/* CSS Document */

.body{
margin:0;
background-color:#F3F3F3;
}

img{ border:0;}
#capauno{
width:977px;  
margin:auto;
background-color:#FFFFFF;
}

#capados{

height:79px; 

/*width:362px; */
width:621px;

float:left; 

padding-left:9px; 

padding-top:1px; 

padding-bottom:4px;

background-color:#FFFFFF; 

}

#capatres{

height:84px; 

width:347px; 

float:right; 

background-color:#FFFFFF; 

position:relative;

}

#capacuatro{
clear:both;
width:977px; 
margin:auto;
height:26px; 

background-color:#446706;

}

#capacinco{

width:977px;
margin:auto;
background-color:#FFFFFF;

}

#capaseis{

width:205px; 

height:3px; 

background-color:#BED281; 

position:relative;

}

#capasiete{

width:205px; 

height:186px; 

background-color:#446706; 

position:relative;

top:10px;

}

#capaocho{

width:977px; 
margin:auto;
height:2px; 

}

#capanueve{

width:977px; 
margin:auto;
background-color:#FFFFFF;

}

#capadiez{

height:12px; 

width:119px; 

background-color:#FFFFFF; 

position:relative; 

float:right; 

margin-right:50px; 

margin-top:7px;

}

#categoria{

width:977px; 
margin:auto;
background-color:#FFFFFF;

position:relative;

}

#contacto{

width:977px; 
margin:auto;
height:26px; 

background-color:#EBF4CF; 

color:#688634; 

font-family:Arial, Helvetica, sans-serif; 

font-size:70%; 

}

#contacto2{

padding-left:70px;

padding-top:5px;

}

#contacto2 a:link, #contacto2 a:visited, #contacto2 a:active {

	text-decoration:none;

	color: #688634;

}

#contacto2 a:hover{

	color: #688634;

	text-decoration:underline;

}







h1{

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size:75%;

	color:#446706;

	margin-left:20px;

	margin-top:10px;

	margin-bottom:-3px;

}

h2{

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size:75%;

	color:#333333;

	margin-left:20px;

	margin-top:10px;

	margin-bottom:7px;

}

.textonaranja{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:200%;
	color:#FC6500;
}

span.colorNaranja{color:#ff4800;}

p{

font-family:Arial, Helvetica, sans-serif;

font-size:67%;

color:#446706;

margin-left:20px;

margin-right:15px;

margin-bottom:-4px;

}

p a:link, p a:visited, p a:active {

	text-decoration:none;

	color: #446706;

}

p a:hover{

	color: #446706;

	text-decoration:underline;

}

.texto{

font-family:Arial, Helvetica, sans-serif;

font-size:67%;

color:#446706;

margin-left:20px;
text-align:right;
margin-right:18px;

padding: 15px 0px 10px 0px;

}

.texto a:link, .texto a:visited, .texto a:active {

	text-decoration:none;

	color: #446706;

}

.texto a:hover{

	color: #446706;

	text-decoration:underline;

}



.textolista{

font-family:Arial, Helvetica, sans-serif;

font-size:67%;

color:#446706;

margin-right:15px;

list-style-image: url(images/flechita.gif);

vertical-align:top;

}

.textolista a:link, .textolista a:visited, .textolista a:active {

	text-decoration:none;

	color: #446706;

}

.textolista a:hover{

	color: #446706;

	text-decoration:underline;

}



.textolista2{

font-family:Arial, Helvetica, sans-serif;

font-size:70%;

color:#333333;

margin-right:46px;

list-style-image: url(images/flechanegra.gif);

vertical-align:top;

}

.textolista2 a:link, .textolista2 a:visited, .textolista2 a:active {

	text-decoration:underline;

	color: #333333;

}

.textolista2 a:hover{

	color: #333333;

	text-decoration:none;

}

.texto3{

font-family:Arial, Helvetica, sans-serif;

font-size:100%;

color:#FC6500;

margin-right:46px;

}

.texto3 a:link, .texto3 a:visited, .texto3 a:active {

font-size:100%;

text-decoration:underline;

color: #FC6500;

}

.texto3 a:hover{

font-size:100%;

color: #333333;

text-decoration:none;

}

.textonegrita{

font-family:Arial, Helvetica, sans-serif;

font-size:70%;

color:#446706;

font-weight:bold;

margin-left:20px;

margin-right:15px;

}



.titulos{

font-family:Arial, Helvetica, sans-serif;

font-size:70%;

color:#000000;

font-weight:bold;

margin-right:15px;

}

.titulos2{

font-family:Arial, Helvetica, sans-serif;

font-size:70%;

color:#373737;

font-weight:bold;

margin-right:15px;

}

.titulos2 a:link, .titulos2 a:visited, .titulos2 a:active {

	text-decoration:underline;

	color: #373737;

}

.titulos2 a:hover{

	color: #373737;

	text-decoration:none;

}

.textonegrita2{

font-family:Arial, Helvetica, sans-serif;

font-size:70%;

color:#FC6500;

font-weight:bold;

margin-left:35px;

margin-right:15px;

}

.textonegrita3{

font-family:Arial, Helvetica, sans-serif;

font-size:70%;

color:#FC6500;

font-weight:bold;

margin-right:15px;

margin-top:-10px;

}

.textonegrita3 a:link, .textonegrita3 a:visited, .textonegrita3 a:active {

	text-decoration:underline;

	color: #FC6500;

}

.textonegrita3 a:hover{

	color: #FC6500;

	text-decoration:none;

}

.textonegrita4{

font-family:Arial, Helvetica, sans-serif;

font-size:70%;

color:#333333;

margin-left:70px;

margin-right:15px;

}

.textonegrita4 a:link, .textonegrita4 a:visited, .textonegrita4 a:active {

	text-decoration:underline;

	color: #333333;

}

.textonegrita4 a:hover{

	color: #333333;

	text-decoration:none;

}



.tablam{

width:208px; 

background-color:#D3E1AA; 

vertical-align:top; 

}

.tablai{

padding-top:50px;

padding-bottom:29px; 

text-align:center; 

width:145px;

}

.puntos{

height:265px;

width:1px;

background-image:url(images/puntos.gif);

float:right;

vertical-align:top;

}

.puntos2{

height:248px;

width:1px;

background-image:url(images/puntos.gif);

float:left;

vertical-align:top;

margin-top:18px;

}

.tablafotoi{
width:208px; 

background-color:#D3E1AA; 

text-align:center; 

padding-bottom:20px; 

border-bottom:solid 1px #C9D899;

}

.tablafotom{

width:208px; 

background-color:#D3E1AA; 

text-align:center; 

padding-bottom:20px; 

border-bottom:solid 1px #C9D899;

}

.tablafotod{

width:208px; 

background-color:#B7CD75; 

text-align:center; 

padding-bottom:20px; 

border-bottom:solid 1px #C9D899;

}

.foto{
clear:both;
text-align:center;


margin-bottom:20px;


}

.foto2{

text-align:center;

vertical-align:middle;

}



.lista{

font-family:Arial, Helvetica, sans-serif;

font-size:65%;

color:#FFFFFF;

padding-left:13px;

padding-top:6px;

}

.lista a:link, .lista a:visited, .lista a:active {

	text-decoration:none;

	color: #FFFFFF;

}

.lista a:hover{

	color: #FFFFFF;

	text-decoration:underline;

}



.linea{

padding-left:25px;

padding-top:4px;

}



.imagen{

border:0px;

}

.izqda{

position:relative; 

float:left;

}

.dcha{

position:relative; 

float:right;

}

.tduno{

vertical-align:middle;

width:144px; 

padding-top:40px; 

padding-bottom:25px;

padding-right:20px; 

padding-left:13px;

}

.tddos{

vertical-align:top; 

border-right:solid 1px #FFFFFF;

width:145px;

background-color:#BED281; 

}

.fotoscategoria{

text-align:right;

padding-right:12px;

}



.tablauno{

width:347px; 

margin-top:20px;

}

.tablados{

width:977px;

}

.tablatres{

width:280px;

}

.tablacuatro{

/*width:470px;*/

padding-left:10px;

vertical-align:middle;

}

.tablacinco{

width:769px;

height:2px;

}

.tablaseis{

width:739px;

}

.tdtres{

width:13px;

background-image:url(images/flechaarriba.gif);

}

.tdcuatro{

width:207px; 

background-color:#D3E1AA; 

vertical-align:top;

}

.tdcinco{

width:208px; 

background-color:#B7CD75; 

vertical-align:top;

}
.columnaIZ{width:144px; border-left:solid 4px #FC6500; vertical-align:top;padding-top:100px; padding-bottom:50px }
	.columnaIZ p{text-align:center; }
.fotoMarco{padding:1px; border:1px solid #446706; width:168px; margin:auto; margin-top:5px;margin-bottom:5px;}
.tdseis{
border-left: dotted 1px #FC6500; 
width:468px;

}
.imagenGrande1{ padding:1px; border:1px solid #446706; width:277px; margin-left:10px; margin-top:5px;}
.imagenGrande2{ padding:1px; border:1px solid #446706; width:330px; margin-left:10px; margin-top:5px;}


.tdsiete{

vertical-align:top;

border-left:dotted 1px #FC6500; 

width:468px;

}

.tdocho{

border-left: dotted 1px #FC6500; 

width:468px;

}

.tdnueve{

width:50px;  

vertical-align:middle;

color:#000000;

}

.tddiez{

width:33px;

vertical-align:middle;

color:#000000;

}

.tdonce{

width:7px;

vertical-align:middle;

color:#000000;



}

.tddoce{

width:103px;

color:#000000;

}

.tddoce2{

width:140px;

color:#000000;

}



.tdtrece{

width:19px;

vertical-align:middle;

text-align:center;

color:#000000;



}

.tdcatorce{

width:31px;

vertical-align:middle;

color:#000000;



}

.tdquince{

width:10px;

vertical-align:middle;

color:#000000;



}

.tddeciseis{

width:60px;

vertical-align:middle;

color:#000000;

}

.tddiecisiete{

text-align:left;

padding-left:50px;

color:#000000;

}

.tddieciocho{

width:145px;

background-color:#FFFFFF;

}

.tddiecinueve{

background-color:#EBF4CF; 

border-bottom-color:#EBF4CF;

}

.tdveinte{

text-align:left;

padding-left:120px;

}

.tdveintiuno{

vertical-align:top;

padding-top:5px;

}



.uluno{

line-height:18px;

}

ul.uluno .ofertaSanfer{ list-style:none; color:#000; padding:25px 0;}
ul.uluno .ofertaSanfer p{ margin:0 0 0 0;color:#000;}
ul.uluno .ofertaSanfer p span{color:#c00000;}
ul.uluno .ofertaSanfer p a{ color:#0000ee}

.ulDeportes{line-height:16px;}
	.ulDeportes li{margin-top:4px;}
	.ulDeportes li a:link, .ulDeportes li a:active, .ulDeportes li a:visited{ text-decoration:underline;}
	.ulDeportes li a:hover{text-decoration:none;}

.paginaactiva{

color:#CADA9A;



}

.espanol{

width:64px;

height:2px;

 }

.euskera{

width:51px;

}

.ingles{

width:50px;

}

.frances{

width:55px;

}

.holandes{

width:63px;

}

.aleman{

width:51px;

}

.borde{

border:solid 1px #446706;

}

.iconos{

width:28px;

}

.div1{

text-align:left; 

padding-top:20px; 

padding-left:20px; 

padding-right:20px; 

width:700px;

}

.negrita{

font-weight:bold;

color:#446706;

}

.negrita2{

font-weight:bold;

color:#FC6500;

}



.pad1{

margin-top:10px;

}



.pano{

width:415px;

height:255px;

margin-top:100px;

}

.ofertasespec{

background-color:#C9DB94; 

vertical-align:top;

}
#capa3{
	background-color:#fff;
}

