/*----------------- Genericos -----------------*/
html{
	overflow:auto;
	
}

img{border:0px none;vertical-align:top;}

body { 
	font-family:verdana, helvetica, sans-serif;
	font-size: 12px;
	top:0px;
	padding:-10px;
	background:url(images/fondo.gif) repeat-x;
	background-color:#000;
	margin:0px;padding:0px;
}
a{
	text-decoration:none;
	color:blue;
	font-weight:bold;
}
a:hover{
	text-decoration:none;
	color:black;
}

/** Estilo principal de la caja de contenido **/
div.content_box{
	font-size:10px;
	padding-top:5px;
	padding-right:20px;
}
div.content_box a{
	color:#000055;
}
div.content_box a:hover{
	color:orange;
	text-decoration:underline;
}



/*Clases*/
img.logo{
	margin:5px;border:1px solid gray;
}
.texto1{
	text-decoration:none;
	color:#d55d26;
}
.texto2{
	color:#990000;
}
.texto2:hover{
	text-decoration:none;
	color:#999;
}
.marcado{
	background:url(images/menude/marca.gif) no-repeat;
}
/*------------------ Posicion -------------------------------*/
#position{
	padding:5px;padding-top:0px;
	position:absolute;
	width:937px;
	left:50%;
	margin-left:-500px; 
}
#header{
	background:url(images/fondo.jpg) no-repeat;
	width:937px;
	height:581px;
}
/*------------ Menu Cabecera ---------------------*/
#menu_header{
	padding-top:170px;
	padding-left:195px;
	width:700px;
}
#header1{
	float:left;
	width:67px;
	height:30px;
	background:url(images/header/cabecera1_1.gif) no-repeat;
}
#header1:hover{
	background:url(images/header/cabecera2_1.gif) no-repeat;
	cursor:pointer;
}
#header2{
	float:left;
	width:71px;
	height:30px;
	background:url(images/header/cabecera1_2.gif) no-repeat;
}
#header2:hover{
	background:url(images/header/cabecera2_2.gif) no-repeat;
	cursor:pointer;
}
#header3{
	float:left;
	width:69px;
	height:30px;
	background:url(images/header/cabecera1_3.gif) no-repeat;
}
#header3:hover{
	background:url(images/header/cabecera2_3.gif) no-repeat;
	cursor:pointer;
}
#header4{
	float:left;
	width:70px;
	height:30px;
	background:url(images/header/cabecera1_4.gif) no-repeat;
}
#header4:hover{
	background:url(images/header/cabecera2_4.gif) no-repeat;
	cursor:pointer;
}
#header5{
	float:left;
	width:56px;
	height:30px;
	background:url(images/header/cabecera1_5.gif) no-repeat;
}
#header5:hover{
	background:url(images/header/cabecera2_5.gif) no-repeat;
	cursor:pointer;
}
#header6{
	float:left;
	width:70px;
	height:30px;
	background:url(images/header/cabecera1_6.gif) no-repeat;
}
#header6:hover{
	background:url(images/header/cabecera2_6.gif) no-repeat;
	cursor:pointer;
}
#header7{
	float:left;
	width:59px;
	height:30px;
	background:url(images/header/cabecera1_7.gif) no-repeat;
}
#header7:hover{
	background:url(images/header/cabecera2_7.gif) no-repeat;
	cursor:pointer;
}
#header8{
	float:left;
	width:70px;
	height:30px;
	background:url(images/header/cabecera1_8.gif) no-repeat;
}
#header8:hover{
	background:url(images/header/cabecera2_8.gif) no-repeat;
	cursor:pointer;
}
#header9{
	float:left;
	width:84px;
	height:30px;
	background:url(images/header/cabecera1_9.gif) no-repeat;
}
#header9:hover{
	background:url(images/header/cabecera2_9.gif) no-repeat;
	cursor:pointer;
}
/*Menu Izquierda*/

#menuiz1{
	width:108px;
	height:27px;
	background:url(images/menuiz/menuiz1_2.gif) no-repeat;
}
#menuiz1:hover{
	background:url(images/menuiz/menuiz1_1.gif) no-repeat;
	cursor:pointer;
}
#menuiz2{
	width:108px;
	height:28px;
	background:url(images/menuiz/menuiz2_2.gif) no-repeat;
}
#menuiz2:hover{
	background:url(images/menuiz/menuiz2_1.gif) no-repeat;
	cursor:pointer;
}
#menuiz3{
	width:108px;
	height:29px;
	background:url(images/menuiz/menuiz3_2.gif) no-repeat;
}
#menuiz3:hover{
	background:url(images/menuiz/menuiz3_1.gif) no-repeat;
	cursor:pointer;
}
#menuiz4{
	width:108px;
	height:29px;
	background:url(images/menuiz/menuiz4_2.gif) no-repeat;
}
#menuiz4:hover{
	background:url(images/menuiz/menuiz4_1.gif) no-repeat;
	cursor:pointer;
}
#menuiz5{
	width:108px;
	height:50px;
	background:url(images/menuiz/menuiz5_1.gif) no-repeat;
}
#menuiz5:hover{
	background:url(images/menuiz/menuiz5_2.gif) no-repeat;
	cursor:pointer;
}
#menuiz6{
	width:108px;
	height:64px;
	background:url(images/menuiz/menuiz6_1.gif) no-repeat;
}
#menuiz6:hover{
	background:url(images/menuiz/menuiz6_2.gif) no-repeat;
	cursor:pointer;
}
.banner1{
	margin-top:10px;
	margin-left:-5px;
	width:120px; 
	height:120px; 
	border:0px none;
	background-color:#455153;
}
.banner2{
	margin-top:10px;
	margin-left:-5px;
	width:120px; 
	height:240px; 
	border:0px none;
	background-color:#455153;
	padding-bottom:15px;
}
.banner3{
	margin-top:10px;
	margin-left:-5px;
	width:120px; 
	height:150px; 
	border:0px none;
	background-color:#455153;
}


/* Listados */
.cabecera_listado{
	width:430px;
	height:27px;
	background:url(images/listado/listado_arriba.gif) no-repeat;
}
.titulo_listado{
	float:none;
	padding-top:8px;
	margin-left:20px;
	font-weight:bold;
	font-size:14px;
	color:#f78239;
}
.irlocal{
	float:right;
	width:81px;
	height:18px;
	margin-right:15px;
	background:url(images/listado/informacion_2.gif) no-repeat;
}

.irlocal:hover{
	float:right;
	width:81px;
	height:18px;
	margin-right:15px;
	background:url(images/listado/informacion_1.gif) no-repeat;
}
.iragenda{
	float:right;
	
	margin-top:0px;
	width:82px;
	height:19px;
	background:url(images/listado/agenda_1.gif) no-repeat;
}
.iragenda:hover{
	background:url(images/listado/agenda_2.gif) no-repeat;
	cursor:pointer;
}
.irgaleria{
	float:right;
	
	margin-top:0px;
	width:82px;
	height:19px;
	background:url(images/listado/informacion_1.gif) no-repeat;
}
.irgaleria:hover{
	background:url(images/listado/informacion_2.gif) no-repeat;
	cursor:pointer;
}
.descripcion_listado{
	overflow:auto;
	padding-left:10px;
	padding-right:10px;
	width:420px;
	background:url(images/listado/listado.gif) repeat-y;
}
.pie_listado{
	font-size:9px;
	width:430px;
	height:50px;
	
	background:url(images/listado/listado_abajo.gif) no-repeat;
	color:#fff;
}

.publicar_comentario{
	width:145px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
}

.left_footer{
	margin-left:15px;cursor:pointer;color:white;
}

.right_footer{
	margin-left:155px;cursor:pointer;color:white;
}
/*menudrcha*/
#calendar_background{
	background:url(images/menude/calendario.gif) no-repeat; 
	width:190px;
	height:178px; 
	float:right;
	top:0px;
	margin-right:0px;
}
#search{
	float:right;
	width:190px;
	top:190px;
	height:47px;
	background:url(images/menude/buscar1.gif) no-repeat;
	margin-right:0px;
}
#search:hover{
	background:url(images/menude/buscar2.gif) no-repeat;
}

#searchbutton{
	cursor:pointer;
	margin-top:7px;
	border:0px;
	width:23px;
	height:22px;
	background:url(images/menude/searchbutton1.gif) no-repeat;
}
#searchbutton:hover{
	background:url(images/menude/searchbutton2.gif) no-repeat;
}
#paginador{
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	width:430px;
	color:red;
	height:30px;
	text-align:center;
	background-image:url(images/listado/pager.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	padding-top:10px;
	color:white;
}
#paginador a{
	background-color:#444444;
	border-top:1px solid #747576;
	border-left:1px solid #747576;
	color:orange; 	
	margin:2px;
	
}
#paginador a:hover{
	background-color:#333b3d;
	border-top:1px solid #444444;
	border-left:1px solid #444444;
	color:orange; 	
	margin:2px;
}
#paginador span.current{
	background-color:#333b3d;
	border-top:1px solid #444444;
	border-left:1px solid #444444;
	color:white; 	
	margin:2px;
}
.Icon{
	vertical-align:top;
}

.one_comment{
	width:100%;
	color:#dddddd;
	background-color:#222222;
}

.one_comment_odd{
	width:100%;
	color:#222222;
	background-color:#dddddd;
	
}

.comment_body{

	margin-left:25px;
	font-style:italic;
}

.eventPreview{
	color:#fff;
	margin-left:5px;
	width:296px;
	background-image:url(images/listado/fondoultimasentradas.gif);
}

.eventPreview a:link{
	margin-left:10px;
	font-size:10px;
	color:#fff;
}
.eventPreview a:hover{
	color:#d55d26;
}
.detalle{
	background-image:url(images/listado/detalle.gif);
	margin-left:4px;
	width:298px;
}

.holy{
	color:#c4610a;
	font-weight:bold;
}