/* CSS Document */

@import url("osoa.css");

body{
font-size:60%;
text-align:left;
float:left;
background:#fff;
}

#tacohandheld{
width:220px;
height:20px;
background:#FF0000;
}


#principal{
width:220px;
background:#fff;
left:1px;
float:left;
border:none;
}

img{
display:none;
}

#laguntza{
display:block;
border-top:1px dotted #666;
border-bottom:1px dotted #666;
padding:2px 0;
}

#laguntza ul, #idiomas ul{
margin:0;
padding:0;
width:220px;
}

#idiomas{
float:none;
width:220px;
clear:both;
}

#idiomas ul{
float:left;
position:relative;
top:5px;
margin:0;
padding:0;
width:120px;
}

#idiomas li a{
display:inline;
top:0;
color:#000;
}


#idiomas li a.aukeratua{
color:#0d4074;
}

#idiomas li.bordeiz, #idiomas li.bordedciz{
color:#000;
}


#idiomas img{
display:block;
float:left;
width:36px;
}

#idiomas p.linea{
float:left;
width:36px;
}

/*.........................................*/
#cabeceradipu{
background:#fff;
height:auto;
padding-left:0;
}

h1{
padding:0;
font-size:120%;
}

#piedipu{
float:left;
width:220px;
height:auto;
padding-left:0;
margin:5px 0 0 0; 
}

#piedipu address{
float:none;
width:220px;
}

#piedipu ul{
float:none;
margin:5px 0 2px 0;
padding:0;
width:220px;
}

#piedipu li{
display:block;
width:220px;
}

#piedipu li a{
border-left:none;
border-top:1px solid #fff;
display:block;
width:220px;
padding:2px 0 0 0;
}

#piedipu li a.bordedc{
border-top:1px solid #fff;
border-right:none;
}

#cabeceradipu a{
color:#000;
}

#cabeceradipu a.aukeratua{
color:#ebbb2a;
font-weight:bold;
}

#cabeceradipu a:hover{
color:#ccc;
}

/*........................CABECERA.......................*/

#cabecera{
clear:both;
width:220px;
height:auto;
background:#fff;
}


#cabecera h2.invisible{
margin:5px 0;
padding:0;
display:block;
font-size:160%;
}

#cabecera p.invisible{
margin:0;
padding:0;
display:block;
font-size:100%;
font-weight:100;
}

/*........................FIN CABECERA.......................*/

/*...........................MENU PRINCIPAL.....................*/

#menuhorizontal{
height:auto;
padding-left:0;
border:none;
clear:both;
background:#fff;
}

#menuhorizontal ul{
margin:0;
padding:5px 0 0 0;
height:auto;
width:220px;
float:none;

}

#menuhorizontal li{
/*background:#a81d03;*/
border-bottom:1px solid #d85a3a;
width:220px;
}

#menuhorizontal a{
border-left:none;
/*padding-left:2px;*/
float:left;
/*width:218px;*/
height:17px;
}

#menuhorizontal a span{
padding:0;
display:block;
height:17px;
width:218px;
padding-left:2px;
background:#a81d03;
}

#menuhorizontal a span.aukera{
background:#666;
width:218px;
}

#menuhorizontal li a.borderosa_dc{
border-right:none;
}

/*........................FORMULARIOS......................*/

#buscador{
/*float:left;*/
width:220px;
border-top: 1px dotted #727171;
border-bottom: 1px dotted #727171;
height:auto;
padding-top:5px;
background:#FFCC33;
background:#CCCCCC;
}

form{
/*float:left;*/
width:220px;
}


fieldset{
float:left;
width:220px;
}

.campotextoboletin, .campotextopriv{
width:170px;
height:15px;
background:#f3f3ef;
border:1px solid #c9c6c6;
}

.miz15, .miz20{
margin:0;

}

.verde{
background:green;
}

#contenedor{
margin:0;
padding-bottom:0;
float:left;
width:220px;
}

/*..................COLUMNAS..................*/

#col_1de4, #col_1de3{
/*float:left;*/
width:220px;
padding-top:0;
}

#col_2de4, #col_3de4, #col_2de3{
/*float:left;*/
width:220px;
}

#col_4de4, #col_3de3{
display:none;
}
/*..................FIN COLUMNAS..............*/

/*..................ZONA PRIVADA..............*/

.titulo_zprivada{
/*color:#0d4074;
font-size:125%;
font-weight:500;
margin:0;*/
padding:5px 0 0 0;
background:#e9e9e9;
}

#zonaprivada{
padding:5px 0 5px 0;
/*display:block;
border-bottom:1px dotted #727171;
height:68px;*/
width:220px;
background:#e9e9e9;
}


/*..................INDICE................*/

li.lisubra{
/*border-bottom:1px dotted #727171;*/
margin:5px auto 0 auto;
}

.indice_destacados2{
/*margin:0;*/
padding:5px 0 5px 5px;
}

.indice_sinanidar{
margin:0;
padding:5px 0 5px 5px;
}

.indice_destacados_titulo_final{
padding-top:5px;
background:#e9e9e9;
float:none;
}

/*.................BOLETIN......................*/

.form_boletin{
padding:5px 0;
/*float:left;*/
border-bottom:1px dotted #727171;
background:#e9e9e9;
}

/*..................CONTENIDOS..................*/

/*.........TÍTULO..........*/

.titucontenido{
/*font-family:Georgia, "Times New Roman", Times, serif;*/
padding:5px 0 0 0;
margin:0 0 5px 0;
/*font-size:160%;
position:relative;*/
}

.miz15fondo{
margin-left:0;
background:url(imagescss/index_titufondo.jpg) no-repeat left top;
}


.clear{
float:none;
clear:none;
}

/*.....................ITEMS................*/

.itemsinborde{
padding:0;
/*margin:0;
float:left;*/
width:220px;
}

.item{
/*border-bottom:1px solid #d85a3a;*/
padding:0 0 5px 0;
margin:0;
/*float:left;*/
width:220px;
}

/*...............TABLAS..................*/

table{
width:220px;
}


th, td{
float:left;
background:#e9e9e9;
display:block;
vertical-align:top;
width:218px;
/*background:#99CC00;*/
}

td a{
clear:both;
display:inline;
clear:right;
height:17px;
width:220px;
}


/*........................NAVEGADOR....................*/

.centrado{
width:220px;
text-align:left;
}

/*
.centrado ul{
margin:0;
padding:0 0 5px 0;

}

.centrado ul li{
background:yellow;
width:220px;
float:left;
display:block;
}*/

.navegador{
margin:0 0 0 5px;
padding:0 0 5px 0;
}

.navegador li{
width:220px;
float:left;
display:block;
margin:0;
}



