body {margin:0; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:11px; color:#505050; background-color:#7fa6c7;}
table {font-size:11px; color:#505050;}
img {border:0;}
#top {background:url(sky.gif) repeat-x; width:100%; border:0; border-collapse:collapse;}
#nav {background:url(wave.gif) repeat-x bottom; width:100%; height:43px; border:0; border-collapse:collapse;}
#nav .mnu {background-color:#ce8914; height:43px;}
#nav .mnu .lc {background:url(lc.gif); height:43px; width:12px; float:left; margin-right:60px;}
#nav .mnu .rc {background:url(rc.gif); height:43px; width:12px; float:right;}
#nav .mnu ul {list-style:none; margin:0; padding:0; font-family:"arial narrow"; font-weight:bold; font-size:14px; text-transform:uppercase;}
#nav .mnu ul li{float:left; margin:12px 10px; padding:0;}
#nav .mnu a {color:white;}
#nav .mnu li.active a {color:#5d340f;}
#bod {background-color:#7fa6c7; width:100%; border:0; border-collapse:collapse;}
#bod #content {background-color:white; border:0;}
#bod #content .main {padding:10px 18px 18px 10px;}
#foot {text-align:center; color:gray; padding:20px;}

h1 {font-family:verdana; text-indent:30px; font-size:21px; color:#ce8914; font-weight:bold; margin:10px 0px 12px 4px; text-transform:uppercase;}
h2 {font-size:15px; color:#ce8914; margin-bottom:8;}
h3,h4 {font-size:13px; color:#ce8914; margin-bottom:4;margin-top:4px;}
a{color:#ce8914;}
a:hover{text-decoration:none;}
.clear {clear:both;}
.crumbs {font-size:10px;text-indent:35px;text-transform:lowercase;}
.important {margin:16px 4px 16px 4px; background-color:#f7a083; border:2px solid #f04e37; color:white; font-size:14px; padding:20px; text-align:center;}

table.tab {border-top:1px solid silver; border-right:1px solid silver; border-collapse:collapse;}
table.tab th,
table.tab td {border-left:1px solid silver; border-bottom:1px solid silver; padding:8px;}
table.tab th {background-color:#eee;}

#content {color:#505050;}
#content .main img {margin:16px;}
#content .main p{text-align:justify; text-indent:20px; font-size:13px;} 
#content ul.menu li{font-size:13px;line-height:20px;list-style: square}
#content li {margin-top:8px;}

#newsa {padding:18px;}
#newsa .time{color:#808080;font-size:10px;}
#newsa .title{color:#ce8914;font-weight:bold;margin-bottom:4px;}
#newsa .text{text-align:justify;margin-bottom:16px;}
#newsa .text a{color:#909090;text-decoration:none;}
#newsa .text a:hover{text-decoration:underline;}

.photoalbum {}
.photoalbum .item {float:left; background-color:#eee; margin:4px 8px 4px 0; border:1px solid silver;}
.photoalbum .item .title {padding:0 16px 8px 16px; font-size:11px;}

#phone{background:url(mobile.gif) no-repeat; font-size:22px;padding-left:50px;line-height:50px;}

#footlinks {text-align:center; border-top:1px solid silver; background-color:#eee;}
#footlinks ul {list-style:none; margin:0; padding:0; text-transform:lowercase; width:580px;}
#footlinks ul li{float:left; margin:6px; padding:0;}
#footlinks li.active a {color:#5d340f;}

#adler-weather { background:url(http://info.weather.yandex.net/informer/150x150_white/37171.png) -1px -30px no-repeat; width:148px; height:78px; margin:8px 8px 18px 8px; }

hr {height:1px; border:0; border-bottom:1px solid #888;}
