*{margin:0;padding:0}
html,body{width:100%;height:100%;min-width:800px;margin:0;padding:0}
body{font:normal 12px Tahoma, Verdana, sans-serif}
h1,h2,h3,h4,h5,h6{margin:0 0 10px 0;padding:0}
h1{font-size:16px;color:#526F2D}
h2{font-size:14px;color:#646464}
p{margin:0 0 7px}
a{text-decoration: underline;color:#8CB43B}
a:hover{text-decoration: none;color:#999}
i,em{font-family:Times New Roman;font-size:130%}
ol{padding:0 0 0 10px;margin:5px 0px 5px 25px}
ul{padding:0;margin:5px 0px 5px 15px;list-style:none}
li,dd{margin-top:3px;margin-bottom:0px;padding-left:20px}
ul li{background:url(../../img/ico.li.all.gif) 6px 6px no-repeat}
hr{border:none;border-top:#A7A7A7 1px dashed;background-color:transparent;margin:10px 0;height:0px}
table td {font-size:12px;}

#header{display:block;width:100%;height:370px;position:absolute;top:0}
#subheader{display:block;width:990px;margin:0 auto;height:370px}
#wrapper{float:left;width:100%;margin:385px 0 0}
#content{margin:0;border-left:200px solid #8CB335;border-right:157px solid #ECECEC;min-height:300px}
	div.content{margin:0 10px 0;color:#646464}
#navigation{float:left;width:200px;margin:370px 0 0 -990px;background:#8CB335}
  #navigation dl{border-top:2px solid #FFF}
  #navigation dd{border-bottom:2px solid #FFF;padding:0;margin:0}
  #navigation dd a{display:block;width:auto;height:24px;font-size:11px;line-height:24px;color:#000;padding:0 20px;text-decoration:none;font-weight:bold;background:url(../../img/bg.tmenu.gif) 0 -24px repeat-x}
  #navigation dd a:hover, #navigation dd a.current{color:#000;background:url(../../img/bg.tmenu.gif) 0 0 repeat-x}

#extra{float:left;width:157px;margin:385px 0 0 -157px}
	#extra div.newsItem{margin:15px 10px 0;font-size:11px;color:#646464}
	#extra div.date{color:#F4002B}
	#extra a{color:#646464;text-decoration:none}
	#extra a:hover{color:#000;text-decoration:underline}
#container{width:990px;height:auto;min-height:100%;margin:0 auto -60px auto}
#footer{clear:left;width:990px;margin:0 auto;height:50px;background:#8CB335;border-top:10px solid #FFF}
  #footer p{margin:0;padding:5px 10px}

#tLine{height:30px;background:#ECECEC}
#tIcons{width:280px;margin:0 15px 0 0;float:right}
  #tIcons table{width:280px;border-collapse:collapse}
  #tIcons td{padding:0 3px 0 0;vertical-align:middle}
  #tIcons a{color:#000}
#tPhone{width:280px;margin:0 0 0 15px;float:left;font-size:14px}

#tUnderset{height:100%}
#mainBackground{height:246px}
  #mainBackground td{background:url(../../img/main.jpg) center center no-repeat;vertical-align:top;border-bottom:20px solid #FFF}
#tMenu{height:24px;background:#ECECEC}
  #tMenu table{width:100%;height:24px;border-collapse:collapse}
  #tMenu table td{border-collapse:collapse;padding:0;width:157px;border-left:1px solid #FFF}
  #tMenu table td.left{width:200px;border:none;background:url(../../img/bg.tmenu.gif) 0 -24px repeat-x}
  #tMenu table a{display:block;width:auto;height:24px;font-size:12px;font-family:Tahoma, Verdana, sans-serif;line-height:24px;color:#646464;text-align:center;padding:0;text-decoration:none;font-weight:bold;background:url(../../img/bg.tmenu.gif) 0 0 repeat-x}
  #tMenu table a:hover, #tMenu table a.current{color:#FFF;background:url(../../img/bg.tmenu.gif) 0 -24px repeat-x}
	#tMenu table.adminHack a{overflow:hidden}

#logo{display:block;position:absolute;width:172px;height:62px;margin:-62px 0 0 200px;background:url(../../img/logo.gif) center center no-repeat}
#sloganOne{position:absolute;width:170px;margin:-35px 0 0 410px;color:#000}
#sloganTwo{position:absolute;width:270px;margin:-30px 0 0 565px;color:#8BB33B;font-size:24px}

#bAddress{width:55%;color:#FFF;float:left}
#bCounters{width:40%;margin:10px 10px 0 0;float:right;text-align:right}
/***/
/* NEWS */
#News{font-size:12px;margin-bottom:15px;}
#News div.newsImage{width:150px;float:left;}
#News div.newsText{margin-left:150px;}
#News div.newsTextNoImage{margin:0;}
#News div.newsDate, span.newsDate{font-size:11px;color:#565656;font-weight:bold;}
p.exit{text-align:center;margin:10px 0;padding:5px;border:1px dashed #FF0000;clear:both}
a.ad{color:#000000;text-decoration:underline;margin:0}
a.ad:hover{color:#000000;text-decoration:none}
div.nav{margin:0 0 10px}
div.nav, div.nav a, div.nav a:hover{font-size:9px;color:#959595}
div.quest{padding:3px 5px;background:#DDD;margin:0 0 5px;color:#000}
div.answer{margin:0 0 5px 50px;color:#333}
br[clear] {clear:none}
#banners{margin:15px 0}
div.both{height:1px;clear:both}
ul.listQuest li{margin-bottom:10px;}