@charset "UTF-8";
body {
	margin:0;
	padding:0;
}
.clear {
	clear:both;
}
/* banner nuevo */

#nvo_menu {
	background:url(../img/nvo_menu/fondo.gif);
	width:998px;
	height:108px;
}
#franja {
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	width:100%;
	height:23px;
	background:#900;
	line-height:23px;
}
#franja a {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-size:12px;
	text-decoration:none;
}
#franja a:hover {
	text-decoration:underline;
}
#nvo_menu a {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-size:10px;
	text-decoration:none;
}
#nvo_menu a:hover {
	text-decoration:underline;
}
#franja_izq {
	width:200px;
	float:left;
	text-align:left;
	margin-left:10px;
	display:inline;
}
#franja_der {
	width:200px;
	float:right;
	text-align:right;
	margin-right:10px;
	display:inline;
}
#menu_izq {
	width:650px;
	height:108px;
	float:left;
	display:inline;
}
#menu_der {
	width:300px;
	float:right;
	margin: 12px 0 0 0;
	display:inline
}
#logo {
	margin:10px 0 0 20px;
	float:left;
}
#titulo_ibero {
	float:left;
	margin:45px 0 0 30px;
}
.linea_gris_der {
	border-right:1px solid #666;
}
.linea_gris_izq {
	border-left:1px solid #666;
}
#links_sup {
	text-align:right;
	height:20px;
}
#buscador {
	text-align:right;
	margin:5px 0 0 0;
}
#fondo_buscador {
	background:url(../img/nvo_menu/fondo_buscador.png);
	width:164px;
	height:23px;
	text-align:left;
	float:right;
	margin-right:20px;
}
#inbus {
	width:130px;
	height:10px;
	margin-top:5px;
	margin-left:5px;
	font-size:10px;
	border:none;
	color:#900;
}
#botbus {
	background:url(../img/nvo_menu/fondo_boton.png);
	width:63px;
	height:23px;
	border:none;
	cursor:pointer!important;
	line-height:23px;
}
#boton_buscar {
	float:right;
	width:60px;
	margin-right:5px;
	display:inline;
}
#text_buscador {
	float:right;
}
/* banner nuevo*/

/* pie*/
#acomoda_logos {
	margin: 12px 0 0 20px;
}
/* pie*/

#ubica_sitio {
	width:1000px;
	height:20px;
	line-height:20px;
	margin: 5px auto;
	font:11px Tahoma;
	color:#666;
}
#ubica_sitio a {
	font:11px Tahoma;
	color:#666;
	line-height:20px;
}
#ubica_sitio a:hover {
	color:#333;
}
#central {
	width:1020px;
	margin: 5px auto;
}
#central2 {
	width:1000px;
	margin: 10px auto;
}
#dos_col_izq {
	width:804px;
	float:left;
	border-right:1px solid #666;
}
#dos_col_der {
	width:210px;
	float:right;
}



#tres_col_izq {
	width:525px;
	float:left;
	border-right:1px solid #666;
}

#tres_col_izq3 {
	width:525px;
	float:left;
	margin-right:10px;
}


#tres_col_cen {
	width:275px;
	float:left;
	border-right:1px solid #666;
}


#tres_col_cen3 {
	width:275px;
	float:left;
	margin-right:10px;
}

#tres_col_der {
	width:218px;
	float:right;
}

#tres_col_der3 {
	width:218px;
	float:left;
}


#tres_col_der_ini {
	width:212px;
	float:right;
}
#cuatro_col_izq {
	width:264px;
	float:left;
	border-right:1px solid #666;
}
#cuatro_col_izq_dos {
	width:264px;
	float:left;
	border-right:1px solid #666;
}
#cuatro_col_cen {
	width:530px;
	float:left;
	border-right:1px solid #666;
}
#cuatro_col_der {
	width:218px;
	float:right;
}
#tres_col_izq2 {
	width:525px;
	float:left;
	border-right:1px solid #666;
	border-left:1px solid #666;
}
#tres_col_cen2 {
	width:275px;
	float:left;
}
#tres_col_der2 {
	width:218px;
	float:right;
}
#ntres_col_cen2 {
	width:542px;
	float:left;
	margin-right:34px;
}
#ntres_col_izq2 {
	width:194px;
	float:left;
	margin-right:34px;
}
#ntres_col_der2 {
	width:196px;
	float:left;
}
#pie {
	width:1000px;
	margin: 0 auto;
	background:#333;
}
#pie_izq {
	height:60px;
	width:628px;
	float:left;
	background:#333;
	text-align:left;
	border:1px solid #333;
}
#pie_izq p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	line-height:20px;
	margin:10px 0 0 20px;
}
#pie_der {
	height:60px;
	width:367px;
	float:right;
	background:#FFF;
	border:1px solid #333;
}
.contenedor_margen_cinco {
	margin:5px 10px 5px 10px;
}
.contenedor_margen_cinco_ini {
	margin:5px 5px 5px 5px;
}
#central ul {
	margin:0 0 20px 30px;
	padding:0;
	font:12px Tahoma;
	line-height:20px;
	list-style:circle;
}
#central ol {
	margin:0 0 20px 30px;
	padding:0;
	font:12px Tahoma;
	line-height:20px;
}
#central li, #central li {
	line-height:20px;
}
#central p {
	text-align:justify;
}
#central a {
	font-size:12px;
	font-family:Tahoma;
	line-height:20px;
}
.centrar {
	text-align:center !important;
}
.separa {
	width:100%;
	height:5px;
}
.separa2 {
	width:100%;
	height:20px;
}
.separa3 {
	width:100%;
	height:10px;
}
.centra {
	width:196px;
	margin:0;
	font:12px Tahoma, Geneva, sans-serif;
	color:#333;
	text-align:left;
}
.centra ul, .centra2 ul, #contiene_eventos ul {
	margin:10px 0 0 10px !important;
	padding:0;
}
.centra li, .centra2 li, #contiene_eventos li, .titulo_seccion_tipografia li {
	margin-left:15px;
	margin-bottom:6px;
	padding-left:3px;
	list-style-image:url(../img/nvo_menu/vineta.png) !important;
}
#submenu .centra3 li {
	margin-left:5px;
	margin-bottom:6px;
	padding-left:3px;
	list-style-image:url(../img/nvo_menu/vineta.png) !important;
}
.alinea_derecha {
	text-align:right;
}
#datos_acceso {
	width:400px;
	border:1px solid #999;
	margin: 0 auto;
}
#login_titulo {
	width:400px;
	height:40px;
	line-height:40px;
	background:#990000;
	color:#fff;
	text-align:center;
	font-size:14px;
	font-family:Tahoma;
}
#password_login {
	width:200px;
	margin-left:100px;
	margin-top:10px;
}
#usuario_login {
	width:200px;
	margin-left:100px;
	margin-top:10px;
}
#boton_login {
	width:200px;
	margin-left:100px;
	margin-top:10px;
	text-align:center;
}
#usuario_login input, #password_login input {
	width:100px;
	float:left;
	height:14px;
	text-align:center;
	color:black;
}
#usuario_login #usr, #password_login #psw {
	width:70px;
	float:left;
	font-family:Tahoma;
	font-size:12px;
	height:14px;
	line-height:20px;
	color:#900;
	text-align:right;
	margin-right:5px;
}
.borde_punteado {
	border:1px dashed #CCC;
}
.notas_todas_reglon {
	width:500px;
	border:1px dashed #CCC;
	margin-top:5px;
	margin-left:5px;
}
.notas_todas_reglon_img {
	width:60px;
	float:left;
}
.notas_todas_reglon_titulo {
	width:289px;
	float:left;
	height:45px;
	padding-left:10px;
	padding-right:10px;
	border-right:1px dashed #ccc;
}
.unalinea a {
	line-height:45px !important;
}
.notas_todas_reglon_fecha {
	width:130px;
	float:left;
	height:45px;
	line-height:45px;
	font-size:11px;
	font-family:Tahoma;
	color:black;
	text-align:center;
}
.fondo_calendario {
	width:55px;
	height:	100%;
}
.borde-fecha {
	border-right:1px solid #333;
}
.mes_inicio {
	font-size:13px;
	width:50px;
	color:#990000;
	text-align:right;
}
.dia_inicio {
	width:50px;
	color:#333;
	text-align:right;
	font-size:24px;
}
.mar5 {
	margin-left:5px;
}
.hora {
	color:#990000 !important;
}
.testimonio {
	margin:5px 0;
}
.foto_testimonio {
	float:left;
	margin-right:5px;
}
.texto_testimonio {
	width:140px;
	float:left;
}
.twtr-doc {
	font-weight:normal;
	text-align:left;
}
#twtr-widget-1 p {
	font-size:11px;
	text-align:left !important;
}
.twtr-ft {
	display:none;
}
.twtr-hd {
	display:none;
}
.twtr-timestamp {
	color:#900 !important;
}
#twtr-widget-1 i {
	display:block;
	margin:5px 0;
	text-align:right;
}
#contiene_spinner {
	height:20px;
	width:100%;
}
#reticula .link_rapido {
	float:left;
	margin-top:8px;
}
#conmargenderecho1 {
	margin-right:7px;
}
#conmargenderecho2 {
	margin-right:7px;
}
div#header {
	width: 1000px;
	height: 121px;
	background: url('/images/lobos.jpg') top right no-repeat;
	border-bottom: 2px solid #cc0000;
	margin: 0 auto;
}
div#recuadro {
	float: right;
	background: #cc0000;
	padding: 5px 8px;
	color: #ffffff;
	font: 13px Helvetica, Arial, sans-serif;
}
div#recuadro a {
	color: #ffffff;
	font: 13px Helvetica, Arial, sans-serif;
	text-decoration: none;
}
div#recuadro a:hover {
	text-decoration: underline;
}
ul#nav-sec {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul#nav-sec li {
	float:left;
	display: inline;
	margin:0px 5px;
	line-height:20px;
}
ul#nav-sec input#busca {
	border: none;
	background: url('/images/lupa.jpg') center right no-repeat #cccccc;
	color: #999999;
	font: 13px Helvetica, Arial, sans-serif;
	padding: 3px 18px 3px 8px;
	width:100px;
}
ul#nav-sec input#busca:focus {
	background: url('/images/lupa2.jpg') center right no-repeat #ffffff;
}
#logostitulo {
	float:left;
	height:121px;
}
#nuevo_logo {
	float:left;
	width:157px;
	height:121px;
}
#nuevo_slogan {
	float:left;
	width:415px;
	height:42px;
	margin:50px 0 0 20px;
}
#titulo_arriba_menu {
	width:100%;
	height:70px;
}
#navegacion_secundaria {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:black;
	line-height:22px;
}
.submenu {
	border-top:1px solid #999;
	padding-left:10px;
}
.submenuitem {
	border-top:1px solid #f0f0f0;
	padding-left:30px;
}
.block {
}
.block ul {
	margin:0;
	padding:0;
	list-style:none;
}
.active {
	background:#ccc;
}
.semi {
	background:#f0f0f0;
}

	
