

body { margin: 0; padding: 0 0 0 0; background: #007000; color: #666; font: 68.75%/150% Tahoma,Arial,Helvetica,sans-serif; }

h1 { margin: 0 0 10px; padding: 0; font: normal 1.8em Georgia,sans-serif; color: #c8131a; }
h2 { margin: 0 0 10px; padding: 0; font: normal 1.5em Georgia,sans-serif; color: #3a3a3a; }
h3 { margin: 0 0 3px; padding: 0; font: normal 1.2em Tahoma,Georgia,sans-serif;color: #3a3a3a; }
h4 { margin: 0 0 10px; padding: 0; font: normal 1.4em Arial,Georgia,sans-serif; color: #3a3a3a; }
h5 { margin: 0 0 10px; padding: 0; font: normal 1.2em Arial,Georgia,sans-serif; color: #333; }

A {color: #666; }
A:hover {color: #c8131a; }


#outer-container{background: #009d00 url(../img/body.gif) repeat-x;padding:0 0 0 0}

#container{width:1000px; margin:0 auto; border:0px solid red;overflow:hidden;position: relative;}

#top{width:1000px;margin:5px 0 0 0;border:0px solid yellow}


#top h3 {width: 464px; height: 65px; background: url(../img/logo.gif) no-repeat;border:0px solid green; margin: 0 0 0 0}
#top h3 a{ display: block; overflow: hidden; width:464px; height: 65px; }

#search {z-index:4;position:absolute;top:0px;right:1px; margin: 0; padding: 0; border: 0px solid red; width:293px ; height:38px;background: url(../img/search.gif) no-repeat;;}
   #search legend { display: none; }
   #search .searchLabel{display:none }
   #search input { width: 161px;height:18px ; margin: 7px 2px 0 35px; padding: 1px 0 1px 3px; background: #eae8cf; border: 1px solid #918b70; }
   #search input:focus { background: #fff; }
   #search button { position: absolute; top: 14px; width: 35px; height:10px; background: url(../img/search_btn.gif) 50% 50% no-repeat; border: 0 solid black; text-indent: -10001em;cursor: pointer; }

   #navigation{background: url(../img/menu_bkg.jpg)  repeat-x;height:72px;width: 998px}

#navigation .nav_content{width: 998px;margin: 0 auto;position: relative;}
 .nav { list-style: none; margin: -35px; padding: 0; position: absolute; left: 35px; bottom: 0; border:0px solid black}
   .nav li { float: left; margin: 0 1px 0 0;height:35px; border-right: 1px solid #009d00; background: url(../img/menu_top.gif)}
    .nav li a { float: left; padding: 10px 17px 4px;  color: #f4f6eb;font-weight:bold;font-size:1.1em; text-decoration:none}
    .nav li a:hover { color: #eceed6; text-decoration: underline;}
   .nav li.current {background:#EaE8CF;}
	.nav li.current A{color:#4a4249;}
	.nav li.current li A{color:#3a3a3a;}	
	  .nav ul { position: absolute; top: 38px;left: 0px; list-style: none; width: 998px;height:33px; margin: 0; padding: 0 0 0 0px; border-bottom:1px solid #e3e2d0;background:url(../img/default/sub_menu_bkg.gif)}
    	.nav ul li { float: left; margin: 0 0 0 0;height:34px;border:0px; border-top: 0px solid #ebebd1; background:none }
		.nav ul li a { float: left; padding: 7px 15px 0 ;  color: #3a3a3a;font-weight:normal;font-size:1em; }
		.nav ul li a.first{background:none;}
		.nav ul li a:visited { color: #3a3a3a;}
		.nav ul li a:hover { color: #3a3a3a; text-decoration: underline; }
 		.nav li li.current A{font-weight:bold;}
		.nav li li.current {background:#f1efe2}
		
		
#banner{background:#e3e2d0;border-top: 1px solid #e3e2d0;padding: 0 0 0 0; width:998px}
#banner img {padding: 0 0 0 0;margin: 0 3px 0 3px;}

#content{border:0 solid red;overflow:hidden;background: url(../img/content_bkg.jpg) repeat-y #f9faf4;overflow: hidden;display: table;}

.spi_tresc_temat{border-bottom:1px solid #d9d8c4; padding: 0 0 5px 0;}

.date {text-align:right}

.spi_tresc_zawartosc{padding: 10px 0 0 0;}

#leftPanel{float:left;width:247px;padding:0 0 15px 0; display: table-cell; vertical-align: top;}

.infoBox{padding: 16px 16px 24px 16px; text-align:justify;border-bottom: 1px solid #d9d8c4;background:#f4f4ea}
.infoBox h3 a{color: #009400; font-weight:bold;}
.infoBox h3 a:link{color: #009400; font-weight:bold;}
.infoBox h3 a:visited{color: #009400; font-weight:bold;}
.infoBox h3 a:hover{color: #c8131a; }

.infoBox .infoContent{background: #f4f4ea}

.infoBox .infoLink{float:right}
.infoBox .infoLink A{width:34px; height:14px; background: url(../img/wiecej_btn.gif);display:block}

ul.rss-list { list-style: none; margin: 0 5px 0; padding: 0; text-transform: uppercase; font-size: 0.91em; }
 ul.rss-list li { padding: 2px 0 2px 20px; background: url(../img/i-rss.gif) 1px 50% no-repeat; }

ul.link-list { list-style: none; margin: 0 5px 0; padding: 0; text-transform: uppercase; font-size: 0.91em; }
 ul.link-list li { padding: 2px 0 2px 12px; background: url(../img/bullet-a.gif) 1px 50% no-repeat; }

.linkBox{border-bottom: 1px solid #d9d8c4;padding: 0 16px 24px 16px;}

.bipContainer{padding:15px 0 15px 15px}
#bip{display:block;width:158px;height:37px;background: url(../img/bip.jpg) }


#content .columnHeader{background:#f1efe2;color: #3a3a3a;border-bottom:1px solid #d8d7c2;height:38px; padding:15px 0 0 15px;}

#contentBody{padding:17px 17px 17px 17px; text-align:justify;width:520px;overflow:hidden; }

#centerPanel{background:#f9faf4;float:left;overflow:hidden;width:528px;border-left:1px solid #049f05;padding:0 0 15px 0; display: table-cell; vertical-align: top;}
#rightPanel{background:#f1efe2;float:left;overflow:hidden;width:222px;padding:0 0 0 0; display: table-cell; vertical-align: top;}

#rightPanel .columnHeader{border:0px}

#bottomBorder{height:30px; background: url(../img/footer.gif) repeat-x;}

#footerContainer{ background: #007000;}
#footer{width:1000px;margin:0 auto}
#copyright{padding: 10px 0 10px 10px; color:#98c697; font-size:10px; width:250px;float:left}

#design{padding: 10px 0 10px 10px; color:#98c697; font-size:10px;width:150px;float:right}
/****************************
Search*/

.ajaxSearch_highlight1 {font-weight:bold;background:#f1efe2}
.ajaxSearch_result{padding:15px 0 0 0;}
.ajaxSearch_resultLink{font-weight:bold;}
.ajaxSearch_extract{padding:7px 0 0 0;}

