/* generated by csscreator.com */ 
html, body
{
 margin:0; 
 padding:0; 
 text-align:center; 
 background-color:#000000;
 background:url(../imgs/fondo.gif);
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
}

a
{
	color:#990000;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

#contenedor
{
	
	width:770px;
	text-align:left;
	z-index:1;
	margin:auto;
	margin-top:1em;
}

#cabecera
{
	font-size:11px;
	height:3.5em;
	color:#FFFFFF;
}

#cabecera .logo
{
	position:absolute;
	padding-left:17px;
	padding-top:5px;
	z-index:12;
}

#cabecera .uno
{
	position:absolute;
	padding-left:580px;
	padding-top:14px;
}

#cabecera form
{
	padding:0px;
	margin:0px;
}

#cabecera input
{
	font-size:11px;
	border:1px solid #999999;
}

#cabecera .dos
{
	position:absolute;
	padding-left:630px;
	padding-top:10px;
}

#cabecera .dos input
{
	width:96px;
	height:14px;
}

#cabecera .tres
{
	padding-left:736px;
	padding-top:12px;
	position:absolute;
}

#menu
{
	height:35px;
	background:url(../imgs/fondo_menu.gif);
	font-size:14px;
	color:#FFFFFF;
}

#menu .opcion_menu
{
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
}

#menu .opcion_menu
{
	padding-left:10px;
	padding-right:10px;
	height:31px;
	font-weight:normal;
}

#menu .opcion_menu_act .celda1
{
	width:1px;
	height:31px;
}

#menu .opcion_menu_act .celda2
{
	padding-left:8px;
	padding-right:8px;
	font-weight:normal;
	height:31px;
	background:url(../imgs/boton_fondo.gif);
}

#menu .opcion_menu_act .celda2 a
{
	color:#FFFFFF;
	text-decoration:none;
}

#menu .opcion_menu_act .celda2 a:hover
{
	text-decoration:underline;
}

#menu .opcion_menu_act .celda3
{
	width:1px;
	height:31px;
}

#menu .interior_menu
{
	padding-left:22px; 
	padding-top:2px;
}

#menu .opcion_menu a
{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

#menu .opcion_menu a:hover
{
	text-decoration:underline;
}

.errormsg
{
	padding-left:8px;
	padding-bottom:4px;
	color:#FF0000;
}

#central .central1
{
	width:540px;
	background-color:#FFFFFF;
	vertical-align:top;
}


#central .central2
{
	width:230px;
	background-color:#f3f3f3;
	vertical-align:top;
}

#central .contenidoc
{
	padding:20px;
}

#central #proximo_evento
{
	border:1px solid #e1e1e1;
	border-bottom:2px solid #e1e1e1;
	font-size:12px;
	margin-bottom:20px;
}

#central #proximo_evento .titulo_pe
{
	padding:1px;
}

#central #proximo_evento .contenido_pe
{
	padding-top:12px;
	padding-left:16px;
	padding-bottom:12px;
}

#central #eventos .contenido_pe
{
	padding-top:12px;
	padding-left:0px;
	padding-bottom:0px;
}


#central #eventos .content
{
	padding:0px;
}

#central #proximo_evento .contenido_pe_interior
{
	padding-top:12px;
	padding-left:16px;
	padding-bottom:12px;
	padding-right:15px;
	font-size:11px;
}



#central .titulo
{
	color:#a50239;
}


.titulo_globo
{
	color:#a50239;
	font-weight:bold;
}


#central .content
{
	padding-top:20px;
	color:#666666;
}

#central .ico_evento
{
	padding-bottom:5px;
}

#central .ico_evento a
{
	font-weight:normal;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}

#central #noticias
{
	padding-bottom:20px;
}

#central #noticias .innoticias
{
	padding-left:18px;
	padding-right:10px;
	padding-bottom:5px;
	background-color:#f3f3f3;
}

#central #noticias .item_noticias
{
	padding-bottom:6px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

#central #noticias .item_noticias a
{
	color:#000000;
	text-decoration:none;
}

#central #noticias .item_noticias a:hover
{
	text-decoration:underline;
}

#central .fecha_n
{
	color:#999999;
}

#central .ico_evento a:hover
{
	text-decoration:underline;
}

#central #patrocinador
{
	background-color:#f3f3f3;
	border:1px solid #FFFFFF;
	margin-bottom:20px;
	width:18.8em;
}

#central #patrocinador .inpatrocinador
{
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	font-size:11px;
}


#central #registro
{
	background-color:#f3f3f3;
	border:1px solid #FFFFFF;
	margin-bottom:20px;
	width:18.8em;
}

#central #registro .inregistro
{
	margin-left:5px;
	margin-bottom:5px;
	margin-right:5px;
	background-color:#FFFFFF;
	font-size:11px;
}

#central #blog
{
	border:1px solid #999999;
	font-size:11px;
}

#central #blog .inblog
{
	background:url(../imgs/fondo_blog_home.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#f3f3f3;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

#central #blog .inblog2
{
	background-color:#FFFFFF;
	width:178px;
}

#central #blog a
{
	color:#000000;
	text-decoration:none;
}

#central #blog a:hover
{
	text-decoration:underline;
}

#pie
{
	background-color:#FFFFFF;
	color:#999999;
	font-size:11px;
	font-weight:normal;
}

#pie #menu_pie
{
	padding:20px;

}

#pie #menu_pie2
{
	padding-left:20px;
	padding-right:20px;
}

#pie .menu_pie
{
	background-color:#f3f3f3;
	width:100%;
	height:20px;
	padding-right:9px;
	padding-left:10px;
}

#pie a
{
	color:#999999;
	text-decoration:none;
	font-weight:normal;
}

#pie a:hover
{
	text-decoration:underline;
}

#localizador
{
	color:#999999;
	font-size:10px;
}

#localizador a
{
	color:#999999;
	text-decoration:none;
	font-weight:normal;
}

#localizador a:hover
{
	text-decoration:underline;
}

#localizador .cosito
{
	color:#a50239;
}

.noticia
{
	padding-top:18px;
}

.tabla_pie a
{
	font-weight:normal;
	text-decoration:none;
	color:#a50239;
}

.tabla_pie a:hover
{
	text-decoration:underline;
}

.partner
{
	border:3px solid #f3f3f3;
	vertical-align:middle;
	text-align:center;
	vertical-align:middle;
	padding:10px;
	width:50%;
}

.link_partner
{
	color:#a50239;
	text-decoration:none;
}

.link_partner:hover
{
	text-decoration:underline;
}

.link_login a
{
	text-decoration:none;
	color:#FFFFFF;
}

.link_login a:hover
{
	text-decoration:underline;
}

.item_buscador
{
	padding-bottom:10px;
	padding-top:5px;
}

.item_buscador a
{
	color:#a50239;
	text-decoration:none;
	font-weight:bold;
}

.item_buscador a:hover
{
	text-decoration:underline;
}

.separador_buscador
{
	border-bottom:1px dotted #ffd700;
}

.formeventos
{
	padding:0px; 
	margin:0px;
}

.formeventos input
{
	width:120px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-right:10px;
}
