@import "reset.css";
body{
background:url(../imgs/bg2.jpg) repeat-x;
color:#FFF;
font-family:Verdana;
}
#precarga{
position:absolute;
width:100%; 
height:100%; 
top:0; 
left:0; 
background:#000; 
z-index:1;}
#precarga img{
position:absolute;
top:50%; 
left:50%;
margin-left:-22px;
margin-top:-5px;
}
/**************INDEX******************/
#centra-placa{
position: absolute;
top:50%;
left:50%;
margin-left:-510px;
margin-top:-220px;
width:1020px;
}
*+html #centra-placa{
margin-left:-500px;
width:1000px;
}
* html #centra-placa{
margin-left:-500px;
width:1000px;
}
#placa{
width:1000px;
height:429px;
background:url(../imgs/placa.png) no-repeat;
padding:0 10px;
}
* html #placa a{
position:relative;
}
* html #placa{
padding:0 5px;
width:990px;
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/placa-ie.png');
}
*+html #placa{
padding:0 5px;
width:990px;
background:url(../imgs/placa-ie.png) no-repeat;
}
#placa h1{
color:#666;
font-size:9px;
font-family:Arial;
}
#texto-placa{
color:#FFF;
font-size:10px;
}
#placa #col-der{
float:right;
width:704px;
padding:50px 0 0;
margin:0 12px 0 0;
}
* html #placa #col-der{
margin:0;
}
*+html #placa #col-der{
margin:0 1px 0 0;
}
#placa #col-izq{
float:left;
margin:170px 0 0 15px;
width:265px;
}
* html #placa #col-izq{
margin:170px 0 0 7px;
}
#boutique{
margin:10px 0 0;
}
#boutique a{
color:#FFF;
font-size:10px;
}
#idiomas-hotel{
border-top:1px solid #FFF;
padding:5px 0 0 15px;
width:250px;
}
#idiomas-hotel a{
margin:5px 4px 0;
}
#dpvg2{

margin:0 auto 0;
float:left;
font-size:9px;
}
#dpvg2 a{
color:#FFF;
}
a.promocion-argentinos{
display:block;
float:left;
margin-top:10px;
width:100px;
height:38px;
background:url(../../imgs/boton1.jpg) no-repeat;
text-indent:-999em;
overflow:hidden;

}
a.promocion-argentinos:hover{
background:url(../../imgs/boton2.jpg) no-repeat;
}

a.promocion-argentinos2{
display:block;
float:left;
margin-top:-10px;
margin-left:-20px;
width:100px;
height:38px;
background:url(../../imgs/boton1.jpg) no-repeat;
text-indent:-999em;
overflow:hidden;

}
a.promocion-argentinos2:hover{
background:url(../../imgs/boton2.jpg) no-repeat;
}
/***********HOME************************/
#centra{
position: absolute;
top:50%;
left:50%;
margin-left:-510px;
margin-top:-310px;
width:1020px;
}
* html #centra{
width:988px;
margin-left:-494px;
}
#cont{
background:url(../imgs/bg-cont.png) no-repeat;
width:1020px;
height:619px;
/*margin:20px auto 0;
position:relative;*/

}
* html #cont{
background:url(../imgs/bg-cont-ie.png) no-repeat;
width:988px;
height:585px;
}
#centra h1{
position:absolute;
top:0;
left:30px;
font-size:8px;
}
#idiomas{
position:absolute;
top:0;
right:30px;
}
#idiomas a{
font-size:8px;
color:#FFF;
}
* html #centra h1{
position:absolute;
top:-15px;
left:15px;
}
* html #idiomas{
position:absolute;
top:-15px;
right:15px;
}
#flash{
width:725px;
height:492px;
background:url(../imgs/bg-flash.png) no-repeat;
float:right;
margin:25px 18px 0 0;
padding:17px 0 0 15px;
}
* html #flash{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/bg-flash.png');
margin:10px 4px 0 0;
}
#logo{
width:234px;
height:144px;
background:url(../imgs/vitrum.png) no-repeat;
}
#logo-spa {
	width:234px;
	height:167px;
	background:url(../imgs/vitrum_spa.jpg) no-repeat;
}
* html #logo{
width:234px;
height:144px;
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/vitrum.png');
}
#cont #col-izq{
float:left;
margin:26px 0 0 25px;
width:234px;
}
* html #cont #col-izq{
margin:11px 0 0 4px;
}
#texto{
margin:0 auto 0;
width:228px;
}

#texto p{
font-size:10px;
font-family:Helvetica;
}
.cuerpo-text{
border-top:1px solid #CCC;
/*border-bottom:1px solid #CCC;*/
height:257px;
padding:6px 0;
position:relative;
}
.col-text{
width:114px;
float:left;
}
#col-vert{
width:974px;
float:left;
padding:0 23px;
}
* html #col-vert{
width:974px;
float:left;
padding:0 7px;
}
#sub-menu{
margin:5px auto;
width:960px;
height:18px;
}
#sub-menu a{
margin:0 3px;
color:#FFF;
font-size:9px;
}
*+html #sub-menu span {
margin:0 3px;
}
#pie{
width:960px;
margin:0 auto 0;
border-top:1px solid #CCC;
padding:10px 0 0 0;
}
#menu{
float:left;
margin:5px 0 0;
}
#menu span{
margin:0 7px 0 0;
}
#menu a{
color:#FFF;
font-size:9px;
}
#menu2{
float:right;
}
#menu2 a{

}
#footer{
width:974px;
margin:0 auto 0;
color:#FFF;
}
#footer a{
color:#FFF;
}
* html #footer{
margin:10px auto 0;
}
#footer #links{
float:left;
margin:0 5px 0 0;
font-size:9px;
}
#footer .keys { font-size:11px; margin:0 15px 0 0;}
#footer .redes  { }
#footer .redes img { margin:0 0 0 1px; padding:0;}
#footer .keys h3 { font-size:11px; font-weight:normal; display:inline; line-height:normal; text-decoration:none; text-transform:uppercase;border:0; font-family:Arial, Helvetica, sans-serif}
#footer .keys h4 { font-size:11px; font-weight:normal; display:inline; line-height:normal; text-decoration:none; text-transform:uppercase; border:0;font-family:Arial, Helvetica, sans-serif}
#footer #cod{
float:left;
margin:0 1px 0 0;
font-size:8px;
}
#footer #dpvg{
float:left;
font-size:9px;
}
#footer #sponsor{
float:right;
}
#en_p li{
margin:0;
}
#tarifas p {
margin:0; 
font-size: 16px;
}
h3{
border-bottom:1px solid #CCC;
margin:0 0 3px 0;
}
#b1{
margin:0 5px 0 0;
}
#texto2{
margin:10px auto 0;
width:228px;
}

#texto2 p{
font-size:10px;
font-family:Helvetica;
}
.cuerpo-text2{
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
height:307px;
padding:6px 0;
position:relative;
}
h4{
border-bottom:1px solid #CCC;
margin:3px 0;
}
#mas{
position:absolute;
bottom:0;
right:0;
}
#mas a{
float:left;
margin:0 0 2px 5px;
color:#FFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
#galeria{
width:978px;
height:489px;
background:url(../imgs/bg-galeria.png) no-repeat;
float:left;
margin:25px 0 0 20px;
padding:18px 0 0 17px;
}
#button{
position:absolute;
bottom:8px;
right:2px;
background:url(../imgs/enviar.jpg) no-repeat;
width:32px;
height:8px;
display:block;
text-indent:-6000px;
}
.cuerpo-text li{
margin:0;
padding:0;
line-height:12px;
font-size:9px;
font-family:Arial;
color:#FFF;
}
.cuerpo-text li a{
color:#FFF;
font-weight:bold;
}
.cuerpo-text li a:hover{
color:#FF0000;
}
#a2{
margin:0 5px;
}