body {margin:0;padding:0;text-align:left;background:#FFF}
body,td,h1,h2,h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#252525; line-height:14px}
h1,h2,h3{margin:0 0 10px 0; height:100%; font-family: Arial Narrow;font-size:24px;line-height:24px; font-weight:normal; text-transform:uppercase; padding:0 0 9px 0; background:url(img/h.gif) 0 100% repeat-x; color:#777}
h3{font-weight:normal;margin-bottom:25px; font-size:20px; line-height:21px}
h3 i{display:block;font-style:normal; background:url(img/h3.gif) 18px 8px no-repeat; padding-left:67px}
h4{margin:0 0 10px 0; padding:0; text-transform:uppercase; font-size:11px}
p{margin:0 0 10px 0;padding:0}
a{text-decoration:underline;color:#252525}
a:hover{text-decoration:none;color:#e60000}
form{display:inline}
a img{border:0}

#main{display:block;width:881px; margin:0 auto;position:relative}

#head{display:block;height:204px; padding:77px 0 0 0; background:url(img/head.jpg) 100% 77px no-repeat; position:relative}
#head #logo{display:block; width:272px; height:124px; padding:80px 0 0 0; background:#dbdbdb url(img/head-2.png) 0 0 no-repeat; text-align:center}
#head #contact{display:block; position:absolute; top:130px; left:318px; color:#FFF; font-size:24px; line-height:24px; font-family: Tahoma}
#head #contact b{ display:block; padding-top:5px;color:#252525; font-size:12px; line-height:14px; font-family:Verdana, Arial, Helvetica, sans-serif}
#head #contact a:hover{text-decoration:none;color:black}
#head #menuh{padding:0; margin:0; list-style:none; position:absolute; left:295px; top:48px}
#head #menuh li{float:left;display:block;padding:0 27px 0 0}
#head #menuh li a{font-size:13px; font-family:Arial Narrow;text-decoration:none; text-transform:uppercase}

#container{display:block;padding:30px 228px 40px 295px}

#container #left-colum{display:block;width:270px;float:left; position:relative; margin-left:-147px; background:#eff2f4}
html>body #container #left-colum{margin-left:-295px}
#container #left-colum #menu{padding:0 0 0px 0px;margin:0 0 30px 0;list-style:none;display:block;background:#FFF}
#container #left-colum #menu li{display:block; padding:5px 0; font-size:9px; font-weight:bold; text-transform:uppercase}
#container #left-colum li a{color:#e60000}
#container #left-colum li a:hover;
.ul-1 a{color:#548aa7}
#container #left-colum h2{margin:0 22px 10px 0px}
#container #left-colum .guest{padding:3px 0;margin:0;list-style:none;display:block; color:#548aa7}
#container #left-colum .guest li{display:block;padding:26px 22px 30px 43px; border-bottom:1px solid #FFF}
#container #left-colum .guest li.end{ border:0}
#container #left-colum .guest li i{color:#090909}

#container #right-colum{display:block;width:181px;height:100%;float:right; margin-right:-114px;position:relative}
html>body #container #right-colum{margin-right:-228px}
.ul-1,
.ul-1 ul{padding:0; margin:0; list-style:none}
.ul-1 li{display:block;padding:0 0 14px 0;margin-bottom:5px; line-height:14px; font-weight:bold}
.ul-1 ul{padding-top:10px}
.ul-1 ul li{font-weight:normal; padding:2px 0; margin:0; font-size:9px; line-height:12px}
.ul-1 a{text-decoration:none; color:#548aa7}
.ul-1 a:hover{color:#e60000}

#container #content{display:block}
.ul-2{margin:0; padding:0; list-style:none; float:left; width:100%}
.ul-2 li{display:block; padding:0 0 24px 148px; margin-bottom:24px; background:url(img/li-1.gif) 0 100% repeat-x}
.ul-2 li.end{background:none}
.ul-2 li .img{float:left; margin-left:-74px}
html>body .ul-2 li .img{margin-left:-148px}
.ul-2 li .nm{font-weight:bold}
.ul-2 li .detail{padding:0px 8px 3px 4px; background:#e60000 url(img/detail.gif) 100% 0 no-repeat; color:#FFF; text-decoration:none; font-size:9px}
.ul-2 li .detail:hover{text-decoration:underline}

#container #content .box .box-1{display:block; width:305px; float:left}
#container #content .box .box-1 .gall{margin:0; padding:0; list-style:none}
#container #content .box .box-1 .gall li{display:block; float:left; margin:0 25px 25px 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;margin-top:-70px; height:144px;background:#f0f0f0;border-left:103px solid #73c0e7}

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