/* ----- ROSA -   #990099      */
/* ----- AZUL -   #003366      */



body {
width:1000px;
margin:0 auto;


background : #ffffff;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #3c3d3f;


}
#wrapper {

 text-align: left;
   margin: auto;
   padding: 0 10px 10px 10px;
   
}
#header {
overflow : hidden;
width : 100%;
height : 90px;
margin : 0 auto 20px auto;
background : url(../../images/cabecera.gif) no-repeat right bottom;
border-bottom : 1px solid #bbbbbb;
}



#page {
width:100%;
 

}
#content {
	float:left;
   background-color: #ffffff;
   padding: 4px 4px 4px 4px;

   min-width:380px;
   max-width:640px;
   
   padding-left:10px;
   
}

#sidebar {
	
float:right;
width : 300px;





}
#sidebar ul {
margin : 0;
padding : 0;
list-style : none;

}
#sidebar li {
margin : 0 0 0 20px;
padding : 0;
}
#sidebar li ul {
margin : 0;
padding-bottom : 10px;
}
#sidebar li li {
line-height : 35px;
border-bottom : 1px solid #bbbbbb;
border-left : none;
text-align : left;
}
#sidebar li li span {
display : block;
margin-top : -20px;
padding : 0;
font-size : 11px;
font-style : italic;
}
#sidebar li li a {
padding : 0 0 0 20px;
}
#sidebar h2 {
height : 30px;
margin : 0 0 20px 0;
padding : 4px 0 0 20px;
text-align : left;
text-transform : capitalize;
letter-spacing : -2px;
font-size : 2em;
color : #414141;
}
#sidebar p {
margin : 0 0;
padding : 0 20px 20px 20px;
text-align : justify;
}
#sidebar a {
border : none;
text-decoration : none;
}
#sidebar a:hover {
text-decoration : underline;
}

img {border:0;}

fieldset{

color:#000000;
padding-top:10px;
margin-top:10px;

padding-bottom:15px;
margin-bottom:15px;
padding-right:20px;
}

fieldset p{

color:#cc0099;
padding-top:5px;
font-weight:bold;
}

fieldset td{

 width:20%;
 text-align:left;
}

legend{

border:1px solid #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;

padding:5px 10px 5px 10px;


}
#add_dominio { border:1px #666666 solid; height:23px;}

#btn{ border:1px #666666 solid; font-weight:bold;}


#banner { text-align:center; margin-bottom:70px;}


td provincias{ width:20%;}


	

	
	td  li{
 font-family:Arial, Helvetica, sans-serif; color:#0099ff;
margin-left:10px;
}


h1 {
font-size : 1.5em;
margin : 0;
padding : 0;
font-weight : normal;
color : #000;
}
h2 {
font-size : 1.2em;
margin : 0;
padding-top:10px;

font-weight : normal;
color : #000;
}
h3 {
font-size : 1.3em;
margin : 0;
padding-top:10px;
font-weight : normal;
color : #000;
border-bottom:1px #666666 solid;
}

h5 {
font-size : 1.1em;
margin : 0;
padding-top:15px;
font-weight : normal;
color : #FF0000;
padding-bottom:20px
}
p, ul, ol {
margin-top : 0;
line-height : 180%;
}
a {
text-decoration : underline;
color:#003366;
}
a:hover {
text-decoration : none;
color:#990099;
}












	div.banner {
	padding-top:10px;
	float:right;}
#logo {
float : left;
width : 400px;
margin : 0;
padding : 0;
color : #000000;
border:0;

}
#logo h1 {
letter-spacing : -1px;

font-size : 1.7em;
color : #0c0c0c;
padding-bottom:0;
}
#logo h1 a {
color : #0c0c0c;

}
#logo h1 span {
color:#0099ff;
}

#logo h2  {
color:#0099ff;

padding-bottom:10px;

font-size:10px;
}







#logo p {
margin : -5px 0 0 0;
text-transform : lowercase;
font : normal 14px Georgia, "Times New Roman", Times, serif;
font-style : italic;
color : #45302c;
}
#logo a {
border : none;
background : none;
text-decoration : none;
color : #45302c;
}
#logo slogan {
color : #0c0c0c;
padding-bottom:1px;
font-family:Georgia, "Times New Roman", Times, serif;
}


#menu{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; float:right; padding-right:10px;}
#menu ul li{display:inline;}

#td_index{
 width:33%;	
}
#propiedades {


	height:auto;
	min-width:500px;

}
#comodidades{
	width:100%;
	}
	
#comodidades h3{
	text-align:left;
	}

.titulo{
		width:auto;
       height:20px;

	   margin-bottom:5px;

}
.titulo h2{
      font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px;
	  padding-top:3px; 
	  padding-left:10px;
	 
}
.imagen{
       width:130px;
       height:auto;
    
    
       margin:0 0 0 5px;
       float:left;
       padding:3px;
}
.imagen img{
        border:#CCCCCC;
		padding-bottom:1px;
		padding-left:1px;
		padding-right:1px;
		padding-top:1px;
}

#datos { width:600px;}



.caracteristicas{
	width:150px;
	height:auto;
	margin:0 5px 0 0;
	float:right;

	color:#000000;
}

.caracteristicas ul {
       font:11px Verdana, Arial, Helvetica, sans-serif;
       
       line-height: 140%;
       text-transform:capitalize;
}
.caracteristicas b{color:#003366;}

.principal{
	width:170px;
	min-height:90px;
	margin:0 5px 0 140px;

}
.principal ul {
       font:11px Verdana, Arial, Helvetica, sans-serif;
       
       line-height: 140%;
       text-transform:capitalize;
	   
}
.principal b{color:#003366;}
.descripcion{
       width:auto;
       height:auto;
       margin:5px;
	   
	   padding-right:10px;
	  
}

.region{
	width:150px;
	height:auto;
	text-align:left;
	color:#003366;
	float: left;

}

.region ul {
       font:11px Verdana, Arial, Helvetica, sans-serif;color:#003366;
       margin:0 5px 0 0;
 
       text-transform:capitalize;
}
.region b{color:#003366;}










#footer {
overflow : hidden;
	width : 100%;
height : auto;

padding : 0 0 15px 0;

font-family : Arial, Helvetica, sans-serif;

}
#footer p {
margin : 0;
line-height : normal;
font-size : 10px;
text-transform : uppercase;
text-align : center;
color : #45302c;
}
#footer a {
color : #6b4a45;
}
#footer ul li{
    display: inline;}

