body{margin:0;padding:0;background-image:url(../images/mosaico-marruecos.jpg);font-family:Arial,Helvetica,sans-serif;color:#222222;}
fieldset,img{border:0;}
#wrap{margin:0 auto;padding:auto;background-color:#fff;text-align:left;width:800px;overflow:hidden;}
#left{background-image:url(../images/fondo-lateral.gif);background-repeat:no-repeat;float:left;width:274px;}
#logo h1{font-style:italic;font-size:13pt;color:white;padding:0;margin-top:8px;text-align:center;}
#logo h2{font-size:11pt;font-style:italic;color:#ffffff;margin:0 0 0 8;text-align:center;}
#logo h1 a, h1 a:hover, h1:visited{text-decoration:none;color:#ffffff;}
#logo h2 a, h2 a:hover, h2:visited{text-decoration:none;color:#ffffff;}
#menu{color:#ffffff;font-size:11pt;padding-top:16px;margin-top:18px;}
#menu ul{list-style:circle;list-style-image:url('../images/li.gif');line-height:19px;}
#menu a{text-decoration:none;font-size:102%;color:#FFFFFF;}
#menu a:hover{text-decoration:underline;}
#footer{padding-left:12px;}
#footer a{text-decoration:underline;font-size:10pt;color:#E3771D;}
#middle{font-size:10pt;float:right;width:512px;height:100%;padding:2 12 0 10px;}
#middle a{text-decoration:underline;color:#E3771D;}
#middle h2{font-size:105%;color:white;background-color:#E3771D;}
#middle h3{font-size:104%;font-style:italic;text-align:center;color:#333;}
#menu_principal{background-image:url(../images/fondo-buscador.gif);background-repeat:no-repeat;margin:0px;padding:0px 0px 10px 0px;color:white;width:512px;height:29px;float:right;text-align:right;}
#menu_principal ul{height:29px;margin:1px 8px 1px 0px;text-align:right;display:block;}
#menu_principal li{list-style-type:none;width:auto;height:29px;float:right;text-align:right;display:block;}
#menu_principal li a{margin:0px 0px 2px 0px;padding:0px 0px 10px 0px;display:block;text-decoration:underline;font-size:12px;color:white;font-weight:bold;}
#menu_principal li a:hover{text-decoration:underline;text-align:right;display:block;color:#FFFFFF;}
#menu_principal ul #activo_principal a{height:27px;margin:2px 0px 0px;list-style-type:none;color:#FFF;}
#menu_principal ul #activo_principal a:hover{text-decoration:underline;display:block;color:#FFFFFF;}
div.figure{float:right;width:235px;border:thin silver solid;margin:0.5em;padding:0.5em;background-color:#DCDCDC;}
div.figure p{text-align:center;font-style:italic;font-size:smaller;text-indent:0;}
#orange_footer lu{list-style-type:none;padding:1px;margin:0px;color:#ffffff;}
#orange_footer li{list-style-type:none;color:#ffffff;}
#orange_footer li a{color:white;text-decoration:underline;}
#orange_footer li a:hover{color:white;text-decoration:underline;}
#orange_footer h3{color:#fff;text-size:14px;font-weight:bold;text-align:left;}
#right{top:92px;left:82%;background-color:#FFFFFF;}
#orange_footer{background-color:#E3771D;margin-bottom:20px;width:505px;}
#teInteresa li{margin-bottom:10px;}
#bannerRiadsMarrakech{margin-left:17px;margin-top:20px;}
#footer{margin-left:45px;margin-bottom:20px;}
#buscaHoteles{width:260px;overflow:hidden;background-color:#EEF5FA;border:1px solid #C9E2F5;font-size:16px;font-weight:bold;margin-left:10px;}
#buscaHoteles ol{margin:0;padding:0;}
#buscaHoteles li{clear:both;list-style:none outside none;}
#b_destination, #b_destination2{width:200px;font-size:14px;font-weight:bold;padding:5px;margin-bottom:10px;}
#b_calendarPopup{border-color:#E6EDF6 !important;font-size:14px;}
#b_calendarPopup th, #b_calendarPopup td{text-align:right;padding:5px 7px;}
.b_calSelected{background-color:#F80497;}
.b_calSelected a{color:#FFFFFF;}
.b_calPast{text-decoration:line-through;}
.b_calWeekend{background-color:#C9E2F5;}
.b_caltable{background-color:#EEF5FA;}
.b_calHeader, .b_calClose{background-color:#FFF;}
.b_calDayNames{color:#FFF;}
.b_calDayNames th{background-color:#00AAD2;border-bottom:thin solid #333;font-weight:bold;}
.b_popup{display:none;position:relative;z-index:1000;}
#b_calendarPopup a{font-weight:bold;}
.b_popupInner{background-color:#FFF;border:1px solid #003580;padding:8px;}
.comboFechas{float:left;font-size:14px;margin-bottom:10px;margin-right:5px;padding:3px;}
.b_seeThrough{float:left;margin-top:-4px;}
.b_submitButton{background-color:#00AAD2;color:#FFFFFF;border:1px solid #FFF;font-size:16px;font-weight:bold;height:30px;margin-top:10px;width:215px;}
.tituloMenu{color:#E3771D;font-size:18px;font-weight:bold;margin-left:10px;}