body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#8d8c82;
	background-image:url(../img/fondo.jpg);
	background-repeat:repeat-x;
}

html {
	height:100%;
}

.adapta:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility: hidden;
}

* html .adapta {
	height: 1%;
}

form {
	display:inline;
}

img {
	border:0;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1 {
	font-size:1em;
	padding:0px;
	margin:0px;
	font-weight:normal;
}

ul {
	display:inline;
	margin:0px;
	padding:0px;
}

li {
	display:inline;
}

ul.lista {
	display:block;
	margin-left:15px;
	padding-left:0px;
}

li.lista {
	display:list-item;
}

li.lista2 {
	display:list-item;
	color:#cc5c3a;
}

.gris {
	color:#8d8c82;
}

.naranja {
	color:#cc5c3a;
}

.negrita_azul {
	font-weight:bold;
	color:#325573;
}

.azul {
	color:#325573;	
}

.azul_claro {
	color:#197785;
}

.azul_claro2 {
	color:#258ea4;
}

.blanco {
	color:#FFFFFF;
}

.negrita {
	font-weight:bold;
}

.cursiva {
	font-style:italic;
}

#general_cont {
	width:100%;
	float:left;
}

#general {
	width:920px;
	margin: 0 auto;
}

.login_cont {
	float:left;
	width:100%;
	height:30px;
}

.login_cont2 {
	float:right;
}

.pagina {
	float:left;
	background-color:#FFFFFF;
	width:918px;
	border-style:solid;
	border-width:1px;
	border-color:#ebebeb;
	border-top-width:0px;
}

.pagina_nw {
	float:left;
	width:10px;
	height:10px;
	background-image:url(../img/nw.gif);
	font-size:1px;
}

.pagina_ne {
	float:left;
	width:10px;
	height:10px;
	background-image:url(../img/ne.gif);
	font-size:1px;
}

.pagina_n {
	float:left;
	width:900px;
	height:10px;
	font-size:1px;
	background-color:#FFFFFF;
}

.pie_margen {
	float:left;
	width:10px;
	height:5px;
	font-size:1px;
}

.pie {
	float:left;
	width:100%;
	padding-top:10px;
	background-color:#3d3c3f;
	background-image:url(../img/pie.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
}

.pie_margen2 {
	float:left;
	width:10px;
	height:10px;
	font-size:1px;
}

.login_texto {
	float:left;
	color:#FFFFFF;
	padding-left:10px;
	font-weight:bold;
	font-size:0.7em;
	padding-top:8px;
}

.login_texto2 {
	float:left;
	color:#FFFFFF;
	padding-left:10px;
	font-weight:bold;
	font-size:0.7em;
	padding-top:9px;
}


.login_error {
	float:left;
	color:#FF0000;
	padding-right:10px;
	font-weight:bold;
	font-size:0.7em;
	padding-top:8px;
}

.login_campo {
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
}

input.login {
	border-width:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	width:100px;
	margin-top:3px;
}

input.login_submit {
	border-width:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	background-color:#deded5;
	margin-top:3px;
}

.oculto {
	display:none;
}

.ancho_lista1_es {
	float:left;
	width:57px;
	padding-left:30px;
}

.ancho_lista2_es {
	float:left;
	width:106px;
}

.ancho_lista3_es {
	float:left;
	width:147px;
}

.ancho_lista4_es {
	float:left;
	width:146px;
}

.ancho_lista5_es {
	float:left;
	width:138px;
}

.ancho_lista6_es {
	float:left;
	width:74px;
}

.ancho_lista7_es {
	float:left;
	width:50px;
}

.ancho_lista8_es {
	float:left;
	width:77px;
}

.ancho_lista1_en {
	float:left;
	width:67px;
	padding-left:30px;
}

.ancho_lista2_en {
	float:left;
	width:106px;
}

.ancho_lista3_en {
	float:left;
	width:117px;
}

.ancho_lista4_en {
	float:left;
	width:166px;
}

.ancho_lista5_en {
	float:left;
	width:148px;
}

.ancho_lista6_en {
	float:left;
	width:84px;
}

.ancho_lista7_en {
	float:left;
	width:58px;
}

.ancho_lista8_en {
	float:left;
	width:77px;
}

.mapaweb {
	float:left;
}

.nube {
	float:left;
	padding-left:515px;
	width:375px;
	font-weight:bold;
	text-align:justify;
	padding-bottom:23px;
	font-family:Verdana, Geneva, sans-serif;
}

.certificados_w3c {
	float:left;
	padding-left:10px;
	width:450px;
	padding-bottom:8px;
}

.nube1_t {
	font-size:1em;
}

.nube2_t {
	font-size:1.1em;
}

.nube3_t {
	font-size:1.2em;
}

.nube4_t {
	font-size:1.3em;
}

.nube5_t {
	font-size:1.4em;
}

.nube6_t {
	font-size:1.5em;
}

.nube7_t {
	font-size:1.6em;
}

.nube8_t {
	font-size:1.7em;
}

.nube9_t {
	font-size:1.8em;
}

.nube10_t {
	font-size:1.9em;
}

.nube1_c {
	color:#878787;
}

.nube2_c {
	color:#949494;
}

.nube3_c {
	color:#a1a1a1;
}

.nube4_c {
	color:#adadad;
}

.nube5_c {
	color:#bdbdbd;
}

.nube6_c {
	color:#c9c9c9;
}

.nube7_c {
	color:#d6d6d6;
}

.nube8_c {
	color:#e3e3e3;
}

.nube9_c {
	color:#f0f0f0;
}

.nube10_c {
	color:#FFFFFF;
}

.copyright {
	float:left;
	width:430px;
	text-align:right;
}

.cabecera {
	float:left;
	width:875px;
	height:230px;
}

.margen_cabecera {
	float:left;
	font-size:1px;
	height:10px;
	width:910px;
}

.margen_cabecera2 {
	float:left;
	width:15px;
	height:15px;
}

.margen_menu {
	float:left;
	width:30px;
	height:5px;
	font-size:1px;
}

.elemento_menu1_es {
	float:left;
	background-color:#258ea4;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:94px;
	text-align:center;
}

.elemento_menu2_es {
	float:left;
	background-color:#197785;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:113px;
	text-align:center;
}

.elemento_menu3_es {
	float:left;
	background-color:#0f6281;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:113px;
	text-align:center;
}

.elemento_menu4_es {
	float:left;
	background-color:#135271;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:169px;
	text-align:center;
}

.elemento_menu5_es {
	float:left;
	background-color:#01385d;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:173px;
	text-align:center;
}

.elemento_menu6_es {
	float:left;
	background-color:#082857;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:86px;
	text-align:center;
}

.elemento_menu7_es {
	float:left;
	background-color:#121c4d;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:112px;
	text-align:center;
}

.elemento_menu1_en {
	float:left;
	background-color:#258ea4;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:94px;
	text-align:center;
}

.elemento_menu2_en {
	float:left;
	background-color:#197785;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:113px;
	text-align:center;
}

.elemento_menu3_en {
	float:left;
	background-color:#0f6281;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:113px;
	text-align:center;
}

.elemento_menu4_en {
	float:left;
	background-color:#135271;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:169px;
	text-align:center;
}

.elemento_menu5_en {
	float:left;
	background-color:#01385d;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:173px;
	text-align:center;
}

.elemento_menu6_en {
	float:left;
	background-color:#082857;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:86px;
	text-align:center;
}

.elemento_menu7_en {
	float:left;
	background-color:#121c4d;
	padding-top:4px;
	height:21px;
	font-size:0.8em;
	font-weight:bold;
	width:112px;
	text-align:center;
}

.margen10 {
	float:left;
	font-size:1px;
	width:10px;
	height:10px;
}

.margen25 {
	float:left;
	font-size:1px;
	width:100px;
	height:25px;
}

.margen10alto {
	float:left;
	font-size:1px;
	width:910px;
	height:10px;
}

.margen30ancho {
	float:left;
	font-size:1px;
	width:30px;
	height:5px;
}


.bloque {
	float:left;
	width:590px;
	padding-left:30px;
}

.columna {
	float:left;
	width:270px;
}

.columna_gris {
	float:left;
	background-color:#deded5;
	height:300px;
	overflow:hidden;
	width:100%;
}

.columna_gris_nw {
	float:left;
	width:265px;
	height:5px;
	font-size:1px;
	background-image:url(../img/nw2.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.columna_gris_ne {
	float:left;
	width:5px;
	height:5px;
	font-size:1px;
	background-image:url(../img/ne2.gif);
}

.titulo_columna {
	float:left;
	color:#325573;
	font-size:1.5em;
	padding-left:25px;
	padding-top:5px;
	width:235px;
}

.titulo {
	float:left;
	font-size:2.2em;
	color:#325573;
	padding-top:17px;
	padding-bottom:12px;
}

.noticia_fecha {
	float:left;
	background-color:#197785;
	width:40px;
}

.fecha_nw {
	float:left;
	width:37px;
	height:3px;
	background-image:url(../img/nw3.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-size:1px;
}

.fecha_ne {
	float:left;
	width:3px;
	height:3px;
	background-image:url(../img/ne3.gif);
	font-size:1px;
}

.fecha_sw {
	float:left;
	width:37px;
	height:3px;
	background-image:url(../img/sw3.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-size:1px;
}

.fecha_se {
	float:left;
	width:3px;
	height:3px;
	background-image:url(../img/se3.gif);
	font-size:1px;
}

.noticia_fecha_texto {
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:0.75em;
	width:100%;
	height:24px;
}

.margen_fecha_noticias {
	float:left;
	width:25px;
	height:10px;
	font-size:1px;
}

.margen_columna_noticias {
	float:left;
	height:15px;
	width:260px;
}

.columna_titular {
	float:left;
	padding-left:10px;
	width:170px;
	text-align:justify;
	font-weight:bold;
	color:#197785;
	font-size:0.75em;
}

.columna_texto {
	float:left;
	padding-left:10px;
	width:170px;
	text-align:justify;
	font-size:0.75em;
	padding-top:3px;
}

.columna_texto_noticia {
	float:left;
	width:190px;
}

.masnoticias {
	float:left;
	padding-top:15px;
	font-weight:bold;
	font-size:0.75em;
	text-align:right;
	width:245px;
}

.frase {
	float:left;
	width:270px;
	background-color:#0f6281;
	height:95px;
}

.patrocinadores_nw {
	float:left;
	width:500px;
	height:5px;
	background-image:url(../img/nw4.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-size:1px;
}

.frase_ne {
	float:left;
	width:270px;
	height:5px;
	background-image:url(../img/ne6.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-size:1px;
}

.margen100x10 {
	float:left;
	width:100px;
	height:10px;
}

.logotipo_margen {
	float:left;
	width:22px;
	height:22px;
}

.patrocinadores_cont {
	float:left;
	padding-bottom:10px;
}

.patrocinadores {
	float:left;
	background-color:#f2f2ee;
	width:530px;
	padding-left:50px;
	padding-bottom:10px;
}

.patrocinadores2 {
	float:left;
	background-color:#f2f2ee;
	width:610px;
	padding-left:40px;
	padding-top:10px;
	padding-bottom:15px;
}

.logotipos {
	float:left;
	width:530px;
}

.logotipos2 {
	float:left;
	width:650px;
}

.logotipo {
	width:71px;
	float:left;
	padding-top:7px;
}

.frase_texto {
	float:left;
	width:220px;
	color:#FFFFFF;
	text-align:justify;
	font-size:0.7em;
	padding-left:25px;
	padding-top:6px;
}

.frase_texto2 {
	float:left;
	width:245px;
	color:#FFFFFF;
	text-align:right;
	font-size:0.7em;
	padding-top:10px;
	font-weight:bold;
}

.articulo1_img {
	float:left;
}

.articulo1_titulo {
	float:left;
	width:340px;
	padding-left:20px;
	font-weight:bold;
	text-align:justify;
	font-size:0.8em;
	color:#325573;
}

.articulo1_txt {
	float:left;
	width:340px;
	padding-left:20px;
	text-align:justify;
	font-size:0.75em;
	padding-top:5px;
}

.bloque_articulo2 {
	float:left;
	width:295px;
}

.bloque_articulo3 {
	float:left;
	width:265px;
}

.articulo2_titulo {
	float:left;
	width:265px;
	text-align:justify;
	font-size:1.4em;
	padding-bottom:5px;
	color:#325573;
}

.margen_articulos {
	float:left;
	font-size:1px;
	width:400px;
	height:25px;
}

.articulo2_img {
	float:left;
}

.articulo2_txt {
	float:left;
	width:120px;
	padding-left:20px;
	text-align:justify;
	font-size:0.75em;
}

.columna_izda {
	float:left;
	width:180px;
	padding-left:30px;
	padding-bottom:30px;
	
}

.menu_lateral1 {
	float:left;
	padding-top:25px;
}

.menu_separador {
	float:left;
	width:100px;
	height:10px;
	font-size:1px;
}

.menu_lateral2 {
	float:left;
	width:150px;
	background-color:#cc5c3a;
}

.menu_lateral3 {
	float:left;
}

.menu_lateral4 {
	float:left;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.menu_lateral5 {
	float:left;
	font-size:0.7em;
	font-weight:bold;
	color:#cc5c3a;
	padding-left:10px;
	padding-top:10px;
}

.menu_lateral_sw {
	float:left;
	width:145px;
	height:5px;
	background-image:url(../img/sw5.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-size:1px;
}

.menu_lateral_se {
	float:left;
	width:5px;
	height:5px;
	background-image:url(../img/se5.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-size:1px;
}

.menu_lateral_contenido {
	float:left;
	padding-left:25px;
	padding-top:15px;
	padding-bottom:10px;
}

.menu_lateral_elemento {
	float:left;
	color:#FFFFFF;
	font-size:0.8em;
	width:120px;
	font-weight:bold;
	padding-bottom:4px;
}

.menu_lateral_elemento2 {
	float:left;
	color:#FFFFFF;
	font-size:0.7em;
	width:110px;
	padding-left:10px;
	font-weight:bold;
	padding-bottom:4px;
	padding-top:4px;
}

.menu_lateral_elemento3 {
	float:left;
	color:#FFFFFF;
	font-size:0.7em;
	width:110px;
	padding-left:10px;
	font-weight:bold;
	padding-bottom:8px;
	padding-top:4px;
}

.menu_seleccionado {
	color:#FFFFFF;
	text-decoration:underline;
}

.subrayado {
	text-decoration:underline;
}

.columna_centro {
	float:left;
	width:690px;
	padding-bottom:30px;
}

.columna_centro2 {
	float:left;
	width:385px;
}

.columna_derecha {
	float:left;
	width:265px;
	padding-top:30px;
	text-align:right;
}

.titulo_seccion {
	float:left;
	color:#cc5c3a;
	font-size:1.5em;
	width:650px;
	padding-top:55px;
}

.titulo_seccion6 {
	float:left;
	color:#cc5c3a;
	font-size:1.5em;
	width:550px;
	padding-top:55px;
}

.titulo_seccion7 {
	float:left;
	width:100px;
	text-align:right;
	padding-top:12px;
}

.titulo_seccion8 {
	float:left;
	color:#cc5c3a;
	font-size:1.5em;
	width:280px;
	padding-top:25px;
	padding-bottom:25px;
}

.titulo_seccion2 {
	float:left;
	color:#cc5c3a;
	font-size:1.5em;
	width:275px;
	padding-top:55px;
}

.titulo_seccion3 {
	float:right;
	padding-top:3px;
	font-size:0.8em;
	font-weight:bold;
	text-align:right;
	color:#8d8c82;
}

.titulo_seccion4 {
	float:right;
	padding-left:10px;
	text-align:right;
}

.titulo_seccion5 {
	float:left;
	width:375px;
	padding-top:56px;
}

.subtitulo_seccion {
	float:left;
	color:#258ea4;
	font-size:1.1em;
	width:650px;
	padding-top:20px;
}

.subtitulo_seccion5 {
	float:left;
	color:#258ea4;
	font-size:1.1em;
	width:650px;
	padding-bottom:20px;
}

.subtitulo_seccion4 {
	float:left;
	color:#258ea4;
	font-size:1.1em;
	width:860px;
	padding-top:20px;
	padding-bottom:10px;
}

.subtitulo_seccion2 {
	float:left;
	color:#258ea4;
	font-size:1.1em;
	width:375px;
	padding-top:20px;
}

.subtitulo_seccion3 {
	float:left;
	color:#258ea4;
	font-size:1.1em;
	width:470px;
}

.texto_centro {
	float:left;
	width:650px;
	text-align:justify;
	font-size:0.8em;
}

.texto_centro2 {
	float:left;
	width:650px;
	text-align:justify;
	font-size:0.8em;
	padding-top:10px;
	padding-bottom:10px;
}

.texto_centro6 {
	float:left;
	width:470px;
	text-align:justify;
	font-size:0.8em;
	padding-top:10px;
	padding-bottom:10px;
}


.texto_centro5 {
	float:left;
	width:200px;
	font-size:0.7em;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:450px;
}

.texto_centro3 {
	float:left;
	width:375px;
	text-align:justify;
	font-size:0.8em;
	padding-top:10px;
	padding-bottom:10px;
}

.titulo_inferior {
	float:left;
	font-size:0.8em;
	color:#325573;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:15px;
}

.texto_entero {
	float:left;
	padding-left:30px;
	text-align:justify;
	width:860px;
	font-size:0.75em;
	padding-bottom:30px;
	padding-top:10px;
}

.texto404 {
	float:left;
	color:#258ea4;
	font-size:1.1em;
	padding-left:30px;
	width:860px;
	padding-top:30px;
	padding-bottom:35px;
}

.titulo_seccion_entero {
	float:left;
	color:#cc5c3a;
	font-size:1.5em;
	width:860px;
	padding-left:30px;
	padding-top:25px;
}

#map {
	float:left;
	width:560px;
	height:200px;
}

.imagen_textos {
	float:left;
	padding-top:15px;
	padding-bottom:10px;
	text-align:center;
	width:650px;
}

.texto_centro4 {
	float:left;
	font-size:0.8em;
	width:400px;
	text-align:justify;
	padding-left:125px;
	padding-top:5px;
	padding-bottom:5px;
}

.nav_anterior {
	float:left;
	width:340px;
	font-size:0.8em;
	font-weight:bold;
}

.nav_siguiente {
	float:left;
	width:340px;
	text-align:right;
	font-size:0.8em;
	font-weight:bold;
}

.nav_anterior2 {
	float:left;
	width:325px;
	font-size:0.8em;
	font-weight:bold;
	padding-top:35px;
}

.nav_siguiente2 {
	float:left;
	width:325px;
	text-align:right;
	font-size:0.8em;
	font-weight:bold;
	padding-top:35px;
}

.margen_seleccion {
	float:left;
	width:25px;
	height:25px;
}

.contenedor_seleccion {
	float:left;
	width:685px;
}

.seleccion {
	float:left;
	width:330px;
	padding-top:40px;
}

.seleccion2 {
	float:left;
	width:330px;
	padding-top:40px;
}


.esquina_nw {
	float:left;
	font-size:1px;
	width:10px;
	height:10px;
	background-image:url(../img/seleccion_nw.gif);
}

.esquina_ne {
	float:left;
	font-size:1px;
	width:10px;
	height:10px;
	background-image:url(../img/seleccion_ne.gif);
}

.seleccion_sup {
	float:left;
	height:9px;
	font-size:1px;
	width:305px;
	background-color:#258ea4;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#082857;
}

.esquina_sw {
	float:left;
	font-size:1px;
	width:10px;
	height:10px;
	background-image:url(../img/seleccion_sw.gif);
}

.esquina_se {
	float:left;
	font-size:1px;
	width:10px;
	height:10px;
	background-image:url(../img/seleccion_se.gif);
}

.seleccion_inf {
	float:left;
	height:9px;
	font-size:1px;
	width:305px;
	background-color:#cc5c3a;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#082857;
}

.seleccion_titulo {
	float:left;
	background-color:#258ea4;
	width:285px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-color:#082857;
	color:#FFFFFF;
	padding-left:19px;
	padding-right:19px;
	font-weight:bold;
	font-size:1.1em;
	padding-bottom:10px;
}

.seleccion_separador {
	float:left;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-color:#082857;
	height:5px;
	font-size:1px;
	width:323px;
}

.seleccion_separador2 {
	float:left;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-color:#082857;
	height:15px;
	font-size:1px;
	width:323px;
}

.seleccion_mdb {
	float:left;
	background-color:#082857;
	width:305px;
	padding-left:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:1.1em;
	padding-top:5px;
	padding-bottom:5px;
}

.seleccion_bi {
	font-size:0.7em;
	font-weight:normal;
}

.seleccion_seccion1 {
	float:left;
	width:283px;
	background-color:#01385d;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-color:#082857;
	font-size:0.7em;
	color:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}

.seleccion_seccion2 {
	float:left;
	width:283px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-color:#082857;
	font-size:1em;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	color:#258ea4;
}

.seleccion_seccion3 {
	float:left;
	width:283px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-color:#082857;
	font-size:0.7em;
	padding-left:20px;
	padding-right:20px;
}

.seleccion_seccion4 {
	float:left;
	width:263px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-color:#082857;
	font-size:0.7em;
	padding-left:30px;
	padding-right:30px;
	background-color:#cc5c3a;
	color:#FFFFFF;
	padding-top:10px;
}

.boton {
	background-color:#325573;
	border-width:0px;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:1px;
	padding-top:1px;
}

.boton1 {
	width:40px;
}

.control {
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	color:#8d8c82;
	border-style:solid;
	border-width:1px;
	border-color:#325573;
}

.casos_titulo {
	float:left;
	width:650px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	font-size:0.9em;
}

.casos_col1 {
	width:71px;
	float:left;
	font-size:0.8em;
}

.casos_col_sep {
	float:left;
	width:20px;
	height:20px;
	font-size:1px;
}

.casos_col2 {
	width:173px;
	float:left;
	font-size:0.8em;
	text-align:justify;
}

.casos_col_titulo1 {
	font-weight:bold;
	color:#258ea4;
	padding-top:15px;
}

.casos_col_titulo2 {
	font-weight:bold;
	color:#0f6281;
	padding-top:15px;
}

.casos_col_titulo3 {
	font-weight:bold;
	color:#121c4d;
	padding-top:15px;
}

.casos_col_notitulo {
	padding-bottom:20px;
}


.casos_separador {
	float:left;
	width:650px;
	height:10px;
	font-size:1px;
}

.casos_separador2 {
	float:left;
	width:650px;
	height:40px;
	font-size:1px;
}

.casos_color1 {
	background-color:#f08a23;
}

.casos_color2 {
	background-color:#4ca64c;
}

.casos_color3 {
	background-color:#b8b8b8;
}

.casos_color4 {
	background-color:#0f59bf;
}

.contacto1 {
	padding-left:30px;
	float:left;
	width:300px;
}

.contacto2 {
	float:left;
	width:570px;
	padding-top:25px;
}

.contacto_texto {
	float:left;
	font-size:0.9em;
	width:280px;
	color:#325573;
}

.contacto_texto2 {
	float:left;
	font-size:0.9em;
	width:280px;
	font-size:1.5em;
	font-weight:bold;
	color:#258ea4;
	padding-top:15px;
}

.contacto3 {
	float:left;
	padding-left:30px;
}

.campo1 {
	float:left;
	font-size:0.8em;
	padding-top:2px;
	width:80px;
	font-weight:bold;
}

.campo2 {
	float:left;
	width:340px;
	height:22px;
}

.campo3 {
	float:left;
	width:340px;
	padding-bottom:30px;
}

.campo4 {
	font-size:0.8em;
	padding-left:110px;
	width:340px;
	float:left;
	padding-top:15px;
	padding-bottom:5px;
}

.campo5 {
	padding-left:110px;
	width:340px;
	float:left;
}

.campo6 {
	padding-left:110px;
	width:340px;
	float:left;
	padding-top:5px;
	padding-bottom:15px;
}

.campo7 {
	padding-left:110px;
	width:340px;
	float:left;
}

.campo8 {
	font-size:0.8em;
	padding-left:110px;
	width:340px;
	float:left;
	padding-top:15px;
	padding-bottom:5px;
	color:#CC5C3A;
}

.control1 {
	width:328px;
}

.control2 {
	width:328px;
	height:150px;
}

.control3 {
	width:148px;
}

.control4 {
	width:148px;
}

.separador_formulario {
	float:left;
	width:30px;
	height:10px;
	font-size:1px;
}

.formulario_mensaje {
	float:left;
	font-size:0.8em;
	width:860px;
	font-weight:bold;
	padding-bottom:15px;
	color:#cc5c3a;
}

.listado_error {
	float:left;
	width:680px;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
}

.listado_margen {
	float:left;
	width:100px;
	height:5px;
	font-size:1px;
}

.margen_listado {
	float:left;
	height:35px;
	width:100px;
}

.margen_listado2 {
	float:left;
	height:35px;
	width:500px;
}

.foto_noticia {
	float:right;
	padding-top:20px;
	padding-left:15px;
	padding-bottom:15px;
}

.num_documentos {
	color:#325573;
	font-size:0.75em;
	font-weight:normal;
}

.titulo_documentos {
	float:left;
	color:#258ea4;
	font-size:1em;
	width:203px;
	padding-right:20px;
	padding-top:20px;
	height:40px;
	font-weight:bold;
}

.titulo_seccion9 {
	float:left;
	color:#cc5c3a;
	font-size:1.5em;
	width:390px;
	padding-top:55px;
}

.titulo_seccion10 {
	float:left;
	width:375px;
	width:260px;
	padding-top:56px;
}

.titulo_seccion11 {
	float:left;
}

.listado_noticia_titulo {
	float:left;
	color:#258ea4;
	font-size:1.1em;
	width:650px;
	padding-top:35px;
}

.listado_noticia_texto {
	float:left;
	width:650px;
	text-align:justify;
	font-size:0.8em;
	padding-top:5px;
}

.contenedor_noticias {
	float:left;
}

.contenedor_listado {
	float:left;
}

.listado1 {
	float:left;
	font-size:0.8em;
	width:293px;
	padding-top:10px;
}

.listado2 {
	float:left;
	font-size:0.8em;
	width:294px;
	padding-top:10px;
}

.listado3 {
	float:left;
	font-size:0.8em;
	width:80px;
	padding-top:10px;
}

.listado_titulo {
	font-weight:bold;
	color:#cc5c3a;
	font-size:0.9em;
	padding-top:0px;
}

.listado_franja {
	float:left;
	border-bottom-style:dashed;
	border-bottom-color:#cc5c3a;
	border-bottom-width:1px;
	width:650px;
	height:10px;
	font-size:1px;
}

.listado4 {
	float:left;
	font-size:0.8em;
	width:225px;
	padding-top:10px;
}

.listado5 {
	float:left;
	text-align:justify;
	font-size:0.8em;
	width:425px;
	padding-top:10px;
}

.fecha_not {
	font-weight:bold;
	color:#325573;
	font-size:0.9em;
}

.categoria_enlaces {
	float:left;
	background-color:#cc5c3a;
	width:650px;
	text-align:center;
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:3px;
}

.marquesina_deslizador {
	float:left;
}

.marquesina_foto {
	float:left;
	width:100px;
	padding-top:7px;
}

.banner_cuadros {
	float:left;
	padding-top:20px;
	padding-bottom:20px;
}

.casos_logo {
	float:left;
	width:650px;
	text-align:right;
	padding-bottom:10px;
}