body{margin:0;padding:0;text-align:left;background:#bedae3 url(img/bg.png) 0 0 repeat-x}
body,td{font-family: Tahoma;font-size:11px;color:#5b666d; line-height:13px}
h1,h2,h3{margin:0 0 15px 0; padding:0;font-family: "Trebuchet MS", Tahoma;font-size:20px;line-height:20px; font-weight:normal; color:#1c92b8}
p{margin:0 0 13px 0;padding:0}
a{text-decoration:underline;color:#78af01}
a:hover{text-decoration:none;color:#4d5153}
form{display:inline}
a img{border:0}

#main{display:block;width:940px;margin:0 auto;background:#FFF;position:relative}

#head{display:block;height:381px;background:url(img/head.jpg) 0 100% no-repeat; position:relative}
#head #logo{display:block; position:absolute; top:79px; left:23px}
#head #info{color:#718c9b; line-height:30px; padding:0 20px 0 22px}
#head #info b{color:#78af01}
#head #info p{float:right}
#head #menuh{display:block; width:560px;padding:0; margin:0; list-style:none; position:absolute; left:372px;bottom:250px}
#head #menuh li{float:left;display:block; height:25px; line-height:24px; font-size:10px; text-transform:uppercase;padding:0; margin:0 2px 5px 0; background:url(img/mn-1.gif) 0 0 no-repeat}
#head #menuh li b{display:block; float:left; height:25px; background:url(img/mn-2.gif) 100% 0 no-repeat; padding:0 2px 0 3px}
#head #menuh li a{display:block; float:left; height:25px; padding:0 15px; background:#1c92b8;text-decoration:none; color:#bfe9f6}
#head #menuh li a:hover{color:#FFF}
#head #contact{display:block; position:absolute; top:170px; left:404px; color:#126f8c; font-family:"Trebuchet MS", Tahoma; font-size:25px; line-height:35px}
#head #contact b{font-size:27px}
#head #contact p{color:#7b9b34; font-size:20px; line-height:38px; padding-top:12px}
#head #contact p b{color:#588000; font-size:35px}
#head #contact a{text-decoration:none; color:#126f8c}
#head #contact a:hover{text-decoration:none;color:#4d5153} 

#container{display:block;padding:0 208px; margin:2px 0; background:url(img/container-bg.gif) 190px 0 repeat-y}

#container #left-colum{display:block;width:163px;float:left; position:relative; margin-left:-97px; padding:18px 0 0 0}
html>body #container #left-colum{margin-left:-194px}
#container #left-colum #menu{padding:0;margin:0 0 25px 0;list-style:none;display:block}
#container #left-colum #menu li{display:block; height:100%; padding:7px 0 8px 20px; background:url(img/li-1.gif) 9px 12px no-repeat; border-bottom:1px solid #f3f3f3}

#container #right-colum{display:block;width:163px;float:right; position:relative; margin-right:-97px; padding:18px 0 0 0}
html>body #container #right-colum{margin-right:-194px}

.ul-1,
.ul-2,
.ul-3{margin:0 0 35px 0; padding:0; list-style:none; height:100%}
.ul-1{margin-bottom:0}
.ul-1 li{ padding-bottom:23px; text-align:center}
.ul-2 li,
.ul-3 li{ display:block;margin-bottom:12px; padding-bottom:2px; background:url(img/li-2.gif) 0 100% repeat-x}
.ul-2 li .nm,
.ul-3 li .nm{margin-bottom:8px; font-weight:bold;color:#4d5153}
.ul-3 li .nm{text-transform:uppercase}
.ul-2 li .nm a{color:#4d5153}
.ul-2 li .nm a:hover{color:#78af01}
.ul-2 li.end,
.ul-3 li.end{background:none}
.ul-2 li.end a{ color:#446f8a}
.ul-2 li.end a:hover{color:#78af01}

#container #content{display:block; float:left; width:100%; padding:18px 0 0 0}
.foto{margin:0; padding:0; list-style:none}
.foto li{display:block;padding:10px 0}
.foto li a{margin:0 10px}

#footer{display:block; height:50 px; line-height:30px; text-align:center; text-valign=bottom; color:#ceeff9;background:#2a99bc url(img/footer.gif) 0 0 no-repeat; clear:both}
#footer img {clear:none; margin-top:5px}

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