.layoutRow, .layoutColumn {
width:100%;
}

H1 {
font-size:140%;
margin-bottom:2px;
padding-bottom:2px;
width:100%;
color:#2B4592;
border-bottom:#ece9d8 2px solid;
font-family:Verdana;
}

H2 {
font:bold 0.9em verdana, Arial, Helvetica, sans-serif;
color:#2B4592;
border-bottom:1px solid #2B4592;
}

H3 {
font-size:140%;
margin-bottom:2px;
padding-bottom:2px;
width:100%;
color:#2B4592;
font-family:Verdana;
}

DIV.contenidopestanias1 {
position:relative;
width:88%;
border:0;
padding:0;
}

.contenidopestanias1 {
position:relative;
width:100%;
border:0;
height:40px;
padding:0;
}

DIV.contenidopestanias1 DIV.pestania1selected {
position:relative;
float:left;
height:502%;
width:20%;
border-top:1px solid #999;
border-bottom:1px solid #999;
border-right:1px solid #999;
border-left:1px solid #999;
background:#2B4592;
padding:1%;
}

DIV.pestania1selected SPAN {
position:relative;
text-decoration:none;
padding:4px;
}

.contenidopestanias1 DIV.pestania1 {
float:left;
height:50%;
width:25%;
border-top:1px solid #999;
border-bottom:1px solid #999;
border-right:1px solid #999;
border-left:1px solid #999;
background:#D7D7D7;
padding:1%;
}

.contenidopestanias1 DIV.pestania1selected {
position:relative;
float:left;
height:50%;
width:25%;
border-top:1px solid #999;
border-bottom:1px solid #999;
border-right:1px solid #999;
border-left:1px solid #999;
background:#2B4592;
padding:1%;
}

.contenidopestanias1 DIV.pestania1cortaselected {
position:relative;
float:left;
height:50%;
width:20%;
border-top:1px solid #999;
border-bottom:1px solid #999;
border-right:1px solid #999;
border-left:1px solid #999;
background:#2B4592;
padding:1%;
}

.NoEnlaces {
color:#3F3F3F;
position:relative;
text-decoration:none;
}

DIV.tab {
font:0.8em Verdana, Arial, Helvetica, sans-serif;
text-align:center;
width:100%;
margin:2px;
padding:2px;
float:right;
}

DIV.tab FIELDSET {
font-size:x-small;
position:relative;
border:1px solid #999;
text-align:left;
width:97%;
background:#FFF;
color:#000;
padding:10px;
}

DIV.tab FIELDSET LEGEND, .txtazulb {
position:relative;
font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
color:#2B4592;
}

DIV.unacolumna {
position:relative;
width:15%;
height:2.5em;
float:left;
padding:0;
}

DIV.unacolumnaImagen {
position:relative;
width:7%;
height:2.5em;
float:left;
padding:0;
}

DIV.unacolumnaCorta {
position:relative;
width:12%;
height:2.5em;
float:left;
padding:0;
}

DIV.doscolumnas {
position:relative;
width:45%;
float:left;
height:2.5em;
padding:0;
}

DIV.doscolumnasCorta {
position:relative;
width:22%;
float:left;
height:2.5em;
padding:0;
}

DIV.uncuarto {
position:relative;
width:20%;
float:left;
padding:0;
}

DIV.trescuartos {
position:relative;
width:65%;
float:left;
padding:0;
}

DIV.tab LABEL {
display:block;
float:left;
width:60%;
margin:0;
}

DIV.tab LABEL.corto {
display:block;
float:left;
width:42%;
margin:0;
}

DIV.tab LABEL.cortisimo {
display:block;
float:left;
width:15%;
margin:0;
}

DIV.tab LABEL.sinancho {
display:block;
float:left;
width:20%;
margin:0;
}

DIV.tab SELECT {
display:block;
float:left;
width:35%;
font:0.9em verdana, Arial, Helvetica, sans-serif;
margin:0;
}

DIV.tab SELECT.medio {
display:block;
float:left;
width:12em;
font:0.9em verdana, Arial, Helvetica, sans-serif;
margin:0;
}

DIV.tab SELECT.corto {
display:block;
float:left;
width:9em;
font:0.9em verdana, Arial, Helvetica, sans-serif;
margin:0;
}

DIV.tab INPUT {
display:block;
float:right;
font:1em Verdana, Arial, Helvetica, sans-serif;
width:50%;
margin:0;
}

div.tab2 {
float:right;
font:0.8em Verdana,Arial,Helvetica,sans-serif;
margin:2px;
padding:2px;
text-align:center;
width:100%;
}

div.tab2 fieldset {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #999999;
color:#000000;
font-size:x-small;
padding:10px;
position:relative;
text-align:left;
width:97%;
}

div.tab2 fieldset legend {
color:#2B4592;
font:bold 1.1em Verdana,Arial,Helvetica,sans-serif;
position:relative;
}

DIV.ancla {
position:relative;
width:88%;
border:0;
padding:0;
}

.ancla {
position:relative;
width:88%;
border:0;
float:right;
padding:0;
}

.textoDGT {
position:relative;
width:88%;
border:0;
float:left;
padding:0;
}

.cajacorto {
border:1px solid #999;
width:10em;
float:left;
}

.cajacortisimo {
border:1px solid #999;
width:4em;
float:left;
}

.cajatabla {
border:1px solid #999;
width:3em;
float:left;
}

.cajainput {
border:1px solid #999;
width:9em;
float:left;
}

.check {
border:0;
float:left;
}

th {
color:#000;
font-weight:400;
text-align:left;
}

table.servicio {
font-size:x-small;
width:100%;
color:#000;
text-align:center;
padding:0;
border-right:1px solid #2B4592;
}

table.servicio caption {
font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;
color:#2B4592;
text-align:left;
}

table.servicio thead {
color:#000;
text-align:left;
background:#C8CFE2;
}

table.servicio thead th {
color:#FFF;
text-align:center;
background:#2B4592;
padding:5px;
height:35px;
}

table.servicio tbody td {
border-top:0 solid #2B4592;
border-bottom:1px solid #2B4592;
border-right:0 solid #2B4592;
border-left:1px solid #2B4592;
padding:4px;
}

.lv {
border-right:1px solid #2B4592;
}

A.enlace:hover {
color:#000;
font-weight:400;
text-align:center;
}

DIV.tab INPUT.r01gClsBtnBuscar-on1 {
border-right:#CCC 1px solid;
border-top:#CCC 1px solid;
font-size:115%;
border-left:#CCC 1px solid;
cursor:pointer;
color:#fff;
border-bottom:#CCC 1px solid;
font-family:sans-serif;
background-color:#2B4592;
text-align:right;
}

body {
font-size:0.75em;
font-family:Verdana,Arial,Helvetica,Sans-serif;
margin:0;
padding:10px;
}

.noborder {
border-top:0;
}

a img {
border:none;
}

#eskumako_menua .normal {
background-color:#FFF;
padding-right:0.5%;
padding-left:5px;
min-height:70px;
margin-left:1px;
padding-top:5px;
border-bottom:#2b4592 1px solid;
}

BODY {
background-color:#FFF;
font-size:0.75em;
font-family:verdana, arial, sans-serif;
margin:0;
padding:10px;
}

#ezkerreko_menua {
z-index:99;
color:#000;
line-height:150%;
padding-top:10px;
height:100%;
text-align:left;
display:inline;
float:left;
}

#eskumako_menua {
z-index:99;
color:#000;
line-height:150%;
padding-top:10px;
text-align:left;
width:210px;
float:right;
}

.banatzaile {
margin:0 0 5px;
padding:0;
}

.ezk_menua A:hover {
border-top:#FFF 1px solid;
display:block;
border-bottom:#FFF 1px solid;
text-decoration:none;
color:#FFF;
background-color:#09f;
padding:3px 3px 3px 12px;
}

#oraingoa {
color:#FFF;
background-color:#09f;
}

.loturagabe A:hover {
cursor:default;
color:#FFF;
background-color:#2b4592;
}

.accesos {
font-size:12pt;
color:#FFF;
background-color:#FFF;
}

.prueba {
font-size:1.2em;
background-image:none;
color:#000;
background-color:#FFF;
text-decoration:none;
}

.ezk_submenua A:hover {
border-top:medium none;
color:#2b4592;
background-color:#FFF;
padding:0 0 0 12px;
}

#ezkerreko_menua .berezia {
margin-top:10px;
position:relative;
}

#eskumako_menua .normal IMG {
float:left;
padding-bottom:1px;
padding-top:4px;
}

#eskumako_menua .normal DIV {
font-weight:700;
font-size:120%;
margin-left:60px;
width:70%;
}

#eskumako_menua DIV.subtitulo {
font-weight:400;
font-size:90%;
}

#eskumako_menua .goitik {
border-top:#FFF 1px solid;
}

#eskumako_menua TABLE.one {
border-right:#2b4592 1px solid;
border-top:#2b4592 1px solid;
padding-left:0.5em;
font-size:90%;
vertical-align:middle;
border-left:#2b4592 1px solid;
border-bottom:#2b4592 1px solid;
}

#eskumako_menua DIV#enterate A {
color:#fff100;
}

#ezkerreko_menua .no-padding {
padding:0;
}

#ezkerreko_menua TABLE {
font-size:0.8em;
border-collapse:collapse;
}

#ezkerreko_menua TD {
text-align:left;
padding:0.2em;
}

.marra_urdina {
border-top:#2b4592 1px solid;
}

.karratua {
width:5%;
}

#erdiko_zutabea DIV {
margin-bottom:0.5%;
line-height:170%;
padding:0 1%;
}

#erdiko_zutabea H4.izenburua {
font-size:1.2em;
color:#2b4592;
padding:3px;
}

div.izenburua {
font-family:Verdana;
color:#2b4592;
padding:3px;
font-size:1.5em;
color:#2b4592;
}


#irudi_estatikoa {
border-right:gray 1px solid;
float:left;
vertical-align:top;
margin-right:5px;
}

#erdiko_informazioa {
padding-bottom:1%;
line-height:1.7em;
}

#erdiko_informazioa P {
padding-right:1%;
text-align:justify;
}

#erdiko_informazioa IMG.estatikoa {
float:left;
margin:5px;
}

#erdiko_informazioa #seguro IMG {
padding:0 5px;
}

#erdiko_informazioa #seguro A {
font-size:110%;
color:#2b4592;
}

#erdiko_informazioa DIV.aukeratuta {
border-top:gray 1px solid;
margin-top:1%;
margin-bottom:1%;
width:100%;
border-bottom:gray 1px solid;
}

#erdiko_informazioa DIV.aukeratuta A {
font-weight:700;
color:#000;
}

#erdiko_informazioa TABLE {
border-right:#2b4592 1px solid;
border-top:#2b4592 1px solid;
border-left:#2b4592 1px solid;
border-bottom:#2b4592 1px solid;
border-collapse:collapse;
}

#erdiko_informazioa TH {
vertical-align:middle;
color:#FFF;
background-color:#2b4592;
text-align:center;
height:35px;
}

#erdiko_informazioa TR.incidencias TH {
border-right:#2b4592 1px solid;
border-top:#2b4592 1px solid;
border-left:#2b4592 1px solid;
color:#2b4592;
border-bottom:#2b4592 1px solid;
background-color:#FFF;
text-align:center;
}

.gorritu {
color:red;
}

#erdiko_informazioa TR.aukeratuta {
font-weight:700;
color:#FFF;
background-color:#C8CFE2;
text-align:left;
}

#erdiko_informazioa TD {
border-right:#2b4592 1px solid;
border-bottom:#2b4592 1px solid;
padding:4px;
}

#erdiko_informazioa TABLE#densidad TD {
border-right:medium none;
border-bottom:medium none;
}

#erdiko_informazioa .flotade {
	float:right;
	margin:1em 0 2em 2em;
	padding:2px;
	border:1px solid #eaeaea;
}

q {
	font-style:italic;
}

.estutu {
width:100%;
}

#erdiko_informazioa DT {
font-weight:700;
}

#azken_gertaerak {
margin-bottom:0;
padding-top:0;
}

#azken_gertaerak TD {
padding-left:0.5em;
font-size:90%;
vertical-align:middle;
}

#eae_map AREA#hoover {
display:block;
background:url(/img/hover.gif);
width:104px;
height:119px;
}

.borderra {
margin-top:1%;
}

.boton_subir {
text-align:right;
}

#argitalpena .boton_subir {
border-bottom:#2b4592 2px solid;
}

#layer2 {
z-index:2;
width:100%;
height:33px;
}

#erdiko_informazioa TABLE#argitalpena {
border-right:medium none;
border-top:medium none;
border-left:medium none;
border-bottom:medium none;
width:100%;
}

#erdiko_informazioa TABLE#vialidad_menua {
border-right:medium none;
border-top:medium none;
margin-bottom:10px;
border-left:medium none;
border-bottom:medium none;
}

#argitalpena TD {
border-right:medium none;
padding-right:1%;
border-top:medium none;
vertical-align:top;
border-left:medium none;
padding-top:5px;
border-bottom:medium none;
}

#imap_gainetik {
position:relative;
text-align:center;
}

#imap {
display:block;
background:url(/img/mapa/mapa_osoa.jpg) no-repeat;
position:relative;
height:291px;
}

HTML #imap A#title {
height:0;
}

#imap DD {
position:absolute;
margin:0;
padding:0;
}

#imap #goia_ezkerra {
z-index:20;
left:74px;
top:11px;
}

#imap #goia_erdia {
z-index:20;
left:174px;
top:0;
}

#imap #goia_eskuma {
z-index:20;
left:285px;
top:11px;
}

#imap #erdia_ezkerra {
z-index:20;
left:97px;
top:103px;
}

#imap #erdia_erdia {
z-index:20;
left:184px;
top:89px;
}

#imap #erdia_eskuma {
z-index:20;
left:252px;
top:105px;
}

#imap #behea_erdia {
z-index:20;
left:179px;
top:180px;
}

#imap #behea_eskuma {
z-index:20;
left:360px;
top:185px;
}

#imap #seinaleak {
z-index:20;
left:0;
top:0;
}

#imap TABLE {
width:140px;
}

#textframe {
border-right:medium none;
border-top:medium none;
z-index:1;
border-left:medium none;
width:490px;
border-bottom:medium none;
height:40px;
margin:0;
}

#framea {
font-size:0.6em;
color:#000;
background-color:#FFF;
margin:0;
}

UL.sitemap {
padding-left:0;
margin-left:1em;
list-style-type:none;
}

UL.sitemap LI {
padding-left:1.1em;
}

UL.sitemap LI A {
padding-left:1em;
margin-left:-1.1em;
}

UL.sitemap LI A.parent {
background:none transparent scroll repeat 0 0;
}

UL.sitemap LI UL {
background:url(/img/webmapa/sekzioa.gif) no-repeat;
list-style-type:none;
margin:-1.4em 0 0 -1.6em;
padding:1.4em 0 0 0.6em;
}

UL.sitemap LI UL:hover {
background:url(/img/webmapa/sekzioahover.gif) no-repeat;
}

UL.sitemap LI UL LI {
padding-left:10px;
margin-left:3em;
}

.divResumen {
border-top:#2b4592 1px solid;
border-left-width:2px;
border-left-color:#ffac59;
left:0;
visibility:hidden;
border-bottom-width:2px;
border-bottom-color:#ffac59;
position:relative;
top:0;
border-right-width:2px;
border-right-color:#ffac59;
}

.resumenInf {
font-size:12pt;
color:#000;
font-family:verdana, arial, sans-serif;
position:absolute;
border-color:blue;
border-width:5px;
}

.tituloInf {
font-weight:700;
font-size:0.75em;
left:0;
font-family:Verdana;
position:absolute;
top:0;
}

.texto {
font-size:12pt;
font-family:Arial;
}

A {
color:#25408F;
text-decoration:none;
}

A.capitales {
font-weight:700;
color:#000;
text-decoration:none;
}

.marco {
border:1px solid #25408F;
font-size:x-small;
}

.txtnegrob {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-decoration:none;
}

.txtnegrobAlignLeft {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-decoration:none;
text-align:left;
}

.boton {
color:#FFF;
text-decoration:none;
background-color:#3876CC;
display:block;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
width:50%;
margin:0;
}

A.boton {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#FFF;
text-decoration:none;
background-color:#3876CC;
}

A.boton:HOVER {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-decoration:none;
background-color:#3876CC;
}

.dataTable {
vertical-align:middle;
font-size:x-small;
text-align:left;
width:100%;
}

.dataTable th.sorted{
background-color:#25408F;
}

.dataTable th a:visited{
color:white;
}

.dataTable th a:hover{
color:white;
}

.dataTable th{
color:white;
background-color:#25408F;
text-align:center
}

.dataTable td a:hover{
color:#09F;
}

.dataTable td a{
color:#25408F;
}

.dataTable td{
text-align:left;
}

.dataTable td.centrar{
text-align:center;
}

.dataTable th a {
color:white;
}

.dataTable th.sortable{
background-color:#25408F;
}

.dataTable th.sortable a {
background-position:right;
background-repeat:no-repeat;
}

.dataTable th.order1 a {
background-position:right;
background-repeat:no-repeat;
}

.dataTable th.order2 a {
background-position:right;
background-repeat:no-repeat;
}

.dataTable tr.even{
background-color:#EFF7F9;
}

.dataTable tr.tableRowEven {
background-color:#F6F6F6;
}

.marco a:hover{
color:#09F;
}

.marco a{
color:#25408F;
}

.marcoalert {
border:1px solid #CC374C;
}

A.txtnegro:HOVER {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#3876CC;
text-decoration:none;
}

.marco_gris {
border:1px solid #CCC;
}

.boton_internet {
background-color:#25408F;
color:#FFF;
cursor:pointer;
font-family:Verdana;
font-size:80%;
}

.linkAzul {
color:#25408F;
}

.linkAzul:hover {
color:#09F;
}

.fieldsetGris {
background:#FFF none repeat scroll 0;
border:1px solid #999;
color:#000;
font-size:x-small;
position:relative;
text-align:left;
padding:10px;
}

input.r01gClsBtnBuscar-on {
background-color:#2B4592;
border:1px solid #CCC;
color:#FFF;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
width:120px;
}

.tipofieldset {
color:#2B4592;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.1em;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
position:relative;
}

.tipofieldset12px {
color:#2B4592;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
position:relative;
}

table,input,textarea,button {
font-size:100%;
}

.text {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
width:100%;
margin:2px;
padding:2px;
}

.tipoletra {
font-size:10px;
font-family:verdana,Arial,Helvetica,sans-serif;
}

.tipoletra a{
color:#25408F;
}

.tipoletra a:Hover{
color:#09F;
}

.blank0 {
margin-left:0;
}

.borderBlue {
border-right-color:#2B4592;
border-right-style:solid;
border-right-width:1px;
}

.tipoletraNegrita {
font-weight:700;
font-family:verdana,Arial,Helvetica,sans-serif;
}

.tipoletraLOPD {
font-weight:700;
font-family:verdana,Arial,Helvetica,sans-serif;
}

.marginlf3 {
margin-left:3px;
}

.marginlf10 {
margin-left:10px;
}

.tablaAzul {
border:1px solid #2B4592;
border-collapse:collapse;
empty-cells:hide;
}

.backgroundTR {
background-color:#2B4592;
color:#FFF;
border:1px solid #2B4592;
}

.marginlf5 {
margin-left:5px;
}

DIV.contenidopestanias1 DIV.pestania1,.contenidopestanias1 DIV.pestania1corta {
float:left;
height:50%;
width:20%;
border-top:1px solid #999;
border-bottom:1px solid #999;
border-right:1px solid #999;
border-left:1px solid #999;
background:#D7D7D7;
padding:1%;
}

DIV.pestania1 A:link,DIV.pestania1 A:visited,DIV.pestania1 A:hover,DIV.pestania1 A:active,.pestania1 A:link,.pestania1 A:visited,.pestania1 A:hover,.pestania1 A:active {
color:#F5F5F5;
position:relative;
text-decoration:none;
padding:1%;
}

DIV.pestania1selected A:link,DIV.pestania1selected A:visited,DIV.pestania1selected A:hover,DIV.pestania1selected A:active,DIV.pestania1cortaselected A:link,DIV.pestania1cortaselected A:visited,DIV.pestania1cortaselected A:hover,DIV.pestania1cortaselected A:active {
position:relative;
text-decoration:none;
padding:1%;
}

.contenidopestanias1 .pestania1,.contenidopestanias1 .pestania1corta {
border-top:1px solid #999;
border-bottom:1px solid #999;
border-right:1px solid #999;
border-left:1px solid #999;
height:100%;
background:#D7D7D7;
}

.contenidopestanias1 .pestania1selected,.contenidopestanias1 .pestania1cortaselected {
border-top:1px solid #999;
border-bottom:1px solid #999;
border-right:1px solid #999;
border-left:1px solid #999;
position:relative;
height:100%;
background:#2B4592;
}

.contenidopestanias1 .pestania1selected a:hover,.wpsLink:hover,.contenidopestanias1 .pestania1selected a,.wpsLink,.contenidopestanias1 .pestania1selected a:active,.wpsLink:active,.contenidopestanias1 .pestania1cortaselected a:hover,.wpsLink:hover,.contenidopestanias1 .pestania1cortaselected a,.wpsLink,.contenidopestanias1 .pestania1cortaselected a:active,.wpsLink:active{
color:#FFF;
}

#eskumako_menua .txuria {
color:#FFF;
float:right;
padding-top:2%;
}

DIV.limpiafloat,table.servicio limpiafloat {
width:100%;
clear:both;
height:4px;
line-height:0;
margin:0;
padding:0;
}

table.servicio td,#erdiko_zutabea TD {
text-align:left;
}


table.servicio tr.oscuro,table.servicio tr.claro {
background:#FFF;
}

A.enlace:link,A.enlace:visited,A.enlace:active {
color:gray;
font-weight:400;
text-align:center;
}

DIV.tab INPUT.r01gClsBtnBuscar-on,DIV.tab input.normal {
border-right:#CCC 1px solid;
border-top:#CCC 1px solid;
font-size:100%;
border-left:#CCC 1px solid;
cursor:pointer;
color:#fff;
width:120px;
border-bottom:#CCC 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#2B4592;
text-align:center;
}

DIV.tab INPUT.r01gClsBtnBuscar-off,DIV.tab input.hover,DIV.tab INPUT.r01gClsBtnBuscar-on:hover {
border-right:#CCC 1px solid;
border-top:#CCC 1px solid;
font-size:100%;
border-left:#CCC 1px solid;
cursor:pointer;
color:#fff;
width:120px;
border-bottom:#CCC 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#09F;
text-align:center;
}

#ezkerreko_menua .normal,#eskumako_menua .normal,body,#ezkerreko_menua .normal,.dataTable tr.odd {
background-color:#FFF;
}

.ez_erakutsi,.eskutatu {
display:none;
}

A IMG,#erdiko_informazioa #seguro TABLE,#erdiko_informazioa #seguro TD,#erdiko_informazioa TABLE#densidad TABLE,#erdiko_informazioa TABLE#vialidad_menua TD {
border-right:medium none;
border-top:medium none;
border-left:medium none;
border-bottom:medium none;
}

#ezkerreko_menua UL,#eskumako_menua UL {
list-style-type:none;
margin:0;
padding:0;
}

.ezk_menua A:link,.ezk_menua A:active,.ezk_menua A:visited {
border-top:#FFF 1px solid;
display:block;
color:#FFF;
border-bottom:#FFF 1px solid;
background-color:#2b4592;
text-decoration:none;
padding:3px 3px 3px 12px;
}

.ezk_submenua LI,#erdiko_informazioa #seguro {
margin:0;
padding:0;
}

.ezk_submenua A:link,.ezk_submenua A:active,.ezk_submenua A:visited {
border-top:medium none;
background-color:#53b1e3;
padding:0 0 0 12px;
}

#eskumako_menua A:link,#eskumako_menua A:visited {
color:#000;
text-decoration:none;
}

#eskumako_menua A:active,#eskumako_menua A:hover {
color:blue;
text-decoration:none;
}

#ezkerreko_menua .subnav,#eskumako_menua .subnav {
border-right:0;
padding-right:0;
border-top:0;
padding-left:0;
border-left:0;
border-bottom:0;
}

#erdiko_zutabea TABLE,#erdiko_zutabea TABLE IMG {
z-index:1;
position:static;
}

#erdiko_zutabea UL.estilogabe,.sinEstilo {
list-style-type:none;
padding-bottom:1%;
}

erdiko_zutabea H3.izenburua,#azken_gertaerak H3.izenburua {
font-size:1.5em;
color:#2b4592;
}




#erdiko_informazioa A:link,#erdiko_informazioa A:active,#erdiko_informazioa A:visited {
color:#2B4592;
text-decoration:none;
}

#erdiko_informazioa .erdiratu,.centrartexto {
text-align:center;
}

#erdiko_informazioa A:hover{
color:#000;
}

.r01gClsFootLegal A:link,.r01gClsFootLegal A:active,.r01gClsFootLegal A:visited,.r01gClsFootLegal A:hover {
color:#FFF;
text-decoration:none;
}

#imap A#title:hover,#imap_d A#title:hover {
background-position:0 0;
z-index:10;
}

#imap A#gezk,#imap A#gerd,#imap A#gesk,#imap A#eezk,#imap A#eerd,#imap A#eesk,#imap A#berd {
display:block;
z-index:20;
background:url(/img/hover.gif) no-repeat -150px -150px;
width:140px;
height:103px;
text-decoration:none;
}

#imap A#gezk:hover,#imap A#gerd:hover,#imap A#gesk:hover,#imap A#eezk:hover,#imap A#eerd:hover,#imap A#eesk:hover,#imap A#berd:hover {
background-position:0 0;
}

A.capas:link,A.capas:visited,A.capas:active,A.capas:hover {
font-weight:400;
font-size:12px;
color:#000;
font-family:Arial;
text-decoration:none;
}

.txtnegro,A.txtnegro {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#000;
text-decoration:none;
}

input.r01gClsBtnBuscar-on:hover,input.r01gClsBtnBuscar-off {
background-color:#09F;
border:1px solid #CCC;
color:#FFF;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
width:120px;
}

#irudi_estatikoa IMG,.padding5 {
padding:5px;
}

table.informazioa caption {
color:#2B4592;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-align:left;
}

A.submenucont {	
  background-color:25408F;
  border-width: 1px solid #25408F;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;	
	display: block;  
}


A.submenucont:Hover {	
  background-color:#09F;
  border-width: 1px solid #25408F;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;	
	display: block;  
}


A.submenucontselec {	
  background-color:#09F;
  border-width: 1px solid #25408F;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
  display: block;  
}

A.submenucontselec:Hover{	
  background-color:#09F;
  border-width: 1px solid #25408F;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
  display: block;  
}

input.r01gClsBtnBuscar-onSinWidth {
background-color:#2B4592;
border:1px solid #CCC;
color:#FFF;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}

input.r01gClsBtnBuscar-onSinWidth:hover,input.r01gClsBtnBuscar-offSinWidth {
background-color:#09F;
border:1px solid #CCC;
color:#FFF;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}

tr.odd{
background-color:#FFF;
}

tr.even{
background-color:#EFF7F9;
}

.miga {
color:#A6A6A6;
text-decoration:underline;
}

.migaSin {
color:#A6A6A6;
}

.txtazulbTamMenor{
position:relative;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#2B4592;
}

.txtazulb11px{
position:relative;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#2B4592;
}

.txtnegrobSinPadding {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#000;
text-decoration:none;
}

.txtDispTag{
font-size:x-small;
}

.checkMapa{
float: right;
background-color: rgb(200, 207, 226);
width: 100%;
height:20px
}

.checkTexto{
color:#000066;
float:none;
font-family:Verdana;
font-size:90%;
padding:0.2em;
}

.checkTextoNegrita{
color:#000066;
float:none;
font-family:Verdana;
font-size:90%;
padding:0.5em;
font-weight:bold;
}



/* Estilos para el area visual buscador de texto libre */
div.r01gClsSearchBox {
	width				: 98%;
	_width				: 100%; 	
	padding				: 2px;
	
}
div.r01gClsSearchBox div {	
	display				: block;	
} 
div.r01gClsSearchBox div {	

}
/* =============== Título ==================== */
div.r01gClsSearchBox div.r01gTitle {
	padding-top			: 3px;
	padding-bottom		: 3px;
}
div.r01gClsSearchBox div.r01gTitle span {
	padding-left		: 5px;
}
/* =============== Formulario ================ */
div.r01gClsSearchBox div.r01gSearchEngineForm {				
	padding-top			: 6px;
	padding-bottom		: 6px;
}
div.r01gClsSearchBox div.r01gSearchEngineForm form {
	margin-top			: 0;	
	margin-bottom		: 0;		
}
/* =============== Caja de texto ================ */
div.r01gClsSearchBox div input.r01gInputText {
	border				: 1px solid #969696;
	margin-left			: 3px;
	width				: 58%;
}
div.r01gClsSearchBox div label.r01gLabelInputText {
	display				:none;	
}	
/* =============== Boton Buscar ================ */
div.r01gClsSearchBox div input.r01gBtnSearch {
	cursor				: pointer;
	width				: 35%;
	margin-bottom		: 1px;
}
div.r01gClsSearchBox div input.r01gBtnSearch-on {
	border				: 1px solid #FFFFFF;	
	color				: #FFFFFF;	
}
div.r01gClsSearchBox div input.r01gBtnSearch-off {	
} 


/* Estilos para el area visual buscador de texto libre */
div.r01gClsSearchBoxsrchBuscadordetextolibre {	
}
/* =============== Título ==================== */
div.r01gClsSearchBoxsrchBuscadordetextolibre div.r01gTitle {
	background-color	: transparent;
}
div.r01gClsSearchBoxsrchBuscadordetextolibre div.r01gTitle span {
	font				: normal normal normal 70% Verdana;text-decoration:none;color:#4FB0E5;
}
/* =============== Formulario ================ */
div.r01gClsSearchBoxsrchBuscadordetextolibre div.r01gSearchEngineForm {	
	background-color	: #C8CFE2;
}
/* =============== Caja de texto ================ */
div.r01gClsSearchBoxsrchBuscadordetextolibre div input.r01gInputText {
	font				: normal normal normal 90%; Verdana;text-decoration:none;color:#000000;
}
/* =============== Boton Buscar ================ */
div.r01gClsSearchBoxsrchBuscadordetextolibre div input.r01gBtnSearch{
	font				: normal normal normal 90%; Verdana;text-decoration:none;color:#FFFFFF;
}
div.r01gClsSearchBoxsrchBuscadordetextolibre div input.r01gBtnSearch-on {
	border				: 1px solid White;
	background-color	: #0099FF;
}
div.r01gClsSearchBoxsrchBuscadordetextolibre div input.r01gBtnSearch-off {
	border				: 1px solid White;
	background-color	: #2B4592;	
} 

/* =============== Pie ================ */
/* Estilos para el area visual buscador de texto libre */
div.r01gClsSearchBoxsrchBuscadordetextolibre div.r01gFoot {
	background-color	: #4FB0E5;		
}
div.r01gClsSearchBoxsrchBuscadordetextolibre div span.r01gFootSpan-off {
	font				: normal normal normal 70% Verdana;text-decoration:none;color:#FFFFFF;
} 
div.r01gClsSearchBoxsrchBuscadordetextolibre div span.r01gFootSpan-on {
	font				: normal normal normal 70% Verdana;text-decoration:none;color:#FFFFFF;
	color				: White;
}


/* Estilos para el area visual buscador de texto libre */
div.r01gClsSearchBox {
	width				: 98%;
	_width				: 100%; 	
	padding				: 2px;
	
}
div.r01gClsSearchBox div {	
	display				: block;	
} 
div.r01gClsSearchBox div {	

}
/* =============== Título ==================== */
div.r01gClsSearchBox div.r01gTitle {
	padding-top			: 3px;
	padding-bottom		: 3px;
}
div.r01gClsSearchBox div.r01gTitle span {
	padding-left		: 5px;
}
/* =============== Formulario ================ */
div.r01gClsSearchBox div.r01gSearchEngineForm {				
	padding-top			: 6px;
	padding-bottom		: 6px;
}
div.r01gClsSearchBox div.r01gSearchEngineForm form {
	margin-top			: 0;	
	margin-bottom		: 0;		
}
/* =============== Caja de texto ================ */
div.r01gClsSearchBox div input.r01gInputText {
	border				: 1px solid #969696;
	margin-left			: 3px;
	width				: 58%;
}
div.r01gClsSearchBox div label.r01gLabelInputText {
	display				:none;	
}	
/* =============== Boton Buscar ================ */
div.r01gClsSearchBox div input.r01gBtnSearch {
	cursor				: pointer;
	width				: 35%;
	margin-bottom		: 0px;
}
div.r01gClsSearchBox div input.r01gBtnSearch-on {
	border				: 1px solid #FFFFFF;	
	color				: #FFFFFF;	
}
div.r01gClsSearchBox div input.r01gBtnSearch-off {	
} 
/* =============== Pie ================ */
/* Estilos para el area visual buscador de texto libre */
div.r01gClsSearchBox div.r01gFoot {
	border-top			: 1px dashed graytext;
}
div.r01gClsSearchBox div.r01gFoot {
	padding-top			: 3px;
	padding-bottom		: 3px;
}
div.r01gClsSearchBox div.r01gFoot a {
	text-decoration		: none; 
} 
div.r01gClsSearchBox div.r01gFoot a span {
	padding-left		: 5px;	
}
div.r01gClsSearchBox div.r01gFoot span.r01gFootSpan {
	cursor				: default;
}
div.r01gClsSearchBox div.r01gFoot a span.r01gFootSpan {
	cursor				: pointer;
}


.checkbox{
cursor				: pointer;
}

.checkDisable{
cursor				: default;
}

.mapaSitio ul {
list-style-type:none;
}

.mapaSitio ul li{
background-image:url(/public/wps/images/trafico/comun/r01gArrow2.gif);
background-repeat:no-repeat;
background-position:0px 6px;
padding-left:15px;
position:relative;
color:#25408F;
}

.mapaSitio ul li a {
color:#25408F;
}

.mapaSitio ul li a:hover {
color:#0099FF;
}

div .notas {
float:right;
width:192px;
margin-left:10px;
}

/* Ver y descaragar videos notas de prensa */

#player {
	position:relative;
}

a > span.video_overlay_eu {
	background:url("../../../../images/comun/TNNotasDePrensa/voeu.png") no-repeat scroll 0 50% transparent;
}

span.video_overlay_eu {
	background:url("../../../../images/comun/TNNotasDePrensa/voeu.gif") no-repeat scroll 0 50% transparent;
}

span.video_overlay_eu{
	display:block;
	height:240px;
	position:absolute;
	right:0;
	top:0;
	width:320px;
}

#descargarVideo {
	margin:0.5em auto;
	padding:0.5em;
	text-align:left;
	line-height:1.5;
 	width: 324px;
 	text-align:center;
}

#descargarVideo a {
	background:transparent url("../../../../images/comun/TNNotasDePrensa/video.gif") no-repeat;
	padding:3px 3px 3px 20px;
	margin:8px 0 4px;
}

#zonaVideo {
	margin:0 auto;
	width:480px;
 	text-align:center;	
}

#verVideo {
 	text-align:center;	
 	width: 324px; 
 	height: 244px; 
 	margin:0 auto;	
	border:1px solid #C9C9C9;
	padding:2px;
}

#verVideo a#player {
 display: block;
 width: 320px; 
 height: 240px;
 margin:0 auto;
}

/* Fin ver y descaragar videos notas de prensa */

div.col
{
	float: left;
	padding: 5px;
	width:23%;
	height:300px;
	text-align:center;
}

DIV.tabPagoMultas {
font:0.8em Verdana, Arial, Helvetica, sans-serif;
text-align:center;
width:100%;
margin:2px;
padding:2px;
padding-top:10px;
float:right;
}

DIV.tabPagoMultas FIELDSET {
font-size:x-small;
position:relative;
border:1px solid #999;
text-align:left;
width:97%;
background:#FFF;
color:#000;
padding:10px;
}

DIV.tabPagoMultas FIELDSET td {
position:relative;
font-size:x-small;
color:#000;
}
