.floatholder:after, 
.astrostar_body .content_block_pad:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.floatholder, 
.astrostar_body .content_block_pad{display:inline-block;}
/* \*/
* HTML .floatholder, 
* HTML .astrostar_body .content_block_pad{height:1px;}
.floatholder, 
.astrostar_body .content_block_pad{display:block;}
/* */
.astrostar_body .content_block_pad:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.floatholder, 
.astrostar_body .content_block_pad{display:inline-block;}
/* \*/
* HTML .floatholder, 
* HTML .astrostar_body .content_block_pad{height:1px;}
.floatholder, 
.astrostar_body .content_block_pad{display:block;}
.astrostar_body .content_block .content_block_pad{margin:0 0 0 5px;border-top:none;padding:10px 0 0 0;}
/* .tiny_block */
.astrostar_body .tiny_block{float:left;clear:left;width:500px; background-color:red;}
.tiny_block .as_medalion .as_shop_img {height:68px;margin:5px 0 0 14px;}
.tiny_block .as_personal .as_shop_img{height:76px;margin:2px 0 0 2px;}

/* .china_signs_list */
.astrostar_body .china_signs_list{}
.astrostar_body .china_signs_list A{float:left;width:70px;clear:left;font-weight:bold;}
/* .most_interesting */

/* .signs_list */
.astrostar_body .signs_list{clear:left;width:500px;margin:5px 0 0;float:left;}
.astrostar_body .content_main .signs_list,
.astrostar_body .full_size .signs_list{width:auto;float:none;margin:20px 0 10px ;}
.astrostar_body .signs_list UL{margin:0;list-style:none;float:left;width:22%;margin-right:2%;}
.astrostar_body .signs_list UL LI{padding:3px 0 10px 30px;}
* HTML .astrostar_body .signs_list UL LI{text-indent:-18px;text-indent:0;}
.astrostar_body .signs_list A{font-weight:bold;font-style:120px;}
/**/
.astrostar_body .signs_list UL LI.aries		{background:url(http://www.astrostar.ru/i/zodiac_signs/1.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.taurus		{background:url(http://www.astrostar.ru/i/zodiac_signs/2.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.gemini		{background:url(http://www.astrostar.ru/i/zodiac_signs/3.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.cancer		{background:url(http://www.astrostar.ru/i/zodiac_signs/4.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.leo		{background:url(http://www.astrostar.ru/i/zodiac_signs/5.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.virgo		{background:url(http://www.astrostar.ru/i/zodiac_signs/6.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.libra		{background:url(http://www.astrostar.ru/i/zodiac_signs/7.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.scorpio		{background:url(http://www.astrostar.ru/i/zodiac_signs/8.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.sagittarius	{background:url(http://www.astrostar.ru/i/zodiac_signs/9.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.capricorn	{background:url(http://www.astrostar.ru/i/zodiac_signs/10.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.aquarius	{background:url(http://www.astrostar.ru/i/zodiac_signs/11.gif) 0 0 no-repeat;}
.astrostar_body .signs_list UL LI.pisces		{background:url(http://www.astrostar.ru/i/zodiac_signs/12.gif) 0 0 no-repeat;}

.astrostar_body .content_block #rtn4p_neb3_oqjlv{width:440px;border:none;float:right;}
.astrostar_body .content_block #rtn4p_neb3_oqjlv TABLE TD,
.astrostar_body .content_block #rtn4p_neb3_oqjlv TABLE TR,
.astrostar_body .content_block #rtn4p_neb3_oqjlv TABLE TH,
/* content_block */
.astrostar_body .content_block{clear:both;background:none;margin:20px 0 0 30px;}
.astrostar_body .content_block .content_block_pad{width:540px; margin:0 0 0 30px;border-top:none;padding:10px 0 0 0;}








BODY {
	MARGIN: 0px;
	padding: 0px;
	FONT-FAMILY: Arial, Verdana, Serif;
	FONT-SIZE: 12px;
	height:100%;
	}

.addiv a{

FONT-SIZE: 8px;


}

.addiv {

FONT-SIZE: 8px;


}

.text   {
	FONT-SIZE: 12px;
}

td      {
        FONT-FAMILY: Arial, Verdana, Serif;
	FONT-SIZE: 12px;
	color:#000000;
}

.select {
	padding: 0; margin: 0; border: 0;
	BACKGROUND-COLOR: #FEFEFE;
	FONT-FAMILY: Arial, Verdana, Serif;
        FONT-SIZE: 12px;
	COLOR: #666666;
}

INPUT.select	{	padding: 1; margin: 1; border: 1px solid grey;	}
select.select	{	padding: 0; margin: 0; border: 0px solid grey;	}

.new_style  {
	COLOR: #FF6600;
}


INPUT {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	BORDER: #505050 1px solid;
	FONT-FAMILY: Vergana, Tahoma, Arial, sans-serif;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #ffffff;

}
TEXTAREA {
	BORDER-RIGHT: #505050 1px solid;
	BORDER-TOP: #505050 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #505050 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #505050 1px solid;
	FONT-FAMILY: Vergana, Tahoma, Arial, sans-serif;
	LETTER-SPACING: 1pt; BACKGROUND-COLOR: #ffffff;
	}

#div .footer{
clear:both;
}

a  {
        FONT-SIZE: 12px; 
        color: blue;
        TEXT-DECORATION: underline
}
.redlink a
{
color: red;
}

a:hover   {
        FONT-SIZE: 12px;
        color: blue;
        TEXT-DECORATION: underline
}


.razdel a  {
        font: bold 13px arial; TEXT-ALIGN: left;
        color: black;
        TEXT-DECORATION: none;
	cursor:hand;
      
}
.razdel a:hover   {
        font: bold 13px arial; TEXT-ALIGN: left;
        color: #F57121;
        TEXT-DECORATION: none;
	cursor:hand;
      
}

.razdel1   {
        FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-ALIGN: left;
        color: black;
        TEXT-DECORATION: none;
      
}
.podrazdel1 {
        FONT-SIZE: 11px; 
        TEXT-ALIGN: left;
        color: #333333;
        TEXT-DECORATION: none

}
.podrazdel   a.pr  {
        FONT: 12px arial; 
        TEXT-ALIGN: left;
        color: #333333;
        TEXT-DECORATION: none

}

.podrazdel  a.pr:hover   {
        FONT: 12px arial; TEXT-ALIGN: left;
        color: #F57121;
	/*FONT-WEIGHT: bold;*/
        TEXT-DECORATION: none             

}

.razdel2     {
        FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-ALIGN: left;
        color: rgb(0,0,0);
        TEXT-DECORATION: none;
	cursor:hand;
}


.button {
	FONT-SIZE: 11px;
	background-color:#F57121;
	color: white;
	cursor: hand;
        border-left:	1px solid #AD5017;
	border-right:	1px solid #AD5017;
	border-top:	1px solid #AD5017;
	border-bottom:	1px solid #AD5017;
}

.header1      {
        FONT-FAMILY: Arial, Verdana, Serif; FONT-SIZE: 18px; FONT-WEIGHT: bold;
}
.pic
{
	text-align:center;
	color:white;
	font-family: "Arial Black";
	font-size:8pt;height:20;
	background: url("/img/fon.gif");
}
.pict:link
{
	color:white;
	font-family: "Arial Black";
	font-size:8pt;
	text-decoration:none;
}
.pict:hover
{
	color:white;
	font-family: "Arial Black";
	font-size:8pt;
	text-decoration:none;
}
.pict:visited
{
	color:white;
	font-family: "Arial Black";
	font-size:8pt;
	text-decoration:none;
}

.menu {

	FONT: bold 8pt Tahoma, sans-serif; COLOR: #004684; TEXT-DECORATION: none

}
.line {background: #FF6600; height: 25px; padding-top: 5px; padding-left: 10px; font: bold 11pt verdana; color: white;}

.goods_table{}
.goods_table_tr_heading{background-color:#6677aa; color: white; font: 10pt tahoma;}
.goods_table_tr_heading_free{background-color:#6677aa; color: white; font: 10pt tahoma; height: 25px;}
.goods_tr2{background-color:#ffeecc;}
.goods_tr1{background-color:#fff8e8;}
.goods_td{padding-left: 5px; padding-right: 5px; border-right: 1px #aaaaaa solid; line-height: 25px;}
.goods_itemname {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; text-decoration:none; color: #223388;}

.goods_itemname:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, Sans serif; font-weight:300; text-decoration:none; color:red;}
.icon {font: 10pt tahoma; color: red;}