/* CSS Document */
/*div{border:1px solid #000000;}*/
body,html,general{padding:0 0 0 0;margin:0 0 0 0;width:100%;border:none;text-align:center;}
.general{margin-top:15px;}
.contenido{width:800px;text-align:center;margin:0 auto 0 auto;margin-top:15px;}
.linea_vertical{border-left:1px solid #003466;float:left;height:400px;width:1px;margin-left:14px;margin-top:25px;}
/*****************************************************
**************** CABECERA ****************************
******************************************************/
.simple{font-weight:100;}
.negrita{font-weight:bold;}
.contenido_login{border:1px solid #003466;border-top:0px;font-family:tahoma;font-size:16px;text-align:left;height:130px;background-color:#FFFFFF;}
.login_privado{width:309px;margin-top: 0px;}
.login_privado img{cursor:pointer;}
.tabla_privado{background-image:url(../Imagenes/fondo_acceso.jpg);background-repeat:no-repeat;}
#contenido_cab{width:800px;height:95px;}
#logo{float:left;width:309px;height:74px;cursor:pointer;}
/************************/
#top_menu{height:40px;}
.p_top_menu_leng{margin-top:15px;margin-left:5px;font-family:tahoma;font-size:11px;color:#003466;float:left;cursor:pointer;}
.p_top_menu_cont{margin-top:15px;margin-left:35px;font-family:tahoma;font-size:11px;color:#003466;float:left;cursor:pointer;}
.p_top_menu_mapa{margin-top:15px;margin-left:35px;font-family:tahoma;font-size:11px;color:#003466;float:left;cursor:pointer;}
.p_top_menu_rest{margin-top:15px;margin-left:35px;font-family:tahoma;font-size:11px;font-weight:bold;color:#E71C20;float:left;cursor:pointer;}
/************************/
/*********************************************************/
.boton2{padding-top:3px;margin-top:0px;font-family:tahoma;font-size:11px;color:#000066;font-weight:bold;cursor:pointer;text-align:left;}
.boton1{padding-top:5px;margin-top:0px;font-family:tahoma;font-size:11px;font-weight:bold;z-index:1;color:#ffffff;cursor:pointer;text-align:left;}
/************************************************************/
.p_pestaña{margin-top:11px;font-family:tahoma;font-size:11px;font-weight:bold;}
.pestaña{cursor:pointer;color:#003466;text-align:center;background-image:url(../Imagenes/pestaña.jpg);background-repeat:no-repeat;float:left;width:98px;height:34px;}
.pestaña_s{cursor:pointer;color:#FFFFFF;text-align:center;background-image:url(../Imagenes/pestaña_s.jpg);background-repeat:no-repeat;	float:left;width:98px;height:34px;}
/*****************nuevo***************/
.pestaña1,.pestaña2,.pestaña3,.pestaña4,.pestaña5{cursor:pointer;color:#003466;text-align:center;background-image:url(../Imagenes/pestaña.jpg);background-repeat:no-repeat;float:left;width:98px;height:34px;}

.pestaña_s1{cursor:pointer;color:#FFFFFF;text-align:center;background-image:url(../Imagenes/pestaña_s1.jpg);background-repeat:no-repeat;	float:left;width:98px;height:34px;}
.pestaña_s2{cursor:pointer;color:#FFFFFF;text-align:center;background-image:url(../Imagenes/pestaña_s2.jpg);background-repeat:no-repeat;	float:left;width:98px;height:34px;}
.pestaña_s3{cursor:pointer;color:#FFFFFF;text-align:center;background-image:url(../Imagenes/pestaña_s3.jpg);background-repeat:no-repeat;	float:left;width:98px;height:34px;}
.pestaña_s4{cursor:pointer;color:#FFFFFF;text-align:center;background-image:url(../Imagenes/pestaña_s4.jpg);background-repeat:no-repeat;	float:left;width:98px;height:34px;}
.pestaña_s5{cursor:pointer;color:#FFFFFF;text-align:center;background-image:url(../Imagenes/pestaña_s5.jpg);background-repeat:no-repeat;	float:left;width:98px;height:34px;}

/************************/
#sub_menu{height:21px;width:799px;background-color:#003466;float:left;font-family:tahoma;font-size:10px;color:#FFFFFF;}
.sub_m{visibility:hidden;}
.sub_m_s{float:right;width:480px;visibility:visible;height:17px;font-family:tahoma;font-size:11px;color:#FFFFFF;}
.p_sub_m,.p_sub_m_s{cursor:pointer;margin-top:4px;margin-right:32px;float:left;height:17px;}
.p_sub_m_s{color:#FFCC66;}
/*****************************************************
**************** FIN CABECERA ************************
**************** GENERALES ***************************
******************************************************/
.titulo,.titulo_cuerpo{font-size:15;font-weight:bold;color:#1B3864;font-family:tahoma;}
.titulo_cuerpo{ margin-top:15px;}
.cuerpo_texto{float:left;margin-left:20px;width:533px;margin-top:10px;text-align:left;font-family:tahoma;overflow:auto;height:385px;}
.contenido_cuerpo{font-size:10px;}
/*****************************************************
**************** FIN GENERALES ***********************
------------------------------------------------------
**************** CUERPO HOME *************************
******************************************************/
.cuerpo{width:797px;height:450px;border:1px solid #003466;overflow:auto;float:left;}
#cuerpo_home,#cuerpo_home_mapa,#cuerpo_home_contactar{width:797px;height:450px;border:1px solid #003466;float:left;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;scrollbar-shadow-color:#95B5FF;scrollbar-face-color:#95B5FF;scrollbar-highlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-3dlight-color:#95B5FF;text-align:center;}
#contenido_home{float:left;margin-left:40px;width:560px;height:250px;}
#texto_cuerpo{margin-top:7px;text-align:left;color:#000000;font-family:tahoma;font-size:11px;}
#texto_cuerpo b{color:#1B3864;}
#imagen_cuerpo{margin-top:8px;margin-right:10px;cursor:pointer;}
#imagen_cuerpo_u{margin-right:0px;margin-top:8px;cursor:pointer;}/*Ultima Imagen*/
.bloque_izquierdo{width:240px;height:450px;float:left;padding:0 0 0 0;margin:0 0 0 0;}
/*****************************************************
**************** FIN CUERPO HOME *********************
------------------------------------------------------
**************** PIE HOME ****************************
******************************************************/
.pie_home{font-family:tahoma;font-size:11px;color:#FFFFFF;width:799px;margin-top:15px;height:20px;background-color:#999967;text-align:center;float:left;}
.contenido_pie_home{width:797px;text-align:center;margin:0 auto 0 auto;}
.pie_home_copy{float:left;height:12px;margin-top:4px;margin-left:35px;}
.pie_home_aviso{float:left;height:12px;width:70px;margin-left:105px;margin-top:4px;text-decoration:underline;text-align:center;cursor:pointer;}
.pie_home_fecha{float:right;height:12px;margin-top:4px;margin-right:40px;}
/*****************************************************
**************** FIN PIE HOME ************************
------------------------------------------------------
**************** AVISO LEGAL *************************
******************************************************/
.aviso_legal{margin-top:20px;margin-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;}
.aviso_legal p{font-size:13px;color:#005482;font-weight:bold;}
.aviso_legal b{font-size:13px;color:#FF9E3E;font-weight:bold;}
.aviso_legal_txt{color:#000000;}
.aviso_legal_tit{font-size:13px;color:#005482;font-weight:bold;text-align:center;margin-bottom:15px;text-decoration:underline;}
/*****************************************************
**************** FIN AVISO LEGAL *********************
------------------------------------------------------
**************** LOCALIZACIÓN ************************
******************************************************/
.mapa_s{display:block;position:relative;}
.mapa{display:none;}
.localizacion_sup{margin-top:35px;}
.localizacion{font-family:tahoma;font-size:11px;}
.localizacion_map{margin-left:5px;margin-top:25px;float:left;width:385px;height:270px;height:400px;}
.localizacion_map img{border:0;float:left;}
.localizacion_delegacion{margin-top:32px;float:right;width:385px;}
.localizacion_tit{margin-top:15px;font-size:15px;color:#005482;font-weight:bold;margin-bottom:10px;}
.localizacion_txt{font-size:12px;font-weight:bold;}
.localizacion_tlf{font-size:12px;color:#990000;font-weight:bold;}
/*****************************************************
**************** FIN LOCALIZACIÓN ********************
------------------------------------------------------
**************** NOTICIAS ****************************
******************************************************/
.noticias{height:165px;width:168px;float:left;margin-top:6px;font-family:tahoma;font-size:11px;font-weight:bold;color:#003466;}
.t_noticias{margin-top:5px;margin-left:8px;float:left;}
.p_noticias{margin-top:40px;margin-left:8px;float:left;font-family:tahoma;font-size:11px;font-weight:bold;color:#044F93;height:200px;	width:170px;background-image:url(Imagenes/bola_mundo.jpg);background-repeat:no-repeat;background-position:bottom;}
.link_noticia{font-family:tahoma;font-size:11px;font-weight:bold;color:#1B3864;text-decoration:underline;cursor:pointer;}
.fecha_noticias{font-family:tahoma;font-size:11px;font-weight:bold;color:#A7A8AC; text-decoration:none;}
.list_noticia1,.list_noticia2,.list_noticiaS{text-align:left;padding-left:7px;padding-top:3px;padding-bottom:3px;}
.list_noticia1{background-color:#F0FAFF;}
.list_noticia2{background-color:#CACFFF;}
.list_noticiaS{background-color:#DCDCB8;}
.listado_noticias{width:240px;height:406px;float:left;margin-top:15px;}
.contenido_listado_noticias{overflow:auto;height:400px;margin-top:10px;}
.contenido_listado_noticias a{text-decoration:none;font-weight:bold;color:#FFCC66;}
.contenido_listado_noticias a:hover{text-decoration:underline;}
.txt_noticia{text-align:left;font-size:11px;color:#000000;}
/*****************************************************
**************** FIN NOTICIAS ************************
------------------------------------------------------
**************** ICONOS Y FORMULARIO *****************
******************************************************/
/*Formulario*/
.capa_txt{float:left;width:100px;margin-top:6px;margin-left:5px;} 
.capa_txt input{float:right;}
.TxtLogin{margin-top:1px;width:185px;font-size:18px;height:25px;border:1px solid #003466;color:#003466;background-color:#F0FAFF;}
.btn_login{width:90px;font-size:16px;height:25px;border:1px solid #003466;color:#003466;background-color:#FFFFFF;cursor:pointer;}
.txt_formulario{width:230px;font-size:10px;height:14px;border:1px solid #003466;margin-right:5px;color:#003466;background-color:#F0FAFF;}
.txt_multilinea {width:230px;font-size:11px;height:64px;border:1px solid #003466;margin-right:5px;color:#003466;background-color:#F0FAFF;}
.btn_formulario{margin-top:5px;margin-bottom:10px;margin-left:125px;width:90px;font-size:15px;height:25px;border:1px solid #003466;color:#003466;background-color:#FFFFFF;cursor:pointer;}
/*Fin Formulario*/
/*Iconos*/
.flecha_izk{height:18px;width:16px;background-image:url(../Imagenes/flecha_izk.jpg);cursor:pointer;float:left;}
.cruz{height:18px;width:16px;background-image:url(../Imagenes/cruz.jpg);cursor:pointer;float:left;}
.flecha_der{height:18px;width:16px;background-image:url(../Imagenes/flecha_der.jpg);cursor:pointer;float:right;}
.flecha_izk_loc{height:18px;width:16px;background-image:url(../Imagenes/flecha_izk.jpg);cursor:pointer;float:left;margin-right:-15px;}/*Flecha de localizacion*/
/*Fin iconos*/
.separador_10{width:100%;float:left;height:10px;}
.separador_5{width:100%;float:left;height:5px;}
.oculto{display:none;}
.oculto_block{display:block;color:#CC0033;font-size:10px;font-weight:bold;}
.contenido_texto_login{width:100%;height:12px;margin-top:6px;text-align:right;float:left;text-align:center;}
/*****************************************************
************** FIN ICONOS Y FORMULARIO ***************
------------------------------------------------------
******************** MAPA SITE ***********************
******************************************************/
.mapasite_sup,.mapasite_sub{text-align:center;margin:0 auto 0 auto;height:190px;}
.mapasite_sup{width:480px;float:left;height:auto;margin-top:15px;margin-left:36px;}
.mapasite_sub{width:788px;float:left;height:auto;margin-top:45px;}
.bloque_mapa{width:125px;height:auto;float:left;text-align:center;margin-left:18px;border:1px solid #003466;}
.titulo_bloque,.celda_bloque,.celda_bloque_s{width:100%;height:25px;float:left;color:#0066CC;}
.celda_bloque{background-color:#FFFFFF;cursor:pointer;}
.celda_bloque_s{cursor:pointer;text-decoration:underline;background-color:#C6D2FF;background-image:url(../Imagenes/flecha_der_mapa.jpg);background-repeat:no-repeat;background-position:right;}
.titulo_bloque{background-image:url(../Imagenes/carpeta.gif);background-repeat:no-repeat;color:#003466;border-bottom:1px solid #003466;background-color:#C6D2FF;}
.texto_celda,.texto_titulo,.texto_celda_s{font-family:tahoma;margin-top:6px;}
.texto_titulo{font-weight:bold;font-size:11px;text-align:center;}
.texto_celda{text-align:left;margin-left:20px;font-size:11px;}
#cuerpo_home_mapa{background-image:url(../Imagenes/brujula.jpg);background-repeat:no-repeat;background-position:top;}
/*****************************************************
****************** FIN MAPA SITE *********************
------------------------------------------------------
******************** CONTACTAR ***********************
******************************************************/
.cuerpo_contactar{width:65%;text-align:center;margin:0 auto 0 auto;font-family:tahoma;font-size:11px;}
.telefono,.mail,.direccion{margin-top:5px;color:#FF9E3E; text-align:center;}
.telefono{font-size:12px;font-weight:bold; text-align:center;}
.mail{font-size:12px;font-weight:bold;color:#1B3864; text-align:center;}
.direccion{font-size:12px;font-weight:bold;color:#000000; text-align:center;}
.formulario_contactar{width:360px;margin:0 auto 0 auto;font-weight:bold;}
.fila_formulario{color:#1B3864;font-size:12px;width:325px;margin-top:4px;}
.fila{width:100%;height:25px;float:left;text-align:center;}
.texto_formulario{width:80px;float:left;margin-top:2px;}
.contenido_form{width:360px;margin:10px auto 0 auto;text-align:left;}
.contenido_field{width:325px; margin:10px auto 0 auto;}
/*****************************************************
****************** FIN CONTACTAR *********************
------------------------------------------------------
******************** PARTNERS ************************
******************************************************/
.fila_partners{height:60px;width:96%;font-family:tahoma;font-size:11px;margin:0 auto 0 auto;}
.img_part{width:20%;height:60px;float:left}
.descripcion_part{width:80%;height:60px;float:right;text-align:left;}
/*****************************************************
****************** FIN PARTNERS **********************
******************************************************/
/*///////////////Imágenes de opciones////////////////*/
.images{heigth:170px;width:160px;float:left;font-family:tahoma;font-size:12px;color:#000066;font-weight:bold;cursor:pointer;margin-bottom:20px;}
