html { height: 100%; margin-bottom: 1px; }
body { margin: 0; padding: 0; color: #897554; font: 80%/150% Tahoma,Arial,Helvetica,sans-serif;background: url('../img/tlo_strony_gradient.jpg') top left repeat-x #cdf1ff;}
img {border:0px}

a{text-decoration:underline;color:#897554}
a:hover{text-decoration:underline;color:#897554}
a:active{color:#0092e1}

#containerMain {min-height: 900px; width:100%; min-width:1000px; background: url('../img/tlo_strony_gorne.jpg') center top no-repeat;margin: 0 0 0 0;}
#containerBottom {width: 100%; height:103px; background: url('../img/tlo_strony_dol.jpg') center no-repeat;}
#mainPageContainer{width: 1000px; margin: 0 auto; padding: 0 0 0 0; }

#fastLinks {position: relative; height: 30px}
#fastLinks a{text-decoration:none; color:#000000; font-size: 90%;}
#fastLinks a:hover{text-decoration:underline;color:#000000}
#fastLinks a:active{color:#000000}
.fastLinksSeparator{color: #ffffff}

#fastLinksMain{position: absolute; left: 10px; top: 3px}
#fastLinksMain img{position: relative;top: 5px}
#fastLinksEnglish {position: absolute; right: 20px; top:10px;}
#fastLinksEnglish img{position: relative; top: 3px}

#mainContent{margin: 10px auto; background: url('../img/dol_pasek.gif') bottom no-repeat #ffffff;}
#mainBaner{height: 183px; background: url('../img/top_main.jpg') center top no-repeat;}
#topMenuContainer{width: 980px; height: 82px; background: url('../img/pasek_menu.gif') center no-repeat; margin: 0 auto;}
#topMenu{position: relative; width: 980px;}

.menu{background: url('../img/menu_gora.gif') center top no-repeat; margin: 10px auto}


/*---------------------------navigation----------------------*/

.navigation{background: url('../img/menu_tlo.gif') repeat-y; margin: 5px auto;}
.navigation .title{position:relative; background: url(../img/menu_gora.gif) no-repeat top;padding:0 0 0 0;color:#ffffff;height:35px;}
.navigation .title h3{position:absolute;left:20px;top:7px;margin:0 0 0 0;padding:0 0 0 0; font-size: 110%}
.navigation .title h3 a{color:#ffffff; text-decoration:none}
.navigation .title h3 a:hover{color:#ffffff;text-decoration:underline}
.navigation .navigationFooter{background: url(../img/menu_dol_tlo.gif) no-repeat;height:26px;}
.nav { list-style: none; border:0px solid black;margin:0 0 0 0;padding:0 10px 0 10px; background: url(../img/menu_top_tlo.gif) no-repeat top center;}
	.nav li{display:block;border-bottom:1px solid #e6e6e6;}	
		.nav li a{display:block; border-bottom:1px none #e6e6e6;padding:7px 0 7px 10px;color:#897554;text-decoration:none; background: url(../img/arrow_menu.gif) 95% no-repeat}
		.nav li.current a{font-weight:bold;}
		.nav li.current ul li a{font-weight:normal;}
		.nav li a:visited{color:#897554;}
		.nav li a:hover{color:#E33C49; text-decoration:underline; background: url(../img/arrow_menu_active.gif) 95% no-repeat}
.nav li ul{border:0px solid black;margin:0 0 0 10px;padding:0 0 0 0;list-style: none; }
.nav li ul li{padding:0 0 0 0;margin:0 0 0 0;border:1px solid #ffffff}
		.nav li.current ul li.current a{color: #897554; font-weight:bold;}
		.nav li ul li a{display:block; border-bottom:0px ;padding:1px 0 1px 10px;color:#897554;text-decoration:none; background:url(../img/arrow_menu.gif) 0px 50% no-repeat}
		.nav li ul li a:visited{color:#897554;}
		.nav li ul li a:hover{color: #E33C49; text-decoration: underline; background: url(../img/arrow_menu_active.gif) 0px 50% no-repeat}


#menuArea{position:absolute; left: 5px;top: 13px;padding: 0 0 0 0}
#menuArea ul {list-style:none; margin: 0 0 0 0; padding: 0 0 0 0}
#menuArea ul li {display: inline; color: #ffffff;  font-size: 120%;}
#menuArea ul li a{color: #ffffff; text-decoration: none; font-weight: bold;margin: 0 10px 0 10px;}
#menuArea ul li a:hover{text-decoration:underline;color:#ddeff3}
#menuArea ul li a:active{color:#ffffff}

#searchArea{position:absolute;right: 20px; top: 11px;}
#serachInput{color: #ffffff; background: #60b2e1; border: none; margin: 0 5px 0 0; height: 20px; border: 1px solid #146eac; padding: 2px 5px 0 5px}
#submitInput{background: url('../img/ico_zoom_top_menu.gif') center no-repeat; border: none; width: 20px; height: 21px; cursor:pointer;}

#topMenuInfo{position: relative; color: #897554; font-size: 90%}
#dateArea{position:absolute; width:330px; left: 5px;top: 54px;padding: 0 0 0 0; height:20px;overflow: hidden}
#dateArea span{color: #459fde;font-weight: bold}
#infoArea{position:absolute;width: 640px;left: 330px; top: 54px; height:20px;overflow: hidden}
#infoArea marquee{color: #000000; display: inline;}

#mainPage{margin: 3px; color: #897554}
#breadCrumbs {margin: 0 0 3px 20px; font-size: 90%; }
#breadCrumbs a{text-decoration:none; color:#897554; }
#breadCrumbs a:hover{text-decoration:underline;color:#897554}
#breadCrumbs a:active{color:#897554}

#pagecontent {width: 980px; margin: 0 auto; border: 0px solid red; position: relative;}
#leftColumn{border:0px solid black;float:left;overflow:hidden;width:220px;}
#centralColumn{border:0px solid black;float:left;overflow:hidden;width:555px; margin: 0 4px 0 4px}
#rightColumn{border:0px solid black;float:left;overflow:hidden;width:195px; margin: 0 0 0 0}
.rightColumnTop{background: url('../img/prawa_kol_tlo.gif') repeat-y; }
.rightColumnMain{width: 100%; background: url('../img/prawa_kol_gora.gif') top no-repeat; }
.rightColumnMain div{position: relative; top: 5px; left: 5px; margin: 0 0 0 0; padding: 0 0 0 0; width: 185px}
.rightColumnMain div img{margin: 0 0 0 0; padding: 0 0 0 0}
.rightColumnMain div a{margin: 0 0 0 0; padding: 0 0 0 0}
.rightColumnMain div a img{margin: 2px 0 0 0; padding: 0 0 0 0}
.rightColumnBottom{width: 100%; height: 11px; background: url('../img/prawa_kol_dol.gif') bottom no-repeat;margin: 0 0 0 0;}
.space{margin: 5px 0 5px 0}
.clear{clear: both}

#logos {width: 95px; text-align: center; margin: 10px auto 10px auto;}

#communique {width: 220px; height:105px ;margin: 0 0 0 0; background: url('../img/ogl_i_kom_tlo.gif') center no-repeat; text-align: center;}
#communique span {position: relative; top: 40px;}
#communique span img{margin: 0 12px 0 12px}

#mainInfo {width: 555px; height: 105px; background: url('../img/tlo_komunikat.gif') center no-repeat; overflow: hidden; display: none}
#mainInfoTitle{width:470px; position: relative; top:10px; left: 10px; color: #e33c49; font-weight: bold;}
#mainInfoContent{width:470px; position: relative; top:10px; left: 10px}

#mainPageContent {width: 555px; margin: 0 auto;}
#mainPageContent h1 {color: #574c2e; font-size: 90%; margin: 5px 5px 5px 5px	}
.content { margin: 5px 5px 5px 5px; font-size: 100%; text-align: justify}
.content img {margin: 5px 5px 5px 5px}
.content ul li {margin: 2px 0 2px 0; padding: 0 0 0 0}
.content ul{padding: 0 0 0 12px;}

#footer{}
#footer {position: relative; height: 30px; color:#299cdf;font-size: 90%;}
#footer a{text-decoration:none; color:#299cdf; }
#footer a:hover{text-decoration:underline;color:#299cdf}
#footer a:active{color:#299cdf}

#footerCopyright{position: absolute; left: 10px; top: 3px}
#footerWokiss {position: absolute; right: 10px; top:3px;}

.bip_tresc_rejestr_zmian {display: none;}
.bip_tresc_temat{display: none;}

.pollvotes h3 {margin: 0 0 0 0; padding: 0 0 0 0; font-size: 100%;}
.pollvotes ul li {list-style: none;}
.pollvotes ul {padding: 0 0 0 0; margin: 5px 0 5px 0}
.pollvotes {font: #897554}
.easypoll {margin: 0 0 0 0; padding: 0 0 0 0; }
#easypollform {margin: 0 0 0 0; padding: 0 0 0 0; border: none}
#easypollform fieldset{margin: 0 0 0 0; padding: 0 0 0 0; border: none}

.pollresults h3 {margin: 0 0 0 0; padding: 0 0 0 0; font-size: 100%;}
.pollresults ul {padding: 0 0 0 0; margin: 5px 0 5px 0}
.pollresults {font: #897554}
.pollresults li {list-style: none; margin: 2px 0 2px 0; padding: 0 0 0 0}

#pages{margin: 0 0 10px 0;}
.ditto_page{color: #897554; margin: 0 3px 0 0;}
#ditto_currentpage{margin: 0 3px 0 0; font-weight: bold;}


.moreLink {text-align: right}
.date{float:left;font-size: 87%}
.author {float:right;font-size: 87%}

.ajaxSearch_highlight {font-weight: bold}
.ajaxSearch_result {margin: 10px 0 0 0}
.ajaxSearch_resultDescription {display: none}