* {border:0; margin:0}
body{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 100%; margin-top: 5px;	color: #000000;}
#pagina {width:977px; border:#000 1px solid; background-color: #FFf; text-align:center}
.buscador {font-weight: bold; font-style:oblique;	line-height: 1.2em;	color: #000; background-color: #fff; padding-bottom: 0.4em; }
.buscas {	 FLOAT: left;   WIDTH: 290px; 	font-size: 90% }
.s {float:left;border:#ccc 1px solid; margin-top:0.5em; width:100px;}
.b {float: left;border:#ccc 1px solid; width:150px; margin-left:0.1em; margin-top:0.5em; }
.nuevo { float:left; width:64%; text-align:center; font-weight:bold; font-size: 120%;  background-color:#bbb7b4; color:#fff; line-height:1.6em}    
.nuevo a{float:left;   width:64%; text-align:center; font-size: 120%;  background-color:#bbb7b4; color:#000; line-height:1.6em; text-decoration:none} 
.nuevo a:hover{float:left;   width:64%; text-align:center; font-size: 120%;  background-color:#e1e1e1; color: #006699; line-height:1.6em; text-decoration:none} 
.pie {text-align:center;  background-color:#bbb7b4;  FONT-SIZE: 110%; padding: 0.9em; font-weight:bold}
.pie a:link {  FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #000; TEXT-DECORATION: none; padding: 0.9em; height:30px}
.pie a:hover { background-color:#fff;	FONT-WEIGHT: normal; FONT-SIZE: 110%; color:#006699; TEXT-DECORATION: none;  height:30px; padding: 0.9em}
.pie a:visited {background-color:#fff; FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #006699; TEXT-DECORATION: none; padding: 0.9em; height:30px}
.cabe_flecha { font-weight:bold; width:98%;background-color:#bbb7b4; background-image:url(flecha.gif);; background-repeat:no-repeat; line-height:25px; color: #006699; text-align:left; float:left; padding-left:1em}
.cabe_flecha a{color: #000; text-decoration:none}
.cabe_flecha a:hover{color: #660000; text-decoration:none}
#logo {float:left; margin-right:8em;margin-left:1em}
#titulo {font-size:190%; margin-top:0.3em}
.letra_gd {font-size:350%; float:left; line-height:0.8em}
h1 {font-size: 200%; float:right; margin-right:0.5em; font-weight:normal}
h2 {font-size:130%; margin-bottom:0.6em;border-bottom:#CCCCCC 1px solid; font-weight:normal}
h3{font-size: 140%; border-bottom:#CCCCCC 1px solid; margin-bottom:1em }
a {color:#000000}
a:hover { color:#CC0000;text-decoration:line-through}
.partir_texto {clear:both; border-top:#CCCCCC 1px dotted; margin-top:1em; margin-bottom:1em}

p { font-style:italic; padding-left:10em; padding-right:2em; text-align:justify; padding-top:1em; line-height:1.5em; font-size:110%}
.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:105px !important;min-width:108px !important;display:block;
background:#0272c6;color: #09509e;text-decoration: none;text-align: center;text-transform: uppercase; 
float: left; border-left:#fff 7px 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: #09509e; 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:#CCCCCC 1px solid}
#izq {width:30%; float:left; margin-left:1em; text-align:justify; padding-right:1em}
#centro {width:30%; float:left; border-left:#CCCCCC 1px solid; padding-left:1em}
.centro_texto {text-align:justify; padding-right:1em}
#derecha {width:30%; float:left; border-left:#CCCCCC 1px solid; padding-left:1em}
.dere_texto {text-align:justify}
#infe_texto {margin-left:2em; margin-right:1.3em; text-align:justify}
.enlaces {float:left; margin-right:0.3em; border: #999 1px solid}
.generacion1 {font-size:150%; text-align:center; margin-bottom:0.7em}
.casilla1_ain {width:22%; float:left; margin-right:1em; margin-left:1em; text-align:center}
.casilla1_con {width:22%; float:left; margin-right:1em; margin-left:1em; text-align:center; background-color:#f5e5cc; border:#999999 1px solid}
.casilla2_con {width:22%; float:left; margin-right:1em; text-align:center; background-color:#ffff99; border:#999999 1px solid}
.casilla3_con {width:22%; float:left; margin-right:1em; text-align:center; background-color:#f5e5cc; border:#999999 1px solid}
.casilla3_sin {width:22%; float:left; margin-right:1em; text-align:center}
.casilla_ana {width:46%; float:left; text-align:center; background-color:#f5e5cc; border:#999999 1px solid}
.casilla_sindescen {width:22%; float:left; margin-right:1em; text-align:center; border:#999999 1px solid; line-height:4.5em}
.bajo_fila1 {margin-left:1.4em}
.bajo_partir {clear:both;margin-top:1px}
#infe_texto {margin-left:2em; margin-right:1.3em; text-align:justify}
.infe_texto {margin-left:2em; margin-right:1.3em; text-align:justify}
#pie {text-align:center}