/* generales */
* {margin:0; border:0; padding:0}
acronym {border-bottom: #cc0000 1px dotted}
body {font-size:100%; margin-left: 0.16em; margin-top: 0em}
#pagina {width: 990px; border:#000 1px solid; margin:0.3em; padding-bottom:2em; background-color: #FFFFFF}
.cabecera { border-bottom: #000 1px solid; background-color:#e1e1e1; color:#000000; border-top: #000 1px solid; padding-bottom: 0em; float:left; margin-right:2.8em; margin-left:0.3em}
.logo {float:left}
H1 {	 DISPLAY: inline; PADDING-LEFT: 0%; FONT-WEIGHT: normal; FONT-SIZE: 110%; PADDING-BOTTOM: 0em;  PADDING-TOP: 0em; FONT-FAMILY: arial, sans-serif}
H2 {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0%; FONT-WEIGHT: normal; FONT-SIZE: 140%; PADDING-BOTTOM: 0em;  PADDING-TOP: 0em; FONT-FAMILY: arial, sans-serif; width: 130px; float: left
}
.muertas {float: right; font-size: 2em; padding-top: 0.4em; padding-bottom:0.5em; margin-right:1em; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; background-color: #FFFFFF; color:#666666; border-bottom:#ccc 1px dotted; width:80%  } 
.titulos { padding-left: 1.9em;  padding-right: 3.2em; font-size: 3em; color:#000}
.titulosporta { padding-left: 8.3em; padding-bottom: 0.3em; padding-right: 4.2em; vertical-align: top; font-size: 1.8em; background-color:#CCCCCC; color:#CC0000}
.texto {padding-top: 0.4em; padding-bottom:0.5em; float:right ; padding-left:2em; padding-right:1em; font-size: 1em; text-align: justify; font-family:Georgia, "Times New Roman", Times, serif }
.textooq { padding-bottom:0.5em; margin-left: 20em; padding-left:2em; padding-right:1em; font-size: 1.2em; text-align: justify }
A:link {FONT-WEIGHT: bold; COLOR: #000; BACKGROUND: #e1e1e1}
A:visited {	FONT-WEIGHT: bold; COLOR: #6ca6e1; BACKGROUND: #e1e1e1}
A:hover {FONT-WEIGHT: bold; COLOR: #666666; BACKGROUND: #e1e1e1; text-decoration: none}
.verhusi {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 170px; margin-top: -210px}
.placioespar {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 170px; margin-top: -260px}
.seminario {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 25px; margin-top: -260px}
.puente {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 25px; margin-top: -162px}
.bene {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 25px; margin-top: -105px}
.seminanuevo {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 25px; margin-top: -186px}
.estacion {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 200px; margin-top: -230px}
.alhondiga {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 350px; margin-top: -245px}
.valbuena {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 290px; margin-top: -150px}
.yague {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 340px; margin-top: -210px}
.lozano {BORDER-RIGHT: #940032 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #940032 2px solid; PADDING-LEFT: 5px; Z-INDEX: 1; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #940032 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #940032 2px solid; POSITION: absolute; BACKGROUND-COLOR:#940032; left: 300px; margin-top: -248px}
.separador {clear:both; height: 22em}
.sacar {margin-left: 2em; margin-right: 2em; border-bottom: #ccc 1px solid }
.pie {border-bottom: #ccc 1px solid; border-top: #ccc 1px solid; margin-left: 1.1em; margin-right: 1.1em;padding-left: 1.1em; text-align: center }

/* movimiento */
.limpiar {clear:both;font-size: 1px; line-height: 1px; font-weight: normal;}
.sepapuntos {border-bottom: 1px dotted #000; height:0.1em; padding-bottom:0em}
.punteado_r {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 1px 7px 1px;background: url(archi_portada/raya.gif) repeat-x right  }
.nav_ant_sig {margin-left:10px; margin-right:0px;}

a.btn_anterior:hover{text-decoration:none; color:#FFFFFF;  border:1px solid #E6EBF1; text-decoration:none;}
.antepq {font:11px/24px Tahoma,Arial,Helvetica,sans-serif; color:#496E92; text-decoration:none; padding-left: 17em; background-image:url(archi_portada/fnd_anterior.gif); background-repeat:no-repeat; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border:1px solid #B0C0CF; }
a.btn_anterior:link, a.btn_anterior:visited, a.btn_anterior:active{font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1 url(archi_portada/fnd_anterior.gif) no-repeat left center; color:#496E92; text-decoration:none; padding:2px 6px 2px 17px; border:1px solid #B0C0CF;}
a.btn_anterior:hover{text-decoration:none; color:#FFFFFF; background:#B0C0CF url(archi_portada/fnd_anterior_over.gif) no-repeat left center; border:1px solid #E6EBF1; text-decoration:none;}

a.btn_siguiente:link, a.btn_siguiente:visited, a.btn_siguiente:active{font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1  url(archi_portada/fnd_siguiente.gif) no-repeat  right center;color:#496E92; text-decoration:none; padding:2px 17px 2px 6px; border:1px solid #B0C0CF;}
a.btn_siguiente:hover{color:#FFFFFF; background:#B0C0CF url(archi_portada/fnd_siguiente_over.gif) no-repeat  right center; border:1px solid #E6EBF1; text-decoration:none;}

a.btn_mas:link, a.btn_mas:visited, a.btn_mas:active{font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1 right center;color:#496E92; text-decoration:none; padding:2px 6px 2px 6px; border:1px solid #B0C0CF;}
a.btn_mas:hover{color:#cc0000; background:#B0C0CF  right center; border:1px solid #cc0000; text-decoration:none;}

.desact_ant{ margin:0; font:11px/24px Tahoma,Arial,Helvetica,sans-serif;  color:#9EB1C3; text-decoration:none; padding:2px 6px 2px 17px; border:1px solid #D2DAE1; }
.desact_sig{ margin:0; font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1 url(archi_portada/fnd_siguiente2.gif) no-repeat  right center; color:#9EB1C3; text-decoration:none; padding:2px 17px 2px 6px; border:1px solid #D2DAE1;}
.lateralizq {width: 100% }
.btn_siguiente, .desact_sig {margin-right:0em; margin-left: 8em }
.leyenda {font-size:90%; margin-top:0.7em}
.tipo_1 .mod_grafico_txt {display:block; margin-top:2px; width: 260px; float:left}
.tipo_11 .mod_grafico_txt2 {display:block; margin-top:2px; width: 200px; float:left}
.tipo_1 .mod_grafico_foto {margin:1px 0px 5px 1px; float: left; padding-left: 0.6em}
.tipo_11 .mod_grafico_foto2 {margin:1px 0px 5px 1px; float: left; padding-left: 0.6em; float: left}
.tipo_1 h2.menor, .tipo_2 h2.menor {font:bold 120% Georgia, "Times New Roman", Times, serif; margin-right:5px; float:left}
.tipo_1 h3, .tipo_2 h3, .tipo_2 h4 {font:normal 110% Arial, Helvetica, sans-serif; color:#666666; margin:0px 5px 2px 0px; float:left}
.tipo_1 p, .tipo_2 p {font:normal 120% Arial, Helvetica, sans-serif; color:#333333; margin:0px 5px 4px 0px; float:left}
.sec_soc {font:normal 240%/96% Georgia, "Times New Roman", Times, serif; display:block; color:#616074; }

a.btn_navega:link, a.btn_navega:visited, a.btn_navega:active{font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1;color:#496E92; text-decoration:none; padding:2px 6px; border:1px solid #B0C0CF;}
a.btn_navega:hover{text-decoration:none; color:#FFFFFF; background:#B0C0CF; border:1px solid #E6EBF1;}
.rayablanca  { color: #FFFFFF}

a.btn_siguiente2:link, a.btn_siguiente2:visited, a.btn_siguiente2:active{font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1  url(archi_portada/fnd_siguiente.gif) no-repeat  right center;color:#496E92; text-decoration:none; padding:2px 17px 2px 6px; border:1px solid #B0C0CF;}
a.btn_siguiente2:hover{ font:11px/24px Tahoma,Arial,Helvetica,sans-serif; color:#000; background:#fff url(archi_portada/fnd_siguiente_over.gif) no-repeat  right center; border:1px solid #E6EBF1; text-decoration:none; }
.btn_siguiente2, .desact_sig2 {margin-right:0em; margin-left: 1em; }
.clr {CLEAR: both}

/* recuadros */
A IMG {	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.enimg {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 50px; text-align:justify}
.imgflash {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 91%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 274px; LINE-HEIGHT: 13px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 220px}

.cortos {border: #666 1px solid; float:right;margin-top:1em; margin-right: 3.5em; width: 445px; background-color:#e1e1e1; }

.atajos {color:#000;BACKGROUND-COLOR: #e6cb74; font-size:120%}
.enlacabeza {background-color:#e1e1e1; color:#000000; border-bottom: #000 1px solid; padding-top: 0.3em; padding-bottom: 0.3em}
.panegirico {margin-left: 1em }

/* menu */
.navcontainer{width:970px;margin: 2px 2px 2px 2px;padding:2px 2px 5px 2px;}
.navcontainer ul { padding: 1px; }
.navcontainer ul li { display: inline}
.navcontainer ul{margin: 2px 2px 2px 2px;}
.navcontainer ul li a{padding: 2px 2px 2px 2px;width:98px !important;min-width:110px !important;display:block;
background:#0272c6;color: #ffff22;text-decoration: none;text-align: center;text-transform: uppercase; 
float: left; border-left:#fff 5px solid
}
.navcontainer ul li a:link{color: #fff;background-color: #cc0000; border-left:#fff 5px solid}
.navcontainer ul li a:hover{color: #fff;background-color: #cc0000; border-left:#fff 5px solid; text-decoration:none}
.navcontainer ul li a:visited{color: #fff; border-left:#fff 5px solid}
.partir {clear:both; border-top:#999999 1px solid}
