@charset "utf-8";
/* CSS Document */

/* generics */

a{text-decoration:none;color:#fff;}
a:hover{text-decoration:underline;color:#fff;}

strong{color:#ffaa00;}

strong a{color:#ffaa00;}
strong a:hover{color:#ffaa00;}

.float{float:left;}
.floatr{float:right;}

img{vertical-align:middle}
/* --- --- --- */

body{
	background:#000 url(../img/body_bg.jpg) no-repeat 50% 108px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
}

h1{
	width: 300px;
	height: 90px;
	background: transparent url(../img/logo_nido_de_valverde.gif) no-repeat top left;
	text-indent: -3000px;
}

h2{
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	border-bottom: #fff dotted 1px;
	font:bold 20px "Book Antiqua", Georgia, "Times New Roman", Times, serif;	
}

p{
	padding:5px 0;
	font:normal 13px Verdana, Geneva, sans-serif;
	line-height: 18px;
	color:#fff;
}

.container{
	margin:0 auto 0 auto;
	width: 1002px;
}

.header{
	height: 109px;
}

 .header .banner_albergue{float:right; margin: 8px 10px 0px 30px;border:#fff solid 1px;}

.menu{
	padding: 8px 0 8px 0;
	font: bold 14px "Book Antiqua", "Times New Roman", Times, serif;
}

.menu ul li{
	padding: 0 10px 0 10px;
	float:left;
}

.menu ul li a{color:#fff;text-decoration:none;}
.menu ul li a:hover{color:#ffaa00;text-decoration:none;}

.content{
	position:relative;
	clear:both;
	overflow:hidden;
	height:444px;
	background: transparent url(../img/content_bg.jpg) repeat-y top left;
}

.content .img{
	position:relative;
	float:left;
	padding: 40px 0 0 0;
	width:512px;
	text-align:center;
}

	.content .img img{border:#757575 solid 2px;}


.content .txt{
	float:left;
	padding: 40px 30px;
	width:430px;
}

.content .txt .frase{position:absolute;bottom:0;right:0;padding:0 10px 10px 0;font:700 24px "Book Antiqua", "Times New Roman", Times, serif;color:#999}

.footer{
	padding: 10px 0 10px 0;
	text-align:center;
}

	.footer p{padding:0;font:normal 10px Georgia, "Times New Roman", Times, serif;color:#fff;}
	
	/* carrousel */
	
	.bg_cont_carrusel{height:76px;width:467px;position:absolute; top:355px;left:20px;z-index:1;}
	.cont_carrusel{height:75px;width:467px;position:absolute; top:355px;left:20px;z-index:3;border:2px solid #757575;background:#2b2b2b;}
	
	/* */