body{margin:0;padding:0;text-align:center;background:#FFF url(img/deco-1.jpg) 50% 119px repeat-x}
body,td{font:normal 11px Tahoma;color:#6c6c6c;line-height:13px}
th{color:#6c6c6c;font:bold 11px Tahoma;line-height:13px}
h1,h2,h3{margin:0;  /*white-space:nowrap*/}
h1 b,h2 b,h3 b{display:block; float:left; height:38px; line-height:38px; background:url(img/border-1.gif) 0 100% repeat-x; /*min-width:142px;_width:142px*/}
h1{font:bold 25px "Trebuchet MS"; height:38px; padding:0 0 15px 0; color:#2f2f2f;}
h2{font:normal 17px "Trebuchet MS";color:#575757}
h3{font:normal 17px "Trebuchet MS";color:#575757; height:38px; padding:0 0 15px 0; }
h3 b{font-weight:normal}
p{margin:0;padding:0 0 13px 0}
a{text-decoration:underline;color:#969696}
#content a{color:#008acf}
#content a:hover, a:hover,
#head #menu li a:hover,
#left-colum .news li .nm a:hover,
#footer #menuf li a:hover{color:#29abec}
a img{border:0}
form{display:inline; margin:0; padding:0}
input,select,textarea{font:normal 11px Tahoma; color:#000}
.but-1{border:0}
.but-2{display:block; float:left; background:#93c300 url(img/but-2-1.gif) 0 0 no-repeat; color:#FFF; text-decoration:none; height:24px}
.but-2:hover{background-color:#a8de01; color:#FFF}
.but-2 b, .but-2 strong{display:block; background:url(img/but-2-2.gif) 100% 0 no-repeat; height:24px; line-height:24px; padding:0 20px; float:left; cursor:pointer; color:#fff}
.clr{height:1px;clear:both;overflow:hidden;margin-top:-1px; font-size:1px; line-height:1px}

.nm a{color:#00cf66; margin-right:5px; font-weight:bold}

#deco-1{background:url(img/deco-2.jpg) 50% 100% repeat-x}

#main{width:890px;background: url(img/head-1.jpg) 445px 102px no-repeat; margin:0 auto; padding:59px 0 0 0; text-align:left}
#main #head{height:232px; padding-left:17px}
#main #container{border-left:1px solid #eee; margin-left:273px; height:100%}
#main #container #left-colum{float:left; width:244px; margin-left:-256px;position:relative}
#main #container #content{float:right; width:578px}
#main #footer{padding:58px 6px 0 20px; height:53px;color:#9c9b9b; text-align:right}

#head #logo{float:left; height:60px; padding-right:44px}
#head #menu{margin:0 -5px 0 0; padding:0; list-style:none}
#head #menu li{float:left; padding:0 18px 0 17px; height:38px; background:url(img/li-mn-1.gif) 100% 3px no-repeat; font-size:12px; line-height:29px; white-space:nowrap}
#head #menu li.act{padding:0; background:url(img/li-mn-3.gif) 0 0 repeat-x}
#head #menu li.act div{height:38px; background:url(img/li-mn-2.gif) 0 0 no-repeat; float:left}
#head #menu li.act div div{background:url(img/li-mn-4.gif) 100% 0 no-repeat}
#head #menu li.act div div b{display:block; height:38px; background:url(img/li-mn-5.gif) 50% 100% no-repeat; padding:0 20px 0 16px; color:#FFF; float:left}
#head #menu li.last{background:none}
#head #menu li a{color:#5b5b5b}
#head #desc{padding:40px 0 0 0; clear:both; float:left}

#left-colum li{height:100%}
#left-colum h3 b{float:none}
#left-colum .contact{margin:0; padding:0 0 25px 0; list-style:none}
#left-colum .contact li{padding:0 0 5px 0}
#left-colum .contact li img{padding-bottom:5px}
#left-colum .contact li b{display:block; float:left; width:46px;}
#left-colum .contact li a{font-weight:bold}

.news{margin:0; padding:0; list-style:none}
.news li{padding:0 0 15px 9px; margin-bottom:13px; background:url(img/border-2.gif) 0 100% repeat-x; font-size:10px; line-height:12px}
.news li .nm{padding:0 0 5px 9px; margin-left:-9px; background:url(img/li-1.gif) 0 5px no-repeat; font-size:11px; color:#a9a9a9}
.news li .nm a{color:#008acf; margin-right:5px; font-weight:bold}
.news li p{padding:0}
.news input{margin-right:5px; vertical-align:middle}


#content .banner{margin:0 0 0 -20px; width:600px}
#content .banner a{margin-left:10px; }
#content .banner img{vertical-align:middle}
#content .tab-1{border:0; border-collapse:collapse}
#content .tab-1 th{text-align:left; padding:0 0 10px 8px; width:154px; vertical-align:top; background:url(img/li-2.gif) 0 5px no-repeat}
#content .tab-1 td{padding:0 0 10px 0}
#content .tab-1 input{width:235px}
#content .tab-1 input.input-1{width:104px}
#content .tab-1 select.sel-1{width:186px}
#content .tab-1 select.sel-2{width:154px}
#content .tab-1 select.sel-3{width:234px}
#content .tab-1 select.sel-4{width:104px}
#content .tab-1 textarea{width:235px}

#footer .banner{float:left}
#footer .banner a{margin-right:5px}
#footer #menuf{float:right; height:23px; margin:0; padding:0; list-style:none}
#footer #menuf li{float:left; padding:0 13px 0 12px; background:url(img/li-f.gif) 100% 3px no-repeat}
#footer #menuf li.last{padding-right:0; background:none}
#footer #menuf li a{color:#5b5b5b}
#footer #copyright{clear:right; float:right}

