	body		{ color:#6f6e73; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin:0px; padding:0px; background:url(images/body_bg.gif) repeat-x #FFFFFF;}
	
	* { border:0; margin:0; padding:0; }
	ul, ol		{ padding-left:20px; }
	ul { list-style-type:square; }
	
	a:link		{ color: #505050; text-decoration:none; }
	a:visited	{ color: #505050; text-decoration:none; }	
	a:hover		{ color: #505050; text-decoration: underline; }

	h1 { font-size:22px; display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:10px; }
	h1 span.arrow { color:#aaa; font-size:22px; margin:0 5px; } 
	
	#body { width:731px; margin:0 auto; }
	
	#main {  height:125px;  background:url(images/top.jpg) no-repeat; margin-top:1px; position:relative; }
	#flag { top:15px; right:35px; position:absolute; }
	#main_page { top:40px; right:15px; height:70px; width:500px; position:absolute; display:block; }
	
	#top_menu { top:18px; right:70px; position:absolute; font-weight:bold; color:#6f6e73; }
	#top_menu a { color:#6f6e73;  }
	
	#menu { background:url(images/menu_bg.gif) no-repeat #a39695; height:25px; color: #FFF; vertical-align:middle; margin-bottom:8px; position:relative; text-align:center; }
	#menu ul { margin-left:10px; list-style-type:none; padding-top:5px; }
	#menu li { padding:5px 9px 0px 9px; display:inline; }
	#menu a, #menu a.hover 	{ font-size:12px; font-weight:bold; color: #FFF; text-decoration:none; }

	.main_page_ico { position:absolute; left:3px; top:3px; }

	#okazja { margin-bottom:8px; }
	#okazja .b_lefttop { background:url(images/naroznik_gorny.gif) no-repeat; width:5px; height:3px; }
	#okazja .b_top { background:url(images/grey.gif) repeat-x; }
	#okazja .b_left { background:url(images/grey.gif) repeat-y; }
	#okazja .b_bot { background:url(images/grey.gif) repeat-x bottom;  }	
	#okazja .b_leftbot { background:url(images/naroznik_dolny.gif) no-repeat bottom; width:5px; height:3px; }
	#okazja .glowne_menu { background: a39c9b; width:243px; }

	#okazja .opis { position:relative; }
	#okazja .opis img { float:left; }

	#okazja .dane { padding-left:10px; width:200px; height:180px; overflow:hidden;  }
	#okazja .cena { padding-left:5px; float:right; padding-right:10px; margin-right:10px; _margin-right:5px; background:url(images/main_cena.gif) right no-repeat #fdca00; height:26px; display:block; color:#000; font-weight:bold; font-size:14px; text-align:center; line-height:23px;  }

	#okazja .opis .nazwa { font-size:17px; display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
	#okazja .opis .typ { font-size:14px; display:block; font-family:Arial, Helvetica, sans-serif; }
	
	#oferta_top {background:#000; }
	.right { float:right; }
	
	
	
	#prawa { float:right; width:243px; background:url(images/linia.jpg) no-repeat bottom left #c5c5c5; padding-left:1px; }
	.ngl_red { font-size:17px; display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#c50c19; padding:10px 0 7px 10px;  }

	#znajdz { background:url(images/ngl_szukaj.jpg) no-repeat #FFF; }
	#nowosci { background:url(images/ngl_nowosci.jpg) no-repeat #FFF; }
	#nowosci table { width:100%; color:#454545; }
	#nowosci td { padding:4px; padding-left:10px; cursor:pointer;  }
	.row_1 .p, .row_0 .p { text-align:right; }
	.row_1 .l { background:url(images/ngl_nowosci.jpg) no-repeat; }
	.row_1 .p { background:url(images/ngl_nowosci.jpg) right no-repeat; }
	#nowosci .right_arrow { background:url(images/wiecej.gif) right no-repeat; padding-right:12px; display:block; margin-right:10px; }
	
	.center { margin:0 auto; }

	#podmenu { background: url(images/oferta_bg.jpg) repeat-x #FFF; }
		
	#srodkowa { float:left; width:487px; background: url(images/oferta_bg.jpg) repeat-x #FFF; }
	.oferta { width:487px; background:url(images/oferta_linia.jpg) repeat-x; float:left; border:0px solid #FF0000; }
	
	.oferta_tresc { background: url(images/oferta_bg.jpg) repeat-x #FFF; padding:5px 10px 10px 10px; position:relative; width:223px; float:left;}
	.oferta_tresc .nazwa {font-size:17px; display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
	.oferta_tresc .typ { font-size:14px; display:block; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; }
/*	.oferta_tresc .cena { position:absolute; top:144px; left:157px; font-weight:bold; color:#454545; width:68px; text-align:right; }*/
	.oferta_tresc .cena { position:absolute; bottom:9px; right:6px; font-weight:bold; color:#454545; text-align:center; font-size:13px; width:80px; }
	.oferta_tresc .zdjecie { float:left; position:relative; }

	.oferta_opis { padding:5px 10px 10px 10px; position:relative;}
	.oferta_opis .nazwa {font-size:17px; display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
	.oferta_opis .typ { font-size:14px; display:block; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; }
	.oferta_opis .cena { position:absolute; bottom:9px; right:6px; font-weight:bold; color:#454545; text-align:center; font-size:13px; width:80px; }
	.oferta_opis .zdjecie { float:left; margin-right:10px; position:relative; }

	a.wiecej, a.wiecej:visited  { background:url(images/wiecej.gif) right no-repeat; font-weight:bold; color:#c50c19; padding-right:12px;  margin-right:10px; }
	a.wiecej:hover { text-decoration:underline; }

	a.powrot { background:url(images/powrot.gif) left no-repeat; font-weight:bold; color:#c50c19; padding-left:12px;  margin-right:10px;}
	a.powrot:link, a.powrot:visited  { background:url(images/powrot.gif) left no-repeat; font-weight:bold; color:#c50c19; padding-left:12px;  margin-right:10px;}

	a.powrot:hover { text-decoration:underline; background:url(images/powrot.gif) left no-repeat; }
	
	
	#srodkowa .grey { clear:both; border-bottom:1px solid #d4d4d4; font-size:1px; }
	.clear { clear:both; }
	
	
	#author, #author a { color:#c1bfbf; text-align:right; font-size:9px; }
	#author a:hover { color:#999999; text-decoration:none; }
	
	#uwaga { text-align:center; font-size:9px; color:#999999; }
	.netto { font-size:9px; color:#999999; }
	
	#stopka_top { background: #c1bfbf; }
	#stopka { color:#505050; text-align:center; margin:5px 0; }
	
	
	#glowne_menu { list-style-type:none; padding-left:0;}
	#glowne_menu li { background:url(images/button.jpg); }
	#glowne_menu a { position:relative; display:block; width:243px; height: 44px; color:#eee; font-size:17px; text-decoration:none; } 
	#glowne_menu a:hover { color:#FFF; }
	#glowne_menu .poz_menu { padding-top:14px; padding-left:10px; display:block; } 
	#glowne_menu .space { border-bottom:1px solid #dfdddd;} 
		
	
	#lewa			{ float:left; margin-left:8px; width:246px; }
	.menu_bg		{ background-image:url(img/menu_bg.jpg); }
	#kontakt		{ background-image:url(img/kontakt_bg.jpg); padding:0px 10px 0px 15px; font-size:9px; color:#8194AB; }
	#kontakt a			{ font-weight:bold; color: #8194AB; text-decoration:none; }
	#kontakt a:link	{ text-decoration:none; }
	#kontakt a:visited	{ text-decoration:none; }	
	#kontakt a:hover	{ text-decoration: underline; }

	#naglowek		{ background-image:url(img/main_top.jpg); width:499px; height:57px; }
	#naglowek .ngl 	{ display:block; margin:16px 0px 0px 20px; font-variant:small-caps;  font-size:16px; font-weight:bold;}

	.main_bg		{ background-image:url(img/main_bg.jpg); }
	#srodek			{ float:right; margin-right:8px; width:499px; }
	.txt { padding:0 10px 10px 10px; }
	

	#tresc			{ padding:0px 15px 10px 15px; }
	#tresc img		{ border:2px solid #ffffff; margin:4px; }
	#tresc ul		{ margin-top:0px; margin-bottom:0px; }
	#tresc a			{ color: #73B308; text-decoration:underline; }
	#tresc a:link		{ text-decoration:underline; }
	#tresc a:visited	{ text-decoration:underline; }	
	#tresc a:hover		{ color:#4E9D0D; text-decoration: underline; }
	#tresc .ngl			{ font-weight:bold; }

	.header		{ COLOR: #000000; BACKGROUND-COLOR:#dfdfdf; padding:5px;}
	.tr_on 			{ COLOR: #000000; BACKGROUND-COLOR:#F0F0F0;}
	.datarow 		{ }
	.datarow td, .tr_on td	{ border-bottom:1px solid #666; border-top:2px solid #FFF; padding:2px; vertical-align:bottom;}
	.datarow .ff, .tr_on .ff	{ vertical-align:middle;}
	.kreska	{ border-bottom:1px solid #999; line-height:5px; }
	.ciemna {line-height:2px; background-color:#666666;}	
	.border_ciemny { border:1px solid #666; padding:1px; }

	
	#lista_oferta .datarow td, #lista_oferta .tr_on td { cursor:pointer; }
	#lista_oferta .polecany { position:absolute; font-weight:bold; color:#c50c19; }
	 

/*
	#menu ul	{ margin:0px 0px 0px 30px; list-style-type:none; list-style-image:url(img/menu_pkt.jpg); font-size:11px; vertical-align:middle; }
	#menu .menu2	{ margin:0px 0px 0px 10px; line-height:17px; }

	#menu li 	{ padding-left:5px; }

	#menu .sel 		{ color:#3F8009; }
	#menu a			{ font-size:13px; font-weight:bold; color: #73B308; text-decoration:none; }
	#menu a:link	{ text-decoration:none; }
	#menu a:visited	{ text-decoration:none; }	
	#menu a:hover	{ text-decoration: underline; }
*/
	.img 			{ border:2px solid #ffffff; }
	.small			{ font-size:9px; }

.ixxxxl { BORDER: #5A5A5A 1px solid; FONT-SIZE: 11px; WIDTH: 250px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #FFFFFF;}

.sxxl { BORDER: #5A5A5A 1px solid; FONT-SIZE: 11px; WIDTH: 100px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;}

.sxxxl { BORDER: #5A5A5A 1px solid; FONT-SIZE: 11px; WIDTH: 200px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;}

.sxxxxl { BORDER: #5A5A5A 1px solid; FONT-SIZE: 11px; WIDTH: 255px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #FFFFFF;}

.txxxxl { BORDER: #5A5A5A 1px solid; FONT-SIZE: 11px; WIDTH: 420px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; HEIGHT: 60px; BACKGROUND-COLOR: #FFFFFF;}

.button	{ BORDER: #5A5A5A 1px solid; background-color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:80px;}

