@charset "utf-8";
/**
* @version 1.0
* @author Esteban Cordero <ecordero@zews.co.cr> (Preguntas - comentarios)
* @file Definicion de css para la pagina de Nido del Halcon
* @created 22/03/2010 :: 01:40 p.m. 
*/
* { margin:0; padding:0;}
body {font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif; font-size:13px; color:#333; text-align:justify;}

p { margin:10px 0;}

.titulos {font-family:"Times New Roman",Georgia,Serif; font-size:12px; text-transform:uppercase; font-weight:bold; color:#FFF;}
a {color:#D7182A; display:block; text-align:right;  text-decoration:none;}
a:hover { text-decoration:underline;}


#contenedor { width:900px; margin:0 auto;}

#contenedor #head { height:244px;}

#contenedor #head #rotativas { width:709px; height:244px; float:right; position:relative;}
#contenedor #head #rotativas DIV {position:absolute; top:0; right:0; z-index:8; opacity:0.0; height: 244px; background-color: #FFF;}
#contenedor #head #rotativas DIV.active {z-index:10; opacity:1.0;}
#contenedor #head #rotativas DIV.last-active { z-index:9;}
#contenedor #head #rotativas DIV IMG {height: 244px; display: block; border: 0; margin-bottom: 10px;}


#contenedor #head #logo { width:191px; height:196px; float:left;}
#contenedor #head #logo h1 { font-size:1px; color:#fff; position:relative;}
#contenedor #head #logo h1 a img { position:absolute; border:0; top:0; right:0;}

#contenedor #head #lenguaje { width:60px; height:43px; float:left; margin:20px 0 0 60px;}
#contenedor #head #lenguaje a img { border:0; display:inline; float:left; margin:2px 5px;}

#contenedor #contenido { width:890px; padding:20px 10px 5px 0; }

#contenedor #contenido #izquierdo { width:177px; float:left;}

#contenedor #contenido #izquierdo #navegador { background:#ad1222; }
#contenedor #contenido #izquierdo #navegador ul { list-style:none;}
#contenedor #contenido #izquierdo #navegador ul li { text-align:right; border-bottom:1px solid #cd2439; font-family:"Times New Roman",Georgia,Serif; font-size:11px; text-transform:uppercase; font-weight:bold; } 
#contenedor #contenido #izquierdo #navegador ul li a{ color:#FFF; text-decoration:none; display:block;  height:19px; padding:6px 20px 0 0;}
#contenedor #contenido #izquierdo #navegador ul li a:hover { background:#df1930; display:block;}

#contenedor #contenido #izquierdo #panelCliente #titulo_cliente {background:url(../img/toppanel.png) no-repeat; height:25px; padding:8px 40px 0 0; text-align:right; display:block; margin:30px 0 0 0;}
#contenedor #contenido #izquierdo #panelCliente #cont_cliente {background:#f4efe9; padding:5px; margin:10px 0;}
#contenedor #contenido #izquierdo #panelCliente #cont_cliente h2 { text-transform:uppercase; color:#930B19;  font-size:14px;}
#contenedor #contenido #izquierdo #panelCliente #cont_cliente h2 a { text-align:left; color:#930B19;}


#contenedor #wrapper { width:678px; float:right;}

#contenedor #wrapper #bienvenida { width:466px; float:left;}

#contenedor #wrapper #bienvenida #informacion {  width:466px; }
#contenedor #wrapper #bienvenida #informacion h2 {text-transform:uppercase; color:#C4A35E; font-family:"Times New Roman",Georgia,Serif; font-size:21px; margin:15px 0;}

#contenedor #wrapper #bienvenida #servicios {width:466px;}
#contenedor #wrapper #bienvenida #servicios #titulo_serv {background:url(../img/titulocentro.jpg) no-repeat; height:37px; padding:8px 40px 0 0; text-align:center; display:block; margin:30px 0 0 0;}
#contenedor #wrapper #bienvenida #servicios #fotos { background:#F4EFE9; padding:15px; margin:5px 0;}
#contenedor #wrapper #bienvenida #servicios #fotos h3 {text-transform:uppercase; color:#930B19; font-size:14px;}
#contenedor #wrapper #bienvenida #servicios #fotos h3 a { text-align:left; color:#930B19;}

#contenedor #wrapper #derecha { width:177px; float:right;}

#contenedor #wrapper #derecha #testimonios {width:177px;}
#contenedor #wrapper #derecha #testimonios #titulo_test {background:url(../img/toppanel.png) no-repeat; height:25px; padding:8px 40px 0 0; text-align:right; display:block; margin:30px 0 0 0;}
#contenedor #wrapper #derecha #testimonios .testimonio { background:#f4efe9; margin:10px 0; padding:5px;}
#contenedor #wrapper #derecha #testimonios .testimonio .direccion { color:#370000; font-size:11px; font-weight:bold;}
#contenedor #wrapper #derecha #testimonios .testimonio h3.autor{ color:#C41229; display:block; text-align:left; text-transform:uppercase; font-size:12px;}

#contenedor #wrapper #derecha #habitacion { width:177px;}
#contenedor #wrapper #derecha #habitacion #titulo_hab{background:url(../img/toppanel.png) no-repeat; height:25px; padding:8px 40px 0 0; text-align:right; display:block; margin:30px 0 0 0;}

#contenedor #wrapper #derecha #habitacion #habitaciones {background:#f4efe9; margin:10px 0; padding:5px;}
#contenedor #wrapper #derecha #habitacion #habitaciones h3 {text-transform:uppercase; color:#930B19; font-size:14px;}
#contenedor #wrapper #derecha #habitacion #habitaciones h3 a {text-align:left; color:#930B19;}

#contenedor #footer { text-align:center; margin:10px auto; width:600px;}
