#toprated p {text-align:center}
#toprated ul {text-indent:0;list-style:none;padding:0;margin-left:.5em}
#toprated ul li a {text-decoration:none;color:#556;font-weight:bold}
#toprated ul li a:hover {text-decoration:underline}
#recentsreviews ul {text-indent:0;list-style:none;padding:0;margin-left:.5em}
#recentsreviews small {color:#555;margin-top:5px}
#recentreviews li {line-height:1.5em}
#recentsreviews li a {text-decoration:none;color:#222;font-weight:bold}
#recentsreviews li a:hover {text-decoration:underline}
#contenido img {padding:4px;margin:5px;border:1px solid #ccc}
#contenido ul {margin-left:15px;font-size:1.1em;text-indent:0;font-weight:bold;padding:0;margin-bottom:2em}
#contenido ul li {margin-top:0.5em}
#contenido ul li a {color:#386da5;text-decoration:none;border-bottom:1px dashed #386da5}
#contenido ul li a:hover {border-bottom:1px solid #386da5}
a#booknowbutton img {border:0;padding:0;margin:0;display:inline;position:relative;top:.1em}
img#imgstars {padding:0;border:0}
#reviewingblock {padding:10px;margin-top:15px;padding-bottom:5px;border:1px solid #8badd2;background:#c4d5e7}
#comments-open {position:relative;top:0;left:0;background:#fff;color:#000;padding:10px;border:1px solid #999}
#comment-post {width:100%;display:block;font-weight:bold;margin-top:10px;margin-right:10px}
#comments-open .smalltxt {font-size:.9em}
#comments-open label,#comments-open input,#comments-open textarea {display:block}
#comments-open textarea {width:355px}
#review_posted {margin-top:10px;margin-bottom:10px;padding:5px;background:#fff;border:1px solid #8badd2}
#progress img {padding:0;border:0;margin:0;padding-top:3px;margin-right:1em}
.closeform {text-align:right;padding-right:10px}
#alp {width:160px;text-align:center;font-size:1.1em;margin-bottom:15px;background:#fffbdd;padding-bottom:5px;border-bottom:1px solid #92854a}
#myreferer label {display:block;margin:5px}
.mdm {font-size:12px}
#SKU5 {width:140px;max-width:145px;display:block;margin:0 auto}
.centertxt {text-align:center}
#ratingok {display:inline;position:relative;top:-5px;left:5px}
#votes {display:inline}
#votes form {display:inline;border:0 solid #333}
#votes form input {width:22px;display:inline;height:21px;margin:0;padding:0;border:0 solid #333;padding-top:0;cursor:pointer;overflow:hidden}
#userrating {font-size:.85em;margin-top:15px;padding-bottom:0;border:1px solid #8badd2;background:#c4d5e7}
#userrating p {margin:2px}
#userratinginner {position:relative;top:0;left:0;background:#fff;border:1px solid #ccc;margin:10px;padding:5px}
#reviewsbottom {font-weight:bold;margin-top:10px;color:#92854a;font-size:1.2em}
.review {display:block;position:relative;top:0;left:0;padding-bottom:10px;margin-bottom:10px;background:url(../cssim/hrline.gif) center bottom no-repeat}
.comment-header {font-size:.8em;background:#e4d17a;padding-left:.7em;border-left:8px solid #92854a}
.commentname {font-weight:bold;color:#fff}
.comment-content {font-size:.85em}
p#writereview {font-weight:bold;font-size:.9em}
#usercontent {background:url(../cssim/hrline.gif) no-repeat center center;margin:2px auto;height:1px;border:0 none;color:#fff}
hr.none {display:none}
acronym {border:none}
.clear {clear:both}
.floatleft {float:left}
.floatright {float:right}
.rojo {background:#fd0000;color:#fff;border-bottom:1px solid #8d0606}
.verde {color:#fff;background:#bedf5d;border-bottom:1px solid #9c3}
.azul {background:#c4d5e7;border-bottom:1px solid #4c96c0;color:#386da5}
.azulb {background:#7fd3df;border-bottom:1px solid #4c96c0;color:#fff}
.beige {background:#e4d17a;color:#fff;border-bottom:1px solid #92854a}
.naranja {background:#ffd7af;color:#e27100;border-bottom:1px solid #c60}
.searchfield {width:160px;margin:0;padding:0;border:none}
.searchlegend {display:none}
.searchboton {margin:0;margin-right:5px;margin-top:-23px;float:right}
#searchbox {padding:0;color:#666;border:1px solid #c4d5e7;height:1.4em;font-size:1.3em;width:120px;font-weight:bold;margin:0;margin-left:8px}
.searchlabel {font-size:1.1em;padding:4px;padding-left:10px;margin:0;width:147px;display:block;color:#dc8804;font-weight:bold;background:#ffdfad;border-bottom:1px solid #dc8804}
.buscar {margin-bottom:10px}
.buscar  p {text-align:center;color:#555}
table.tiempo {margin-top:10px;width:100%;text-align:center;font-size:1em}
table.tiempo th {padding:5px;font-size:1em}
table.tiempo td {color:#333;padding:0}
caption.tiempo {display:none}
img.imgtiempobig {float:left;padding-left:15px}
span.temperaturenow {font-size:1.2em}
.weatherhistory {text-align:center}
a.default {text-decoration:none}
a:hover.default {text-decoration:underline}
a.weatherclose {border:0;text-decoration:none;color:#222}
a.weatherclose img {border:0}
a:hover.weatherclose {border-bottom:1px dotted #555;color:#555}
#forecast {border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding-top:10px}
#weather {font-size:1.1em}
#toprated {font-size:1.1em}
.alignleft {text-align:left}
.alignright {text-align:right}
body {margin:0 auto;background:#ebebeb;font:76% Arial,Helvetica,sans-serif}
#manto {width:770px;margin:0 auto;background:url(../cssim/bodybg.gif) #ebebeb center top repeat-y;clear:both}
#todo {width:750px;margin:0 auto;padding:0;background:#fff;clear:both}
#header {color:#fff;background:#8badd2}
#header p {position:relative;top:0;height:21px;background:url(../cssim/headbg.gif);padding:0;margin:0;font-size:10px;text-align:right;padding-right:10px;padding-left:12px;padding-top:3px}
#header a.skip {color:#fff}
#header a:link.skip,a:visited.skip {text-decoration:none;border-bottom:1px dotted #fff}
#header a:hover.skip,a:active.skip {border-bottom:1px solid #fff}
#header h1 {margin:0;padding:0;height:60px;width:369px;clear:both}
#header h1 a {position:absolute;top:24px;height:60px;width:369px;text-indent:-9999px;background:url(../cssim/logo.gif) top left no-repeat;overflow:hidden}
ul#menusup {position:relative;height:22px;margin:0;text-indent:0;padding:0;font-size:10px;text-align:right;background:#c4d5e7;clear:both}
ul#menusup li {display:inline}
ul#menusup li	a {display:block;padding:4px 15px;float:right;color:#6182a7;text-decoration:none;background:url(../cssim/sep.gif) left top no-repeat}
ul#menusup li	a:hover {color:#fff;background:#94b4d6}
#cuerpo {clear:both;margin-top:15px;width:100%}
#cuerpo p {margin:0;padding:0;font-size:12px}
#left {position:relative;top:0;left:10px;width:130px;float:left;font-size:1.1em}
#left h2,#hotelsmenu {padding:4px;padding-left:10px;margin:0}
#left ul {max-width:130px;text-indent:0;margin:0;margin-top:2px;padding:0;list-style:none;margin-bottom:10px}
#left ul li {background:#faf1c3;border-top:1px solid #fff;font-size:1em;width:130px}
#left ul li a {text-decoration:none;display:block;padding:5px;color:#444;width:115px;padding-left:10px}
#left ul li a:hover {text-decoration:underline;background:#f6e896}
#contenido {position:relative;top:0;left:0;margin-left:20px;width:410px;float:left}
#contenido h2 {font-size:1.8em;margin:0;padding:2px;color:#386da5}
.normal {margin-top:10px !important}
#contenido p {margin-top:10px;margin-bottom:10px;line-height:1.45em;font-size:1.15em}
#summaryhotel {font-size:.8em;padding:5px}
#summaryhotel p {margin:0}
.summaryvotes {margin:0;padding:0}
.summaryreview p {display:block}
.summaryreview a {color:#333}
#right {float:right;width:160px;display:inline;margin-right:13px}
#right .modulo,#left .modulo {font-size:1em;padding:4px;padding-left:10px;margin:0;font-weight:bold}
#right p {margin-top:10px;margin-bottom:10px;padding-left:5px;padding-right:5px}
#recentsreviews {font-size:1.1em}
#pie {clear:both;font-size:.9em;padding-top:15px;padding-bottom:15px;margin-left:10px;margin-right:10px;margin-top:40px;background:#eee;border-top:1px solid #555}
#pie ul {text-indent:0;padding:0;margin:0;list-style:none;text-align:center;margin-left:-10px;margin-top:10px}
#pie ul li {display:inline}
#pie ul li a {color:#333;text-decoration:none;padding-left:10px}
#pie ul li a:hover {text-decoration:underline}