 /* ESTILOS TU VIDA ES HOY */


/* ZONA VIP CABECERA*/
body {
	background:url(/media/img/common/motivo15.gif)!important;
}

.zonavip {
	font-family:Verdana!important;
	width:611px;
	margin:0px auto;
	display:block;
	position:relative;
	padding-bottom:40px;
	}

h2#tit_zonavip, #menuZonavip{
	width:568px;
	margin:0px auto;
	position:relative;
	right:3px;
	}

.zonavip p.intro, .zonavip span.message p{
	color:#FF00AA;
	font-size:1em;
	line-height:1.2em;
	margin:0px;
	padding:10px 30px 10px 25px;
}
.zonavip span.message strong{
	font-weight:bold!important;

}

/* ESTILOS HOME ZONA VIP */

#contentVip{
	width:568px;
	height:558px;
	display:block;
	margin:0px auto 10px auto;
	background:url(/media/img/fondos/back_vip.gif) no-repeat center;
	font-family:Verdana;
	font-size:10px;
	position:relative;
	right:3px;
}

ul#menuZonavip{
	background:#FF00AA;
	height:21px;
	overflow:hidden;
	margin-bottom:20px;
}
ul#menuZonavip li{
	float:left;
}
div.vipBoxHoy, div.vipBoxEpc, div.vipBoxComments, div.vipBoxPromos{ cursor:pointer;}
.vipBoxHoy span, .vipBoxComments span, .vipBoxEpc span, .vipBoxPromos span {
	display:block;
	font-weight:bold;
}

.vipBoxHoy{
	width:332px;
	height:279px;
	background:url(/media/img/fondos/back_vip_01.gif) no-repeat center;
	float:left;
}
.vipBoxHoy p{
	display:block;
	width:205px;
	margin:0px;
	position:relative;
	top:50px;
	left:60px;
	padding:0px!important;
	color:#FFF!important;
	}

.vipBoxComments{
	width:285px;
	height:279px;
	background:url(/media/img/fondos/back_vip_02.gif) no-repeat center;
	float:left;
}
.vipBoxComments p{
	display:block;
	width:138px;
	margin:0px;
	position:relative;
	top:117px;
	left:110px;
	padding:0px!important;
	color:#FFF!important;
}

.vipBoxEpc{
	width:236px;
	height:340px;
	background:url(/media/img/fondos/back_vip_03.gif) no-repeat center;
	float:right;
}

.vipBoxEpc p{
	display:block;
	width:175px;
	margin:0px;
	position:relative;
	top:268px;
	left:32px;
	padding:0px!important;
	color:#FFF!important;
}


.vipBoxPromos{
	width:283px;
	height:218px;
	background:url(/media/img/fondos/back_vip_04.gif) no-repeat center;
	float:right;
}
.vipBoxPromos p{
	display:block;
	width:163px;
	margin:0px;
	position:relative;
	top:40px;
	left:58px;
	padding:0px!important;
	color:#FF00AA!important;
}

.listadoEditar{
	color:#43A0E6;
	position:relative;
	left:40px;
	font-weight:bold;
	font-size:11px;
	line-height:16px;
	margin:20px 0 0 0;
	width:500px;
}

.listadoEditar a{color:#43A0E6; text-decoration:none;}
.listadoEditar a:hover{ color:#43A0E6; text-decoration:underline;}

.listadoEditar li{
	padding:0 0 10px 20px;
}

/* SECCION LEGAL ZONA VIP*/
.textoLegalVip{
	border:1px dashed #43A0E6;
	padding-bottom:39px;
	width:567px;
}
.textoLegalVip p{
	padding:39px!important;
	color:#43A0E6!important;
	font-size:11px!important;
	line-height:14px!important;
	width:483px !important;
	text-align:left;
}
.textoLegalVip p strong{
	font-weight:bold;
}
.textoLegalVip a{
	color:#FF0099!important;
	text-decoration:none;
}
.textoLegalVip a:hover{
	color:#43A0E6!important;
	text-decoration:underline;
}

.btnOk {
	width:52px;
	height:18px;
	display:block;
	margin:0px auto;
}

.txtVip {
	width:570px;
	height:155px;
	background:url(/media/img/fondos/back_vip_txt.gif) no-repeat left top;
	margin:0 auto;
	position:relative;
	right:3px;
}
.txtVip strong{
	font-weight:bold;
}
.txtVip ul {
	padding:20px 25px 0 18px;
}
.txtVip ul li{
	color:#FF00AA;
	font-size:10px!important;
	line-height:14px!important;
	padding:3px 3px 15px 30px!important;
	background:url(/media/img/common/pinkStar.gif) no-repeat 3px 3px;
}
span.error ul{
	padding:0 25px 0 18px;
	width:568px;
}
span.error li{
	font-size:12px!important;
	color:#FFF!important;
	font-weight:bold!important;
	padding:3px 3px 3px 30px!important;
	line-height:16px!important;
	margin:0 0 20px 0;
	background:#FF00AA url(/media/img/common/ico_alert.gif) no-repeat 3px 3px;
}

span.message ul{
	padding:0 25px 0 18px;
	width:568px;
}
span.message li{
	font-size:12px!important;
	color:#FFF!important;
	font-weight:bold!important;
	padding:3px 3px 3px 30px!important;
	line-height:16px!important;
	margin:0 0 20px 0;
	background:#7EBEED url(/media/img/common/ico_msgstar.gif) no-repeat 3px 3px;
}
/*---------- FIN HOME ZONA VIP -------------*/