html {font-size: 62.5%;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	padding: 0;
	margin: 0;
	padding-top: 15px;
	background: url(imgcomunes/fd.gif) repeat;
}

a:link {color: #DE1717; text-decoration: none;}
a:visited {color: #DE1717; text-decoration: none;}
a:hover {color: #DE1717; text-decoration: underline;}
a img {border: none;}

h1, h2 {padding: 0; margin: 0;}
p {padding: 0 0 1.1em 0; margin: 0;}
.txt_de {text-align: right;}

ul { padding: 0; margin: 0; list-style: none;}
ul li {	padding: 5px 0 5px 18px; background: url(imgcomunes/bolillo.gif) 7px 11px no-repeat;}


td#home_1 {width: 140px;}
td#home_2 {width: 159px;}
td#home_3 {width: 120px;}

td#home_4 {width: 178px;}
td#home_4 a {font-weight: bold; display: block;}

#contenedor { margin: 0 auto; width: 750px; background: url(imgcomunes/fd_base.gif) no-repeat;}
#cabecera {text-align: center; padding: 8px 0 0 0;}
#pelicula {	background-color: #F9F5EE; height: 322px; width: 732px; margin: 0 auto;}

table#destacados_home {width: 730px; background: url(imgcomunes/fd_destacados.gif) repeat-y;}
table#destacados_home td {vertical-align: top; padding: 3px 15px 0 10px }

#contenido { margin: 9px auto 9px auto; width: 732px;}

.firma_home {width: 750px; margin-right: auto; margin-left: auto; background-color: #A69A81; text-align: center;}
.firma_home strong {font-weight: normal; padding: 4px 8px; margin-bottom: 0;}


input.lista {width: 120px; font-size: 0.9em; margin-top: 4px; margin-bottom: 3px;}

/****/
ul#menu { background-color: #000; padding-left: 10px; }
ul#menu li {display: inline; padding: 0; margin: 0}




/***** Nuevo Menú *************************************************************************************************************************/

ul#menu2 { background-color: #000; padding-left: 10px; height: 43px;}
ul#menu2 li {display: inline; padding: 0; margin: 0; float: left;}
ul#menu2 li a strong {display: none;}

li a, li a:visited, li a:hover {display: block; height: 43px;}

li#publicaciones a { background: url(imgcomunes/publicaciones.gif) no-repeat; width: 88px; }
body.mnu_publicaciones #publicaciones a, li#publicaciones a:hover { background: url(imgcomunes/publicaciones.gif) no-repeat 0 -43px; }

li#donde a { background: url(imgcomunes/donde.gif) no-repeat; width: 114px; }
body.mnu_donde #donde a, li#donde a:hover { background: url(imgcomunes/donde.gif) no-repeat 0 -43px; }

li#quienes a { background: url(imgcomunes/quien.gif) no-repeat; width: 144px; }
body.mnu_quienes #quienes a, li#quienes a:hover { background: url(imgcomunes/quien.gif) no-repeat 0 -43px; }

li#artista a { background: url(imgcomunes/artista.gif) no-repeat; width: 104px; }
body.mnu_artista #artista a, li#artista a:hover { background: url(imgcomunes/artista.gif) no-repeat 0 -43px; }

li#noticias a { background: url(imgcomunes/noticias.gif) no-repeat; width: 110px; }
body.mnu_noticias #noticias a, li#noticias a:hover { background: url(imgcomunes/noticias.gif) no-repeat 0 -43px; }

li#utilidades a { background: url(imgcomunes/utilidades.gif) no-repeat; width: 114px; }
body.mnu_utilidades #utilidades a, li#utilidades a:hover { background: url(imgcomunes/utilidades.gif) no-repeat 0 -43px; }

/***********************************************************************************************************************************/


/****/
/******/
#contenedor_interior { margin: 0 auto; width: 750px; padding-bottom: 11px; background: url(imgcomunes/pie.gif) bottom no-repeat;}
#contenido_interior { margin: 0 auto; width: 750px; background: url(imgcomunes/fd_interior.gif) repeat-y; background-color: #F9F5EE;}
#contenido_interior_blanco { margin: 0 auto; width: 750px; background: url(imgcomunes/fd_interior.gif) repeat-y; background-color: #FFF;}
#interior {width: 706px; margin: 15px auto 0 auto;}
#interior table td {vertical-align: top;}
p#az { color: #000; font-weight: bold; font-size: 1.3em;}
p#az a { padding: 0 4px;}
p#az a:hover {color: #fff; background-color: red; text-decoration: none;}
.no {color: #000; padding: 0 4px;}

ul.listado li {	padding: 5px 0 5px 18px; font-weight: bold; font-size: 1.4em; background: url(imgcomunes/bolillo.gif) 2px 9px no-repeat;}
a#volver {display: block; font-size: 1.2em; padding: 10px 0 10px 13px; font-weight: bold; background-color: #F9F5EE; margin: 0 9px;}
a#volver1 {display: block; font-size: 1.2em; padding: 10px 0 0px 550px; font-weight: bold; background-color: #F9F5EE; margin: 0 0px;}
h2 {padding-bottom: 10px; color: #DE1717;}
td.columna_fotos { vertical-align: top; width: 210px; padding: 40px 0 0 15px;}


.caja_busqueda, .caja_busqueda2 {
	float: left;
	padding: 4px;
	background-color: #E5DED4;
	width: 520px;
	border: 1px solid #C0BBB8;
}
.caja_busqueda2 {width: 695px; margin-bottom: 5px;}
.caja_busqueda input, .caja_busqueda2 input {vertical-align: middle;}
input.btn1 {
	background-color: #333;
	border: none;
	color: #fff;
	font-weight: bold;
	font-size: 0.9em;
	padding: 3px;
}

/**************************************************************
Paginador
**************************************************************/
.paginador_datos {float: left; width: 250px;}
.paginador { margin-left: 210px; text-align: right;}
.paginador a {padding: 0px 4px; color: #333; text-decoration: none;}
.paginador a:hover {background-color: #333; text-decoration: none; color: #fff;}
a.paginador_activado, a:visited.paginador_activado {background-color: #333; text-decoration: none; color: #fff;}




/****/

#interior_noticias {width: 706px; margin: 15px auto 0 auto;}
#interior_noticias h2 {font-size: 1.2em; padding: 4px 0;}
.firma {
	background-color: #FFFFFF;
}


/****/
/******/

table.indice {
	width: 100%;
}

table.indice td {
    width: 33%;
}

table.indice p {padding: 0; margin: 0;}
table.indice td {vertical-align: top;}
table.indice p strong {font-size: 1.3em; display: block; height: 20px; padding-top: 20px; border-bottom: 1px solid #D5D5D5; margin-right: 30px; padding-left: 4px; margin-bottom: 7px;}
table.indice p a {font-size: 1.1em; padding-left: 19px; background: url(imgcomunes/bolillo.gif) 4px 3px no-repeat; line-height: 1.6em;}



/*****************/
p {padding: 4px 0 6px 0; margin: 0;}
#interior ul {padding: 0; margin: 0;}
#interior ul li {padding: 0 0 4px 20px; margin: 0; background: url(imgcomunes/bolillo2.gif) 8px 5px no-repeat;}

/******************/

table.tabla_formpostal { width: 680px; margin: 0 auto;}
table.tabla_formpostal td, table.tabla_formpostal th {padding: 4px 5px;	}
table.tabla_formpostal th {text-align: left; width: 200px;}
table.tabla_formpostal td img {vertical-align: middle;}


a.sugerir { background-color: #DE1717; color:#fff; padding:3px 6px; border: 1px solid #fff;}
a:hover.sugerir {text-decoration:none; background-color: #333;}
h1.volver { width: 670px; font-size:18px; }

.formulario_mensaje { width: 90%; margin: 0 auto; font-weight: bold; color: #F14205; border: 1px dashed #D9D3C5; padding: 10px 20px !important;}
.formulario_mensaje  ul li{ font-weight: normal; color: #333; background-image:none;}