@charset "utf-8";
/* CSS Document */
body{background-color:#000000;}

#contenedor{
	position:absolute;
	float:left;
	width:950px;
	left:50%;
	margin-left:-475px;
	margin-right:-475px;
	font-family:"Arial Narrow", Arial;
	background-color:#493345;}
#cabecera{
		float:left;
		width:950px;
		background-image:url(../imagenes/sistemas-de-hidromasaje.jpg);
		background-repeat:no-repeat;
		height:240px;
		color:#e7d7d7;
		}
.titulocabecera{
		font-size:24px; 
		font-weight:normal;
		margin-left:30px;
		}

#menu {float:left; width:950px; padding-left:40px;}




.submenu{font-size:16px; width:950px; color:#f9fbfe; float:left;}

.linea{
		width:950px; 
		float:left; 
		background-image:url(../imagenes/linea-menu.jpg); 
		background-repeat:no-repeat;
		height:4px;
}

#contenidos{float:left;
			width:835px;
			margin-left:65px; 
			margin-bottom:50px;
			margin-top:35px;
			color:#CCCCCC;
			}
			
#contenidos-sup{float:left;}
#imagen-sup{float:left;}
#textos-sup{float:left; 
			color:#d1bebe; 
			background-color:#5b4055;
			width:390px;
			height:180px;
			padding-top:65px;
			padding-left:30px;
			padding-right:30px;
			font-weight:bold;
			margin-left:20px;}
#contenidos-inf{float:left; margin-top:10px;}
#imagen-inf{float:left; margin-top:-20px;}
#textos-inf{float:left; 
			color:#d1bebe; 
			background-color:#5b4055;
			width:390px;
			height:185px;
			padding-top:60px;
			padding-left:30px;
			padding-right:30px;
			font-weight:bold;
			margin-right:20px;
			}
#pie{
	background-color:#3e2d3a;
	height:25px;
	width:950px;
	float:left;
	margin-bottom:30px;
	font-style:italic;
	font-size:14px;
	color:#d1bebe;
	text-align:center;
	padding-top:5px;
	}
.email{margin-left:50px; margin-right:50px;}
#imagenes-izq{float:LEFT;
			width:370px;
			}
.margen-img{margin-bottom:15px;}
.textos-der{float:left; 
			color:#d1bebe; 
			background-color:#5b4055;
			width:380px;
			padding-top:65px;
			padding-left:30px;
			padding-right:30px;
			padding-bottom:55px;
			font-weight:bold;
			margin-left:20px;}
			
.titulos{font-size:20px;
		color:#CCCCCC;}
		
.titulos-xxl{font-size:28px;
		color:#CCCCCC;}
#medidas{float:left;
		width:100%;
		
		}
table.tabla{width:700px; height:225px; border:1; border-style:solid; margin-left:60px;}
table.tabla tr td{width:100px; height:25px; text-align:center; background-color:#CCCCCC; color:#000;}
table.tabla tr td.texto-tabla{width:100px; height:25px; text-align:center; background-color:#C66300; color:#000;}
p.grande{font-size:16px; color:#cccccc; text-align:center; width:100%;}

.titulos-g{font-size:18px;
		color:#CCCCCC;}
		
.meds-bavaria{color:#cccccc; font-size:12px; text-align:center; float:left; width:100%;}

.textos-izq{float:left; 
			color:#d1bebe; 
			background-color:#5b4055;
			width:380px;
			padding-top:53px;
			padding-left:30px;
			padding-right:30px;
			padding-bottom:50px;
			font-weight:bold;
			margin-right:20px;}
			
.imagenes-der{float:left; width:370px;}

table.colores{width:852px;}
table.colores tr td{width:213px; color:#CCCCCC;}

a.enlace-textos:link{color:#666666; text-decoration:none;}
a.enlace-textos:visited{color:#666666; text-decoration:none;}
a.enlace-textos:hover{color:#ffffff; text-decoration:none;}
a.enlace-textos:active{color:#666666; text-decoration:none;}

span.izq2{float:left; width:220px;}
span.der2{float:left; width:600px;}
span.der3{float:left; width:450px; margin-top:25px;}
span.izq3{float:left; margin-top:25px;}

.foto-izq{float:left; margin-left:35px; width:250px;}
.foto-cen{float:left; margin-left:35px; width:250px; background-color:#5b4055;}
.foto-der{float:left; width:250px;}
.fila-fotos{float:left; margin-top:20px; font-size:13px; margin-bottom:20px;}

.textos-saunas-abajo{float:left; width:770px; text-align:center; background-color:#CCC; padding-left:25px; padding-right:25px;}
.destacado{font-size:16px; font-weight:bold; color:#F00;}
.tabla-banos-de-vapor {width:300px;}
.tabla-banos-de-vapor td{text-align:center; background-color:#999; color:#000;}

.fila-fotos-baneras{float:left; margin-top:20px; font-size:13px; margin-bottom:20px; width:835px;}
.foto-izq-baneras{float:left; margin-left:35px; width:308px;}

.foto-der-baneras{float:left; width:308px;}

#menupie{
	background-color:#3e2d3a;
	height:40px;
	width:950px;
	float:left;
	margin-bottom:30px;
	font-style:italic;
	font-size:13px;
	color:#d1bebe;
	text-align:center;
	padding-top:5px;
}

#menupie a{text-decoration:none}
#menupie a:link{color:#d1bebe}
#menupie a:visited{color:#d1bebe}
#menupie a:hover{color:#FFF}
#menupie a:active{color:#d1bebe}