.img a{

border: 10px solid;

}

#body {

	background-color:#626A75;

	font-size:13px;

	font-family: Verdana, sans-serif;

	vertical-align:top;

	min-width:1020px;

	max-width:1020px;

	margin: 0 auto;

}



#all{

	width:1020px;

	overflow:hidden;

	margin:0px;

	padding-top:10px;

	background-color:#626A75;

}



#top{

	width:860px;

	height:160px;

	float:left;

	background:#00524C;

}



#line_left{

	float:left;

	width:5px;

	height:200px;

	background: url(line_left.jpg) no-repeat;

	background-color:#626A75;

}

#left{

	float:left;

	width:140px;

	margin:0px;

	background-color:#626A75;

	background: url(line_right_middle_menu.jpg) repeat;	

	padding-bottom:3000px;

	margin-bottom:-3000px;

}

#center{

	float:left;

	width:600px;

	height:auto;

	min-height:350px;

	padding-top:0px;

	padding-left:15px;

	padding-right:15px;

	padding-bottom:15px;

	margin:0px;

	background-color:#ffffff;

	text-align:justify;

	line-height: 17px;

	font-size:13px;

}	

#center h1{

	padding-bottom:5px;

	font-size:15px;

	font-family: Verdana, sans-serif;

	margin:0px;

	color:#6c737b;

}

#center h2{

	padding-bottom:15px;

	font-size:13px;

	font-family: Verdana, sans-serif;

	margin:0px;

	color:#000000;

}

#center p{

	padding-top:0px;

	padding-bottom:10px;

	font-size:13px;

	font-family: Verdana, sans-serif;

	margin:0px;

	color:#000000;

}

#center img{

	float:right;

	border:0;

}

#right{

	float:left;

	width:230px;

	/*height:560px; zmiana w pliku glownym w zaleznosci od wysokosci center*/

	margin: 0px;

	background-color:#ffffff;

	padding-bottom:3000px;

	margin-bottom:-3000px;	

}	

#right_top{

	width:230px;

	height:160px;

	background: url(top_right.jpg) no-repeat;	

	background-color:#02534D;

	}	

#right_date{

	float:right;

	text-align:center;

	width:190px;

	height:32px;

	background: url(date.jpg) no-repeat right  ;	

	background-color:#ffffff;

	color:#FFFFFF;

	font-size:11px;

	font-family: Verdana, sans-serif;

	padding-left:40px;

	padding-top:8px;

}	

#right_bottom{

	float:right;

	width:200px;

	min-height:230px;

	text-align:center;

	padding-top:10px;

	padding-left:30px;

	background-color:#ffffff;

}	

#line_right_top{

	float:right;

	width:15px;

	height:200px;

	background: url(line_right_top.jpg) no-repeat left;

	background-color:#626A75;

}

#line_right_middle{ 

	float:right;

	width:15px;

	/*height:400px; zmiana w pliku glownym w zaleznosci od wysokosci center*/

	background: url(line_right_middle.jpg) repeat;

	background-color:#626A75;

	padding-bottom:3000px;

	margin-bottom:-3000px;

}

#logo{

	width:140px;

	height:140px;

	margin: 0px;

	background-color:#02534D;

	text-align:center;

}

#menu_glowne{

background: url(menu_glowne.jpg) no-repeat;

width:140px;

height:50px;

}

.menu{

	text-align:center;

	padding-top:5px;

	width:140px;

	height:25px;

	background: url(menu_background.jpg);

	font-size:16px;

	color:#FFFFFF;

}

.menu_line{

	width:140px;

	height:1px;

	background: url(menu_line.jpg);

	

}



.menu a{

	font-size:15px;

	text-decoration:none;

	color:#FFFFFF;

}



.menu a:hover{

	font-size:15px;

	text-decoration:none;

	color:silver;

}

#menu_bottom{

	width:140px;

	height:40px;

	background: url(menu_bottom.jpg);

}

#footer1{float:left;width:1025px;height:30px;}

	#footer1_1{float:left;width:145px;height:30px;background: url(footer1_1.jpg) no-repeat;}

	#footer1_2{float:left;width:860px;height:30px;background: url(footer1_2.jpg) no-repeat;}

	#footer1_3{float:left;width:15px;height:30px;background: url(footer1_3.jpg) no-repeat;}

#footer2{float:left;width:1025px;height:20px;}

	#footer2_1{float:left;width:145px;height:21px;background: url(footer2_1.jpg) no-repeat;}

	#footer2_2{float:left;width:860px;height:20px;background-color:#00524c;text-align:center;color:#ffffff;font-size:10px;}

	#footer2_3{float:left;width:15px;height:21px;background: url(footer2_3.jpg) no-repeat;}

#footer3{float:left;width:1025px;height:10px;background: url(footer3.jpg) no-repeat;}

#footer4{float:left;padding-right:30px;width:990px;height:30px;background-color:#626A75;color:#000000;font-size:10px;text-align:right;}



#footer4 a{

text-decoration:none;

color:#000000;

}

.flags_eng{

	margin:10px;
	background: no-repeat url(flags/eng.png);
	text-align:right;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;

}

.flags_eng a{
color:#FFFFFF;
	text-decoration:none;
}

.flags_pol{

	margin:10px;
	background: no-repeat url(flags/pol.png);
	text-align:right;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;


}

.flags_pol a{
color:#FFFFFF;
	text-decoration:none;
}


