body {
	text-align:center;
	margin:0px;
	padding:0px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	background-color:#f3f2f7;
	float:left;
}
ul li {
	list-style-type:none;
}
a:active {
	color:#666666;text-decoration:none;
}
a:link {
	color:#153b59;text-decoration:none;
}
a:visited {
	color:#2e6b9b;text-decoration:none;
}
a:hover {
	color:#666666;text-decoration:none;
}
a.enlace1:active {
	font-weight:normal;text-decoration:none;
}
a.enlace1:link {
	font-weight:normal;color:#074c74;text-decoration:none;
}
a.enlace1:visited {
	font-weight:normal;color:#006633;text-decoration:none;
}
a.enlace1:hover {
	font-weight:normal;color:#ffefce;background-color:#006633;text-decoration:none;
}

p{ text-align:justify; }

  /* estilos letra*/

.fonttexttitulo_125{
	font-size:125%;
	text-transform:none;
	color:#666666;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none;}



.cajatextob {
	border-top-width:0px;
	border-left-width:0px;
	font-size:78%;
	border-left-color:#8abad9;
	border-bottom-width:3px;
	border-bottom-color:#adc6dc;
	color:#0c4068;
	border-top-color:#8abad9;
	background-color:#f0f4f7;
	border-right-width:1px;
	border-right-color:#cccccc;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.cajatexto {
	font-size:75%;
	color:#0c4068;
	background-color:#ffffff;
	text-align:left;
	border:1px solid #cccccc;
	margin:3px;

}
.ficha {
	width:96%;
	text-align:left;
/*	height:12px;  */
	margin-top:2px;
	margin-right:0px;
	margin-bottom:4px;
	margin-left:0px;
	padding-left:18px;
	color:#333333;
	border-bottom-width:1px;
	border-bottom-style:none;
	border-bottom-color:#cccccc;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
}
.ficha2 {
	width:96%;
	text-align:left;
/*	height:12px;  */
	margin-top:2px;
	margin-right:0px;
	margin-bottom:4px;
	margin-left:0px;
	padding-left:18px;
	color:#333333;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#cccccc;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
}
.cajatexto2 {
	border-top-width:1px;border-left-width:1px;font-size:80%;border-left-color:#d0cece;border-bottom-width:1px;border-bottom-color:#4886aa;color:#5a9dc4;border-top-color:#d0cece;background-color:#ffffff;border-right-width:1px;border-right-color:#cccccc;font-family:verdana, arial, helvetica, sans-serif;
}


  /* estilos imágenes*/



  /* estilos capas*/

#contenedor {
	clear:none;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	height:auto;
}



#contenido {
	width:100%;
	background-color:#ffffff;
	border-top-width:0px;
	border-right-width:thin;
	border-left-width:thin;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	border-right-color:#999999;
	border-left-color:#999999;
	text-align:center;
	height:100%;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
}

#caja {
	margin:0px auto;
	width:100%;
	text-align:center;}

#cabecera {
	width:100%;
	background-image:url(../img/cabe_naranja.jpg);
	height:56px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	background-repeat:no-repeat;


}

#pie {
	width:95%;
	height:15px;
	margin-right:auto;
	margin-left:auto;
	padding-top:0px;
	text-align:center;
	background-color:#b0b0b0;
	color:#ffffff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	clear:both;
}

#pie8 {
	width:100%;
	height:15px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	background-color:#b0b0b0;
	color:#ffffff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	clear:both;
}

#encimapie {
	width:80%;
        float:left;
	margin-right:10px;
	margin-left:0px;
        margin-top:0px;
	text-align:center;
	color:#ffffff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
        background-color:brown;
}


#foto_50{
	width:50px;
	padding:2px;
	float:left;
	border:1px solid #a3acd5;
	background-color:#cccccc;
	margin-top:0px;
	margin-right:12px;
	margin-bottom:4px;
	margin-left:12px;
}
.foto_50i{
	width:50px;
	padding:2px;
	float:left;
	border:1px solid #a3acd5;
	background-color:#CCCCCC;
	margin-top:0px;
	margin-right:12px;
	margin-bottom:4px;
	margin-left:12px;
}

#texto_horizontal{
	width:77%;
	text-align:left;
	float:right;
	padding-top:45px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

#cabecera {
	margin:0px auto;
	width:100%;
	text-align:center;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
#contraste {
	width:100px;
	text-align:left;
	float:left;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:5px;
}
.fonttextbanda {
	font-size:65%;
	text-transform:none;
	color:#ffffff;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none;
}

#idioma {
	width:60%;
	text-align:left;
	margin-top:76px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:right;
}

#buscador {
	width:100%;
	text-align:left;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:4px;
	margin-left:4px;
	padding-top:12px;
	padding-right:0px;
	padding-bottom:4px;
	vertical-align:bottom;
}

#centro {
	width:100%;
	text-align:center;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	height:auto;
}

#noticias1 {
	width:30%;
	text-align:left;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	float:left;
}

.texto_gris {
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	line-height:normal;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:8px;
}

.texto_normal {
	text-align:justify;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding:0px;
}

.texto_normalderecha {
	text-align:right;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:9px;
	color:#779dc4;
	margin-right:55px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:160px;
}

.listadomenu {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	text-align:left;
	padding-left:23px;
	text-indent:0px;
	margin-left:23px;
}

#noticiastexto {
	width:59%;
	text-align:left;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	float:right;
}

.imagen {
	text-align:left;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}

#texto {
	width:100%;
	text-align:left;
	margin-top:4px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding-left:15px;
	padding-top:3px;
	background-color:#f3f3f3;
	padding-right:8px;
}

.listadomenu li {
	padding-right:0px;
	padding-left:17px;
	padding-bottom:1px;
	line-height:0.99em;
	padding-top:4px;
	background-repeat:no-repeat;
	background-position:0px 7px;
	font-size:36px;
}

#foto_50_texto {
	width:76%;
	padding:2px;
	float:right;
	margin-top:0px;
	margin-right:12px;
	margin-bottom:4px;
	margin-left:0px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}

.texto_titulo {
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#E17100;
	font-weight:bold;
	margin-top:4px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

#foto_50b {
	width:50px;
	padding:2px;
	float:left;
	border:1px solid #a3acd5;
	background-color:#e9eef1;
	margin-top:0px;
	margin-right:12px;
	margin-bottom:4px;
	margin-left:0px;
	clear:both;
}

#foto_50b_texto {
	width:76%;
	padding:2px;
	float:right;
	margin-top:0px;
	margin-right:12px;
	margin-bottom:4px;
	margin-left:0px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}

#foto_140 {
	float:left;
	border:1px solid #e1e1e1;
	margin-top:4px;
	margin-right:8px;
	margin-bottom:4px;
	margin-left:12px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
}

.texto_titulobuscador {
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#CC3300;
	font-weight:bold;
	margin-top:4px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	line-height:18px;
}

#cabecera_home {
	width:879px;
	background-image:url(../img/cabecera.jpg);
	height:117px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	background-repeat:no-repeat;
	text-align:left;
}

#iconos {
	width:100%;
	text-align:right;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:10px;
	padding-top:4px;
	padding-right:5px;
	float:none;
	height:100px;
	vertical-align:bottom;
}

#texto_horizontal {
	width:78%;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	padding-top: 110px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}

#foto_50B {
	width:50px;
	padding: 2px;
	float: left;
	border: 1px solid #a3acd5;
	background-color: #cccccc;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 5px;
}

#foto_50c {
	width:50px;
	padding: 2px;
	float: left;
	border: 1px solid #a3acd5;
	background-color: #e9eef1;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 4px;
	margin-left: 0px;
	clear: both;
}
#calendario {
	width:96%;
	text-align:center;
	height: auto;
	padding: 2px;
	float: left;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #d3d8db;
	border-right-color: #d3d8db;
	border-bottom-color: #d3d8db;
	border-left-color: #d3d8db;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.texto_titulo2 {

	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.texto_titulo3 {


	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	margin-top: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.texto_calendario {
	text-align: right;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 0px;
	line-height: normal;
	letter-spacing: 1px;
}
.diasemana {
	FONT-SIZE: 99%;
	MARGIN-BOTTOM: 2px;
	MARGIN-LEFT: 2px;
	OVERFLOW: hidden;
	WIDTH: 18px;
	PADDING-TOP: 2px;
	HEIGHT: 18px;
	TEXT-ALIGN: center;
	float: left;
	background-color: #d1d1d3;
}
.dia {

	FONT-SIZE: 99%;
	MARGIN-BOTTOM: 2px;
	MARGIN-LEFT: 2px;
	OVERFLOW: hidden;
	WIDTH: 18px;
	PADDING-TOP: 2px;
	HEIGHT: 12px;
	TEXT-ALIGN: center;
	float: left;
}
.calendario {
	width:96%;
	text-align:center;
	height: auto;
	margin: 0px;
	float: left;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #d3d8db;
	border-right-color: #d3d8db;
	border-bottom-color: #d3d8db;
	border-left-color: #d3d8db;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}



#centro1_old {
	width:95%;
	text-align:center;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	height: 375px;
	border: 1px none #cccccc;
	clear: both;
	vertical-align: top;
	padding: 12px;
}
#centro1 {
	width:95%;
	text-align:center;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	border: 1px none #cccccc;
	clear: both;
	vertical-align: top;
	padding: 12px;
}
#pestana {

	width:90%;
	text-align:right;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
}
.pestana1 {
	width:140px;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 15px;
	border: 1px none #cccccc;
	float: right;
	background-image: url(../img/pestana1.jpg);
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}
.pestana4 {
	width:140px;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 15px;
	border: 1px none #cccccc;
	float: right;
	background-image: url(../img/pestana4.jpg);
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}
.pestana_gris{
	width:140px;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 15px;
	border: 1px none #cccccc;
	float: right;
	background-image: url(../img/pestana_gris.jpg);
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}
.pestana3 {

	width:140px;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 15px;
	border: 1px none #cccccc;
	float: right;
	background-image: url(../img/pestana3.jpg);
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;color: #ffffff;}

	a:active {color: #666666;  text-decoration: none;}
	a:link {color: #ffffff;  text-decoration: none;}
	a:visited {color: #ffffff;  text-decoration: none;}
	a:hover {color: #ffffff;  text-decoration: none;}


.pestana2 {


	width:140px;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 15px;
	border: 1px none #cccccc;
	float: right;
	background-image: url(../img/pestana2.jpg);
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}
.banda {
	width:165px;
	float: left;
	background-image: url(../img/banda.gif);
	text-align: left;
	margin-bottom: 4px;
	margin-top: 4px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FC752B;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 16px;
}
.texto_banda {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}

.listadoMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc9f76;
	text-align: left;
	font-weight: bold;
}
.bordefoto {
	float: left;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	border: 1px solid #cccccc;
	padding: 2px;
	margin: 3px;
}
.buscar {
	float: right;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	border: 1px none #cccccc;
	background-image: url(../img/bucar.gif);
	height: 13px;
	width: 38px;
}
.texto_noticia {
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #fc752b;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	margin: 0px;
}
.foto_50 {
	width:45px;
	padding: 2px;
	float: left;
	border: 1px solid #cccccc;
	clear: both;
	margin: 3px;
	height: 45px;
}
.texto_gris2 {

	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding: 0px;
	line-height: normal;
}
.calendario_texto {

	float: left;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	border: 1px none #cccccc;
	height: 24px;
	width: 65px;
}
.calendario_campos {


	float: right;
	text-align: left;
	border: 1px none #cccccc;
	height: 24px;
	width: 150px;
}
.navegacion {

	width:98%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	height: 17px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
}
.buscar_int {


	width:93%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	height: 25px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
	text-align: right;
}
.busca_inte {
	float: right;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	border: 1px none #cccccc;
	background-image: url(../img/bucar.gif);
	height: 13px;
	width: 38px;
	clear: both;
	padding-top: 0px;
	margin-top: 7px;
}
.texto_titulo4 {
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #898e92;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 25px;
}

.volver{
  	width:92%;
	text-align:left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 18px;
        padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.listado {
	width:92%;
	text-align:left;
	height: 12px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 18px;
	color: #636363;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.listado2 {
	width:92%;
	text-align:left;
	height: 12px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 18px;
	color: #fc752b;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.listado3 {
	/*Modificado DDG: width:92%;*/
	width:98%;
	text-align:left;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	color: #5688bb;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 11px;
	margin-bottom: 15px;
}
.foto_31 {
	width:31px;
	float: left;
	border: 1px solid #b3cfe5;
	clear: both;
	height: 31px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 15px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.foto_41 {
	width:41px;
	float: left;
	border: 1px solid #b3cfe5;
	clear: both;
	height: 41px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 15px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.foto_100 {
	width:100px;
	float: left;
	border: 1px solid #b3cfe5;
	clear: both;
	height: auto;#120px;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 12px;
	margin-left: 0px;/*15*/
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.listado100 {

	/*Modificado DDG: width:85%;*/
	width:85%;
	text-align:left;
	height: 130px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: auto;
	padding-left: 3px;
	color: #CC3300;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	vertical-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.listado4 {

	/*Modificado DDG: width:85%;*/
	width:95%;
	text-align:left;
	height: 35px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 3px;
	color: #CC3300;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.listado104 {

	/*Modificado DDG: width:85%;*/
	width:85%;
	text-align:left;
	height: 35px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 0px;
	color: #CC3300;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	vertical-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.listado105 {

	/*Modificado DDG: width:85%;*/
	width:85%;
	text-align:left;
	height: 42px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 0px;
	color: #CC3300;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	vertical-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.listado5 {

	/*Modificado DDG: width:85%;*/
	width:95%;
	text-align:left;
	height: auto;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 3px;
	color: #CC3300;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#centro2_old {
	width:96%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}

#centro2 {
	width:96%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}
#centro3 {
	width:14%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: right;
}
#centro4 {
	width:24%;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}
.banda2 {
	width:100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: 0px;
	float: left;
	height: 16px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
}
.banda23 {
	width:100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: 0px;
	float: left;
	height: 16px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;
	text-align: left;
}
.banda3 {
	width:282px;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	background-image: url(../img/banda3.gif);
	height: 16px;
	padding-top: 2px;
	padding-right: 0px;
	text-align: left;
	margin-bottom: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FC752B;
	padding-left: 12px;
}
#centro5 {
	width:76%;/*25-08: 70*/
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: right;
	#background-color: #ffffff;
}
.banda4 {
	float: left;
	background-image: url(../img/1.gif);
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: 6px;
	width: 291px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #ffffff;
}
.banda5 {
	width:291px;
	float: left;
	background-image: url(../img/2.gif);
	height: 100%;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.banda6 {
	width:291px;
	float: left;
	background-image: url(../img/3.gif);
	height: 6px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #ffffff;
}
#centro6 {
	width:30%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: right;
}
.texto_gris5 {
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
}
.texto_ti {


	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.texto_ad {


	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.banda7 {
	width:100%;
	float: left;
	height: 43px;
	text-align: left;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.bandaF {
	width:60px;
	float: left;
	height: 45px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.banda8 {
	width:75%;
	float: right;
	text-align: left;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#centro8 {

	width:56%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}
#centro9 {

	width:22%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}
#centro10_old {
	width:78%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: right;
}

#centro10 {
	width:78%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: right;
}

.banda9_old {
	width:90%;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	background-image: url(../img/banda33.gif);
	height: 17px;
	padding-top: 2px;
	padding-right: 0px;
	text-align: left;
	margin-bottom: 12px;
	padding-left: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FC752B;
}
.banda10_old {


	width:688px;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	background-image: url(../img/aa.gif);
	height: 6px;
	padding-top: 2px;
	padding-right: 0px;
	text-align: left;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: normal;
	color: #ffffff;
}
.banda11_old {



	width:688px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	background-image: url(../img/bb.gif);
	height: 300px;
	padding-top: 0px;
	padding-right: 0px;
	text-align: left;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: normal;
	color: #ffffff;
}
.banda12_old {

	width:688px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	background-image: url(../img/cc.gif);
	height: 9px;
	padding-top: 0px;
	padding-right: 0px;
	text-align: left;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: normal;
	color: #ffffff;
}
.banda9 {
	width:90%;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	background-image: url(../img/banda33.gif);
	height: 17px;
	padding-top: 2px;
	padding-right: 0px;
	text-align: left;
	margin-bottom: 12px;
	padding-left: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #fc752b;
}
.banda10 {


	width:688px;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	background-image: url(../img/aa.gif);
	height: 6px;
	padding-top: 2px;
	padding-right: 0px;
	text-align: left;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: normal;
	color: #ffffff;
}
.banda11 {
	width:688px;
	float: left;
	background-image: url(../img/bb.gif);
	padding-top: 0px;
	padding-right: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: normal;
	color: #ffffff;
	margin: 0px;
}
.banda12 {

	width:688px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	background-image: url(../img/cc.gif);
	height: 9px;
	padding-top: 0px;
	padding-right: 0px;
	text-align: left;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: normal;
	color: #ffffff;
}

#centro9a {
	width:97%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
}
#centro9a_old {


	width:100%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}
.pdf {
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: normal;
	color: #ffffff;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.listadoC {

	width:75%;
	text-align:left;
	height: 10px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	float: left;
}
#centro9b_old {



	width:100%;
        height:100%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}

#centro9b {



	width:100%;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}
#centro111 {

	width:40%;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}
#centro112 {


	width:53%;/*25-08: 53*/
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: right;
        background-color:blue;
}

#centro112Buscador {


	width:23%;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: right;
}
#centro113 {



	width:37%;/*25-08: 44*/
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	/*height: auto;*/
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
        background-color:orange;
}
.banda5a {

	width:217px;
	float: left;
	background-image: url(../img/2a.gif);
	height: 100%;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.banda4a {

	float: left;
	background-image: url(../img/1a.gif);
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: 6px;
	width: 217px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #ffffff;
}
.banda6a {

	width:217px;
	float: left;
	background-image: url(../img/3a.gif);
	height: 6px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
	color: #ffffff;
}
#centro88 {


	width:97%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
}
#centro77 {
	width:30%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}
#centro78 {
	width:60%;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: right;
}
.area2 {
	width:100%;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.bandaarea4 {
	width:100%;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e1e1e1;
}
#calendario3 {

	width:100%;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
}
#calen {


	width:75%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
}
.banda22 {
	width:100%;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
}
.listado33 {

	width:100%;
	text-align:left;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	color: #5688bb;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 11px;
	margin-bottom: 15px;
}
#cua {
	width:76%;
	text-align:left;
	margin-top: 12px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border: 1px solid #dbdbdb;
	vertical-align: top;
	float: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

#cua2 {
	width:56%;
	text-align:left;
	margin-top: 12px;
	margin-right: auto;
	margin-left: 5px;
	height: auto;
	/*border: 1px solid #dbdbdb;*/
	vertical-align: top;
	float: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.texto_grisC {

	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}





#borrar desde aqui hasta el final

.menu
{
	float: left;
	color: #d3e3f4;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	line-height: 15px;
	border-bottom: 1px #355d86 solid;
	width: 140px;
	padding-left: 15px;
}

.menu:link
{
	float: left;
	color: #d3e3f4;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	line-height: 15px;
	border-bottom: 1px #355d86 solid;
	width: 140px;
	padding-left: 15px;
}

.menu:visited
{
	float: left;
	color: #6695bf;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	line-height: 15px;
	border-bottom: 1px #355d86 solid;
	width: 140px;
	padding-left: 15px;
}

.menu:hover
{
	float: left;
	color: #f4f4f4;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	line-height: 15px;
	border-bottom: 1px #355d86 solid;
	width: 140px;
	padding-left: 15px;
}


#menu_fondo
{
	width:161px;
	height:297px;
	padding-top: 20px;
	background-color: #1a8db1;
	background-image:url(../img/fondo_menu.gif);
	background-repeat: repeat-x;
}
.sub_menu
{
  	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #666666;
	font-size: 10px;
	font-weight: lighter;
	text-decoration: none;
	padding-left: 0px;
}

.sub_menu:link
{
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #666666;
	font-size: 10px;
	font-weight: lighter;
	text-decoration: none;
	padding-left: 0px;
}

.sub_menu:visited
{
  	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #666666;
	font-size: 10px;
	font-weight: lighter;
	text-decoration: none;
	padding-left: 0px;
}

.sub_menu:hover
{
  	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #333333;
	font-size: 10px;
	font-weight: lighter;
	text-decoration: none;
	padding-left: 0px;
}

.sub_menu3
{
  	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #666666;
	font-size: 9px;
	font-weight: lighter;
	text-decoration: none;
	line-height: 18px;
	padding-left: 10px;
}

.sub_menu3:link
{
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #666666;
	font-size: 9px;
	font-weight: lighter;
	text-decoration: none;
	line-height: 18px;
	padding-left: 10px;
}

.sub_menu3:visited
{
  	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #666666;
	font-size: 9px;
	font-weight: lighter;
	text-decoration: none;
	line-height: 18px;
	padding-left: 10px;
}

.sub_menu3:hover
{
  	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #333333;
	font-size: 9px;
	font-weight: lighter;
	text-decoration: none;
	line-height: 18px;
	padding-left: 10px;
}



.fontText2Nivel_65 {
	width:100%;
	TEXT-TRANSFORM: none;
	color: #fc752b;
	FONT-FAMILY: geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	line-height: 16px;
        height: 16px;
}


.menu_seleccionado {

	width:75%;
        TEXT-TRANSFORM: none;
	text-align: left;
        font-weight: bold;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
        TEXT-DECORATION: none;
	color: #fc752b;
       background-image: url(../img/banda.gif);
}



.fontText3Nivel_60 {
	width:100%;
	font-size: 10px;
	text-transform: none;
	color: #787878;
	font-family: geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	line-height: 16px;
        height: 20px;

}

.fontText3Nivel_60_enlace
{
	color: #666666;
	text-decoration: none;

}



.fontText1Nivel_70{
  	width:165px;
	float: left;
	background-image: url(../img/banda.gif);
	text-align: left;
	margin-bottom: 4px;
	margin-top: 4px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 16px;
}

 .fontText1Nivel_Seleccionado_70{
  	 width:165px;
	float: left;
   	FONT-SIZE: 10px;
        text-align: left;
	margin-bottom: 4px;
	margin-top: 4px;
        vertical-align: middle;
        background-image: url(../img/banda.gif);
	FONT-FAMILY: geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 16px;


}
#capaOverlay
{
	position: absolute;
	z-index: 1000;
	background-color: #000;
	top: 0px;
	left: 0px;
	display: none;
}

.capaContenido
{
	background-color: #fff;
	position: absolute;
	z-index: 10001;

	padding-bottom: 30px;
	display: none;
}
#capaCerrar
{
	width: 300px;
	padding-right: 0px;
	text-align: right;
	height: 15px;
}
.area274
{
	height: 129px;
	font-size: 120%;
}

.w15
{width: 15px;}

.w40
{width: 40px;}

.w55
{width: 55px;}

.w81
{width: 81px;}

.w103
{width: 103px;}

.w100
{width: 100px;}

.w112, .w112:link, .w112:visited, .w112:hover
{width: 112px;}

.w134
{width: 134px;}

.w135, .w135:link, .w135:visited, .w135:hover
{width: 135px;}

.w148
{width: 148px;}

.w149
{width: 149px;}

.w165
{width: 165px;}

.w189
{width: 189px;}

.w200
{width: 200px;}

.w329
{width: 329px;}

.h0
{height: 0px;}

.h5
{height: 5px;}

.h25
{height: 25px;}

.h13
{height: 13px;}

.lh1
{line-height: 1px;}

/*NUEVOS ESTILOS ACCESIBILIDAD*/

.w160{width:160px;}
.w1{width:1px;}
.w250{width:250px;}
.w790{width:790px;}
.w350{width:350px;}
.w780{width:780px;}
.h510{height:510px;}
.w340{width:340px;}
.h340{height:340px;}
.h480{height:480px;}
.w515{width:515px;}
.w350{width:350px;}
.w4{width:4px;}
.w70{width:70px;}
.w317{width:317px;}
.w750{width:750px;}
.w660{width:660px;}
.h420{height:420px;}
.h380{height:380px;}
.h300{height:300px;}
.w274px{width:274px;}
.w380{width:380px;}
.h245{height:245px;}
.imagenCentral{margin-left:60px;}

.capaCerrar11, .capaCerrar22, .capaCerrar33, .capaCerrar44
{
	width: 300px;
	padding-right: 0px;
	text-align: right;
	height: 15px;
}

.capaTitulo11, .capaTitulo22, .capaTitulo33, .capaTitulo44
{
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 15px;
}

.capaDescripcion11, .capaDescripcion22, .capaDescripcion33, .capaDescripcion44
{
	padding-left: 30px;
        padding-right: 30px;
	padding-top: 25px;
	font-size: 100%;
}
.texto_iconos, .texto_iconos:link, .texto_iconos:visited{
  	font-family: Arial, Helvetica, sans-serif;
	color: #8d8d8d;
        font-size: 90%;/* XF */
        text-decoration: none;
}

#ventana_contenido
{
	padding-top: 31px;
	padding-left: 14px;
	padding-right: 20px;
	padding-bottom: 31px;
}

#ventana_cerrar:link, #ventana_cerrar:visited, #ventana_cerrar:hover,
#ventana_cerrar2:link, #ventana_cerrar2:visited, #ventana_cerrar2:hover
{
	position: absolute;
	float: left;
	top: 22px;
	right: 22px;
	background-image: url('../img/x-close.gif');
	height: 15px;
	width: 15px;
	background-repeat: no-repeat;
	text-decoration: none
}

#ventana_cerrar2:link, #ventana_cerrar2:visited, #ventana_cerrar2:hover
{
	top: 10px;
	right: 15px;
}

#ventana_cerrar:hover, #ventana_cerrar2:hover
{background-image: url('../img/x-close_hover.gif');}

.border0 {BORDER-WIDTH: 0px; }
.aligncenter {text-align:center;}
  /* Estilos letra*/

.tablacss{BORDER-WIDTH: 0px;text-align:center;}

 .MapawebPadre{
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
        COLOR: #fc752b;
	FONT-FAMILY: geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 10px;
	text-align: left;
	line-height: 12px;
	font-weight: bold;
}

.MapawebHijo {

	FONT-SIZE: 65%;
	TEXT-TRANSFORM: none;
	color: #787878;
	FONT-FAMILY: geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 40px;
	text-align: left;
	line-height: 10px;
}

.MapawebNieto {
	FONT-SIZE: 60%;
	TEXT-TRANSFORM: none;
	color: #787878;
	FONT-FAMILY: geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 36px;
	text-align: left;
	line-height: 12px;
	font-weight: bold;
	margin-left: 12px;
}
#informacion{
	width:58%;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-left: 2px;
	padding-right: 2px;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #ffffff;
}


A.link3:active {

	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #666666;

}
A.link3:link {

	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	TEXT-TRANSFORM: none;
	color: #666666;

}
A.link3:visited {

	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	TEXT-TRANSFORM: none;FONT-WEIGHT: bold;
	color: #666666;

}
A.link3:hover {
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	TEXT-TRANSFORM: none;
	color: #666666;

}
.ver:link, .ver:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	line-height: 13px;
	color: #666;
	text-decoration: none;
}
.listado44 {

	/*Modificado DDG: width:92%;*/
	width:47%;
	text-align:left;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-weight: bold;
}
.listado45 {
	/*Modificado DDG: width:92%;*/
	width:47%;
	text-align:left;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	height: auto;
}
.listado35 {
	/*Modificado DDG: width:92%;*/
	width:98%;
	text-align:left;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	color: #5688bb;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: auto;#11px;
	margin-bottom:auto;
	clear: both;
}
.listadoSubtipo {
	/*Modificado DDG: width:92%;*/
	width:100%;
	text-align:center;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	color: #E17100;
	border-bottom-width: 1px;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 11px;
	margin-bottom: 10px;
	clear: both;
}
.listado400 {


	/*Modificado DDG: width:77%;*/
	width:63%;
	text-align:auto;
	height: auto;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 3px;
	color: #CC3300;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #cccccc;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.texto_grisC2 {


	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#centro_home1 {


	width:75%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}


#ad_home {

 width:18%;
 text-align:center;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;
 height: auto;
 border: 1px none #cccccc;
 padding: 0px;
 vertical-align: top;
 float: right;
}
/*#ad_home {



	width:22%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: right;
}*/
#centro_home1a {



	width:55%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}
#centro_home1b {




	width:40%;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: right;
}
#centro_home2 {



	width:100%;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	border: 1px none #cccccc;
	padding: 0px;
	vertical-align: top;
	float: left;
}
