/* --------------------------------------------- ELEMENTOS COMUNES --------------------------------------*/
.img{
	border:0px;
}
.subrayado{
	text-decoration:underline;
}
.subir{
	position:relative;
	float:right;
	width:50px;
	letter-spacing:1px;
	color:#FFFFFF;
	background-color:#666666;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	padding:2px;
}
.subir:hover{
	position:relative;
	float:right;
	color:#cccccc;
	text-decoration:none;
	font-weight:bold;
}
.titus_interiores{
	position:relative;
	float:left;
	background-image:url(../img/general/fondo_biografia.gif);
	width:100%;
	margin-bottom:0px;
	height:130px;
}
#texto{
	position:relative;
	float:left;
	width:100%;
	color:#434242;
}

/* --------------------- ELEMENTOS DE BIOGRAFIA ----------------------
#titus_interiores_biografia{
	position:relative;
	float:left;
	background-image:url(../img/general/fondo_biografia.jpg);
	width:100%;
	margin:0px;
}
#contenido_interiores{
	position:relative;
	float:left;
	text-align:left;
	width:780px;
	border:1px solid #000000;
}
#interiores_biografia{
	position:relative;
	float:left;
	background-image:url(../img/general/fondo_biografia.jpg);
	background-position:top left;
	padding:35px;
	margin-top:0px;
}
*/
#contenido_bio_home{
	position:relative;
	float:left;
	text-align:left;
	width:780px;
	border:1px solid #000000;
	background-image:url(../img/general/fondo_accesibilidad.jpg);
	background-repeat:no-repeat;
	background-position: 0 80px;
}
#interiores_bio_home{	
	position: relative;
	float:left;
	width:95%;
	margin-top:20px;
	margin-left:20px;
	padding-bottom:20px;
	color:#000000;
	line-height:140%;
}
#texto_biografia{
	position:relative;
	float:left;
	font-size:70%;
	width:95.3%;
	color:#434242;
}


/* -------------------- ELEMENTOS DE CRONOLOGIA -----------------------
.titus_interiores_crono{
	position:relative;
	float:left;
	background-image:url(../img/general/fondo_cronologia.jpg);
	width:100%;
}
#interiores_cronologia{
	position:relative;
	float:left;
	background-image:url(../img/general/fondo_cronologia.jpg);
	width:100%;
}
#contenido_interiores_crono{
	position:relative;
	float:left;
	padding:35px;
	background-image:url(../img/general/fondo_cronologia.jpg);
}*/
#menu_crono{
	position:relative;
	float:left;
	color: #000000;
	margin-bottom:35px;
	margin-left:0px;
	width:100%;
}
#menu_crono ul {
	position:relative;
	float:left;
}
#menu_crono ul li {
	width:10%;
	display:inline;
	list-style-type: none;
	list-style-position:outside;
	color:#000000;
	}
#menu_crono ul li a{
	position:relative;
	float:left;
	color:#000000;
	padding:2px 5px 2px 5px;
	text-decoration:none;
	}
#menu_crono ul li a:hover{
	position:relative;
	float:left;
	color:#ffffff;
	background-color:#666666;
	padding:2px 5px 2px 5px;
	}
#texto_cronologia{
	position:relative;
	float:left;
	width:95%;
	font-size:70%;
	color:#434242;
}
#titu_texto_cronologia{
	position:relative;
	float:left;
	width:96%;
	color:#BBBBBB;
	background-image:url(../img/general/cronologia/fondo_anios.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
	margin-bottom:10px;
	letter-spacing:1px;
	font-weight:bold;
	text-align:left;
}


/* -------------------- ELEMENTOS DE DISCOGRAFIA -----------------------*/
#atras{
	position:relative;
	float:right;
}
.atras{
	position:relative;
	float:right;
	background-image:url(../img/caste/cronologia/atras.gif);
	background-repeat:no-repeat;
}
.atras:hover{
	position:relative;
	float:right;
	background-image:url(../img/caste/cronologia/atras_i.gif);
}

/*Estilos para la home de discografia*/
.titus_interiores_disco_home{
	position:relative;
	float:left;
	width:100%;
}
#contenido_disco_home{
	position:relative;
	float:left;
	text-align:left;
	width:780px;
	height:430px;
	border:1px solid #000000;
	background-image:url(../img/general/discografia/fondo_discografia.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#interiores_disco_home{
	position:relative;
	float:left;
	padding:35px;
}
#texto_disco_home{
	position:relative;
	float:left;
	font-size:70%;
	margin-left:46px;
}


/*Estilos para los interiores*/
.titus_interiores_disco{
	position:relative;
	float:left;
	background-image:url(../img/general/fondo_discografia.jpg);
	width:100%;
}
#contenido_disco{
	position:relative;
	float:left;
	text-align:left;
	width:780px;
	border:1px solid #000000;
	background-image:url(../img/general/fondo_discografia.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.discos_album{
	position:relative;
	float:left;
	color:#000000;
	text-decoration:none;
	letter-spacing:1px;
	font-weight:bold;
	margin-bottom:10px;
}
.discos_album:hover{
	position:relative;
	float:left;
	color:#000000;
	text-decoration:underline;
	letter-spacing:1px;
	font-weight:bold;
	margin-bottom:10px;
}

#contenido_disco_opciones{
	position:relative;
	float:left;
	text-align:left;
	width:780px;
	border:1px solid #000000;
	background-image:url(../img/general/fondo_discografia.jpg);
}
#interiores_disco{
	position:relative;
	float:left;
	background-image:url(../img/general/fondo_discografia.jpg);
	padding:35px;
}
#interiores_disco2{
	position:relative;
	float:left;
}
#texto_disco{
	position:relative;
	float:left;
	color:#434242;
	background-color:#FDFCFC;
	padding:16px;
	border:5px solid #CCCCCC;
}
#texto_disco2{
	position:relative;
	float:left;
	color:#434242;
	width:90%;
	margin-left:20px;
}
.texto_der{
	position:relative;
	float:right;
	font-size:70%;
	padding:3px;
	background-color:#E0DDDD;
	color:#000000;
	margin-bottom:30px;
	text-decoration:none;
}
.texto_der:hover{
	position:relative;
	float:right;
	padding:3px;
	background-color:#000000;
	margin-bottom:30px;
	color:#ffffff;
	text-decoration:none;
}
.texto_der_inf{
	position:relative;
	float:right;
	font-size:70%;
	margin-top:30px;
	color:#000000;
}
#titu_texto_discografia{
	position:relative;
	float:left;
	width:96%;
	height:14px;
	font-size:70%;
	color:#ffffff;
	background-image:url(../img/general/cronologia/fondo_anios.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin-bottom:15px;
	letter-spacing:1px;
	font-weight:bold;
	text-align:left;
}
#titular_seccion{
	position:relative;
	float:left;
	width:94%;
	font-size:100%;
	letter-spacing:2px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	margin:10px 0px 20px 3px;
}
.titular_seccion{
	position:relative;
	float:left;
	width:94%;
	font-size:100%;
	letter-spacing:2px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	margin:10px 0px 20px 3px;
	color:#000000;
}
.titu_albumes{
	position:relative;
	float:left;
	margin-left:15px;
}

.enlaces_albumes{
	position:relative;
	float:left;
	width:96%;
	height:14px;
	font-size:70%;
	color:#666666;
	padding-left:10px;
	margin-bottom:15px;
	margin-top:5px;
	letter-spacing:1px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.enlaces_albumes:hover{
	position:relative;
	float:left;
	width:96%;
	height:14px;
	font-size:70%;
	color:#ffffff;
	background-image:url(../img/general/cronologia/fondo_anios.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin-bottom:15px;
	margin-top:5px;
	letter-spacing:1px;
	font-weight:bold;
	text-align:left;
}
.titus{
	position:relative;
	float:left;
	font-size:80%;
	background-color:#666666;
	letter-spacing:1px;
	color:#ffffff;
	font-weight:bold;
	line-height:160%;
	padding:1px 5px 1px 5px;
	border:1px solid #C6FF00;
}
#albumes{
	position:relative;
	float:left;
	width:30%;
}
.texto_albumes{
	position:relative;
	float:left;
	width:100%;
	font-size:70%;
	color:#434242;
	margin-left:10px;
	margin-bottom:10px;
	text-decoration:none;
}
.img_iconos{
	margin:0px 3px 0px 0px;
}
.texto_sencillos{
	position:relative;
	float:left;
	font-size:70%;
	color:#434242;
	line-height:140%;
	margin-left:20px;
	text-decoration:none;
}
#texto_cancion{
	position:relative;
	float:right;
	width:50%;
	font-size:70%;
	background-color:#F4F4F4;
	border:1px solid #C6FF00;
	color:#434242;
	line-height:180%;
	padding:5px;
	margin-left:10px;
	text-align:center;
}
.negro{
	color:#000000;
	text-decoration:none;
}
.negro:hover{
	color:#000000;
	text-decoration:underline;
}
.enlace_blanco{
	position:relative;
	float:left;
	color:#ffffff;
	padding:2px 5px 2px 5px;
	text-decoration:none;
}
.enlace_blanco:hover{
	position:relative;
	float:left;
	color:#000000;
	background-color:#ffffff;
	padding:2px 5px 2px 5px;
}
.menu_discos{
	position:relative;
	float:left;
	width:100%;
	margin-bottom:10px;
	}
#sencillos{
	position:relative;
	float:left;
	width:32%;
	}
.discos{
	position:relative;
	float:left;
	padding:3px;
}
.discos:hover{
	position:relative;
	float:left;
	padding:3px;
	background-color:#C6FF00;
}
.icono{
	margin-top:15px;
}

/*-------------------------------------- ESTILOS PARA CONCIERTOS-----------------------------------------*/
#contenido_conciertos_home{
	position:relative;
	float:left;
	text-align:left;
	width:780px;
	border:1px solid #000000;
	background-image:url(../img/general/conciertos/fondo_conciertos_home.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#interiores_conciertos_home{
	position:relative;
	float:left;
	padding:35px;
}
#texto_conciertos_home{
	position:relative;
	float:left;
	width:85%;
	font-size:70%;
	margin-left:35px;
	line-height:140%;
}
.titu_gira{
	position:relative;
	float:left;
	color:#000000;
	text-transform:uppercase;
	font-weight:bold;
	line-height:100%;
}
#titu_texto_conciertos{
	position:relative;
	float:left;
	width:96%;
	height:14px;
	font-size:70%;
	color:#ffffff;
	background-image:url(../img/general/conciertos/fondo_anios_conciertos.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin-bottom:15px;
	letter-spacing:1px;
	font-weight:bold;
	text-align:left;
}

/*-------------------------------------- ESTILOS PARA CONCIERTOS-----------------------------------------*/
#contenido_premios_home{
	position:relative;
	float:left;
	text-align:left;
	width:780px;
	border:1px solid #000000;
	background-image:url(../img/general/premios/fondo_premios.jpg);
	background-repeat:no-repeat;
	background-position:380px 82px;
	background-color:#000000;
}
#interiores_premios_home{
	position:relative;
	float:left;
	padding:35px;
}
#texto_premios_home{
	position:relative;
	float:left;
	width:85%;
	color:#FFFFFF;
	font-size:70%;
	margin-left:10px;
	line-height:140%;
}
.titu_premios{
	position:relative;
	float:left;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
	line-height:100%;
}

/*-------------------------------------- ESTILOS PARA CONTACTO-----------------------------------------*/
#contenido_contacto_home{
	position:relative;
	float:left;
	text-align:left;
	width:780px;
	border:1px solid #000000;
	background-image:url(../img/general/contacto/fondo_contacto.jpg);
	background-repeat:no-repeat;
	background-position:0px 80px;
}
#interiores_contacto_home{
	position:relative;
	float:left;
	padding:35px;
}
#texto_contacto_home{
	position:relative;
	float:left;
	width:85%;
	color:#000000;
	font-size:70%;
	margin-left:10px;
	line-height:140%;
}
.titu_contacto{
	position:relative;
	float:left;
	color:#000000;
	text-transform:uppercase;
	font-weight:bold;
	line-height:100%;
}
.empresas{
	position:relative;
	float:left;
	width:100%;
	margin-bottom:10px;
}
.empresas_recuadro{
	position:relative;
	float:left;
	padding:5px;
	width:124px;
	text-align:center;
	background-color:#FFFFFF;
	border:1px solid #000000;
}
.empresas_texto{
	position:relative;
	float:left;
	color:#000000;
	font-size:70%;
	line-height:130%;
	margin-left:25px;
}
.enlace_web{
	position:relative;
	float:left;
	color:#666666;
	line-height:130%;
	text-decoration:none;
}
.enlace_web:hover{
	position:relative;
	float:left;
	color:#666666;
	line-height:130%;
	text-decoration:underline;
}

/*-------------------------------------- ESTILOS PARA BOLETIN-----------------------------------------*/
#contenido_boletin{
	position:relative;
	float:left;
	text-align:left;
	width:780px;
	height:347px;
	border:1px solid #000000;
	background-image:url(../img/general/fondo_accesibilidad.jpg);
	background-repeat:no-repeat;
	background-position: 0 80px;
}
#formulario_boletin{
	position:relative;
	float:left;
	width:100%;
}
.campo{
	position:relative;
	float:left;
	border:1px solid #cccccc;
	background-color:#ffffff;
	color:#000000;
	margin:10px 20px 10px 0px;
}
/* -------------------- ELEMENTOS DE NOTICIAS -----------------------*/
#interiores_noticias{	
	position: relative;
	float:left;
	width:90%;
	margin-top:20px;
	margin-left:20px;
	padding-bottom:20px;
}
#historico_listado{
	position:relative;
	float:left;
	width:70%;
	border-bottom:1px solid #666666;
	margin-bottom:30px;
}
.historico{
	position:relative;
	float:left;
	width:100%;
	font-size:72%;
	color:#999999;
	line-height:160%;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
}
.historico:hover{
	position:relative;
	float:left;
	color:#000000;
	text-decoration:underline;
}
.desarrollo_noticias{
	position:relative;
	float:left;
	width:100%;
	font-size:70%;
	color:#000000;
	line-height:140%;
}
.titus_noticias{
	position:relative;
	float:left;
	width:100%;
	font-size:71%;
	color:#000000;
	letter-spacing:1px;
	line-height:140%;
	font-weight:bold;
	margin-bottom:6px;
}
#titulares{
	position:relative;
	float:left;
	width:100%;
}
#desarrollos{
	position:relative;
	float:left;
	width:100%;
}
.titu{
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:1px;
	height:110%;
}
#separador{
	position:relative;
	float:left;
	width:100%;
	height:50px;
}
.subir_noticias{
	position:relative;
	float:right;
	width:50px;
	font-size:68%;
	letter-spacing:1px;
	color:#666666;
	background-color:#E1DEDE;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	padding:2px;
	margin-top:10px;
}
.subir_noticias:hover{
	position:relative;
	float:right;
	color:#C0BEBE;
	background-color:#666666;
	text-decoration:none;
	font-weight:bold;
}
