body
{
	background: #000000;
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-family: Helvetica,Verdana,Arial sans-serif;
	text-align: center;
}
#main_wrapper
{
	width: 863px;
	margin: 40px auto 70px auto;
	padding: 0;
}
div.banner
{
	width: 863px;
	height: 89px;
}
div.banner div.banner_left
{
	width: 242px;
	height: 89px;
	float: left;
}
div.banner div.banner_left h1
{
	margin: 0;
	padding: 0;
}
div.banner div.banner_right
{
	width: 621px;
	height: 89px;
	float: left;
}

/* *************************************** M A I N    N A V I G A T I O N *************************************** */

div.main_menu
{
	width: 863px;
	height: 25px;
}
div.main_menu ul
{
	margin: 0;
	padding: 0;
	width: 863px;
	height: 25px;
	list-style: none;
	background: transparent url(../images/menu_moda_buttons_roll.gif) no-repeat 0 0;
    position: relative;
}
div.main_menu ul li
{
	float: left;
	margin: 0;
	padding: 0;
    position: absolute;
    top: 0;
    left: 0;
}

div.main_menu ul li a
{
    float: left;
    height: 25px;
}

div.main_menu ul li span
{
	display: none;
}

div.main_menu ul li.main_menu_home
{
    left: 0;
    width: 99px;
}
div.main_menu ul li.main_menu_home a
{
    width: 99px;
}

div.main_menu ul li.main_menu_home a:hover,
div.main_menu ul li.main_menu_home a.on
{
	background: transparent url(../images/menu_moda_buttons_roll.gif) no-repeat 0 -25px;
}

div.main_menu ul li.main_menu_forus
{
    left: 99px;
    width: 91px;
}
div.main_menu ul li.main_menu_forus a
{
    width: 91px;
}

div.main_menu ul li.main_menu_forus a:hover,
div.main_menu ul li.main_menu_forus a.on
{
	background: transparent url(../images/menu_moda_buttons_roll.gif) no-repeat -99px -25px;
}

div.main_menu ul li.main_menu_broi
{
    left: 190px;
    width: 94px;
}
div.main_menu ul li.main_menu_broi a
{
    width: 94px;
}

div.main_menu ul li.main_menu_broi a:hover,
div.main_menu ul li.main_menu_broi a.on
{
	background: transparent url(../images/menu_moda_buttons_roll.gif) no-repeat -190px -25px;
}

div.main_menu ul li.main_menu_style
{
    left: 284px;
    width: 82px;
}
div.main_menu ul li.main_menu_style a
{
    width: 82px;
}

div.main_menu ul li.main_menu_style a:hover,
div.main_menu ul li.main_menu_style a.on
{
	background: transparent url(../images/menu_moda_buttons_roll.gif) no-repeat -284px -25px;
}

div.main_menu ul li.main_menu_lica
{
    left: 366px;
    width: 83px;
}
div.main_menu ul li.main_menu_lica a
{
    width: 83px;
}

div.main_menu ul li.main_menu_lica a:hover,
div.main_menu ul li.main_menu_lica a.on
{
	background: transparent url(../images/menu_moda_buttons_roll.gif) no-repeat -366px -25px;
}

div.main_menu ul li.main_menu_beauty
{
    left: 449px;
    width: 94px;
}
div.main_menu ul li.main_menu_beauty a
{
    width: 94px;
}

div.main_menu ul li.main_menu_beauty a:hover,
div.main_menu ul li.main_menu_beauty a.on
{
	background: transparent url(../images/menu_moda_buttons_roll.gif) no-repeat -449px -25px;
}

div.main_menu ul li.main_menu_foto
{
    left: 543px;
    width: 122px;
}
div.main_menu ul li.main_menu_foto a
{
    width: 122px;
}

div.main_menu ul li.main_menu_foto a:hover,
div.main_menu ul li.main_menu_foto a.on
{
	background: transparent url(../images/menu_moda_buttons_roll.gif) no-repeat -543px -25px;
}

div.main_menu ul li.main_menu_horoscope
{
    left: 665px;
    width: 111px;
}
div.main_menu ul li.main_menu_horoscope a
{
    width: 111px;
}

div.main_menu ul li.main_menu_horoscope a:hover,
div.main_menu ul li.main_menu_horoscope a.on
{
	background: transparent url(../images/menu_moda_buttons_roll.gif) no-repeat -665px -25px;
}

div.main_menu ul li.main_menu_forum
{
    left: 776px;
    width: 87px;
}
div.main_menu ul li.main_menu_forum a
{
    width: 87px;
}

div.main_menu ul li.main_menu_forum a:hover
{
	background: transparent url(../images/menu_moda_buttons_roll.gif) no-repeat -776px -25px;
}

/* *************************************** M A I N    N A V I G A T I O N *************************************** */

div.golden_frame
{
	float: left;
	width: 863px;
	height: 313px;
	z-index: -100;
}
div.banner_wrapper
{
	float: left;
	width: 863px;
	height: 324px;
}
div.golden_frame1
{
	float: left;
	width: 863px;
	height: 9px;
	font-size: 1px;
	background: transparent url(../images/golden_frame.gif) no-repeat 0 0;
}
div.golden_frame2
{
	float: left;
	width: 863px;
	height: 12px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	background: transparent url(../images/golden_frame2.gif) no-repeat 0 0;	
}
div.content
{
	float: left;
	width: 863px;
	height: 1250px;
}
/* ------------------ Left Col ---------------*/
/* ------------------ Left Col ---------------*/
/* ------------------ Left Col ---------------*/

div.content div.left_col
{
	float: left;
	width: 222px;
	height: 1250px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
div.content div.left_col div.edition
{
	width: 222px;
	height: 321px;
	background: transparent url(../images/edition_back.jpg) no-repeat 0 0;
}
div.content div.left_col div.edition div.edition_wrapper
{
	padding-top: 24px;
	padding-left: 2px;
}
div.content div.left_col div.edition div.edition_wrapper div.pic
{
	float: left;
	width: 218px;
	height: 292px;
}
div.content div.left_col div.banner1
{
	width: 222px;
	height: 290px;
	background: transparent url(../images/left_adv.jpg) no-repeat 0 0;	
}
div.content div.left_col div.banner1 div.wrapper_banner1
{
	float: left;
	padding-top: 1px;
	padding-left: 1px;
}
div.content  div.left_col div.banner2
{
	width: 218px;
	height: 314px;
	padding: 2px 2px 5px 2px;	
}

div.content div.left_col div.banner3
{
	float: left;
	width: 222px;
	height: 183px;
	background: transparent url(../images/banner3_back.jpg) no-repeat 0 0;	
}
/* ------------------ Left Col ---------------*/
/* ------------------ Left Col ---------------*/
/* ------------------ Left Col ---------------*/
div.content div.right_col
{
	float: left;
	width: 641px;
	height: 1250px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
div.content div.right_col div.right_col_top
{
	width: 641px;
	height: 642px;
}
div.content div.right_col div.right_col_topL
{
	float: left;
	width: 439px;
	height: 642px;
}
div.content div.right_col div.right_col_topR
{
	float: left;
	width: 202px;
	height: 642px;
}
div.right_col div.right_col_top div.right_col_topL div.namoda
{
	float: left;
	width: 439px;
	height: 321px;
	background: transparent url(../images/style_back.jpg) no-repeat 0 0;	
}
div.right_col_top div.right_col_topL div.namoda div.text
{
	float: left;
	width: 214px;
	height: 312px;
}
div.right_col_top div.right_col_topL div.namoda div.text div.style_wrapper
{
	padding: 35px 5px 15px 12px;
	float: left;
	text-align: left;
	color: #999999;
	font-size: 11px;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.right_col_top div.right_col_topL div.namoda div.text div.style_wrapper div.title
{
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding-bottom: 3px;
	float: left;
	color: #fff;
}
div.right_col_top div.right_col_topL div.namoda div.text div.style_wrapper div.style_text_wrapper
{
	float: left;
	font-size: 11px;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.right_col_top div.right_col_topL div.namoda div.picture
{
	float: left;
	width: 225px;
	height: 321px;
}
div.right_col_top div.right_col_topL div.namoda div.style_pic_wrapper
{	
	float: left;
	padding: 27px 0 0 4px; 
}
div.right_col_top div.right_col_topL div.namoda div.style_pic_wrapper div.first_line
{
	float: left;
	width: 213px;
	height: 140px;
	padding-bottom: 6px;
}
div.style_pic_wrapper div.first_line div.first
{
	float: left;
	width: 104px;
	height: 140px;
}
div.style_pic_wrapper div.first_line div.second
{
	float: left;
	width: 103px;
	height: 140px;
	padding-left: 6px;
}
div.right_col_top div.right_col_topL div.namoda div.style_pic_wrapper div.second_line
{
	float: left;
	width: 213px;
	height: 140px;
}
div.style_pic_wrapper div.second_line div.first
{
	float: left;
	width: 104px;
	height: 140px;
}div.style_pic_wrapper div.second_line div.second
{
	float: left;
	width: 103px;
	height: 140px;
	padding-left: 6px;
}
div.right_col_top div.right_col_topL div.style
{
	float: left;
	width: 431px;
	height: 294px;
	padding-top: 27px;
	padding-left: 8px;
	background: transparent url(../images/beauty_back.jpg) no-repeat 0 0;
}
div.right_col_top div.right_col_topL div.style div.first_news
{
	float: left;
	width: 208px;
	height: 286px;
}
div.right_col_top div.right_col_topL div.style a
{
	color: #ffcc66;
	text-decoration: none;
}
div.right_col_top div.right_col_topL div.style a:hover
{
	text-decoration: underline;
}
div.right_col_top div.right_col_topL div.style div.first_news div.pic
{
	float: left;
	width: 207px;
	height: 106px;
}
div.right_col_top div.right_col_topL div.style div.first_news div.text
{
	float: left;
	text-align: left;
	padding: 10px 0 0 5px;
	width: 197px;
	height: 166px;

}
div.right_col_top div.right_col_topL div.style div.first_news div.text div.title
{
	font-weight: bold;
	color: #fff;
	font-size: 12px;
	font-family: Helvetica,Verdana,Arial sans-serif;
	padding-bottom: 3px;
}
div.right_col_top div.right_col_topL div.style div.first_news div.text div.beaty_text_wrapper
{
	color: #999999;
	float: left;
	font-size: 11px;
	font-weight: normal;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.beaty_text_wrapper span
{
	font-weight: bold;
	color: #ffcc66; 
}


div.right_col_top div.right_col_topL div.style div.second_news
{
	float: left;
	width: 208px;
	height: 286px;
	padding-left: 7px;
}
div.right_col_top div.right_col_topL div.style div.second_news div.pic
{
	float: left;
	width: 208px;
	height: 106px;
}
div.right_col_top div.right_col_topL div.style div.second_news div.text
{
	float: left;
	text-align: left;
	padding: 10px 0 0 5px;
	width: 197px;
	height: 166px;
}
div.right_col_top div.right_col_topL div.style div.second_news div.text div.title
{
	font-weight: bold;
	color: #fff;
	font-size: 12px;
	font-family: Helvetica,Verdana,Arial sans-serif;
	padding-bottom: 3px;
}
div.right_col_top div.right_col_topL div.style div.second_news div.text div.beaty_text_wrapper
{
	color: #999999;
	float: left;
	font-size: 11px;
	font-weight: normal;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.beaty_text_wrapper
{
	float: left;
	font-weight: bold;
	color: #ffcc66; 
}
div.style_text_wrapper span
{
	font-weight: bold;
	color: #ffcc66; 
}

div.right_col_top div.right_col_topR div.login
{
	float: left;
	width: 202px;
	height: 318px;	
}
div.right_col_top div.clip_wrapper
{
	float: left;
	width: 202px;
	height: 167px;
	background: transparent url(../images/clip_back.jpg) no-repeat 0 0;
}
div.right_col_top div.clip_wrapper div.clip_flash
{
	float: left;
	position: relative;
	top: 23px;
	left: 2px;
	overflow: hidden;
}
div.right_col_top div.clip_wrapper div.clip_flash a
{
	float: left;
	width: 198px;
	height: 139px;
}
div.right_col_top div.right_col_topR div.book
{
	float: left;
	width: 202px;
	height: 318px;
	margin-top: 3px;
	background: transparent url(../images/book_back.jpg) no-repeat 0 0;	
}
div.right_col_top div.right_col_topR div.book div.flash
{
	float: left;
	width: 198px;
	height: 189px;
	position: relative;
	top: 24px;
	left: 2px;
}
div.right_col_top div.right_col_topR div.book div.flash a
{
	display: block;
	height: 166px;
}
div.right_col_top div.right_col_topR div.book div.abonament_pic
{
	float: left;
	padding-top: 32px;
	padding-left: 4px;
}
div.content div.right_col div.right_col_top div.right_col_topL div.registration
{
	float: left;
	width: 439px;
	height: 512px;
	background: transparent url(../images/registration.jpg) no-repeat 0 0;		
}
div.content div.right_col div.right_col_top div.right_col_topL div.registration div.reg_wrapper
{
	float: left;
	width: 174px;
	height: 448px;
	padding-top: 63px;
	padding-left: 132px;
}
div.content div.right_col div.right_col_top div.right_col_topL div.registration div.reg_wrapper form
{
	border: 0;
	margin: 0;
	padding: 0;	
}
div.content div.right_col div.right_col_top div.right_col_topL div.registration div.reg_wrapper form input.reg_input
{
	width: 162px;
	height: 18px;
	font-size: 11px;
	float: left;
	text-align: left;
	color: #ffffff;
	font-family: Helvetica,Verdana,Arial sans-serif;
	border: 0;
	padding: 2px 6px 0 6px;
	margin-bottom: 10px;
	background: transparent url(../images/registration_input.gif) no-repeat 0 0;	
}
div.content div.right_col div.right_col_top div.right_col_topL div.registration div.reg_wrapper form label
{
	color: #ffffff;
	float: left;
	text-align: left;
	font-size: 10px;
	font-family: Helvetica,Verdana,Arial sans-serif;
	font-weight: bold;
	padding-bottom: 2px;	
}
div.right_col_topL div.registration div.reg_wrapper form label.label_spacer
{
	margin-top: 50px;
}
div.right_col_topL div.registration div.reg_wrapper form input.reg_submit_btn
{
	width: 102px;
	height: 20px;
	float: left;
	margin-left: 36px;
}
div.right_col_topL div.namoda div.border_gold
{
	width: 197px;
	height: 1px;
	float: left;
	font-size: 1px;
	padding: 0 0 3px 0;
	background: transparent url(../images/border_golden.gif) no-repeat 0 0;		
}
div.right_col_topL div.style div.golden_border_beauty
{
	width: 194px;
	height: 1px;
	font-size: 1px;
	float: left;
	background: transparent url(../images/border_golden_beauty.gif) no-repeat 0 0;		
	padding: 3px 0 0 0;
}
/* ------------------- Right Col Bottom --------------------- */
/* ------------------- Right Col Bottom --------------------- */
/* ------------------- Right Col Bottom --------------------- */
div.content div.right_col div.right_col_bottom
{
	width: 641px;
	height: 608px;
}
div.content div.right_col div.right_col_bottom div.backstage
{
	float: left;
	clear: right;
	width: 221px;
	height: 294px;
	padding: 27px 0 0 7px;
	background: transparent url(../images/manstyle_back.jpg) no-repeat 0 0;	
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	font-family: Helvetica,Verdana,Arial sans-serif;
}

div.right_col_bottom div.backstage div.newsdiv
{
	width: 145px;
	height: 70px;
	
}

div.right_col_bottom div.backstage div.first_back
{
	float: left;
	width: 214px;
	height: 89px;
	overflow: hidden;
}
div.right_col_bottom div.backstage div.first_back div.pic
{
	float: left;
	width: 69px;
	height: 89px;
}

div.right_col_bottom div.backstage div.first_back div.text_wrapper
{
	float: left;
	width: 145px;
	height: 89px;
}

div.right_col_bottom div.backstage div.first_back div.text_wrapper div.text_back
{
	text-align: left;
	padding: 15px 0 0 10px;
}

div.right_col_bottom  div.text_wrapper div.more_arrow
{
	width: 145px;
	height: 15px;
	text-align: right;
	color: #ffcc66;
}

div.right_col_bottom div.text_wrapper div.more_arrow a
{
	color: #ffcc66;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
div.right_col_bottom  div.text_wrapper div.more_arrow a:hover
{
	text-decoration: underline;
}
div.right_col_bottom div.backstage div.second_back
{
	float: left;
	width: 214px;
	height: 86px;
	overflow: hidden;
}
div.right_col_bottom div.backstage div.second_back div.pic
{
	float: left;
	width: 69px;
	height: 86px
}
div.right_col_bottom div.backstage div.second_back div.text_wrapper
{
	float: left;
	width: 145px;
	height: 89px;
}
div.right_col_bottom div.backstage div.second_back div.text_wrapper div.text_back
{
	text-align: left;
	padding: 15px 0 0 10px;
}
div.right_col_bottom div.backstage div.third_back
{
	float: left;
	width: 214px;
	height: 89px;
	overflow: hidden;	
}
div.right_col_bottom div.backstage div.third_back div.pic
{
	float: left;
	width: 69px;
	height: 89px
}
div.right_col_bottom div.backstage div.third_back div.text_wrapper
{
	float: left;
	width: 145px;
	height: 89px;
}
div.right_col_bottom div.backstage div.third_back div.text_wrapper div.text_back
{
	text-align: left;
	padding: 15px 0 0 10px;
}
div.right_col_bottom div.backstage div.backstage_sep
{
	float: left;
	width: 86px;
	height: 11px;
	font-size: 1px;
}
div.content div.right_col div.right_col_bottom div.backstage span
{
	font-weight: bold;
	color: #ffcc66;
}
div.content div.right_col div.right_col_bottom div.backstage_right
{
	float: left;
	width: 413px;
	height: 321px;
}
div.content div.right_col div.right_col_bottom div.backstage_right div.fotosession
{
	float: left;
	width: 413px;
	height: 318px;
	background: transparent url(../images/photosession.jpg) no-repeat 0 0;
	overflow: hidden;
}
div.content div.right_col div.right_col_bottom div.backstage_right div.fotosession div.foto_pic
{
	float: left;
	position: relative;
	top: 29px;
	left: 7px;
	overflow: hidden;
}
div.content div.right_col div.right_col_bottom div.backstage_right div.fotosession div.foto_pic a
{
	float: left;
	width: 406px;
	height: 311px;
}

div.content div.right_col div.right_col_bottom div.backstage_right div.tend
{
	width: 413px;
	height: 318px;
	float: left;
	background: transparent url(../images/tend_back.jpg) no-repeat 0 0;	
	overflow: hidden;
} 
div.content div.right_col div.right_col_bottom div.backstage_right div.tend a
{
	padding-top: 1px;       
	padding-left: 1px;	
	float: left;               
}
/* ------------------- Right Col Bottom --------------------- */
/* ------------------- Right Col Bottom --------------------- */
/* ------------------- Right Col Bottom --------------------- */
div.content div.right_col div.vbroq
{
	float: left;
	width: 641px;
	height: 1250px;
	background: transparent url(../images/vbroq_back.jpg) no-repeat 0 0;	
	
}
div.content div.right_col div.tarifi
{
	background: transparent url(../images/tarifa_back.jpg) no-repeat 0 0;
}
div.content div.right_col div.vbroq div.wrapper
{
	width: 604px;
	height: 1200px;
	float: left;
	padding-top: 39px;
	padding-left: 20px;
}
div.content div.right_col div.vbroq div.wrapper div.title
{
	float: left;
	width: 604px;
	font-size: 14px;
	color: #fff;
	text-align: left;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.content div.right_col div.vbroq div.wrapper div.gold_spacer
{
	float: left;
	width: 604px;
	height: 2px;
	font-size: 1px;
	padding: 2px 0 5px 0;
	background: transparent url(../images/gold_spacer.gif) no-repeat 0 0;	
}
div.content div.right_col div.vbroq div.wrapper div.vbroq_pic
{
	width: 604px;
	height: 174px;
	float: left;
	padding-bottom: 10px;
}
div.content div.right_col div.vbroq div.wrapper div.title_vbroq
{
	float: left;
	font-size: 16px;	
	font-weight: bold;
}
div.content div.right_col div.vbroq div.wrapper div.text
{
	float: left;
	width: 604px;
	padding-bottom: 10px;
	font-size: 12px;
	color: #cccccc;
	text-align: left;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.content div.right_col div.vbroq div.wrapper div.text span
{
	color: #ffcc66;
	font-weight: bold;	
}
div.backstage div.golden_border_beauty
{
	width: 194px;
	height: 1px;
	font-size: 1px;
	float: left;
	background: transparent url(../images/border_golden_beauty.gif) no-repeat 0 0;		
	padding: 3px 0 0 0;
}
div.right_col_bottom div.right_col_bottom_top
{
	float: left;
	width: 641px;
	height: 321px;
}
div.right_col_bottom div.right_col_bottom_down
{
	float: left;
	width: 641px;
	height: 287px;
}
div.right_col_bottom div.right_col_bottom_down div.lica
{
	float: left;
	width: 438px;
	height: 287px;
	background: transparent url(../images/lica_back.jpg) no-repeat 0 0;	
}
div.right_col_bottom_down div.lica div.lica_wrapper
{
	float: left;
	padding-top: 27px;
}
div.right_col_bottom_down div.lica div.lica_wrapper div.text_lica
{
	float: left;
	width: 218px;
	height: 257px;
}
div.right_col_bottom_down div.lica div.lica_wrapper div.text_lica div.text_lica_wrapper
{
	padding: 5px 5px 5px 10px;
	font-size: 11px;
	color: #cccccc;
	text-align: left;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.lica div.lica_wrapper div.text_lica div.text_lica_wrapper a
{
	color: #ffcc66;
	text-decoration: none;	
}
div.lica div.lica_wrapper div.text_lica div.text_lica_wrapper a:hover
{
	text-decoration: underline;
}
div.lica div.lica_wrapper div.text_lica div.text_lica_wrapper div.lica_title
{
	font-weight: bold;
	color: #fff;
	font-size: 12px;
}
div.right_col_bottom_down div.lica div.lica_wrapper div.pic_lica
{
	float: left;
	width: 202px;
	height: 255px;
	margin-left: 10px;
}
div.right_col_bottom div.right_col_bottom_down div.banner_right_back
{
	float: left;
	width: 202px;
	height: 287px;
	background: transparent url(../images/banner_right_back.jpg) no-repeat 0 0;
}

div.right_col div.style_big_col
{
	float: left;
	width: 439px;
	height: 1250px;
	background: transparent url(../images/style_big_back.jpg) no-repeat 0 0;
	
}
div.right_col div.style_big_col div.wrapper_style
{
	padding: 30px 11px 10px 11px;
	float: left;
}
div.wrapper_style div.pic_style
{
	float: left;
	width: 417px;
	height: 256px;
}
div.right_col div.style_big_col div.wrapper_style div.title_style
{
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 3px;
	font-family: Helvetica,Verdana,Arial sans-serif;
	float: left;
	color: #fff;	
}
div.wrapper_style div.style_gold_border
{
	float: left;
	width: 417px;
	padding-bottom: 7px;
	font-size: 1px;
	height: 2px;	
	background: transparent url(../images/style_gold_border.gif) no-repeat 0 0;	
}
div.wrapper_style div.text_style
{
	float: left;
	text-align: left;
	color: #999999;
	font-size: 11px;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.wrapper_style div.text_style span
{
	color: #ffcc66;
	font-weight: bold;
}	
div.right_col div.menstyle_big_col
{
	float: left;
	width: 439px;
	height: 1250px;
	background: transparent url(../images/men_style_back.jpg) no-repeat 0 0;	
	
}
div.right_col div.menstyle_big_col div.wrapper_style
{
	padding: 30px 11px 20px 11px;
	float: left;
}
div.wrapper_style div.pic_style
{
	float: left;
	width: 417px;
	height: 256px;
}
div.right_col div.menstyle_big_col div.wrapper_style div.title_style
{
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 3px;
	font-family: Helvetica,Verdana,Arial sans-serif;
	float: left;
	color: #fff;	
}
div.wrapper_style div.style_gold_border
{
	float: left;
	width: 417px;
	padding-bottom: 10px;
	font-size: 1px;	
	height: 2px;	
	background: transparent url(../images/style_gold_border.gif) no-repeat 0 0;	
}
div.wrapper_style div.text_style
{
	float: left;
	text-align: left;
	color: #999999;
	font-size: 11px;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.right_col div.lica_big_col
{
	float: left;
	width: 439px;
	height: 1250px;
	background: transparent url(../images/faces_back.jpg) no-repeat 0 0;
	
}
div.right_col div.lica_big_col div.wrapper_style
{
	padding: 30px 11px 20px 11px;
	float: left;
}
div.wrapper_style div.pic_style
{
	float: left;
	width: 417px;
	height: 256px;
}
div.right_col div.lica_big_col div.wrapper_style div.title_style
{
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 3px;
	font-family: Helvetica,Verdana,Arial sans-serif;
	float: left;
	color: #fff;	
}
div.wrapper_style div.style_gold_border
{
	float: left;
	width: 417px;
	padding-bottom: 10px;
	font-size: 1px;	
	height: 2px;	
	background: transparent url(../images/style_gold_border.gif) no-repeat 0 0;	
}
div.wrapper_style div.text_style
{
	float: left;
	text-align: left;
	color: #999999;
	font-size: 11px;
	font-family: Helvetica,Verdana,Arial sans-serif;
}

div.right_col div.horoscop
{
	float: left;
	width: 641px;
	height: 1250px;
	background: transparent url(../images/horoscop_back.jpg) no-repeat 0 0;		
}
div.right_col div.zanas
{
	float: left;
	width: 641px;
	height: 1250px;
	background: transparent url(../images/zanas_back.jpg) no-repeat 0 0;
}
div.right_col div.zanas div.zanas_wrapper
{
	padding: 40px 18px 50px 21px;
	text-align: center;
}
div.right_col div.zanas div.zanas_wrapper
{
	color: #999999;
	text-align: center;
	font-size: 11px;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.right_col div.zanas div.zanas_wrapper div.title
{
	font-size: 12px;
	color: #ffcc66;
	font-weight: bold;	
}
div.right_col div.zanas div.zanas_wrapper div.text span
{
	color: #ffcc66;
}	
div.right_col div.zanas div.zanas_wrapper div.text
{
	padding-bottom: 20px;
}
div.right_col div.zanas div.zanas_wrapper div.text a
{
	text-decoration: none;
	color: #666666;
}
div.right_col div.zanas div.zanas_wrapper div.text a:hover
{
	text-decoration: underline;
}
div.zanas_wrapper div.zanas_pic
{
	width: 602px;
	height: 174px;
	margin-bottom: 40px;
}
div.right_col div.shopping
{
	float: left;
	width: 641px;
	height: 1250px;
	background: transparent url(../images/shopping_back.jpg) no-repeat 0 0;
}
div.right_col div.shopping div.shopping_wrapper
{
	float: left;
	text-align: left;
	padding: 70px 97px 0 97px;
}
div.right_col div.shopping div.shopping_wrapper div.shopping_item
{
	float: left;
	margin-right: 27px;
	width: 131px;
	height: 129px;
}
div.right_col div.shopping div.shopping_wrapper div.shopping_item div.shopping_pic
{
	border: 1px solid #999999;	
}	
div.right_col div.shopping div.shopping_wrapper div.shopping_item div.shopping_text
{
	font-size: 11px;
	color: #ffcc66;
	font-family: Helvetica,Verdana,Arial sans-serif;
	text-align: center;
	background: #000;
	margin-top: 2px;
	border: 1px solid #999999;
}
div.right_col div.shopping div.shopping_wrapper div.shopping_space
{
	margin-right: 0;
}
div.right_col div.shopping div.shopping_wrapper div.shopping_row
{
	float: left;
	width: 447px;
	height: 131px;
	padding-bottom: 50px;
}
div.right_col div.horoscop div.horoscop_wrapper
{
	float: left;
	padding: 38px 16px 50px 20px;
}
div.right_col div.horoscop div.horoscop_wrapper div.first_row
{
	float: left;
	width: 605px;
	padding-bottom: 20px;
}
div.right_col div.horoscop div.horoscop_wrapper div.first_row div.horoscop_item
{
	float: left;
	padding-right: 20px;
}
div.right_col div.horoscop div.horoscop_wrapper div.first_row div.horoscop_item_space
{
	float: left;
	padding-right: 17px;
}
div.right_col div.horoscop div.horoscop_wrapper div.first_row div.horoscop_item_nospace
{
	padding: 0;
	float: left;
}
div.right_col div.horoscop div.horoscop_wrapper div.first_row div.text
{
	color: #999999;
	text-align: center;
	font-size: 11px;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.right_col_topR div.login div.login_wrapper
{
	float: left;
	padding: 36px 20px 0 15px;
}
div.right_col_topR div.login div.login_div
{
	float: left;
	width: 202px;
	height: 154px;
	background: transparent url(../images/login_back.jpg) no-repeat 0 0;	
}
div.right_col_topR div.login div.login_wrapper form
{
	float: left;
	margin: 0;
	padding: 0;
}
div.right_col_topR div.login div.login_wrapper form label
{
	color: #999999;
	font-size: 10px;
	text-align: left;
	padding-bottom: 2px;	
	font-family: Helvetica,Verdana,Arial sans-serif;
	float:left;
	width: 91px;
}
div.right_col_topR div.login div.login_wrapper input
{
	width: 79px;
	height: 18px;
	font-size: 11px;
	float: left;
	text-align: left;
	color: #ffffff;
	font-family: Helvetica,Verdana,Arial sans-serif;
	border: 0;
	padding: 2px 6px 0 6px;
	margin-bottom: 3px;
	background: transparent url(../images/input_back.gif) no-repeat 0 0;	
}
div.submit_button
{
	float: left;
}
div.right_col_topR div.login div.login_wrapper div.submit_button input.sub_pass
{
	float: left;
}
div.right_col_topR div.login div.login_wrapper div.submit_button input.sub_button
{
	float: left;
	width: 44px;
	height: 17px;	
	margin-left: 10px;
	background: none;
}
div.login_links
{
	text-align: left;
}
div.login_links div
{
	width: 120px;
}
div.login_links a
{
	float: left;
	color: #999999;
	font-size: 10px;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.login_links a:hover
{
	text-decoration: none;
}
div.fotosession
{
	float: left;
	width: 641px;
	height: 1250px;
	background: transparent url(../images/fotosession.jpg) no-repeat 0 0;	
}
div.fotosession div.fotosession_wrapper
{
	float: left;
	padding: 25px 22px 0 20px; 
}
div.fotosession div.fotosession_wrapper div.itemT
{
	color: #999999;
	font-size: 11px;
	float: left;
	text-align: left;
	padding-bottom: 5px;
	padding-top: 5px;
	font-weight: bold;	
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.fotosession div.fotosession_wrapper div.itemT span
{
	color: #ffcc66;
	font-size: 12px;
}
div.fotosession div.fotosession_wrapper div.foto_wrap
{
	width: 599px;
	height: 260px;
	float: left;
	text-align: left;
	background: transparent url(../images/fotosession_page_pic.jpg) no-repeat 0 0;		
}
div.fotosession div.fotosession_wrapper div.imgs
{
	padding: 2px 2px 2px 2px;
	float: left;
}
div.footer
{
	float: left;
	width: 864px;
	padding-top: 40px;
	padding-bottom: 40px;	
	vertical-align: middle;
	background: transparent url(../images/footer.gif) no-repeat 0 0;	
	text-align: center;
	font-family: Helvetica,Verdana,Arial sans-serif;
	color: #999999;
	font-size: 11px;		
}
div.footer a
{
	line-height: 25px;
	padding-top: 5px;
}	
div.footer div.footer_logo
{
	padding-top: 5px;
	text-align: center;
}
div.footer_bottom
{
	width: 100%;
	margin: 0 auto 0 auto;
}
div.content div.right_col div.haresaime
{
	float: left;
	width: 439px;
	height: 1250px;
	background: transparent url(../images/haresaime_back.jpg) no-repeat 0 0;
}
div.content div.right_col div.haresaime div.haresaime_wrapper
{
	float: left;
	text-align: center;	
	padding-top: 680px;
	padding-left: 129px;
}
div.haresaime div.haresaime_wrapper form
{
	float: left;
	border: 0;
	margin: 0;
	padding: 0;	
	width: 174px;
}
div.haresaime div.haresaime_wrapper form input
{
	width: 162px;
	height: 18px;
	font-size: 11px;
	float: left;
	text-align: left;
	color: #ffffff;
	font-family: Helvetica,Verdana,Arial sans-serif;
	border: 0;
	padding: 2px 6px 0 6px;
	margin-bottom: 20px;
	background: transparent url(../images/registration_input.gif) no-repeat 0 0;	
}
div.haresaime div.haresaime_wrapper form label
{
	color: #ffffff;
	float: left;
	width: 174px;
	text-align: left;
	font-size: 10px;
	font-family: Helvetica,Verdana,Arial sans-serif;
	font-weight: bold;
	padding-bottom: 2px;	
}
div.right_col div.right_col_top div.haresaime div.haresaime_wrapper input.haresaime_input1
{
	border: 0;
	background: none;
	width: 74px;
	height: 20px;
}
div.haresaime_input1_wrapper
{
	float: left;
	padding-left: 50px;
	padding-top: 30px;
}
div.registration div.reg_wrapper
{
	color: #999999;
	font-size: 14px;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.content div.left_col div.anketa
{
	width: 222px;
	height: 321px;
	background: transparent url(../images/anketa_back.jpg) no-repeat 0 0;
	overflow: hidden;
}
div.anketa div.anketa_wrapper
{
	padding: 80px 15px 0 15px;
	color: #ffcc66;
	float: left;
	text-align: center;
	font-size: 12px;
	font-family: Helvetica,Verdana,Arial sans-serif;
}
div.anketa div.anketa_wrapper div.bottom_title
{
	float: left;
	width: 192px;
}
div.anketa div.anketa_wrapper form
{
	float: left;
	margin: 0;
	padding: 0;
	width: 192px;
}
div.anketa div.anketa_wrapper div.glasuvai_form
{
	float: left;
	width: 192px;
	padding-bottom: 8px;
}
div.anketa div.anketa_wrapper div.glasuvai_form  div.radio_but input
{
	float: left;
	width: 10px;
	height: 15px;
	margin: 0;
	padding: 0;
}
div.anketa div.anketa_wrapper div.glasuvai_form div.radio_text
{
	float: left;
	width: 174px;
	padding-left: 5px;
	line-height: 15px;
	text-align: left;
}
div.anketa div.anketa_wrapper div.glasuvai
{
	float: left;
	width: 122px;
	padding: 10px 0 10px 65px;
}
div.anketa div.anketa_wrapper div.glasuvai input
{
	float: left;
	width: 57px;
	height: 17px;
}
div.anketa div.maxSize
{
	float:left;
	text-align: left;
}
div.anketa div.line 
{
	height: 4px;
	background-color: #ccc;
	margin: 5px 0 0 0;
	font-size: 0px;
}
/*
div.anketa_wrapper p
{
	font-size: 14px;
	color: #999999;
}
div.anketa_wrapper div.anketa_forms
{
	float: left;
	width: 142px;
	margin-bottom: 10px;
}	
div.anketa_wrapper form
{
	float: left;
}
div.anketa_wrapper div.anketa_forms div.anketa_input
{
	float: left;
}
div.anketa_wrapper div.anketa_forms div.anketa_text
{
	float: left;
	padding-top: 2px;
	padding-left: 5px;	
}
div.anketa_wrapper div.last
{
	margin-bottom: 15px;
}
div.anketa_wrapper div.results
{
	float: left;
}
*/
div.right_col_bottom_down div.zoom_back a
{
	color: #ffcc66;
	text-decoration: none;
}
div.right_col_bottom_down div.zoom_back a:hover
{
	text-decoration: underline;
}
div.right_col_bottom_down div.fashion_icon_wrapper a
{
	color: #ffcc66;
	text-decoration: none;
}
div.right_col_bottom_down div.fashion_icon_wrapper a:hover
{
	text-decoration: underline;
}
div.right_col_bottom_top div.backstage a
{
	color: #ffcc66;
	text-decoration: none;
}
div.right_col_bottom_top div.backstage a:hover
{
	text-decoration: underline;
}
div.namoda div.style_wrapper a
{
	color: #ffcc66;
	text-decoration: none;
}
div.namoda div.style_wrapper a:hover
{
	text-decoration: underline;
}
div.right_col div.news
{
	float: left;
	width: 641px;
	height: 1250px;
	background: transparent url(../images/news_back.jpg) no-repeat 0 0;
}
div.right_col div.news div.news_wrapper
{
	float: left;
	padding: 50px 20px 10px 20px;
	text-align: left;
}
div.right_col div.news div.news_page_image
{
	float: left;
	padding-bottom: 10px;
}
div.right_col div.news div.news_wrapper div.news_page_title
{
	float: left;
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	font-family: Helvetica,Verdana,Arial sans-serif;	
}
div.right_col div.news div.news_wrapper div.news_page_text
{
	float: left;
	font-weight: bold;
	font-size: 11px;
	color: #999999;
	font-family: Helvetica,Verdana,Arial sans-serif;
	font-weight: normal;
}
div.right_col div.news div.news_wrapper span
{
	font-weight: bold;
	color: #ffcc66;
}
div.right_col div.news div.news_wrapper div.news_wrapper_item
{
	float: left;
	padding-bottom: 50px;
}
div.right_col div.news div.news_wrapper div.news_gold_spacer
{
	float: left;
	width: 601px;
	height: 2px;
	padding-top: 5px;
	padding-bottom: 3px;
	background: transparent url(../images/gold_spacer.gif) no-repeat 0 0;	
}
div.haresaime div.haresaime_wrapper input.haresaime_input
 {
 	width: 174px;
	float: left;
	height: 20px;	
 }
 div.content div.right_col div.right_col_top div.right_col_topL div.profile
{
	float: left;
	width: 439px;
	height: 512px;
	background: transparent url(../images/profile_back.jpg) no-repeat 0 0;		
}
div.profile_wrapper
{
	float: left;
	padding: 34px 100px 0 116px;
}
div.port_ime
{
	float: left;
	width: 211px;
	height: 54px;
	margin-bottom: 12px;
	background: transparent url(../images/port_ime_back.jpg) no-repeat 0 0;	
}
div.port_ime div.wrapper
{
	float: left;
	padding: 22px 25px 15px 23px;
	font-size: 11px;
	color: #999999;
	font-family: Helvetica,Verdana,Arial sans-serif;	
}
div.change_pass
{
	float: left;
	width: 211px;
	height: 125px;
	background: transparent url(../images/change_pass_back.jpg) no-repeat 0 0;
	margin-bottom: 11px;
}
div.change_pass div.wrapper
{
	float: left;
	padding: 5px 20px 0 17px;
}
div.change_pass label
{
	float: left;
	width: 174px;
	text-align: left;
	font-size: 11px;
	color: #ffffff;
	font-family: Helvetica,Verdana,Arial sans-serif;	
}
div.change_pass input
{
	float: left;
	width: 174px;
	height: 19px;
	background: transparent url(../images/profile_input_back.gif) no-repeat 0 0;	
	border: 0 none;
	font-size: 11px;
	color: #ffffff;
	line-height: 13px;
	font-family: Helvetica,Verdana,Arial sans-serif;	
	padding: 3px 6px 3px 6px;	
}	
div.change_pass input.change_pass
{
	float: left;
	width: 91px;
	height: 20px;
	background: none;
}
div.new_pass
{
	float: left;
	width: 211px;
	height: 167px;
	background: transparent url(../images/new_pass_back.jpg) no-repeat 0 0;
	margin-bottom: 11px;
}
div.new_pass label
{
	float: left;
	width: 174px;
	text-align: left;
	font-size: 11px;
	color: #ffffff;
	font-family: Helvetica,Verdana,Arial sans-serif;	
}
div.new_pass input
{
	float: left;
	width: 174px;
	height: 19px;
	background: transparent url(../images/profile_input_back.gif) no-repeat 0 0;
	border: 0 none;
	font-size: 11px;
	color: #ffffff;
	line-height: 13px;
	font-family: Helvetica,Verdana,Arial sans-serif;	
	padding: 3px 6px 3px 6px;	
}
div.new_pass input.change_pass
{
	float: left;
	width: 91px;
	height: 20px;
	background: none;
}
div.new_pass div.new_pass_wrapper
{
	float: left;
	padding: 6px 0 0 17px;
}

div.prezaredi
{
	float: left;
	width: 211px;
	height: 80px;
	background: #333333;
	border: 1px solid #666666;
	margin-bottom: 11px;
}
div.prezaredi label
{
	float: left;
	width: 174px;
	text-align: left;
	font-size: 11px;
	color: #ffffff;
	font-family: Helvetica,Verdana,Arial sans-serif;	
}
div.prezaredi input
{
	float: left;
	width: 174px;
	height: 19px;
	background: transparent url(../images/profile_input_back.gif) no-repeat 0 0;
	border: 0 none;
	font-size: 11px;
	color: #ffffff;
	line-height: 13px;
	font-family: Helvetica,Verdana,Arial sans-serif;	
	padding: 3px 6px 3px 6px;	
}
div.prezaredi input.change_pass
{
	float: left;
	width: 91px;
	height: 20px;
	background: none;
}
div.prezaredi div.prezaredi_wrapper
{
	float: left;
	padding: 6px 0 0 17px;
}


div.login_links_profile
{
	width: 202px;
	color:#ffcc66;
	text-align: center;
	padding-top: 10px;
}
div.login div.login_div div.login_links_profile a.profile
{
	float: none;
	color: #ffcc66;
	font-family: Helvetica,verdana,sans-serif;
	font-size:12px;	
}
div.login_links_profile a:hover
{
	text-decoration: none;
}
div.right_col_topL div.registration div.reg_wrapper form input.forget_pass
{
	width: 74px;
	height: 20px;
	float: left;
}