* { font-family:tahoma; }


/* html, body {margin: 0; padding:0; _height:100% ; background-color:#1d4f34;} */
html, body {margin: 0; padding:0; _height:100% ; background-color:#c2cfc8;}


#main {margin: 0 auto; border:solid 0px; width:980px; min-width: 500px;  height:100%; background-color:#ffffff;}
#top {height:60px; background: url(/img3/top-bg.png) repeat-x;}

#subtop {height:27px; background: url(/img3/bg.png) repeat-x; text-align:center;}
#subtopsub {height:10px; background-color:#ffffff;}

#nav ul {margin:0px;padding:0px;list-style-type: none;padding-top:3px;}
#nav ul li {display:inline; margin: 0 5px;}

#nav ul li a {font-size:11pt;text-decoration:none;color:#fee1b6;}
#nav ul li a:hover {font-size:11pt;text-decoration:none;background-color:#33713a;color:#ffe2cc;}


#content {height:100%;}

#col_1 {float:left; width:180px; background-color:#fef9f2;  border: solid 0px;_background-color:#dcebd8; _height:100%;}

#col_2 {float:left; width:520px; background-color:#ffffff; border: solid 0px;	}

#col_3 {float:left; width:260px; _background-color:#fef6ea;background-color:#fefbf7; _height:100%;}
#col_3_in {width:260px; background-color:red;}

#pust {width:10px;float:left; background-color:#ffffff;  _height:100%;}


#clearfloats {clear:both;}


/*   --=: left :=--    */

#h2 {background-color:#2e7030; height:24px;border-bottom:solid 1px;}
h2 {margin:0px; padding:0px; font-size:12pt; color:#FFFFFF;font-weight:normal; padding-top:2px; padding-left:2px;}

#h2_in h2 {color:#333;}


#h2_in {background-color:#e3e3e3; height:20px;border-bottom:solid 1px;}

#menu ul {margin:0px;padding:0px;list-style-type: none;}
#menu ul li {margin-left:5px;margin-top:5px; padding:0px;}

#menu ul li a {font-size:9pt;text-decoration:none;color:#304b36;display: block;}
#menu ul li a:hover {font-size:9pt;text-decoration:none;color:red;display: block;}

ul.kub  {margin:0px;list-style-image: url('/img/ul.gif');}
ul.kub li {padding-top:5px;}


/*   --=: center left :=--    */


h1 {font-size:18pt;color:#e72020;margin:0px;margin-bottom:10px;font-weight:normal;}
b.zag1 {font-size:11pt;color:#E1782F;}
b.zag {font-size:10pt;color:#444;}

#nl {clear:both;border: solid 0px;padding-top:10px;}
#nl_img {float:left;width:65px;}
#nl_opis {font-size:9pt;}
#news_date {font-size:9pt;text-align:right;padding-right:5px;padding-bottom:5px;}

#nt {clear:both;height:125px;border: solid 1px;border-color:#ececec;position: relative;}
#nt_img {float:left;width:130px;}
#nt_title {padding-right:5px;}
#nt_opis {font-size:11pt;padding-right:5px}

a.nl_t {font-size:10pt;text-decoration:none;color:#262626;font-weight:bold;}
a.nl_t:hover {font-size:10pt;text-decoration:underline;color:#2b7134;font-weight:bold;}

a.nt_t {font-size:13pt;text-decoration:none;color:#e72020;font-weight:normal;}
a.nt_t:hover {font-size:13pt;text-decoration:underline;color:#2b7134;font-weight:normal;}

a.txt {font-size:10pt;text-decoration:underline;color:#444;font-weight:normal;}
a.txt:hover {font-size:10pt;text-decoration:underline;color:#2b7134;font-weight:normal;}

a.txt_un {font-size:10pt;text-decoration:none;color:#444;font-weight:normal;}
a.txt_un:hover {font-size:10pt;text-decoration:underline;color:#2b7134;font-weight:normal;}


/* #a.news {font-size:10pt;text-decoration:none;color:#f06f18;} */
a.news {font-size:10pt;text-decoration:none;color:#e45c01;}
a.news:hover {font-size:10pt;text-decoration:none;color:red;}

a.topmenu {font-size:12pt;text-decoration:none;color:#e45c01;}
a.topmenu:hover {font-size:12pt;text-decoration:none;color:red;}

div.txt {font-size:10pt;color:#444;font-weight:normal;text-align:justify;}

div.ArtRazdel {font-size:12pt;color:#000000;text-transform:uppercase;}
div.Art2Razdel {font-size:12pt;padding-top:10px;color:#DA742E;text-transform:uppercase;}
div.Art3Razdel {font-size:9pt;font-weight:normal;color:#444444;}



#banner {
 border: solid 1px;
 position: absolute;
 right: 0;
 top: 60px;
 width: 120px;
 height:600px;
 font-size: 10pt;
 background-color:Red;
padding: 5px;
 padding-bottom: 35px;
}


#shadow {
box-shadow: 0 0 6px #c8c8c8;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: solid 1px #999;
padding:0px;
font-size:11pt;
font-weight:normal;
color:#666;
width:100%;
}
