#path {background:#000 url(i/pathBg-sec.gif) no-repeat 100% 100%; }
#leftColumn .terem-teremok {width:246px; margin-top:42px; margin-left:39px}

.logo {position:relative; background-color:#FFDE25; margin:40px 24px 40px 0; width:261px; height:129px}
.logo div {background:url(i/logo-bg.gif) no-repeat 0 -1px; width:24px; height:129px; position:absolute; z-index:9; top:0; right:-24px}
.logo img {margin-top:12px; margin-left:39px}

#centerColumn h1 {color:#000; font:22px Tahoma,Arial,Helvetica,sans-serif; padding:0; margin:0; line-height:25px}
#centerColumn h5{font-size:110%;font-weight:bold;}

.whiteMenu {margin-top:10px; height:177px}
html>body .whiteMenu {min-height:177px; height:auto}
#podMenu {background:#E2E2E2 url(i/podMenu-bg.gif) no-repeat 0 0; font-size:92%; margin-right:235px; width:100%; padding:10px 20px 9px 31px; height:24px}
html>body #podMenu {min-height:24px; width:auto; height:auto}
#podMenu div.secFloat {float:left}
#podMenu div div {position:relative; z-index:99}
#podMenu a {display:block; color:#000; padding:1px 10px 2px 12px; margin-bottom:1px; width:250px}
#podMenu a.here, #podMenu a:hover {color:#fff; text-decoration:none; background:#FFDE25 url(i/podmenu-a-on.gif) no-repeat 0 100%}
#centerColumn div.h1 {position:relative; padding:0; margin:7px 300px 0 43px }
#centerColumn div.h1 h4 { color:#FFDE25; font:30px 'Trebuchet MS',Arial,Helvetica,sans-serif; padding:0; margin:0; line-height:25px }
#centerColumn div.h1 span {position:relative; z-index:99}
#centerColumn div.h1 .terem {background-image:url(i/terem.gif); position:absolute; top:0; right:-5px; z-index:2; width:381px; height:226px}
html>body #centerColumn div.h1 .terem {top:-7px; right:-300px}
table.galery tr td div {margin-bottom:15px;margin-top:5px }

#mainContent {width:100%; margin:25px 53px 40px 20px}
html>body #mainContent {width:auto}

#contacts .email {position:relative; z-index:9; left:-14; padding:1px 0 3px 14px; background:#000 url(i/emailBg.gif) no-repeat 0 100%; width: 210px}

#newsSecond h1 {font-size:10px; background:url(i/h1-news.gif) no-repeat 0 0; height:17px; margin:0 0 17px 0; padding:0}
#newsSecond h1 span {visibility:hidden}
#newsSecond .news .dt {font-size:82%; font-weight:bold}
#newsSecond .news {font-size:92%; margin-bottom:16px}
#newsSecond .more {margin-top:5px; font-size:92%; text-align:left}

.contTable {border-top:2px solid #000; border-bottom:3px solid #000; width:100%}
.contTable table {width:100%}
.contTable th {color:#000; font-weight:normal; font-size:65%; padding:2px 0; border-bottom:2px solid #000}
.contTable td {padding:4px 3px; border-bottom:1px solid #000; font-size:65%}
html>body .contTable td p {margin:2px 0}

div.amland{text-align: center; margin: 10px 0;}
.amland a{text-decoration: none;}

