body {
 margin: 0px 0px 600px 0px;
 padding: 0px;
 text-align: center;
background: no-repeat url(http://sms-goroskop.ru/img/bg.jpg) #000041 center top;
}


div.innerbody {
 font-family:  arial;
 color: #999C56;
 margin: 0px;
 padding: 0px;
}


div.bloc {
 width: 850px;
 margin: 0 auto;
 font-size: 14px;
 text-align: left;
 font: normal 1em arial;
}


a:link {color: #3FB0F2; text-decoration: none}
a:visited {color: #3FB0F2; text-decoration: none}
a:active {color: #81C8F1; text-decoration: underline}
a:hover {color: #81C8F1; text-decoration: underline}

img {border: 0px;}


h1, h2, h3, h4, h5{
margin: 0px 0px 0.3em;
padding: 0px 4px 1px 1px;
}

h1{
font: normal 190% "Trebuchet MS";
padding: 0px 4px 8px 1px; color: #13357B;
}

h2{
font: bold 108% "Trebuchet MS";
}




/* CLASS START */

.clear{height:0px;font: 0px;clear:both}
.float{clear: both;float:left;}
.inline {display:inline}
.hide{display:none;}
.link{font: normal 1em arial}
.small{font: normal 0.6em arial}
.medium{font: normal 0.8em arial}

.float_img{clear: both;float:left;margin: 0px 15px 5px 0px;}


.r50{
float:right;
width: 48%;
margin: 0px 0px 0px 0px;
}
.l50{
float:left;
width: 48%;
margin: 0px 5px 0px 0px;
}

.space{
clear: both;
display:block;
width: 100%;
margin: 3px auto;
padding: 3px auto;
}





.urls{
font: normal 0.9em arial;
display:inline-block;
padding: 0px 0px;
margin: 0px 0px;
list-style-type: none;
width: 100%;
}
.urls li{
display:inline;
padding: 0px 5px 0px 10px;
background: url(http://sms-goroskop.ru/img/dash.gif) 0 100% repeat-y;
}
.urls .first_link{
display:inline;
padding: 0px 5px 0px 0px;
background: no-repeat url(http://sms-goroskop.ru/img/emp.gif) left top;
}


.urls li span{display:inline; text-align: left;}
.urls li span .hide{display:none;}


/* CLASS END */






/* header START */

#header{
z-index: 10;

width: 850px;
height: 507px;
position:absolute;
top: 0px;
}

#logo{
width: 360px;
height: 100px;
position:absolute;
top: 150px; left: 10px;
}


#fav{
width: 294px;
height: 100px;
position:absolute;
top: 205px; left: 395px;
}


/* header END */





/* MAIN content END */


#contain{
display:block;
overflow:hidden;
width: 850px;
position:relative;
top: 400px; left: 0px;

}

#container{
display:block;
overflow:hidden;
width: 850px;
position:relative;
top: 600px; left: 0px;

}


#content{
float:right;
width: 630px;
display:block;
overflow:hidden;
margin: 60px 0px 0px 0px;
font: normal 0.95em arial;
text-align: justify;
 color: #233547;
}


#content a:link {color: #0E4F74; text-decoration: underline}
#content a:visited {color: #0E4F74; text-decoration: underline}
#content a:active {color: #3FB0F2; text-decoration: none}
#content a:hover {color: #3FB0F2; text-decoration: none}


#c1{
background: no-repeat url(http://sms-goroskop.ru/img/c1.jpg) left top;
padding: 80px 0px 0px 0px;
}

#c2{
background: no-repeat url(http://sms-goroskop.ru/img/c2.jpg) left bottom;
padding: 0px 0px 80px 0px;
}

#content_frame{
background: url(http://sms-goroskop.ru/img/c_bg.gif) left top;
padding: 10px 25px 15px 35px;
}


#menu{
overflow:hidden;
margin-top: 0px;
width: 200px;
margin-top: 130px;
font: normal 0.9em arial;
}

.menu{
padding: 0px 0px 5px 25px;
font: normal 0.95em arial;
background: no-repeat url(http://sms-goroskop.ru/img/dot.gif) left top;
}





#footer{
width: 100%;
height: 310px;
display:block;
margin: 50px 0px 0px 0px;
border-top: #8196AD 5px solid;
}


#footer_main{
padding: 10px 0px 0px 5px;
color:#C0C0C0;
font: normal 11px arial;
}



#logo{
position:absolute;top:25px;left:19px;font: bold 55px arial;color:#D2DBB3
}
#logo a:link {color: #D2DBB3; text-decoration: none}
#logo a:visited {color: #D2DBB3; text-decoration: none}

#pod{
position:absolute;top:95px;left:18px;font: normal 11px arial;color:#fff
}




/* MAIN content END */





#zodiak{
width: 795px;
height: 100px;
position:absolute;
top: 207px;
left: 0px;
font: normal 9px arial;
text-align:center;
color:#C0C0C0
}


#zodiak b{font: normal 11px arial;}

#z1{position:absolute;top:174px;left:5px;}
#z2{position:absolute;top:272px;left:5px;}

#zodiak a:link {color: #B0FFFF; text-decoration: underline}
#zodiak a:visited {color: #B0FFFF; text-decoration: underline}
#zodiak a:active {color: #ffff00; text-decoration: none}
#zodiak a:hover {color: #ffff00; text-decoration: none}


#oven{position:absolute;left:0px;top:0px;width:50px;}
#telec{position:absolute;left:57px;top:0px;width:50px;}
#blizneci{position:absolute;left:112px;top:0px;width:50px;}
#rak{position:absolute;left:171px;top:0px;width:50px;}
#lev{position:absolute;left:232px;top:0px;width:50px;}
#deva{position:absolute;left:290px;top:0px;width:50px;}

#vesi{position:absolute;left:0px;top:95px;width:50px;}
#skorpion{position:absolute;left:57px;top:95px;width:50px;}
#strelec{position:absolute;left:113px;top:95px;width:50px;}
#kozerog{position:absolute;left:173px;top:95px;width:50px;}
#vodolei{position:absolute;left:233px;top:95px;width:50px;}
#ribi{position:absolute;left:290px;top:95px;width:50px;}


