html, body, p {margin:0; padding:0}
body { color: #333; text-align: left; font-family: Verdana, Tahoma, Arial, "Trebuchet MS", sans-serif; font-size: 12px; font-weight: normal; background-color: #fff; background-image:url("../images/bg.png"); background-repeat:repeat-x; line-height:16px;} 

h1 {	text-align: left; margin:0px; padding-bottom:10px; font-size: 14px; font-weight: normal; font-style: normal; color: #292929;}
h2 {	text-align: left; margin:0px; padding:0px; font-family: Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #fff;letter-spacing:1.1px;}
h3 {	text-align: left; margin:0px; padding-bottom:2px; font-size: 14px; font-weight: normal; font-style: normal; color: #292929;}
a { outline: none; }
ol, ul, li { list-style:none outside none; margin:0; padding:0; }

.clear { width:0px; height:0px; clear:both; }
.zero { margin:0px; padding:0px; }
.left { float:left; }
.right { float:right; }
span { color: #dc3219; }



#top{ width:100%; float:left; }
	#top_in { width:986px; margin: 0 auto; padding:0; height:5px; }

#site{ width:100%; float:left; }
	#site_in { width:986px; margin: 0 auto; padding:10px 0 5px 0; }
	
	#site_l { float:left; width:265px; }
		#logo { text-align:left; float:left; width: 218px; padding:0px 5px; background-color:#fff; margin-bottom:4px; }
		#menu { text-align:left; float:left; }
		#promotion { text-align: left; float: left; }
		
	.left_header { width:212px; height:24px; color:#fff; margin:4px 0px 0px 0px; padding:3px 0px 2px 16px; text-shadow: black 1px 1px;background-image:url("../images/top_h.png"); background-repeat:repeat-x; line-height:16px;}		
			
			.pro_ul { margin-top:0px; }
			.pro_list { width:230px; }	
						
			.no_act:link, .no_act:visited { width: 203px; margin:2px 0px 2px 0px; text-align:left; float:left; padding:4px 0px 6px 25px; color:#000; text-shadow:#ccc 1px 1px; font-size:12px; font-weight:normal; text-decoration:none; 
					background-image:url("../images/menu_no_act.png"); background-repeat: no-repeat; background-position:right top; }

			.no_act:hover, .p_act:link, .p_act:visited { width: 203px; margin:2px 0px 2px 0px; text-align:left; float:left; padding:4px 0px 6px 25px; color:#fff; text-shadow:#532628 1px 1px; font-size:12px; font-weight:normal; text-decoration:none; 
					background-image:url("../images/menu_act.png"); background-repeat: no-repeat; background-position:right top; }
			.p_act:hover { width: 203px; margin-right:2px 0px 2px 0px; text-align:left; float:left; padding:4px 0px 6px 25px; color:#fff; text-shadow:#532628 1px 1px; font-size:12px; font-weight:normal; text-decoration:none; 
					background-image:url("../images/menu_act.png"); background-repeat: no-repeat; background-position:right top; }
			
			.promo_ul {margin-top:3px; }		
			.promo_box {width:223px; height:70px; padding:3px 0px 3px 5px; background-image:url("../images/promo_bg.jpg"); background-repeat: no-repeat;  }		
				.promo_foto { float:left; width:65px; padding:5px; }		
				.promo_txt { float:left; width:135px; padding:5px; }
				.promo_foto_mini { border:1px #ccc solid; height:53px; }
				.promo_header {color:#dc3219; font-weight:bold; height:40px; overflow:hidden; line-height:16px; }
				.promo_link {text-align:right; }
					.more:link, .more:visited { color: #fff; font-size:9px; padding:3px 20px 3px 10px; text-decoration:none; background-image:url("../images/czytaj.png"); background-repeat: no-repeat; background-position:right bottom; }
					.more:hover { color: #fff; font-size:9px; padding:3px 20px 3px 10px; text-decoration:none; background-image:url("../images/czytaj.png"); background-repeat: no-repeat; background-position:right bottom; }			
				
	#site_r { float:left; width:711px; }
		
		#flash { margin:35px 0px 30px 0px; width:710px; height:240px; background-image:url("../images/flash_bg.png"); background-repeat: no-repeat;}
		#flashcontent { margin:0px; width:710px; height:240px; }
		#main { text-align:justify; font-size:11px; }
		
			#main a:link, #main a:visited { text-decoration:underline; font-size:11px; color:#333; }
			#main a:hover { text-decoration: none; font-size:11px; color:#333; }
		
		#main_l {float:left; width:280px; margin-right:20px; }
		#main_r {float:left; width:410px;}
	
		.promotion { margin:0px 0px 20px 0px; width:710px; font-size:11px; text-align:center; }
		.promotion p { color:#dc3219; font-size: 12px; } 
		.promotion span { color:#848484; font-size:10px; padding-right:10px; }
		
				.offer_ul {margin-top:3px; }		
				.offer_box {width:406px; height:140px; padding:5px 0px 3px 5px; background-image:url("../images/offer_bg.jpg"); background-repeat: no-repeat;  }		
				.offer_foto { float:left; padding:10px; }		
				.offer_txt { float:left; width:235px; padding:5px; }
					.txt_top {height:104px; text-align:left; overflow:hidden; }
					.txt_bottom { text-align:right; }
				
				.offer_txt_w { float:left; width:386px; padding:5px 14px 5px 11px; }
				
				.offer_foto_mini { border:1px #ccc solid; height:112px; }
				.offer_header {color:#dc3219; font-weight:bold; font-size:14px; line-height:20px; }
				.offer_date {color:#848484; font-weight:normal; padding:0px 0px;  }
				.price {font-weight:bold; font-size:12px;}
				
				.offer_link {text-align:right; }
				.more1:link, .more1:visited { color: #fff !important; font-size:9px !important; padding:3px 20px 3px 10px; text-decoration:none !important; background-image:url("../images/czytaj.png"); background-repeat: no-repeat; background-position:right bottom; }
				.more1:hover { color: #fff !important; font-size:9px !important; padding:3px 20px 3px 10px; text-decoration:none !important; background-image:url("../images/czytaj.png"); background-repeat: no-repeat; background-position:right bottom; }	
		
			.offer_pages { text-align:center; margin:5px 0px;}
			.pages_no { color:#aaa9a9; border: 1px #aaa9a9 solid; }
			.pages:link, .pages:visited { font-size:12px; font-weight: normal; text-decoration:none !important; color:#dc9489 !important; border: 1px #dc9489 solid; }
			.pages:hover { font-size:12px; font-weight: normal; text-decoration:none !important; color:#dc3219 !important; border: 1px #dc3219 solid; }
			.pages_act:link, .pages_act:visited, .pages_act:hover { font-size:12px; font-weight:bold; text-decoration:none !important; color:#dc3219 !important; border: 1px #dc3219 solid !important; }
		
			.offer_foto_maxi { border:1px #ccc solid; height:348px; }	
			.box_add {float:left; margin:4px 10px 6px 0px; }
			.box_add_last {float:left; margin-right:0px; margin: 4px 0px 6px 1px; }
			.foto_add { border:1px #ccc solid; width:92px; }	
		

#footer{ width:100%; float:left; background-image:url("../images/footer.png"); background-repeat:repeat-x; height:107px; margin-top:15px; }
	#footer_in { width:986px; height:107px; margin: 0 auto; color: #666; font-size:10px; } /*background-image:url("../images/footer_in.png"); background-repeat:no-repeat; background-position:center; }*/
		#footer_img { position:absolute; float:left; margin-top:-10px; margin-left:840px; }
		#footer_menu { position:relative; text-align:left; width:900px; float:left; }
		#footer_info { position:relative; text-align:left; float:left; width:900px; color:#111; margin-top:10px; background-image:url("../images/profit_partner_mini.png"); background-repeat:no-repeat; padding:18px 0px 0px 150px; }
		#footer_powered { position:relative; text-align:right; font-size:9px; width:100%; color:#ccc; float:left; margin-top:25px; margin-right:5px;}
		
			.bottom_menu { margin-top:25px; }
			.bottom_menu li { float:left; position:relative; cursor:pointer; display:inline;} 
			.bottom_menu li  a:link, .bottom_menu li  a:visited { padding:2px; margin: 0px 10px 0px 0px; color:#666; font-weight:normal; text-decoration:none; }
			.bottom_menu li  a:hover { padding:2px; margin: 0px 10px 0px 0px;  color:#000; font-weight:normal; text-decoration:none; }
			
			.bottom_menu li.line { padding:0px; margin: 0px 10px 0px 0px; float:left; position:relative; cursor:pointer; display:inline; overflow:hidden;} 
			.left  { float:left; }
		
		
.powered:link, .powered:visited { color: #ccc; font-size:9px; text-decoration:none; }
.powered:hover { color: #ccc; font-size:9px; text-decoration:underline; }		

