#main{}
#topLeft {height:219px; }
#topLeft .path {margin:35px 0 0 99px; height:50px; }
#topLeft .logo {margin:30px 5px 10px 95px; text-align:left}
#logoBigS { position: absolute; top: 0; left: 40%;  margin: 0 0 0 30px;  z-index: 999; top: 20px;  height: 180px; width: 250px; background: url(i/blank.gif); display: block;}

#topRight { height:219px; width:70%; background:url(i/topRight-bg.jpg) repeat-x 0 0; margin-left: 30%; }
#topRight .topRight-bg {position:relative; background:url(i/topRight.jpg) no-repeat 0 0; height:219px}
#glass-bg {z-index:99; position:absolute; left:55%; width:172px;  width:232px; margin-left:12px; height:663px; background:url(i/bottle_s.gif) no-repeat 0 0;}
#glass-bg div { margin: 40px 20px auto 97px;   height:154px; width: 98px;}
#bottle-bg {z-index:99; position:absolute; right:0; top:0; width:172px; width:206px; height:458px;  background:url(i/glass-second-bg.gif) no-repeat 0 100%;}

#middleMain {position:relative; z-index:999; width:100%; margin-top:15px; margin-bottom:50px}

#mainMenu {width:200px}
#icons {margin:20px 0 48px 99px}
#icons .mail {margin:0 25px}

.blueBlock {background:#009FE2 url(i/cornet-right-t.gif) no-repeat 100% 0; width:156px; height:39px; margin-left:94px}
.autograph {margin:20px 0 0 92px}

#contentColumn {width:100%}
#contentColumn .content {width:100%; margin:0 25px 20px 2px}
:root #contentColumn .content {width:auto}
#contentColumn h1 {color:#FA0939; font:200%; font-weight:normal; margin:0 0 10px 0; padding:0}
#contentColumn h5 {font-size:150%; font-weight:normal; padding:0; margin:10px 0}
#contentColumn a {color:#4776DB}
#contentColumn a:hover {color:#FA0939}

#rightColumn {margin:88px 0 0 2px; width: 161px;}

.astronimInfo .text {margin:2px 78px 0 7px}
* html .astronimInfo .text {margin-right:39px}
.contTable {border-top:3px solid #DAF0FB; border-bottom:3px solid #DAF0FB}
.contTable th {font-weight:normal; background:#f6f6f6; font-size:90%; padding:2px 0; border-bottom:1px solid #DAF0FB}
.contTable td {padding:4px 5px; border-bottom:1px solid #DAF0FB; font-size:75%}

.langbar {position: relative ; margin-top: 5px; margin-left: 98px;}
 .langbar a, .langbar span {color:#009fe2;}
 .langbar span {padding: 0 3px;}