@charset "utf-8";
html, body{
margin:0;
padding:0;
}
body {
	text-align:center;
	background:url(../img/bg_body.gif) center top no-repeat;
}
body.b2{
	background:url(../img/bg_body2.gif) center top no-repeat;
}
body, td, th, input, textarea, select{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4c4c4c;
}
img{border:0;}

a{
color:#b40338;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

a.wiecej{
font-weight:bold;
display:block;
width:70px;
padding:4px 0;
}

#wrap{
width:1000px;
position:relative;
margin:0 auto;
text-align:justify;
}

#l{
width:326px;
float:left;
}

#r{
width:674px;
float:right;
}

#lg{
width:657px;
height:28px;
padding:15px 17px 0 0;
background:url(../img/bg_lg.gif) no-repeat;
}


#f_EN{
width:17px;
height:14px;
display:block;
float:right;
margin:0 0 0 10px;
}

#f_PL{
width:17px;
height:14px;
display:block;
float:right;
margin:0 0 0 36px;
}

#l_mserwisu{
color:#cccfd3;
display:block;
float:right;
}




#witamy{
/*
background:#eee url(../img/bg_witamy.jpg) no-repeat;
height:338px;
padding:40px 25px 0 25px;
*/
background:#eee url(../img/bg_witamy2.jpg) no-repeat;
height:202px;
padding:35px 25px 0 30px;

}

#witamy2{

height:177px;
padding:60px 25px 0 23px;
}

#dokumenty{
padding:30px 20px;
}

.zalaczniki a{
display:block;
background:url(../img/pdf.jpg) 5px 10px no-repeat;
padding:10px 0 10px 30px;
border-bottom:1px dotted #b7b7b7;
color:#747474;
}

#smenu ul{
	margin-left:0;
	padding-left:0;
	margin-top:0;
	padding-top:0;
	list-style:none;
}

#smenu a{
display:block;
width:250px;
background:url(../img/s.gif) 5px 13px no-repeat;
padding:10px 0 10px 21px;
border-bottom:1px dotted #b7b7b7;

}


#t_witamy{
/*
height:294px;
*/
height:158px;

}

#t_witamy2{
height:132px;
}

form#f_search{
margin:0;
padding:0;
}

input#i_search{
background:url(../img/ok.gif) no-repeat;
width:31px;
height:18px;
border:0;
margin:2px 0 0 8px;
}


input#q{
background:none;
width:147px;
height:14px;
border:0;
color:#796f56;
font-size:14px;
padding:2px 2px 2px 5px;
font-size:11px;
}







#menu{
width:674px;
height:45px;
float:right;
background:url(../img/bg_menu.gif);
padding:1px 0 0 0;
}

#menu a{
float:left;
}



#a_l{
width:338px;
float:left;
padding:30px 30px 0 40px
}

#a_l2{
width:600px;
float:left;
padding:30px 30px 0 40px
}


#a_r{
float:right;
width:265px;
padding:80px 0 0 0;
}

#a_r_b{
border-left:1px dotted #b7b7b7;
padding:50px 0 0 36px;
float:left;
}

#a_r_b2{
padding:26px;
float:left;
}


div.aktualnosc{
padding:18px 0;
}


div.artykul{
padding:15px 0;
clear:both;
}


div.aktualnosc h2,div.artykul h2{
color:#b40338;
font-size:13px;
margin:0 0 5px 0;
}

#l_ndonas{
margin:3px 0 0 0;
background:url(../img/email.gif) 0 2px no-repeat;
display:block;
padding:0 0 0 20px;
}

#l_mapad{
margin:3px 0 0 0;
background:url(../img/mapa.gif) 0 2px no-repeat;
display:block;
padding:0 0 0 20px;
}



#foot{
clear:both;
border-top:1px dotted #b7b7b7;
margin:10px 0;
float:left;
width:960px;
padding:20px;
}

#b_menu{
float:right;
width:450px;
text-align:right;	
}

#b_menu a{
padding:0 15px;
border-left:1px solid #cbcbcb;
color:#4c4c4c;
}



.box_zalaczniki{
	padding:0 0 20px 0;
}


.box_zalaczniki a{
display:block;
background:url(../img/pdf.jpg) 5px 10px no-repeat;
padding:0 0 0 30px;
line-height:35px;
/*border-bottom:1px dotted #b7b7b7;*/
color:#747474;
}


.foto{
	border:1px solid #000;
	float:left;
	margin:0 20px 90px 0;
}
