body {
	margin: 0px;
	padding: 0px;
	background-color:#FF944C;
	background-image:url(../imagenes/fondo.gif);
}
#centrado {
	width: 756px;
	margin-right: auto;
	position:absolute;
	margin-left:-378px;
	margin-top:10%;
	left:50%;
}
* html #centrado {
	height:450px;
}
#marco {
	width: 758px;
	min-height: 450px;
	float:left;
	margin-bottom:15px;
	border: 1px solid #ffffff;
}
* html #marco {
	height: 450px;
}
#todo{
	width: 758px;
	min-height: 420px;
	background-image:url(../imagenes/fondo_menu.gif);
	background-repeat:repeat-y;
	float: left;
	padding-bottom:0px;
}
* html #todo{
	height: 420px;
}

/*Generales___________________________________________*/

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#003366;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:12px;
}
* html h1 {

	margin-bottom:5px;
}
.titulo{
	background-color:#999999;
	display:block;
	width:100%;
	color:#FFFFFF;
	padding:3px;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#666666;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:10px;
	width:95%;
	display:block;
	border-bottom: 1px solid #666666;
	float:left;
	clear:both;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#666666;
	font-weight:bold;
	clear:both;
	margin-top:20px;
}
b {
	color:#FE6100;
	font-weight:bold;
	font-size:1.2em;
}

blockquote {

font-family:Arial, Helvetica, sans-serif;
font-style:normal;
background-color:#DCEDEF;
	color: #003366;
margin:0px 0px -30px 10px;;
}
/*Cabecera___________________________________________*/
#superior {
	width: 756px;
	height: 30px;
	min-height: 15px;
	float:left;
	background-image:url(../imagenes/superior.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#cabecera{
	width: 758px;
	height: 149px;
	min-height: 65px;
	background-color:#ffffff;
	float: left;
	background-image:url(../imagenes/cabecera.jpg)
}
.menusup {
	width:726px;
	min-height: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding: 4px 20px 0px 10px;
	color: #ffffff;
	text-align:right;
}
* html .menusup {
	height: 20px;
}
.menusup a{
	color: #ffffff;
	text-decoration: underline;
	padding: 4px 10px 0px 10px;	
}
.menusup a:hover{
	color: #000000;	
	text-decoration:underline;
}

/* Derecha___________________________________________*/


#derecha{
	width: 250px;
	min-height: 350px;
	float:left;
}
#menudcha {
	height: 400px;
	min-height:400px;
	width:256px;
	float:left;
	margin-top:-33px;
	padding-left:0px;
	line-height:20px;
}
* html #menudcha {
	height: 350px;
	width:250px;
	margin:-5px 0px 5px 0px;
	padding:0px;
}
#menudcha ul {
	margin:0px 0px 5px 0px;
	padding:0px;
}
#menudcha li {
	list-style-type: none;
	line-height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.80em;
	margin:0px 0px 0px 20px;;
	padding:0px;
}
* html #menudcha li {
	list-style-type: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.80em;
	margin:0px 0px 0px 20px;;
	padding:0px;
		height:8px;
}
#menudcha a {

	color: #ffffff;
	margin:0px 8px 0px 14px;
	text-decoration:none;

}
#menudcha a:hover {
	color:#000000;

	text-decoration:underline;
}
.primernivel {
	color: #ffffff;
	display: block;
	width: 251px;
	font-weight:bold;
	text-decoration:none;
}
* html .primernivel {
	margin-bottom:5px;
}
.primernivel a{
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	display: block;
	border-top: 1px solid #FE6100;
	font-weight:bold;
	text-decoration:none;
}
.primernivel a:hover{
	color: #000000;
	text-decoration:none;
}
.primernivel_sinborde a{
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-transform:capitalize;
	font-size: 0.8em;
	font-weight:bold;
	text-decoration:none;
}
* html .primernivel_sinborde {
	margin-bottom:5px;
}
.primernivel_sinborde a:hover{
	color: #000000;
	text-decoration:none;
}
/* Centro___________________________________________*/

#contenido_img_{
	float:left;
	width:758px;
}
#contenido{
	float:left;
	width:758px;
	min-height:367px;
	background-image:url(../imagenes/fondo_trans.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
* html #contenido{
	width:758px;
	height:367px;	
}
#migas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#333333;
	line-height: 2em;
	min-height: 23px;
	padding-top:10px;
	text-transform:lowercase;
}
* html #migas {
	height: 15px;
}
#migas a{
	font-weight:normal;
	color:#003366;
}
#migas a:hover{
	font-weight:normal;
}
#texto {
	width: 422px;
	min-height:367px;
	padding-left:40px;
	padding-right:40px;
	float:left;
	background-image:url(../imagenes/fondo_texto.jpg);
	background-repeat:repeat-y;
	background-position:left;
		font-size:0.7em;

	line-height: 1.4em;

}
* html #texto {
	height:472px;
}

#texto a {
	color:#003366;
	font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;

	clear: both;
}
#texto a:hover {
color:#FE6100;	
	font-weight:bold;
}
#texto ol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333333;
	line-height: 1.4em;
}
.caja1{
	background-color:#FE6100;
	padding:10px;
	text-align:left;
	border:3px solid #ffffff;
	height:50px;
}
#texto p {
	font-family:Verdana, Arial, Helvetica, sans-serif;



	clear: both;
}
#pie {
	width: 758px;
	min-height: 36px;
	float:left;
	background-image:url(../imagenes/pie.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
* html #pie {
	height:36px;
}
.accesibilidad{
	padding-top:5px;
	text-align: left;
	height: 20px;
	min-height: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.accesibilidad a{
	border: 0;
	color:#003366;
	text-decoration:underline;
}
.accesibilidad a:hover{
	border: 0;color: #ffffff;	
}
.asoma{
	color:#999999;
	margin-right:10px;
	margin-top:-10px;
	text-align:right;
	float:right;
}
.asoma p{
	color:#999999;
}
.asoma a{
	text-decoration:none;
	color:#999999;
	font-weight:bold;
}
.iconos {
	border: 0px; 
	vertical-align:middle;
	text-decoration:none;
	padding-right:4px;
}
.opciones{
	width:205px;
	float:left;
	margin-left:0em;

	min-height: 200px;
	margin-top: 10px;
}
* html .opciones{
	width:205px;
	float:left;
	margin-left:0em;

	height: 200px;
	margin-top: 10px;
}
.opciones a{
	width:205px;
	float:left;
	margin-left:0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	min-height:48px;

	margin-top: 10px;
	color: #009900;

		font-weight:bold;
}
.iconos_back {
	border: 0px; 
	vertical-align:middle;
	text-decoration:none;
	padding-right:4px;
	margin: 5px 0px 5px 0px;

}

.caja {
	vertical-align:middle;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	border: 1px dashed #FE6100;

width:90%;
background-color:#ffffff;
margin:30px 0px;
}


.caja a {
	font-family:Arial, Helvetica, sans-serif;
}
.caja address{
font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
color:#000000;
	padding: 5px 0px 5px 30px;
}
.caja p{	padding: 0px 0px 0px 10px; 
}

.caja h3{	
border-bottom: 1px solid #ffffff;
background-color:#666666;
display:block;
padding:0px 0px 0px 10px;
margin:0px;
color:#ffffff;
}
.azul {color:003366;}
.caja h4 { border-bottom: 1px solid #ffffff;
color:#666666;
display:block;
padding:0px 0px 0px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
margin:15px 0px 0px 0px;

}
* html .caja li {

margin-left:30px;
list-style-type:none;
}
#texto ul{

	padding-right:0px;
	margin-right:0px;
	padding-left:0px;
	 	margin-left: 40px;
	padding-top:0px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
}
* html #texto ul{

	padding-right:0px;
	margin-right:0px;
	padding-left:0px;
	 	margin-left: 0px;
	padding-top:0px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
}
#texto ul li{
	 color: #000000;

}
#texto ul li {
list-style-type:square;
}
#texto ol{

	padding-right:0px;
	margin-right:0px;
	padding-left:0px;
	 	margin-left: 40px;
	padding-top:0px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	clear:right;




	
}
* html #texto ol{

	padding-right:0px;
	margin-right:0px;
	padding-left:0px;
	 	margin-left: 40px;
	padding-top:0px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.abc {
list-style-type:lower-alpha;

}
.123 {clear:both; float:left; padding-top: 100px;}

.listamapa{
	margin-top: 1em;
	margin-left: 20px;
	clear:both;
	
}
* html .listamapa li{

	margin-left: 40px;

	
}
.listamapa #actual {
	background-color: #ffff33;
	background-image:url(../images/simbolos/flechadcha.gif);
	background-repeat: no-repeat;
	background-position:right;


}
.listamapa ul li {
	border-bottom: 1px dashed #cccccc;
}
.listamapa  li {
	border-bottom: 1px dashed #cccccc;

	margin:0px 0px 5px 0px;
		padding:0px 0px 5px 0px;
}
* html .listamapa li{

	margin-left: 40px;

	
}
.listamapa a {
	display: block;
	color: #0000FF;


	width: 290px;


	text-decoration:none;
}
.listamapa a:hover {

	color:#006600;
	text-decoration:underline; 
	/*padding: 1px 0 1px 4px;	
	background-color: #ffff66;
	border-left: 4px double #CCFF99;*/
}
.naranja{	color:#FE6100;}
.gris { color: #666666;}
.azul {color: #003366;}
.foro_res_azul {color: #003366; margin-left:-12px;}
.foro_res_gris {color: #666666; margin-left:14px; }
.foro_res_texto {margin:0px 0px 0px 20px; padding:0px;margin-top:-5px; }

.foro {	border-bottom: 1px dashed #cccccc;
margin: 0px 0px 7px 0px;
padding:5px;
float:left;
width:80%;
clear:both;
line-height:2em;
}
.foro_res {
padding:5px 10px; margin:0px; width:100%;	border-bottom: 1px solid #cccccc;
}
.volver {float:right; height:25px;}

.foro_tema {font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
line-height:1.8em;
	vertical-align:middle;
	text-decoration:none;
	padding:10px;


width:90%;
background-color:#003366;color:#ffffff;


}	
.caja2 {
	text-decoration:none;
	padding:0px 0px 20px 0px;


width:100%;
background-color:#E0E6ED;
margin:0px 0px 0px 0px;


}

.caja2 p{	padding: 0px 0px 0px 10px;  line-height:1.8em;
}
.caja2 h2{	
border-bottom: 1px solid #ffffff;
background-color:#003366;
display:block;
width:100%;
margin:0px;
color:#ffffff;
padding:5px 0px 5px 0px;
text-transform:none;

}
* html .caja2 h2{	

padding:5px 10px 5px 15px;


}
.caja3 {	
	text-decoration:none;
	


width:95%;
background-color:#ffffff;
margin:0px 0px 0px 0px;


}
.resp{
vertical-align:middle;
	text-decoration:none;
	padding:5px 0px 5px 0px;
width:100%;
background-color:#cccccc;color:#333333;
margin:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;

}
* html .resp{

	padding:5px 5px 5px 20px;


}
.form_gris { color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em;}
.paginacion {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
display:block;
background-color:#d6d6d6;
float:right;
width:100%;
text-align:right;
word-spacing:0.5em;
height:15px;
padding:0px;
margin:0px;
}
.marrazkiak p{
width:100%; height:50px;
}
.eskerrik {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:oblique; font-size:1em;  background-color:#E0E6ED;width:90%; height:30px; color:#FE6000; font-weight:bold; margin-top:20px; border:1px solid #ffffff; padding-left:20px; padding-top:10px;}
.tabla {
	
		border: 1px dashed #FE6100;
	width:90%;
	margin-top: 10px;
	background-color: #ffffff;

float: left;
}

.tabla th{
	text-transform:uppercase;
	
	color: #ffffff;
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	background-color:#CCCC00;
	padding-left: 5px;
}


.tabla  td{
	border-bottom: 1px dashed #cccccc;

	
	font-family: verdana,arial, helvetica, sans-serif;
line-height:16px;
			vertical-align:top;

}
.celda1 {
color: #ffffff;
font-weight:bold;
background-color:#003366;
}
.celda2 {
color: #ffffff;
font-weight:bold;
background-color:#cccccc;
}
.tabla strong { border-bottom: 1px solid #ffffff;
color:#666666;
display:block;
padding:0px 0px 0px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
margin:5px 0px 7px 0px;

}
.tabla address{
font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
color:#000000;
	padding: 5px 0px 5px 30px;
}
.tabla .web {
font-weight:normal;
}
.caja6 {
	color: #0000FF;

	vertical-align:middle;
	text-decoration:none;
	padding-right:4px;
}
.textopeq{

font-size:0.7em;}
.tabla_back table{
	color: 009900;
	/*border: 1px dashed #CCCC99;*/
	width: 100%;
	margin-top: 10px;
	background-color: #ffffff;

}

.tabla_back table th{
	text-transform:uppercase;

	color: #ffffff;
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	background-color:#CCCC00;
	padding-left: 5px;
}
.tabla_back b{
	color: #0000FF;

}

.tabla_back table td{

	color: 000000;
	text.align: right;
	font-family: verdana,arial, helvetica, sans-serif;
line-height:16px;
			vertical-align:top;
			padding: 5px 0px 5px 0px;

			
}
.tabla_back table tr{
border: 1px solid #0000FF;
}
.asoma{
	color:#003366;
	margin-right:10px;
	margin-top:-10px;
	text-align:right;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.asoma p{
	color:#003366;
}
.asoma a{
	text-decoration:none;
	color:#999999;
	font-weight:bold;

}
.adm {
	color: #003366;
font-family:Arial, Helvetica, sans-serif;
	padding-left: 12px;
	margin-left:1px;
	display: block;
	text-transform:uppercase;
		background-color: #FFC373;
	border-top: 1px solid #CC6600;
		border-bottom: 1px solid #CC6600;
	font-size: 0.8em;
	font-weight:bold;
	text-decoration:none;
width: 235px;
height:20px;

}
.adm3 {
	color: #003366;
font-family:Arial, Helvetica, sans-serif;
	padding-left: 12px;
	margin-left:1px;
	display: block;
	text-transform:uppercase;
		background-color: #FFC373;
	border-top: 1px solid #CC6600;
		border-bottom: 1px solid #CC6600;
	font-size: 0.8em;
	font-weight:bold;
	text-decoration:none;
width: 235px;
height:20px;
margin-top:5px;
}
.adm2 {
	color: #ccff99;
width: 247px;
	margin-left:1px;
	display: block;
	text-transform:capitalize;
	background-color: #37465E;

	font-size: 1em;
	font-weight:bold;
	text-decoration:none;
}
#texto_back {
	width: 622px;
	min-height:367px;
	padding-left:40px;
	padding-right:40px;
	float:left;
	background-image:url(../imagenes/fondo_texto.jpg);
	background-repeat:repeat-y;
	background-position:left;
		font-size:0.7em;

	line-height: 1.4em;

}
* html #texto_back {
	height:572px;
}

#texto_back a {
	color:#003366;
	font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;

	clear: both;
}
#texto_back a:hover {
color:#FE6100;	
	font-weight:bold;
}
#texto_back ol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333333;
	line-height: 1.4em;
}
#texto_back p {
	font-family:Verdana, Arial, Helvetica, sans-serif;



	clear: both;
}
#texto_back ul{

	padding-right:0px;
	margin-right:0px;
	padding-left:0px;
	 	margin-left: 40px;
	padding-top:0px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
}
* html #texto_back ul{

	padding-right:0px;
	margin-right:0px;
	padding-left:0px;
	 	margin-left: 0px;
	padding-top:0px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
}
#texto_back ul li{
	 color: #000000;

}
#texto_back li {
list-style-type:square;
}
.back {

	min-height:500px;

	float:left;
	background-image:url(../imagenes/fondo_texto.jpg);
	background-repeat:repeat-y;
	background-position:left;

}
* html .back {
height:500px

}
.logohezkuntza
{
float:right;
margin:5px;
}

.imghezkuntza
{
float:left;
margin-right:2px;
border:0px;

}
#menuprinc{
	float:left;
	width:422px;
	min-height:130px;
	/*background-image:url(../imagenes/fondo_trans.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/
}
#menuphartu{
	width:422px;
	min-height:130px;
	text-align:center;
	margin-right: 100px;
	margin-left: 100px;	/*background-image:url(../imagenes/fondo_trans.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/
}
.publica{
	min-height:135px;
	/*background-image:url(../imagenes/fondo_trans.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/
}
.iconprinc{
	float:left;
	width:105px;
	min-height:100px;
	text-align:center;
	/*background-image:url(../imagenes/fondo_trans.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/
}
.iconbox{
	float:left;
	width:105px;
	min-height:80px;
	text-align:center;
	/*background-image:url(../imagenes/fondo_trans.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/
}
.textprinc{
	float:left;
	width:105px;
	min-height:30px;
	text-align:center;
	margin-top:5px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
	/*background-image:url(../imagenes/fondo_trans.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/
}
.textprinc a {
	color:#003366;
	font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	clear: both;
	float:left;
	width:105px;
	min-height:30px;
	text-align:center;
	margin-top:5px;
}
.textprinc a:hover {
color:#FE6100;	
	font-weight:bold;
	float:left;
	width:105px;
	min-height:30px;
	text-align:center;
	margin-top:5px;
}
.centrar{
	text-align:center;
}
.gorriak
{
color:#CC0000;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.urdinak
{
color:#000099;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
address{
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.caja_index_berriak{
	vertical-align:middle;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	border: 1px dashed #FE6100;

width:400px;
background-color:#FFFFFF;
margin:5px 0px;
min-height:60px;
float:left;
}
.caja_index_berriak a {
	font-family:Arial, Helvetica, sans-serif;
	
}
.caja_index{
	vertical-align:middle;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	border: 1px dashed #FE6100;

width:420px;
background-color:#FFFFFF;
margin:5px 0px;
min-height:80px;
float:left;
}
.caja_index a {
	font-family:Arial, Helvetica, sans-serif;
	
}

.caja_index .naranja {
	padding-top:5px;
	
}
.caja_index address{
font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
color:#000000;
	padding: 5px 0px 5px 30px;
}
.caja_index p{	padding: 0px 0px 0px 5px; 
}

.caja_index h3{	
border-bottom: 1px solid #ffffff;
background-color:#FE6100;
display:block;
padding:0px 0px 0px 10px;
margin:0px;
color:#ffffff;
}
.caja_index_izq {width:130px; min-height:80px; border:0px; float:left; padding:5px 0px 3px 5px;}
.caja_index_dcha {width:280px; min-height:80px; border:0px; float:left;}

.caja_index2{
	vertical-align:middle;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	border: 1px dashed #FE6100;

width:200px;
background-color:#FFFFFF;
margin:5px 5px 5px 0;
min-height:80px;
float:left;
}
.caja_index2 a {
	font-family:Arial, Helvetica, sans-serif;
	
}
.caja_index3{
	vertical-align:middle;
	text-decoration:none;
	padding:0px 0px 0px 0px;


width:200px;

margin:5px 5px 5px 0;
min-height:80px;
float:left;
}
.caja_index3 a {
	font-family:Arial, Helvetica, sans-serif;
	
}
.caja_menudcha{
	vertical-align:middle;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	/*border: 1px dashed #FE6100;*/

width:90%;
background-color:#FE9B5E;
margin:10px 0px 0px 10px;
min-height:80px;
float:left;
}
.caja_menudcha a {
	font-family:Arial, Helvetica, sans-serif;
}
.caja_menudcha address{
font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
color:#000000;
	padding: 5px 0px 5px 30px;
}
.caja_menudcha p{	padding: 0px 0px 0px 5px; 
}

.caja_menudcha h3{	
border-bottom: 1px solid #ffffff;
background-color:#FE6100;
display:block;
padding:0px 0px 0px 10px;
margin:0px;
color:#ffffff;
}
.caja_menudcha_izq {width:180px; min-height:70px; border:0px; float:left; padding:5px 0px 5px 5px; }
.caja_menudcha_dcha {width:180px; min-height:135px; border:0px; float:right;} 
.bordeblanco {border:5px solid #ffffff;}

#galeria {
	width: 432px; 
	float:left;
	color:red;
	}
#galeria_fotos {	width:130px;  margin: 3px;	
	min-height:200px;  float:left;}
	#galeria_fotos a{	 font-size:0.8em; 	color: #FF6600;}
* html	#galeria_fotos {	width:125px;  margin: 3px;	
	height:150px;  float:left;}
#galeria_fotos a img{ 
text-align:center; 
	border: 0px;

} 
#piegaleria {height: 50px; font-size:0.8em; float:left; width:130px; min-height:50px;	color: #FF6600;}
.sinborde { 
	border:0px;
} 
.pie {
	background-color:#F4F4F4;
	color: #0000FF;
	height: 50px;
border-top: 2px solid #ffffff;
	width: 100px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 50px;
	font-size: 0.9em;
}
.pie a{

	font-family:Arial, Helvetica, sans-serif;
	color: #FF6600;
font-size: 0.7em;
}


#mini {float:left;width:135px; text-align:center;
	height:135px;padding: 0px; background-color:#F3F3F3;}
	
	
	
	
	.caja_libro {
	vertical-align:middle;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	border: 1px dashed #FE6100;

width:90%;
background-color:#ffffff;
margin:30px 0px;
background-image:url(../imagenes/liburutegiak/libro.gif);
background-repeat:no-repeat;
background-position:bottom;
}


.caja_libro a {
	font-family:Arial, Helvetica, sans-serif;
}
.caja_libro address{
font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
color:#000000;
	padding: 5px 0px 5px 30px;
}
.caja_libro p{	padding: 0px 0px 0px 10px; 
}


.caja_libro h3{	
border-bottom: 1px solid #ffffff;
background-color:#666666;
display:block;
padding:0px 0px 0px 10px;
margin:0px;
color:#ffffff;
}
.right {float:right;}
.foto {float:left; padding:0 10px 10px 0;}
.navidad {width: 420px; height:120px;}