@charset "utf-8";


BODY { 
    font:8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
    text-align:center; 
    background-color:#ffffff; 
	margin-top:0px;
	margin-bottom:0px;
    padding-top: 0;

} 

#main {
	width: 778px;
	text-align: left;
	margin:0 auto;
	padding: 0px;
	text-align:left;
	margin-top:0px;
	padding-top: 0;
	
	
}
#top{ 
	width:778px;
    height:397px;  
	background-image:url(../img/fons.gif); background-repeat:repeat;
	text-align:center;
	margin-top:0px; 
	padding-top: 0;
	top: 0px;
} 



#top2{ 
  
    width:778px;
    height:100%;  
	background-image:url(../img/fons2.gif); background-repeat:repeat;
	text-align:center;
	margin-top:0px; 
	padding-top: 0;
	top: 0px;
} 

#topcontent{ 
    width:706px; 
	height:324px; 
	background-color: #dcd9be;
	text-align:center;
	margin:auto; 

} 


#topcontent2{ 
    width:706px; 
	background-color: #dcd9be;
	text-align:center;
	margin:auto; 
} 

#topidiomas{ 
    position:absolute;
    width:706px; 
	text-align:right;
	letter-spacing:2px;
	margin:7px 15px 20px -38px; 
	font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	text-decoration:none;
} 

/* IE6 Only */
* html #topidiomas{ 
	position:absolute;
    width:706px; 
	text-align:right;
	letter-spacing:2px;
	margin:7px 15px 20px -40px; 
	font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	text-decoration:none;
}

#topidiomas a{
    text-decoration:none;
	color:#4c4c4c;
} 

#topidiomas a:hover{ 
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color:#b43c08;
text-decoration:none;
} 

#topidiomas a:visited{ 
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color:#b43c08;
text-decoration:none;
} 

#logotipo{ 
    width:706px; 
	background-color: #dcd9be;
	text-align:center;
	margin:auto; 
	padding-top:46px;
}

/* IE6 Only */
* html #logotipo{ 
	margin-top:31px;
}


#logotipo2{ 
    position:relative;
	width:706px; 
	height:82px;
    background-color: #dcd9be;
	text-align:center;
	margin-top:0px; 
	padding-top:12px;
	padding-bottom:1px !important;

} 
 
/* IE6 Only */
* html #logotipo2{ 
	height:81px;
	margin-top:12px;
}

#claim{ 
    width:706px; 
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#4c4c4c;
	margin:8px 0px 0px 39px; 
	padding-top:5px;
} 

/* IE6 Only */
* html #claim{ 
    width:616px; 
	margin:8px 0px 0px -9px; 
} 


#menu ul{ 
width:706px; 
font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#4c4c4c;
margin:10px 0px 0px 19px; 
padding-left:5px;
padding-top:40px;
letter-spacing:0.1em;
line-height:1.7em;
list-style-image:url(../img/menuhovera.gif);
text-decoration:none;
} 

/* IE6 Only */
* html #menu ul{ 
width:606px;
margin-left:-50px;
} 


#menu ul li.enlla a{ 
width:606px;
padding-left:15px;
color:#4c4c4c;
list-style-image:url(../img/menuhovera.gif);
text-decoration:none;
} 

#menu ul li.enlla a:hover{
	padding-left:15px;
	color:#b43c08;
	text-decoration:none;
	background-image: url(../img/menuhover.gif);
	background-repeat: no-repeat;
	background-position: left ;
	
} 

#menu ul li.enlla a:visited{ 
padding-left:15px;
list-style-image::url(img/menuhovera.gif);
text-decoration:none;
} 



#menuinside{ 
width:706px; 
height:35px;
background-image:url(../img/menu.gif); background-repeat:repeat;
margin-top:0px; 
padding-top:0px;
} 



#navi { 
list-style:none;
width:706px;	
font-weight:bold;
padding-left:58px;
padding-top: 0px;
}

/* IE6 Only */
* html #navi { 
list-style:none;
width:706px;	
padding-left:0px;
padding-top: 0px;
}

#navi li {	
margin:0px;	
padding-left:35px;
float:left;
text-align:left;
list-style:none;
line-height:20px;

}

/* IE6 Only */
* html #navi li {	
margin-left:29px;	
line-height:20px;
}


#navi li a {
display:block;
text-decoration:none;
list-style:none;	
text-align:left;	
font-size:11px;	
color:#FFFFFF;	
width:135px;
padding-left:13px;
}

/* IE6 Only */
* html #navi li a {
width:107px;
padding-left:13px;
}


#navi li a:hover {
color:#ffffff;
background-image:url(../img/menub.png); background-repeat:non-repeat;
height:35px;
padding-left:13px;
}

/* IE6 Only */
* html #navi li a:hover {
background-image:url(../img/menub.gif); background-repeat:non-repeat;
}


#sel {
color:#ffffff;
background-image:url(../img/menub.gif); background-repeat:non-repeat;
height:35px;
padding-left:13px;
width:135px;
}

/* IE6 Only */
* html #sel {
width:107px;
}


#pagina{ 
    width:706px; 
	height:100%;
	background-color: #ffffff;
}
	
#textos{ 
	text-align:left;
	margin-left:145px;
	margin-right:126px;
	height:100%;
	} 
	
#ariadna{ 
	font:09px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top:25px;
	margin-bottom:31px;
	} 
#ariadna a{ 
	color:#9f3000;
	}   
#ariadna a:hover, a:visited{ 
	color:#b43c08;
	color:#5a5a53;
    text-decoration:underline;
	}  
#titol{ 
	font:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing:0.1em;
	color:#5a5a53;
	margin-bottom:38px;
	
	}  
	
#text22{ 
	font:14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:14px;
	letter-spacing:0.1em;
	color:#5a5a53;
	margin-bottom:38px;
	
	}  
	
#destaca{ 
	font:14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:20px;
	letter-spacing:0.03em;
	color:#5a5a53;
	margin-bottom:20px;
	
	}    

#text{ 
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing:0.03em;
	color:#5a5a53;
	margin-bottom:25px;
	padding-left: 0px;
	line-height:16px;
			} 
		
#text li.text2{
	list-style-image:url(../img/items.gif);
	text-align:left;
	margin-left:-29px  !important;
	padding-left: 0px !important;
	list-style-position: outside;
} 



#text .titol0{
	font-size: 13px;
	line-height:18px;
	font-weight: bold;
	color:#b43c08;

	
}

#text .titol{
	font-size: 11px;
	line-height:18px;
	font-weight: bold;
	
}


#separata{
height:35px;
border-top:1px dotted #b43c08;
	
}
		
#text a{ 
color:#B43C08;
} 

#text p{ 
		line-height: 16px;;
		padding-top: -1.55em;
} 

p.textitos{ 
margin-top:12px;
margin-bottom:25px;
line-height:16px; }


#textb{ 
	font-weight: bold;
			} 
		
		
#contacto2{ 
  
	width:706px;
	height:25px; 
	font:09px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#5A5A53;
	text-align:left;
	list-style-image:url(../img/trans.gif);
    text-decoration:none;
	margin-left:-25px;
	padding-left: 10px !important;
		} 
		
		
		
		/* IE6 Only */
* html #contacto2{
	width:706px;
	height:25px; 
	font:09px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#5A5A53;
	text-align:left;
	list-style-image:url(../img/trans.gif);
    text-decoration:none;
	margin-left:-28px;
	padding-left: 0px !important;
}
		
		
		
#contacto2 ul li.mas a{ 
padding-left:15px;
text-decoration:none;
color:#5A5A53;
list-style-image:url(../img/trans.gif);
text-decoration:none;
font-weight:bold;
	}
	
#contacto2 ul li.mas a:hover{ 
padding-left:-15px;
color:#b43c08;
text-decoration:none;
background-image: url(../img/contacto2.gif);
background-repeat: no-repeat;
background-position: left;
font-weight:bold;

	}
	
		
#contacto2 ul li.mas a:visited{ 
padding-left:15px;
text-decoration:none;
color:#5A5A53;
list-style-image:url(../img/trans.gif);
text-decoration:none;
font-weight:bold;
	}	
	

#pie{ 
    width:666px;
	height:20px; 
	background-color: #5a5a53;
	font:09px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-top:7px;
	text-align:left;
	padding-left:40px;
	} 
	
#pie a{ 
	color:#ffffff;
	} 
#pie a:hover, a:visited{ 
	color:#c2c2c2;
	} 


#contacto{ 
	margin:37px 0px 0px 1px;
   	float:left;
	text-align:left;
	color:#4c4c4c;
	width:300px;
	font:09px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
} 


/* IE6 Only */
* html #contacto {
margin:37px 0px 0px 2px;
}


#contacto ul{
	list-style:none;
	margin:10px 0px 0px 19px; 
	padding-left:5px;
}

#contacto ul li.enlla a{ 
padding-left:15px;
color:#4c4c4c;
list-style-image:url(../img/menuhovera.gif);
text-decoration:none;
}
 
#contacto ul li.enlla a:hover{
	padding-left:15px;
	color:#b43c08;
	text-decoration:none;
	background-image: url(../img/menuhover.gif);
	background-repeat: no-repeat;
	background-position: left ;

} 

#contacto ul li.enlla a:visited{
padding-left:15px;
color:#4c4c4c;
list-style-image:url(../img/menuhovera.gif);
text-decoration:none;
} 


#novedad{ 

   	float:right;
	text-align:left;
	color:#4c4c4c;
	width:306px;
	margin-top:18px;

} 

/* IE6 Only */
* html #novedad{
	margin:18px 0px 0px 39px;

} 


#novedad a{ 
		color:#b43c08;
} 
#novedad a:hover{ 
		color:#5a5a53;
} 

#bottom{  
    width:778px;  
	font:09px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#5a5a53;
	background-color: #ffffff;
	margin-top:5px;
	padding-left:75px;
} 

#bottom a{  
		color:#b43c08;
} 

#bottom a:hover{ 
		color:#5a5a53;
} 
#topgrey{ 
  
    width:706px; 
	height:73px; 
	background-color: #5a5a53;
	margin:auto; 
} 

#space{ 
  
    width:10px; 

} 


