img, div { behavior: url(iepngfix.htc) }

body {
background-color: #CCCCCC;
background-image: url(imag/fondo.jpg);
background-repeat: repeat-x;
background-position: left top;
text-align: center;
margin: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.70em;
}
#container {
text-align: left;
width: 990px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
background-image:url(imag/fondo-container.png)!important;
background-image:url(imag/fondo.png);
background-repeat:no-repeat;
background-position:bottom;
}

#main{
text-align: left;
width: 940px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
background-image:url(imag/fondo-main.jpg);
background-repeat:no-repeat;
background-position:bottom;
background-color:#FFFFFF;
padding:0;
overflow: hidden;
}

#goikaldea{
width: 940px;
height:108px;
background-image:url(http://www.leartibai.com/media/argazkiak/cabecera_anim.gif);
background-repeat:no-repeat;
background-position:right;
}
#goikaldea img{
width:265px;
height:108px;
border:0;
margin:0;
padding:0;
float:left;
}
/*CSS PARA MENU IZQUIERDO*/
#menuezkerra{
width:195px;
padding-left: 10px;
padding-bottom: 30000px;
margin-bottom: -30000px;
float:left;
color:#666666;
margin-top:25px;
}
#menuezkerra ul{
margin:0;
padding:0;
font-weight:100;
float:left;
}
#menuezkerra ul li{
width:150px;
margin:5px 0 5px 0;
padding:0 0 0 20px;
float:left;
text-align:left;
list-style-type: none;
font-weight:bold;
background-image:url(imag/flecha-abajo.gif);
background-repeat:no-repeat;
background-position:left top;
border-bottom:1px;
border-bottom-color:#999999;
border-bottom-style:solid;
line-height:20px;

}
#menuezkerra ul li ul {
margin:0 0 0 5px;
}
#menuezkerra ul li ul li{
background-image:url(imag/punto.gif);
background-repeat:no-repeat;
background-position: left top;
font-weight:100;
border-bottom:0;
margin:0;
padding:0 0 0 5px;
}
#menuezkerra ul li ul li ul li{
background-image:none;
list-style:none;
font-weight:100;
margin:0;
padding:0;
}
#menuezkerra a:link, a:visited{
color:#666666;
text-decoration:none;
}
#menuezkerra a:hover{
text-decoration:underline;
}
/*CSS PARA CONTENIDO CENTRAL*/
#content{
width:515px;
padding:0;
float:left;
margin-top: 0;
margin-right: 20px;
margin-bottom: 0;
margin-left: 20px;
}
#content h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:100;
font-size:2.3em;
color:#666666;
padding:0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0px;
}

#content h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:100;
color:#666666;
margin-bottom:20px;
font-size:1.60em;
}
#content a:link, a:visited{
color:#666666;
text-decoration:none;
}
#content a:hover{
text-decoration:underline;
}
#berriak{
width:515px;
min-height:40px;
background-image:url(imag/fondo-caja-gris.jpg);
background-repeat:no-repeat;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
padding-top:3px;
padding-bottom:3px;
}
#berriak ul{
width:500px;
color:#666666;
list-style:none;
clear:both;
margin:10px 0 5px 10px;
padding:0;
}
#berriak li{
width:450px;
list-style-image: url(imag/flecha-dcha.gif);
list-style-type: none;
list-style-position: inside;
padding:0 0 0 5px;
margin:0;
clear:both;
}
#berriakbehea{
width:515px;
height:8px;
background-image:url(imag/abajo-fondo-caja-gris.gif);
background-repeat:no-repeat;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;

}
/*CSS PARA MENU DERECHA*/
#menueskuin{
width:180px;
padding-bottom: 30000px;
margin-bottom: -30000px;
float:left;
}
#menueskuin hr{
width:175px;
margin:0;
padding:0;
float:left;
}
#menueskuin ul{
color:#666666;
margin:0;
float:left;
}

#hizkuntzak{
width:160px;
height:20px;
text-align:center;
background-image:url(imag/icono-idioma.gif);
background-repeat:no-repeat;
background-position:left;
float:right;
color:#62A725;
font-weight:bold;
padding:0;
margin:10px 0 20px 0;
}
#hizkuntzak a{
color:#666666;
clear:both;
}
#lehiatila{
width:175px;
background-image:url(imag/fondo-caja-dcha.jpg);
background-repeat:no-repeat;
background-position:top;
float:right;
color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
}
#lehiatila p {
text-align:left;
list-style-type: none;
font-weight:bold;
background-image:url(imag/flecha-abajo.gif);
background-repeat:no-repeat;
background-position:left top;
line-height:20px;
margin-top: 5px;
margin-right: 0;
margin-bottom: 5px;
margin-left: 15px;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 20px;
}
#lehiatila ul li {
background-image:url(imag/boton-lehiatila.gif);
margin:0;
background-repeat: no-repeat;
background-position: left center;
list-style-type: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
}
#lehiatila ul {
padding: 0px;
list-style-type: none;
width: 141px;
line-height: 2em;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 15px!important;
margin-left: 8px;
}

#lehiatila a{
color:#FFFFFF;
text-decoration:none;
padding:0px;
}
#lehiatila a:hover {
color: #FFFFFF;
text-decoration: underline;
}

#lehiatilabehea{
width:175px;
height:12px;
background-image:url(imag/abajo-fondo-caja-dcha1.gif);
background-repeat:no-repeat;
background-position:top;
margin:0 0 10px 0;
float:right;
}
#bulegoak{
width:160px;
height:150px;
clear:both;
margin:0 0 0 15px;
float:right;
}
.verde{
color:#62A725;
}
#emailkaxa{
width:160px;
height:30px;
background-image:url(imag/icono-mail.gif);
background-repeat:no-repeat;
background-position:left;
clear:both;
padding:10px 0 0 0;
margin:0 0 10px 10px;
float:right;
}
#emailkaxa a{
color:#62A725;
margin:0 0 0 35px;
}
#bannerrak img{
width:138px;
height:37px;
border:0;
margin:10px 0 5px 20px;
padding:0;
float:left;
}
#bannerrak {
width:175px;
height:200px;
border:0;
margin:0;
padding:0;
float:left;
}
/*CSS PARA PIE*/
#footer{
text-align: left;
width: 940px;
height:50px; /*Borrar*/
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
background-color:#666666;
padding:0;
color:#FFFFFF;
clear: both;
}
#footer p{
width: 900px;
height:30px;
background-color:#333333;
margin:0;
padding:10px 0 0 5px;
float:right;
color:#CCCCCC;
}
#footer a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
clear:both;
}
#extranet {
color:#333333;
text-align: right;
top: 2px;
width: 940px;
position: absolute;
}
#extranet a{
color:#333333;
text-decoration: underline;
}
#extranet input {
font-size: 11px;
color: #666666;
}