html,body,h1,h2,h3,h4,ul,li{margin:0;padding:0;}
h3{color:#1B1812;font-size:1.2em}
img{border:0}
a{color:#464544;text-decoration:none;}
a:hover{color:#9E0000}
p{text-align:justify;line-height:1.5em;letter-spacing:.02em;}
body{background:#ECECE4;text-align:center;font:11px verdana, arial, sans-serif;color:#695F4C;padding-bottom:10px;padding-top:5px}
#sup{color:#FFF;margin:35px auto 0;width:960px;text-align:left}
#sup h1{font-size:12px;font-weight:bold;display:inline}
.capital:first-letter{background:none repeat scroll 0 0 #BB3200;border:1px solid #4A6E92;color:#FFFFFF;display:block;float:left;font-family:times;font-size:80px;line-height:60px;margin-right:6px;margin-top:5px;padding:3px 5px 1px;}
#wrapper{text-align:left;width:960px;background:#FFF;position:relative;margin:0px auto;}
#header{overflow:hidden;}
#hosts{float:left;margin-top:5px;}
#hosts a{color:#fff;}
#hosts div{float:left;height:229px;width:134px;text-align:center;margin-right:3px;color:#fff;padding:0 0 12px; border-radius:5px 5px 0 0;}
#hosts h2 span{font-size:.65em;}
#langs{font-size:9px;color:#fff;position:absolute;top:-40px;right:0}
#langs div{float:right;width:30px;}
#es{background:url('/css/img/lang/flags.png') no-repeat 0 0;padding:0 0 0 14px;}
#en{background:url('/css/img/lang/flags.png') no-repeat 0 -28px;padding:0 0 0 14px;}
#it{background:url('/css/img/lang/flags.png') no-repeat 0 -56px;padding:0 0 0 14px;}
#de{background:url('/css/img/lang/flags.png') no-repeat 0 -84px;padding:0 0 0 14px;}
#es span,#en span,#it span,#de span{margin-left:-15px;}
div#cusco a,div#cusco,div#lima a,div#lima,div#machupicchu a,div#machupicchu,div#puno a,div#puno,div#arequipa a,div#arequipa,div#nazca a,div#nazca,div#lapaz a,div#lapaz{text-shadow:1px 0 1px #fff; color:#000;}
div#cusco{background:url(../images/fondo-ciudades.png) 689px 0 repeat-x;padding-bottom:0px;}
div#lima{background:url(../images/fondo-ciudades.png) repeat-x;padding-bottom:0px;}
div#machupicchu{background: url(../images/fondo-ciudades.png) 273px 0 repeat-x;padding-bottom:0px}
div#puno{background:url(../images/fondo-ciudades.png) 412px 0 repeat-x;padding-bottom:0px;}
div#arequipa{background:url(../images/fondo-ciudades.png) 828px 0 repeat-x;padding-bottom:0px;margin-right:3px;}
div#nazca{background:url(../images/fondo-ciudades.png) 550px 0 repeat-x;padding-bottom:0px;}
#lapaz{background:url(../images/fondo-ciudades.png) 134px 0 repeat-x;padding-bottom:0px;margin-right:0;}
/*fin*/
#hosts h2{font-size:1.5em; height:34px; padding-top:3px;}
#nuevaimagen{position:absolute;left:540px;width:395px;height:111px; top:20px; box-shadow:0px 0px 10px #fff;}
#mapa{width:190px;height:150px;background:transparent url(../img/nuevo/perboli.png) 30px center no-repeat;position:absolute;left:750px;top:0;font-size:13px;}
#mapa a:hover{text-shadow:2px 2px 2px #000, -2px -2px 2px #000;}
#ubi_cusco{left:127px;position:absolute;top:103px;width:45px}
#ubi_cusco a{display:block;width:45px;color:#fff;}
#ubi_cusco a:hover{color:#ccc;}
#ubi_puno{left:127px;position:absolute;top:120px;width:35px}
#ubi_puno a{display:block;width:35px;color:#fff;}
#ubi_puno a:hover{color:#36a1ff;}
#ubi_mapi{position:absolute;left:104px;top:90px;width:60px;}
#ubi_mapi a{display:block;width:60px;color:#fff;}
#ubi_mapi a:hover{color:#009933;}
#ubi_lima{position:absolute;left:30px;top:88px;width:35px}
#ubi_lima a{display:block;width:35px;color:#fff;}
#ubi_lima a:hover{color:#bf00ff}
#ubi_nazca{left:23px;position:absolute;top:104px;width:45px;}
#ubi_nazca a{display:block;width:45px;color:#fff;}
#ubi_nazca a:hover{color:#ffee00;}
#ubi_aqp{left:22px;position:absolute;top:122px;width:63px;}
#ubi_aqp a{display:block;width:63px;color:#fff;}
#ubi_aqp a:hover{color:#B52B02;}
#col_izq{float:left;width:210px;margin:0 10px;padding:5px 0 0;}
#col_izq li{border-top:1px solid #F4EFDF;list-style:none;font-size:12px;padding:4px 0 4px 20px;}
#col_izq a{text-decoration:none;color:#000;}
#body{border-top:3px #fff solid;border-bottom:3px #fff solid;overflow:hidden;height:1%}
#cuerpo{border:1px dashed #D2D2D2;float:right;width:693px;padding:6px 12px;}
#cuerpo h2{font-size:18px;margin:0 0 12px;text-decoration:underline;}
#cuerpo p{margin:1.2em 0;}
#lists{overflow:hidden;height:1%}
#lists div{float:left;padding:.5em .1em;margin-right:15px;}
#lists ul{padding-left:10px;margin-left:15px}
#lists li{color:#463F32;font-size:12px;line-height:1.7em;font-family:arial, arial, sans-serif;margin:.3em 0}
#friends{border:1px dashed #D2D2D2;text-align:center}
#friends ul li{display:inline;margin-left:0;}
#friends ul li a,#friends ul li a:visited,#friendss ul li a:hover{text-decoration:none;}
#friends ul{margin-top:3px;}
#copyright{border:1px dashed #D2D2D2;text-align:center;font-size:9px;padding:3px;}
#copyright p{text-align:center;}
#afiliados{margin-left:45px;}
#afiliados span{width:130px; height:35px;font-size:20px;padding-top:5px;display:block; text-align:center; margin-bottom:5px; border-radius:5px;box-shadow:1px 1px 2px #666;font-family:arial;}
#b-eventos{background:url(../images/fondo-botones.png) repeat;}
#b-blog{background:url(../images/fondo-botones.png) 0 122px repeat;}
#b-promo{background:url(../images/fondo-botones.png) 0 81px repeat;}
#b-book{background:url(../images/fondo-botones.png) 0 40px repeat; color:#fff; text-decoration:underline;}
.limpiar{clear:both;display:block;}
#travel{margin-left:6px;margin-bottom:10px;}
#main_menu{height:30px;background:#313131;margin-top:3px;font-size:10px;font-weight:600;}
#main_menu ul,#main_menu li{list-style-type:none;}#main_menu ul{margin:0;padding:0;}#main_menu li{float:left;}
#main_menu a{text-decoration:none;color:#FFF;display:block;padding:8px 8px;text-align:center;}#main_menu a:hover{background:#C90000;}
#face{background:#FFF;}#tags{padding:10px 10px;background:#000;color:#A9A9A9;}#tags a{color:#A9A9A9;margin-right:5px;}#tags a:hover{color:#FFF;}#tags div{border-bottom:1px dotted #A9A9A9;margin-top:8px;}#tags strong{font-family:arial;font-size:11px;font-weight:bold;color:#A9A9A9;}#inca{float:right;}
#lik{left:0px;bottom:0px;position:fixed}
#reg{right:0px;bottom:10px;position:fixed; z-index:20;}
#promo{padding:10px 0px;}
#pm{text-align:center;}
#pm img{margin:0px 15px;border:none;}
.clear{clear:both;}
#___plusone_0{float:left !important;}
/**/
#menu_sup{background:#000;}
#promo-facebook{position:absolute;top:10px; left:400px; width:180px; height:135px;}
#peru-destinations{display:block;margin-top:15px;margin-bottom:2px;padding:10px;text-align:center;font-family:Arial;font-size:16px;font-weight:600;background:url(../images/fondo-eventos.png);border-radius:5px;}
/**/
#reservar{height:235px;width:200px;padding:0 10px 10px 10px;margin-bottom:10px;background: url(/images/a.png) repeat-y;border-radius:10px;}
#r_titulo{text-shadow:0 0 1px #5E0000 !important;color:#FF8600 !important;margin-bottom:6px;padding-bottom:0 !important;border-bottom:1px solid #7C2E0C;font-size:15px !important;}
.r-label{float:left;width:200px;text-align:left;padding-right:10px;font-size:12px;color:#fff;font-weight:600;text-shadow:0 0 1px #5E0000;}
#r_ciudad,#r_hostel,#llegada,#r_dias{float:left;width:200px;margin-bottom:5px;font-size:14px;font-family:sans-serif;}
#llegada{width:154px;margin-right:5px;}
#ui-datepicker-div{z-index:500 !important;}
#btn_reservar{margin:15px 0 0 65px;}
/**/
