/*
Theme Name: Hoteles originales
Theme URI: http://hotelesoriginales.com
Description: Hoteles originales theme
Version: 1.0
Author: sergitxu 2009
Author URI: http://hotelesoriginales.com
Tags: rescataelminibar

        The CSS, XHTML and design is released under GPL:
        http://www.opensource.org/licenses/gpl-license.php
*/

        html {
                font: 12px Arial, Helvetica, sans-serif;
                text-shadow: #000 0px 0px 0px;/*Elimina el efecto bold en Safari*/
        }
		body{margin:0;padding:0;font-size:12px;font-family:arial, helvetica, sans-serif}
/* formateo estilos */
		* {margin:0;padding:0;border:none;}
        h1, h2, h3, h4, h5, h6, p, pre,
        blockquote, ul, ol, dl, address {font-weight: normal;margin: 0 0 0 0;}
        sup {position:relative;bottom: 0.3em;vertical-align:baseline;}
        sub {position:relative;bottom: -0.2em;vertical-align:baseline;}
        li{list-style:none;}
		h1, h1 a{color:#305065;font-size:35px;font-weight:bold;text-decoration:none;}
		h2{color:#305065;font-size:11px;font-weight:bold;}
		h3{font-size:12px;}
		h4{color:#305065;font-size:12px;font-weight:bold;}
		h4 span, h4 span a{color:#000;font-size:12px;font-weight:normal;}
		h5{color:#414141;font-size:13px;font-weight:bold;margin:5px 0;}
		hr{border-top:1px dotted #a2b1bb;margin:5px 0;}
		strong{color:#305065;font-size:12px;font-weight:bold;margin-bottom:5px;}
/* LINKS: */
		a{color:#000;}
        a img {border:none;text-decoration:none;}
        img {border:none;text-decoration:none;
				/* background: url('/wp-content/themes/hotelesoriginales/img/cargando.gif') no-repeat center #FFF; */
        }
/* FORMULARIOS: */
        label, button {cursor:pointer;}
        input, select, textarea {font-size: 100%;}
        input:focus, select:focus, textarea:focus {background-color: #FFF;}
		input[type="submit"]{border:1px solid #000;background-color: #FFF;cursor:pointer;}
/* genericas */
        .clear {clear: both; }
        .float-left {float: left;}
        .float-right {float: right;}
		.salto{height:20px;}

/* Capas principales */
#cabecera{background:#1f425a url('/wp-content/themes/hotelesoriginales/img/fondo/cabecera.gif');border-top:10px solid #000;height:110px;}
.contenido{width:920px;margin:0 auto;}
#login{color:#FFF;font-weight:bold;background:url('/wp-content/themes/hotelesoriginales/img/fondo/login.gif');width:380px;height:27px;text-align:center;}
#login a{color:#FFF;}
#login input{background:url('/wp-content/themes/hotelesoriginales/img/fondo/input-login.gif') no-repeat;width:91px;height:16px;font-weight:normal;color:#000;padding:0 5px;}

ul#menu {margin:80px 0 0 10px;padding:0;width:100%;font-size:14px;}
ul#menu li {margin:0 0 0 7px;padding:0;float:left;background:url('/wp-content/themes/hotelesoriginales/img/fondo/menu-li.gif') top no-repeat;width:110px;}
ul#menu li a {text-decoration:none;display:block;padding-top:10px;padding-bottom:4px;text-align:center;color:#dffef7;background:url(/wp-content/themes/hotelesoriginales/img/fondo/menu-li.gif) right;}
ul#menu li:hover a {text-decoration:underline;}

.fondo{background:url('/wp-content/themes/hotelesoriginales/img/fondo/greca.png');padding-top:20px;}
.ancho_interno{margin:0 auto;width:900px;}

#mapa-on .middle{background-color:#1e384b;}
#mapamundi-capa{background:url('/wp-content/themes/hotelesoriginales/img/fondo/mapamundi.gif') no-repeat #1e384b; }
#mapamundi-capa form{text-align:center;margin-top:10px;}
#mapamundi-capa input[type="text"]{background:url('/wp-content/themes/hotelesoriginales/img/fondo/input-buscar.gif') no-repeat;   font-size:11px;font-weight:normal;color:#FFF;width:150px; height:39px;  text-align:center; border:0; padding-top:0px; padding-top:14px\9 }

#mapamundi-capa input[type="submit"]{background:url('/wp-content/themes/hotelesoriginales/img/fondo/button-buscar.gif') no-repeat;font-size:11px;font-weight:normal;color:#FFF;cursor:pointer;width:39px;height:39px;border:0;}

.cabecera-contenedor{background:url('/wp-content/themes/hotelesoriginales/img/fondo/contenedor-top.gif') top no-repeat;width:909px;height:66px;color:#356889;font-size:12px;}
.cabecera-contenedor .bocadillo01{float:left;margin-left:50px;padding-bottom:25px;padding-top:20px;}
.cabecera-contenedor .bocadillo02{margin-left:620px;padding-bottom:25px; padding-top:20px;}
#contenedor{background:url('/wp-content/themes/hotelesoriginales/img/fondo/contenedor-medio.gif') repeat-y;width:100%;padding:20px 0 60px 36px;}

#columna-izquierda{float:left;width:545px; margin:20px 0 20px 0;}
#columna-izquierda h1{margin:5px 0 0 0; line-height:30px;}
#columna-izquierda h2{margin:10px 0 10px 0; margin:18px 0 10px 0: line-height:16px; font-size:11px; letter-spacing:0.5px}
#columna-derecha{margin-left:570px;width:290px;}

#destacado-derecha{float:right;width:130px; background:#dee6e9; margin:5px 0 10px 20px; padding:10px 10px 10px 20px; -moz-border-radius: 15px;
border-radius: 15px; }
#destacado-derecha p{color:#414141;font-size:11px;}
#destacado-derecha a{color:#35546a;font-size:11px;}

.hotel{margin-top:20px;}
.estilotexto{padding-left:5px; width:520px; font-size:12px; line-height:18px; padding-bottom:50px;  }
.estilotexto p{margin:10px;}
.estilotexto b{color:#1f415a; font-weight:bold;}
.estilotexto a{color:#1f415a; font-weight:bold;}
.estilotexto a: link hover active visited{color:#1f415a; font-weight:bold;}
.capa-cerrada{background:url('/wp-content/themes/hotelesoriginales/img/fondo/capa-cerrada.gif') no-repeat;width:266px;height:45px;margin:10px 0;padding-left:48px;color:#64859a;font-weight:bold;font-size:18px;text-transform:uppercase;line-height:45px;cursor:pointer;}
.capa-abierta, .capa-abierta-mapa{margin:10px 0;cursor:pointer;}
.capa-abierta .top, .capa-abierta-mapa .top{background:url('/wp-content/themes/hotelesoriginales/img/fondo/capa-abierta-top.gif') no-repeat;width:266px;height:45px;padding-left:48px;color:#64859a;font-weight:bold;font-size:18px;text-transform:uppercase;line-height:45px;}
.capa-abierta .bottom{background:url('/wp-content/themes/hotelesoriginales/img/fondo/capa-abierta-bottom.gif') no-repeat;width:266px;height:8px;}
.capa-abierta-mapa .bottom{background:url('/wp-content/themes/hotelesoriginales/img/fondo/capa-abierta-mapa-bottom.gif') no-repeat;width:266px;height:8px;}
.capa-abierta .middle{background:url('/wp-content/themes/hotelesoriginales/img/fondo/capa-abierta-middle.gif') repeat-y;width:256px;padding:5px;}
.capa-abierta-mapa .middle{background:url('/wp-content/themes/hotelesoriginales/img/fondo/capa-abierta-mapa-middle.gif') repeat-y;width:256px;padding:5px;}
.capa-abierta ul li{margin:0;cursor:pointer;padding:5px 0 5px 20px;background:url('/wp-content/themes/hotelesoriginales/img/fondo/llave-off.gif') 5px 5px no-repeat;color:#535353;font-size:11px;}
.capa-abierta ul li:hover{margin:0;background:url('/wp-content/themes/hotelesoriginales/img/fondo/llave-on.gif') 5px 5px no-repeat #e2e8eb;}
.capa-abierta ul li a{font-weight:bold;color:#7190a4;}
.capa-abierta ul li:hover a{font-weight:bold;color:#36546a;}

#pie{background:url('/wp-content/themes/hotelesoriginales/img/fondo/contenedor-bottom.gif') bottom no-repeat #b9cedc;width:909px;height:101px;}
#pie ul{padding-top:20px;}
#pie ul li{display:inline;padding:0 30px;}
#pie ul li.titulo{vertical-align:top;color:#586b79;font-size:11px;}
#pie ul li#copy{font-size:12px;color:#586b79;vertical-align:bottom;}

.nota-media{background:url('/wp-content/themes/hotelesoriginales/img/fondo/nota-media.gif') no-repeat;width:43px;height:43px;font-weight:bold;font-size:27px;color:#305065;padding-top:5px;line-height:43px;text-align:center;float:left;margin:7px 10px 10px 0;}
.nota{background:url('/wp-content/themes/hotelesoriginales/img/fondo/nota.gif') no-repeat;width:20px;height:21px;font-weight:bold;font-size:10px;color:#305065;padding-top:1px;line-height:21px;text-align:center;float:left;margin:3px 3px 3px 0;}
.img-destacada{margin-bottom:12px; margin-top:5px; border:3px solid #cfcfcf;}
.enlace-destacado{color:#35546a;font-weight:bold;background-color:#c0d4e1;padding:5px;}
.enlace01{color:#35546a;font-size:20px;}
.hora{font-weight:bold;font-size:10px;color:#6f6f6f;}
.nombre{color:#35546a;font-weight:bold;font-size:12px;font-style:italic}
.enlace a,.enlace{color:#35546a;font-weight:bold;font-size:12px;}
.capa01{border:1px solid #718796;padding:10px;}
.opinion{background-color:#e4edf3;padding:10px;margin-top:15px;}
.opinion p{color:#414141;background-color:#e4edf3;padding:5px;font-size:11px;}

.detalle-hotel tr th{text-transform:uppercase;color:#35546a;}
.detalle-hotel tr th span{color:#414141;text-transform:none;}
.detalle-hotel tr td a{color:#35546a;}
.detalle-hotel tr td.valoracion-global{font-size:45px;color:#35546a;font-weight:bold;}
.detalle-hotel tr td.valoracion-global span{color:#6f8da1;}
