@charset "UTF-8";
/* CSS Document */

body{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:95%;
text-decoration:none;
background-image:url(../imagenes/fondo.gif);
background-position:top center;
background-repeat:no-repeat;
}

h1{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:1.3em;
font-weight:bold;
letter-spacing:.03em;
text-align:center;
padding:10px 0px 0px 0px;
margin:0px;

}

h2{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#fff;
font-size:.7em;
font-weight:lighter;
letter-spacing:.05em;
text-align:center;
padding:5px 0px 0px 0px;
margin:0px;

}

h3{
font-family:Arial, Helvetica, sans-serif;
color:#ccc;
font-size:1em;
font-weight:lighter;
text-align:center;
text-transform:uppercase;
padding:10px 0px 0px 0px;
margin:0px;

}

p {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#fff;
font-size:.6em;
font-weight:lighter;
letter-spacing:.05em;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px;

}

a:link {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

a:hover {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#ff0000;
text-decoration:none;
}

a:visited {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

a:active {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#585858;
text-decoration:none;
}

a:focus { 
outline:none; 
}

#page {
margin:auto;
width:800px;
height:100%;
padding:0px;
}

#logo {
width:100%;
height:80px;
padding:60px 0px 0px 0px;
background-image:url(../imagenes/logo.jpg);
background-repeat:no-repeat;
text-align:center;
background-position:bottom center;
}
#idiomas {
	position:absolute ; 
	padding: 10px 0px 0px 600px ;
	top:0px ;
	width: 60px ;
}
#idiomas a{

	padding: 0px 5px 0px 0px ;

}
.text {
width:100%;
font-weight:lighter;
}

.medallas {
width:100%;
height:180px;
margin: 0px !important;
margin: 5px 0px 0px 130px ;

background-image:url(../imagenes/medallas.png) !important;
background-repeat:no-repeat;
background-position:top center;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="holding/imagenes/medallas.png");

}

.medallas_en {
position: relative ; 
width:100%;
height:180px;
margin: 0px !important;
margin: 5px 0px 0px 130px ;
text-align: center ;
background-image:url(../imagenes/medallas_en.png) !important;
background-repeat:no-repeat;
background-position:top center;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="holding/imagenes/medallas_en.png");
}

.spacer {
width:100%;
height:150px;
text-align:center;
}

.botones {
width:100%;
text-align:center;
}

#contacto {
float:left;
width:260px;
padding: 50px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
}


#catalogo {
text-align: left ;
float:right;
width:300px;
height:140px;

}
#catalogo_en {
text-align: center ;
height:140px;

}

#catalogo_en a{
float:none;
}

#catalogo_en img{
vertical-align: middle ;
}

#contacto_en {
height:50px;
padding:0px 0px 0px 0px;
margin: -10px 0px 20px 0px !important ;
margin: 0px 0px 20px 0px ;
text-align:center;
}

.details {
clear:both;
width:100%;
font-weight:lighter;
}

.direccion { 
		padding:10px 0px 0px 40px;
		margin:10px 0px 20px 0px;
}
.direccion h1 {
		color: #000000 ;
		padding:0px 0px 20px 0px;
}

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

color:#000;

}

a.link_contacto:hover {

color:#f00;

}

#expo{
position:absolute ; 
right: 10px ;
top: 0px ;
width:230px;
height:170px;
padding:0;
margin:0;
text-align: left ;
}

#expo_logo{
float:left;
width:100%;
padding:0;
margin:0;
}

#expo_texto{
float:left;
width:230px;
padding:0;
margin:0;
}

#expo_texto h1{
font-size:1.1em;
text-align:left;
line-height:.9em;
padding:.25em 0;
margin:0;

}

#expo_texto h2{
font-size:.9em;
font-weight:bolder;
text-align:left;
padding:0;
margin:0;

}

#expo_texto p{
font-size:.7em;
text-align:left;
padding:0;
margin:0;
}

#expo_texto a, #expo_texto a:active, #expo_texto a:visited{
font-size:.9em;
font-weight:lighter;
color:#ABABAB;
}

#expo_texto a:hover{
font-size:.9em;
font-weight:lighter;
color:#fff;
text-decoration:underline;
}