BODY{
	text-align: center;
	background-color: #e5e4dc;
	/*background-color: #ffffff;*/
	font-family:Arial;
	padding-top: 0px;
	font-size: 0.8em;
	/*background-image: url(../img/trama.gif);
	background-repeat: repeat;*/
	
	color:#7e7e7e;
}
img {
border:0;
}
.input{
width:230px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#414141;
background-color:#e1e1e1;
margin-left:5px;
margin-top:5px;
}
.mapaweb{
width:400px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ef3124;
font-weight:bold;
margin-top:5px;
margin-left:10px;
}
.mapaweb a{
text-decoration:none;
color:#ef3124;
}
.total_logo{
width: 909px;
height:173px;
float:left;
/*border:1px solid red;*/
}
.total_logo_g{
width: 932px;
height:192px;
float:left;
/*border:1px solid red;*/
}

.menu_galeria{
	width:236px;
	height:222px;
	background-image: url(../img/menu_galeria.gif);
	background-repeat: no-repeat;
	margin-left:4px;
}
.menu_galeria2{
width:230px;
height:20px;
border-bottom:1px solid #d7d7d7;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
margin-top:20px;
color:#6c6b6b;
}
.menu_galeria2 a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#6c6b6b;
}
.ultima_hora{
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#625d5d;
}
.hora{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#625d5d;
text-decoration:none;

}
.hora a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#625d5d;
text-decoration:none;

}
.izquierda_galeria{
width:236px;
height:auto;
float:left;
margin-top:5px;
}
.pie_bloque{
font-size:0.1em;
clear:both;

}
.cuerpo{
	width:909px;
    height: auto;
    margin: auto;
    background-color: #eaeaee;
    position:relative;
    text-align:left;
	float:left;
}
.menu_empresa{
width:115px;
height:140px;
float:left;
color:#7e7e7e;
z-index:1;
position:relative;
top:1em;
background-color:#d7dcdc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
left:5em;
}
.enlace{
width:auto;
height:auto;
float:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
}
a.enlace:hover { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#f3e0dd;
color:#7e7e7e;
}
.menu_t{
width:909px;
height:35px;
float:left;
margin-top:10px;
/*border:1px solid green;*/
background-color:#ebeded;
}
.fecha{
width:210px;
height:20px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:10px;
color:#ef3124;
font-weight:bold;
margin-left:7px;
}
.menu{
width:685px;
height:32px;
float:right;

}

.menu_a{
width:auto;
height:auto;
float:right;
margin-right:2px;
}


.izquierda{
width:232px;
height:auto;
float:left;
border: 1px solid #c9cdcd;
margin-left:5px;
margin-top:5px;
padding-bottom:25px;
}
.centro{
width:430px;
height:500px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*background-image: url(../img/punto.gif);
background-repeat: repeat;*/
margin-top:5px;
text-align:justify;
}

.noticias{
width:479px;
height:250px;
float:left;
background-color: #c7cad1;

}

.noticia_n{
width:550px;
height:auto;
float:left;
color:#ea0d46;
padding-left:8px;
margin-top:4px;
}
.noticia_n a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ea0d46;
text-decoration:none;
}
.noticia{
width:450px;
height:auto;
float:left;
color:#ea0d46;
padding-left:8px;
margin-top:4px;
}
.noticia a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ea0d46;
text-decoration:none;
}
.subtitulo{
width:450px;
height:auto;
float:left;
color:#464850;
font-family:Arial;
font-size:10px;
padding-left:8px;
}
.descubre{
width:220px;
height:20px;
float:left;
margin-top:15px;
margin-left:4px;
}
.menu_g{
width:232px;
height:245px;
float:left;
border: 1px solid #c9cdcd;
margin-left:5px;
margin-top:15px;
background-color:#dfe1e2;
}
.boutique{
width:202px;
height:19px;
float:left;
margin-left:5px;
margin-top:5px;
}
.menu_g2{
width:223px;
height:49px;
float:left;

margin-left:5px;
margin-top:15px;

}

.links{
width:232px;
height:140px;
float:left;
border: 1px solid #c9cdcd;
margin-left:6px;
margin-top:10px;
}
.link2{
width:206px;
height:25px;
float:left;
margin-left:5px;
margin-top:5px;
}
.link3{
width:206px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
margin-left:5px;
margin-top:2px;
}
.link3 a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#393939;

}
.todo_contenido{
width:674px;
height:auto;
float:left;
margin-bottom:35px;
/margin-bottom:50px;
/*border:1px solid red;*/
}
.todo_contenido2{
width:665px;
height:auto;
float:left;
/*border:1px solid red;*/
}
.centro_c{
width:620px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:9px;
margin-left:9px;
text-align:justify;
/*border:1px solid red;*/
}
.centro_g{
width:638px;
height:278px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:9px;
margin-left:9px;
background-color:#e9e8e8;
padding-left:3px;
/*border:1px solid red;*/
}
.centro_g1{
width:638px;
height:478px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:9px;
margin-left:9px;
background-color:#f3f3f3;
/*border:1px solid red;*/
text-align:center;
}
.centro_g2{
width:638px;
height:110px;
float:left;
margin-top:9px;
margin-left:9px;
background-color:#f3f3f3;
/*border:1px solid red;*/
}
.foto_peq{
width:75px;
height:95px;
float:left;
margin-left:6px;
margin-top:5px;
/*border:1px solid red;*/
}
.foto{
width:335px;
height:272px;
float:left;
padding-left:50px;
padding-bottom:10px;
/padding-bottom:6px;
}
.derecha{
width:230px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:4px;
}
.ruta{
width:228px;
height:171px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image: url(../img/rutas.jpg);
	background-repeat: no-repeat;
/*border:1px solid #c9cdcd;*/
}
.ruta2{
width:220px;
height:212px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin-top:50px;
border:1px solid #c9cdcd;
z-index:0;
position:relative;
top:-9em;
}
.noticia_importante{
width:420px;
height:59px;
float:left;
background-color:#e8e8e8;
margin-left:5px;
padding-left:3px;
}
.agenda_fecha{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#de4d22;
	font-weight:bold;
}

.agenda_hora{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#7e7e7e;
	font-weight:normal;
}

.agenda_titulo{
	font-family: "Arial";
	font-size: 11px;
	color:#de4d21;
	font-weight:bold;
}

a.agenda_cerrar:link , a.agenda_cerrar:visited { 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#f56a40;
	font-weight:normal;
	text-decoration:none;
	}

a.agenda_cerrar:hover { 
	text-decoration: underline;
	color:#f56a40;
}

.titulo{
width:400px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#ef3124;
font-weight:bold;
margin-top:10px;
margin-left:8px;
}
.descripcion{
width:400px;
height:auto;
font-family:Arial;
font-size:13px;
color:#7e7e7e;
margin-top:10px;
margin-left:8px;
}
.titulo_capital{
width:220px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
background-color:#dcdcdc;
margin-top:2px;
margin-left:4px;
float:left;
}
.titulo_capital a{
width:220px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
}
.titulo_capital a:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#ec322f;
}
.titulo_rojo{
width:auto;
height:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ef3124;
}
.titulo_rojo a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#ef3124;
}
.titulo_rojo2{
width:auto;
height:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ef3124;
text-decoration:none;
}
.titulo_rojo2 a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ef3124;
text-decoration:none;
}
.desplegablecss{
width:220px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7e7e7e;
float:left;
}
.galeria_artistas{
width:430px;
height:auto;
float:left;
margin-top:13px;
margin-left:5px;
}
.artistas{
width:auto;
height:174px;
float:left;
margin-top:8px;
margin-left:4px;
}

.banners2{
width:auto;
height:121px;
float:left;
margin-top:8px;
margin-left:6px;
}
.bloc{
width:227px;
height:89px;
float:left;

}
.flash{
width:213px;
height:320px;
float:left;
margin-top:13px;
padding-left:12px;
}
.pie{
width:906px;
height:35px;
float:left;
background-color:#e8e8e8;
z-index:0;
position:relative;
top:-7em;
border:1px solid #CDCDCD;
margin-left:2px;
}
.pie_c{
width:900px;
height:35px;
float:left;
background-color:#e8e8e8;
border:1px solid #CDCDCD;
margin-left:3px;
margin-top:4px;
}
.pie_i{
width:400px;
height:27px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7e7e7e;
margin-top:5px;
margin-left:5px;
}
.pie_d{
width:230px;
height:27px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7e7e7e;
margin-top:5px;
margin-left:5px;
text-align:right;
}
.bot_pie{
width:658px;
height:35px;
float:right;
margin-bottom:50px;
margin-right:10px;
}
.donde{
width:70px;
height:13px;
color:#ef3124;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:right;
text-decoration:none;
font-weight:bold;
margin-right:4px;
}
.donde a{
text-decoration:none;
color:#ef3124;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
.rutas{
width:220px;
height:30px;
float:left;
float:right;
}
.rutas1{
width:200px;
height:auto;
float:right;;
margin-top:100px;
}
.formulario{
width:235px;
height:20px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:20px;
}
.buscador01 {
	font-family: "Arial";
	font-size: 11px;
	font-weight:normal;
	color:#4c4b4b;
/*	background-color:#e2e2e2;*/
	border:1px solid #CDCDCD;
	
	margin-left:5px;
	padding-right:5px;
	width:200px;
}

.buscador02 {
	cursor:pointer;
	border:0px;
}
.capital{
width:auto;
height:auto;
color:#ef3124;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
float:left;
margin-top:15px;
margin-bottom:15px;
margin-left:8px;
}
.club_amigos{
width:222px;
height:164px;
float:left;
z-index:0;
position:relative;
top:-8em;
}