/* DOCUMENT ---------------------------------------------------------------------- */
body{
	background:url(/modelos/10/images/misc/emp-body-bg.gif) repeat-x #000;
	color:#b79393;
}
h1{
	color:#c06;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:2.1em;
	padding-bottom:1em;
}
h2{
	color:#c69;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.6em;
	margin-bottom:0.8em;
}
h3{
	color:#f96;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.4em;
	margin-bottom:0.4em;
}
a{
	color:#f00;
	margin:0px;
	padding:0px;
	left:0px;
	top:0px;
}
p{
	font-size:1.2em;
}
.hr-primary{
	background:url(/modelos/10/images/misc/emp-hr-bg.gif) no-repeat center top;
	height:36px;
	padding-bottom:18px;
}
.hr-clear{
	height:18px;
}
.hidden{
	visibility:hidden;
}
/* WRAPPER ---------------------------------------------------------------------- */
#wrapper{
	width:870x;
}
/* CONTENTS ---------------------------------------------------------------------- */
#contents{
	background:#0d0d0d;
	padding-top:36px;
}
#volver{
	margin-bottom:18px;
}
#volver a{
	border-bottom:1px dashed #c06;
	color:#c06;
	font-size:1.2em;
	text-decoration:none;
	margin-bottom:18px;
}
#volver a:hover{
	border-bottom:1px dashed #0d0d0d;
	color:#fff;
}
.image-border{
	border:7px solid #241921;
}
.submenu{
	color:#fff;
	list-style:none;
	margin-left:0px;
}
.submenu li{
	color:#c69;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.3em;
	padding:0.2em;
	border-bottom:1px dashed #c69;
}
.submenu li a{
	color:#c69;
	text-decoration:none;
}
.submenu li a:hover{
	color:#fff;
}
.submenu li a.submenu-selected{
	color:#fff;
}
/* SERVICIOS --------------------------------------------------------------------- */
.servicios-ficha{
	margin-bottom:18px;
}
.servicios-ficha p{
	font-family:"Courier New", Courier, monospace;
	font-size:1em;
	margin-bottom:1em;
}
.servicios-ficha p strong{
	color:#f96;
}
.servicios-ficha img{
	float:right;
	margin-left:10px;
}
.servicios-ficha a{
	color:#fff;
}
.servicios-ficha a:hover{
	text-decoration:none;
}
.servicios-info{
	color:#fff;
}
/* DETALLE PLANO --------------------------------------------------------------------- */
	#detalle{
		padding:18px 0px 18px 18px;
		text-align:left;
		width:800px;
	}
	#detalle a, #detalle .detalle-info a{
		border-bottom:1px dashed #fff;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		text-decoration:none;
	}
	#detalle a:hover, #detalle .detalle-info a:hover{
		border-bottom:1px dashed #000;
	}
	#detalle .detalle-info{
		color:#fff;
	}
	#detalle .detalle-info strong{
		color:#f96;
	}
	#detalle p{
		color:#b79393;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:18px;
	}
	#detalle img{
		float:right;
		margin:0px 0px 18px 40px;
	}
	#detalle .flash{
		float:right;
		margin:0px 0px 18px 40px;		
	}

/* INSTALACIONES --------------------------------------------------------------------- */
.instalaciones-ficha{
	margin-bottom:18px;
}
.instalaciones-ficha p{
	font-family:"Courier New", Courier, monospace;
	font-size:1em;
	margin-bottom:1em;
}
.instalaciones-ficha p strong{
	color:#f96;
}
.instalaciones-ficha img{
	float:right;
	margin-left:10px;
}
.instalaciones-ficha a{
	color:#fff;
}
.instalaciones-ficha a:hover{
	text-decoration:none;
}
.instalaciones-info{
	color:#fff;
}
/* CONTACTO --------------------------------------------------------------------- */
.contacto-ficha{
	background-color:#171214;
	border:1px dashed #3e2b39;
	margin-bottom:10px;
	padding:10px;
	width:750px;
}
.contacto-ficha img{
	border:1px solid #3e2b39;
}
.contacto-ficha p{
	font-family:"Courier New", Courier, monospace;
	font-size:1em;
	margin-bottom:0.4em;
}
.contacto-ficha a{
	color:#fff;
}
.contacto-ficha a:hover{
	text-decoration:none;
}
.contacto-info{
	color:#fff;
}
#plano{
	background:url(/modelos/10/images/misc/plano-bg.gif);
	height:522px;
}
#plano ol{
	margin:18px 0px 0px 40px;
}
#plano ol li{
	color:#c69;
	font-family: Arial, Helvetica, sans-serif;
	padding:0.2em;
}
#puntos{
	_margin:7px 0px 0px -140px;
}
#puntos a{
	background:url(/modelos/10/images/misc/punto-bg.gif) no-repeat 0px 0px;
	color:#fff;
	display:block;
	font-size:16px;
	font-weight:bold;
	float:left;
	height:31px;
	padding:3px 0px 0px 9px;
	text-decoration:none;
	width:27px;
}
#puntos a:hover{
	background:url(/modelos/10/images/misc/punto-bg-over.gif) no-repeat 0px 0px;
	color:#c06;
}
/*#punto1{ margin:170px 0px 0px 140px; }
#punto2{ margin:150px 0px 0px 50px; }
#punto3{ margin:50px 0px 0px 15px; }
#punto4{ margin:-50px 0px 0px 80px; }
#punto5{ margin:-130px 0px 0px 195px;	_margin:-130px 0px 0px 80px; }
#punto6{ margin:50px 0px 0px 50px;		_margin:50px 0px 0px -180px; }
#punto7{ margin:60px 0px 0px 0px;		_margin:60px 0px 0px -145px; }
#punto8{ margin:50px 0px 0px 60px;		_margin:50px 0px 0px -50px; }
#punto9{ margin:220px 0px 0px -200px;	_margin:220px 0px 0px -210px; }*/
/* FOOTER ---------------------------------------------------------------------- */
#punto1{ margin:170px 0px 0px 140px; }
#punto2{ margin:150px 0px 0px 50px; }
#punto3{ margin:50px 0px 0px 15px; }
#punto4{ margin:-50px 0px 0px 80px; }
#punto5{ margin:-130px 0px 0px 195px;	_margin:-130px 0px 0px 80px; }
#punto6{ margin:60px 0px 0px 60px;		_margin:60px 0px 0px -180px; }
#punto7{ margin:140px 0px 0px 10px;		_margin:140px 0px 0px -145px; }
#punto8{ margin:75px 0px 0px 80px;		_margin:65px 0px 0px -10px; }
#punto9{ margin:-180px 0px 0px 90px;	_margin:-180px 0px 0px 50px; }
#punto10{ margin:170px 0px 0px -250px;	_margin:170px 0px 0px -350px; }
#punto11{ margin:200px 0px 0px -370px;	_margin:200px 0px 0px -450px; }
#punto12{ margin:150px 0px 0px 0px;	_margin:150px 0px 0px 0px; }
#footer{
	background:url(/modelos/10/images/misc/emp-footer-bg.gif) no-repeat top #170d13;
	color:#7D6472;
	padding:72px 0px 36px 0px;
}
#footer a{
	border-bottom:1px dashed #3a3136;
	color:#7D6472;
	margin-left:15px;
	text-decoration:none;
}
#footer a:hover{
	border-bottom:1px dashed #000;
	color:#fff;
}
#sitemap{}
#credits{
	margin-top:18px;
}
#validation{
	margin-top:18px;
	text-align:right;
}


/* TIENDA -----------------------------------------*/
#Camisetas{}
#Camisetas ul{
	color:#fff;
	font-size:0.8em;
	_height:1px;
	overflow:hidden;
	_overflow:inherit;
	margin-top:5px;
	_padding-bottom:5px;
}
#Camisetas ul li{
	background-color:#000;
	border:1px solid #3e2b39;
	display:inline;
	float:left;
	width:130px;
	margin:0px 0px 5px 5px;
	padding:5px;
}
#Camisetas ul li div.camiseta img{
	padding-bottom:5px;
	_padding-bottom:2px;
}
#Camisetas ul li div.camiseta span.tituloCamiseta{
	background-color:#3e2b39;
	color:#fff;
	display:block;
	height:20px;
	padding-top:4px;
	text-align:center;
}
#Camisetas ul li div.camiseta span.votos{
	float:left;
	margin-top:5px;
}
#Camisetas ul li div.camiseta span.votar a{
	background-image:url(/modelos/10/images/icons/favorita.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	color:#5e563b;
	display:block;
	float:right;
	margin-top:5px;
	text-indent:15px;
}
#Camisetas ul li div.camiseta span.votar a:hover{
	color:#91896e;
}

.flash{
	float:right;
	margin:0px 0px 18px 40px;		
}
