body{
	margin:0px 0px 0px 0px;
	background-color:#070707;
	background-image:url(fondo.jpg);
	background-repeat:no-repeat;
	background-position:top;

}
.footer{
margin:7px 0 0 0;
background-color:#070707;
padding:5px 30px 0px 30px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:9px;
color:#333333;}
.footer i{
font-style:normal;}
.footer a{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:9px;
color:#333333;
text-decoration:none;
}
.luxury-sr{
height:100px;
background-color:#000000;
}
.principal{
background-color:#000000;
}
.menu{
	background-image:url(pesta3.jpg);
}
.td_menu{
	background-color:#000000;
	height:40px;
	background-image:url(menu.jpg);

	/*border: solid 2px #FFCC33;*/
}
.menu_fondo{
background-image:url(menu_pestafondo.jpg);
}
.menu_on{
background-image:url(menu_pesta2.jpg);
font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	width:202px;
}
.menu_off{
background-image:url(menu_pesta1.jpg);
	width:202px;
}
.menu_off a{
font-size:11px;
	color:#aaaaaa;

	text-decoration:none;
}

.menu_off a:hover{

	text-decoration:none;
	color:#FFFFFF;

	/*border: solid 2px #FFCC33;*/
}

.menu td{
	color:#CCCCCC;
	width:98px;
	text-align:center;
	
	/*border: solid 2px #FFCC33;*/
}

.negra{
}

.negra2{
background-image:url(pesta2.jpg);
}
.negra3{
background-image:url(pesta5.jpg);
}
.menu a{
font-size:11px;
	color:#aaaaaa;

	text-decoration:none;
}

.menu a:hover{

	text-decoration:none;
	color:#FFFFFF;

	/*border: solid 2px #FFCC33;*/
}
.activo{
font-size:11px;
	color:#FFFFFF;

}
.titulo{
position:relative;
top:5px;
z-index:0;
text-align:left;
font-style:italic;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:43px;
color:#ffffff;
font-weight:800;
margin-left: 10px;
}
.titulo_sombra {
	position:relative;
	top:63px;
	z-index:0;
	text-align:left;
	font-style:italic;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:43px;
	color:#000000;
	font-weight:800;
	margin-left: 10px;
}
.menu{
position:relative;
top:5px;
height:30px;
color:#CCCCCC;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
background-color:#000000;
text-align:right;
}
.linea{
background-color:#000000;
height:5px;

}
.contenido{
height:300px;
vertical-align:top;
background-color:#000000;
color:#CCCCCC;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}
.cont-titulo{
padding-top:5px;
background:url(pesta4.jpg) #333333;
color:#CCCCCC;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
text-align:left;
height:24px;
font-weight:900;
vertical-align:bottom;

}
.video{
background-color:#000000;

}
.texto1{
text-align:left;
vertical-align:middle;
margin:0px 0px 30px 30px;
font-size:13px;
color:#FFFFFF;
}
.texto2{
text-align:justify;
vertical-align:middle;
margin:10px 30px 10px 30px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:12px;
color:#AAAAAA;
}
.texto2 img{
border:0;
margin-right:0px;
margin-bottom:0px;
}
.texto2 li{
text-align:justify;
vertical-align:middle;
margin:10px 30px 10px 30px;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:12px;
}
.texto3{
text-decoration:none;
font-variant:normal;
font-style:normal;
text-align:center;
vertical-align:middle;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:20px;;
}

h1.texto3{
width:400px;
height:50px;
position:relative;
margin:0 0 0 0;
}
.texto3 a{
text-align:center;
color:#FFFFFF;
vertical-align:middle;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:15px;;
text-decoration:underline;
}
.texto4{
text-align:left;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
margin:0px 20px 0px 20px;

}

.texto5{
	text-align:left;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 20px;
}
	
	.texto6{
	text-align:left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:9px;
	margin: 10px 0px 0px -5px;
}

.copyright{
text-align:right;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
.copyright a{
text-align:right;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

.imagen{
text-align:center;
background-color:#000000;
margin:0px;
text-decoration:none;
}
.imagen img{
	text-align:center;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;/*margin:6px 6px 6px 6px;*/
}
.contenido_izq{
width:336px;
height:620px;}
h2{
margin-left:40px;
font-size:20px;}
dd{
text-align:right;
margin-top:-18px;
margin-left:0px;
border-bottom:#111111 solid 1px}

.im_grande{
float:none;
text-align:left;
background-color:#000000;
}
.im_grande div{
	position:absolute;
	text-align:center;
	top:350px;
	width:890px;
	visibility: hidden;
}
.foto_grande{
float:none;
text-align:left;
background-color:#000000;
}
.foto_grande div{
	position:absolute;
	text-align:center;
	top:156px;
	width:890px;
	visibility: hidden;
}
.foto_outlet{
float:none;
text-align:left;
background-color:#000000;
}
.foto_outlet div{
	position:absolute;
	text-align:center;
	top:138px;
	width:890px;
	visibility: hidden;
}
.im_planos{
text-align:center;
background-color:#000000;
}
.im_planos div{
	position:absolute;
	top:369px;
	border: solid 2px #AAAAAA;
	width:600px;
	height:600px;
	background-color:#000000;
	visibility: hidden;

}
#im1{
	visibility:visible;

}
.im_planos div img{


}

.im_grande img{
text-align:center;
margin:6px 6px 6px 6px;
}

.im_muestras{
text-align:center;
background-color:#080808;
}
.im_planos{
text-align:center;
background-color:#cccccc;
}
.tabla_borderb{
	border-bottom:solid 1px #222;
 }
.ficha_t td{
border-bottom:1px #ccc solid;
}