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

*{ margin:0; padding:0; border:0; outline:0;}
table { border-collapse:collapse; border-spacing:0; }
ol,ul { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }

.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.bloque{ width:100%; float:left; clear:both;}

a{ text-decoration:none;}
a:hover{text-decoration:underline;}

body {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	background:#FBF4EF;
	}
h1 {display:none;}
h2 {
font-family:"Times New Roman", Times, serif;
font-size:30px; font-weight:bold;
border-bottom:#FFFFFF 1px solid;
padding:0 40px 10px 40px; width:405px;
margin:0 20px 0 30px;
}
h3 {font-family:"Times New Roman", Times, serif;
font-size:24px; font-weight:bold;
}
h4 {
font-family:"Times New Roman", Times, serif;
font-size:30px; font-weight:bold;
border-top:#FFFFFF 1px solid;
padding:10px 40px 0 40px; width:405px;
margin:0 20px 0 30px;
}
h4 span {
font-style:italic; font-size:30px;
font-weight:normal;
}
h4 span span {
font-size:11px;
}
h5 {
font-style:italic; font-size:30px;
font-weight:normal;
padding:0 40px 10px 40px; width:405px;
margin:0 20px 0 30px;
}

/* ARMADO */
#centrado {
width:886px;
margin:0 auto;
}
#top {
background:#E9C5A9 url(../images/bg-top.jpg) top no-repeat;
height:410px;
}
#cuerpo {
background:url(../images/bg-cuerpo.jpg) center repeat-y;
}
#alma {
width:535px; color:#FFFFFF;
margin:-50px 50px -82px 0;
position:relative;
}
#alma a {
color:#FFFFFF;
}
#alma p, #alma ul {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:20px 60px 20px 70px;
text-align:justify;
width:405px;
}
#alma ul li {
list-style:disc;
margin-left:15px;
}

/* HOME */
#serv-sal {
background:url(../images/bg-serv-sal.jpg) 7px no-repeat;
height:148px; position:relative;
}
#wellcome {
background:url(../images/bg-wellcome.jpg) 10px bottom no-repeat;
padding-bottom:20px;
}
#servicios {
color:#FFFFFF; margin:40px 0 0 130px;
text-align:left; width:115px;
}
#servicios a {
color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#salones {
color:#A93F49; margin:40px 30px 0 0 ;
text-align:left; width:115px;
}
#salones a {
color:#A93F49; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}

/* CONTACTO */
#formulario p {
text-align:right;
}
input, textarea {
width:315px; margin-left:5px;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000000;
}
textarea {
height:150px;
overflow:hidden;
}
.btn-enviar {
background:url(../images/sobre.gif) left center no-repeat;
width:100px; font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:24px; color:#FFFFFF; padding-left:30px;
cursor:pointer;text-align:right;
margin-bottom:40px; margin-right:60px;
}
#mensaje {
text-align:center;
padding:150px 0 200px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bold;
}

/* SERVICIOS */
#serv {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:20px 60px 50px 70px;
width:405px;
}

/* SALONES */
.sin-margen {
margin-left:0;
}
.sal a{
margin-left:11px;
margin-top:16px;
border:#FFFFFF 3px solid;
width:50px; height:50px;
float:left; display:inline;
}
/* QUINTA */
.quintaint {
background:#993333;
padding:3px 10px;
color:#999999 !important;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
}
.quintaint:hover {
text-decoration:none;
background:#CC3333;
}
/* FOOT */
#foot {
background:url(../images/bg-foot.jpg) top no-repeat;
height:154px;
}
#foot a {
color:#333333;
}
#foot p {
width:766px;
margin:87px 55px 0 65px;
border-bottom:#000000 1px solid;
border-top:#000000 1px solid;
padding:4px 0; text-align:center;
}

/* MENU */
#menu {
margin:-50px 0 -60px 110px;
position:relative;
}
#menu .home {
background:url(../images/btn-home.gif) left center no-repeat;
width:150px; height:40px; display:block;
}
#menu .home:hover {
background:url(../images/btn-home-hover.gif) left center no-repeat;
}
#menu .salones {
background:url(../images/btn-salones.gif) left center no-repeat;
width:150px; height:40px; display:block;
}
#menu .salones:hover {
background:url(../images/btn-salones-hover.gif) left center no-repeat;
}
#menu .empresa {
background:url(../images/btn-empresa.gif) left center no-repeat;
width:150px; height:40px; display:block;
}
#menu .empresa:hover {
background:url(../images/btn-empresa-hover.gif) left center no-repeat;
}
#menu .contacto {
background:url(../images/btn-contacto.gif) left center no-repeat;
width:150px; height:40px; display:block;
}
#menu .contacto:hover {
background:url(../images/btn-contacto-hover.gif) left center no-repeat;
}
#menu .servicios {
background:url(../images/btn-servicios.gif) left center no-repeat;
width:150px; height:40px; display:block;
}
#menu .servicios:hover {
background:url(../images/btn-servicios-hover.gif) left center no-repeat;
}
#menu .promociones {
background:url(../images/btn-promociones.gif) left center no-repeat;
width:180px; height:40px; display:block;
}
#menu .promociones:hover {
background:url(../images/btn-promociones-hover.gif) left center no-repeat;
}
#menu .quinta {
background:url(../images/btn-quinta.gif) left center no-repeat;
width:180px; height:40px; display:block;
}
#menu .quinta:hover {
background:url(../images/btn-quinta-hover.gif) left center no-repeat;
}
