body {
margin: 0px;
background: #001245 url(images/bg.jpg) repeat-x;
}

font, td, p, li		{
font-size: 12px;
font-family: Tahoma, Verdana, Arial;
color: #ffffff;
line-height: 16px;
outline: none;
}

h2{
	font-size: 22px;
	font-weight: normal;
	color: #70b4d9;
	margin: 0 0 15px;
	padding: 15px 0 0;
}

a:link			{
color: #ffffff;
font-size: 12px;
font-family: Tahoma, Verdana, Arial;
text-decoration: none;
outline: none;
}

a:active			{
color: #ffffff;
font-size: 12px;
font-family: Tahoma, Verdana, Arial;
text-decoration: none;
outline: none;
}

a:visited		{
color: #ffffff;
font-size: 12px;
font-family: Tahoma, Verdana, Arial;
text-decoration: none;
outline: none;
}
a:hover			{
color: #ffffff;
font-size: 12px;
font-family: Tahoma, Verdana, Arial;
text-decoration: underline;
outline: none;
}


.but_sost {
cursor:pointer;
display:block;
height:24px;
width:126px;
line-height:70px;
background-image:url('images/but_sost.jpg');
background-repeat:no-repeat;
}
.but_sost { background-position:0 0 } 
.but_sost:hover { background-position:0 -24px } 

.but_pol_m {
cursor:pointer;
display:block;
height:24px;
width:76px;
line-height:70px;
background-image:url('images/but_pol_m.jpg');
background-repeat:no-repeat;
}
.but_pol_m { background-position:0 0 }
.but_pol_m:hover { background-position:0 -24px } 

.but_pol_w {
cursor:pointer;
display:block;
height:24px;
width:76px;
line-height:70px;
background-image:url('images/but_pol_w.jpg');
background-repeat:no-repeat;
}
.but_pol_w { background-position:0 0 } 
.but_pol_w:hover { background-position:0 -24px }

.deva {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/deva.jpg');
background-repeat:no-repeat;
}
.deva { background-position:0 0 } 
.deva:hover { background-position:0 -170px } 

.vesy {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/vesy.jpg');
background-repeat:no-repeat;
}
.vesy { background-position:0 0 } 
.vesy:hover { background-position:0 -170px }

.skorpion {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/skorpion.jpg');
background-repeat:no-repeat;
}
.skorpion { background-position:0 0 } 
.skorpion:hover { background-position:0 -170px } 

.strelets {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/strelets.jpg');
background-repeat:no-repeat;
}
.strelets { background-position:0 0 } 
.strelets:hover { background-position:0 -170px } 

.kozerog {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/kozerog.jpg');
background-repeat:no-repeat;
}
.kozerog { background-position:0 0 } 
.kozerog:hover { background-position:0 -170px } 

.vodoley {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/vodoley.jpg');
background-repeat:no-repeat;
}
.vodoley { background-position:0 0 } 
.vodoley:hover { background-position:0 -170px } 

.ryby {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/ryby.jpg');
background-repeat:no-repeat;
}
.ryby { background-position:0 0 } 
.ryby:hover { background-position:0 -170px } 

.oven {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/oven.jpg');
background-repeat:no-repeat;
}
.oven { background-position:0 0 } 
.oven:hover { background-position:0 -170px } 

.telets {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/telets.jpg');
background-repeat:no-repeat;
}
.telets { background-position:0 0 } 
.telets:hover { background-position:0 -170px } 

.bliznetsy {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/bliznetsy.jpg');
background-repeat:no-repeat;
}
.bliznetsy { background-position:0 0 } 
.bliznetsy:hover { background-position:0 -170px } 

.rak {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/rak.jpg');
background-repeat:no-repeat;
}
.rak { background-position:0 0 } 
.rak:hover { background-position:0 -170px }

.lev {
cursor:pointer;
display:block;
height:170px;
width:121px;
line-height:70px;
background-image:url('images/lev.jpg');
background-repeat:no-repeat;
}
.lev { background-position:0 0 }
.lev:hover { background-position:0 -170px } 

.mqVopros{
	font-size: 14px;
	color: #70b4d9;
	line-height: 16px;
	font-weight: bold;
	margin-bottom: 1px;
	padding: 8px;
}
.mqOtvet{
	padding: 3px;
	margin: 1px 0px 1px 0px;
}

.cont{
	text-align: center;
	padding: 0px;
	line-height: 16px;
}

.text_count_sms, .text_count_sms a{
	font-size: 11px !important;
	color: #848484 !important;
	text-decoration: none !important;
}

.enter_acscode{
	background: #011a48;
	padding: 5px;
}

.sms{
	font-weight: bold;
	font-size: 14px;
}

.title2, .get_code, .country, .rools{
	margin: 5px;
	padding: 1px;
}