/* ======================== ESTILOS ENCABEZAMIENTOS ======================== */
H1 {
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	color: #1296e9;
	padding-bottom: 1px;
	border-bottom: 1px solid #1296e9;

}

H2 {
	color: #605d5c;
	text-transform: uppercase;
	font-size: 1.05em;
	font-weight: bold;
}

H3 {
	color: #999999;
	font-size: 1em;
}

TABLE {
}

TH {
	background-color: #f5f5f5;
	text-align: center;
	border-top: 1px solid #0c93e9;
	border-bottom: 1px solid #0c93e9;
	padding: 2px 2px 2px 2px;
}

TH.helto1 {
	border: 1px solid #0c93e9;
	border-right: 0px;
}

TH.helto1c {
	border: 1px solid #0c93e9;
	border-right: 0px;
	text-align: center;
}

TH.helto0 {
	border: 1px solid #0c93e9;
	text-align: justify;
}

TH.azul1 {
	font-weight: bold;
	text-align: center;
	border: 1px solid #00a5e6;
	color: #00a5e6;
	background-color: white;
	border-top: 0px;

}

TH.azul0 {
	font-weight: bold;
	text-align: center;
	border: 1px solid #00a5e6;
	background-color: #00a5e6;
	color: white;
}

TH.azuln {
	font-weight: bold;
	text-align: center;
	border: 1px solid #00a5e6;
	border-left: 0px;
	color: #00a5e6;
	background-color: white;
	border-top: 0px;
}

TD.azul1 {
	text-align: left;
	border: 1px solid #00a5e6;
	color: #00a5e6;
	border-top: 0px;

}


TD.azuln {
	text-align: left;
	border: 1px solid #00a5e6;
	border-left: 0px;
	color: #00a5e6;
	border-top: 0px;
}

TD.azuln0 {
	text-align: left;
	border: 1px solid #00a5e6;
	border-left: 0px;
	color: #00a5e6;
}

TD.azul1c {
	text-align: center;
	border: 1px solid #00a5e6;
	color: #00a5e6;
	border-top: 0px;
}


TD.azulnc {
	text-align: center;
	border: 1px solid #00a5e6;
	border-left: 0px;
	color: #00a5e6;
	border-top: 0px;
}

TD.azun1c {
	text-align: center;
	border: 1px solid #00a5e6;
	color: #000000;
	border-top: 0px;
}


TD.azunnc {
	text-align: center;
	border: 1px solid #00a5e6;
	border-left: 0px;
	color: #000000;
	border-top: 0px;
}


TH.verde1 {
	font-weight: bold;
	text-align: center;
	border: 1px solid #95c35f;
	color: #95c35f;
	background-color: white;
	border-top: 0px;

}

TH.verde0 {
	font-weight: bold;
	text-align: center;
	border: 1px solid #95c35f;
	background-color: #95c35f;
	color: white;
}

TH.verden {
	font-weight: bold;
	text-align: center;
	border: 1px solid #95c35f;
	border-left: 0px;
	color: #95c35f;
	background-color: white;
	border-top: 0px;
}

TD.verde1 {
	text-align: left;
	border: 1px solid #95c35f;
	color: #95c35f;
	border-top: 0px;

}


TD.verden {
	text-align: left;
	border: 1px solid #95c35f;
	border-left: 0px;
	color: #95c35f;
	border-top: 0px;
}

TD.verden0 {
	text-align: left;
	border: 1px solid #95c35f;
	border-left: 0px;
	color: #95c35f;
}

TD.verde1c {
	text-align: center;
	border: 1px solid #95c35f;
	color: #95c35f;
	border-top: 0px;
}


TD.verdenc {
	text-align: center;
	border: 1px solid #95c35f;
	border-left: 0px;
	color: #95c35f;
	border-top: 0px;
}

TD.verden1c {
	text-align: center;
	border: 1px solid #95c35f;
	color: #000000;
	border-top: 0px;
}


TD.verdennc {
	text-align: center;
	border: 1px solid #95c35f;
	border-left: 0px;
	color: #000000;
	border-top: 0px;
}



TH.helton {
	border: 1px solid #0c93e9;
	border-left: 0px;
}

TH.horiz_th1 {
	border: 1px solid #0c93e9;
	text-align: left;
}


TH.horiz_thn {
	border: 1px solid #0c93e9;
	border-top: 0px;
	text-align: left;
}


TH.esq1 {
	border: 1px solid #0c93e9;
	border-right: 0px;
	border-bottom: 0px;
}

TH.esq2 {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-bottom: 0px;
}


TH.esq3 {
	border: 1px solid #0c93e9;
	border-right: 0px;
	border-top: 0px;
}

TH.esq4 {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
}

TH.bottom {
	border: 0px;
	border-bottom: 1px solid #0c93e9;
}

TH.top {
	border: 0px;
	border-top: 1px solid #0c93e9;
}



TD {
  padding-left: 3px;
}

TD.elto1 {
	border: 1px solid #0c93e9;
	border-top: 0px;
	text-align: left;
}

TD.elto1c {
	border: 1px solid #0c93e9;
	border-top: 0px;
	text-align: center;
}


TD.elton {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
}

TD.eltonc {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	text-align: center;
}

TD.eltonr {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	text-align: right;
}

TD.right {
	border: none;
	text-align: right;
}


TD.horiz_td1 {
	border: 1px solid #0c93e9;
	border-left: 0px;
}

TD.horiz_tdn {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
}

TD P {
	margin: 0px;
}


UL LI {
	list-style-image: url(../img/li_1.png);
}

LI UL LI {
	list-style-image: url(../img/li_2.png);
}

html {
 margin: 0px;
}

.noborder {
	border: 0px;
}

body {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin : 10px 0px 10px 0px;
	text-align: center; 
    background-color:#C5C5C5;
}

.contenedor {
	margin: auto;
	text-align: center;
	height: 100%; 
	background: #FFFFFF;
	padding:0px;
	width:776px;
}

.cabecera {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}

.logo_ayto {
	background-image: url(../img/logo_ayto.png);
	width: 170px;
	height: 81px;
	float: left;
}

.logo_emasesa {
	/*background-image: url(../img/logo_emasesa.png);*/
	background-image: url(../img/logoEmasesaMetropolitana.jpg);
	width: 74px;
	height: 85px;
	float: left;
	margin-top: 2px;
	/*border: 1px solid red;*/
}

.fin_cabecera {
 	height: 88px;
	width: 1px;
	overflow: hidden;
	/*border: 1px solid yellow;*/
}

/*
.cabecera_centro {
	width: 500px;
	background-image: url(../img/cab_principal.jpg);	
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	text-align: right;
	padding-top: 50px;
	overflow: hidden;
	margin-right: 15px;
}*/

/*Cabecera Accesible*/

.texto_cabecera{
	margin-top: 16px;
	font-size: 1.1em;
}

.texto_cabecera_texto{
	color: #1296E9;
}

.poblaciones1{
	color: #2E77D1; 
	font-size: 11px; 
	margin-top: 8px;
}

.poblaciones2{
	color: #2E77D1; 
	font-size: 11px;
}
/*Fin Cabecera Accesible*/

.cabecera_centro {
	width: 691px;
	height: 90px;
	background-image: url(../img/cabecera_emasesa2.jpg);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	text-align: right;
	margin-top: 2px;
	overflow: hidden;
	margin-right: 0px;
	/*border: 1px solid blue;*/
}

.titulo_principal {
	color: #1795e2;
	font-size: 1em;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	border: 0px;
}

.cuerpo {
	clear: both;
	text-align: left;
	padding: 5px 7px 5px 7px;
}

.izquierda {
	width: 180px;
	float: left;
}

.derecha {
	padding-left: 7px;
	float: left;
}

.fin_cuerpo {
	clear: both;
}

/************************* INICIO DE LA BOTONERA ************************************/

.botonera1 {
/*	height: 2.4em; */
	width: 600px;
	background-color: #a9a9a9;
	float: left;
	margin-left: 6px;
}

.botonera_nueva{
	width: 760px;
	height: 2.5em;
	float: left;
	margin-left: 8px;
	margin-top: 4px;
	/*border: 1px solid red;*/
}

.separa_botonera {
 width: 1px;
 float: left;
 height: 24px;
}

.botonera2 {
	height: 2.4em;
	width: 162px;
	background-color: #a9a9a9;
	float: left;
}

.botonera1_espacio {
	width: 60px;
	height: 24px;
	float: left;
}

.boton_en {
	text-align: left;
	padding-left: 30px;	
	width: 4.5em;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/btn_ingles.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
}

.boton_es {
	text-align: left;
	padding-left: 30px;	
	width: 4.5em;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/btn_espanol.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
}



.boton_inicio {
	text-align: left;
	padding-left: 30px;	
	width: 4.5em;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/incio.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
}

.boton_ayuda {
	text-align: left;
	padding-left: 30px;	
	width: 5em;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/ayuda.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	padding-bottom: 3px;
}

.boton_buzon {
	text-align: left;
	padding-left: 30px;	
	width: 5em;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/buzon.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	padding-bottom: 3px;
}

.boton_mapa {
	text-align: left;
	padding-left: 30px;
	width: 7em;
	color: #FFFFFF;
	float: left;	
	background-image: url(../img/mapa.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	padding-bottom: 3px;
}

.frm_buscador {
	display: inline;
	vertical-align: middle;
}

.text_buscador {
	font-size:0.9em;	
	border: 1px solid #7cb5c8;
	vertical-align: middle;
	margin-top: 3px;
	width: 120px;
}

.boton_buscador {
	vertical-align: middle;
	margin-top: 3px;
}

.botonera1_separador {
	color: #a9a9a9;
	text-align: right;
	width: 5px;
	float: left;
	border-right: 1px solid white;
	margin-right: 5px;
	margin-top:3px;
	padding-top: 5px;
	
}
.fin_botonera1 {
	height: 2.4em; 
}


/************************* FIN DE LA BOTONERA ************************************/


/************************* INICIO DEL MENÚ PRINCIPAL ************************************/
UL.menu {
	width: 173px;
	margin: 0px;
	padding: 0px;
}
.li_menu {
	margin-top: 5px;
	list-style: none;
	list-style-image: none;

}
.div_menu, .div_menua {
	min-height: 1.55em;
	background-color: #1397ea;
	padding-left: 10px;
	padding-top: 3px;
	color: white;
	text-transform: uppercase;
	font-weight: bold;	
}

.enlace_menu {
	color: white;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	
}

.enlace_menu:hover {
	color: white;
	text-decoration: underline;
}

UL.submenu{
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.li_menu2 {
	list-style: none;
	list-style-image: none;

	background-image: url(../img/li1.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	margin-top: 3px;
	margin-bottom: 3px;
}



.enlace_menu2 {
	text-decoration: none;
	color: #000000;
}

.enlace_menu2:hover {
	text-decoration: underline;
	color: #000000;
}

.li_menu2c {
	list-style: none;
	list-style-image: none;

	background-image: url(../img/li1.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;

}

.menuppal {
	margin-top: 2.5em;
	overflow: hidden;
	width: 173px;
}


/************************* FIN DEL MENÚ PRINCIPAL ************************************/
.subrayado {
	text-decoration: underline;
}


/************************* INICIO DE LA BARRA TOP DEL CONTENIDO ************************************/

.top_contenido1 {
	width: 294px;
	background-color: #eeeeee;
	color: #656565;
	float: left;
	overflow: hidden;
}

.top_contenido11 {
	width: 479px;
	background-color: #eeeeee;
	color: #656565;
	float: left;
	overflow: hidden;
}


.top_contenido2 {
	height: 2.5em;
	width: 281px;
	background-color: #9cceff;
	color: white;
	font-weight: bold;
	float: left;
	overflow: hidden;
}

.boton_tiempo {
	text-align: left;
	padding-left: 30px;	
	width: 4em;
	float: left;
	background-image: url(../img/tiempo.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	/*border: 1px solid red;*/
}

.boton_online {
	margin-left: 3px;
	text-align: left;
	padding-left: 30px;	
	width: 4em;
	float: left;
	background-image: url(../img/enlaces.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	/*border: 1px solid red;*/
}

.boton_intranet {
	text-align: left;
	padding-left: 30px;	
	margin-left: 10px;
	width: 4.5em;
	float: left;
	background-image: url(../img/intranet.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	/*border: 1px solid blue;*/
}

.boton_perfil {
	text-align: left;
	padding-left: 26px;	
	width: 8em;
	float: left;
	background-image: url(../img/perfil_contratante.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	/*border: 1px solid red;*/
}

.boton_accionista{
	text-align: left;
	padding-left: 30px;	
	margin-left: 3px;
	width: 13.5em;
	float: left;
	background-image: url(../img/img_usuario.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 3px;
	margin-top: 3px;
	/*border: 1px solid red;*/
}

.fin_top_contenido1 {
	height: 2.5em;
}

.select_seccion {
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	width: 174px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.9em;	
	/*border: 1px solid blue;*/
}

.frm_seccion {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.seleccion {
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-top: 4px;
	height: 22px;
	width: 275px;
	float: left;
	/*border:1px solid red;*/
}

.boton_seccion {
	vertical-align: middle;	
	padding-top:0px;
	margin-top:0px;
	margin-left:40px;
	height: 18px;
	float: left;
	/*border:1px solid yellow;*/
}

.label{
	margin-top: 2px;
	width: 70px;
	/*border: 1px solid red;*/
	float: left;
}

.combo{
	width: 140px;
	/*border: 1pxd solid green;*/
	float: left;
}



/************************* FIN DE LA BARRA TOP DEL CONTENIDO ************************************/
.contenido {
	clear: both;
	width:574px;
}

.migas_de_pan {
	color: #000000;
	clear: both;
	border-bottom: 1px solid #5f5f5f;
	padding-bottom: 8px;
	padding-top: 8px;
	width: 574px;
	overflow: hidden;
}

a {
/*	color: #1b77a0;  /* Original */  
/*	color: #1296e9;  /* Demasiado azul */
	color: #2E77D1;
	text-decoration: none;
	cursor:pointer;
}

a:hover {
	text-decoration: underline;
}

.cont_centro {
	width: 421px;
	padding-right: 13px;
	padding-top: 15px;
	float: left;
}


/************************* INICIO DEL MENÚ SECUNDARIO ************************************/
UL.menu_secu {
	width: 140px;
	margin: 0px;
	padding: 0px;
}
.li_menu_sec {
	margin-bottom: 5px;
	list-style: none;
	list-style-image: none;

}
.div_menu_sec, .div_menua_sec {
/*	height: 1.8em; */
	background-color: #9cceff;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #ffffff;
	font-weight: bold;	
	border: 1px solid #696969;
	border-top: 0px;
}

.div_menu_sec2, .div_menua_sec2 {
/*	height: 1.8em; */
	background-color: #9cceff;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #ffffff;
	font-weight: bold;	
	border: 1px solid #696969;
}

.enlace_menu_sec {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	
}

.enlace_menu_sec:hover {
	color: #ffffff;
	text-decoration: underline;
}

UL.submenu_sec{
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.li_menu2_sec {
	list-style: none;
	list-style-image: none;

	background-image: url(../img/li2.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	margin-top: 3px;
	margin-bottom: 3px;
}



.enlace_menu2_sec {
	text-decoration: none;
	color: #000000;
}

.enlace_menu2_sec:hover {
	text-decoration: underline;
	color: #000000;
}

.li_menu2c_sec {
	list-style: none;
	list-style-image: none;

	background-image: url(../img/li2.png);
	background-position: left top;
	background-repeat: no-repeat;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;

}

.menu_sec {
	width: 140px;
	float: left;
	overflow: hidden;
}


/************************* FIN DEL MENÚ SECUNDARIO ************************************/

.pie_pagina {
	clear: both;
	text-align: right;
}


.hr_azul {
	border: 0px;
	border-bottom: 1px solid #079ecb;
	clear: both;
}

.hr_resultado {
	border: 0px;
	border-bottom: 1px solid #999999;
	clear: both;
}

.nodo {
	width: 80px;
	height: 126px;
/*	background-image: url(../img/nodo.png);*/
	margin-left: 15px;
	float: left;
}

.aenor {
	float: left;
	margin-top: 8px;
	clear: both;
	margin-right: 2px;
}
.aenor_1 {
	float: left;
	width: 60px;
	height: 120px;
	margin-top: 4px;
	margin-right: 14px;
	margin-left: 65px;

}
.aenor_2{
	float: left;
	width: 60px;
	height: 120px;
	margin-top: 4px;
}

.aenor_m_amb {
	/*border: 1px solid green;*/
	float: left;
	width: 100px;
	height: 110px;
	margin-top: 10px;
	margin-right: 4px;
	margin-left: -24px;
}
.enac {
	/*border: 1px solid yellow;*/
	float: left;
	width: 100px;
	height: 170px;
	margin-left: 6px;
	margin-top: -1px;
}

.enac_ensayo{
	/*border: 1px solid red;*/
	float: left;
	margin-left: 8px;
}

.enac_inspeccion{
	/*border: 1px solid blue;*/
	float: left;
	height: 68px;
	margin-left: 8px;
}

.limpia{
	clear: both;
}


.ayuntamiento{
	/*border: 1px solid red;*/
	float: left;
	width: 67px;
	height: 48px;
	margin-left: 170px;
	margin-top: 20px;
	margin-bottom: 8px;
}

.impulsa_sevilla{
	float: left;
	margin-left: 6px;
	margin-top: 6px;
}

.desevilla{
	/*border: 1px solid blue;*/
	float: left;
	width: 140px;
	height: 57px;
	margin-left: 3px;
	margin-top: 10px;
}


.pie2 {
	clear: both;
	width: 574px;
	height: 31px;
	background-image: url(../img/eslogan.png);	
}

.salto{
	clear: both;
	height: 7px;
	/*border: 1px solid red;*/
}

.salto_banner{
	height: 26px;
}

.pie {
	width: 574px;
	margin-right: 0px;
	margin-left: auto;
	text-align: right;
}

.banners {
	clear: both;
/*	width: 173px; */
	overflow: hidden;
}

.enlaces_pie {
	text-align: center;
	color: #4e4e4e;
	width: 420px;
	float: left;
	/*border: 1px solid yellow;*/
}

.enlace_pie_wai {
	float: left;
	width: 80px;
}

.logo_wai {
	border: 0px;
}

span.subrayado {
	text-decoration: underline;

}

.nodisplay {
	display: none;
}

.enlace_blanco {
	color: white;
	text-decoration: none;
}

.enlace_blanco:hover {
	text-decoration: underline;
}

.enlace_gris {
	color: #656565;
	text-decoration: none;
}

.enlace_gris:hover {
	text-decoration: underline;
}



.index_eltos {
	margin-top: 10px;
	width: 270px;
	float: left;
	margin-bottom: 1px;
}
.index_eltos_prueba {
	margin-top: 10px;
	width: 290px;
	float: left;
	margin-bottom: 1px;
}

.index_eltos_izquierda {
	margin-top: 10px;
	width: 217px;
	float: left;
	margin-bottom: 1px;
}

.index_eltos_derecha {
	width: 215px;
	float: left;
	margin-bottom: 1px;
}

.index_eltos_arriba {
	margin-top: 10px;
	width: 560px;
	height: 250px;
	float: left;
	margin-bottom: 1px;
}

.index_eltos_abajo {
	width: 560px;
	height: 140px;
	margin-top: 315px;
	padding-top: 10px;
	margin-bottom: 1px;
}

.index_eltos_aviso {
	width: 280px;
	float: right;
	margin-top: -140px;
	margin-right: 10px;
	margin-bottom: 1px;
}

.index_eltos2{
	clear: both;
	width: 270px;
	float: left;
}

.index_eltos2_fin{
	clear: both;
}

.index_titulo, .index_titulo2, .index_titulo3 {
	margin-top: 10px;
	color: #00a8f9;
	background-color: #eaeff5;
	border: 1px solid #a9a9ab;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}

.index_titulo_oficina{
	margin-top: 20px;
	color: #00a8f9;
	background-color: #eaeff5;
	border: 1px solid #a9a9ab;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	width: 267px;
}

.index_titulo_oficina_virtual{
	margin-top: 20px;
	color: #00a8f9;
	background-color: #2495E3;
	border: 1px solid #a9a9ab;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	width: 267px;
}

.index_text ul {
	margin-left: 20px;
	padding: 0px;
}

.index_text_oficina ul {
	margin-left: 20px;
	padding: 0px;
}

.index_ciudadano_texto ul {
	margin-left: 20px;
	padding: 0px;
}

.index_ciudadano_servicio_texto ul {
	margin-left: 20px;
	padding: 0px;
}

.index_ciudadano{
	/*margin-top: 10px;*/
	margin-top: 58px;
	color: #00a8f9;
	background-color: #eaeff5;
	border: 1px solid #a9a9ab;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #c5c5c5;
	width:258px;
	margin-left:63px;
	/*visibility: hidden;*/
}

.index_ciudadano_servicio{
	/*margin-top: 10px;*/
	/*margin-top: 58px;*/
	color: #00a8f9;
	background-color: #2495E3;
	border: 1px solid #a9a9ab;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	color: #FFFFFF;
	width:271px;
	margin-left:63px;
	/*visibility: hidden;*/
}


.index_titulo2 {
	color: #FFFFFF;
	background-color: #c5c5c5;
}

.index_titulo3 {
	background-color: #01a1e6;
	color: #FFFFFF;
}

.index_titulo_oficina{
	background-color: #01a1e6;
	color: #FFFFFF;
}

.index_titulo_oficina_virtual{
	background-color: #01a1e6;
	color: #FFFFFF;
}

.index_text {
	border: 1px solid #a9a9ab;
	border-top: 0px;
	text-align: justify;
	padding: 3px 3px 3px 3px;
}

.index_text_oficina{
	border: 1px solid #a9a9ab;
	border-top: 0px;
	text-align: justify;
	padding: 3px 3px 3px 3px;
	width: 266px;
	margin-bottom: 15px;
}

.index_text_oficina_virtual{
	border: 1px solid #a9a9ab;
	border-top: 0px;
	text-align: justify;
	padding: 3px 3px 3px 3px;
	width: 266px;
	margin-bottom: 15px;
}

.oficina_virtual {
	width: 273px;
	/*float: left;*/
}

.index_ciudadano_texto {
	border: 1px solid #a9a9ab;
	border-top: 0px;
	text-align: justify;
	padding: 3px 3px 3px 3px;
	width: 257px;
	margin-bottom: 30px;
	margin-left: 63px;
	/*visibility: hidden;*/
}

.index_ciudadano_servicio_texto {
	border: 1px solid #a9a9ab;
	border-top: 0px;
	text-align: justify;
	padding: 3px 3px 3px 3px;
	width: 270px;
	height: 76px;
	margin-bottom: 30px;
	margin-left: 63px;
	/*visibility: hidden;*/
}

.index_text p {
	display: inline;
}

.index_text_oficina p {
	display: inline;
}

.index_text_oficina_virtual p {
	display: inline;
}

.index_ciudadano_texto p {
	display: inline;
}

.index_ciudadano_servicio_texto p {
	display: inline;
}

.index_icon {
	float: right;
	margin-left: 10px;
	margin-bottom: 4px;
}

.index_end_text {
	clear: both;
}

.index_ciudadano_complet {
	margin-left: 220px; 
	margin-top: -118px;
}

/*.news_lastest {
	margin-top: 10px;
	margin-left: 10px; 
	width: 290px;
	float: left;
	margin-bottom: 20px;
}*/

.news_lastest {
	float:left;
	margin-bottom:20px;
	margin-left:63px;
	margin-top:10px;
	width:278px;
}

.news_lastest_global {
	float:left;
	margin-bottom:20px;
	margin-left:8px;
	/*margin-top:-114px;*/
	width:278px;
}

.news_lastest_ingles {
	float:left;
	margin-bottom:20px;
	margin-left:10px;
	margin-top:10px;
	width:278px;
}

/*.notices_lastest {
	margin-top: 5px;
	margin-left: 10px; 
	width: 290px;
	float: left;
	margin-bottom: 10px;
}*/

.notices_lastest {
	float:left;
	margin-bottom:10px;
	/*margin-left:10px;*/
	/*margin-top:5px;*/
	width:273px;
}

.avisos_lastest_single, .avisos_lastest_singlex {
	clear: both;
	padding: 2px;
	height: 44px;
}

.news_lastest2 {

}

.news_lastest_header {
	margin-top: 10px;
	background-color: #eaeff5;
	border: 1px solid #2495e3;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}

.notices_lastest_header {
	margin-top: 10px;
	background-color: #2495e3;
	border: 1px solid #a9a9ab;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	color: #00a8f9;
}

.news_lastest_contenido {
	border: 1px solid #2495e3;
	border-top: 0px;
	border-bottom: 0px;
	text-align: justify;
	padding: 3px 3px 3px 3px; 
	font-weight: bold;
	/*height:190px;
	overflow:auto;*/
}

.notices_lastest_contenido {
	border: 1px solid #a9a9ab;
	border-top: 0px;
	border-bottom: 0px;
	text-align: justify;
	padding: 3px 3px 3px 3px; 
	font-weight: bold;
	/*height:190px;
	overflow:auto;*/
}

.news_lastest_single, .news_lastest_singlex {
	clear: both;
	padding: 2px;
	height: 55px;
}

.news_lastest_singlex {
	border-top: 1px solid #eeeeee;
}

.news_lastest_single_image {
	float: left;
	margin: 2px 2px 2px 2px;
	width: 55px;
	overflow: hidden;
	text-align: center;
}

.news_lastest_single_image img {
	border: 0px;
}

.news_lastest_single_end {
	clear: both;
}

.news_lastest_end {
	/*clear: both;*/
}

.news_lastest_single_date {
	color: #176e9b;
}

.notices_lastest_single, .notices_lastest_singlex {
	clear: both;
	padding: 2px;
	/*height: 44px;*/
}

.notices_lastest_singlex {
	border-top: 1px solid #eeeeee;
}

.notices_lastest_single_image {
	float: left;
	margin: 2px 2px 2px 2px;
	width: 55px;
	overflow: hidden;
	text-align: center;
}

.notices_lastest_single_image img {
	border: 0px;
}

.notices_lastest_single_end {
	clear: both;
}

.notices_lastest_end {
	clear: both;
}

.notices_lastest_single_date {
	color: #176e9b;
}



/* ======================== ESTILOS NEGRITA, CURSIVA Y SUBRAYADO Y ALINEACIÓN ======================== */
.negrita {
	font-weight: bold;
}

p.negrita,span.negrita,div.negrita {
	font-weight: bold;
}

p.cursiva,span.cursiva,div.cursiva {
	font-style: italic;
}

p.subrayado,span.subrayado,div.subrayado {
	text-decoration: underline;
}


p.alineacion_izquierda,div.alineacion_izquierda,li.alineacion_izquierda  {
	text-align: left;
}

p.advertencia, div.advertencia  {
	text-align: left;
	background-image: url(../img/advertencia.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-top: 40px;
	height: 95px;
	font-size: 1.1em; 
	color: #4D4948;

}

p.error404, div.error404  {
	text-align: left;
	background-image: url(../img/advertencia.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 100px;
	height: 95px;
	font-size: 7em; 
	text-transform: uppercase;
	margin: 0px;
	color: #3A970F;
}

span.advertencia {
	color: #3A970F;
}

span.texto_gris {
	color: #666666;
    font-weight: bold;
}


p.alineacion_derecha,div.alineacion_derecha,li.alineacion_derecha,h1.alineacion_derecha,h2.alineacion_derecha,h3.alineacion_derecha {
	text-align: right;
}

p.alineacion_justificado,div.alineacion_justificado,li.alineacion_justificado {
	text-align: justify;
}

p.alineacion_centrado,div.alineacion_centrado,li.alineacion_centrado,h1.alineacion_centrado,h2.alineacion_centrado,h3.alineacion_centrado {
	text-align: center;
}

.alineacion_centrado TABLE {
	margin-left: auto;
	margin-right: auto;
}

p.titulo_destacado {
	margin-top: 10px;
	background-color: #eaeff5;
	border: 1px solid #2495e3;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	margin-bottom: 0px;
}

p.contenido_destacado {
	border: 1px solid #2495e3;
	border-top: 0px;
	margin: 0px;
	text-align: justify;
	padding: 3px 3px 3px 3px; 

}

.news-single-img {
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}

.end_news {
	clear: both;
}

.news_content {
	text-align: justify;
}

.centrar_firefox {
	margin-left: auto;
	margin-right: auto;
}

.applet_explorer {
}

.cont_total {
	width: 570px;
	padding-top: 15px;	
}

.csi-intext-left-nowrap {
	clear: both;
	margin-top: 20px;
}

.volver {
	text-align: right;
}

.volver a {
	text-align: right;
	font-weight: bold;
}

/*
.csc-section {
	background-image: url(../img/li_s.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;

}
*/

UL.csc-menu-7 LI A {
	color: #000000;
	font-weight: bold;
}

UL.csc-menu-7 LI UL LI A {
	color: #2E77D1;
	font-weight: normal;
}

.csc-menu-7 UL LI A {
	color: #000000;
	font-weight: bold;
}

.csc-menu-7 UL LI UL LI A {
	color: #2E77D1;
	font-weight: normal;
}


.csc-menu-1 {
	background-image: url(../img/li_s.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;

}

.csc-sitemap-level1 {
	background-image: url(../img/li_s.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;
}

.csc-sitemap-level1 a {
	color: #000000;
	font-weight: bold;
}

.csc-sitemap UL LI A {
	color: #000000;
	font-weight: bold;
}

.csc-sitemap-level2 {
	background-image: url(../img/li_s2.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;
	margin-left: 26px;
}

.csc-sitemap LI UL LI A {
	color: #666666;
    font-weight: bold;
}

.csc-sitemap-level2 a {
	color: #666666;
    font-weight: bold;
}

.gris {
	color: #666666;
    font-weight: bold;
}


.csc-sitemap LI UL LI UL LI {
	list-style-image: url(../img/li_s3.png);
}

.csc-sitemap LI UL LI UL LI A {
	color: #333333;
	font-weight: normal;
}

.csc-sitemap-level3 {
	background-image: url(../img/li_s3.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;
	margin-left: 52px;
}

.csc-sitemap-level3 a {
	color: #333333;
}


.csc-sitemap LI UL LI UL LI UL LI {
	list-style-image: url(../img/li_s4.png);
}

.csc-sitemap LI UL LI UL LI UL LI A {
	color: #666666;
	font-weight: normal;
}

.csc-sitemap-level4 {
	background-image: url(../img/li_s4.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 13px;
	margin-left: 78px;
}

.csc-sitemap-level4 a {
	color: #666666;
}


.fin_resultado {
	margin-left: -14px;
}

.resultados {
	margin: 0px;
	padding-left: 17px;
}

.resultado {

}

DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float: none; }

DIV.csi-intext-left DIV.csi-imagewrap {
	margin-right: 7px;
}



.browseLinksWrap {
	text-align: center;
}

.browseLinksWrap a {
	color: #1296e9;
}

.siguiente2 {
	margin-left: 1px;
	margin-right: 1px;
}

.paginacion_noticias{
	/*border: 1px solid red;*/
	margin-bottom: 4px;
}

.paginacion {
/*	border: 1px solid #000000;*/
	padding-left: 215px;
}



.paginacion2 {
	text-align: center;
}

.paginacion2 .seleccionado {
	color: #1296e9;	
	font-weight: bold;
}

.paginacion2 a {
	color: black;
	font-weight: bold;
}

.paginacion2 img {
	border: 0px;
	vertical-align: bottom;
}

.boton_enviar {
	display: none;
}

.fondo_grisp {
	background-color:#EEEEEE;
	padding: 10px 25px 5px 25px;
	width: 35%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #1396e9;
}

.dos_campos {
	clear: both;
	text-align: left;
	width: 100%;
}

.campo1p {
	width: 48%;
	float: left;
	padding-top: 4px;
}

.campo2p {
	width: 48%;
	float: left;
}

.separador_campos {
	clear: both;
	height: 7px;
	overflow: hidden;
}

label {
	font-weight: bold;
}

.un_campo {
	clear: both;	
	width: 100%;
/*	margin-top: 20px; */
}

.input_gris {
	border: 1px solid #1396e9;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-left: 2px;
	margin-left: 5px;
}

.user_gris {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
	border: 1px solid #1396e9;
	padding-left: 2px;
}


.passwd_gris {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
	border: 1px solid #1396e9;
	padding-left: 2px;
}

.input_image {
	margin-top: 10px;
}

.fondo_gris {
	background-color:#EEEEEE;
	padding: 10px 25px 5px 25px;
	width: 85%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #1396e9;
}

.campo1r {
	width: 35%;
	float: left;
}


.campo2 {
	width: 40%;
	float: left;
}

.cuadro_error {
	background-image: url(../img/advertencia.gif);
	background-repeat: no-repeat;
	width: 300px;
	padding-left: 100px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	height: 95px;
	color: #4D4948;
}

.cuadro_error_gris {
	background-color:#FFFFFF;
	background-image: url(../img/advertencia.gif);
	background-repeat: no-repeat;
	padding-left: 100px;
	clear: both;
	width: 300px;
	height: 95px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	color: #4D4948;
}

.cuadro_error_gris_cinco {
	background-color:#FFFFFF;
	background-image: url(../img/advertencia.gif);
	background-repeat: no-repeat;
	padding-left: 100px;
	clear: both;
	width: 300px;
	min-height: 95px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	color: #4D4948;
}


.mensaje {
	font-weight: bold; 
	text-align: center;
	color: #3A970F;
	width: 90%;
}

.mensaje_error {
	padding-top: 40px;
	font-weight: bold;
	width: 100%;
	height: 100%;
}

.mensaje_error_cinco {
	font-weight: bold;
	text-align: left;
	width: 100%;
	height: 100%;
}

.mensaje_error_arriba {
	font-weight: bold;
	width: 100%;
	height: 100%;
}



.campo1v {
	width: 70%;
	float: left;
}

.campo2v {
	width: 20%;
	float: left;
}

.boton_continuar {
	display: none;
}

.limitador {
	margin-left:auto;
	margin-right: auto;
	text-align: center;
	width: 550px;
}

.fondo_grisp2 {
	background-color:#EEEEEE;
	padding: 10px 25px 5px 25px;
	width: 55%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #1396e9;
}

.campo1pp {
	width: 45%;
	float: left;
}


.campo2p {
	width: 40%;
	float: left;
}

.barra_usuario {
	background-color: #eeeeee;
	overflow: hidden;
	height: 2.2em;
	padding-top: 5px;
}

.hr_resultado_cat {
	border: 0px;
	border-bottom: 1px solid #079ecb;
	clear: both;
}

.lista_cat {
	margin: 0px;
	padding: 0px;
}

.li_cat {
	list-style: none;
	list-style-image: none;
	background-image: url(../img/li_1.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.fin_resultado_cat {
	margin-left: -13px;
}

.avisos{
	background-color:#EEEEEE;
	padding-top:4px;
	padding-bottom:4px;
}

.li_avisos{
	list-style: none;
	list-style-image: none;
	background-repeat: no-repeat;
	margin-left: -40px;
	padding-left: 10px;
	margin-top: 8px;
	margin-bottom: 4px;
}
.centrar_form {
}

.frm_busqueda {
	background-color:#EEEEEE;
	width: 100%;
	height: 2em;
}

.frm_busqueda_campo {
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 3px;
	height: 100%;
	width: 80%;
	float: left;
}

.frm_busqueda_campo input {
	height: 1em;
	border: 1px solid #d7d7d7;
	display: inline;
	vertical-align: middle;
}

.frm_busqueda_campo1 {
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 3px;
	height: 100%;
	width: 40%;
	float: left;
}

.frm_busqueda_campo1 input {
	height: 1em;
	display: inline;
	vertical-align: middle;
	border: 1px solid #1396e9;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
}

.frm_busqueda_campo2 {
	vertical-align: middle;
	padding-top: 3px;
	height: 100%;
	width: 40%;
	float: left;
}

.frm_busqueda_campo2 input {
	height: 1em;
	display: inline;
	vertical-align: middle;
	border: 1px solid #1396e9;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
}

.frm_busqueda_campo3 {
	vertical-align: middle;
	height: 100%;
	display: inline;
}

.frm_busqueda_campo3 input {
	display: inline;
	vertical-align: middle;
}

/* ini */

	.frm_busqueda_2 {
		background-color:#EEEEEE;
		width: 100%;
		height: 3.7em;
	}

	.frm_busqueda_campo_1 {
		vertical-align: middle;
		padding-left: 5px;
		padding-top: 3px;
		height: 100%;
		width: 20%;
		float: left;
	}
	
	.frm_busqueda_campo_1 input {
		height: 1em;
		display: inline;
		vertical-align: middle;
		border: 1px solid #1396e9;
		font-family : Arial, Helvetica, sans-serif;
		font-size: 1em;
	}

	.frm_busqueda_campo_2 input {
		height: 1em;
		display: inline;
		vertical-align: middle;
		border: 1px solid #1396e9;
		font-family : Arial, Helvetica, sans-serif;
		font-size: 1em;
	}

	.frm_busqueda_campo_2 {
		vertical-align: middle;
		padding-top: 3px;
		height: 100%;
		width: 26%;
		float: left;
	}
	.frm_busqueda_campo_4 {
		vertical-align: middle;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 3px;
		height: 100%;
		width: 34%;
		float: left;
	}
	
	.frm_busqueda_campo_3 {
		vertical-align: middle;
		height: 100%;
		display: inline;
	}

	.frm_busqueda_campo_3 input {
		display: inline;
		vertical-align: middle;
		margin-top: 10px;
	}
	
	.ordenacion2 {
		clear: both;
		text-align: right;
/*		margin-bottom: 5px;
		margin-top: 24px;*/
	}

	/*.ordenacion2 label {
		color: #C74860;
	}*/
	
	.select_filtro {
		font-size: 0.8em;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}

	.select_filtro option {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	} 
	
/* fin */
	
.ordenacion {
	clear: both;
	text-align: right;
}

.select_ordenar {
	font-size: 0.8em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.select_ordenar option {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
} 

.boton_ir{
	border: 1px solid #d7d7d7;	
	background-color: #FFFFFF;
	color: #1296e9;
	font-size: 0.8em;
	font-weight: bold;
	padding: 0px 1px 0px 1px;
	cursor: pointer;
}

.hr_resultado {
	border: 0px;
	border-bottom: 1px solid #079ecb;
	clear: both;
}

.resultados {
	margin: 0px;
	padding: 0px;
}

.resultado {
	list-style: none;
	list-style-image: none;
	background-image: url(../img/li_1.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.fin_resultado {
	clear: both;
	margin-left: -13px;
}

.resultado_ver_ficha {
}

.resultado_guardar {
	font-weight: bold;
	padding-top: 10px;
	float: left;
	width: 15%;
	height: 25px;
	overflow: hidden;
}

.resultado_titulo {
	width: 75%;
	float: left;
	padding-right: 15px;
	text-align: justify;
}


TH.lista0 {
	border: 1px solid #0c93e9;
	text-align: left;
}


TH.lista {
	border: 1px solid #0c93e9;
	border-top: 0px;
	text-align: left;
}

TD.lista0 {
	border: 1px solid #0c93e9;
	border-left: 0px;
	text-align: left;
}


TD.lista {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	text-align: left;
}

.inline {
	display: inline;
}

.campo1rg {
	width: 35%;
	float: left;
}

.barra_usuariob0 {
	width: 10%;
	float: left;
	padding-left: 25px;
	background-image: url(../img/img_usuario.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
}

.barra_usuariob1 {
	width: 18%;
	float: left;
	padding-left: 15px;
	height: 30px;
	background-image: url(../img/img_cerrar_sesion.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.barra_usuariob2 {
	width: 16%;
	float: left;
	padding-left: 15px;
	background-image: url(../img/img_mis_datos.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
}

.barra_usuariob3 {
	width: 20%;
	float: left;
	padding-left: 19px;
	background-image: url(../img/img_cambiar_usuario.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
}

.barra_usuariob4 {
	width: 18%;
	float: left;
	padding-left: 19px;
	background-image: url(../img/img_baja.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
}

.li_cat a {
	font-weight: bold;
}

.banners_pie {
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: left;
}

.oculto {
	visibility: hidden;
}


A.enlace_negro {
	color: black;
}

A.enlace_blanco {
	color: white;
}

A.enlace_negrop {
	font-size: 0.9em;
	color: black;
}

.news_ver_todas {
	text-align: right;
	background-color: #eeeeee;
	border: 1px solid #2495e3;
	border-top: 0px;
	vertical-align: middle;
	padding-right: 5px;
	height: 1.5em;
	padding-top: 2px;
}

.news_ver_todas img {
	vertical-align: bottom;

}

.notices_ver_todas {
	text-align: right;
	background-color: #eeeeee;
	border: 1px solid #a9a9ab;
	border-top: 0px;
	vertical-align: middle;
	padding-right: 5px;
	height: 1.5em;
	padding-top: 2px;
}

.notices_ver_todas img {
	vertical-align: bottom;

}

.news_lista_text {
	background-color: #f8f8f8;
	border: 1px solid #eeeeee;
	width: 503px;
	float: left;
	overflow: auto;
	padding-left: 5px;
}

.news_lista_imagen {
	float: left;
	margin: 2px 2px 2px 2px;
	width: 55px;
}

.news_lista_single_end {
	clear: both;
	height: 10px;
}

.news_lista_imagen_oculta {
	width: 0px;
	overflow: hidden;
	float: left;
}

.anuncios_lastest {
	float: left;
	width: 270px;
	margin-bottom: -13px;
}

/*inicio CALIDAD*/

.enlacePaginacion
{
	COLOR: #00A5E6;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: right;
}

.enlacePaginacion a:hover
{
	color: #95C35F;
}

.img_calidad {
	margin-top: 8px;
	margin-bottom: 5px;
	text-align: center;
}

.txtDesBlanco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial
}

.txt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial';
    TEXT-ALIGN: center;
	border: 1px solid #00A5E6;
}

.txt2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial';
    TEXT-ALIGN: center;
	border: 1px solid #95C35F;
}

.piepagina
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}

.txtDesRojo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #00A5E6;
    FONT-FAMILY: Arial;
	border: 1px solid #00A5E6;
}

.txtDes2Rojo
{
    FONT-SIZE: 8pt;
    COLOR: #00A5E6;
    FONT-FAMILY: Arial;
	border: 1px solid #00A5E6;
}

.txtDes3Azul
{
    FONT-SIZE: 8pt;
    COLOR: #00A5E6;
    FONT-FAMILY: Arial;
	border: 1px solid #00A5E6;
	text-align: justify;
}

.txtDes3Rojo {
    FONT-SIZE: 8pt;
    COLOR: #95C35F;
    FONT-FAMILY: Arial;
	border: 1px solid #95C35F;
	text-align: justify;
}

.txtDesAzul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #95C35F;
	FONT-FAMILY: Arial;
	border: 1px solid #95C35F;
}

.txtDes2Azul
{
    FONT-SIZE: 8pt;
    COLOR: #95C35F;
    FONT-FAMILY: Arial;
	border: 1px solid #95C35F;
}

.colorBordeCalidad {
	border: 1px solid #00A5E6;
}

.colorBordeCalidad2 {
	border: 1px solid #95C35F;
}

.colorFila_text_blanco {
	background-color: #ffffff;
	border: 1px solid #00A5E6;
	color: #FFFFFF;
	text-align:center;
}

.colorFila_text_blanco2 {
	background-color: #FFFFFF;
	border: 1px solid #95C35F;
	color: #FFFFFF;
	text-align:center;
}

.txtDesBlancoConFondo {
	background-color: #00A5E6;
	color: #FFFFFF;
	border: 1px solid #00A5E6;
}

.txtDesBlancoConFondo2 {
	background-color: #95C35F;
	color: #FFFFFF;
	border: 1px solid #95C35F;
}

.cont_enlace_pag {
	font-weight: bold;
}

/*final CALIDAD*/

/**** Inicio: Video insertado ****/
.video_ciencias{
	width: 384px;
	height: 334px;
	margin-left: 94px;
	/*border: 1px solid red;*/
}
/**** Fin: Video insertado ****/


/********************************************** Parte RSS **************************************************/

.bodyRSS{
	background-color:white;
}

.cabeceraRSS {
	background-image: url(../img/lineaRSS.jpg);
	width: 574px;
	height: 5px;
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 0px;
	overflow: hidden;
	margin-right: 10px;
	margin-bottom: 40px;
	/*border: 1px solid blue;*/
}

.logo_emasesaRSS {
	background-image: url(../img/logoEmasesaMetropRSS.jpg);
	width: 55px;
	height: 63px;
	float: left;
	margin-top: 2px;
}

.vacioRSS{
	float:left;
	width: 519px;
	height: 63px;
	/*border:1px solid blue;*/
}

.limpiaRSS{
	clear: both;
}

.seleccionRSS {
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-top: 4px;
	height: 22px;
	width: 180px;
	float: left;
	/*border:1px solid red;*/
}

.boton_seccionRSS {
	vertical-align: middle;	
	padding-top:1px;
	margin-top:4px;
	height: 18px;
	width: 16px;
	float: left;
	/*border: 2px solid yellow;*/
}

.despliega_codigo{
	/*border: 1px solid green;*/
	height: 40px;
}

.comboRSS{
	width: 180px;
	/*border: 1px solid red;*/
	float: left;
}

.cuadroHTML {
	/*border: 1px solid red;*/
	margin-bottom: 20px;
} 


.enlaces_rss {
	/*border: 1px solid black;*/
	float: left;
	width: 40px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 8px;
}

.enlaces_rss_limpia {
	clear:both;
}

.enlaces_rss_img {
	/*border: 1px solid red;*/
	float:left;
	padding-top:0px;
}

.tablaRSS{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#4D4948; 	
	margin-top: 0px;
	margin-bottom: 20px;
	text-align: justify;
	/*border: 1px solid yellow;*/
}
.page_teaser {
	width: 32%;
	height: 14em;
	float: left;
	vertical-align: top;
	margin-right: 20px;
	margin-bottom: 30px;
	overflow: hidden; 
}

.img_teaser {
	width: 65px;
	float: left;
	height: 100%;
}

.img_teaser img {
border: 0px;
}



.titulo_teaser {
	font-weight: bold;
	border-bottom: 1px solid #A71F54;
}

.texto_teaser {
}

.cont_teaser {
	vertical-align: top;
}


/********************************************** Fin Parte RSS **************************************************/

.boton_entrar
{
	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;
	border-top-color: -moz-use-text-color;
	border-right-color: -moz-use-text-color;
	border-bottom-color: -moz-use-text-color;
	border-left-color: -moz-use-text-color;
	/*background-color: #ffffff;*/
	background-color: #eeeeee;
	width: 80px;
	height: 28px;
	/*margin-left: 324px;*/
	margin-top: 6px;
}

th.login_nuevo {
	background-color: #ffffff;
	text-align: center;
	border: 0px;
	padding: 2px 2px 2px 2px;
}

tr.alinea_izquierda
{
	text-align: left;
}

TH.intaladoras{
	font-weight: normal;
	text-align: left;
	border: 1px solid #1296e9;
	border-left: 0px;
	border-right: 0px;
	color:  #1296e9;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.fila_intaladoras{
	padding-top: 4px;
}

/* ini Maquetación de las Encuestas */
	span.nota_encuesta
	{
		font-weight: bold;
		color: #1296e9;
	}
	div.separa_encuesta_page2
	{
		height: 25px;
	}
	
	TD.helto0 
	{
		background-color: #f5f5f5;
		border-top: 0px;
		border-bottom: 1px solid #0c93e9;
		border-left: 1px solid #0c93e9;
		border-right: 1px solid #0c93e9;
		text-align: justify;
	}
/* fin Maquetación de las Encuestas */
/* ini Maquetación de los Comentarios a las noticias. */
	div.coment_wrap_form
	{
		color: #000000;
		background-color: #eeeeee;
		border: 1px solid #a9a9a9;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 10px;
		padding-right: 10px;
		width: 540px;
		height: 285px;
		float: left;
	}
	div.coment_wrap_form input, div.coment_wrap_form textarea
	{
		font-family: Arial,Helvetica,sans-serif;
		font-size: 1em;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #809db9;
		border-right-color: #809db9;
		border-bottom-color: #809db9;
		border-left-color: #809db9;
		padding-left: 2px;
	}
	div.coment_wrap_submit_buttom
	{
		float: right;
	}
	div.coment_wrap
	{
	}
	div.coment_flota_izquierda
	{
		float: left;
		width: 270px;
	}
	div.coment_flota_derecha
	{
		float: right;
		width: 270px;
	}
	div.coment_wrap_textarea  textarea
	{
		width: 490px;
	}
	div.coment_wrap_textarea
	{
		width: 500px;
	}
	div.coment_pagination_wraper
	{
		width: 540px;
	}
	div.tx-guestbook-pagination-middle
	{
		font-weight:bold;
		text-align:center;
	}
	div.tx-guestbook-pagination-middle img
	{
		border: 0px;
	}	
	div.tx-guestbook-result-center
	{
		font-weight:bold;
		text-align:center;
	}
	div.coment_wrap_submit input
	{
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #a9a9a9;
		border-right-color: #a9a9a9;
		border-bottom-color: #a9a9a9;
		border-left-color: #a9a9a9;
		color: #1296f1;
		font-size: 1em;
		background-color: #ffffff;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 1px;
		padding-bottom: 1px;
		margin-top: 10px;
	}
	div.coment_wrap_entry
	{
		border: 1px solid #a9a9a9;
		width: 560px;
		margin-left: 7px;
	}
	div.coment_wrap_entry_header
	{
		width: 540px;
		border: 1px solid #a9a9a9;
		margin-left: 4px;
		margin-right: 4px;
		margin-top: 4px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 2px;
		padding-top: 2px;
	}
	div.coment_wrap_entry_header_name
	{
		width: 270px;
		float: left;
	}
	div.coment_wrap_entry_header_web
	{
		width: 270px;
		float: left;
	}
	div.coment_flota_izquierda_entry_2
	{
		float: left;
		width: 110px;
	}
	div.coment_flota_derecha_entry_2
	{
		float: right;
		width: 110px;
	}
	div.coment_flota_izquierda_entry
	{
		float: left;
	}
	div.coment_flota_derecha_entry
	{
		float: right;
	}
	div.coment_flota_izquierda_entry_text
	{
		float: left;
		/*padding-left: 10px;
		padding-right: 4px;*/
	}
	div.coment_wrap_info_oblig
	{
		width: 500px;
	}
/* fin Maquetación de los Comentarios a las noticias. */
/* ini paginación Documentos Descargables Generales */
div.paginacion_informes
{
	width: 540px;
	text-align: center;
}
.paginacion2_promo
{
	text-align: center;
}
.paginacion2_promo .seleccionado
{
	color: ##1397ea;	
	font-weight: bold;
}
.paginacion_promo
{
	padding-left: 215px;
	width:360px;
}
.paginacion2_promo a
{
	color: ##1397ea;
}
.paginacion2_promo img
{
	border: 0px;
	vertical-align: top;
}
.primera_promo
{
	float:left;
	margin-left: 1px;
	margin-right: 1px;
}
.anterior_promo
{
	float:left;
	margin-left: 1px;
	margin-right: 1px;
}
.numeros_promo
{
	float:left;
	margin-left: 4px;
	margin-right: 4px;
}
.siguiente_promo
{
	float:left;
	margin-left: 1px;
	margin-right: 1px;
}
.ultima_promo
{
	float:left;
	margin-left: 1px;
	margin-right: 1px;
}
/* fin paginación Documentos Descargables Generales */

/************************************************* NUEVO *****************************************************/

.w20{
	width:20px;
}
.w40{
	width:40px;
}
.w70{
	width:70px;
}
.w104{
	width:104px;
}
.w120{
	width:135px;
}
.w150{
	width:150px;
}
.w229{
	width:229px;
}
.w225txtarea{
	width:225px;
}
.w360txtarea{
	width:360px;
}
input.alineacion_derecha{
	text-align:right;
}
.div_menu_secActual, .div_menua_secActual {
/*	height: 1.8em; */
	background-color: /*#CCE2BC*/#BBD9A7;/*#9cceff;*/
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
	font-weight: bold;	
	border: 1px solid #696969;
	border-top: 0px;
}
.div_menu_sec2Actual, .div_menua_sec2Actual {
/*	height: 1.8em; */
	background-color: /*#CCE2BC*/#BBD9A7;/*#9cceff;*/
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #ffffff;
	font-weight: bold;	
	border: 1px solid #696969;
}
.campo2carnet {
	width: 60%;
	float: left;
}
th.helto2 {
	border:1px solid #0C93E9;
	border-left:0px solid #0C93E9;
	text-align:justify;
}
TD.elto1_dir {
	border: 1px solid #0c93e9;
	border-top: 0px;
	text-align: left;
	background-color:#FFFFFF;
}

TD.elto1c_dir {
	border: 1px solid #0c93e9;
	border-top: 0px;
	text-align: center;
	background-color:#FFFFFF;
}


TD.elton_dir {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	background-color:#FFFFFF;
}

TD.eltonc_dir {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	text-align: center;
	background-color:#FFFFFF;
}

TD.eltonr_dir {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	text-align: right;
	background-color:#FFFFFF;
}

.btnera {
	padding: 10px 25px 5px 25px;
	width: 390px;
}
.btnera_gene {
	padding: 10px 25px 5px 25px;
	width: 530px;
}
.btnera_tot {
	padding: 30px 25px 5px 25px;
	width: 520px;
}
.obligado_cumplimiento{
	padding: 5px 10px 5px 10px;
	width: 380px;
	font-style:italic;
	background-image:url(../img/img_obligatorio.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:5px;
}
.obligado_cumplimiento_alta{
	padding: 5px 10px 5px 10px;
	width: 520px;
	font-style:italic;
	background-image:url(../img/img_obligatorio.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:5px;
}
label.obligatorio{
	background-image:url(../img/img_obligatorio.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
}
label.opcional{
	padding-left:10px;
	display:block;
}
.fondo_cv {
	background-color:#EEEEEE;
	/*padding: 10px 25px 5px 25px;*/
	padding: 10px 10px 5px 15px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #1396e9;
}
.fondo_grisolvido {
	background-color:#EEEEEE;
	padding: 10px 25px 5px 25px;
	width: 20%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #1396e9;
}
.campo1polvido {
	width: 30%;
	float: left;
	padding-top: 4px;
}

.campo2polvido {
	width: 60%;
	float: left;
}
H1 span.usuarioreg{
	font-weight:normal;
	text-transform:none;
	color:#666666;
	font-size:0.90em;
}
/***************************************** ENTREVISTAS ******************************************/
TH.azulEncuentros {
	font-weight: bold;
	text-align: center;
	border: 1px solid #00a5e6;
	background-color: #00a5e6;
	color: white;
	text-align:left;
}
TD.eltonoline {
	border: 1px solid #0c93e9;
	border-top: 0px;
	border-right: 0px;
	text-align: left;
	padding-top:4px;
	vertical-align:top;	
	width:40%;
}
TD.eltoncentro {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	text-align: left;
	vertical-align:top;	
	width:50%;
}
TD.eltonleft {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	text-align: left;
	vertical-align:top;	
	width:50%;
}
TD.eltonoline1 {
	border: 1px solid #0c93e9;
	border-top: 0px;
	border-bottom: 0px;
	border-right: 0px;
	text-align: left;
	padding-top:4px;
	vertical-align:top;	
	width:40%;
}
TD.eltonleft1 {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-bottom: 0px;
	border-top: 0px;
	text-align: left;
	vertical-align:top;	
	width:50%;
}
TD.eltonentero {
	border: 1px solid #0c93e9;
	border-bottom: 0px;
	border-top: 0px;
	text-align: left;
	vertical-align:top;
	padding-top:10px;
}
TABLE.tablencuentro{
	border-bottom: 1px solid #0c93e9;
}
TD.enviaFoto {
	border: 1px solid #0c93e9;
	border-top: 0px;
	border-right: 0px;
	text-align: left;
	padding-top:4px;
	vertical-align:top;	
	width:20%;
}
TD.enviaTxt {
	border: 1px solid #0c93e9;
	border-left: 0px;
	border-top: 0px;
	text-align: left;
	vertical-align:top;	
	width:80%;
}
TD.comilla01 {
	background-image:url(../img/img_comilla01.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.comilla02 {
	margin-top:10px;
	margin-left:23px;
	padding-right:23px;
	padding-bottom:10px;
	background-image:url(../img/img_comilla02.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	color:#95C35F;
	font-weight:bold;
}
TD.comilla01_coment {
	background-image:url(../img/img_comilla01_coment.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.comilla02_coment {
	margin-top:10px;
	margin-left:23px;
	padding-right:23px;
	padding-bottom:10px;
	background-image:url(../img/img_comilla02_coment.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	color:#666666;
	font-weight:bold;
}
.bajocomilla{
	width:auto;
	text-align:right;
	margin-right:5px;
	font-weight:bold;
}
.ed_nombre{
	color:#333333;	
}
.ed_cargo{
	color:#333333;
	font-weight:normal;
}
.ed_enlace {
	color: #2E77D1;
	text-decoration: none;
	font-weight: bold;
	
}

.ed_enlace:hover {
	color: #333333;
	text-decoration: underline;
}
.div_menu_ed, .div_menua_ed {
/*	height: 1.8em; */
	background-color: #EEEEEE;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #2E77D1;
	font-weight: bold;	
	border: 1px solid #696969;
	border-top: 0px;
}
.div_menu_ed2, .div_menua_ed2 {
/*	height: 1.8em; */
	background-color: #EEEEEE;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #333333;
	font-weight: bold;	
	border: 1px solid #696969;
}
.div_menu_ed3, .div_menua_ed3 {
/*	height: 1.8em; */
	background-color: #EEEEEE;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #2E77D1;
	font-weight: bold;	
	border: 1px solid #696969;
}
.div_menu_ed4, .div_menua_ed4 {
/*	height: 1.8em; */
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #333333;
	font-weight: bold;	
	border: 1px solid #696969;
}
.ed_wauto{
	margin-right:10px;
	width:auto;
	text-align:center;
}
.ed_numpregunta{
	padding-top:10px;
	color:#2E77D1;
	font-weight:bold;
	margin-right:5px;
	text-align:right;
	width:30px;
	float:left;
}
.ed_pregunta{	
	padding-top:10px;
	color:#2E77D1;
	font-weight:bold;
	margin-left:5px;
	width:360px;
	/*margin-right:20px;*/
	float:left;
}
.ed_respuesta{	
	padding-bottom:10px;
	color:#333333;
	font-weight:bold;
	margin-left:40px;
	width:360px;
}
.ed_numpreguntaEnt{
	padding-top:10px;
	color:#2E77D1;
	font-weight:bold;
	margin-right:5px;
	text-align:right;
	width:30px;
	float:left;
}
.ed_preguntaEnt{	
	padding-top:10px;
	color:#2E77D1;
	font-weight:bold;
	margin-left:5px;
	width:460px;
	/*margin-right:20px;*/
	float:left;
}
.nick{
	color:#333333;
	font-weight:normal;
}
.w60{
	width:60px;
}
.w100{
	width:100px;
}
.w275txtarea{	
	width:275px;
}
.w460txtarea{
	width:460px;
}
.mginlft40{
	margin-left:40px;
}
.btnera_ed {
	padding: 10px 25px 5px 25px;
	width: 396px;
}
.fondo_ed {
	background-color:#EEEEEE;
	/*padding: 10px 25px 5px 25px;*/
	padding: 10px 10px 5px 15px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #1396e9;
}
.paddcha10{
	padding-right:10px;
}
TD.verde_coment {
	text-align: left;
	border: 1px solid #95c35f;
	color: #333333;
	border-top: 0px;

}
.ed_comentado{
	text-align:right;
	margin:10px;
	margin-right:25px;
}
IMG.pagina_flechas{
	position:relative;
	top:3px;
}
.fondo_edcom {
	background-color:#EEEEEE;
	/*padding: 10px 25px 5px 25px;*/
	padding: 10px 10px 5px 15px;
	width: 93.5%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #1396e9;
}
.sinflotacion{
	width:100%;
	clear:both;
}
.flotaIzq{
	float:left;
}
.flotaDcha{
	float:right;
}
.usuarioED{
	font-weight:normal;
	text-transform:none;
	color:#666666;
	font-size:1.00em;
	position:relative;
	top:-7px;
}
.recomenda_foto{
	width:280px;
	clear:both;
	margin-left:5px;
}
.fondo_edExito {
	background-color:#BBD8A6;
	padding: 10px 25px 10px 25px;
	width: 85%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #78B24E;
	color:#578138;
}
.fondo_edError {
	background-color:#E5CCCC;
	padding: 10px 25px 10px 25px;
	width: 85%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #993300;
	color:#993300;
}
div.coment_pagination_wraper2{
	width: 100%;
}
div.coment_wrap_entry2{
	border: 1px solid #a9a9a9;
	width: 100%;
	/*margin-left: 7px;*/
}
div.coment_wrap_entry_header2{
	width: auto;
	border: 1px solid #a9a9a9;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
div.coment_wrap_entry_header_name2{
	width: 48%;
	float: left;
}
div.coment_wrap_entry_header_web2{
	width: 48%;
	float: left;
}
div.coment_wrap_form2{
	color: #000000;
	background-color: #eeeeee;
	border: 1px solid #a9a9a9;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: 402px;
	/*height: 330px;*/
	float: left;
	margin-bottom:20px;
}
div.coment_wrap_form2 input, div.coment_wrap_form2 textarea{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #809db9;
	border-right-color: #809db9;
	border-bottom-color: #809db9;
	border-left-color: #809db9;
	padding-left: 2px;
}
div.coment_wrap_form2 input.btnnoborde{
	border:0px;
}
div.coment_wrap_form2 input.quarto{
	width:50px;
}
div.coment_wrap_form2 input.medio{
	width:185px;
}
div.coment_wrap_form2 textarea.completo{
	width:385px;
}
div.coment_flota_izquierda2{
	float: left;
	width: 50%;
}
div.coment_flota_derecha2{
	float: right;
	width: 50%;
}
div.coment_wrap_textarea2 textarea{
	width: auto;
}
FIELDSET{
	margin:0px;
	padding:0px;
}
.verifinput{
	position:relative;
	top:-15px;
}
.encuadre{
	border:solid 1px #A6C9E2;
	padding-top:10px;
}
.notificar{
	clear: both;
	text-align:right;
	padding-right:30px;
	width:453px;
}
/*************************************** FIN ENTREVISTAS ****************************************/
.engloba_entrev{
	width:574px;
	margin-top:-15px;
}
.cont_centro_entrev {
	width: 421px;
	/*width: 417px;*/
	padding-right: 13px;
	padding-top: 15px;
	float: left;
}
.menu_sec_entrev {	
	float: left;
	overflow: hidden;
	/*position:relative;
	top:-15px;*/
	width: 140px;
}
.sin_borde img{
	border: none;
}
.obligado_cumplimiento_alta_2{
	padding: 5px 10px 5px 10px;
	width: 520px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:5px;
}
.bajocomilla2{
	width:auto;
	text-align:left;
	margin-right:5px;
	font-weight:bold;
}
TD.eltonoline2 {
	border: 1px solid #95c35f;
	border-top: 0px;
	border-right: 0px;
	text-align: left;
	padding-top:4px;
	vertical-align:top;	
	width:40%;
}
TD.eltonleft2 {
	border: 1px solid #95c35f;
	border-left: 0px;
	border-top: 0px;
	text-align: left;
	vertical-align:top;	
	width:50%;
}
.margentop{
	margin-top: 5px;
}

/* ======================== ini Atención al Ciudadano. ======================== */
div.serv_ciu_part_1_int_1
{
	float: left;
	width: 180px;
}
div.serv_ciu_part_1_int_2
{
	float: right;
	height: 55px;
}
div.serv_ciu_limpia
{
	clear: both;
	width: 270px;
	height: 2px;
}
img.serv_ciu_img
{
	border: 0px none;
	height: 55px;
}
div.serv_ciu_part_2
{
	clear: both;
	position: relative;
	top: -18px;
}
/* ======================== fin Atención al Ciudadano. ======================== */