html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,header,footer,hgroup,menu,nav,section,time,mark,audio,video{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;text-decoration:none}
article,nav,section,dialog,figure,header,footer,hgroup{display:block}
ol,ul{list-style:none}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{font-weight:400;text-align:left}
a img,iframe{border:none}
q:before,q:after{content:''}
input,textarea,select,button{-moz-outline-style:none;font-family:inherit;font-size:100%;outline:0;outline-style:none;outline-width:0}
input,select{vertical-align:middle}
select{margin:inherit}
button{background:transparent;border:0;cursor:pointer;padding:0}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.clearfix{display:block;}
a.dotted:hover{border-bottom:#1775b8 1px dotted;color:#1775b8}
.button{-moz-border-radius:3px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-webkit-border-radius:3px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);background:#2579ba url(/static/images/tour/lightbg.png) repeat-x 0 -14px;border:1px solid #4ea3e2;color:#fff;cursor:pointer;display:inline-block;font-size:15px;padding:4px 15px;text-shadow:rgba(0,0,0,0.5) 1px 1px 1px}
.button.big{-webkit-border-radius:6px;background-position:0 -10px;padding:10px 15px}
.button big{display:block;font-size:1.3em;font-weight:700}
.button small{display:block;font-size:0.7em;text-transform:uppercase}
.button a{color:#fff}
.button:hover{background-color:#2591e2}
.button[disabled]{background-color:#aaa;border:1px solid #888;color:#f1f1f1;text-shadow:none}
.button1{background:transparent url(/static/images/tour/button1.png) no-repeat left top;cursor:pointer;display:inline-block;height:61px;overflow:hidden;text-align:center;width:200px}
.button1:hover{background-position:0 -61px}
.button1 a{color:#fff;display:block;font-size:16px;font-style:normal;line-height:1em;padding:15px 5px;text-shadow:rgba(0,0,0,0.5) 1px 1px 1px}
.button1 a small{display:inline-block;font-size:9px;padding-top:3px;text-transform:uppercase}
.text_shadow{text-shadow:rgba(0,0,0,0.5) 1px 1px 1px}
.text_shadow.shadow_white{text-shadow:rgba(255,255,255,0.5) 1px 1px 1px}
.text_shadow.shadow_top{text-shadow:rgba(0,0,0,0.5) -1px -2px 1px}
.text_big{font-size:1.2em}
.padding_bottom{padding-bottom:14px}
.padding_bottom_double{padding-bottom:20px}
.nowrap{white-space:nowrap}
html{background:#ebebeb}
body{background:#fff;color:#535353;font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Verdana,Arial,sans-serif;font-size:13px}
h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.4;font-family: "Droid Sans","Lucida Grande","Lucida Sans Unicode",Helvetica,Verdana,Arial,sans-serif;}
.center{clear:both;display:block;margin:0 auto;position:relative;width:900px}
nav div {display:inline}
#logo-header{float:left;padding-top:8px}
#header-home{background:#15171d url(/static/images/tour/backgrounds.png) repeat-x left top;height:25px}
#header-general{background:#15171d url(/static/images/tour/backgrounds.png) repeat-x left top;height:55px;position:relative}
#top-menu{float:right;font-size:12px;margin:10px 0 0 0;padding:0}
#top-menu a{color:#fff;font-weight:700;text-shadow:#333 0 -1px 0}
#top-menu a:hover{border:0}
#top-menu li{background-color:#666;float:left;margin:0 3px;padding:5px 16px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
#top-menu .selected{background-color:#2579ba}
#top-menu .signin, #top-menu .signin a{background-color:#262727;color:#fff;text-shadow:#444 0 -1px 0}
#top-menu .selected a{color:#fff;text-shadow:#444 0 -1px 0}
#top-menu #sitebar_search {padding:0;margin-left: 6px;background-color: #dce9f0;}
#top-menu input {padding: 5px 10px 5px 25px;border:0 none;margin: 0;background: #dce9f0  url(/static/images/small-searchglass.png) no-repeat 6px;width: 120px;-webkit-transition: border-color 0.2s linear;-moz-transition: border-color 0.2s linear;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#top-menu input:focus {background-color: #fff;}
#breadcrumb{font-size: 0.9em;padding:6px 0;background-color: #3a404e;color:#fff;font-family: "Droid Sans","Lucida Grande","Lucida Sans Unicode",Helvetica,Verdana,Arial,sans-serif}
#breadcrumb a{color:#fff}
#home #intro{background:#124985 url(/static/images/tour/backgrounds.png) repeat-x 0 -71px;border-bottom:#2768a7 1px solid;border-top:#2296da 1px solid;color:#fff}
#home #intro.fixed{height:314px;overflow:hidden}
#home #intro .center{background-image:url(/static/images/tour/bg_bubbles2.png);background-position:top center;background-repeat:no-repeat;font-size:16px;padding:20px 20px 0}
#home #intro #logo-tour{background-image:url(/static/images/logo_tour.png);float:left;height:80px;padding:0;width:252px}
#home #intro #slogan-tour{background:transparent url('/static/images/slogan_tour.png') no-repeat left top;float:right;height:80px;width:556px;padding-top:10px}
#home #intro ul{font-size:13px;margin:20px 0 0 20px}
#home #intro li{color:#f2f2f2;float:left;font-style:italic;margin:0 10px 10px 0;min-height:60px;padding:10px 60px 10px 0;width:230px}
#home #intro li a{color:#f2f2f2}
#home #intro .col3{margin:0;padding:12px 0 0 0;text-align:center;width:250px}
#home #intro .col3 .button1{margin:0 auto}
#home #intro .arrow1{background:transparent url(/static/images/tour/arrows_bar1.png) no-repeat right bottom}
#home #intro .arrow2{background:transparent url(/static/images/tour/arrows_bar1.png) no-repeat right top}
#tour #intro{background:#1562a1 url(/static/images/tour/backgrounds.png) repeat-x 0 -71px;border-top:#2296da 1px solid;color:#fff}
#tour #intro.fixed{height:314px;overflow:hidden}
#tour #intro .center{background-image:url(/static/images/tour/bg_bubbles.png);background-position:top center;background-repeat:no-repeat;font-size:16px;padding:20px 20px 0}
#tour #intro h1,
#tour #intro h2{font-size:24px;font-weight:400}
#tour #intro p{padding-left:20px;width:580px}
#tour #intro #logo-tour{float:left}
#tour #intro #slogan-tour{float:right}
#subintro{background:#222 url(/static/images/tour/backgrounds.png) repeat-x 0 -383px}
#subintro .center{padding:16px}
#subintro h3{color:#fff;margin-bottom:6px;font-weight: normal}
#subintro ul{color:#bbb;font-size:13px;padding:0}
#subintro li{float:left;margin-left:20px;padding:10px 20px 20px 0;width:260px}
#subintro li p{background-position:0 6px;background-repeat:no-repeat;padding-left:40px}
#subintro li p.ico1{background-image:url(/static/images/tour/icons_bar.png)}
#subintro li p.ico2{background-image:url(/static/images/tour/icons_bar.png);background-position:0 -94px}
#subintro li p.ico3{background-image:url(/static/images/tour/icons_bar.png);background-position:0 -194px}
#subintro p{line-height:1.4}
#subintro p a{color:#aaa}
#subintro p a:hover{border-bottom:#1775b8 1px dotted;color:#1775b8}
#tour .content{background:#eef0ef url(/static/images/tour/grain_grey.png)/* repeat-x 0 -553px*/}
#tour .content .center{font-size:13px;padding:20px}
#tour .content p{line-height:1.4em;margin-bottom:6px}
#tour .content p a{color:#1775b8}
#tour .content p a:hover{border-bottom:#1775b8 1px dotted;color:#1775b8}
#tour .content .box{box-shadow:1px 1px 3px #ccc;-webkit-box-shadow:1px 1px 3px #ccc;-moz-box-shadow:1px 1px 3px #ccc;-moz-border-radius:12px;-webkit-border-radius:12px;background-color:#fff;border:1px #ccc solid;color:#111;padding:20px; margin-bottom: 20px}
#tour .content .box.example{background-image:url(/static/images/tour/bg_example.png);background-position:right 16px;background-repeat:no-repeat;min-height:380px}
#h1-header-block {padding: 6px 20px;margin-bottom:4px}
#h1-header-block span,
#h1-header-block a,
#h1-header-block h1 {display:inline;font-size: 16px;color:#005e8f;font-weight:400}
#tour .content h3{color:#005e8f;margin-bottom:4px}
#tour .content ul{clear:both;display:block}
#tour .content li{padding:0 40px 30px 0}
#tour .content .columns_2 li{float:left;width:405px}
#tour .content .columns_2 .last{padding-right:0}
#tour .content .columns_3 li{float:left;width:260px}
#tour .content .columns_3 .last{padding-right:0;width:255px}
/*
#tour .features{background:#fafafa url(/static/images/tour/backgrounds.png) repeat-x 0 -553px}
#tour .features .center{color:#000;padding:20px 20px 40px}
#tour .features p{width:440px;line-height:1.4em;}
#tour .features p a{color:#1775b8}
#tour .features h2{color:#005e8f;margin-bottom:4px}
#tour .features .column{float:right;width:380px}
#tour .features .column h3{color:#000;font-size:16px;font-weight:700}
#tour .features li{color:#444;font-size:12px;padding-top:12px}
#tour .features li img.avatar{float:left;margin:0 8px 8px 0}
#tour .features li p{padding-top:3px}
#tour .features li cite{font-style:italic}
#tour .features li .sign{color:#666;font-size:0.8em}
*/
.content-wrap{background-color:#dce9f0}
.content-wrap .center{font-size:13px;padding:16px 20px}
.content-wrap .special_content{border: #cad6dc 1px solid;-moz-border-radius:6px;-webkit-border-radius:6px;background:#fff;color:#444;padding:20px;margin-bottom:20px;}
.content-wrap .special_content a{color:#0071bb}
.content-wrap p{line-height:1.4;margin-bottom:6px}
.content-wrap p a{color:#1775b8}
.content-wrap p a:hover{border-bottom:#1775b8 1px dotted;color:#1775b8}
.content-wrap h1{font-size:20px;font-weight:400;margin-bottom:6px}
.content-wrap h2{font-size:16px;font-weight:400;margin-bottom:3px}
.x-form-wrap{box-shadow:1px 1px 3px #ccc;-webkit-box-shadow:1px 1px 3px #ccc;-moz-box-shadow:1px 1px 3px #ccc;-moz-border-radius:6px;-ms-border-radius:6px;-webkit-border-radius:6px;background-color:#eee;border:1px solid #ddd;border-radius:6px;color:#444;margin:0 0 24px;padding:8px}
.x-field{-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff url(/static/images/tour/textinputbg.png) repeat-x right top;border:1px solid #ddd;border-radius:3px;color:#444;padding:4px}
.x-form-wrap input[type="submit"][disabled]{background-color:#aaa;border:1px solid #888;color:#eee;text-shadow:none}
.x-form-wrap h3{font-size:1.2em;padding:3px 0}
.x-form-wrap .x-table-form td{padding:3px}
.x-form-wrap .x-table-form .x-field-label{padding:8px 8px 8px 2px;text-align:right}
.x-form-wrap .x-table-form .x-field-input .x-field-input-error{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ffcfcf;border:#e5a3a3 solid 1px;padding:3px}
.x-form-wrap .x-table-form .x-field-input-group{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border:#dedede solid 1px;padding:3px}
.x-form-wrap .x-field-message{padding-left:12px}
.x-form-wrap .x-field-description{font-size:0.8em}
.x-message-error{-moz-border-radius:3px;-webkit-border-radius:3px;background:#d52927 url(/static/images/tour/lightbg.png) repeat-x right -12px;border:2px solid #AC0D0C;border-radius:3px;color:#fff;font-weight:700;margin:0;padding:2px 6px;text-shadow:#AC0D0C 1px 1px 0}
#signup{background-color:#444;border-bottom:1px solid #222;color:#fff;font-size:14px;padding:30px;text-align:center}
#footer-general{background:#ebebeb url(/static/images/tour/backgrounds.png) repeat-x 0 -700px;padding:20px 0;margin:0}
#footer-general .center{color:#0467ba}
#footer-general p{font-size:13px;line-height:22px;padding-bottom:5px}
#footer-general p strong{font-style:italic;font-weight:700}
#footer-general a{color:#0467ba;text-shadow:rgba(255,255,255,0.9) 1px 1px 1px}
#footer-general a:hover{border-bottom:#0467ba 1px dotted;color:#0467ba}
#footer-general .col{float:left;margin-left:20px;padding:0 20px 20px 0;width:260px}
#footer-general h3{background: transparent url(/static/images/tour/footer-hr.png) no-repeat left bottom;color:#222;text-shadow:rgba(255,255,255,0.9) 1px 1px 1px;font-size:13px;font-weight: 700;margin-bottom:10px;padding-bottom:5px}
#footer-general li{font-size:12px;margin-bottom:5px}
#footer-general #footer-copyright{padding-left: 20px;color:#898989;font-size:10px}

#footer-home{background:#eef0ef url(/static/images/tour/grain_grey.png);padding:10px 0 20px 0;margin:0}
#footer-home .center{padding:0 16px}
#footer-home a{color:#777;text-shadow:rgba(255,255,255,0.9) 1px 1px 1px}
#footer-home a:hover{border-bottom:#777 1px dotted;color:#777}
#footer-home .col{float:left;margin-left:20px;padding:0 20px 20px 0;width:260px}
#footer-home h3{color:#222;text-shadow:rgba(255,255,255,0.9) 1px 1px 1px;font-size:13px;font-weight: 700;padding-bottom:6px}
#footer-home li{font-size:12px;margin-bottom:5px}
#footer-home #footer-copyright{padding-left: 20px;color:#898989;font-size:10px}

#signin{background:#15171d url(/static/images/tour/backgrounds.png) repeat-x left top;border-top:#444 1px solid;color:#e1e1e1;display:none;padding:20px 0}
#signin input[type="text"],#signin input[type="password"]{-moz-border-radius:3px;-webkit-border-radius:3px;background:#444;border:1px solid #333;border-radius:3px;color:#e1e1e1;margin:3px 0;padding:2px 4px}
#signin .button{font-size:14px;padding:3px 19px}
#shopping-cart td{padding:3px}
#shopping-cart .group-title{padding:12px 12px 12px 0;vertical-align:top;width:160px}
#shopping-cart .group-title big{font-weight:700}
#shopping-cart .group-title div{font-size:0.9em}
#shopping-cart .group-data{border-left:3px #aaa solid;padding:12px 0 12px 12px;vertical-align:top}
#shopping-cart .group-data .title{font-weight:700;vertical-align:top;white-space:nowrap;width:120px}
#shopping-cart .group-data .title.special{font-size:1.1em;font-weight:700}
#shopping-cart .group-data .data{vertical-align:top}
#shopping-cart .group-data .price{font-size:1.1em;font-weight:700;text-align:right;vertical-align:bottom}
#shopping-cart .group-data .label{font-weight:700;white-space:nowrap}
#shopping-cart tfoot tr td{padding-top:12px}
#shopping-cart .confirm{padding-top:12px;text-align:center}
#shopping-cart #terms-details{background-color:#eee;border-left:3px #aaa solid;display:none;padding:12px}
#account_signup-wrap .col_1{float:left;margin-bottom:12px;margin-right:12px;width:580px}
#account_signup-wrap .col_2{background-color:#f3fafe;float:right;margin-bottom:12px;overflow:hidden;padding:10px;width:240px}
#account_signup-wrap .radius{-moz-border-radius:6px;-webkit-border-radius:6px}
#organization-wrap table td{vertical-align:top}
#organization-wrap .radius{-moz-border-radius:6px;-webkit-border-radius:6px}
#organization-wrap .col_1{background-color:#fff;float:left;margin-bottom:12px;margin-right:12px;padding:10px;width:445px}
#organization-wrap .col_2{background-color:#f3fafe;float:right;margin-bottom:12px;overflow:hidden;padding:10px;width:340px}
#organization-wrap .main_panel{background-color:#e1f3fc;padding:10px}
.rotator {overflow:hidden}
.rotator li{float:left;opacity:0;position:absolute}
.rotator .showrotator{opacity:1px}
.entry {border-bottom: 1px #4e4e4e dotted; margin-bottom: 1em}
.entry h2 a{color:#4e4e4e; font-weight: bold; font-size: 18px}
.entry h2 a:hover{color:#0071bb}
.entry .post-info{background:transparent url(//reservasbuceo.com.ar/static/images/blog/info-bar.png) no-repeat right top;height:42px;margin-left:11px;color:#bbb;text-shadow:#fff 1px 1px 1px;}
.entry .post-info a{font-weight:bold;color:#999;}
.entry .post-info a:hover{color:#ed1e24;}
.entry .post-info p.author{float:left;margin-right:8px;padding: 0 0 0 6px;margin:0;line-height:32px;}
.entry .post-info p.comments{float:right;margin-left:8px;padding: 0 12px 0 0;margin:0;line-height:32px;}
.entry .post-date{background:transparent url(//reservasbuceo.com.ar/static/images/blog/info-bar.png) no-repeat left -75px;padding-left:11px;float:left;font-weight:bold;}
.entry .post-date p{background:transparent url(//reservasbuceo.com.ar/static/images/blog/info-bar.png) no-repeat right -42px;height:33px;padding:0 16px 0 0;margin:0;line-height:31px;color:#fff;}

