@charset "utf-8";
html{
width:100%;
height:100%;
}
body {
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:#7f817e url(../img/body1_bg.jpg) repeat-x;
	width:100%;
	height:100%;
	color:#e3e3e2;
}
img{
border:0
}

#wrap{
background:url(../img/body_bg.jpg) no-repeat;
width:100%;
height:100%;
}

#top{
height:97px;
padding:0 0 0 457px;
}

#top2{
width:490px;
height:97px;
background:url(../img/top2.jpg) no-repeat;
}

#m{
width:100%;
height:198px;
}

#m1{
width:104px;
height:198px;
background:url(../img/m1.jpg) 0 3px no-repeat;
display:block;
float:left;
}


#m2{
width:353px;
height:198px;
background:url(../img/m2.jpg) repeat-x;
display:block;
float:left;
}




#mn1{padding:11px 0 0 0;height:20px;border-bottom:1px solid #a8a89f;margin:0 12px;}
#mn1 a{margin:0 10px 0 0;}
#logo{height:97px;padding:30px 0 0 30px;}
#mn2{padding:9px 0 0 0;height:22px;border-top:1px solid #a8a89f;margin:0 12px;}
#mn2 a{margin:0 5px 0 0;}



#m3{
width:490px;
height:194px;
padding:4px 0 0 0;
display:block;
float:left;
}

#b1{
width:104px;
display:block;
float:left;
height:1px;
}

#b2{
width:353px;
display:block;
float:left;
}

#b3{
width:490px;
display:block;
float:left;
}


#b2_h{
padding:12px 0;
}

#b3_h{
padding:12px 0;
}


#b2 a{
margin:2px;
display:block;
float:left;
}


div.ba{
background:url(../img/a1.gif);
height:30px;
margin:1px 0 0 0;
}

div.bb{
background:url(../img/a2.gif) repeat-y;
padding:7px 7px 7px 90px;
width:393px;
}


div.ba a{
text-decoration:none;
color:#e3e3e2;
padding:7px 0 0 23px;
display:block;
outline:none;
}


div.ba em{
font-style:normal;
margin:0 18px 0 0;
}



#cpr{
text-align:right;
line-height:32px;
color:#d8d8d8;
}





div.tekst_n{
padding:3px 0;
}

div.tekst_n a{
color:#fff;
}

div.tekst_c{
background:#6a6b66;
padding:3px 10px;
}


div.li_n ul{
margin:0;
padding:0;
}

div.li_n li{
background:#626260;
display:block;
line-height:30px;
margin:1px 0 0 0;
padding:0;
}


div.li_n li a{
display:block;
line-height:30px;
outline:none;
text-decoration:none;
color:#e3e3e2;
padding:0 0 0 25px;
background:url(../img/li-1.gif) no-repeat;
}


div.li_n em{
display:inline;
float:right;
width:79px;
line-height:30px;
background:#525252;
text-align:center;
font-style:normal;
}


p{
margin:8px 0;
}


p.c_wiecej a{
	color:#fff;
}




.pics { 
width:490px;
height:190px;
overflow: hidden;
}
.pics img { 
width:490px;
height:194px;
bottom:0;
}




div.box_galeria h2{
font-size:13px;
}


div.g_thumb{
float:left;
margin:3px;
border:1px solid #575958;
text-align:center;
background:#505251;
}




hr{ 
height: 0; 
border:0 solid #a8a89f;
border-width: 1px 0 0 0;
margin:18px 0;
}