#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;}

.voteHeader {color:#fff; width:200px; margin-left:91px; background:#009FE2 url(i/cornet-right-t.gif) no-repeat 100% 0}
.voteHeader h1 {background:url(i/vote-title.png) no-repeat 100% 50%; padding:10px 0; margin:0 130px 0 0; font-size:12px}
.voteHeader h1 span {visibility:hidden}

.voteTitle {color:#009fe2;font:18px "Arial Narrow";text-transform:uppercase;padding:0 0 5px 0;}
.voteQuestion {font:bold 13px Arial;padding:15px 0 5px 91px;}
.voteTable {margin-left:91px;}
	.voteTable th {padding:0 0 4px 0;width:22px;text-align:left;vertical-align:top;}
	.voteTable td {padding:1px 0 4px;text-align:left;vertical-align:top;}
	.voteButton {color:#fff;font:12px Arial;background:#009FE2;cursor:pointer;text-transform:uppercase;padding:4px 10px;overflow:visible;}
	.voteResults {font:bold 13px Arial;padding:5px 0 5px 91px;}
