/* CSS Document */
body{
font-family:"Times New Roman", Times, serif;;
color:#FFFFFF;
background-image:url(img/content.jpg);
background-position:center 120px;
background-repeat:repeat-x;
background-color:#dddddd;
margin:auto;
width:100%;
padding:0px;
}
input, textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
#pag{
padding:3px;
text-align:right;
}
embed {position:relative; z-index:10;}
object {position:relative; z-index:10;}
#strg{
position:absolute;
z-index:-1;
}
#light{
display:none;
position:fixed;
width:100%;
height:100%;
top:0px;
left:0px;
right:0px;
bottom:0px;
z-index:9999999;
background-image:url(img/light.png);
}
#pan{
position:fixed;
top:0px;
height:26px;
width:100%;
left:0px;
text-align:center;
color:#000000;
font-family:Verdana, serif, monospace;
font-size:12px;
background-image:url(img/pan.png);
}
#li{
position:absolute;
top:6%;
width:100%;
margin:0px auto;
text-align:center;
}
#cel{
display:none;
}
#pag .paga, .pagb{
background-color:#CCCCCC;
color:#333333;
font-size:11px;
margin:2px;
padding:5px;
cursor:pointer;
border:1px solid transparent;
}
#pag .paga{
color:#935120;
}
#pag .paga:hover{
background-color:#F3F3F3;
border:1px dotted #CCCCCC;
}
#pag .pagb{
color:#666666;
}
#pag .pagb:hover{

}
a{
color:#999999;
border:none;
text-decoration:none;
}
a .osuwisko{
color:#000000;
cursor:pointer;
}
a .osuwisko:hover{ color:#333333}
img{
border:none;
}
a:hover{
color:#FFFFFF;
}
a:focus{

}
h2{
	font-weight:300!important;
	}
.pm{
margin-left:15px;
margin-top:5px;
position:absolute;
}
#foot_r .pmd{
margin-left:2px;
margin-top:5px;
position:absolute;
}
#oznaczenia {
width:98%;
margin:2px auto;
border:1px solid #E5E5E5;
}
#oznaczenia th{
border-bottom:1px dotted #999999;
}
#oznaczenia td{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-align:center;
}
#oznaczenia .h{
background-color:#EAEAEA;
}
.front_min_a1 { background-color:#FFFFFF; border:1px solid #ff00ff; margin-right:6px; margin-bottom:5px;}
.front_min_a2 { background-color:#FFFFFF; border:1px solid #0099cc; margin-right:6px; margin-bottom:5px;}
.front_min_a3 { background-color:#FFFFFF; border:1px solid #a89200; margin-right:6px; margin-bottom:5px;}
.front_min_a4 { background-color:#FFFFFF; border:1px solid #660000; margin-right:6px; margin-bottom:5px;}
.front_min_a5 { background-color:#FFFFFF; border:1px solid #FF0000; margin-right:6px; margin-bottom:5px;}
/*=============================================================================Ide*/
#mess{
position:absolute;
bottom:0px;
width:200px;
height:0px;
background-color:#000000;
color:#003399;
z-index:9999999;
margin-top:-180px;
}
#me{
width:90%;
height:80%;
margin:10px auto;
}
#me a{ 
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC6600;
}
#top{
height:125px;;
background-color:#1A1A1A;
background-image:url(img/topb.jpg);
width:100%;
}
#top_m{
width:995px;
margin:0px auto;
padding-top:10px;
position:relative;
padding-left:20px;
margin-left:auto;
z-index:1;
background-image:url(img/topb.jpg);
}
#top_menu_m,#top_logo_m{
float:left;
}
#top_menu_m{
padding-top:40px;
margin-left:294px;
text-align:right;
position:absolute;
z-index:1;
background:url(img/mb.png) no-repeat 2px 37px;
}
#cont{
height:100%;
width:100%;
color:#000000;
}
#cont_m{
width:995px;
margin:0px auto;
border:0px solid gray;
}
#foot{
background-color:#1A1A1A;
width:100%;
height:70px;
position:fixed;
z-index:9999;
bottom:0px;
}
#foot_m{
height:50px;
width:995px;
padding:25px 0px;
margin:0px auto;
}
#foot_l,#foot_c,#foot_r{
float:left;
}
#foot_l{
margin-left:5%;
}

#foot_c{
margin-left:3.0%;
width:130px;
margin-top:3px;
}
#foot_c  a{
margin-left:3.5%;
}
#foot_c a img {
margin-left:0px;
}
#foot_r{
margin-left:3.5%;
margin-right:5.5%;
}
#foot_r  a{
color:#666666;
margin-left:10px;
font-size:14px;
}
#foot_r  a:hover{
color:#CCCCCC;
}
#logo{
margin-top:30px;
position:relative;
}
#top_search{
margin:5px auto;
padding:5px 25px 5px 30px;
}
#top_search_form  *{
background:none;
border:none;
}
#top_search_form{
background-image:url(img/search_bc.png);
background-position:center 4px;
background-repeat:no-repeat;
}
#top_search_input, #top_search_submit{
margin:0px;
padding:0px;
color:#999999;
padding: 0px 0px 0px 5px;
font-size:11px;
}
#top_search_submit{
margin-left:-37px;
padding-top:5px;
width:20px;
height:20px;
padding:0px;
background-color:transparent;
cursor:pointer!important;
}
#foot_news{
margin:0px auto;
padding:5px 25px 5px 30px;
}
#foot_news_form *{
background:none;
border:none;
}
#oznaczenia img{
	margin:4px 20px 0px 4px;
	}
#foot_news_form{
float:left;
width:200px;
border:0px solid gray;
background-image:url(img/newsletter.png);
background-position:left 2px;
background-repeat:no-repeat;
margin-top:-2px;
margin-left:10px;
padding-bottom:8px;
}
#foot_form_input, #foot_form_submit{
margin:5px;
padding:3px;
color:#999999;
padding: 0px 0px 0px 5px;
font-size:11px;
border:0px solid gray;
}
#foot_form_input{
color:#999999;
width:105px;
padding-bottom:-10px;
}
#foot_form_submit{
margin-left:8px;
padding-top:5px;
width:20px;
height:20px;
padding:0px;
background-color:transparent;
cursor:pointer!important;
}
#kontakt_left,#kontakt_right{
float:left;
}
#kontakt_left{
background-image:url(img/form_badura.png);
background-repeat:no-repeat;
background-position:95% 200px;
height:100%;
width:60%;
margin-right:60px;
}
#kontakt_right{
padding: 0px auto;
margin-top:3%;
}
#kontakt_right_2{
margin-top:10px;
padding-top:10px;
}
#kontakt_right div{
width:100%;
}
#kontakt_right div h2{
color:#f23333;
margin:1px 10px 0px 60px;
font-family:"times New Roman", sans-serif;
font-weight:100;
}
#kontakt_right div p span {
margin:0px;
padding:0px 10px;
font-size:16px;
}
#kontakt_right div p img{
float:left;
margin:0px;
position:relative;
top:-10px;
}
#kontakt_left img {
margin-left:0px;
margin-bottom:0px;
}
#kontakt_left form div span{
margin-bottom:30px;
margin-top:5px;
margin-left:20px;
display:block;
}
#form_kontakt{
width:80%;
height:90%;
font-size:16px;
color:#CCCCCC;
}
#form_textarea_back{
margin-left:15px;
}
#from_kontakt_submit{
border:none;
background-image:url(img/form_kontakt_submit.png);
width:114px;
height:28px;
margin-left:96%;
}
#form_kontakt_textarea{
width:545px;
min-height:120px;
background-image:url(img/form_textarea_bc.png);
background-repeat:repeat-y;
background-position:0px 0px;
background-color:transparent;
border:none;
overflow: auto;
padding-left:8px;
padding-right:8px;
margin-top:0px;
}
#wydarzenia{

}
#wydarzenia div h2{
margin:0px;
padding:0px;
}
#wydarzenia_nagluwek{
}
#wydarzenia_pagin{
margin-top:18px;
text-align:right;
width:46%;
}
#wydarzenia_pagin span a{
background-color:#FFFFFF;
margin-left:15px;
padding:0px 5px;
}
#wydarzenia_cont{
padding-top:15px;
}
#wydarzenia_cont_main{
width:65.3%;
min-height:100px;
}
#sklepy_title, #sklepy_select{
width:49.5%;
height:6em;
border:1px solid #CCCCCC;
}
#sklepy_select{
background-color:#e7e7e7;
text-align:center;
border-left:none;
}
#sklepy_title{
background-color:#f3f3f3;
text-align:center;
border-left:none;
border-right:none;
}
#sklepy_gal, #sklepy_fla_map{

}
#sklepy_fla_map{
height:100%;
width:49.5%;

}
#sklepy_gal{
text-align:center;
width:49.5%;
border-left:1px solid #CCC;
}
#nazwa_sklepu{
font-weight:lighter;
font-size:1.3em;
color:#999999;
margin:0px;
padding:0px;
}
#sklep_img{
padding:5px;
border:1px solid silver;
}
#colors,#viev,#flash{
border:0px solid gray;
}
#viev {
text-align:center;
width:460px;
height:450px;
padding-right:150px;
}
#popup{
position:fixed;
bottom:39px;
top:0px;
left:0px;
right:0px;
width:100%;
z-index:999999;
text-align:center;
background-image:url(img/popupbc.png);
padding-top:6.5%;
}

#popup > #img{

}
#widok_belka{
height:3em;
}
#flash{
padding-left:4px;
padding-bottom:90px;
border-left:1px solid #CCCCCC;
padding-top:16px;
}
#flash h2, p{
margin:0px;
padding:0px;

}
#flash h2{
font-weight:lighter;
}
#flash p{
font-size:1.3em;
color:#CC3300;
}
#colors{
width:600px;
text-align:center;
margin-bottom:0.4em;
height:86px;
}
#colors div img{
border:1px solid #CCCCCC;
}
#colors div img:hover{
border-color:#FCF0ED;
}
#sklepy_lista{
	border:1px solid #CCC;
	width:300px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	}
#sklepy_lista > text{
	text-align:center;
}
/*========================================================================Class*/
.wydarzenia_belka{
border-top:1px solid #CCCCCC;
border-bottom:1px solid #999999;
margin-top:15px;
}

.front_min{
	margin:10px;
	background-color:#FFFFFF;
	}
.min{
	width:107px;
	height:62px;
	border:1px solid #CCC;
	padding:3px;
	float:left;
	margin:5px;
	cursor:pointer;
}
.versm{
	width:112px;
	height:87px;
	margin-right:5px;
	margin-left:5px;
	}
.versm img{ width:112px!important; height:87px!important;}
.col{
	width:106px;
	height:84px;
}
.colors {
width:100px;
height:78px;
cursor:pointer;
margin-top:2px;
border:1px solid #CCCCCC;
}
.colors:hover {
border:1px solid #F3DACB;
}
.wydarzenia_arrow{
margin-left:10px;
}
.wydarzenia_data{
font-size:14px;
color:#CC0000;
margin-left:8%;
}
.wydarzenia_wstep{
font-size:0.75em;
font-weight:100;
}
.wydarzenia_goback{
width:100%;
text-align:right;
}
.wydarzenia_goback > a{
color:#000033;
}
.clr{
clear:both;
}
.dv_l,.dv_r{
float:left;
}
.top_menu{
float:left;
padding-right:20px;
}
.top_menu > div {
z-index:auto;
}
.form_kontakt_input{
width:197px;
height:20px;
padding-bottom:20px;
background-image:url(img/form_input.png);
background-repeat:no-repeat;
background-position:top;
background-color:transparent;
border:none;
padding-top:10px;
padding-left:10px;
}
.top_menu_a{
background-image:url(img/menu_arrow.png);
background-repeat:no-repeat;
background-position:0px 19px;
padding-left:10px;
color:#999999;
cursor:pointer;
}
.top_menu_a_cl{
padding-left:10px;
}
.top_menu_a:hover{
background-position:0px 6px;
}
.top_menu_ul{
position:absolute;
z-index:9999;
background-image:url(img/menuul.png);
background-repeat:repeat-x;
background-color:#1b1b1b;
padding:0px;
text-align:left;
display:none;
}
.top_menu_ul > div{
	padding-left:30px;
	padding-right:30px;
	padding-top:25px;
	padding-bottom:35px;
	line-height:25px;
}
.top_menu_link{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:lighter;
}
