body {margin:0;padding:0;text-align:left;background:#fef4df url(img/bg.gif)}
body,td,h1,h2,h3{font-family: Tahoma;font-size:11px;color:#858582; line-height:13px}
h1,h2,h3{margin:0 0 15px 0; padding:0 0 8px 0; width:218px;height:100%; font-family: "Trebuchet MS", Tahoma;font-size:17px;line-height:17px; font-weight:normal; background:url(img/h.gif) 0 100% repeat-x; color:#434335}
h2{margin-top:25px}
h3{width:auto; background:none; margin:25px 0 7px 0}
p{margin:0 0 12px 0;padding:0}
a{text-decoration:underline;color:#ff9600}
a:hover{text-decoration:none;color:#434335}
form{display:inline}
a img{border:0}

#main{display:block;width:786px; margin:0 auto; padding:41px 0 0 0; background:url(img/head-1.gif) 0 18px no-repeat;position:relative}

#head{display:block;height:45px; padding:374px 0 0 34px; font-family:"Trebuchet MS", Tahoma;background:#ff9600 url(img/head.jpg) 10px 87px no-repeat; position:relative}
#head #logo{display:block; position:absolute; top:0px; left:30px}
#head #menuh{display:block; width:480px;padding:0; margin:0; list-style:none; position:absolute;right:13px;top:24px}
#head #menuh li{float:right;display:block; height:25px;padding:0 20px; background:url(img/li-1.gif) 0 0 repeat-y}
#head #menuh li.end{background:none}
#head #menuh li a{display:block;line-height:25px; font-size:17px;text-decoration:none; color:#FFF}
#head #menuh li a:hover{color:#faffcf}
#head p{font-size:22px; line-height:30px; color:#faffcf; margin:0}
#head p b{font-size:30px; color:#fff}
#head #contact{display:block; width:250px; position:absolute; top:370px; right:35px; color:#faffcf; font-size:20px; line-height:45px}
#head #contact b{ display:block; font-weight:normal; float:right;color:#FFF; font-size:45px}

#container{display:block;padding:18px 10px 0 10px; background:url(img/head-2.gif) 0 0 no-repeat}
#sub-container{display:block;height:100%; padding:15px 0 25px 217px; background:#FFF}
#sub-container-2{display:block;height:100%; border-left:1px solid #d9d9d9; padding:10px 25px 20px 27px}

#left-colum{display:block;width:180px;float:left; position:relative; margin:10px 0 0 -97px}
html>body #left-colum{margin-left:-194px}
#left-colum #menu,
.ul-1{padding:0;margin:0;list-style:none;display:block}
#left-colum #menu li{display:block;height:16px; padding:4px 0 4px 25px; background:url(img/li-2.gif) 0 10px no-repeat}
#left-colum #menu li a{color:#6c7045; display:block; float:left; height:16px; line-height:15px; padding:0 6px;}
#left-colum #menu li a:hover{color:#FFF; background:#c600ff}
.ul-1 li{ background:url(img/h.gif) 0 0 repeat-x; display:block;height:100%; padding:16px 0 10px 0}
.ul-1 li.end{background:none; padding:5px 0 0 13px}
.ul-1 li p{margin-bottom:4px; padding-left:13px; background:url(img/li-3.gif) 0 5px no-repeat}
.ul-1 li p.nm{color:#adad8c; font-size:10px; background:none}
.ul-1 li p.nm a{margin-right:5px;color:#969e51}
.ul-1 li p.nm a:hover{color:#434335}


#content{display:block; float:left; width:100%; text-align:justify}
.ul-2{margin:-10px 0 0 0; padding:0; list-style:none; height:100%}
html>body .ul-2{margin-top:-20px}
.ul-2 li{display:block;height:100%;padding:20px 0 0 198px;clear:both}
html>body .ul-2 li{padding-top:30px}
.ul-2 li .img{float:left; margin-left:-99px}
html>body .ul-2 li .img{margin-left:-198px}
.ul-2 li .nm{font-weight:bold}
.ul-2 li.end{ padding:10px 0 0 0}
html>body .ul-2 li.end{ padding:20px 0 0 0}
.ul-2 li.end a,
.ul-1 li.end a{color:#434335}
.ul-2 li.end a:hover,
.ul-1 li.end a:hover{color:#ff9600}

#footer{display:block;height:70px; line-height:70px;background: url(img/footer.gif) 10px 0 no-repeat; padding:17px 0 0 0; clear:both; color:#939964; text-align:center}
#footer a{color:#5b631b}
#footer a:hover{color:#ff9600}


.clear{display:block;height:1px;overflow:hidden;clear:both}
