/*
body {

	body marginheight: 0px;

	marginwidth: 0px;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	background-position:center;

	background-color:#ffffff;	

	}

*/
a:link {

	text-decoration: none;
        color: #4B0367;

	}

a:visited {

	text-decoration: none;
        color: #4B0367;
	}

a:hover {

	text-decoration: underline;
        color: #4B0367;
	}

a:active {

	text-decoration: none;
        color: #4B0367;
	}

a.tooltip {
position:relative;
color:#000;
text-decoration:none;
}
a.tooltip span {
display: none;
}
a.tooltip:hover span {
display:block;
position:absolute;
top:2em;
left:450px;
width:110px;
border:1px solid #4B0367;
background-color:#EFE6F0;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
color:#4B0367;
text-align: center;
font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 5px;
}


.violeta:link {

	color: #4B0367;

	text-decoration: none;

	}

.violeta:hover {

	color: #4B0367;

	text-decoration: underline;

	}

.violeta:visited {

	color: #4B0367;

	text-decoration: none;

	}

.violeta:active {

	color: #4B0367;

	text-decoration: none;

	}



.blanco:link {

	color: #ffffff;

	text-decoration: none;

	}

.blanco:hover {

	color: #ffffff;

	text-decoration: underline;

	}

.blanco:visited {

	color: #ffffff;

	text-decoration: none;

	}

.blanco:active {

	color: #ffffff;

	text-decoration: none;

	} 

	

.gris:link {

	color: #434343;

	text-decoration: none;

	}

.gris:hover {

	color: #434343;

	text-decoration: underline;

	}

	



/*BOTONERA*/

.header {

margin-left:auto;

margin-right:auto;

width:1000px;	

}



.botones{

background-image:url(img/bot_f2.jpg);

width:102px;	

float:left; 

font-family:tahoma, Geneva, Arial, Helvetica, sans-serif;

font-weight:bold;

color: #666666;

font-size:11px; 

text-align:center;

padding:6px 0;

}



.botones:link{

display:block;	

background-image:url(img/bot_f2.jpg);

width:102px;	

float:left; 

font-family:tahoma, Geneva, Arial, Helvetica, sans-serif;

font-weight:bold;

color: #666666;

font-size:11px; 

text-align:center;

padding:6px 0;

}



.botones:hover{

display:block;	

background-image:url(img/bot.jpg);

width:102px;	

float:left; 

font-family:tahoma, Geneva, Arial, Helvetica, sans-serif;

font-weight:bold;

color: #ffffff;

font-size:11px; 

text-align:center;

padding:6px 0;

text-decoration: none;

}





/*tipografias*/


.texto_confirmaciones {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #4B0367;

	font-weight: bold;

	/* vertical-align: middle; */

	text-align:left;
	
	padding-left:25px;

}

.texto_gris {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #434343;

	font-weight: normal;

	vertical-align: middle;

	text-align:left;

}

.texto_violeta_tahoma {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4B0367;

	font-weight: bold;

	vertical-align: middle;

	text-align:left;

}



.texto_gris_center {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #434343;

	font-weight: normal;

	vertical-align: middle;

	text-align:center;

}



.texto_violeta {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	color: #4B0367;

	font-weight: bold;

	vertical-align: middle;

	text-align:left;

}



.texto_blanco_opinion{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 23px;

	color: #ffffff;

	vertical-align: middle;

	text-align:left;

}



.texto_violeta_15 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 15px;

	color: #4B0367;

	font-weight: bold;

	vertical-align: middle;

	text-align:left;

}



.texto_violeta_12_espaciada {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4B0367;

	font-weight: bold;

	vertical-align: middle;

	text-align:left;

	line-height: 18px;

}



.texto_violeta_izq {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4B0367;

	font-weight: bold;

	vertical-align: middle;

	text-align:right;

} 
.texto_violeta_der {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4B0367;

	font-weight: bold;

	vertical-align: middle;

	text-align:left;

} 



.numero_violeta {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4B0367;

	font-weight: bold;

	vertical-align: top;

	text-align:center;

}



.campana_informa {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 52px;

	color: #4B0367;

	padding-left:10px;

}



.campana_informa_slog {

	font-family: arial, Geneva, Helvetica, sans-serif;

	font-size: 15px;

	color: #999999;

	padding-left:10px;

	font-weight:bold;

}



.texto_blanco_izq{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

	font-weight: bold;

	text-align: left;

	vertical-align: middle;

	padding-left: 15px;

}



.texto_blanco{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

	font-weight: bold;

	text-align: left;

	vertical-align: middle;

	}

.texto_blanco_sinblod{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

	font-weight: normal;

	text-align: left;

	vertical-align: middle;

	}


.texto_blanco_der{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

	font-weight: bold;

	text-align: right;

	vertical-align: middle;

	padding-right: 15px;

}



/*noticias*/



.hora {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4B0367;

	font-weight: bold;

	vertical-align: middle;

	padding: 5px; 
	
	padding-left:10px;
}



.volanta {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #434343;

	font-weight: normal;

	vertical-align: middle;

	padding-left:10px;

}



.titulo_noticia {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 23px;

	color: #4B0367;

	vertical-align: middle;
	
	padding-left:5px;padding-right:5px;padding-top:3px;

	}

.titulo_noticia_especial {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 23px;

	color: #4B0367;

	vertical-align: middle;
	
	padding-right:5px;padding-top:8px;

	}

.con_noticia {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	vertical-align: middle;

	padding-right:5px;
	
	padding-left:5px;

	padding-bottom:5px;
	
	padding-top: 2px; text-align:left;

	}

.con_noticia_especial {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #434343;

	vertical-align: middle;

	padding-right:5px;
	
	padding-bottom:5px;
	
	padding-top: 8px; text-align:left;

	}

.img {

	background-image:url(img/fondo_fotos.png);

	text-align:center;

	/*border: #000FFF solid 2px;*/
	
        padding: 6px;
	
	padding-bottom:0px;

}


.encabezado_fotos {

	background-image:url(img/encabezado_fotos.png);
	background-repeat:no-repeat;
	/*height:9px !important;
	border: #000FFF solid 2px;
	margin: 9px !important;
	line-height: 0px;

	padding-bottom: 9px !important;
	 height: auto;
	min-height:9px;
	min-height:9px;

  	height:auto !important;


*/
	
  	height:9px;
	overflow: hidden;
	vertical-align:bottom;
	padding:0px;
}

.pie_fotos {

	background-image:url(img/pie_fotos2.png);

	height: 9px;

	background-repeat:no-repeat;
	overflow: hidden;
}

.img_home {

	width: 450px;

	height:334px;

	vertical-align:middle;

	text-align:center;

	width:100%;

	padding-top:10px;

}	

.copete_foto{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;
		
	color: #434343;

	padding-top: 2px; 
	
	padding-left: 15px;	

	margin-left: 20px;

	padding-right: 0px;	
	
	padding-bottom: 0px;	
 	
	display: table-cell;

	vertical-align: middle;

	width: 385px;

	height: 35px;
        
        /*border: #1DFF00 solid 2px;
	
 	background-image:url(img/fondo_fotos.png);*/

}

.copete_audio{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;
		
	color: #434343;

	width: 385px;
       
        
 	/*border: #1DFF00 solid 2px;
	
display: table-cell;

	vertical-align: middle;

background-image:url(img/fondo_fotos.png);*/

}


.fondo_copete{

	background-image:url(img/fondo_fotos.png);

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;
		
	color: #434343;


}


.audio_copete{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;
		
	color: #434343;
	
	margin-left: 100px;
	
	border: #1DFF00 solid 2px;


}
.botonera_fotos {

	width: 85px;
	height: 30px;
	float: right;
	position: absolute;
	margin-left: 400px;
	/*margin-top: 60%;*/
	z-index:1;
	/*padding-top: 2px;
	border: #1DFF00 solid 2px;
*/
}

.img_botonera_fotos {

	vertical-align: middle;
	margin: 0 0 0 0;
	position: relative;
	border:0;

}

.orden_fotos {

padding: 1px;
font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 7px;
color: #FFFFFF;
font-weight:  bold;
margin-left: 435px;
margin-top: 21px;
position: absolute;
z-index:2;

/* border: #000FFF solid 2px; 
*/
}

/*
.banner{

	border-bottom-style:dotted;

	border-top-style: dotted;

	width:100%;

	vertical-align:middle; 

	text-align:center;

	padding-bottom:10px;

	padding-top:10px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-color: #999999;

	border-bottom-color: #999999;

	}

		
		*/

.banner_img{ 

	vertical-align:middle;

	text-align:center;

			}

		

.bordes_cajas{ 



	border: #E8DAE9 solid 1px;

	background-color: #EFE6F0;

	width:100%; 	padding-top:7px;


	} 

.bordes_cajas_fotos{ 

       /* background-image:url(img/fondo_fotos.png);

	border: #D8D8D8 solid 1px;

	background-color: #EFE6F0;

	width:480px;  */

	} 	

.bordes_cajas_especiales{ 

	border: #E8DAE9 solid 1px;

	background-color: #EFE6F0;

	width:100%;

	border-bottom-color: #F8E6FF;

	border-bottom-width: 1px;

	border-bottom-style:dotted;

	} 

	

.copete_audio{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #434343;

	vertical-align: middle;

	text-align:left;

	padding: 5px; 

	}



.video{ 

	width: 445px;

	height:273px;

	vertical-align:middle;

	text-align:center;

	width:100%;

	padding-bottom:10px;

	padding-top:40px;

	}

	

.copete_video{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #434343;

	vertical-align: top;

	text-align:left;

	padding: 6px;

	/*border: #FF0039 solid 2px;*/

        width: 510px;
        height: 36px; 
        background-image:url(img/fondo_fotos.png); 

        z-index:1;

      
	}

	

.hora_noticia_breve {

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #4B0367;

	font-weight: bold;

	vertical-align: middle;
	
	text-align:right;

}



.titulo_breve {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	color: #434343;

	vertical-align: middle;

	

}



.titulos_secciones {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	color: #ffffff;

	vertical-align: middle;

	text-align:right;

	background-color:#4B0367;

	font-weight:bold; 

	padding-bottom: 5px; 

	padding-top: 5px;

	padding-right: 5px;

	}



.subtitulos_especiales_guias {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	color: #434343;

	vertical-align: middle;

	text-align:left;

	font-weight:bold; 

	}

	

.derechos{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #434343;

	vertical-align: middle;

	text-align:left;

	padding-left:10px;

	}

	

/*FORMS*/

		

input{

	border:#CC0000 1 px solid;

	}

		

textarea{

	border:#CC0000 1 px solid;

	width: 200px;

	}	

	

.input_box {

	background-color:efefef;

	width:20px;

	}

	

.input_campos {

	width: 200px;

	}

	

.input_boton {

	font-family: tahoma, Arial, verdana;

	height: 20px;

	border: 0px solid #666666;

	font-size: 11px;

	color: #ffffff;

	font-weight: regular;

	text-align: center;

	vertical-align: middle;

	background-color: #4B0367; 

	padding-left:2px; 

	padding-right: 2px;

	}

	

select {

	font-family: tahoma, Arial, verdana;

	height: 20px;

	border: 0px solid #E4E5E6;

	font-size: 11px;

	color: #666666;

	font-weight: regular;

	text-align: left;

	vertical-align: middle;

	background-color: #ffffff; 

	}
/* videos */

#ytvideo,
#ytvideo2 {
    
    /*border: #0010FF solid 2px;*/
}


.yt_holder {
    /*background: #EFE6F0;*/
    padding-top: 10px;
    padding-left:7px;
    padding-right:7px;
    padding-bottom:0px;	
    /* float: left;
    border: 2px solid #4B0367;
    margin-bottom:5px;
    border: #FF0009 solid 1px;
    background-color: #EFE6F0;*/
    background-image: url(img/caja_yt2.png);
    width:487px;
    height: 340px;
}

.copete_yt {
padding: 8px;
margin-left: 15px;
margin-top: 3px;
width: 320px;
font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #434343;
vertical-align: middle;
position: absolute;

/* border: #FF0009 solid 2px; */

}

.orden_yt {

padding: 1px;
font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
margin-left: 438px;
margin-top: 22px;
position: absolute;
z-index:2;
border:0;
/* border: #000FFF solid 2px;*/ 

}

.botonera_yt {

width: 95px;
height: 40px;
float: right;
position: absolute;
margin-top: 2px;
margin-left: 395px;
z-index:1;

/*border: #1DFF00 solid 2px;*/ 

}


.img_botonera_yt {

vertical-align: middle;
margin: 0 0 0 0;
position: relative;
border:0;
}




ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 20px;
}

/* BOTONES DEL REPRODUCTOR DE MP3 */

img{
border: none;
}

play_audio {
text-decoration: none;
}

div.controles_mp3{

font-size: 10px;
text-align:center;
width: 60px;
margin-left:20px;
float: left;
}

.copete_audio{

	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;
		
	color: #434343;

	padding-left: 0px;	

	margin-left: 90px;

	width: 400px;
	
}

/*
a.btn_facebook{

	background:url("img/hazte-fan_facebook.png") no-repeat scroll 0 0 transparent;
	display:block;
	float:right;
	height:85px;
	position:fixed;
	right:0;
	margin-top: 200px;
	width:30px;
	border: #FF0009 solid 1px;
}


a.btn_twitter{

	background:url("img/naranja_twitter.png") no-repeat scroll 0 0 transparent;
	display:block; 
	float:right;	
	height:85px;
	position:fixed;
	right:0;
	margin-top: 300px;
	width:30px;
	border: #00FF14 solid 1px;
	
}
*/

a.btn-facebook{background:url("img/hazte-fan_facebook.png") no-repeat scroll 0 0 transparent;display:block;float:right;height:85px;position:fixed;right:0;top:210px;width:30px}

a.btn-twitter{background:url("img/naranja_twitter.png") no-repeat scroll 0 0 transparent;display:block;float:right;height:85px;position:fixed;right:0;top:320px;width:30px}




