/*
Theme Name: goroskopov

*/



/* BODY */

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Sans-Serif;
	color: #5a5a5a;
	text-align: center;
	margin: 0;
	padding: 0;
	background:#506896;
	}
.bold  { font-weight:bold; }
.bg1 {
	background: #506896 url('images/bg_bot.jpg') repeat-x bottom;
	}

.bg2 {
	background: url('images/bg_top.png') repeat-x top;
	}

.bg4 {
	background: url('images/bg_bot_bottom.jpg') no-repeat center bottom;
	}

.bg3 {
	background: url('images/bg_top_center.jpg') no-repeat center top;
	}
a:focus { outline:none; }
#page {
	text-align: left;
	margin: 0 auto;
	padding: 45px 0;
	width: 980px;
	}

#content {
	padding: 0;
	margin: 0;
	width: 980px;
	background: url('images/content_fon.jpg') repeat-y;
	}

.content_top{
	width: 980px;
	height: 10px;
	background: url('images/content_top.jpg') no-repeat;
	}

.content_bot{
	width: 980px;
	height: 16px;
	background: url('images/content_bot.jpg') no-repeat bottom;
	}

#header {
	background: url('images/header.jpg') no-repeat;
	margin: 4px 0 0 13px;
	padding: 17px 0 0 19px;
	height: 79px;
	width: 935px;
	}

.header_l{
	float: left;
	width: 452px;
	height: 79px;
	}

.header_r{
	float: left;
	width: 468px;
	height: 79px;
	}

.logo{
	width: 400px;
	height: 24px;
	}

.logo img{
	float: left;
	margin: 0 8px 0 0;
	}

.slogan{
	float: left;
	width: 65px;
	height: 24px;
	color: #ffffff;
	font-size: 1em;
	font-family: Myriad Pro;
	text-transform: uppercase;
	}

.headermenu{
	width: 450px;
	height: 32px;
	padding: 23px 0 0 0;
	color: #f7ea79;
	font-size: 1.3em;
	}

.headermenu ul, .headermenu ul li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.headermenu ul li a{
	float: left;
	display: block;
	margin: 0 13px 0 0;
	color: #f7ea79;
	}

.headermenu ul li a .hmsl{
	float: left;
	display: block;
	width: 5px;
	height: 32px;
	}

.headermenu ul li a .hmsr{
	float: left;
	display: block;
	width: 5px;
	height: 32px;
	}

.headermenu ul li a .hmsc{
	float: left;
	display: block;
	padding: 7px 4px 0 4px;
	height: 25px;
	}

.headermenu ul li.active a, .headermenu ul li a:hover{
	color: #ffffff;
	text-shadow: 1px 1px 0px #263974;
	}

.headermenu ul li.active a .hmsl, .headermenu ul li a:hover .hmsl{
	background: url('images/hmsl.png') no-repeat;
	}

.headermenu ul li.active a .hmsr, .headermenu ul li a:hover .hmsr{
	background: url('images/hmsr.png') no-repeat;
	}

.headermenu ul li.active a .hmsc, .headermenu ul li a:hover .hmsc{
	background: url('images/hmsc.png') repeat-x;
	}



.banner{
	width: 468px;
	height: 60px;
	}

#menu{
	background: #dce3e7 url('images/menu.jpg') no-repeat bottom;
	margin: 0 0 0 13px;
	padding: 8px 0 0 22px;
	height: 24px;
	width: 932px;
	}

#menu ul, #menu ul li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

#menu ul li {
	padding: 0;
	margin: 0 17px 0 0;
	text-shadow: 1px 1px 0px #f6f8f9;
	color: #003ea4;
	font-size: 1.3em;
	}

#menu ul li a{
	color: #003ea4;
	}

#menu ul li a:hover{
	color: #3072e0;
	}

.znaki{
	padding: 8px 0 0 15px;
	height: 95px;
	}

.znaki ul, .znaki ul li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.znaki ul li {
	float: left;
	display: block;
	width: 75px;
	height: 95px;
	padding: 0 2px 0 2px;
	font-size: 12px;
	}

.znaki ul li a {
	float: left;
	display: block;
	width: 75px;
	height: 87px;
	padding: 8px 0 0 0;
	background: url('images/znaki.jpg') no-repeat;
	text-align: center;
	}


#postcontent{
	padding: 17px 0 0 0;
	}

#posts {
	float: left;
	width: 675px;
	padding: 0 18px 14px 12px;
	font-size: 1.3em;
	line-height: 1.4em;
	}

.mainbloks_l{
	float: left;
	width: 328px;
	padding: 0 18px 0 1px;
	}

.mainbloks_r{
	float: left;
	width: 328px;
	}

.mainblokblue{
	width: 190px;
	height: 114px;
	padding: 11px 108px 11px 11px;
	background: url('images/mainblokblue.png') no-repeat;
	line-height: 1.5em;
	}

.mainbloks_mini {
    border: 1px solid #C8D8E5;
    background-color: #EAEFF2;
    padding: 5px 5px 5px 5px;
    width: 316px;
    height: 160px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.mainbloks_mini2 {
    border: 1px solid #C8D8E5;
    background-color: #EAEFF2;
    padding: 5px 5px 5px 5px;
    width: 627px;
    font-size:14px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.part {
    border: 1px solid #C8D8E5;
    background-color: #EAEFF2;
    padding: 5px 5px 5px 5px;
    width: 285px;
    height: 175px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.mainbloks_mini_ads {
    border: 1px solid #F6BEFF;
	background-color: #FCF0FE;
    padding: 5px 5px 5px 5px;
    width: 627px;
	azimuth:center;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.mainblokblue p{
	margin: 5px 0 0 0;
	}


.poiskimen{
	width: 635px;
	margin: 0 0 12px 0;
	background: url('images/poiskimen.jpg') repeat-y;
	}

.poiskimentop{
	width: 635px;
	height: 5px;
	background: url('images/poiskimentop.jpg') no-repeat;
	}

.poiskimenbot{
	width: 635px;
	height: 5px;
	background: url('images/poiskimenbot.jpg') no-repeat;
	}

.poiskimen_l{
	float: left;
	width: 310px;
	padding: 8px 15px 8px 15px;
	}

.poiskimen_r{
	float: left;
	width: 290px;
	padding: 8px 0 8px 0;
	}

span.tbig{
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	}

span.tbig2{
	color: #000000;
	font-weight: bold;
	}

span.tsmall{
	color: #888888;
	font-size: 0.9em;
	}

.bukvi{
	padding: 8px 0 0 0;
	}

.bukva{
	float: left;
	width: 31px;
	height: 27px;
	padding: 4px 0 0 0;
	color: #a7c2d5;
	font-size: 1.45em;
	text-align: center;
	background: url('images/bukva.jpg') no-repeat;
	}

.bukva a{
	color: #005a9b;
	}

.popname {
	padding: 8px 0 0 0;
	font-size: 0.9em;
	}

.popname a{
	color: #0e49b7;
	}

.popname ul, .popname ul li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.popname ul li {
	float: left;
	display: block;
	width: 130px;
	}

.spisokimen_l, .spisokimen_r {
	float: left;
	width: 318px;
	padding: 10px 0 0 0;
	color: #006ed4;
	}

.spisokimen_l a, .spisokimen_r a{
	color: #0e49b7;
	}

.spisokimen_l ul, .spisokimen_l ul li, .spisokimen_r ul, .spisokimen_r ul li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.spisokimen_l ul li, .spisokimen_r ul li {
	float: left;
	display: block;
	width: 134px;
	padding: 0 0 0 15px;
	background: url('images/li.jpg') no-repeat 0px 8px;
	}

.sonniktemi{
	padding: 8px 0 0 0;
	}

.sonniktemi ul, .sonniktemi ul li{
	display: inline;
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.sonniktemi ul li {
	float: left;
	display: block;
	width: 197px;
	padding: 0 0 0 15px;
	background: url('images/li.jpg') no-repeat 0px 8px;
	}


#footer {
	background: #eaeff2 url('images/footer.jpg') no-repeat bottom;
	border: none;
	padding: 15px 0 51px 12px;
	margin: 0 auto;
	width: 968px;
	clear: both;
	}

.footergoroskopy{
	height: 51px;
	}

.footergoroskopy ul, .footergoroskopy ul li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.footergoroskopy ul li {
	float: left;
	display: block;
	width: 150px;
	height: 51px;
	margin: 0 11px 0 0;
	}

.footer_razdel {
	width: 955px;
	height: 25px;
	background: url('images/footer_razdel.jpg') repeat-x bottom;
	}

.footer_copy {
	float: left;
	width: 320px;
	padding: 15px 0 0 1px;
	color: #9c9c9c;
	font-size: 1.2em;
	text-shadow: 1px 1px 0px #fefefe;
	}

.footer_copy a{
	color: #0059b5;
	}

.footer_stat {
	float: right;
	width: 320px;
	padding: 9px 13px 0 0;
	text-align: right;
	}

.clear {
	clear: both;
}

/* END BODY */





/* H, P, A */

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	color: #777;
	}

h1, h2, h3 {
	font-family: Arial, Sans-Serif;
	font-weight: normal;
	padding: 0;
	margin: 0 0 12px 0;
	color: #0a40ae;
	}

h1 a, h2 a, h3 a {
	color: #0a40ae;
	}

h1, .title {
	font-size: 1.55em;
	}


h2, h3 {
	font-size: 1.2em;
	}

h3 {
	margin: 0 0 8px 0;
	}

.postarh h2{
	margin: 0 0 8px 0;
	}



a {
	color: #0059b5;
	text-decoration: none;
	}

a.more {
	text-decoration: underline;
	}

a:hover {
	color: #2085ec;
	text-decoration: none;
	}

/* END H, P, A */




/* SEARCH */

#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#searchform #s {
	width: 108px;
	padding: 2px;
	}

#searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}


/* END SEARCH */




/* Begin Various Tags & Classes */

.navigation {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	}

.pagination .current, .pagination .inactive:hover{
	display: block;
	float: left;
	width: 22px;
	height: 21px;
	background: url('images/pagination_a.jpg') no-repeat;
	text-align: center;
	padding: 1px 0 0 0;
	margin: 0 1px 0 0;
	color: #3e87ac;
	text-shadow: 1px 1px 0px #f0f5fa;
	}

.pagination .inactive{
	display: block;
	float: left;
	width: 22px;
	height: 21px;
	background: url('images/pagination_n.jpg') no-repeat;
	text-align: center;
	padding: 1px 0 0 0;
	margin: 0 1px 0 0;
	color: #a5b6be;
	text-shadow: 1px 1px 0px #f0f5fa;
	}



/* End Various Tags & Classes*/




/* POST */

.post {

	}

.postarh {
	padding: 12px 0 7px 0;
	}

.postrazd{
	height: 4px;
	background: url('images/postrazd.jpg') repeat-x;
	}

.postrazdmini{
	width: 328px;
	height: 4px;
	background: url('images/postrazd.jpg') repeat-x;
	}

.postarhimg{
	float: left;
	width: 120px;
	padding: 3px 8px 0 0;
	}

.postarhtext{
	float: left;
	width: 508px;
	}

.post hr {
	display: block;
	}

.postmetadata {
	clear: both;
}

/* END POST */





/* SIDEBAR */

#sidebar{
	float: left;
	padding: 0 0 14px 0;
	width: 261px;
	font-size: 1.2em;
	line-height: 1.4em;
	}

.h420{
	float: left;
	width: 1px;
	height: 620px;
	}

#sidebar form {
	margin: 0;
	}

/* ENDSIDEBAR */

img.sonnoikimg{
	border: 1px solid #c5c5c5;
	padding: 4px;

	}
hr {height: 0px; border: solid #CCCCCC 0px; border-top-width: 1px; color: #CCCCCC}

.asrostar_promo { margin:10px 0; background:#fceef7 url(/wp-content/themes/goroskopov/images/sun.gif) no-repeat right top;}
.asrostar_promo .moon {background:transparent url(/wp-content/themes/goroskopov/images/moon.gif) no-repeat left bottom;}

.asrostar_promo .l-t {background:transparent url(/wp-content/themes/goroskopov/images/l-t.gif) no-repeat left top;}
.asrostar_promo .r-t {background:transparent url(/wp-content/themes/goroskopov/images/r-t.gif) no-repeat right top;}
.asrostar_promo .l-b {background:transparent url(/wp-content/themes/goroskopov/images/l-b.gif) no-repeat left bottom;}
.asrostar_promo .r-b {background:transparent url(/wp-content/themes/goroskopov/images/r-b.gif) no-repeat right bottom;}
.asrostar_promo .l-t, .asrostar_promo .r-t, .asrostar_promo .l-b, .asrostar_promo .r-b {height:4px;}
.asrostar_promo .head { font-family:georgia, times; color:#c72e88; font-size:18px; padding:5px 0 5px 10px;}

.asrostar_promo .year,
.asrostar_promo .compatibility,
.asrostar_promo .dating,
.asrostar_promo .predictions,
.asrostar_promo .maya,
.asrostar_promo .career,
.asrostar_promo .wedding,
.asrostar_promo .loveprediction,
.asrostar_promo .love,
.asrostar_promo .sex,
.asrostar_promo .finance,
.asrostar_promo .personal,
.asrostar_promo .chineseyear,
.asrostar_promo .chinese,
.asrostar_promo .child,
.asrostar_promo .karma,
.asrostar_promo .gifts,
.asrostar_promo .conception,
.asrostar_promo .namesecret,
.asrostar_promo .astrologer_counselling,
.asrostar_promo .gua,
.asrostar_promo .tarotaro,
.asrostar_promo .s-h,
.asrostar_promo .love7  {height:22px; display:block; white-space:nowrap; width:1%; padding-left:30px; line-height:22px; font-size:12px; margin-left:8px;}
.asrostar_promo .s-h {font-weight:bold; color:#c72e88; text-decoration:underline;}

.asrostar_promo .year {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 0;}
.asrostar_promo .compatibility {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -22px;}
.asrostar_promo .dating {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -44px;}
.asrostar_promo .predictions {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -66px;}
.asrostar_promo .maya {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -88px;}
.asrostar_promo .career {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -110px;}
.asrostar_promo .wedding{background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -132px;}
.asrostar_promo .loveprediction {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -154px;}
.asrostar_promo .love {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -176px;}
.asrostar_promo .sex {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -198px;}
.asrostar_promo .finance {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -220px;}
.asrostar_promo .personal {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -242px;}
.asrostar_promo .chineseyear {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -264px;}
.asrostar_promo .chinese {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -286px;}
.asrostar_promo .child {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -308px;}
.asrostar_promo .karma {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -330px;}
.asrostar_promo .gifts {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -352px;}
.asrostar_promo .conception {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -374px;}
.asrostar_promo .namesecret {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -396px;}

.asrostar_promo .astrologer_counselling {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -418px;}
.asrostar_promo .gua {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -440px;}
.asrostar_promo .love7 {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -462px;}
.asrostar_promo .tarotaro {background:transparent url(/wp-content/themes/goroskopov/images/promo_icons3.gif) no-repeat 0 -486px;}






.topban{
	padding: 0 0 10px 0;
	text-align: center;
	}

.topgors{
	padding: 0 0 10px 1px;
	}

.topgor{
	float: left;
	display: block;
	width: 150px;
	height: 51px;
	padding: 0 0 0 11px;
	}

.topgor a{
	display: block;
	width: 82px;
	height: 45px;
	line-height: 18px;
	padding: 6px 0 0 68px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	}

.topgor a:hover {
	color: #fff;
	text-decoration: underline;
	}

.topgorgod a {
	background: url('images/topgorgod.png') no-repeat;
	}
.topgorpers a {
	width: 97px;
	padding-left: 53px;
	background: url('images/topgorpers.png') no-repeat;
	}
.topgorden a {
	width: 89px;
	padding-left: 61px;
	background: url('images/topgorden.png') no-repeat;
	}
.topgorlove a {
	width: 80px;
	padding-left: 70px;
	background: url('images/topgorlove.png') no-repeat;
	}
.topgorsovmest a {
	width: 95px;
	padding-left: 55px;
	background: url('images/topgorsovmest.png') no-repeat;
	}
.topgordet a {
	width: 86px;
	padding-left: 64px;
	background: url('images/topgordet.png') no-repeat;
	}




.widget{
	width: 261px;
	background: #eaeff2 url('images/widget.jpg') no-repeat left bottom;
	margin: 0 0 24px 0;
	}

.widgettop{
	background: url('images/widgettop.jpg') no-repeat;
	padding: 10px 11px 10px 10px;
	}

.widget h3{
	color: #0a40ae;
	font-size: 18px;
	padding: 0 0 0 11px;
	}

.widget ul{
	padding: 0 0 0 25px;
	margin: 0;
	}





.fnav{
	float: left;
	width: 210px;
	font-size: 12px;
	line-height: 17px;
	}

.fnavznak{
	float: left;
	width: 190px;
	}

.fnav h3{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	}

.fnav ul, .fnav ul li {
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.fnavznak ul li{
	float: left;
	display: block;
	width: 88px;
	}

.copy2{
	float: left;
	width: 115px;
	padding: 0 0 0 14px;
	}

.copy2stat{
	padding: 0 0 20px 5px;
	}

.copy2ras{
	padding: 0 0 7px 26px;
	line-height: 20px;
	background: url('images/copy2ras.jpg') no-repeat;
	}

.copy2cop{
	padding: 0 0 0 24px;
	background: url('images/copy2cop.jpg') no-repeat 4px 0px;
	}

.copy2 a {
	color: #666;
	font-size: 11px;
	text-decoration: underline;
	}
.copy2 a:hover {
	color: #666;
	text-decoration: none;
	}




.postban{
	width: 673px;
	height: 100px;
	padding: 9px 0 10px 0;
	background: url('images/postban.png') no-repeat;
	text-align: center;
	}




.othergor, .othergor li{
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.othergor{
	padding: 14px 0 0 0;
	}

.othergor li{
	float: left;
	display: block;
	width: 108px;
	height: 37px;
	padding: 3px 0 5px 50px;
	line-height: 15px;
	font-size: 14px;
	}

.othergor li a{
	color: #0059b5;
	text-decoration: none;
	}

.othergor li a:hover{
	color: #0059b5;
	text-decoration: underline;
	}

.othergor li.ogkit{
	background: url('images/ogkit.png') no-repeat;
	}
.othergor li.ogcvet{
	background: url('images/ogcvet.png') no-repeat;
	}
.othergor li.ogmif{
	background: url('images/ogmif.png') no-repeat;
	}
.othergor li.ogdruid{
	background: url('images/ogdruid.png') no-repeat;
	}
.othergor li.ogegip{
	background: url('images/ogegip.png') no-repeat;
	}
.othergor li.ogslav{
	background: url('images/ogslav.png') no-repeat;
	}
.othergor li.oggrek{
	background: url('images/oggrek.png') no-repeat;
	}
.othergor li.ogtib{
	background: url('images/ogtib.png') no-repeat;
	}
.othergor li.ogfinik{
	background: url('images/ogfinik.png') no-repeat;
	}
.othergor li.oglun{
	background: url('images/oglun.png') no-repeat;
	}
.othergor li.ogkelt{
	background: url('images/ogkelt.png') no-repeat;
	}
.othergor li.ogzod{
	background: url('images/ogzod.png') no-repeat;
	}



.mainpersgor{
	padding: 0 0 10px 0;
	}

.mpg{
	float: left;
	width: 239px;
	height: 79px;
	padding: 20px 0 5px 87px;
	color: #5a5a5a;
	font-size: 12px;
	line-height: 17px;
	}

.mpgr{
	margin: 0 0 0 10px;
	}

.mpg h3 {
	float: left;
	font-size: 19px;
	}

.mpgdate{
	float: right;
	}

.mpg h3 a{
	text-decoration: underline;
	}
.mpg h3 a:hover{
	text-decoration: none;
	}

.mpgoven{
	background: url('images/znaki_oven.png') no-repeat 9px 16px;
	}
.mpgtelec{
	background: url('images/znaki_telec.png') no-repeat 9px 16px;
	}
.mpgblizneci{
	background: url('images/znaki_blizneci.png') no-repeat 9px 16px;
	}
.mpgrak{
	background: url('images/znaki_rak.png') no-repeat 9px 16px;
	}
.mpglev{
	background: url('images/znaki_lev.png') no-repeat 9px 16px;
	}
.mpgdeva{
	background: url('images/znaki_deva.png') no-repeat 9px 16px;
	}
.mpgvesi{
	background: url('images/znaki_vesi.png') no-repeat 9px 16px;
	}
.mpgscorpion{
	background: url('images/znaki_scorpion.png') no-repeat 9px 16px;
	}
.mpgstrelec{
	background: url('images/znaki_strelec.png') no-repeat 9px 16px;
	}
.mpgkozerog{
	background: url('images/znaki_kozerog.png') no-repeat 9px 16px;
	}
.mpgvodoley{
	background: url('images/znaki_vodoley.png') no-repeat 9px 16px;
	}
.mpgribi{
	background: url('images/znaki_ribi.png') no-repeat 9px 16px;
	}




.mainsovmest{
	float: left;
	width: 659px;
	height: 119px;
	padding: 16px 0 0 16px;
	margin: 0 0 25px 0;
	background: url('images/mainsovmest.png') no-repeat;
	}

.mainsovmesttitle{
	height: 32px;
	}

.mainsovmestform{
	padding: 5px 0 0 12px;
	}

.mainsovmestform h4{
	color: #000;
	font-size: 18px;
	font-weight: normal;
	padding: 8px 0 6px 5px;
	margin: 0;
	}

.mainsovmestform select{
	width: 110px;
	}

.msfm{
	float: left;
	width: 138px;
	}

.msfmi{
	float: left;
	width: 65px;
	padding: 2px 0 0 0;
	}

.msfwi{
	float: left;
	width: 65px;
	padding: 2px 0 0 89px;
	}

.msfw{
	float: left;
	width: 122px;
	padding: 0 0 0 25px;
	}

.msfs{
	float: left;
	width: 127px;
	}

.msfs a{
	display: block;
	width: 127px;
	height: 56px;
	padding: 8px 0 0 0;
	text-align: center;
	color: #000;
	font-size: 14px;
	line-height: 15px;
	}

.msfs a:hover{
	color: #000;
	text-decoration: underline;
	}

.none{
	display: none;
	}




.postarhleft{
	float: left;
	width: 327px;
	padding: 10px 20px 10px 0;
	}

.postarhright{
	float: left;
	width: 327px;
	padding: 10px 0 10px 0;
	}

.postarhtext2{
	float: left;
	width: 199px;
	}
