/* CSS Document */body {	margin: 0;	padding: 10px 335px;	/*padding:0;*/	text-align: center;	font-family:Verdana,Arial,sans-serif;	font-size:100%;		/*	background-repeat:repeat-x;	background-color:#FFFFFF;	color:#333333;*/}  a.menuAzul:link, a.menuAzul:visited, a.menuAzul:hover {	color: #006699;	text-decoration: none;} a.menuVerde:link, a.menuVerde:visited, a.menuVerde:hover {	color: #3B8825;	text-decoration: none;} /* ///////////////////////PARAMETROS PARA POSICONAR LA PÁGINA CENTRADA ////////////////////////////// */ #sizer {	width: 50%;	max-width: 192px;	margin: 10px auto 0 auto;	padding: 0;}#expander {	position: relative;	min-width: 770px; /* Ajuste Critico para Safari ! */	margin: 0 -335px 0 -335px;		/* background-image:url(Images/column_bg.gif);	 background-color: #FFFFFF;	 background-repeat:repeat-y;	 background-position:top right;*/}/* Holly hack para IE \*/ html #expander { height: 0; }#wrapper { 	width: 100%; /* Permite al IE tener los porcentajes de los hijos bien en IE.*/	text-align:left;		/*background-image:url(Images/column_bg.gif);	background-color:#FFFFFF;	background-repeat:repeat-y;*/		} /* http://positioniseverything.net/easyclearing */.clearfix:after {    content: ".";     display: block;     height: 0px;     clear: both;     visibility: hidden;}.clearfix {display: inline-table;}/* Lo oculta para IE mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* Fin ocultar para IE-mac */ /* ///////////////////////ELEMENTOS GENERICOS ////////////////////////////// */h1, h2, h3, h4, h5, h6 {	font-family: Verdana,Arial,sans-serif;	margin: 0px;	padding: 0px;	}h1{ font-size:14px; color: #334d55;}h2{ font-size:12px; color: #006699;}h3{ font-size:11px;}h4{ font-size:10px;}h5{ font-size:9px;}ul{ list-style-type: square;} /* ///////////////////////PARAMETROS PARA LOS CONTENIDOS ////////////////////////////// */    #sombra {  position: relative;  background-color: #4A8F9B;  width:770px; margin: 10px;  }  #sombraVerde{  position: relative;  background-color: #388722;  width:770px; margin: 10px;  }  #contenido { position: relative; left: -10px; top: -10px;background-color:#fff;width:760px;padding: 25px 25px; }  #desarrollo {  display:inline; float:right; text-align:left; width:555px; font-size:11px; }   #desarrollo h1 {  	padding: 5px 5px 15px 1px;	color: #006699;	font-weight:bold; }  #desarrolloVerde {  display:inline; float:right; text-align:left; width:555px; font-size:11px; }    #desarrolloVerde h1 {  	padding: 5px 5px 15px 1px;	color: #3B8825;	font-weight:bold; }   body.CuerpoAzul{ background-image:url(imagenes/tile_azul.gif); background-repeat:repeat-x; background-color:#81D0DF; }  body.CuerpoVerde{  background-image:url(imagenes/tile_verde.gif);  background-repeat:repeat-x;  background-color:#D4F4CB; }  #cabecera { margin-bottom:20px; } #foto { float:right; } /* ///////////////////////NAVEGACION VERTICAL ////////////////////////////// */    #navBar{	border-right: 1px solid #fff;	border-bottom: 1px solid #fff;	width:180px;	display:inline;	float:left;	}#navBar ul a.menuAzul:link, #navBar ul a.menuAzul:visited {display: block;}#navBar ul {list-style: none; margin: 0; padding: 0;}/* hack to fix IE/Win's broken rendering of block-level anchors in lists */#navBar li {border-bottom: 1px solid #fff;}/* fix for browsers that don't need the hack */html>body #navBar li {border-bottom: none;}#sectionLinks{	position: relative;	padding: 5px 2px;	border-bottom: 1px solid #fff;	font-size:11px;	background-color: #DDEEEF;}#sectionLinks h4{ font-weight: bold; color: #006699; padding: 10px 5px; width:180px;}#sectionLinks h3{	padding: 5px 5px;	color: #334d55;}#sectionLinks a:link{	padding: 5px 5px;	border-top: 1px solid #fff;	width: 100%;    voice-family:inherit;	width: auto;}#sectionLinks a:active{	border-top: 1px solid #fff;	padding: 5px 5px;}#sectionLinks a:visited{	border-top: 1px solid #fff;	padding: 5px 5px;}#sectionLinks a:hover{		border-right:5px solid #006699;	background-color: #8CDEEE;	padding: 5px 5px;	} /* ///////////////////////NAVEGACION VERTICAL EN VERDE ////////////////////////////// */ #navBarVerde{		border-right: 1px solid #fff;	border-bottom: 1px solid #fff;	width:180px;	display:inline;	float:left;}#navBarVerde ul a.menuVerde:link, #navBarVerde ul a.menuVerde:visited {display: block;}#navBarVerde ul {list-style: none; margin: 0; padding: 0;}/* hack to fix IE/Win's broken rendering of block-level anchors in lists */#navBarVerde li {border-bottom: 1px solid #fff;}/* fix for browsers that don't need the hack */html>body #navBarVerde li {border-bottom: none;}#sectionLinksVerde{	position: relative;	padding: 5px 2px;	border-bottom: 1px solid #fff;	font-size:11px;	background-color: #80D768;}#sectionLinksVerde h4{ font-weight: bold; color: #3B8825; padding:10px 0px 10px 5px;}#sectionLinksVerde h3{	padding: 5px 5px;	color: #3B8825;}#sectionLinksVerde a:link{	padding: 5px 5px;	border-top: 1px solid #C4F4B7;	width: 100%;   voice-family: "\"}\"";    voice-family:inherit;	width: auto;}#sectionLinksVerde a:active{	border-top: 1px solid #C4F4B7;	padding: 5px 5px;}#sectionLinksVerde a:visited{	border-top: 1px solid #C4F4B7;	padding: 5px 5px;}#sectionLinksVerde a:hover{		border-right:5px solid #3B8825;	background-color: #DFF9D8;	padding: 5px 5px;	}.menuAux{	font-size:10px;	color: #006699;	font-weight:bold;	background-color:#81D0DF;	width:720px;	padding: 8px 5px;}a.menuAux{	font-size:10px;	color: #006699;	font-weight:bold;	text-decoration: none;} a.menuAux:link, a.menuAux:visited, a.menuAux:active {	color: #006699;	font-weight:bold;	text-decoration: none;} a.menuAux:hover {	color: #006699;	font-weight:bold;	text-decoration: underline;}.menuAuxVerde{	font-size:10px;	color: #3B8825;	font-weight:bold;	background-color:#80D768;	width:720px;	padding: 8px 5px;}a.menuAuxVerde{	font-size:10px;	color: #3B8825;	font-weight:bold;	text-decoration: none;} a.menuAuxVerde:link, a.menuAuxVerde:visited, a.menuAuxVerde:active {	color: #3B8825;	font-weight:bold;	text-decoration: none;} a.menuAuxVerde:hover {	color: #3B8825;	font-weight:bold;	text-decoration: underline;} .texto10Negro{    font-family:Verdana,Arial,sans-serif;	font-size:10px;	text-align:left;	vertical-align:top;}.textoEntradaAzul{ font-size: 10px; font-weight: bold; color: #006699;} a.textoEntradaAzul:link, a.textoEntradaAzul:visited{	color: #006699;	text-decoration: none;}a.textoEntradaAzul:hover{text-decoration:underline;}.textoEntradaVerde{ font-size: 10px; font-weight: bold; color: #3B8825;} a.textoEntradaVerde:link, a.textoEntradaVerde:visited{	color: #3B8825;	text-decoration: none;}a.textoEntradaVerde:hover{text-decoration:underline;}.colorCeldaVerdeConMarco {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #3B8825;	text-align: left;	background-color: #D8E7D3;	border: 1px solid #3B8825;	padding:3px 3px;}.colorVerdeConMarco {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #3B8825;	text-align: left;	background-color: #D8E7D3;	border: 1px solid #3B8825;	padding:15px 15px;}.colorCeldaAzulConMarco {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #006699;	text-align: left;	background-color: #E5EFF5;	border: 1px solid #006699;	padding:3px 3px;}.marcoAzul {	text-align: left;	border: 1px solid #006699;	padding:5px 5px;}.marcoVerde {	text-align: left;	border: 1px solid #3B8825;	padding:5px 5px;}.cabeceraCeldaAzulConMarco {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #ffffff;	text-align: left;	background-color: #006699;	border: 1px solid #006699;	padding:3px 3px;}.cabeceraCeldaVerdeConMarco {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #ffffff;	text-align: left;	background-color: #3B8825;	border: 1px solid #3B8825;	padding:3px 3px;}.menu{	font-size:0.8em;	background-color:#81D0DF;	padding: -20px -50px;}ul.menu{	float:left;		list-style-type: none;	}li.menu{	display: inline;}