/*
      Theme Name: hotel
      Theme URI: http://www.
      Version: 1.0
      Author: Portales Andalucia
      Author URI: http://www.portalesandalucia.com
*/

/* FIXES */
*, html { 
	margin:0; 
	padding:0;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* END FIXES */
h1{
	height:0px;
	display:block;
	text-indent:-99999px;	
}
a{
 	font-family:Trebuchet MS,Arial,Helvetica;
	font-weight:normal;
	text-decoration:none;
	outline:none;
	color:#FFAD00;
}   
	a:hover{
		color:#fff;
	}
img{
	border:none;
}
ul{
	list-style-type:none;
}
p{
	margin:10px 0px 0px 0px;
}
h2 a{
	font-size:20px;
	text-transform:capitaliza;	
	color:#fefefe;
 	font-family: Trebuchet MS,Qlassik Bold,Arial,Helvetica;
	display:block;
	text-align:center;
	margin-left:30px;
	line-height:26px;
}
body{
 	font-family:Trebuchet MS,Arial,Helvetica;
	font-size:15px;
	color:#fefefe;
	background:#000 url(images/fondo.jpg)  repeat-x;
}
 #slide-container {
     text-align:center;
     margin:20px 0px;
  }
  #slide-container #slideshow {
     width:400;
     height:228px;
     margin:auto;
     position:relative;
  }
  #slide-container #slideshow IMG {
     position:absolute;
     top:0;
     left:0;
  }
#page{	
	width:980px;
	margin:0px auto;
	background:url(images/fondocontenido.jpg) bottom  repeat-y;
}
#header {  
	background:url(images/header.jpg) bottom  no-repeat;
	height:258px;	
}
	.idioma {
		width:80px;
		float:left;
		font-family:Qlassik Bold, Trebuchet MS,Arial,Helvetica;
		font-size:18px;
		color:#fff;
		padding-top:100px;
		padding-left:20px;
	}
		.idioma a{
			font-family:Trebuchet MS,Qlassik Bold, Arial,Helvetica;
			font-size:13px;
			color:#fff;		
		}
			.idioma .qtrans_flag_and_text {
				padding-left:25px;
			}
			 .idioma .qtrans_flag_en{
				background-position:left center;
			}
			.idioma .qtrans_flag_es{
				background-position:left center;
			}
			.idioma .qtrans_flag_fr{
				background-position:left center;
			}
			
	.mapa{
		width:300px;
		font-family:Trebuchet MS,Arial,Helvetica;
		margin-top:95px;
		font-size:11px;
		float:left;	
		text-align:center;
		line-height:13px;
		padding-top:100px;
		background:url(images/mapa.png) center top  no-repeat;
	}
		a .mapa {
			color:#fefefe;
		}
	.headerimg{
		width:570px;
		float:left;	
		margin-left:-6px;
		margin-top:-2px;
	}
#container {
	background:url(images/fondocontenido.jpg)   repeat-y;	
}
	#content1{
		background:url(images/contenido.jpg) top  no-repeat;	
	}
	#content {	
		width:620px;
		float:right;
	}
		.entry{
			text-align:justify;
			margin:30px 20px 0px 35px;
		}
	#sidebar {
		width:360px;
		float:left;
	}
	.sidebarcenter  h2{display:none;}
		.sidebartop{
			background:url(images/menutop.jpg) top right no-repeat;
			height:21px;
		}
		.sidebarcenter{
			background:url(images/menu.jpg) top right repeat-y;
			height:300px;
			padding:5px 20px 0 120px;
		}
			.sidebarcenter ul li ul li{
				padding-left:20px;
				background:url(images/dot.jpg) 0px 0px no-repeat;overflow: hidden;white-space:nowrap;
			}
					.sidebarcenter ul li ul li ul li{
						padding-left:10px;
						background:url(images/dot1.jpg) 0px 3px no-repeat;
						overflow: hidden;white-space:nowrap;
					}
						.sidebarcenter ul li ul li ul li a{ 
							color:#ffad00;
							text-transform:capitalize;
							display:block;
							height:26px;
							font-size:11px;
							font-weight:normal;
							line-height:12px;
						}
						.sidebarcenter ul  li ul .page-item-131{display:none;}
						.sidebarcenter ul  li ul .page-item-184{display:none;}
						.sidebarcenter ul  li ul .page-item-177{display:none;}
				.sidebarcenter ul li a{
					text-transform:uppercase;
					height:25px;
					color:#fff;
					font-weight:bold;
					font-size:12px;
					display:block;
					font-family: Trebuchet MS,Qlassik Bold,Arial,Helvetica;
				}
					.sidebarcenter ul li a:hover{
						color:#FFAC11;
					}
		.sidebarbottom{
			background:url(images/menubottom.jpg) top right no-repeat;
			height:26px;
		}
#footer {
	height:226px;
	background:url(images/footer.jpg) top  no-repeat;
	line-height:25px;
}
	#footer ul.menupie{
		width:150px;
		float:left;
		padding-top:50px;
		margin-left:20px;
	}
		#footer ul.menupie a{
			font-size:10px;
			color:#fff;
			text-transform:capitaliza;
		}
		#footer ul.menupie1 a{
			color:#ffad00;
			padding-left:20px;
		}
	#footer .contacto{
		padding-top:50px;
		line-height:20px;
		font-size:11px;
		color:#fff;
		text-align:right;
		float:right;
		padding-right:20px;
	}
		#footer .contacto a{
			font-size:11px;
			color:#fff;
		}
	
			.images  li{
				display:block;
				margin:0px 30px 20px 10px ;
				width:100px;
				height:100px;
				float:left; 

			}
			.images img{
				border:none;
				width:100px;
				height:100px;
				border:1px solid #fff;
				padding:3px;
			}	
.wpcf7-form input, .wpcf7-form textarea{width:350px;}	
.wpcf7-form  input[type=submit]{width:80px;}
.wpcf7-form input[name=your-salida], .wpcf7-form input[name=your-llegada],
.wpcf7-form input[name=your-telefono], .wpcf7-form input[name=your-email]{width:150px;}	


#title-197 iframe body  {
	background-color:#733B0A;
}