html{font-size:100%}body{display:block;margin:0;padding:0;font-family:verdana,helvetica,sans-serif;font-size:.8125em;color:#444;background:#333 url('img/bg.jpg') repeat-y 50% 0}*{margin:0;border:none;padding:0}a{outline:0;color:#6a2a00;text-decoration:none}a:hover{color:#986340;text-decoration:underline}a:visited{font-size:inherit}p{margin-bottom:1em;line-height:1.4em}ol,ul{list-style:none}ul li.clear{clear:left}div.left{clear:left;float:left;width:49%}div.right{clear:right;float:right;width:49%}.center{text-align:center}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/.clearfix{display:block}/**/#acc{position:absolute;top:-999em}#page{width:960px;margin:0 auto;padding:3px 0 0 0;background:#fff url('img/bg_page.png') repeat-x}#page #header{position:relative;padding:10px 15px;background:url('img/bg_header.png') repeat-x 0 100%}#page #header h1{display:inline;clear:left;float:left;width:158px;height:67px;margin:10px 20px 7px 0;background:url('img/logo.png') no-repeat}#page #header h1 a{display:block;width:158px;height:67px}#page #header h1 a span{position:absolute;top:-999em;left:-999em}#page #header p#banner_h{display:inline;clear:right;float:left;margin:8px 0 0 0}#page #header p#logo_carros{margin-top:7px;width:130px;height:44px;background:url('img/logo_carros.jpg') no-repeat}#page #header p#logo_carros a{width:130px;height:44px}#page #header p#logo_ivbv{width:70px;height:70px;background:url('img/logo_ivbv.gif') no-repeat}#page #header p#logo_ivbv a{width:70px;height:70px}#page #header p#logo_aegm{width:60px;height:90px;background:url('img/logo-aegm.gif') no-repeat}#page #header p#logo_aegm a{display:block;width:60px;height:90px}#page #header p.logo{display:inline;float:right;margin:0 0 0 10px}#page #header p.logo a{display:block}#page #header p.logo a span{position:absolute;top:-999em;left:-999em}#page #header #languages{position:absolute;bottom:0;right:0;background:#8b2d09 url('img/bg_languages.png') repeat-x}#page #header #languages ul{display:block;padding:7px 0 7px 15px;font-size:.769em;background:url('img/bg_languages_ul.png') no-repeat}#page #header #languages ul a{color:#fafafa;text-shadow:1px 1px 1px #000}#page #header #languages ul li{display:inline;padding:7px 1em 7px 0}#page #header #languages ul li.catalan a{padding:2px 0 2px 22px;background:url('img/catala.jpg') no-repeat 0 50%}#page #header #languages ul li.castillian a{padding:2px 0 2px 22px;background:url('img/castellano.jpg') no-repeat 0 50%}#page #header #languages ul li.english a{padding:2px 0 2px 22px;background:url('img/english.jpg') no-repeat 0 50%}#page #header #languages ul li.french a{padding:2px 0 2px 22px;background:url('img/french.jpg') no-repeat 0 50%}#page #menu{border-bottom:1px solid #333;font-family:arial,helvetica,sans-serif;background:#573c2c url('img/bg_menu.png') repeat-x}#page #menu ul{display:inline;float:left;width:auto;margin:0 25px;border-left:1px solid #411a00;border-right:1px solid #985223;font-size:1.15em;text-align:center}#page #menu ul li{position:relative;display:inline;float:left;white-space:nowrap;background:#573c2c url('img/bg_menu.png') repeat-x}#page #menu ul li.current a,#page #menu ul li.current ul li.current a{color:#000;text-decoration:none;text-shadow:1px 1px 1px #bbb;background:#fff url('img/bg_page.png') repeat-x}#page #menu ul li a{position:relative;display:inline;float:left;border-left:1px solid #985223;border-right:1px solid #411a00;padding:.583em 1.167em;color:#fff;line-height:1.4em;text-shadow:1px 1px 1px #000}#page #menu ul li a:hover{color:#fff;text-decoration:none;background:#8e7463 url('img/bg_menu_hover.png') repeat-x}#page #menu ul li a:focus,#page #menu ul li a:active{color:#444;background:#fff url('img/bg_page.png') repeat-x}#page #menu ul li span{position:absolute;background:#8e7463 url('img/bg_menu_hover.png') repeat-x}#page #menu ul li ul{position:absolute;top:-9999em;left:0;width:250px;margin:0;border:0;border-bottom:1px solid #333;padding:0;font-size:1em;text-align:left;background:#6a2a00 url('img/bg_menu_dropdrown.png') repeat-x}#page #menu ul li:hover ul,#page #menu ul li.hover ul{z-index:999;top:2.5em}#page #menu ul li ul li{clear:left;width:100%;white-space:normal;background:none}#page #menu ul li ul li.first a{border-top:0}#page #menu ul li ul li.last a{border-bottom:0}#page #menu ul li ul li a,#page #menu ul li.current ul li a{display:block;float:none;border-top:1px solid #7c5033;border-bottom:1px solid #57341c;padding:.417em 1.167em .4em 1.167em;color:#fff;text-shadow:1px 1px 1px #000;background:none}#page #menu ul li ul li a:hover{color:#fff;background:#8e7463 url('img/bg_menu_hover.png') repeat-x}#page #content{padding:0 0 300px 0;background:#5c68a7 url('img/bg_content.jpg') no-repeat 50% 100%}#page #content div.cwrapper{padding:20px 20px 0 20px;background:url('img/bg_content_wrapper.png') repeat-x}#carros #page #content{padding-bottom:500px;background:#535a78 url('img/bg_content_carros.jpg') no-repeat 50% 100%}#carros #page #content div.cwrapper{padding:20px 20px 0 20px;background:url('img/bg_content_carros_wrapper.png') repeat-x}#climbing #page #content{padding-bottom:500px;background:#bfc4d1 url('img/bg_content_climbing.jpg') no-repeat 50% 100%}#climbing #page #content div.cwrapper{padding:20px 20px 0 20px;background:url('img/bg_content_climbing_wrapper.png') repeat-x}#ferrata #page #content{padding-bottom:600px;background:#223462 url('img/bg_content_ferrata.jpg') no-repeat 50% 100%}#ferrata #page #content div.cwrapper{padding:20px 20px 0 20px;background:url('img/bg_content_ferrata_wrapper.png') repeat-x}#guides #page #content{padding-bottom:350px;background:#293641 url('img/bg_content_guides.jpg') no-repeat 50% 100%}#guides #page #content div.cwrapper{padding:20px 20px 0 20px;background:url('img/bg_content_guides_wrapper.png') repeat-x}#mountaineering #page #content{padding-bottom:450px;background:#0c3a92 url('img/bg_content_mountaineering.jpg') no-repeat 50% 100%}#mountaineering #page #content div.cwrapper{padding:20px 20px 0 20px;background:url('img/bg_content_mountaineering_wrapper.png') repeat-x}#ski #page #content{padding-bottom:550px;background:#1e588a url('img/bg_content_ski.jpg') no-repeat 50% 100%}#ski #page #content div.cwrapper{padding:20px 20px 0 20px;background:url('img/bg_content_ski_wrapper.png') repeat-x}#snowshoes #page #content{padding-bottom:550px;background:#24508d url('img/bg_content_snowshoes.jpg') no-repeat 50% 100%}#snowshoes #page #content div.cwrapper{padding:20px 20px 0 20px;background:url('img/bg_content_snowshoes_wrapper.png') repeat-x}#trekking #page #content{padding-bottom:320px;background:#3a6ba5 url('img/bg_content_trekking.jpg') no-repeat 50% 100%}#trekking #page #content div.cwrapper{padding:20px 20px 0 20px;background:url('img/bg_content_trekking_wrapper.png') repeat-x}#trips #page #content{padding-bottom:350px;background:#6f7c8c url('img/bg_content_trips.jpg') no-repeat 50% 100%}#trips #page #content div.cwrapper{padding:20px 20px 0 20px;background:url('img/bg_content_trips_wrapper.png') repeat-x}#page #content div.content_big{margin:0 0 15px 0;padding:20px;background:#fff}#page #content div.content_big a{text-decoration:underline}#page #content div.content_big a:hover{text-decoration:none}#page #content div.content_main{display:inline;clear:left;float:left;width:610px;padding:20px 30px 20px 20px;margin:0 0 15px 0;background:#fff url('img/bg_content_main.png') no-repeat 100% 100%}#page #content div.content_main a{text-decoration:underline}#page #content div.content_main a:hover{text-decoration:none}#page #content div.content_sub{display:inline;clear:right;float:right;width:230px;margin:0 0 15px 0;padding:20px 0 0 30px;background:url('img/bg_content_sub.png') no-repeat}#page #content div.content_sub div.wrapper{padding:0 20px 15px 20px;background:#fff}#page #content div.content_sub div.box{margin:0 0 1em 0;padding:0 0 2px 0}#page #content div.content_sub p{margin:0 0 .75em 0;border:1px solid #ccc;padding:.5em .75em .5em 40px;color:#333;font-size:.846em;line-height:1.2em;background:#d3d3d3 url('img/base.png') no-repeat}#page #content div.content_sub p.image{margin:0;border:0;padding:4px 0;line-height:0;text-align:center;background:none}#page #content div.content_sub ul.submenu{margin:0}#page #content div.content_sub ul.submenu li{margin:0 0 4px 0;padding:0;font-weight:bold;line-height:1.2em;background:none}#page #content div.content_sub ul.submenu li.current a{color:#fff;background:#823400 url('img/bg_content_sub_li_current.png') repeat-x}#page #content div.content_sub ul.submenu li a{display:block;padding:.5em 24px .5em 12px;color:#444;text-decoration:none;background:#fff url('img/bg_submenu_li.png') no-repeat 99% 50%}#page #content div.content_sub ul.submenu li a:hover{color:#fff;background:#754c31 url('img/bg_content_sub_li.png') repeat-x}#page #content blockquote{margin:1.5em 0;border:1px solid #d3d3d3;background:url('img/bg_blockquote_top.jpg') no-repeat 15px 15px}#page #content blockquote p{margin:0 0 .1em 0;padding:15px 68px;color:#333;font-family:georgia,helvetica,serif;font-size:1.583em;font-style:italic;text-align:center;background:url('img/bg_blockquote_bottom.jpg') no-repeat 98% 92%}#page #content div.border{margin:0 0 1em 0;border-bottom:1px solid #ccc;padding:0 0 1px 0}#page #content div.broken{border-bottom:1px dotted #ccc}#page #content div.rbox{margin:0 0 1em 0;border:1px solid #c3c3c3;padding:12px 15px 5px 45px;color:#222;background:#d3d3d3 url('img/base.png') 50% 50%}#page #content div.dates{background:#d3d3d3 url('img/bg_dates.png') no-repeat}#page #content div.duration{background:#d3d3d3 url('img/bg_duration.png') no-repeat}#page #content div.groups{background:#d3d3d3 url('img/bg_groups.png') no-repeat}#page #content div.prices{background:#d3d3d3 url('img/bg_prices.png') no-repeat}#page #content div.rbox h5{margin:0 0 .5em 0}#page #content div.rbox p,#page #content div.rbox ul{margin:0 0 .75em 0}#page #content div.separator{margin:0}#page #content div.slider{width:610px;height:270px;margin:0}#page #content div.slider ul{margin:0}#page #content div.slider ul li{width:610px;height:250px;margin: 0 0 1.25em 0;line-height:0;padding:0;background:none}#page #content ol#controls{display:block;clear:both;margin:0 20px 20px 20px;padding:.25em 0;list-style:none}#page #content ol#controls li{display:inline;float:left;margin:0;padding:0}#page #content ol#controls li.current a{color:#fff;background:#573c2c url('img/bg_menu.png') repeat-x}#page #content ol#controls li a{border:1px solid #ccc;padding:.25em .5em;color:#666;font-size:.92em;text-decoration:none;background:#fff url('img/bg_input.png') repeat-x 0 100%}#page #content ol#controls li a:hover{color:#000;text-decoration:none;background:#fafafa}#page #content form{margin:0 0 1.5em 0}#page #content div.textarea label{margin:0 0 .333em 0}#page #content form label{display:block;margin:0 0 1em 0}#page #content form label.error{display:block;width:86.5%;border-left:1px solid #c00;padding:.417em 10px .417em 35px;color:#fff;font-weight:bold;background:#c00 url('img/bg_validator.jpg') no-repeat 9px 50%}#page #content form label span{display:block;margin:0 0 .333em 0}#page #content form label input,#page #content form label select,#page #content form textarea{width:93%;border:1px solid #999;padding:.25em 5px;font-family:arial,helvetica,sans-serif;font-size:1em;background:#fff url('img/bg_input.png') repeat-x 0 100%}#page #content form label input:focus,#page #content form label select:focus,#page #content form textarea:focus{border:1px solid #222;background:#fff}#page #content form label input.error,#page #content form label select.error,#page #content form textarea.error{border:1px solid #c00;background:#ffe5f1}#page #content form label input.short,#page #content form label select.short,#page #content form textarea.short{width:40%}#page #content form input.send{overflow:visible;width:auto;margin-top:1em;border:1px solid #999;padding:.667em 1.5em;color:#222;font-weight:bold;background:url('img/bg_input.png') repeat-x 0 100%}#page #content form input.send:hover{cursor:pointer;border:1px solid #333;color:#666;text-decoration:none;background:#fff}#page #content form textarea{width:96%;height:175px;background:#fff url('img/bg_textarea.png') repeat-x 0 100%}#page #content h2{margin:0 0 .75em 0;padding:.5em .75em;color:#fff;font-size:1.307em;line-height:1.2em;text-shadow:1px 1px 1px #000;background:#573c2c url('img/bg_menu.png') repeat-x}#page #content h3{margin:0 0 .25em 0;color:#900;font-size:1.833em;line-height:1.2em}#page #content h4{margin:0 0 .333em 0;color:#000;font-size:1.333em;line-height:1.2em}#page #content h5{margin:0 0 .75em 0;color:#000;font-size:1.25em;line-height:1.2em}#page #content h6{margin:0 0 .75em 0;color:#000;font-size:1.167em;line-height:1.4em}#page #content img.left{display:inline;float:left;margin:0 18px .92em 0}#page #content img.right{display:inline;float:right;margin:0 0 .92em 18px}#page #content p.new{float:right;margin:-40px 15px 15px 15px}#page #content p.pdf{border:1px solid #bbb;font-size:1.154em;line-height:1em;background:#cfcfcf url('img/bg_pdf_p.png') repeat-y 100% 50%}#page #content p.pdf a{display:block;padding:1em 1.25em 1em 50px;color:#555;font-weight:bold;text-decoration:none;background:url('img/bg_pdf.png') no-repeat 16px 50%}#page #content p.pdf a:hover{color:#000;background:#cfcfcf url('img/bg_pdf.png') no-repeat 16px 50%}#page #content p.top{clear:both;margin:0;height:1%}#page #content p.top a{padding:2px 0 2px 14px;background:url("img/bg_top.png") no-repeat 0 .307em}#page #content p.more a{display:block;padding:.5em 1em;font-size:1.083em;font-weight:bold;background:#e0e0e0}#page #content p.more a:hover{color:#fff;text-decoration:none;background:#900}#page #content p.url{border:1px solid #ccc;padding:10px 14px;background:#efefef}#page #content p.nomargin{margin:0}#page #content span.red{color:#900}#page #content ul{margin:0 0 1.25em 12px}#page #content ul li{margin:0 0 .333em 0;padding:0 0 0 12px;background:url('img/bg_ul_li.png') no-repeat 0 .5em}#page #content ul li ul{margin:.5em 0 .75em 10px}#page #content ul.double{margin:0 0 1em 0}#page #content ul.double li{display:inline;float:left;width:48.5%;margin:0 3% .5em 0;padding:0 0 .75em 0;background:none}#page #content ul.double li.nomargin{margin-right:0}#page #content ul.double li ul li{display:block;float:none;width:auto;margin:0 0 .333em 0;padding:0 0 0 10px;background:url('img/kland_fonsblanc.gif') no-repeat 0 .5em}#page #content ul.links{margin:0 0 1em 0}#page #content ul.links li{display:inline;float:left;width:44.5%;margin:0 3% .75em 0;border-bottom:1px solid #ccc;padding:0 2% 1px 2%;background:#fff url('img/bg_ul_links_li.png') repeat-x 0 100%}#page #content ul.links li.nomargin{margin-right:0}#page #content ul.links li ul li{display:block;float:none;width:auto;margin:0 0 .333em 0;padding:0 0 10px;background:url('img/kland_fonsblanc.gif') no-repeat 0 .5em}#page #content ul.trips{margin:0 0 1em 0}#page #content ul.trips li{padding:0;background:none}#page #content ul.trips li a{display:block;padding:.75em 0 .75em 35px;text-decoration:none;background:#f0f0f0 url('img/bg_submenu_li.png') no-repeat 15px 50%}#page #content ul.trips li a:hover{color:#fff;background:#573c2c url('img/bg_menu.png') repeat-x}#page #content ul.noborder{margin:0 0 .5em 0;border:none;padding-bottom:0}#page #footer{clear:both;height:1%;padding:15px 20px 5px 20px;color:#fff;font-size:.846em;text-shadow:1px 1px 1px #000;background:#49230a url('img/bg_footer.png') repeat-x}#page #footer a{color:#fff;text-decoration:underline}#page #footer a:hover{text-decoration:none}#page #footer ul{margin:0 auto;padding:0 0 .75em 0;text-align:center}#page #footer ul li{display:inline;border-right:1px solid #b8520e;padding:0 .5em;line-height:1em;word-spacing:0}#page #footer ul li.last{border-right:0}#page #footer ul li img{vertical-align:middle}#page h2{-khtml-border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;border-radius:.25em}#page #menu ul li ul,#page #menu ul li ul li.last,#page #menu ul li ul li.last a{-khtml-border-bottom-left-radius:.5em;-khtml-border-bottom-right-radius:.5em;-moz-border-radius-bottomleft:.5em;-moz-border-radius-bottomright:.5em;-webkit-border-bottom-left-radius:.5em;-webkit-border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}#page #content div.content_big,#page #content div.content_sub div.wrapper,#page #content div.content_sub p,#page #content div.content_sub ul.submenu li a,#page #content div.rbox,#page #content form input.send,#page #content form label input,#page #content form label select,#page #content form textarea,#page #content p.pdf,#page #content ul.links li,#page #content ul.trips li a{-khtml-border-radius:.5em;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em}#page #content div.content_main{-khtml-border-radius:.5em;-khtml-border-top-right-radius:0;-moz-border-radius:.5em;-moz-border-radius-topright:0;-webkit-border-radius:.5em;-webkit-border-top-right-radius:0;border-radius:.5em;border-top-right-radius:0}#page #content div.content_sub{-khtml-border-radius:.5em;-khtml-border-top-left-radius:0;-moz-border-radius:.5em;-moz-border-radius-topleft:0;-webkit-border-radius:.5em;-webkit-border-top-left-radius:0;border-radius:.5em;border-top-left-radius:0}#page #content ol#controls li a{-khtml-border-bottom-left-radius:.333em;-khtml-border-bottom-right-radius:.333em;-moz-border-radius-bottomleft:.333em;-moz-border-radius-bottomright:.333em;-webkit-border-bottom-left-radius:.333em;-webkit-border-bottom-right-radius:.333em;border-bottom-left-radius:.333em;border-bottom-right-radius:.333em}#cboxLoadedContent{-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#page #menu ul li ul{-khtml-box-shadow:2px 2px 5px 0 #583c2b;-moz-box-shadow:2px 2px 5px 0 #583c2b;-webkit-box-shadow:2px 2px 5px 0 #583c2b;box-shadow:2px 2px 5px 0 #583c2b}#page h2,#page #content div.content_sub ul.submenu li.current a,#page #content div.content_sub ul.submenu li a:hover,#page #content ul.trips li a:hover{-khtml-box-shadow:1px 1px 3px #583c2b;-moz-box-shadow:1px 1px 3px #583c2b;-webkit-box-shadow:1px 1px 3px #583c2b;box-shadow:1px 1px 3px #583c2b}#page #content div.content_sub img,#page #content div.content_sub p,#page #content div.rbox,#page #content form input.send,#page #content form label input,#page #content form label select,#page #content form textarea,#page #content p.pdf{-khtml-box-shadow:0 0 3px #aaa;-moz-box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}#page #content div.content_sub p.image{-khtml-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}#cboxLoadedContent{background:#444;padding:5px}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url('img/colorbox/controls.png') top left no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxPrevious.hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url('img/colorbox/controls.png') top right no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url('img/colorbox/loading.gif') center center no-repeat}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url('img/colorbox/controls.png') top center no-repeat;width:38px;height:19px;text-indent:-9999px}#cboxClose.hover{background-position:bottom center}
