@charset "utf-8";
/* CSS Document */

body {
	background: #e5e5e3 url(/static/img/hitzak.jpg) repeat-x;
}

body.barrua {
	background: #e5e5e3 url(/static/img/hitzak2.jpg) repeat-x;
}

h2 {
	color: #272727;
	background: url(/static/img/bokadilloa.gif) no-repeat;
}

table.taula th {
	background: #797979;
}

table.taula td {
	color: #000;
}

table.taula td a {
	color: #000;	
}

/* ----------- HASIERA hizkuntzak ----------- */



#navigation a {
	color: #fff;
	background: url(/static/img/norm_left.gif) left bottom no-repeat;
}

#navigation a span.navigation {
	background: url(/static/img/norm_right.gif) right bottom no-repeat;
}

#navigation a:hover {
	background: #f6f5f5 url(/static/img/norm_left_on.gif) left bottom no-repeat;
}

#navigation a:hover span.navigation  {
	background: url(/static/img/norm_right_on.gif) right bottom no-repeat;
	color: #fff;
}


#navigation a.oraingoa {
	background: #f6f5f5 url(/static/img/norm_left_on.gif) left bottom no-repeat;
	color: #fff;
}

#navigation a.oraingoa span.navigation  {
	background: url(/static/img/norm_right_on.gif) right bottom no-repeat;
}


/* ----------- BUKAERA Hizkuntzak ----------- */


.ordenadorea1 {
	 background: url(/static/img/itzulpena2.gif) no-repeat;
}

.ordenadorea2 {
	background: url(/static/img/itzulpena3.gif) no-repeat;
}

#itzulpena {
	background: #f6fbfd url(/static/img/izkinak.gif) 0 0 no-repeat;
}


/* ----------- HASIERA oina_1  ----------- */
#oina_1{
	background: #272727;
	color: #fff;
}

#oina_1 a {
	color: #fff;
}

#berdea {
	background: #272727;
}
/* ----------- BUKAERA oina_1  ----------- */

/* ----------- HASIERA botiak  ----------- */

/*form#login .boton, .boton  {
	background: url(/static/img/boton_left.gif) left top no-repeat;
}
*/
form#datos .boton, form#lista .boton, form#formu .boton, form#formu1 .boton, form#formu2 .boton, form#formu3 .boton, form#formu4 .boton, form#formu5 .boton {
	background: url(/static/img/boton_left2.gif) left top no-repeat;
}

/*.boton span.boton_izda, form#login .boton input.boton_izda {
	background: url(/static/img/boton_right.gif) right top no-repeat;
}*/

form#datos .boton input.boton_izda,
form#lista .boton input.boton_izda,
form#formu .boton input.boton_izda,
form#formu1 .boton input.boton_izda,
form#formu2 .boton input.boton_izda,
form#formu3 .boton input.boton_izda,
form#formu4 .boton input.boton_izda,
form#formu5 .boton input.boton_izda {
background: url(/static/img/boton_right2.gif) right top no-repeat;
}

/* ----------- BUKAERA botoiak  ----------- */


/* ----------- HASIERA formularioak  ----------- */

form#datos fieldset, form#login fieldset, form#formu fieldset, form#formu1 fieldset, form#formu2 fieldset, form#formu3 fieldset, form#formu4 fieldset, form#formu5 fieldset, form#formuesleipen fieldset { border: 1px solid #797979;}

form#login fieldset { border: 1px solid #c6c6c6; text-align: center;}


form#login fieldset input.btn {margin-top: 8px;}
 
form#login legend {color: #000;}

/*form#datos input, form#formu input, form#formu1 input, form#formu2 input, form#formu3 input, form#formu4 input, form#formu5 input {border: 1px solid #797979; background:#fff; color: #000;}
*/
form#datos textarea, form#formu textarea, form#formu1 textarea, form#formu2 textarea, form#formu3 textarea, form#formu4 textarea, form#formu5 textarea {border:1px solid #797979; background:#fff; color: #000;}

form#datos select, form#formu select, form#formu1 select, form#formu2 select, form#formu3 select, form#formu4 select, form#formu5 select, select.fakturazioa {
	border: 1px solid #797979;
}



/* 2011-03-04 Alberto */
form#datos input.radio{ background-color: transparent; border: none; }
/* 2011-03-04 Alberto */

/* ----------- BUKAERA formularioak  ----------- */

/* ----------- HASIERA Atalen menua ----------- */

.vnav {
	border-bottom: solid 1px #272727;
}


.vnav ul li a {
	color: #000;
	border-top: solid 1px #272727;	
}


.vnav ul li a:hover {
	background: #272727;
	color: #fff;
}

.vnav ul li a.oraingoa {
	background: #272727;
	color: #fff;
}

/* ----------- BUKAERA Atalen menua ----------- */

#eleka {
	background: #f6fbfd url(/static/img/eleka.gif) 100% 0 no-repeat;
}

.inside1_cabecera {
	background: url(/static/img/ezker_itzala.gif) 0 0 no-repeat;
}

.inside2_cabecera {
	background: url(/static/img/eskubi_itzala.gif) 100% 0 no-repeat;
}

.inside3_cabecera {
	background: url(/static/img/ezker_itzala2.gif) 0 0 no-repeat;

}

.inside4_cabecera {
	background: url(/static/img/eskubi_itzala2.gif) 100% 0 no-repeat;
}

#cabecera {
	background: url(/static/img/izkina.gif) 0 0 no-repeat;
}

/* ----------- HASIERA bestelako estiloak ----------- */

.marko {
	background:#797979;
}

.marko_barrua {
	background:#e5e5e3;
	border:1px solid #fff;
}

/* ----------- BUKAERA bestelako estiloak ----------- */

/* ----------- HASIERA legenda -----------------------*/

.legenda ul li a.gorria {
background: url(/static/img/lauki_gorria.gif) no-repeat 0 6px;

}

.legenda ul li a.horia {
background: url(/static/img/lauki_horia.gif) no-repeat 0 6px;

}

.legenda ul li a.berdea {
background: url(/static/img/lauki_berdea.gif) no-repeat  0 6px;

}

/* ------------ BUKAERA legenda -----------------------*/



form#formu input.botoiaStop{ 
 background: url(/static/irudiak/stop.gif) no-repeat;
 display:block;
 text-decoration:none;
 border: 0;
 height: 30px;
 width: 30px;
 color: transparent;
 line-height:0;
 font-size:0;
 text-transform: capitalize;
 text-indent: -99999px;
}

form#formu input.botoiaClick{ 
 background: url(/static/irudiak/ok.png) no-repeat;
 display:block;
 text-decoration:none;
 border: 0;
 height: 30px;
 width: 30px;
 color: transparent;
 line-height:0;
 font-size:0;
 text-transform: capitalize;
 text-indent: -99999px;
}



div.if_logo{
	float: left;
}
div.if_azpititulua{
	float: left;
    margin-top: 100px;
    position: absolute;
	width: 380px;
}

div.if_azpititulua h2{
	background: none;
	padding: 0;
	font-size: 120%;
}

div.if_informazio_orokorra{
	border-left: solid 5px #ededeb;
	padding: 30px;
	line-height: 170%;
}

div.if_informazio_orokorra h2{
	background: none;
	padding: 0;
	font-size: 26px;
}

div.if_informazio_orokorra p{
	font-size: 16px;
}


.logo {
    
    padding-left: 0px;
    height:70px;
}

.logo.down {
    line-height: 50px;
    padding-left: 0px;
}


.logoIn {
    
    padding-left: 0px;
    /*height:75px;*/
}

.logoIn.down {
    line-height: 0px;
    padding-left: 0px;
}


