html { display:block; margin:0 auto; padding:0; font-size:12px; font-family:Verdana, Arial, sans-serif; }
body { display:block; margin:0 auto; width:100%; background:url(imgs/layout/topbg.jpg) top center no-repeat; }
div.all { display:block; width:1004px; margin:0 auto; }
div.all2 { display:inline; float:left; width:1200px; background:url(imgs/layout/footer.jpg) bottom center no-repeat; margin:0 -98px; }
div.all div.holder { display:inline; float:left; width:1003px; margin:0 98px; background:url(imgs/layout/main.jpg) top center repeat-y; }

a {
color:#216F00;
text-decoration: none;
}

a:hover {
color:#216F00;
text-decoration: underline;
}


div.all div.all2 div.holder div.top { display:inline; float:left; width:1003px; height:456px; background:url(imgs/layout/top.jpg) top left no-repeat; margin:0 auto; cursor:default; }
	
div.all div.all2 div.holder div.top div.logsearch { display:inline; float:left; width:335px; height:300px; background:url(imgs/layout/search-top.jpg) top left no-repeat; }

div.all div.all2 div.holder div.top div.logsearch div.searchbar { display:inline; float:left; width:148px; height:21px; background:url(imgs/layout/search-field.jpg) top left no-repeat; margin:226px 0 0 93px; }

div.all div.all2 div.holder div.top div.logsearch div.searchbar input.text { display:inline; float:left; width:100px; height:12px; padding:4px 10px 5px; border:none; outline:none; margin:0; background:none; font-size:10px; font-family:Verdana, Arial, sans-serif; color:#ffffff; font-weight:bold; }

div.all div.all2 div.holder div.top div.logsearch div.searchbar input.submit { display:inline; float:right; width:17px; height:17px; margin:2px; border:none; outline:none; background:url(imgs/icons/magnifying-glass.gif) top left no-repeat; cursor:pointer; opacity:0.7; filter:alpha(opacity=70); }

div.all div.all2 div.holder div.top div.logsearch div.searchbar input.submit:hover { opacity:1; filter:alpha(opacity=100); }

div.all div.all2 div.holder div.top div.headbar { display:inline; float:right; width:660px; height:33px; margin-top:61px; font-size:10px; }

div.all div.all2 div.holder div.top div.headbar div.left { display:inline; float:left; width:210px; height:10px; padding-top:9px; padding-bottom:4px; text-align:right; color:#216F00; }

div.all div.all2 div.holder div.top div.headbar div.left a { font-weight:bold; text-decoration:none; color:#FEA700; }

div.all div.all2 div.holder div.top div.headbar div.left a:hover { text-decoration:underline; }

div.all div.all2 div.holder div.top div.headbar div.right { display:inline; float:right; width:335px; height:10px; padding-top:9px; padding-bottom:4px; text-align:left; color:#216F00; }

div.all div.all2 div.holder div.top div.headbar div.right a { font-weight:bold; text-decoration:none; color:#216F00; }

div.all div.all2 div.holder div.top div.headbar div.right a:hover { text-decoration:underline; }

div.all div.all2 div.holder div.top div.menubar { display:inline; float:left; width:1001px; height:55px; background:url(imgs/layout/menu.jpg) top left no-repeat; margin-top:100px; overflow:hidden; }

div.all div.all2 div.holder div.top div.menubar a { display:block; float:left; height:55px; padding-right:16px; margin:0 -11px; font-size:10px; text-decoration:none; color:#ffffff; text-align:center; font-weight:bold; outline:none; background:url(imgs/layout/menu-but-right.gif); background-position:right 100px; background-repeat:no-repeat; }

			div.all div.all2 div.holder div.top div.menubar a span { display:block; float:left; height:10px; padding:22px 0px 23px 16px; background:url(imgs/layout/menu-but-left.gif); background-position:0 100px; background-repeat:no-repeat; }
			div.all div.all2 div.holder div.top div.menubar a.menu1 span { width:150px; }
			div.all div.all2 div.holder div.top div.menubar a.menu2 span { width:91px; }
			div.all div.all2 div.holder div.top div.menubar a.menu3 span { width:70px; }
			div.all div.all2 div.holder div.top div.menubar a.menu4 span { width:140px; }
			div.all div.all2 div.holder div.top div.menubar a.menu5 span { width:70px; }
			div.all div.all2 div.holder div.top div.menubar a.menu6 span { width:80px; }
			div.all div.all2 div.holder div.top div.menubar a.menu7 span { width:70px; }
			div.all div.all2 div.holder div.top div.menubar a.menu8 span { width:70px; }
			div.all div.all2 div.holder div.top div.menubar a.menu9 span { width:70px; }
			div.all div.all2 div.holder div.top div.menubar a.menu10 span { width:90px; }
		div.all div.all2 div.holder div.top div.menubar a:hover { background-position:right 6px; cursor:pointer; }
			div.all div.all2 div.holder div.top div.menubar a:hover span { background-position:0 6px; color:#216F00; overflow:visible; }
			
	div.all div.all2 div.holder div.top div.greenbar { display:inline; float:left; width:1001px; height:36px; margin:0; font-size:10px; overflow:hidden; }
		div.all div.all2 div.holder div.top div.greenbar div.arrows { display:inline; float:left; width:40px; height:20px; padding:8px 12px 8px 12px; }
			div.all div.all2 div.holder div.top div.greenbar div.arrows a { display:block; float:left; width:15px; height:20px; opacity:0.7; filter:alpha(opacity=70); }
			div.all div.all2 div.holder div.top div.greenbar div.arrows a:hover { opacity:1; filter:alpha(opacity=100); }
			div.all div.all2 div.holder div.top div.greenbar div.arrows a.left { background:url(imgs/buttons/arrow-left.gif) center center no-repeat; }
			div.all div.all2 div.holder div.top div.greenbar div.arrows a.right { background:url(imgs/buttons/arrow-right.gif) center center no-repeat; }
			div.all div.all2 div.holder div.top div.greenbar div.arrows span { display:block; float:left; padding:3px 2px; color:#244500; }
		div.all div.all2 div.holder div.top div.greenbar div.tip { display:inline; float:left; width:650px; height:10px; padding:11px 12px 15px 0px; color:#244500; }
		div.all div.all2 div.holder div.top div.greenbar div.date { display:inline; float:right; width:200px; height:10px; padding:11px 12px 15px 0; text-align:right; color:#4D8300; }
		div.all div.all2 div.holder div.top div.greenbar div.rss { display:inline; float:right; width:20px; height:20px; padding:8px 12px 8px 0; }
			div.all div.all2 div.holder div.top div.greenbar div.rss a.rss { display:block; float:right; border:none; outline:none; width:20px; height:20px; background:url(imgs/icons/rss.gif) top left no-repeat; opacity:0.7; filter:alpha(opacity=70); }
			div.all div.all2 div.holder div.top div.greenbar div.rss a.rss:hover { opacity:1; filter:alpha(opacity=100); }
				
				
	div.all div.all2 div.holder div.leftholder { display:inline; float: left; width:698px; margin-left:1px; }
		div.all div.all2 div.holder div.leftholder div.bar { height:20px; width:678px; font-size:20px; margin:10px 0 10px 20px; padding:10px 0; color:#355415; }
			div.all div.all2 div.holder div.leftholder div.bar small { font-size:12px; }
	
		div.all div.all2 div.holder div.leftholder div.aktualnosci {clear:both; }
		div.all div.all2 div.holder div.leftholder div.pager { display:inline; float:right; height:10px; width:200px; padding:10px 0 0; margin:20px 20px 0 0; font-size:11px; text-align:right; cursor:default; }
			div.all div.all2 div.holder div.leftholder div.pager a { color:#5A5A5A; text-decoration:none; }
			div.all div.all2 div.holder div.leftholder div.pager a:hover { color:#000000; text-decoration:none; }
		div.all div.all2 div.holder div.leftholder div.news_item { display:inline; float:left; width:658px; padding:6px 20px 10px; font-size:11px; }
			div.all div.all2 div.holder div.leftholder div.news_item div.title { display:inline; float:left; height:11px; width:450px; padding:5px 0 8px; margin-bottom:8px; color:#1A6400; font-weight:bold; }
			div.all div.all2 div.holder div.leftholder div.news_item div.date { display:inline; float:right; height:11px; width:150px; padding:5px 0 8px; text-align:right; color:#C1C1C1; font-size:10px; }
			div.all div.all2 div.holder div.leftholder div.news_item div.content { display:inline; float:left; width:658px; margin:5px 0 0; padding:0; color:#5A5A5A; font-size:12px; text-align:justify; }
				div.all div.all2 div.holder div.leftholder div.news_item div.content img.picture { display:inline; float:left; border:6px solid #E9AA03; margin-right:10px; }
			div.all div.all2 div.holder div.leftholder div.news_item div.foot { display:inline; float:left; width:658px; font-size:10px; text-align:right; }
				div.all div.all2 div.holder div.leftholder div.news_item div.foot span.comments { padding:4px 6px; color:#C1C1C1; }
				div.all div.all2 div.holder div.leftholder div.news_item div.foot a.read_more { padding:4px 6px; color:#5A5A5A; text-decoration:none; outline:none; font-weight:bold; }
				div.all div.all2 div.holder div.leftholder div.news_item div.foot a.read_more:hover { background:#EFC249; color:#000000; }
		div.all div.all2 div.holder div.leftholder div.odd { background:#ffffff; }
		div.all div.all2 div.holder div.leftholder div.even { background:#F0FFE0; }
		
		div.all div.all2 div.holder div.leftholder div.galerie { width:400px; margin-bottom:30px; }
			div.all div.all2 div.holder div.leftholder div.galerie a { text-decoration:none; color:#355415; }
			div.all div.all2 div.holder div.leftholder div.galerie a:hover { text-decoration:underline; }
		div.all div.all2 div.holder div.leftholder div.gal_desc { display:inline; float:left; width:658px; padding:6px 20px 20px; margin-bottom:15px; font-size:11px; }
			div.all div.all2 div.holder div.leftholder div.gal_desc img.main { display:inline; float:left; padding:6px; margin-right:15px; border:1px solid #A2B48D; }
			div.all div.all2 div.holder div.leftholder div.gal_desc h3 { display:block; clear:right; padding:0; margin:0 0 10px; font-size:12px; font-weight:bold; color:#2E2E2E; }
			div.all div.all2 div.holder div.leftholder div.gal_desc div.desc { display:block; clear:right; padding:0; margin:0 0 10px; font-size:10px; font-weight:normal; color:#2E2E2E; text-align:justify; }
			div.all div.all2 div.holder div.leftholder div.gal_desc div.stat { display:block; clear:right; padding:0; margin:0; font-size:10px; font-weight:normal; color:#AFAFAF; text-align:left; }
			
		div.all div.all2 div.holder div.leftholder div.gal_row { display:inline; float:left; width:658px; padding:6px 20px; font-size:11px; }
			div.all div.all2 div.holder div.leftholder div.gal_row a { display:block; float:left; width:130px; text-decoration:none; text-align:center; margin:5px 0; }
				div.all div.all2 div.holder div.leftholder div.gal_row a img.main { display:block; margin:0 auto 10px; padding:0; clear:both; border:6px solid #E9AA03; }
				div.all div.all2 div.holder div.leftholder div.gal_row a span.title { display:block; margin:0 auto; padding:0; clear:both; color:#2E2E2E; font-size:10px; font-weight:normal; text-decoration:none; }
				div.all div.all2 div.holder div.leftholder div.gal_row a span.title2 { font-weight:bold ! important; }
				div.all div.all2 div.holder div.leftholder div.gal_row a span.stars { display:block; margin:0 auto; padding:0; clear:both; width:100px; height:18px; text-align:center; overflow:hidden; }
				div.all div.all2 div.holder div.leftholder div.odd a span.stars { background-image:url(imgs/layout/smallstar_whitebg.jpg); background-position:0 0; background-repeat:repeat-x; }
				div.all div.all2 div.holder div.leftholder div.even a span.stars { background-image:url(imgs/layout/smallstar_greenbg.jpg); background-position:0 0; background-repeat:repeat-x; }
					div.all div.all2 div.holder div.leftholder div.gal_row a span.stars span.star { display:block; float:left; margin:0; padding:0; width:20px; height:18px; }
					div.all div.all2 div.holder div.leftholder div.odd a span.stars span.star { background-image:url(imgs/layout/smallstar_whitebg.jpg); background-position:0 -18px; background-repeat:no-repeat; }
					div.all div.all2 div.holder div.leftholder div.even a span.stars span.star { background-image:url(imgs/layout/smallstar_greenbg.jpg); background-position:0 -18px; background-repeat:no-repeat; }
				div.all div.all2 div.holder div.leftholder div.gal_row a span.stat { display:block; margin:0 auto; padding:0; clear:both; color:#2E2E2E; font-size:10px; font-weight:normal; text-decoration:none; }
				div.all div.all2 div.holder div.leftholder div.gal_row a:hover img.main { border-color:#000000; }
				div.all div.all2 div.holder div.leftholder div.gal_row a:hover span.title { color:#000000; text-decoration:underline; }
		
		div.all div.all2 div.holder div.leftholder div.gal_photo { display:inline; float:left; width:658px; padding:6px 20px 20px; font-size:10px; text-align:center; }
			div.all div.all2 div.holder div.leftholder div.gal_photo a.main img { display:block; padding:10px; margin:0 auto; border:1px solid #A2B48D; }
			div.all div.all2 div.holder div.leftholder div.gal_photo div.under { display:block; width:530px; margin:0 auto; font-size:10px; margin-top:10px; }
				div.all div.all2 div.holder div.leftholder div.gal_photo div.under div.rating { display:inline; float:left; width:330px; height:40px; }
					div.all div.all2 div.holder div.leftholder div.gal_photo div.under div.rating div.label { display:inline; float:left; height:12px; padding:12px 0 16px; font-size:10px; font-weight:bold; }
					div.all div.all2 div.holder div.leftholder div.gal_photo div.under div.rating div.stars { display:inline; float:right; width:215px; height:39px; background-image:url(imgs/layout/star.jpg); background-position:0 0; background-repeat:repeat-x; }
						div.all div.all2 div.holder div.leftholder div.gal_photo div.under div.rating div.stars a { display:block; float:left; width:43px; height:39px; margin:0; padding:0; background-image:url(imgs/layout/star.jpg); background-repeat:no-repeat; outline:none; }
						div.all div.all2 div.holder div.leftholder div.gal_photo div.under div.rating div.stars a.off { background-position:0 0; }
						div.all div.all2 div.holder div.leftholder div.gal_photo div.under div.rating div.stars a.on { background-position:0 -39px; }
				div.all div.all2 div.holder div.leftholder div.gal_photo div.under div.stat { display:inline; float:right; width:200px; color:#696969; text-align:right; }
		
		div.all div.all2 div.holder div.leftholder div.komentarze { width:400px; margin-bottom:10px; }
		div.all div.all2 div.holder div.leftholder div.comment { display:inline; float:left; width:600px; font-size:10px; margin:5px 0 5px 40px; background-color:#E6FFCB; border-left:1px solid #215700; border-bottom:1px solid #215700; }
			div.all div.all2 div.holder div.leftholder div.comment div.left { display:inline; float:left; width:100px; text-align:center; padding:20px 0 10px; }
			div.all div.all2 div.holder div.leftholder div.comment div.right { display:inline; float:right; width:500px; padding-bottom:10px; }
				div.all div.all2 div.holder div.leftholder div.comment div.right div.author { display:inline; float:left; width:230px; height:12px; padding:6px 0 4px 15px; text-align:left; font-size:10px; font-weight:bold; color:#383937; }
				div.all div.all2 div.holder div.leftholder div.comment div.right div.time { display:inline; float:right; width:230px; height:12px; padding:6px 20px 4px 0; text-align:right; font-size:10px; font-weight:normal; color:#969695; }
				div.all div.all2 div.holder div.leftholder div.comment div.right div.content { display:inline; float:left; width:460px; padding:15px 15px 5px; text-align:justify; font-size:10px; font-weight:normal; color:#383838; background-color:#EFFFDD; }
					div.all div.all2 div.holder div.leftholder div.comment div.right div.content a { display:block; text-align:right; margin-top:5px; color:#000000; text-decoration:none; font-weight:bold; }
					div.all div.all2 div.holder div.leftholder div.comment div.right div.content a:hover { text-decoration:underline; }
					div.all div.all2 div.holder div.leftholder div.comment div.right div.content a.answer { display:inline; float:right; clear:left; padding:2px; margin-top:5px; color:#AAAFA4; text-decoration:none; font-weight:bold; }
					div.all div.all2 div.holder div.leftholder div.comment div.right div.content a.answer:hover { color:#000000; }
		div.all div.all2 div.holder div.leftholder div.comment_form { display:inline; float:left; width:698px; margin:20px 0 5px; text-align:center; }
			div.all div.all2 div.holder div.leftholder div.comment_form textarea { display:block; width:350px; height:80px; padding:8px; margin:0 auto; background-color:#FFFFFF; border:7px solid #376A01; font-size:10px; font-family:Verdana, Arial, sans-serif; }
			div.all div.all2 div.holder div.leftholder div.comment_form input.submit { display:block; margin:7px auto 0; padding:3px 3px; background:none; border:none; color:#383838; font-size:10px; font-weight:bold; cursor:pointer; }
			div.all div.all2 div.holder div.leftholder div.comment_form input.submit:hover { color:#000000; background-color:#EFC249; }
	
		div.all div.all2 div.holder div.leftholder div.reklama { display:inline; float:left; height:20px; width:658px; font-size:14px; margin:0 0 10px 20px; padding:10px 0; color:grey; }
		div.all div.all2 div.holder div.leftholder div.adbar { display:inline; float:left; width:658px; font-size:20px; margin:0 0 10px 20px; padding:10px 0; color:#355415; }
			div.all div.all2 div.holder div.leftholder div.adbar a { display:block; float:left; width:160px; border:none; text-decoration:none; text-align:center; margin:0; }
				div.all div.all2 div.holder div.leftholder div.adbar a img { border:none; opacity:0.7; filter:alpha(opacity=70); }
				div.all div.all2 div.holder div.leftholder div.adbar a:hover img { opacity:1; filter:alpha(opacity=100); }
		
	
	div.all div.all2 div.holder div.rightholder { display:inline; float:right; width:300px; margin-bottom:-25px; text-align:center; }
		div.all div.all2 div.holder div.rightholder div.logon { display:inline; float:left; width:300px; background:url(imgs/layout/logon.jpg) top left no-repeat; }
			div.all div.all2 div.holder div.rightholder div.logon input.text { display:inline; float:left; width:130px; height:12px; padding:5px; font-size:10px; background:none; border:none; outline:none; margin:65px 0 0 95px; }
			div.all div.all2 div.holder div.rightholder div.logon input.password { display:inline; float:left; width:130px; height:12px; padding:5px; font-size:10px; background:none; border:none; outline:none; margin:11px 0 0 95px; }
			div.all div.all2 div.holder div.rightholder div.logon div.remember { display:inline; float:left; width:200px; height:10px; font-size:10px; background:none; border:none; margin:10px 0 0 45px; text-align:left; color:#244500; }
			div.all div.all2 div.holder div.rightholder div.logon input.submit { display:inline; float:left; width:64px; height:25px; background:url(imgs/buttons/zaloguj.jpg) top left no-repeat; border:none; outline:0; margin:22px 0 0 180px; cursor:pointer; opacity:0.7; filter:alpha(opacity=70); }
			div.all div.all2 div.holder div.rightholder div.logon input.submit:hover { opacity:1; filter:alpha(opacity=100); }
			div.all div.all2 div.holder div.rightholder div.logon div.under { display:inline; float:left; width:240px; height:12px; padding:5px 0; margin:14px 0 0 23px; font-size:10px; color:#244500; text-align:center; }
				div.all div.all2 div.holder div.rightholder div.logon div.under a { color:#588900; text-decoration:none; }
				div.all div.all2 div.holder div.rightholder div.logon div.under a:hover { text-decoration:underline; }
			div.all div.all2 div.holder div.rightholder div.logon div.under2 { display:inline; float:left; width:240px; height:12px; padding:10px; margin:20px 0 10px 22px; font-size:10px; color:#FE7308; font-weight:bold; text-align:center; }
				div.all div.all2 div.holder div.rightholder div.logon div.under2 a { color:#5A5A5A; text-decoration:none; font-weight:normal; }
				div.all div.all2 div.holder div.rightholder div.logon div.under2 a:hover { text-decoration:underline; }
		div.all div.all2 div.holder div.rightholder div ul { list-style-type:none; list-style-position:inside; padding:0 0 5px; margin:0; line-height:19px; font-size:10px; }
			div.all div.all2 div.holder div.rightholder div ul li { color:#5A5A5A; }
			div.all div.all2 div.holder div.rightholder div ul li a { color:#5A5A5A; text-decoration:none; }
			div.all div.all2 div.holder div.rightholder div ul li a:hover { color:#FE7308; text-decoration:none; font-weight:bold; }
		
		div.all div.all2 div.holder div.rightholder .bar {
display:block; float:left; margin-left:17px; 
text-align: left;
background: url('imgs/bars/bar.jpg') no-repeat;
height: 28px;
width: 237px;
padding: 10px 0 0 20px;
font-size: 14px;
color: #eacd05;}
		
		div.all div.all2 div.holder div.rightholder div.box { display:inline; float:left; width:265px; padding:5px 0 10px 0; margin-left:25px; text-align:left; }
			div.all div.all2 div.holder div.rightholder div.box h4 { padding:5px 0 0; margin:0; font-size:10px; color:#5A5A5A; }
				div.all div.all2 div.holder div.rightholder div.box div.foot { display:inline; float:right; width:265px; font-size:10px; text-align:right; color:#5A5A5A; }
					div.all div.all2 div.holder div.rightholder div.box div.foot span.comments { padding:4px 6px; color:#C1C1C1; }
					div.all div.all2 div.holder div.rightholder div.box div.foot a.read_more { padding:4px 6px; color:#5A5A5A; text-decoration:none; outline:none; font-weight:bold; }
					div.all div.all2 div.holder div.rightholder div.box div.foot a.read_more:hover { background:#EFC249; color:#000000; }
					div.all div.all2 div.holder div.rightholder div.box div.foot input.submit { padding:4px 6px; color:#5A5A5A; text-decoration:none; outline:none; font-weight:bold; border:none; display:inline; background:none; cursor:pointer; font-size:10px; }
					div.all div.all2 div.holder div.rightholder div.box div.foot input.submit:hover { background:#EFC249; color:#000000; }
					div.all div.all2 div.holder div.rightholder div.box div.foot a.results { padding:4px 0; color:#5A5A5A; text-decoration:none; outline:none; font-weight:normal; }
					div.all div.all2 div.holder div.rightholder div.box div.foot a.results:hover { text-decoration:underline; }
					div.all div.all2 div.holder div.rightholder div.box div.foot a.other { padding:4px 0; color:#C1C1C1; text-decoration:none; outline:none; font-weight:normal; }
					div.all div.all2 div.holder div.rightholder div.box div.foot a.other:hover { text-decoration:underline; }
				
			div.all div.all2 div.holder div.rightholder div.forum div.list { display:inline; float:left; margin:5px 0 15px; padding:0; }
				div.all div.all2 div.holder div.rightholder div.forum div.list a { display:block; float:left; margin:0; width:210px; background:url(imgs/others/dot-green.jpg) center left no-repeat; padding:3px 0 3px 30px; text-decoration:none; cursor:pointer; font-size:10px; }
				div.all div.all2 div.holder div.rightholder div.forum div.list a:hover { background:url(imgs/others/dot-orange.jpg) center left no-repeat; }
					div.all div.all2 div.holder div.rightholder div.forum div.list a span.title { display:block; float:left; width:160px; color:#5A5A5A; text-decoration:none; }
					div.all div.all2 div.holder div.rightholder div.forum div.list a:hover span.title { color:#FE7308; text-decoration:none; font-weight:bold; }
					div.all div.all2 div.holder div.rightholder div.forum div.list a span.counter { display:block; float:right; width:50px; color:#5A5A5A; text-decoration:none; text-align:right; }
					div.all div.all2 div.holder div.rightholder div.forum div.list a:hover span.counter { color:#FE7308; }
			div.all div.all2 div.holder div.rightholder div.ogloszenia div.list { display:inline; float:left; margin:10px 0 15px; padding:0; }
				div.all div.all2 div.holder div.rightholder div.ogloszenia div.list a { display:block; float:left; margin:0; width:210px; color:#5A5A5A; text-decoration:none; background:url(imgs/others/dot-green.jpg) center left no-repeat; padding:3px 0 3px 30px; text-decoration:none; cursor:pointer; font-size:10px; }
				div.all div.all2 div.holder div.rightholder div.ogloszenia div.list a:hover { background:url(imgs/others/dot-orange.jpg) center left no-repeat; color:#FE7308; text-decoration:none; font-weight:bold; }
				
			div.all div.all2 div.holder div.rightholder div.box ul.poll li span { margin-left:15px; }
			
			div.all div.all2 div.holder div.rightholder div.fotka { text-align:center; }
				div.all div.all2 div.holder div.rightholder div.fotka a { text-decoration:none; }
					div.all div.all2 div.holder div.rightholder div.fotka a img { clear:both; padding:6px; margin:5px auto 2px; border:1px solid #9AAE83; }
					div.all div.all2 div.holder div.rightholder div.fotka a span.desc { display:block; clear:both; margin:2px auto 10px; font-size:10px; color:#5A5A5A; }
					
			div.all div.all2 div.holder div.rightholder div.pogoda { display:inline; float:left; width:140px; height:50px; background:url(imgs/others/weather.jpg) center left no-repeat; font-size:10px; padding:17px 10px 20px 100px; margin-bottom:10px; }
				div.all div.all2 div.holder div.rightholder div.pogoda a { font-size:10px; text-decoration:none; font-weight:normal; color:#5A5A5A; }
			
			div.all div.all2 div.holder div.rightholder img.stat24 { display:inline; float:right; margin:20px 15px 5px 0px; }
			div.all div.all2 div.holder div.rightholder div.stats { display:block; clear:both; font-size:10px; margin-top:10px; color:#294F00; text-align:center; }
				div.all div.all2 div.holder div.rightholder div.stats a { text-decoration:none; color:#8E8E8E; font-weight:normal; }
				div.all div.all2 div.holder div.rightholder div.stats a:hover { text-decoration:underline; }
		
		div.all div.all2 div.holder div.rightholder div.bar { height:20px; width:245px; font-size:20px; margin-top:10px; margin-bottom:10px; margin-left:20px; padding:10px 0; color:#355415; text-align:left; }
			div.all div.all2 div.holder div.rightholder div.bar small { font-size:12px; }
		div.all div.all2 div.holder div.rightholder div.hr { display:inline; float:left; width:290px; height:1px; border:none; background-color:#F5F5F5; }
	
div.all div.all2 div.footer { display:inline; float:left; width:1000px; height:70px; padding:0 0px; margin:38px 100px 0; background:url(imgs/layout/footer.jpg) bottom center no-repeat; cursor:default; }
	div.all div.all2 div.footer div.left { display:inline; float:left; width:550px; padding:20px 0; font-size:10px; color:#E3FEBB; }
		div.all div.all2 div.footer div.left strong { font-weight:normal; color:#ffffff; }
		div.all div.all2 div.footer div.left a { text-decoration:none; color:#ffffff; }
		div.all div.all2 div.footer div.left a:hover { text-decoration:underline; }
		div.all div.all2 div.footer div.left div.inner_left { display:inline; float:left; width:305px; text-align:right; }
		div.all div.all2 div.footer div.left div.inner_right { display:inline; float:right; width:245px; text-align:left; }
	div.all div.all2 div.footer div.right { display:inline; float:right; width:430px; padding:20px 20px 20px 0; text-align:right; font-size:10px; color:#E3FEBB; }
		div.all div.all2 div.footer div.right a { text-decoration:none; color:#E3FEBB; }
		div.all div.all2 div.footer div.right a:hover { color:#ffffff; }
		
/* PHP-FUSION classes */

hr {
	height: 1px;
	border: 1px solid #ccc;
}

hr.side-hr {
	height: 1px;
	border: 1px solid #eee;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.alt {
	color: #04688d;
}

.spacer {
	margin-bottom: 5px;
}

.admin-message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #555;
	background-color: #f6f6f6;
	border: 1px solid #e1e1e1;
	padding: 3px 4px 5px 4px;
	margin-bottom: 5px;
}

form {
	margin: 0px;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	background-color: #a3d16e;
	height: 20px;
	border: 1px solid #5f8923;
	margin-top: 2px;
}

.bbcode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: #eee;
	border: 1px solid #ccc;
	margin-top: 2px;
}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	background-color: #f8f8f8;
	border: 1px solid #ccc;
}

.news-category {
  border:6px solid #E9AA03;
  margin-right:10px;
	float: left;
}

.center {
	margin: 0 auto;
}

.tbl-border {
	border: 1px solid #e1e1e1;
}

.tbl {
	font-size: 11px;
	color: #555;
	background-color: #fff;
	padding: 4px;
}

.tbl1 {
	font-size: 11px;
	color: #555;
	background-color: #fff;
	padding: 4px;
}

.tbl2 {
	font-size: 11px;
	color: #555;
	background-color: #f1f1f1;
	padding: 4px;
}

.forum-caption {
	font-size: 11px;
	font-weight: bold;
	color: #888;
	background-color: #f1f1f1;
	padding: 2px 4px 4px 4px;
}

.quote {
	font-size: 11px;
	color: #555;
	background-color: #f8f8f8;
	padding: 4px;
	margin: 0px 20px 0px 20px;
	border: 1px solid #bbb;
}

.poll {
	height: 12px;
	border: 1px solid #bbb;
}

.comment-name {
	font-weight: bold;
	color: #04688d;
}

.shoutboxname {
	font-weight: bold;
	color: #04688d;
}

.shoutbox {
	color: #777;
}

.shoutboxdate {
	font-size: 10px;
	color: #888;
}

.small {
	font-size: 10px;
	font-weight: normal;
}

.small2 {
	font-size: 10px;
	font-weight: normal;
	color: #555;
}

.side-small {
	font-size: 10px;
	font-weight: normal;
	color: #555;
}

.side-label {
	color: #555;
	background-color: #f1f1f1;
	margin: 2px 0 2px 0;
	padding: 2px 2px 3px 2px;
}

.pagenav {
	display:inline; float:right; height:10px; width:200px; padding:10px 0 0; margin:20px 20px 0 0; font-size:11px; text-align:right; cursor:default;
}

.pagenav span {
	color: #5A5A5A;
	margin: 2px;
}

.pagenav a {
	color:#5A5A5A; text-decoration:none;
}

.pagenav a:hover {
	color:#000000; text-decoration:none;
}

