/* CSS Document */

*{
	margin:0;
	padding:0;
}
body{
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#4e5d6b;
	text-align:center;
	background:#fff;
	padding:0 0 10px;
	

}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
.clearfix {
	display:block;
}
* html .clearfix {
	height:1px;
}
img, a img{
	vertical-align:bottom;
	border:none;
}
a{
	outline:none;
	color:#00468a;
	text-decoration:underline;
}
a:hover, a:focus{
	text-decoration:none;
}
hr{
display:none;
}
.hide{
display:none;
}
p.boton_link_azul{
padding:3px 0 8px 25px;
background:#b2c7dc url(bot_icon_link_bg_azul.gif) no-repeat left;
}
p.boton_link_azul a{
	padding:5px 15px 10px 0;
	*padding:5px 15px 9px 0; /* IE7 */
	_padding:5px 15px 9px 0; /* IE6 */
	font-weight:bold;
	text-decoration:none;
	background:transparent url(bot_bg_azul.gif) no-repeat right;
}
p.boton_link_blanco{
padding:3px 0 8px 25px;
background:#fff url(bot_icon_link_bg_blanco.gif) no-repeat left;
}
p.boton_link_blanco em{
font-style:normal;
font-weight:normal;
color:#4e5d6b;
}
p.boton_link_blanco a{
padding:5px 15px 10px 0;
*padding:5px 15px 9px 0; /* IE7 */
_padding:5px 15px 9px 0; /* IE6 */
font-weight:bold;
text-decoration:none;
background:transparent url(bot_bg_blanco.gif) no-repeat right;
}
p.boton_link_gris{
padding:3px 0 8px 25px;
background:#f3f4f6 url(bot_icon_link_bg_gris.gif) no-repeat left;
}
p.boton_link_gris a{
padding:5px 15px 10px 0;
*padding:5px 15px 9px 0; /* IE7 */
_padding:5px 15px 9px 0; /* IE6 */
font-weight:bold;
text-decoration:none;
background:transparent url(bot_bg_gris.gif) no-repeat right;
}
p.boton_volver_blanco{
padding:3px 0 8px 25px;
background:#fff url(bot_icon_volver_bg_blanco.gif) no-repeat left;
}
p.boton_volver_blanco a{
padding:5px 15px 10px 0;
*padding:5px 15px 9px 0; /* IE7 */
_padding:5px 15px 9px 0; /* IE6 */
font-weight:bold;
text-decoration:none;
background:transparent url(bot_bg_blanco.gif) no-repeat right;
}
p.boton_link_azul a:hover, p.boton_link_azul a:focus,
p.boton_link_blanco a:hover, p.boton_link_blanco a:focus,
p.boton_link_gris a:hover, p.boton_link_gris a:focus,
p.boton_volver_blanco a:hover, p.boton_volver_blanco a:focus{
text-decoration:underline;
}
p.boton_link_blanco a:hover em, p.boton_link_blanco a:focus em{
text-decoration:none;
}
abbr{
cursor:help;
border:none;
padding:0 0 1px;
background:url(border_dotted_gris.gif) repeat-x bottom left;
}

/*================================================================
TABLAS
==================================================================*/
table{
border:none;
width:100%;
border-collapse:collapse;
}
table th{
text-align:left;
font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
padding:4px 5px 6px 10px;
background:#003974 url(bg_th_1fila.gif) no-repeat top left;
border:1px solid #01386d;
border-bottom:1px solid #ccd5d9;
}
table th abbr{
border:none;
padding:0 0 1px;
cursor:help;
background:url(border_dotted_azul.gif) repeat-x bottom left;
}
table td{
text-align:left;
padding:3px 10px 5px 11px;
border:1px solid #ccd5d9;
border-top:none;
}
table td strong{
text-transform:uppercase;
}
table tr.fila_impar{
background:#edf2f7 url(bg_gradient_td_impar.gif) repeat-x top left;
}
table tr.fila_impar:hover, table tr.fila_impar:focus,
table tr.fila_par:hover, table tr.fila_par:focus {
background:#fdfbdd;
}
table.tabla_instalaciones,
table.tabla_documentacion{
margin:15px 0 0;
}
table.tabla_instalaciones td{
vertical-align:top;
}
td.td_sinbordes_dcha{
border-right:none;
}
td.td_sinbordes{
border-left:none;
border-right:none;
}
table.tabla_instalaciones td.td_google_maps{
padding-right:10px;
text-align:right;
border-left:none;
}
table.tabla_instalaciones td.td_google_maps a{
text-decoration:none;
padding:1px 0 1px 22px;
background:transparent url(icon_link_externo.gif) no-repeat left;
}
table.tabla_instalaciones td.td_google_maps a:hover, table.tabla_instalaciones td.td_google_maps a:focus{
text-decoration:underline;
}
table.tabla_documentacion td a{
display:block;
padding:0 0 0 15px;
background:url(icon_descargar.gif) no-repeat left 4px;
text-decoration:none;
color:#4e5d6b;
}
table.tabla_documentacion td a strong{
font-weight:bold;
text-transform:none;
color:#00468a;
}
table.tabla_documentacion td a:hover strong, table.tabla_documentacion td a:focus strong{
text-decoration:underline;
}
table.tabla_funcionamiento{
margin:0 0 15px;
}
table.tabla_funcionamiento td.td_num_habitantes{
padding-right:10px;
text-align:right;
border-left:none;
}
table.tabla_funcionamiento td.td_fecha{
border-right:none;
}
table.tabla_ultima{
margin:0;
}
table.tabla_embalses{
margin:14px 0 0;
}
table.tabla_embalses th{
text-align:center;
}
table.tabla_embalses th.th_embalses{
text-align:left;
}
table.tabla_embalses th.th_selected{
background:#003167 url(bg_th_selected.gif) repeat-x top left;
border:1px solid #01274c;
border-bottom:1px solid #ccd5d9;
}
table.tabla_embalses th span{
display:block;
font-size:11px;
font-weight:normal;
}
table.tabla_embalses td{
text-align:center;
}
table.tabla_embalses td.td_embalse{
text-align:left;
}
table.tabla_visitas{
margin:10px 0 0;
}
table.tabla_visitas td{
vertical-align:top;
}
table.tabla_visitas td strong{
text-transform:none;
}
table.tabla_tarifas,
table.tabla_precios{
margin:14px 0 0;
}
table.tabla_tarifas td.td_alinear_centro,
table.tabla_precios td.td_alinear_centro,
table.tabla_precios th.th_alinear_centro{
text-align:center;
}
table.tabla_tarifas tr:hover, table.tabla_tarifas tr:focus{
background:#fdfbdd;
}
table.tabla_precios td{
vertical-align:top;
}
table.listado_recibos th, table.listado_recibos td{
vertical-align:top;
text-align:center;
}

/*================================================================
CABECERA
==================================================================*/
#header{
margin:0 auto;
width:950px;
text-align:left;
background:transparent url(headers/_header.jpg) no-repeat left top;
min-height:138px;
_height:138px; /* IE6 */
}
body#quienes_somos #header{
background:transparent url(headers/header-quienes-somos.jpg) no-repeat left top;
}
body#gestion_agua #header{
background:transparent url(headers/header-gestion-agua.jpg) no-repeat left top;
}
body#atencion_cliente #header{
background:transparent url(headers/header-atencion-cliente.jpg) no-repeat left top;
}
body#descubre_agua #header{
background:transparent url(headers/header-descubre-agua.jpg) no-repeat left top;
}
body#informacion #header{
background:transparent url(headers/header-informacion.jpg) no-repeat left top;
}
body#oficina_virtual #header{
background:transparent url(headers/header-oficina-virtual.jpg) no-repeat left top;
}
#idioma{
text-align:right;
padding:20px 10px 0 0;
font-size:10px;
color:#ccd5d9;
}
#idioma ul li{
list-style:none;
display:inline;
}
#idioma ul li a{
text-decoration:none;
color:#7b848c;
padding:0 7px 0 0;
background:transparent url(headers/bg_li_idioma.gif) no-repeat right;
}
#idioma ul li a.idioma_seleccionado{
font-weight:bold;
}
#idioma ul li a:hover, #idioma ul li a:focus{
text-decoration:underline;
}
#logo_header{
float:left;
display:inline;
padding:0 0 10px 10px;
}
#telefono_agua{
float:left;
display:inline;
margin:48px 0 0 495px;
}
#telefono_agua div{
position:relative;
width:205px;
height:35px;
overflow:hidden;
}
#telefono_agua div span{
position:absolute;
height:100%;
width:100%;
background:transparent url(header_tel_agua.gif) no-repeat top left;
}
#telefono_agua div span.euskera{
background:transparent url(header_tel_agua_eu.gif) no-repeat top left;
}
#telefono_agua div p{
color:#fff;
font-size:12px;
line-height:14px;
padding:1px 0 1px 45px;
background:#00468a url(icon_telefono.gif) no-repeat left;
}
#telefono_agua div p strong{
display:block;
font:bold 16px Arial, Helvetica, sans-serif;
}

/*================================================================
NAVEGACION
==================================================================*/
#menu_nav{
clear:both;
margin:2px 0;
background:transparent url(bg_menu.gif) repeat-x left;
}
#menu_nav ul{
margin:0 auto;
text-align:left;
width:960px;
}
#menu_nav ul li{
list-style:none;
display:inline;
}
#menu_nav ul li a{
float:left;
display:block;
color:#4e5d6b;
text-decoration:none;
text-transform:uppercase;
font:bold 11px/29px Tahoma, Arial, Helvetica, sans-serif;
height:30px;
position:relative;
overflow:hidden;
cursor:pointer;
}
#menu_nav ul li a:hover, #menu_nav ul li a:focus{
color:#00468a;
text-decoration:underline;
}
#menu_nav ul li a span{
*margin:-8px 0 0; /* IE7 */
_margin:-8px 0 0; /* IE6 */
position:absolute;
width:100%;
height:100%;
}
#menu_nav ul li a.quienes_somos{
width:125px;
}
#menu_nav ul li a.quienes_somos span{
background:transparent url(bg_menu_es.gif) no-repeat 0 0;
}
#menu_nav ul li a.quienes_somos:hover span, #menu_nav ul li a.quienes_somos:focus span{
background-position:0 -30px;
}
body#quienes_somos #menu_nav ul li a.quienes_somos span,
body#quienes_somos #menu_nav ul li a.quienes_somos:hover span,
body#quienes_somos #menu_nav ul li a.quienes_somos:focus span{
background-position:0 -60px;
}
#menu_nav ul li a.quienes_somos_eu{
width:86px;
}
#menu_nav ul li a.quienes_somos_eu span{
background:transparent url(bg_menu_eu.gif) no-repeat 0 0;
}
#menu_nav ul li a.quienes_somos_eu:hover span, #menu_nav ul li a.quienes_somos_eu:focus span{
background-position:0 -30px;
}
body#quienes_somos #menu_nav ul li a.quienes_somos_eu span,
body#quienes_somos #menu_nav ul li a.quienes_somos_eu:hover span,
body#quienes_somos #menu_nav ul li a.quienes_somos_eu:focus span{
background-position:0 -60px;
}
#menu_nav ul li a.gestion_agua{
width:141px;
}
#menu_nav ul li a.gestion_agua span{
background:transparent url(bg_menu_es.gif) no-repeat -125px 0;
}
#menu_nav ul li a.gestion_agua:hover span, #menu_nav ul li a.gestion_agua:focus span{
background-position:-125px -30px;
}
body#gestion_agua #menu_nav ul li a.gestion_agua span,
body#gestion_agua #menu_nav ul li a.gestion_agua:hover span,
body#gestion_agua #menu_nav ul li a.gestion_agua:focus span{
background-position:-125px -60px;
}
#menu_nav ul li a.gestion_agua_eu{
width:150px;
}
#menu_nav ul li a.gestion_agua_eu span{
background:transparent url(bg_menu_eu.gif) no-repeat -86px 0;
}
#menu_nav ul li a.gestion_agua_eu:hover span, #menu_nav ul li a.gestion_agua_eu:focus span{
background-position:-86px -30px;
}
body#gestion_agua #menu_nav ul li a.gestion_agua_eu span,
body#gestion_agua #menu_nav ul li a.gestion_agua_eu:hover span,
body#gestion_agua #menu_nav ul li a.gestion_agua_eu:focus span{
background-position:-86px -60px;
}
#menu_nav ul li a.atencion_cliente{
width:158px;
}
#menu_nav ul li a.atencion_cliente span{
background:transparent url(bg_menu_es.gif) no-repeat -266px 0;
}
#menu_nav ul li a.atencion_cliente:hover span, #menu_nav ul li a.atencion_cliente:focus span{
background-position:-266px -30px;
}
body#atencion_cliente #menu_nav ul li a.atencion_cliente span,
body#atencion_cliente #menu_nav ul li a.atencion_cliente:hover span,
body#atencion_cliente #menu_nav ul li a.atencion_cliente:focus span{
background-position:-266px -60px;
}
#menu_nav ul li a.atencion_cliente_eu{
width:143px;
}
#menu_nav ul li a.atencion_cliente_eu span{
background:transparent url(bg_menu_eu.gif) no-repeat -236px 0;
}
#menu_nav ul li a.atencion_cliente_eu:hover span, #menu_nav ul li a.atencion_cliente_eu:focus span{
background-position:-236px -30px;
}
body#atencion_cliente #menu_nav ul li a.atencion_cliente_eu span,
body#atencion_cliente #menu_nav ul li a.atencion_cliente_eu:hover span,
body#atencion_cliente #menu_nav ul li a.atencion_cliente_eu:focus span{
background-position:-236px -60px;
}
#menu_nav ul li a.descubre_agua{
width:145px;
}
#menu_nav ul li a.descubre_agua span{
background:transparent url(bg_menu_es.gif) no-repeat -424px 0;
}
#menu_nav ul li a.descubre_agua:hover span, #menu_nav ul li a.descubre_agua:focus span{
background-position:-424px -30px;
}
body#descubre_agua #menu_nav ul li a.descubre_agua span,
body#descubre_agua #menu_nav ul li a.descubre_agua:hover span,
body#descubre_agua #menu_nav ul li a.descubre_agua:focus span{
background-position:-424px -60px;
}
#menu_nav ul li a.descubre_agua_eu{
width:151px;
}
#menu_nav ul li a.descubre_agua_eu span{
background:transparent url(bg_menu_eu.gif) no-repeat -379px 0;
}
#menu_nav ul li a.descubre_agua_eu:hover span, #menu_nav ul li a.descubre_agua_eu:focus span{
background-position:-379px -30px;
}
body#descubre_agua #menu_nav ul li a.descubre_agua_eu span,
body#descubre_agua #menu_nav ul li a.descubre_agua_eu:hover span,
body#descubre_agua #menu_nav ul li a.descubre_agua_eu:focus span{
background-position:-379px -60px;
}
#menu_nav ul li a.informacion{
width:108px;
}
#menu_nav ul li a.informacion span{
background:transparent url(bg_menu_es.gif) no-repeat -569px 0;
}
#menu_nav ul li a.informacion:hover span, #menu_nav ul li a.informacion:focus span{
background-position:-569px -30px;
}
body#informacion #menu_nav ul li a.informacion span,
body#informacion #menu_nav ul li a.informacion:hover span,
body#informacion #menu_nav ul li a.informacion:focus span{
background-position:-569px -60px;
}
#menu_nav ul li a.informacion_eu{
width:107px;
}
#menu_nav ul li a.informacion_eu span{
background:transparent url(bg_menu_eu.gif) no-repeat -530px 0;
}
#menu_nav ul li a.informacion_eu:hover span, #menu_nav ul li a.informacion_eu:focus span{
background-position:-530px -30px;
}
body#informacion #menu_nav ul li a.informacion_eu span,
body#informacion #menu_nav ul li a.informacion_eu:hover span,
body#informacion #menu_nav ul li a.informacion_eu:focus span{
background-position:-530px -60px;
}
#menu_nav ul li a.oficina_virtual{
width:125px;
}
#menu_nav ul li a.oficina_virtual span{
background:transparent url(bg_menu_es.gif) no-repeat -677px 0;
}
#menu_nav ul li a.oficina_virtual:hover span, #menu_nav ul li a.oficina_virtual:focus span{
background-position:-677px -30px;
}
body#oficina_virtual #menu_nav ul li a.oficina_virtual span,
body#oficina_virtual #menu_nav ul li a.oficina_virtual:hover span,
body#oficina_virtual #menu_nav ul li a.oficina_virtual:focus span{
background-position:-677px -60px;
}
#menu_nav ul li a.oficina_virtual_eu{
width:136px;
}
#menu_nav ul li a.oficina_virtual_eu span{
background:transparent url(bg_menu_eu.gif) no-repeat -637px 0;
}
#menu_nav ul li a.oficina_virtual_eu:hover span, #menu_nav ul li a.oficina_virtual_eu:focus span{
background-position:-637px -30px;
}
body#oficina_virtual #menu_nav ul li a.oficina_virtual_eu span,
body#oficina_virtual #menu_nav ul li a.oficina_virtual_eu:hover span,
body#oficina_virtual #menu_nav ul li a.oficina_virtual_eu:focus span{
background-position:-637px -60px;
}

/*================================================================
FOOTER
==================================================================*/
#footer{
clear:both;
width:920px;
margin:10px auto 0;
text-align:left;
padding:5px 0 7px;
background:#b2bcc0 url(bg_footer.gif) no-repeat right;
font:normal 10px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
}
.footer_portada{
width:940px !important;
background:#b2bcc0 url(bg_footer_portada.gif) no-repeat right !important;
}
#footer p{
margin:0 0 0 43px;
}
#footer p a{
text-decoration:none;
color:#fff;
}
#footer p a:hover, #footer p a:focus{
text-decoration:underline;
}
#footer ul{
float:right;
display:inline;
margin:0 10px 0 0;
}
#footer ul li{
list-style:none;
display:inline;
}
#footer ul li a{
padding:0 7px 0 0;
background:transparent url(bg_li_footer.gif) no-repeat right;
color:#fff;
text-decoration:none;
}
#footer ul li a:hover, #footer ul li a:focus{
text-decoration:underline;
}

/*================================================================
PORTADA
==================================================================*/
#destacados_contenedor{
clear:both;
background:#b2c7dc url(bg_destacados_sup.gif) repeat-x top left;
}
#destacados_contenido{
background:transparent url(bg_destacados_inf.gif) repeat-x bottom left;
}
#destacados_portada{
width:960px;
margin:0 auto;
padding:18px 0 20px;
text-align:left;
}
#destacados_portada .destacado_3col{
float:left;
display:inline;
width:220px;
margin:0 10px;
}
#destacados_portada .destacado_3col h2 a{
position:relative;
z-index:10;
display:block;
text-decoration:none;
margin:-11px 0 0;
padding:0 0 2px 5px;
font:bold 14px/18px Arial, Helvetica, sans-serif;
color:#00468a;
border-bottom:1px dashed #85a3c3;
}
#destacados_portada .destacado_3col h2 a:hover,
#destacados_portada .destacado_3col h2 a:focus{
text-decoration:underline;
}
#destacados_portada .destacado_3col p{
margin:5px 0 0 5px;
}
#destacados_portada .destacado_3col p a{
text-decoration:none;
}
#destacados_portada .destacado_3col p a:hover, #destacados_portada .destacado_3col p a:focus{
text-decoration:underline;
}
img.flotar_dcha{
position:relative;
z-index:20;
float:right;
display:inline;
margin:2px 0 0;
}
#cuerpo_portada_contenedor{
clear:both;
margin:1px 0 0;
background:transparent url(bg_gradient_cuerpo.gif) repeat-x top left;
}
#cuerpo_portada_contenido{
margin:0 auto;
text-align:left;
width:960px;
padding:15px 0 0;
}
#portada_avisos_cortes,
#portada_noticias{
float:left;
display:inline;
margin:0 10px;
}
#portada_avisos_cortes{
width:620px;
}
#portada_noticias{
width:300px;
}
#portada_avisos_cortes h3,
#portada_noticias h3{
font:bold 14px/18px Arial, Helvetica, sans-serif;
color:#004181;
padding:0 0 3px 10px;
border-bottom:1px dashed #ccd5d9;
}
#portada_avisos_cortes h3 a,
#portada_noticias h3 a{
text-decoration:none;
color:#004181;
}
#portada_avisos_cortes h3 a:hover, #portada_avisos_cortes h3 a:focus,
#portada_noticias h3 a:hover, #portada_noticias h3 a:focus{
text-decoration:underline;
}
#portada_avisos_cortes table{
margin:10px 0 0;
}
#txt_informacion{
clear:both;
display:block;
margin:5px 0 0;
padding:3px 10px 5px 7px;
background:#fdfbdd;
border:1px solid #f8f3ab;
}
#txt_informacion p{
font:normal 9px/13px Tahoma, Arial, Helvetica, sans-serif;
padding:3px 0 3px 24px !important;
margin:0 !important;
background:transparent url(icon_informacion.gif) no-repeat top left;
}
#portada_noticias ul{
list-style:none;
display:inline;
}
#portada_noticias ul li{
list-style:none;
display:inline;
}
#portada_noticias ul li a{
display:block;
list-style:none;
color:#7b848c;
text-decoration:none;
padding:3px 10px 7px;
border-bottom:1px dashed #ccd5d9;
}
#portada_noticias ul li a:hover, #portada_noticias ul li a:focus{
background:none;
}
#portada_noticias ul li a strong{
display:block;
font-weight:normal;
color:#004283;
}
#portada_noticias ul li a:hover strong, #portada_noticias ul li a:focus strong{
text-decoration:underline;
}
#portada_noticias p{
margin:10px 0 0 10px;
}

/*================================================================
INTERIORES
==================================================================*/
#interiores_contenedor{
clear:both;
background:transparent url(bg_interiores_contenedor.gif) repeat-x top left;
}
#interiores_contenido{
margin:0 auto;
width:950px;
text-align:left;
background:#fff url(bg_cuerpo_interiores.gif) no-repeat center top;
min-height:350px;
_height:350px; /* IE6 */
}


#col_submenu{
float:left;
display:inline;
width:170px;
margin:30px 0 0 20px;
}
#col_submenu p{
background:#00468a url(bg_p_submenu.gif) no-repeat left top;
padding:5px 5px 8px 10px;
font-weight:bold;
color:#fff;
border-bottom:1px solid #01386d;
}
#col_submenu p a{
color:#fff;
text-decoration:none;
}
#col_submenu p a:hover, #col_submenu p a:focus{
text-decoration:underline;
}
#col_submenu ul{
background:url(bg_submenu.gif) no-repeat center bottom;
padding:0 0 5px;
}
#col_submenu ul li{
list-style:none;
display:inline;
}
#col_submenu ul li a{
display:block;
color:#4e5d6b;
text-decoration:none;
padding:1px 6px 4px 9px;
border-top:1px solid #ccd5d9;
background:url(icon_li_submenu.gif) no-repeat right;
border-left:1px solid #ccd5d9;
border-right:1px solid #ccd5d9;
}
#col_submenu ul li a:hover, #col_submenu ul li a:focus{
color:#00468a;
text-decoration:underline;
/*background:url(icon_li_submenu_hover.gif) no-repeat right;*/
}
.servicios ul li a.servicios, .servicios ul li a.servicios:hover, .servicios ul li a.servicios:focus,
.municipios ul li a.municipios, .municipios ul li a.municipios:hover, .municipios ul li a.municipios:focus,
.instalaciones ul li a.instalaciones, .instalaciones ul li a.instalaciones:hover, .instalaciones ul li a.instalaciones:focus,
.tipos_gestion ul li a.tipos_gestion, .tipos_gestion ul li a.tipos_gestion:hover, .tipos_gestion ul li a.tipos_gestion:focus,
.ciclo_agua ul li a.ciclo_agua, .ciclo_agua ul li a.ciclo_agua:hover, .ciclo_agua ul li a.ciclo_agua:focus,
.abastecimiento ul li a.abastecimiento, .abastecimiento ul li a.abastecimiento:hover, .abastecimiento ul li a.abastecimiento:focus,
.saneamiento ul li a.saneamiento, .saneamiento ul li a.saneamiento:hover, .saneamiento ul li a.saneamiento:focus,
.documentacion ul li a.documentacion, .documentacion ul li a.documentacion:hover, .documentacion ul li a.documentacion:focus,
.normativas ul li a.normativas, .normativas ul li a.normativas:hover, .normativas ul li a.normativas:focus,
.tarifas_facturas ul li a.tarifas_facturas, .tarifas_facturas ul li a.tarifas_facturas:hover, .tarifas_facturas ul li a.tarifas_facturas:focus,
.preguntas_frecuentes ul li a.preguntas_frecuentes, .preguntas_frecuentes ul li a.preguntas_frecuentes:hover, .preguntas_frecuentes ul li a.preguntas_frecuentes:focus,
.oficina_virtual ul li a.oficina_virtual, .oficina_virtual ul li a.oficina_virtual:hover, .oficina_virtual ul li a.oficina_virtual:focus,
.contacto ul li a.contacto, .contacto ul li a.contacto:hover, .contacto ul li a.contacto:focus,
.autorizacion_vertido ul li a.autorizacion_vertido, .autorizacion_vertido ul li a.autorizacion_vertido:hover, .autorizacion_vertido ul li a.autorizacion_vertido:focus,
.visita_instalaciones ul li a.visita_instalaciones, .visita_instalaciones ul li a.visita_instalaciones:hover, .visita_instalaciones ul li a.visita_instalaciones:focus,
.descubre_como ul li a.descubre_como, .descubre_como ul li a.descubre_como:hover, .descubre_como ul li a.descubre_como:focus,
.videos ul li a.videos, .videos ul li a.videos:hover, .videos ul li a.videos:focus,
.empresas_limpias ul li a.empresas_limpias, .empresas_limpias ul li a.empresas_limpias:hover, .empresas_limpias ul li a.empresas_limpias:focus,
.noticias ul li a.noticias, .noticias ul li a.noticias:hover, .noticias ul li a.noticias:focus,
.datos_consumo ul li a.datos_consumo, .datos_consumo ul li a.datos_consumo:hover, .datos_consumo ul li a.datos_consumo:focus,
.estado_embalses ul li a.estado_embalses, .estado_embalses ul li a.estado_embalses:hover, .estado_embalses ul li a.estado_embalses:focus,
.analiticas_agua ul li a.analiticas_agua, .analiticas_agua ul li a.analiticas_agua:hover, .analiticas_agua ul li a.analiticas_agua:focus,
.servicios_baja ul li a.servicios_baja, .servicios_baja ul li a.servicios_baja:hover, .servicios_baja ul li a.servicios_baja:focus,
.red_oficinas ul li a.red_oficinas, .red_oficinas ul li a.red_oficinas:hover, .red_oficinas ul li a.red_oficinas:focus,
.alta_oficina ul li a.alta_oficina, .alta_oficina ul li a.alta_oficina:hover, .alta_oficina ul li a.alta_oficina:focus,
.alta_suministro ul li a.alta_suministro, .alta_suministro ul li a.alta_suministro:hover, .alta_suministro ul li a.alta_suministro:focus,
.consulta_polizas ul li a.consulta_polizas, .consulta_polizas ul li a.consulta_polizas:hover, .consulta_polizas ul li a.consulta_polizas:focus,
.reclamaciones ul li a.reclamaciones, .reclamaciones ul li a.reclamaciones:hover, .reclamaciones ul li a.reclamaciones:focus{
background:#4776a8 url(bg_li_submenu_selected.gif) repeat-x top left !important;
font-weight:bold !important;
color:#fff !important;
}
#col_submenu ul li ul{
background:none;
padding:0;
}
#col_submenu ul li ul li a{
font-size:10px;
display:block;
color:#4e5d6b;
text-decoration:none;
padding:1px 4px 4px 20px;
border-top:none;
background:none;
border-left:1px solid #ccd5d9;
border-right:1px solid #ccd5d9;
}
.abastecimiento_alta ul li ul li a.abastecimiento_alta, .abastecimiento_alta ul li ul li a.abastecimiento_alta:hover, .abastecimiento_alta ul li ul li a.abastecimiento_alta:focus,
.gestion_baja ul li ul li a.gestion_baja, .gestion_baja ul li ul li a.gestion_baja:hover, .gestion_baja ul li ul li a.gestion_baja:focus,
.saneamiento_alta ul li ul li a.saneamiento_alta, .saneamiento_alta ul li ul li a.saneamiento_alta:hover, .saneamiento_alta ul li ul li a.saneamiento_alta:focus,
.alto_deba ul li ul li a.alto_deba, .alto_deba ul li ul li a.alto_deba:hover, .alto_deba ul li ul li a.alto_deba:focus,
.alto_deba_1 ul li ul li a.alto_deba_1, .alto_deba_1 ul li ul li a.alto_deba_1:hover, .alto_deba_1 ul li ul li a.alto_deba_1:focus,
.alto_deba_2 ul li ul li a.alto_deba_2, .alto_deba_2 ul li ul li a.alto_deba_2:hover, .alto_deba_2 ul li ul li a.alto_deba_2:focus,
.medio_bajo_deba ul li ul li a.medio_bajo_deba, .medio_bajo_deba ul li ul li a.medio_bajo_deba:hover, .medio_bajo_deba ul li ul li a.medio_bajo_deba:focus,
.deba_costa ul li ul li a.deba_costa, .deba_costa ul li ul li a.deba_costa:hover, .deba_costa ul li ul li a.deba_costa:focus,
.alto_urola ul li ul li a.alto_urola, .alto_urola ul li ul li a.alto_urola:hover, .alto_urola ul li ul li a.alto_urola:focus,
.medio_bajo_urola ul li ul li a.medio_bajo_urola, .medio_bajo_urola ul li ul li a.medio_bajo_urola:hover, .medio_bajo_urola ul li ul li a.medio_bajo_urola:focus,
.urola_costa ul li ul li a.urola_costa, .urola_costa ul li ul li a.urola_costa:hover, .urola_costa ul li ul li a.urola_costa:focus,
.goierri ul li ul li a.goierri, .goierri ul li ul li a.goierri:hover, .goierri ul li ul li a.goierri:focus,
.tolosaldea ul li ul li a.tolosaldea, .tolosaldea ul li ul li a.tolosaldea:hover, .tolosaldea ul li ul li a.tolosaldea:focus,
.etap ul li ul li a.etap, .etap ul li ul li a.etap:hover, .etap ul li ul li a.etap:focus,
.edar ul li ul li a.edar, .edar ul li ul li a.edar:hover, .edar ul li ul li a.edar:focus,
.cambio_datos ul li ul li a.cambio_datos, .cambio_datos ul li ul li a.cambio_datos:hover, .cambio_datos ul li ul li a.cambio_datos:focus,
.baja_suministro ul li ul li a.baja_suministro, .baja_suministro ul li ul li a.baja_suministro:hover, .baja_suministro ul li ul li a.baja_suministro:focus,
.cambio_titular ul li ul li a.cambio_titular, .cambio_titular ul li ul li a.cambio_titular:hover, .cambio_titular ul li ul li a.cambio_titular:focus,
.consulta_recibos ul li ul li a.consulta_recibos, .consulta_recibos ul li ul li a.consulta_recibos:hover, .consulta_recibos ul li ul li a.consulta_recibos:focus,
.evolucion_consumo ul li ul li a.evolucion_consumo, .evolucion_consumo ul li ul li a.evolucion_consumo:hover, .evolucion_consumo ul li ul li a.evolucion_consumo:focus,
.lectura_contadores ul li ul li a.lectura_contadores, .lectura_contadores ul li ul li a.lectura_contadores:hover, .lectura_contadores ul li ul li a.lectura_contadores:focus{
background:#edf2f7 url(bg_li_submenu_sub_selected.gif) repeat-x top left !important;
font-weight:bold !important;
color:#00468a !important;
}
#col_submenu ul li ul li a abbr{
cursor:pointer;
}
#col_contenido{
float:left;
display:inline;
width:730px;
margin:30px 0 0 20px;
}
#aviso_legal{
margin:30px 40px 0;
}
#breadcrumbs{
padding:7px 0 8px;
border-bottom:1px dashed #ccd5d9;
font:normal 10px/14px Tahoma, Arial, Helvetica, sans-serif;
}
#breadcrumbs p{
float:left;
display:inline;
padding:0 3px 0 0;
}
#breadcrumbs ol li{
list-style:none;
display:inline;
}
#breadcrumbs ol li a{
font-weight:bold;
padding:0 11px 0 0;
background:url(icon_li_breadcrumbs.gif) no-repeat right;
text-decoration:none;
}
#breadcrumbs ol li a:hover, #breadcrumbs ol li a:focus{
text-decoration:underline;
}
#titulo_pagina{
clear:both;
padding:17px 0 0;
}
#titulo_pagina h1{
font:bold 24px/24px Arial, Helvetica, sans-serif;
color:#00468a;
}
#titulo_pagina p{
float:right;
margin:0 !important;
}
#contenido_seccion{
clear:both;
margin:2px 0 0;
}
/*--------------------------------------------------------------------------------- Columna dcha */
#contenido_seccion #col_dcha{
float:right;
display:inline;
width:210px;
padding:10px 0 0;
}
.img_col_dcha,
.cuadro_col_dcha {
margin:0 0 15px;
}
.cuadro_col_dcha_ultimo,
.img_col_dcha_ultimo{
margin:0;
}
.cuadro_ultimo {
margin-bottom:0 !important;
}
.cuadro_col_dcha p,
.cuadro_col_dcha p a{
position:relative;
display:block;
width:210px;
height:60px;
font-size:12px;
text-decoration:none;
color:#4e5d6b;
overflow:hidden;
}
.cuadro_col_dcha p a{
cursor:pointer;
}
.cuadro_col_dcha p a:hover, .cuadro_col_dcha p a:focus{
text-decoration:underline;
}
.cuadro_col_dcha p strong,
.cuadro_col_dcha p a strong{
color:#00468a;
display:block;
}
.cuadro_col_dcha p span{
position:absolute;
width:100%;
height:100%;
}
.cuadro_col_dcha p a:hover span, .cuadro_col_dcha p a:focus span{
text-decoration:underline;
}
.cuadro_col_dcha p a span.cuadro_oficina_virtual_es{
background:transparent url(cuadro_oficina_virtual_es.gif) no-repeat top;
}
.cuadro_col_dcha p a span.cuadro_oficina_virtual_eu{
background:transparent url(cuadro_oficina_virtual_eu.gif) no-repeat top;
}
.cuadro_col_dcha p a span.cuadro_oficinas_es{
background:transparent url(cuadro_oficinas_es.gif) no-repeat top;
}
.cuadro_col_dcha p a span.cuadro_oficinas_eu{
background:transparent url(cuadro_oficinas_eu.gif) no-repeat top;
}
.cuadro_col_dcha p span.cuadro_tel_agua_es{
background:transparent url(cuadro_tel_agua_es.gif) no-repeat top;
}
.cuadro_col_dcha p span.cuadro_tel_agua_eu{
background:transparent url(cuadro_tel_agua_eu.gif) no-repeat top;
}
.cuadro_col_dcha p span.descarga_material_es{
background:transparent url(cuadro_descarga_material_es.gif) no-repeat top;
}
.cuadro_col_dcha p span.descarga_material_eu{
background:transparent url(cuadro_descarga_material_eu.gif) no-repeat top;
}
.cuadro_col_dcha p a:hover span, .cuadro_col_dcha p a:focus span{
background-position:bottom;
}
.dest_onda{
position:relative;
margin:0 0 15px;
padding:0 0 10px;
background:#f3f4f6;
border-bottom:3px solid #d6dbdf;
}
.dest_onda div img{
margin:0;
position:relative;
z-index:1;
}
.dest_onda div span{
position:absolute !important;
margin:0;
z-index:5;
}
.dest_onda h3{
display:block;
position:relative;
z-index:10;
margin:-15px 60px 0 10px;
font:bold 12px/16px Tahoma, Arial, Helvetica, sans-serif;
color:#00468a;
}
.dest_onda h3 a{
text-decoration:none;
}
.dest_onda h3 a:hover, .dest_onda h3 a:focus{
text-decoration:underline;
}
.dest_onda p{
margin:0 10px 8px;
}
.dest_onda p.boton_link_gris{
margin:5px 0 0 8px;
}
.cuadro_animacion{
margin:0 0 15px;
background:url(bg_animaciones.jpg) no-repeat center top;
}
.cuadro_animacion div{
padding:6px 0 28px 34px;
}
.cuadro_animacion div a img{
position:relative;
margin:0;
}
.cuadro_animacion div a span {
position:absolute;
z-index:5;
margin:0;
cursor:pointer;
}
.cuadro_animacion p a{
display:block;
margin:0 6px;
padding:0 0 0 20px;
background:url(icon_animacion.gif) no-repeat left;
font-size:10px;
line-height:13px;
text-decoration:none;
color:#4e5d6b;
}
.cuadro_animacion p a:hover, .cuadro_animacion p a:focus{
text-decoration:underline;
color:#00468a;
}
.foto_pie_foto{
margin:0 0 15px;
}
.foto_pie_foto div img{
position:relative;
margin:0;
}
.foto_pie_foto div span{
display:block;
position:absolute;
z-index:5;
margin:0;
}
.foto_pie_foto p a{
display:block;
position:relative;
width:135px;
z-index:10 !important;
font-size:10px;
line-height:13px;
margin:-13px 0 0 6px;
padding:0 0 1px 20px;
background:url(icon_lupa.gif) no-repeat left;
text-decoration:none;
color:#4e5d6b;
}
.foto_pie_foto p a:hover, .foto_pie_foto p a:focus{
text-decoration:underline;
color:#00468a;
}
/*--------------------------------------------------------------------------------- Columna izda */
#contenido_seccion #col_izda{
float:left;
display:inline;
width:500px;
}
#contenido_seccion #col_izda h2,
#aviso_legal h2,
#normas_seguridad h2{
margin:15px 0 0;
font:bold 16px/20px Arial, Helvetica, sans-serif;
color:#00468a;
}
#contenido_seccion #col_izda h3,
#aviso_legal h3{
margin:18px 0 0;
font:bold 13px/16px Tahoma, Arial, Helvetica, sans-serif;
color:#00468a;
}
#contenido_seccion #col_izda h3 abbr{
background:url(border_dotted_azul.gif) repeat-x bottom left;
}
#contenido_seccion #col_izda p,
#aviso_legal p{
margin:9px 0 0;
text-align:justify;
}
#contenido_seccion #col_izda p.txt_entradilla{
font:bold 11px/16px Tahoma, Arial, Helvetica, sans-serif;
}
#contenido_seccion #col_izda ul,
#aviso_legal ul,
#consulta_polizas ul,
#normas_seguridad ul{
margin:19px 0 0 25px;
text-align:justify;
}
#contenido_seccion #col_izda ul li,
#aviso_legal ul li,
#consulta_polizas ul li,
#normas_seguridad ul li{
list-style:none;
display:block;
padding:0 0 0 15px;
margin:0 0 10px;
background:url(icon_li_generica.gif) no-repeat left 6px;
}
#contenido_seccion #col_izda ul li.lista_ultimo{
margin:0;
}
#contenido_seccion #col_izda ul li ul li{
background:url(icon_li_generica_subli.gif) no-repeat left 6px;
}
/*------------------------------------------------------------------------------- Quiénes somos */

#destacados_municipios{
padding:9px 0 0;
}
#destacados_municipios div{
float:left;
display:inline;
width:245px;
min-height:108px;
_height:108px;
background:#f2f4f5 url(bg_cuadro_txt_municipios.gif) no-repeat left top;
}
#destacados_municipios div.destacado_dcha{
float:right;
}
#destacados_municipios div p{
padding:0 !important;
margin:10px 20px !important;
font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
text-align:left !important;
}
#destacados_municipios div p strong{
display:block;
font-size:16px;
line-height:19px;
color:#00468a;
}
#flash_mapa_municipios{
clear:both;
border-top:3px solid #f3f5f6;
margin:7px 0 0;
}
ul#listado_municipios{
line-height:15px;
}
ul#listado_municipios li{
list-style:none;
display:inline;
}
ul#listado_municipios li a{
float:left;
display:block;
width:95px;
padding:0 0 0 10px;
background:url(icon_li_generica.gif) no-repeat left;
text-decoration:none;
color:#4e5d6b;
}
ul#listado_municipios li a:hover, ul#listado_municipios li a:focus{
color:#00468a;
text-decoration:underline;
}
#mapas_abastecimiento_saneamiento{
clear:both;
border-top:3px solid #f3f5f6;
margin:7px 0 13px 0;
}

/*------------------------------------------------------------------------------- Gestión del agua */
#contenido_seccion #flash_ciclo_agua{
margin:10px 0 0;
clear:both;
}
#contenido_seccion #listado_ciclo_agua{
clear:both;
}
#contenido_seccion #listado_ciclo_agua div.fila_listado{
clear:both;
margin:20px 0 0;
}
#contenido_seccion #listado_ciclo_agua div.fila_listado div{
float:left;
display:inline;
width:355px;
}
.num_01{
background:url(bg_num_01.gif) no-repeat left top;
}
.num_02{
background:url(bg_num_02.gif) no-repeat left top;
}
.num_03{
background:url(bg_num_03.gif) no-repeat left top;
}
.num_04{
background:url(bg_num_04.gif) no-repeat left top;
}
.num_05{
background:url(bg_num_05.gif) no-repeat left top;
}
.num_06{
background:url(bg_num_06.gif) no-repeat left top;
}
.num_07{
background:url(bg_num_07.gif) no-repeat left top;
}
.num_08{
background:url(bg_num_08.gif) no-repeat left top;
}
#contenido_seccion #listado_ciclo_agua div.fila_listado div.col_dcha{
float:right;
}
#contenido_seccion #listado_ciclo_agua div.fila_listado div h2{
font:bold 16px/20px Arial, Helvetica, sans-serif;
color:#00468a;
padding:5px 0 3px;
border-bottom:1px dashed #ccd5d9;
margin:0 0 0 40px;
}
#contenido_seccion #listado_ciclo_agua div.fila_listado div h2 abbr{
padding:0;
background:url(border_dotted_azul.gif) repeat-x bottom left;
}
#contenido_seccion #listado_ciclo_agua div.fila_listado div p{
margin:6px 0 0 40px;
text-align:justify;
}

/*------------------------------------------------------------------------------- Atención al cliente */
.pregunta{
	margin:18px 0 0;
}
.pregunta h2{
	display:block;
	font:bold 13px/18px Tahoma, Arial, Helvetica, sans-serif !important;
}
.respuesta{
	margin:3px 0 0;
	background:#f4f5f7 url(bg_redondo_colizda_inf.gif) no-repeat bottom;
}
.respuesta div{
	background:url(bg_redondo_colizda_sup.gif) no-repeat top;
	padding:12px 15px 15px;
}
.respuesta div p{
	margin:0 !important;
}
#formulario_contacto{
	margin:18px 0 0;
	background:#f4f5f7 url(bg_redondo_colizda_inf.gif) no-repeat bottom;
}
#formulario_contacto form{
	padding:15px 25px 20px;
	background:url(bg_redondo_colizda_sup.gif) no-repeat top;
}
#formulario_contacto fieldset{
	border:none;
}
#formulario_contacto div{
	clear:both;
	padding:5px 0 0;
}
#formulario_contacto div label{
	float:left;
	display:inline;
	width:75px;
	padding:4px 0 0;
	font-weight:bold;
}
#formulario_contacto div label.label_select{
padding:2px 0 0;
}
#formulario_contacto div label span{
color:#cc0066;
font-weight:normal;
}
#formulario_contacto div input,
#formulario_contacto div textarea,
#formulario_contacto div select{
	float:left;
	display:inline;
	width:80%;
	padding:3px 5px 5px;
	font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#4e5d6b;
	border:1px solid #ccd6d8;
}
#formulario_contacto div select{
	padding:0;
	width:82.65%;
	border:1px solid #ccd6d8;
}
#formulario_contacto div.enviar{
	padding:0;
	margin:10px 0 0 75px;
}
#formulario_contacto div.enviar input{
	float:none;
	width:auto;
	padding:4px 8px 6px 27px;
	*padding-left:14px;
	_padding-left:14px;
	margin:0;
	font:bold 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#00468a;
	border:none;
	background:url(bg_boton_enviar.gif) no-repeat left;
	cursor:pointer;
}
#formulario_contacto div.enviar input:hover, #formulario_contacto div.enviar input:focus{
text-decoration:underline;
}
#formulario_contacto div.enviar p{
	float:right;
	display:inline;
	margin:0 !important;
	padding:4px 20px 0 0;
}
#formulario_contacto div.enviar p span{
color:#cc0066;
}
#formulario_contacto div.campos_contrasena{
padding:0;
margin:0 0 0 75px;
text-align:right;
}
#formulario_contacto div.campos_contrasena p{
padding:0 20px 0 0 !important;
margin:0 !important;
}
/*--------------------------------------------------------------------------------- Descubre el agua */
#cuadro_solicitar_visita{
background:#fdfbdd;
border:1px solid #f8f3ab;
padding:10px 15px;
margin:0 0 15px;
}
#cuadro_solicitar_visita h3{
display:block;
font:bold 13px/16px Tahoma, Arial, Helvetica, sans-serif;
color:#00468a;
margin:0 0 0 -2px;
padding:1px 0 2px 24px;
background:url(icon_informacion.gif) no-repeat left;
}
#cuadro_solicitar_visita p{
margin:4px 0 0;
}
#cuadro_solicitar_visita p a{
display:block;
position:relative;
width:178px;
height:32px;
cursor:pointer;
}
#cuadro_solicitar_visita p a span{
position:absolute;
height:100%;
width:100%;
background:url(bot_solicitar_visita_es.gif) no-repeat left top;
}
#cuadro_solicitar_visita p a span.euskera{
background:url(bot_solicitar_visita_eu.gif) no-repeat left top;
}
#cuadro_solicitar_visita p a:hover span, #cuadro_solicitar_visita p a:focus span{
background-position:left bottom;
}
.listado_funcionamiento{
margin:20px 0 0;
padding:0 0 0 40px;
}
.listado_funcionamiento h2{
font:bold 16px/20px Arial, Helvetica, sans-serif;
color:#00468a;
padding:8px 0 4px;
border-bottom:1px dashed #ccd5d9;
}
.listado_funcionamiento h2 abbr{
padding:0;
background:url(border_dotted_azul.gif) repeat-x bottom left;
}
.listado_funcionamiento p{
margin:6px 0 0 !important;
}
#normas_seguridad{
}
#normas_seguridad form{
margin:19px 0 0;
background:#f4f5f7;
border:1px solid #cfd8da;
padding:5px 20px 15px;
}
#normas_seguridad form p{
margin:10px 0 0;
}
#normas_seguridad form ul{
margin:7px 0 0 25px;
text-align:justify;
}
#normas_seguridad form ul li{
list-style:none;
display:block;
padding:0 0 0 15px;
margin:0;
background:url(icon_li_generica.gif) no-repeat left 6px;
}
#normas_seguridad form fieldset{
border:none;
}
#normas_seguridad p input{
width:20%;
padding:3px 5px 5px;
margin:0 3px;
font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
color:#4e5d6b;
border:1px solid #ccd6d8;
text-align:left !important;
display:inline;
vertical-align:middle;
}
#normas_seguridad p.txt_firma input{
width:50%;
}
#normas_seguridad p.txt_ayuda_firma{
font:normal 10px/13px Tahoma, Arial, Helvetica, sans-serif;
margin:5px 0 0 45px;
width:350px;
}
#normas_seguridad #aceptar_condiciones{
margin:10px 0 0;
}
#normas_seguridad form div.enviar{
clear:both;
margin:0;
padding:10px 0 0 0;
}
#normas_seguridad form div.enviar input{
padding:4px 8px 6px 27px;
*padding-left:14px;
_padding-left:14px;
margin:0;
font:bold 11px/16px Tahoma, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#00468a;
border:none;
background:url(bg_boton_enviar.gif) no-repeat left;
cursor:pointer;
}
#normas_seguridad form div.enviar input:hover, #solicitudes_visita form div.enviar input:focus{
text-decoration:underline;
}
#listado_videos{
margin:9px 0 0;
}
#listado_videos ul{
margin:0 !important;
padding:0 !important;
}
#listado_videos ul li{
margin:0 !important;
padding:0 !important;
list-style:none !important;
display:inline !important;
}
#listado_videos ul li a{
float:left;
display:inline;
width:153px;
margin:0 20px 20px 0;
font:normal 10px/13px Tahoma, Arial, Helvetica, sans-serif;
color:#4e5d6b;
text-decoration:none !important;
}
#listado_videos ul li a:hover, #listado_videos ul li a:focus{
text-decoration:underline !important;
color:#00468a;
}
#listado_videos ul li a.ultimo_video{
margin-right:0;
}
#listado_videos ul li a strong{
font-weight:normal;
display:block;
margin:7px 6px 0;
padding:0 0 1px 20px;
background:url(icon_animacion.gif) no-repeat left;
}
#listado_videos ul li a img.icono_play{
position:absolute;
}

/*--------------------------------------------------------------------------------- Informacion */
#listado_noticias{
padding:10px 0 0 !important;
margin:0 !important;
}
#listado_noticias div{
padding:0 !important;
margin:0 0 14px !important;
background:none !important;
list-style:none;
display:block;
}
#listado_noticias div h2{
font:bold 13px/16px Tahoma, Arial, Helvetica, sans-serif !important;
margin:0 !important;
padding:0 !important;
}
#listado_noticias div h2 a{
text-decoration:none;
display:block;
color:#00468a;
text-decoration:none;
}
#listado_noticias div h2 a:hover, #listado_noticias div h2 a:focus{
text-decoration:underline;
}
#listado_noticias div p{
margin:0 !important;
}
#listado_noticias div p em{
color:#7b848c;
font-style:normal;
}
#paginacion{
clear:both;
padding:4px 0 0;
}
#paginacion ul{
margin:0 !important;
padding:5px 0 6px !important;
}
#paginacion ul li{
margin:0 !important;
padding:0 !important;
list-style:none !important;
display:inline !important;
background:none !important;
}
#paginacion ul li a{
color:#4e5d6b;
text-decoration:none;
padding:5px 9px 6px;
background:#edf2f7;
border:1px solid #ccd5d9;
}
#paginacion ul li a.anterior span{
padding:0 0 0 15px;
background:url(icon_anterior.gif) no-repeat left;
}
#paginacion ul li a.siguiente span{
padding:0 15px 0 0;
background:url(icon_siguiente.gif) no-repeat right;
}
#paginacion ul li a:hover, #paginacion ul li a:focus{
background:#fdfbdd;
/*border:1px solid #f8f3ab;*/
}
#paginacion ul li a.pag_seleccionada, #paginacion ul li a.pag_seleccionada:hover, #paginacion ul li a.pag_seleccionada:focus{
color:#fff;
font-weight:bold;
background:#00468a;
border:1px solid #08396b;
}
#archivo_noticias{
padding:2px 0 0;
}
#archivo_noticias h3{
text-align:left;
font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
color:#fff;
padding:4px 5px 7px 10px;
background:#00468a url(bg_th_1fila.gif) no-repeat top left;
border:1px solid #01386d;
border-bottom:none;
}
#archivo_noticias ul li{
list-style:none;
display:inline;
}
#archivo_noticias ul li a{
display:block;
text-align:left;
padding:3px 10px 5px 11px;
border:1px solid #ccd5d9;
border-top:none;
color:#4e5d6b;
text-decoration:none;
}
#archivo_noticias ul li a strong{
color:#00468a;
}
#archivo_noticias ul li a.fila_impar{
background:#edf2f7 url(bg_gradient_td_impar.gif) repeat-x top left;
}
#archivo_noticias ul li a:hover, #archivo_noticias ul li a:focus{
background:#fdfbdd;
}
#archivo_noticias ul li a:hover strong, #archivo_noticias ul li a:focus strong{
text-decoration:underline;
}
#col_izda p span.fecha{
color:#7b848c;
}
p.txt_solicitudes_visita{
padding:4px 0 0;
}
#solicitudes_visita{
margin:19px 0 0;
background:#f4f5f7 url(bg_form_visita_inf.gif) no-repeat left bottom;
}
#solicitudes_visita form{
padding:11px 25px 20px;
background:url(bg_form_visita_sup.gif) no-repeat left top;
}
#solicitudes_visita form fieldset{
border:none;
clear:both;
}
#solicitudes_visita form fieldset legend{
padding:5px 0 10px;
margin:0;
_margin:0 0 0 -7px; /* IE6 */
*margin:0 0 0 -7px; /* IE7 */
font:bold 13px/18px Tahoma, Arial, Helvetica, sans-serif;
color:#00468a;
}
#solicitudes_visita form .fila_form_2col{
clear:both;
}
#solicitudes_visita form .fila_form_2col p.txt_requisitos{
margin:0 !important;
padding:6px 0 3px !important;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda{
float:left;
display:inline;
width:325px;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_dcha{
float:right;
display:inline;
width:325px;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda label,
#solicitudes_visita form .fila_form_2col .fila_form_col_dcha label,
#solicitudes_visita form .fila_form_2col .fila_observaciones label{
display:block;
font-weight:bold;
padding:6px 0 3px;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda label span,
#solicitudes_visita form .fila_form_2col .fila_form_col_dcha label span,
#solicitudes_visita form .fila_form_2col .fila_observaciones label span{
color:#cc0066;
font-weight:normal;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda input, #solicitudes_visita form .fila_form_2col .fila_form_col_dcha input{
_width:95%;
_padding:3px 5px 5px;
font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
color:#4e5d6b;
_border:1px solid #ccd6d8;
text-align:left !important;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda input[type=text], #solicitudes_visita form .fila_form_2col .fila_form_col_dcha input[type=text]{
width:95%;
padding:3px 5px 5px;
font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
color:#4e5d6b;
border:1px solid #ccd6d8;
text-align:left !important;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda textarea, #solicitudes_visita form .fila_form_2col .fila_form_col_dcha textarea,
#solicitudes_visita form .fila_form_2col .fila_form_col_izda select, #solicitudes_visita form .fila_form_2col .fila_form_col_dcha select,
#solicitudes_visita form .fila_form_2col .fila_observaciones textarea, #solicitudes_visita form .fila_form_2col .fila_observaciones textarea{
width:95%;
padding:3px 5px 5px;
font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
color:#4e5d6b;
border:1px solid #ccd6d8;
text-align:left !important;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda input.input_radio, #solicitudes_visita form .fila_form_2col .fila_form_col_dcha input.input_radio{
display:inline !important;
width:auto !important;
margin:0 5px 0 0;
vertical-align:bottom;
}
.fila_contadores{
clear:both;
margin:20px 0 0;
text-align:center;
}
.fila_contadores label{
padding:0 0 0 5px !important;
text-align:left !important;
}
.contador{
padding:10px 0 10px;
}
.contador p{
margin:0 0 10px !important;
padding:0 60px;
font:normal 10px/13px Tahoma, Arial, Helvetica, sans-serif;
text-align:center !important;
}
.inputs_contador_agujas{
clear:both;
margin:5px 0 0;
}
.inputs_contador_digital{
position:absolute;
margin:80px 0 0 77px;
*margin:80px 0 0 10px; /* IE7 */
_margin:80px 0 0 10px; /* IE6 */
}
.inputs_contador_agujas input,
.inputs_contador_digital input{
width:auto !important;
padding:3px 3px 5px !important;
display:inline !important;
font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
color:#4e5d6b;
border:1px solid #626263 !important;
text-align:center !important;
}
.inputs_contador_digital input.ultimo,
.inputs_contador_agujas input.ultimo{
border:1px solid #e2001a !important;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda input[disabled="disabled"],
#solicitudes_visita form .fila_form_2col .fila_form_col_dcha input[disabled="disabled"],
#solicitudes_visita form .fila_form_2col .fila_form_col_izda input.input_disabled,
#solicitudes_visita form .fila_form_2col .fila_form_col_dcha input.input_disabled{
color:#4e5d6b !important;
border:1px solid #ccd6d8;
background:#f4f5f7;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda input.input_calendario,
#solicitudes_visita form .fila_form_2col .fila_form_col_dcha input.input_calendario{
width:80%;
}
img.icon_calendario{
margin:0 0 0 5px;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda input.input_num_cuenta{
display:inline;
width:auto !important;
}
#solicitudes_visita form .fila_form_2col .fila_form_col_izda select, #solicitudes_visita form .fila_form_2col .fila_form_col_dcha select{
padding:0;
width:98.5%;
border:1px solid #ccd6d8;
}
#solicitudes_visita form .fila_form_2col .fila_observaciones textarea{
width:97.5%;
}
#solicitudes_visita form .fila_form_2col p.txt_reclamacion{
clear:both;
padding:10px 0 0;
}
#solicitudes_visita form .fila_form_2col p.txt_reclamacion span{
color:#cc0066;
}
#solicitudes_visita form .fila_instalaciones{
clear:both;
}
#solicitudes_visita form .fila_instalaciones p{
display:block;
font-weight:bold;
padding:6px 0 3px;
}
#solicitudes_visita form .fila_instalaciones p span{
color:#cc0066;
font-weight:normal;
}
#solicitudes_visita form .fila_instalaciones div{
	float:left;
	display:inline;
	width:33%;
}
#solicitudes_visita form .fila_instalaciones div label{
font:normal 12px/18px Tahoma, Arial, Helvetica, sans-serif;
}
#solicitudes_visita form .fila_instalaciones div input{
}
#solicitudes_visita form div.enviar{
	clear:both;
	margin:0;
	padding:10px 0 0 0;
}
#solicitudes_visita form div.enviar input{
	padding:4px 8px 6px 27px;
	*padding-left:14px;
	_padding-left:14px;
	margin:0;
	font:bold 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#00468a;
	border:none;
	background:url(bg_boton_enviar.gif) no-repeat left;
	cursor:pointer;
}
#solicitudes_visita form div.enviar input:hover, #solicitudes_visita form div.enviar input:focus{
	text-decoration:underline;
}
#solicitudes_visita form div.enviar p{
	float:right;
	display:inline;
	margin:0 !important;
	padding:4px 20px 0 0;
}
#solicitudes_visita form div.enviar p span{
	color:#cc0066;
}
#solicitudes_visita form div.txt_buscador{
	font-size:12px;
	font-weight:bold;
	color:#00468a;
}
h2.h2_calendario_visitas{
	margin:19px 0 0;
	font:bold 16px/16px Arial, Helvetica, sans-serif;
	color:#00468a;
}
.cuadro_formulas{
	clear:both !important;
	margin:14px 0 0 !important;
	padding:5px 10px;
	background:#fdfbdd;
	border:1px solid #f8f3ab;
	text-align:center;
}
.cuadro_formulas h4{
	font:bold 11px/16px Tahoma, Arial, Helvetica, sans-serif;
}
.cuadro_formulas p{
	font:bold 14px/18px Tahoma, Arial, Helvetica, sans-serif;
	padding:0 !important;
	margin:6px 0 0 !important;
	color:#00468a;
}
.cuadro_formulas ul{
	margin:10px 0 0 !important;
	padding:3px 0 0 !important;
	border-top:1px solid #f8f3ab;
}
.cuadro_formulas ul li{
	list-style:none;
	display:inline !important;
	padding:0 10px 0 0 !important;
	margin:0 !important;
	background:none !important;
	font:normal 10px/13px Tahoma, Arial, Helvetica, sans-serif;
}
#consulta_polizas p,
#consulta_polizas address{
	margin:15px 0 0;
	text-align:justify;
	font-style:normal;
}
#consulta_polizas address.direccion_baja{
	text-align:center;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	padding:10px 10px 15px;
	margin:15px 30% 0;
	background:#fdfbdd;
	border:1px solid #f8f3ab;
}
#consulta_polizas h2{
	padding:15px 0 0;
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#00468a;
}
#consulta_polizas h3{
	margin:18px 0 0;
	font:bold 13px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#00468a;
}
#consulta_polizas p.boton_volver_blanco{
	float:right;
	margin:12px 0 0 !important;
}
#consulta_polizas table{
	margin:15px 0 0;
}
#consulta_polizas table td.td_enlace_ver,
#consulta_polizas table td.td_enlace{
	padding-right:10px;
	text-align:right;
	border-left:none;
}
#consulta_polizas table td.td_pagado a{
	text-decoration:none;
}
#consulta_polizas table td.td_pagado a.recibo_impagado{
	color:#cc0066;
}
#consulta_polizas table td.td_enlace_ver a{
	text-decoration:none;
	padding:1px 0 1px 20px;
	background:transparent url(icon_lupa.gif) no-repeat left;
}
#consulta_polizas table td.td_enlace a{
	text-decoration:none;
	padding:1px 0 1px 22px;
	background:transparent url(icon_link_externo.gif) no-repeat left;
}
#consulta_polizas table td.td_enlace_ver a:hover, #consulta_polizas table td.td_enlace_ver a:focus,
#consulta_polizas table td.td_enlace a:hover, #consulta_polizas table td.td_enlace a:focus,
#consulta_polizas table td.td_pagado a:hover, #consulta_polizas table td.td_pagado a:focus{
	text-decoration:underline;
}
#consulta_polizas table td{
	vertical-align:top;
}
#consulta_polizas table td strong{
	text-transform:none;
}
#consulta_polizas #botonera{
	clear:both;
	margin:30px 0 0;
}
#consulta_polizas #botonera p{
	float:left;
	display:inline;
	margin:0 10px 0 0 !important;
}

/*--martintxo---*/


.interiores_pregunta{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(pregunta0.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
.interiores_pregunta1{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-pregunta1.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
.interiores_pregunta2{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-pregunta2.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
.interiores_pregunta3{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-pregunta3.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
.interiores_pregunta4{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-pregunta4.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}


#pregunta{
	font:bold 1.8em Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#000066;
	position:relative;
	left:450px;
	top:50px;
	width:350px;
}

.Numero{
	font-size:3.5em;
	float:left;
}
.Preg{
	 margin-left:15px;
	 padding-top:20px;
}
 
#Resp-1,  #Resp-2,  #Resp-3{
 	font:bold 1.2em Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-style:italic;
	background:url(fn-respuesta1.jpg) no-repeat left top;
	width:275px;
	padding-top:5px
}

.Separador{
	background:url(fn-respuesta2.jpg) no-repeat left top;
	height:8px;
	line-height:8px;
	clear:both;
	margin-top:5px;
}
#Resp-1{
	position:relative;
	top:100px;
	left:500px;
}
#Resp-2{
	position:relative;
	top:120px;
	left:510px;
}
#Resp-3{
	position:relative;
	top:140px;
	left:490px;
}
.Num-respuesta{
 	float:left;
	font-size:2em;
	padding-left:10px;
	width:30px;
}
.Num-respuesta a, .Respuesta a{ 
	color:#000000;
	text-decoration:none;
}

.Num-respuesta a:hover, .Respuesta a:hover{ 
	color:#F6E914;
	text-decoration:none;
}
.Respuesta{
	margin-left:35px;
	padding-top:10px;
	padding-right:5px;
}
* html .Respuesta{
	margin-left:35px;
	padding-top:10px;
	padding-right:5px;
	background: #D48C66;
}
.RespuestaFalsa{
	margin-left:35px;
	padding-top:10px;
	padding-right:5px;
}
* html .RespuestaFalsa{
	margin-left:35px;
	padding-top:10px;
	padding-right:5px;
}
.RespuestaCorrecta{
	margin-left:35px;
	padding-top:10px;
	padding-right:5px;
}
* html .RespuestaCorrecta{
	margin-left:35px;
	padding-top:10px;
	padding-right:5px;
}
#Errores{
	border: solid 1px #58791F;
	position:absolute;
	width:220px;
	top:625px;
	left:15%;
	padding:2px;
	text-align:left;
}
#Errores p{
	background:#B8EA24;
	font:bold 1em Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	padding:5px;
	color:#006600;
}
#Vidas{
	background:#fff url(martintxo_vidas.jpg) no-repeat left top;
	height:65px;
}
#Errores #Vidas p{
	background:none;
	font-size:3.5em;
	padding-left:100px;
	color:#006600;
}	
#Bienvenida{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#ffffff url(bienvenida.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
* html #Bienvenida{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#ffffff url(bienvenida.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
	
	
}
#Bienvenida2{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#ffffff url(bienvenida.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
* html #Bienvenida2{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#ffffff url(bienvenida.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
	
}
	
#TextoBienvenida{
	font:normal 1.5em Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:500px;
	top:120px;
	width:350px;
	color:#000;
	font-style:italic;
	text-align:center
}	
#TextoBienvenida2{
	font:normal 1.5em Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:500px;
	top:120px;
	width:350px;
	color:#000;
	font-style:italic;
	text-align:center
}	
.pregunta_correcta1{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-correcto0.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
.pregunta_correcta2{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-correcto1.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
.pregunta_correcta3{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-correcto2.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
.pregunta_correcta4{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-correcto3.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}

#reintentar{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#ffffff url(reintentar.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
* html #reintentar{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#ffffff url(reintentar.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
	
}
#reintentar_txt{
	font:bold 1.8em Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#000;
	position:relative;
	left:500px;
	top:210px;
	width:350px;
	text-align:center
}
#reintentar_txt span{ font-size:1.5em}
#reintentar_txt p{ margin-bottom:10px}

#siC{
	background:url(si.jpg) no-repeat ;
	height:110px;	
	top:200px;
	width:230px;
	border:none;
	cursor:pointer;
}
#noC{
	background: url(no.jpg) no-repeat;
	height:100px;
	width:225px;
	border:none;
	cursor:pointer;	
}
#siE{
	background:url(bai.jpg) no-repeat ;
	height:110px;	
	top:200px;
	width:230px;
	border:none;
	cursor:pointer;
}
#noE{
	background: url(ez.jpg) no-repeat;
	height:100px;
	width:225px;
	border:none;
	cursor:pointer;	
}

#Correcto{
	font:bold 2.5em Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:550px;
	top:180px;
	width:350px;
	color:#000
}
#Respuesta-correcta{
 	font:bold 1.2em Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-style:italic;
	width:300px;
	position:relative;
	top:280px;
	left:500px;
	height:205px;
	/*overflow:scroll;*/
	overflow-x:hidden; 
	overflow-y:auto;
	scrollbar-arrow-color: #415E6C;
	scrollbar-base-color: #EEF2F5;
	scrollbar-dark-shadow-color: #EEF2F5;
	scrollbar-track-color: #EEF2F5;
	scrollbar-face-color: #EEF2F5;
	scrollbar-shadow-color: #415E6C;
}

.Boton-continuar{
	background:url(boton-correcto.jpg) no-repeat left top;
	font:bold 12px tahoma, verdana;
	color:#00468A;
	height:34px;
	width:115px;
	padding-left:25px;
	padding-top:8px;
	margin-left:40px;
	margin-top:10px;
	border:none;
	padding-bottom:10px;
	cursor:pointer
}
.Boton-continuar a{
	color:#00468A;
	text-decoration:none;
}	
.Boton-siguiente{
	background:url(boton-correcto.jpg) no-repeat left top;
	font:bold 12px tahoma, verdana;
	color:#00468A;
	height:34px;
	width:115px;
	padding-left:8px;
	padding-top:8px;
	margin-left:35px;
	margin-top:10px;
	border:none;
	padding-bottom:10px;
	cursor:pointer
}
.Boton-siguiente a{
	color:#00468A;
	text-decoration:none;
	cursor:pointer;
}
#Enhorabuena{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#ffffff url(enhorabuena.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}

#TextoEnhorabuena{
	font:bold 2.4em Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:380px;
	top:125px;
	width:350px;
	color:#000;
	font-style:italic;
	text-align:center;
	height:180px;
}

#TextoInscribirse{
	font:normal 1.8em Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:380px;
	top:125px;
	width:350px;
	color:#000;
	font-style:italic;
	text-align:center;
}
.Boton-inscribirseC{
	background:url(inscribirse.jpg) no-repeat left top;
	border:none;
	height:100px;
	width:300px;
	cursor:pointer
	}	
.Boton-inscribirseE{
	background:url(inscribirseE.jpg) no-repeat left top;
	border:none;
	height:100px;
	width:300px;
	cursor:pointer
	}

#formulario-diploma{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(formulario-inscripcion.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
	
}

Html > Body #formulario-diploma{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(formulario-inscripcion.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
	margin-left: 160px;
}
* html #formulario-diploma{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(formulario-inscripcion.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
	}

.TitFormulario{
	font:bold 2.2em Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin-bottom:10px;
} 
* html .TitFormulario{
	font:bold 2.0em Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin-bottom:10px;
} 

#TextoFormulario{
	font:normal 1.1em Tahoma, Verdana, Arial, Helvetica;
	position:relative;
	left:350px;
	top:50px;
	width:425px;
	color:#000000;
	text-align:left;
	height:180px;
	border:none;
}

#TextoFormulario p{ 
	clear:both; 
	padding:2px 0;
}

html>/**/body #TextoFormulario p{ clear:both; padding:5px 0;

}
#TextoFormulario label{
	float:left;
	display:inline;
	width:100px;
	padding:4px 0 0;
	font-weight:bold;
}
* html #TextoFormulario label{
	float:left;
	display:inline;
	width:100px;
	padding:4px 0 0;
	font-weight:bold;
}

#TextoFormulario input, #TextoFormulario textarea{
	float:left;
	display:inline;
	width:60%;
	padding:3px 5px 5px;
	font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#4e5d6b;
	border:1px solid #ccd6d8;
	height:15px;
}
* html #TextoFormulario input, #TextoFormulario textarea{
	float:left;
	display:inline;
	width:60%;
	padding:5px 10px 10px;
	font:normal 12px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#4e5d6b;
	border:1px solid #ccd6d8;
	height:10px;
}
#TextoFormulario textarea{
	height: 15px;
}
#TextoFormulario p.Boton-continuar { 
	clear:none; 
	width:200px;
	background:url(boton-correcto.jpg) no-repeat left top;
	font:bold 12px tahoma, verdana;
	color:#00468A;
	height:34px;
	padding-left:25px;
	padding-top:8px;
	margin-left:0px;
	margin-top:10px;
	text-align:left;
	float:left;
	border:none;
	cursor:pointer;
}
#TextoFormulario input.Boton-formulario { 
	clear:none; 
	width:200px;
	background:url(boton-formulario.gif) no-repeat left top;
	font:bold 12px tahoma, verdana;
	color:#00468A;
	height:34px;
	padding-left:25px;
	padding-top:0px;
	margin-left:10px;
	margin-top:0px;
	text-align:left;
	float:left;
	border:none;
	left:85px;
	display:inline;
	cursor:pointer;
}
* html #TextoFormulario input.Boton-formulario { 
	clear:none; 
	width:200px;
	background:url(boton-formulario.gif) no-repeat left top;
	font:bold 12px tahoma, verdana;
	color:#00468A;
	height:34px;
	padding-left:25px;
	padding-top:5px;
	margin-left:10px;
	margin-top:0px;
	text-align:left;
	float:left;
	border:none;
	left:85px;
	display:inline;
	cursor:pointer;
}

#Diploma{
	background:#ffffff url(diploma.jpg) no-repeat left top;
	width:950px;
	min-height:600px;
	_height:600px; /* IE6 */
	margin-top: 40px;
	color:#000000;
	top:50px;
}
Html>/**/body
#Diploma{
	background:#fff url(diploma.jpg) no-repeat left top;
	width:950px;
	min-height:600px;
	_height:600px; /* IE6 */
	margin-top: 40px;
	color:#000000;
	top:50px;
	margin-left: 150px;
}

#Diploma table{
	border:none;
	width:500px;
	margin:auto;
}
#Diploma table td{
	text-align:center;
	padding:0;
	border:0;
	border-top:none;
}
.Diploma1{
	font:bold 3.5em Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
* html .Diploma1{
	font:bold 3.0em Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#000000;
}
.Diploma2{
	font:bold 2.3em Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
* html .Diploma2{
	font:bold 2.0em Georgia, "Times New Roman", Times, serif;	
	font-style:italic;
	color:#000000;
}
.Diploma3{
	font:normal 1.7em Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
#TextosDiploma{
	position:absolute;
	top:220px;
	left:30px;
}
* html #TextosDiploma{
	position:absolute;
	top:220px;
	left:400px;
}
#Diploma p{ 
	margin:10px 0;
}
.Boton-diplomaC{
	background:url(imprimir-diploma.jpg) no-repeat left top;
	border:none;
	top:15px;
	height:100px;
	width:300px;
	left:10px;
	cursor:pointer;
}
.Boton-diplomaE{
	background:url(imprimir-diplomaE.jpg) no-repeat left top;
	border:none;
	top:15px;
	height:100px;
	width:300px;
	left:10px;
	cursor:pointer;
}
#pregunta_falsa{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-falso1.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
* html #pregunta_falsa{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-falso1.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
	margin-left:150px;
}
#pregunta_falsa_2{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-falso2.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
* html #pregunta_falsa_2{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-falso2.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
	margin-left:150px;
}
#pregunta_falsa_3{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-falso3.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
.Fallo1{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-fallo.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}
.Fallo2{
	margin:0 auto;
	width:950px;
	text-align:left;
	background:#fff url(martintxo-fallo2.jpg) no-repeat center top;
	min-height:600px;
	_height:600px; /* IE6 */
}

#Falso{
	font:bold 2.5em Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:550px;
	top:200px;
	width:350px;
	color:#000
}
#Falsodesierto{
	font:bold 2.5em Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:550px;
	top:240px;
	width:350px;
	color:#000000;
}
#Respuesta-incorrecta{
 	font:bold 2.1em Georgia, "Times New Roman", Times, serif;
	color:#000000;
	width:275px;
	position:relative;
	top:280px;
	left:500px
}
#Respuesta-incorrecta-desierto{
 	font:bold 2.1em Georgia, "Times New Roman", Times, serif;
	color:#000000;
	width:325px;
	position:relative;
	top:260px;
	left:500px
}
.RespuestaFalsaDesierto{
	margin-left:45px;
	padding-top:0px;
	padding-right:0px; 
	padding-left:20px;
	top:80px;
}
.RespuestaFalsaDesiertoFinal{
	margin-left:45px;
	padding-top:20px;
	padding-right:0px; 
	padding-left:20px;
	top:50px;
}			
.Boton-atras{
	background:url(boton-atras.jpg) no-repeat left top;
	font:bold 12px tahoma, verdana;
	color:#00468A;
	height:36px;
	width:125px;
	padding-left:0px;
	padding-top:8px;
	margin-left:20px;
	margin-top:30px;
	padding-bottom:15px;
	border:none;
	cursor:pointer;
}
.Boton-atras a{
	color:#00468A;
	text-decoration:none;
	cursor:pointer;
}	
.Boton-atras-maderaC{
	position:relative;
	top:20px;
	height:100px;
	width:200px;
	left:73px;
	border:none;
	background:url(boton-atras-madera.jpg) no-repeat;
	cursor:pointer;
}
.Boton-atras-maderaE{
	position:relative;
	top:20px;
	height:100px;
	width:200px;
	left:73px;
	border:none;
	background:url(boton-atras-madera_e.jpg) no-repeat;
	cursor:pointer;
}
.Boton-comenzar-madera{
	position:relative;
	top:265px;
	height:100px;
	width:200px;
	left:573px;
	border:none;
	background:url(boton-comenzar-madera.jpg) no-repeat;
	cursor:pointer;
}
