#Layer1 {
	position:absolute;
	z-index:1;
}
.login{
background-image:url(../beauty/images/re_beauty_search_bg.gif);
background-repeat:no-repeat;
}
.style1 {font-size: 13px; padding-left:5px; color: #d60a8c;}

.beauty_Lpink {
	color: #f8c1d9;
	line-height:18px;
	font-size:14px;
}

#beauty_hdr_img{
 	width: 173px;
	height: 171px;
	position:relative;
	margin:0px;
	top:0px;
}

#beauty_hdr_img span {
	position: absolute;
	width: 173px;
	height: 171px;
	margin:0px; 
	top:0px;
}

.lovestories_subtitle h2{

	color: #D31A7B;

	font-size: 12px;

	font-weight: bold;

}

#beauty_ttl_img{
 	width:237px;
	height:149px;
	position:relative;
	margin:0px;
	top:0px;
}

#beauty_ttl_img span a {
	position:absolute;
	width:237px;
	height:149px;
	margin:0px; 
	top:-10px;
	cursor:pointer;
}

#beauty_Sch_img{
 	width:180px;
	height:45px;
	position:relative;
	margin:0px;
	top:0px;
}

#beauty_Sch_img span {
	position:absolute;
	width:180px;
	height:45px;
	margin:0px; 
	top:0px;
	cursor:pointer;
}

#beauty_Tolles_img{
 	width:156px;
	height:134px;
	position:relative;
	margin:0px;
	top:0px;

}

#beauty_Tolles_img span a{
	position:absolute;
	width:156px;
	height:134px;
	margin:0px; 
	top:0px;
	cursor:pointer;
}

#beauty_scrt_img{
 	width:201px;
	height:154px;
	position:relative;
	margin:0px;
	top:0px;
}

#beauty_scrt_img span a{
	position:absolute;
	width:201px;
	height:154px;
	margin:0px; 
	top:0px;
	cursor:pointer;
}

#beauty_haar_img{
 	width:242px;
	height:109px;
	position:relative;
	margin:0px;
	top:0px;
}

#beauty_haar_img span a{
	position:absolute;
	width:142px;
	height:109px;
	margin:0px; 
	top:0px;
	cursor:pointer;
}

.skin_subtitle h2{

	font-size: 12px;

	font-weight: bold;

	color: #930667;

	line-height: 200%;

}

.skin_Lblue {
	color: #6af6ff;
	line-height:18px;
	font-size:14px;
}

#skin_makup_img{
 	width:134px;
	height:33px;
	position:relative;
	margin:0px;
	top:0px;
	float:left;
}

#skin_makup_img span {
	position:absolute;
	width:134px;
	height:33px;
	margin:0px; 
	top:0px;
}

#skin_Schtip_img{
 	width:280px;
	height:33px;
	position:relative;
	margin:0px;
	top:0px;
	float:left;
}

#skin_Schtip_img span {
	position:absolute;
	width:280px;
	height:33px;
	margin:0px; 
	top:0px;
}

#skin_haut_img{
 	width:414px;
	height:75px;
	position:relative;
	margin:0px;
}

#skin_haut_img span {
	position:absolute;
	width:414px;
	height:75px;
	margin:0px; 
	top:0px;
}

.login{
background-image:url(../beauty/images/re_beauty_search_bg.gif);
background-repeat:no-repeat;
}
.login div {
		position:absolute;
		/*top:-1px;*/
}
.login .login_bg div {
		position: relative
} 
	
/*.login_bg {
		background-image:url(../main/images/re_login_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		height: 246px;
}*/

.login_bg {
	background-image:url(../main/images/re_login_bg.png);
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../main/images/re_login_bg.png');
	background-repeat:no-repeat;
	background-position:top;
}

#skin_ban {
   background-image:url(../beauty/images/skin_banners.gif);
   background-repeat:no-repeat;
}

.skin_text_lh14{

	color: #990066;
	line-height:14px;

}

/**********************inateractivebody css start here****************************/

.intrbody_Lgreen {
	color: #c3d436;
	line-height:18px;
	font-size:14px;
}

#intrbody_Busen_img{
 	width:299px;
	height:186px;
	position:relative;
	margin:0px;
}

#intrbody_Busen_img span {
	position:absolute;
	width:299px;
	height:186px;
	margin:0px; 
	top:0px;
}

.interactivebody_text h3{

	font-size: 11px;

	color: #339900;

	text-align: justify;

	padding-right: 5px;

}

#intrbody_Klicke_img{
 	width:163px;
	height:264px;
	position:relative;
	margin:0px;
}

#intrbody_Klicke_img span {
	position:absolute;
	width:163px;
	height:264px;
	margin:0px; 
	top:0px;
}




/**********************inateractivebody css ends here****************************/


/************************css for footer start here ***************************/
.skinFotrBg{
background-image:url(../beauty/images/skin_footer_links.gif);
background-repeat:no-repeat;
width:577px;
height:47px;
padding:10px 0px 0px 90px;
vertical-align:top;
}

.skinFotrBg td a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#003366;
font-weight:bold;
text-decoration:underline;
vertical-align:top;
}

/************************css for footer ends here ***************************/
.yourbody_title h1{
	color: #d60a8c;
	font-size: 13px;
	font-weight: bold;
}
#beauty_meest_img { 
	width: 190px;
	height: 40px;
	position:relative;
	margin:0px;
	top:0px;
}
#beauty_meest_img span {
	position: absolute;
	width: 190px;
	height: 40px;
	margin:0px; 
	top:0px;
}
#beauty_bibol_img { 
	width: 190px;
	height: 47px;
	position:relative;
	margin:0px;
	top:0px;
}
#beauty_bibol_img span {
	position: absolute;
	width: 190px;
	height: 47px;
	margin:0px; 
	top:0px;
}
#beauty_gv_img { 
	width: 201px;
	height: 154px;
	position:relative;
	margin:0px;
	top:0px;
}
#beauty_gv_img span {
	position: absolute;
	width: 201px;
	height: 154px;
	margin:0px; 
	top:0px;
}
#skin_haut_img{
 	width:414px;
	height:75px;
	position:relative;
	margin:0px;
}

#skin_haut_img span {
	position:absolute;
	width:414px;
	height:75px;
	margin:0px; 
	top:0px;
}