/* BODY */


#body {
	width:951px;
	margin-right:24px;
	margin-left:24px;
	border-right:1px solid #e9e9e9;
}
 
#content{
	width:710px;
	padding:0px 10px 0 0px;
	float:left;
	border-right:1px solid #e9e9e9; 
}

/*RIGHT COLUMN*/
#right_column{width:230px;background:#ffffff;float:left;}
	.col{border-top:1px solid #e9e9e9;overflow:hidden; padding:10px 0 10px 0px;}
	#right1.col{;border-top:none; }
	#right2.col{font-size:0.82em; padding-left:15px;height:140px;}
	#right2.col img{ padding-bottom: 7px; }
	#newsletter{ float:left; margin-top:10px; width:190px; height:60px; }
	.mail_new{color: #b8b8b8; width:180px; padding: 5px; border:1px solid #b8b8b8;float:left;font-size:1em;}
	.zapisz_new{height:24px;width:150px;border:1px solid #004494;padding:2px 6px;background-color:#004494; color:#ffffff;float:left;font-size:1em;cursor: pointer;margin-top:7px;}
	#right2 div.title { font-size: 28px; margin-bottom: 10px; }
	#right3.col{ font-size:1.2em;padding-left:15px;}
	#right5{ font-size: 18px; padding: 10px; }
	#right5 img{ margin-top: 15px; }


/* CONTENT */
	
	div.hp_module { margin-top: 20px;}
	div.hp_module div.title {
		font-size: 26px;
		color: #414141;
		border-bottom: 2px solid #5698d5;
		padding-bottom: 5px;
		margin-bottom: 1px;
		padding-left: 13px;
		padding-right: 13px;
	}
	div.hp_module div.title img {
		margin-left: 3px; 
		margin-top: 5px;
	}

	div#hp_calendar { width: 259px; margin-right: 2px; font-size: 12px;}
	div#hp_calendar div.content div.box{ 
		color: #054ca4; 
		background-color: #eff6fa; 
		margin-bottom: 1px; 
		width: 259px; 
		height: 66px; 
		vertical-align: bottom;
	}	
	div#hp_calendar div.content div.box div.date { color: #666666; padding: 15px; padding-right: 10px; padding-bottom: 0; }	
	div#hp_calendar div.content div.box div.text { padding-left: 15px; padding-right: 10px; }	
	div#hp_calendar div.content div.more, div#hp_news div.content div.more { padding: 5px 10px 0 15px; font-size: 12px;}
	img#prev { visibility: hidden }
	img#next, img#prev { cursor: pointer}
	
	div#hp_news { width: 448px; }
	div#hp_news div.content div.box {
		background-color: #f5f5f5;
		margin-bottom: 1px;
		height: 100px;
	}		
	div#hp_news div.content div.box div.date { color: #666666; padding: 15px; padding-right: 10px; padding-bottom: 0; font-size: 11px; }
	div#hp_news div.content div.box div.header { color: #004494; padding-left: 15px; padding-right: 10px; font-size: 16px; }
	div#hp_news div.content div.box div.text { color: #333333; padding-left: 15px; padding-right: 10px; font-size: 12px; }
	div#hp_news div.content div.box div.text a{ color: #333333; text-decoration: none;}	
	div#hp_news div.content div.box div.text a:hover {color: #b70017; text-decoration: underline;}
	div#hp_news div.content div.box_mini {
		background-color: #f5f5f5;
		margin-bottom: 1px;
		height: 49px;
	}
	div#hp_news div.content div.box_mini div.date { color: #666666; padding-left: 15px; padding-top: 5px; padding-right: 10px; padding-bottom: 0; font-size: 11px; }
	div#hp_news div.content div.box_mini div.header { color: #004494; padding-left: 15px; padding-right: 10px; font-size: 12px; }
	
	div.opinion div.more{ font-size: 12px; padding-top: 10px; }
	div.opinion div.opinion_box{ width: 236px; margin-bottom: 10px; }
	
	div.opinion div.opinion_box div.opinion_header, div.opinion div.opinion_box div.opinion_img, div.opinion div.opinion_box div.opinion_title,
	div.opinion div.opinion_box div.opinion_text, div.opinion div.opinion_box div.opinion_more {
		padding-left: 15px;
		padding-right: 15px;
	}
	div.opinion div.opinion_box div.opinion_title, div.opinion div.opinion_box div.opinion_text, div.opinion div.opinion_box div.opinion_more {
		border-right: 1px solid #e9e9e9;
	}
	div.opinion div.opinion_box div.opinion_header {
		 color: #b70017;
		 padding: 15px;
		 font-size: 14px;
	}
	div.opinion div.opinion_box div.opinion_img {
		padding-bottom: 15px; 
	}
	div.opinion div.opinion_box div.opinion_title {
		color: #004494;
		font-size: 16px;
	}
	div.opinion div.opinion_box div.opinion_text {
		font-size: 12px;
	}
	div.opinion div.opinion_box div.opinion_text a{
		color: #333333;
	}
	div.opinion div.opinion_box div.opinion_text a:hover{
		color: #B70017;
	}
	div.opinion div.opinion_box div.opinion_more {
		padding-top: 15px;
		font-size: 12px;
	}
	



 /* FOOTER */
 
 
#footer {
 width:952px;
 margin:10px 24px;  
}
#footer_fla{
 border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;
 height:100px;
 width:950px;
}
#bottom_menu{width:950px; padding:20px 10px; font-size:0.9em;}
#bottom_menu .column{width:170px; padding-right:50px; float:left;}
#bottom_menu .columnlast{width:170px; padding-right:0px;float:left;}

#footer_content{height:100px;padding-top:14px;border-top:1px solid #e9e9e9}                                                                               

#menu_bottom {padding-left:4px;}
#menu_bottom a {padding:0 6px; font-size:0.82em;}

#bottom_logo{float:right;}
#bottom_logo img{float:left; margin-left: 10px;}
.f{ font-size:0.82em;text-align:right;}


    /*slider*/
      #slider{padding:15px 0; width:952px;}
      .prev{float:left; margin:24px 0;background: url('images/prev.gif') no-repeat;width:25px; height:27px;}
      .next{float:right;margin:24px 0;background: url('images/next.gif') no-repeat;width:25px; height:27px;}
     .anyClass ul{list-style-type: none;margin:0px; padding:0px; }
		  .anyClass li { background:none repeat scroll 0 0 transparent; float:left;  margin:0px; padding:10px 2px;}
		  
	div.slider {
		 margin-top: 20px;
	}		  