﻿@charset "utf-8";
/* CSS Document */
#video iframe {
	width:461px;
	height:302px;
}
#video object {
	width:461px;
	height:302px;
}
html {
	margin:0;
	padding:0;
}
body {
	margin:0;
	padding:5px 0 5px 0;
	margin:0 auto 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#939598;
	background-color:#FBB040;
}
li {
	list-style-type:square;
	color:#F60;
}
h1, h2, h3, h4, h5, h6 {
	margin:0 0 10px 0;
	padding:0;
}
h1 {
	font-size:14px;
	color:#A42431;
}
h2 {
	font-size:13px;
	color:#EF4136;
}
h3 {
	font-size:13px;
	color:#B2937C;
	
}
h4 {
	font-size:13px;
	color:#F7941E;
}
h5 {
	font-size:13px;
	font-weight:bold;
	color:#231F20;
}
h6 {
	font-size:13px;
	font-weight:bold;
	color:#6D6E71;
}
b {
	font-weight:normal;
}
i {
	font-weight:normal;
}
a, a:link, a:active, a:visited, a:focus {
	color:#F7941E;
	text-decoration:none;
}
a:hover {
	color:#F15A29;
	text-decoration:underline;
}
p {
	margin:0 0 10px 0;
	padding:0;
}
hr {
	background-color:#CCC;
	height:1px;
	border:0;
}
form, table, option, input {
	margin:0;
	padding:0;
}
select {
}
#body_container {
	width:960px;
	margin:10px auto 10px auto;
	height:100%;
	padding:25px 0 5px 0;
	background-color:#FFF;
}
#slogan {
	width:550px;
	text-align:right;
	margin:25px 10px 0 30px;
	float:right;
}
#menu_top {
	text-align:right;
	margin-top:18px;
}
.menu_dominio {
	float:left;
	margin:5px 10px 5px 10px;
	width:930px;
	background-color:#F15A29;
	padding:5px;
}
.menu_dominio ul {
	margin:0;
	padding:7px;
}
.menu_dominio li {
	margin:0 3px 0 0;
	padding:1px 4px 2px 4px;
	list-style:none;
	display:inline;
	color:#FFF;
}
.menu_dominio a, .menu_dominio a:link, .menu_dominio a:active, .menu_dominio a:visited, .menu_dominio a:focus {
	padding:1px 4px 2px 4px;
	text-decoration:none;
	color:#FFF;
}
.menu_dominio a:hover {
	text-decoration:none;
	background-color:#D03127;
	color:#F9ED32;
}
#texto_dominio {
	width:920px;
	text-align:justify;
	margin-bottom:0;
	padding:10px;
	background-color:#EEE;
}
#footer {
	height:40px;
}
#links_footer {
	text-align:center;
	background-color:#EEE;
	width:920px;
	padding:10px;
	border-bottom:15px solid #F15A29;
}
#links_footer a {
	display:inline-block;
	padding:7px;
}
#google_ads_header {
	float:left;
	margin:5px 10px 5px 10px;
	width:940px;
	height:16px;
	text-align:center;
}
#buscador {
	margin-bottom:5px;
	font-size:10px;
}
#buscador select, #buscador option {
	width:129px;
	font-size:10px;
}
#buscador h1, #buscador h2 {
	margin-bottom:0;
}
#hotel_destacado {
	padding:10px;
	margin-bottom:5px;
	background-color:#F9F7E0;
	color:#000;
}
#hotel_destacado img {
	margin-bottom:5px;
}
#hotel_destacado p, #hotel_destacado h1, #hotel_destacado h2 {
	margin-bottom:10px;
}
#google_ads_derecha {
	margin-bottom:5px;
}
#texto_hoteles {
	padding:5px;
	margin-bottom:5px;
	text-align:justify;
}
.hotel {
	padding:5px;
	height:85px;
	margin-bottom:5px;
	border-bottom:#CCC 1px solid;
}
.hotel_img {
	float:left;
	width:115px;
}
.hotel_nombre {
	float:left;
	width:350px;
}
.hotel_estrellas {
	float:right;
	text-align:right;
	width:60px;
}
.hotel_tarifa {
	float:left;
	width:330px;
}
.hotel_boton {
	float:right;
	text-align:right;
	width:80px;
}
.paginado {
	padding:5px;
}
.paginado ul {
	margin:0;
	padding:0;
}
.paginado li {
	list-style:none;
	display:inline;
	margin-right:5px;
}
.paginado li a {
	list-style:none;
	display:inline;
	padding:2px 6px 2px 6px;
	text-decoration:none;
}
.paginado li a:hover {
	list-style:none;
	display:inline;
	padding:2px 6px 2px 6px;
	text-decoration:none;
}
#google_ads_footer {
	float:left;
	margin:5px 10px 5px 10px;
	width:940px;
	text-align:center;
}
#links_izquierda {
	padding:5px;
	margin-bottom:5px;
}
#links_izquierda h6 {
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	padding:5px;
	margin-bottom:10px;
	background-color:#F7941E;
}
#links_izquierda ul {
	margin:0;
	padding:0 0 5px 0;
}
#links_izquierda li {
	margin:0 0 12px 0;
	padding:0;
	list-style:none;
}
#ssl {
	padding:5px;
	text-align:center;
}
.menu_hotel {
	margin-bottom:5px;
	padding:14px 0 5px 0;
	background-color:#F15A29;
}
.menu_hotel ul {
	margin:0;
	padding:0;
}
.menu_hotel li {
	margin:0 0 8px 0;
	padding:1px 4px 2px 4px;
	list-style:none;
}
.menu_hotel a, #menu_dominio a:link, .menu_hotel a:active, .menu_hotel a:visited, .menu_hotel a:focus {
	padding:1px 4px 2px 4px;
	text-decoration:none;
	color:#FFF;
}
.menu_hotel a:hover {
	text-decoration:none;
	color:#F9ED32;
	background-color:#D03127;
}
#hotel_logo {
	margin:0 0 2px 0;
}
#click_to_call {
	height:50px;
	margin:0;
	background-image:url(http://www.traficoenrenta.com/images/click-to-call.jpg);
	background-repeat:no-repeat;
	text-align:right;
}
#caja_de_reserva {
	padding:5px;
	margin:0;
	background-color:#F9F7E0;
	color:#000;
	font-size:11px;
	color:#000;
	padding:11px;
}
#caja_de_reserva form, input, select {
	font-size:11px;
}
#promocion {
	margin:0;
}
#promocion img {
	margin-bottom:5px;
}
#social_media {
	padding:5px;
	margin:0;
}
.banner_w140 {
	float:left;
	width:140px;
	padding:0 0 5px 0;
	margin:5px 10px 5px 10px;
	text-align:center;
	font-size:10px;
}
.banner_w140 img {
	width:140px;
	height:105px;
	margin:0 0 5px 0;
	border:0;
}
.w940 {
	float:left;
	margin:5px 10px 5px 10px;
	width:940px;
}
.w780 {
	float:left;
	margin:5px 10px 5px 10px;
	width:780px;
}
.w540 {
	float:left;
	margin:5px 10px 5px 10px;
	width:540px;
}
.w300 {
	float:left;
	width:300px;
	margin:5px 10px 5px 10px;
}
.w220 {
	float:left;
	width:220px;
	margin:5px 10px 5px 10px;
}
.w140 {
	float:left;
	width:140px;
	margin:5px 10px 5px 10px;
}
.float_left {
	float:left;
	margin:0 10px 0 0;
}
.miniatura {
	float:left;
	margin:0 5px 10px 5px;
}
.clear {
	clear:both;
}
.negro {
	color:#000;
}
.blanco {
	color:#FFF;
}
.color1 {
	color:#A42431;
}
.color2 {
	color:#EF4136;
}
.color3{
	color:#B2937C;
}