﻿ body{background:#e6e3d0;margin:0;padding:0;color:#000;font:78% Verdana,Arial,Helvetica,sans-serif}
#main{width:780px;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;background-color:#f6edd9}
#main .border_orange{border-left:2px solid #e9a526;border-right:2px solid #e9a526;border-bottom:2px solid #e9a526}
a:link,a:active,a:visited{color:#af0000;text-decoration:none}a:hover{text-decoration:underline}
h1{font-size:14px;font-weight:bold;margin-bottom:5px;color:#af0000;margin-top:0}
h2{font-size:14px;font-weight:bold;margin-bottom:5px;color:#af0000;margin-top:0}
p{text-align:justify}ul{margin:10px;padding:0 0 0 10px;margin-bottom:10px;list-style:none}
ul li{background:url(/img/bullet2.gif) no-repeat 0 5px;padding:0 0 5px 12px;margin-left:10px}
#header .top-link{position:absolute}#header .top-link img{border:0}#header .top_part{background-image:url(/img/headerbg.gif);height:100px}
.part_a{background-image:url(/img/header_a.gif);width:380px;height:100px;float:left}
.part_b{background-image:url(/img/header_b.gif);width:396px;height:100px;float:left}
#top_close{background-color:#d1a551;height:30px;width:100%}#top_close .left{background-image:url(/img/sec_a.gif);width:175px;height:30px;float:left}
#top_close .center{background-image:url(/img/bgsec.gif);width:438px;height:22px;float:left;text-align:left;padding-top:8px;font-size:14px;font-weight:bold;margin:0;color:#af0000}
#top_close .right{background-image:url(/img/sec_b.gif);width:163px;height:30px;float:left}
#top_close .indextitle{font-size:18px;font-weight:bold;margin:0;color:#af0000}#body .left{background:url(/img/leftnavbg.gif) repeat-y;width:169px;text-align:left}
#body .center{background-color:#fff}.address_block{background-color:#f6edd9;height:20px;padding-top:2px;padding-bottom:2px}
#address_bar{background-color:#e8dbbb;height:15px;margin-left:3px;margin-right:0;color:#af0000;font-size:10px;padding:0 0 0 2px;float:left}
.blur{background:url(/img/addressbg.gif) no-repeat;width:80px;height:15px;float:left}
#address_bar a:link,#address_bar a:active,#address_bar a:visited{color:#af0000;text-decoration:none}
#address_bar a:hover{text-decoration:underline}#top_menu{background:url(/img/topnavbg.gif) repeat-x;height:35px;padding-left:5px}
#indextop_menu{background:url(/img/indextopnavbg.gif) repeat-x;height:10px}.active_left{float:left}
.active_center{background:url(/img/menuactivebg.gif) repeat-x;height:25px;float:left;padding-top:10px;font-size:12px;font-weight:bold;color:#ad7104}
.active_center a:link,.active_center a:active,.active_center a:visited{color:#ad7104;text-decoration:none}
.active_right{float:left}.tab_left{float:left}.tab_center{background:url(/img/menutabbg.gif) repeat-x;height:25px;float:left;padding-top:10px;font-size:12px;font-weight:bold;color:#ad7104}
.tab_center a:link,.tab_center a:active,.tab_center a:visited{color:#ad7104;text-decoration:none}
.tab_center a:hover{color:#c80000}.tab_right{float:left}#main_menu{margin-right:3px}
#main_menu h2{background:url(/img/mainmenu.gif) repeat-x;height:26px;font-weight:bold;color:#c80000;padding-top:7px;text-align:left;padding-left:10px;color:#c80000;font-size:12px;margin:0;margin-bottom:10px}
#main_menu h2.top{background:url(/img/mainmenutop.gif) repeat-x;height:26px;font-weight:bold;color:#c80000;padding-top:7px;text-align:left;padding-left:10px;color:#c80000;font-size:12px;margin:0;margin-bottom:10px}
#main_menu ul{list-style:none;margin:0;padding:0;font-size:11px;padding-bottom:10px}
#main_menu ul li{font-weight:normal;margin:0;padding:0 0 0 20px;margin-left:10px;background:url(/img/bullet.gif) no-repeat 0 1px}
#main_menu ul ul{padding-top:5px;padding-bottom:5px}#main_menu ul li ul li{font-weight:normal;margin-left:0;padding:0 0 0 20px}
#main_menu ul li ul li a:link,#main_menu ul li ul li a:active,#main_menu ul li ul li a:visited{color:#060;text-decoration:none}
#main_menu ul li ul li a:hover{text-decoration:underline}#main_menu ul ul ul{padding-top:5px;padding-bottom:5px}
#main_menu ul li ul li ul li{font-weight:normal;padding:0 0 0 20px;margin-left:0}
#main_menu ul li ul li ul li a:link,#main_menu ul li ul li ul li a:active,#main_menu ul li ul li ul li a:visited{color:#00f;text-decoration:none}
#main_menu ul li ul li ul li a:hover{text-decoration:underline}#main_menu .boom a:link,.boom a:active,.boom a:visited{text-decoration:none;font-size:14px;font-weight:bold;color:#030}
#main_menu .boom a:hover{text-decoration:underline}#main_menu ul li.emphasize{background:url(/img/bulletg2.gif) no-repeat 0 1px;font-weight:bold}
#content_part{margin:10px 10px 10px 10px;text-align:justify}.content{padding:0;width:100%;text-align:}
.content p{margin-top:0}.content h1{font-size:14px;font-weight:bold;margin-bottom:10px;color:#af0000;margin-top:0}
#promo_section{width:148px;padding-left:10px}.promo_block{width:148px;background:url(/img/promobg.gif);margin-bottom:10px}
.promo_title{background:url(/img/promotitle.gif) no-repeat;width:148px;height:25px;font-weight:bold;color:#c80000;padding-top:10px;text-align:center;padding-right:0}
.promo_content{padding-left:5px;padding-right:5px;text-align:center}.idiomas_content{padding-left:5px;padding-right:5px;text-align:left}
.promo_bottom{background:url(/img/promobottom.gif) no-repeat;width:148px;height:14px}
.promo_block_enforex{font-size:11px;font-weight:bold;color:#012e65;padding-top:5px}
.promo_block_enforex a:link,.promo_block_enforex a:active,.promo_block_enforex a:visited{color:#012e65;text-decoration:none}
.cleaner{clear:both}.index_block{width:198px;background:url(/img/indexbg.gif);margin-bottom:15px}
.index_block a:link,.index_block a:active,.index_block a:visited{color:#c80000;text-decoration:none;font-size:.9em}
.index_block_title{background:url(/img/indextitle.gif) no-repeat;width:188px;height:25px;font-weight:bold;color:#c80000;padding-top:10px;text-align:left;padding-left:10px}
.index_block_content{padding-left:10px;padding-right:10px;text-align:center;text-align:justify;font-size:.9em}
.index_block_bottom{background:url(/img/indexbottom.gif) no-repeat;width:198px;height:18px;padding-top:5px}
.index_block_bottom a:link,.index_block_bottom a:active,.index_block_bottom a:visited{color:#c80000;text-decoration:none;font-size:.9em;font-weight:bold;padding-right:10px}
.index_block_v2{width:416px;margin:0 auto;margin-bottom:15px}.index_block_v2 a:link,.index_block_v2 a:active,.index_block_v2 a:visited{color:#c80000;text-decoration:none;font-size:.9em}
.index_block_v2_title{width:406px;height:25px;font-weight:bold;color:#c80000;padding-top:10px;text-align:left;padding-left:10px}
.index_block_v2_content{padding-left:10px;padding-right:10px;text-align:center;text-align:justify;font-size:.9em}
.index_block_v2_bottom{width:416px;height:18px;padding-top:5px}.index_block_v2_bottom a:link,.index_block_v2_bottom a:active,.index_block_v2_bottom a:visited{color:#c80000;text-decoration:none;font-size:.9em;font-weight:bold;padding-right:10px}
.index_block_v3{width:210px;margin:0 auto;margin-bottom:15px;margin-right:5px;float:right}
.index_block_v3 a:link,.index_block_v3 a:active,.index_block_v3 a:visited{color:#c80000;text-decoration:none;font-size:.9em}
.index_block_v3_title{width:200px;height:25px;font-weight:bold;color:#c80000;padding-top:10px;text-align:left;padding-left:10px}
.index_block_v3_content{padding-left:10px;padding-right:10px;text-align:center;text-align:justify;font-size:.9em}
.index_block_v3_bottom{width:210px;height:18px;padding-top:5px}.index_block_v3_bottom a:link,.index_block_v3_bottom a:active,.index_block_v3_bottom a:visited{color:#c80000;text-decoration:none;font-size:.9em;font-weight:bold;padding-right:10px}
.page404_block{width:190px;background:url(/img/404bg.gif);margin-bottom:10px}.page404_block a:link,.page404_block a:active,.page404_block a:visited{color:#c80000;text-decoration:none;font-size:.9em}
.page404_block_title{background:url(/img/404title.gif) no-repeat;width:180px;height:25px;font-weight:bold;color:#c80000;padding-top:10px;text-align:left;padding-left:10px}
.page404_block_content{padding-left:10px;padding-right:10px;text-align:center;text-align:justify;font-size:.9em}
.page404_block_bottom{background:url(/img/404bottom.gif) no-repeat;width:190px;height:18px;padding-top:5px}
.page404_block_bottom a:link,.404_block_bottom a:active,.404_block_bottom a:visited{color:#c80000;text-decoration:none;font-size:.9em;font-weight:bold;padding-right:10px}
.guides-404{width:582px;background:url(/img/404-guides-bg.gif) repeat-y;margin-bottom:15px}
.guides-404 a:link,.guides-404_block a:active,.guides-404_block a:visited{color:#c80000;text-decoration:none;font-size:.9em}
.guides-404_title{background:url(/img/404-guides-title.gif) no-repeat;width:100%;height:25px;font-weight:bold;color:#c80000;padding-top:10px;text-align:left;padding-left:10px}
.guides-404_content{padding-left:10px;padding-right:10px;text-align:center;text-align:justify;font-size:.9em}
.guides-404_bottom{background:url(/img/404-guides-bottom.gif) no-repeat;width:100%;height:18px;padding-top:5px}
.guides-404_bottom a:link,.guides-404_bottom a:active,.guides-404_bottom a:visited{color:#c80000;text-decoration:none;font-size:.9em;font-weight:bold;padding-right:10px}
.lang-404{font-size:10px;font-weight:bold;padding:0 0 10px 0}#we-are-sorry{font-size:18px;height:195px;padding:10px 0 0 0;border-bottom:solid 4px #e8dbbb;border-top:solid 4px #e8dbbb}
#we-are-sorry img{float:right;padding:0 0 0 10px}.imgleft{float:left;padding:0 5px 5px 0}
.imgright{float:right;padding:0 0 5px 5px}#content-blocks-2d{padding:0;float:left;width:425px}
#content-blocks-2d p{margin:0;padding:0;padding-bottom:5px}#content-blocks-2d ul{margin:0;padding:0;margin-bottom:10px;list-style:none}
#content-blocks-2d ul li{background:url(/img/bullet2.gif) no-repeat 0 4px;padding:0 0 8px 15px}
#content-blocks-2d .list-box{float:left;width:46%;margin-bottom:10px;font-size:11px;padding:5px 5px 5px 5px;margin-left:2px;margin-right:2px;text-align:left}
#content-blocks-2d .list-box h2{padding:5px 0 5px 0;text-align:center;font-weight:bold;color:#fff;font-size:12px;border:0;margin:0;margin-bottom:5px}
#content-blocks-2d .list-box h2 a:link,#content-blocks-2d .box h2 a:active,#content-blocks-2d .box h2 a:visited{color:#fff;text-decoration:none}
#content-blocks-2d .title{padding:5px 0 5px 0;text-align:center;font-weight:bold;color:#fff;font-size:12px;border:0;margin:0;margin-bottom:5px}
#content-blocks-2d .title a:link,#content-blocks-2d .title a:active,#content-blocks-2d .title a:visited{color:#fff;text-decoration:none}
.adobe{border:1px solid #ccc;margin-bottom:10px;padding:5px}.adobe .icon{float:left;margin-bottom:0;padding:0;margin-right:5px}
.adobe .text{font-size:11px;text-align:left;padding:0}#download-brochure .brochure{border-right:1px dashed #0071bc;padding:0 10px 0 10px;width:120px;float:left;text-align:center;width:150px}
#download-brochure .title{font-weight:bold;font-size:11px;padding:10px 0 0 0}#brochure-form{width:250px;margin:0 auto}
#brochure-form label{display:block;font-size:11px;margin-bottom:5px}#brochure-form form input,#brochure-form form textarea{width:250px;display:block}
#photos{margin-top:10px;margin-bottom:10px}#photos .thumb{float:left;padding-bottom:10px}
#photos .thumb img{border:1px solid #ccc;padding:3px;margin:0 4px 0 4px}#photos .thumb .title{font-size:11px;padding:3px 0 0 0;text-align:center;width:130px}
#photos .preview{text-align:center;margin-top:10px;margin-bottom:10px}#photos .preview img{border:1px solid #ccc;padding:3px}
#photos .preview .title{font-size:14px;padding:10px 0 0 0;text-align:center;font-weight:bold}
#photos .navigation{border-top:1px solid #d8c7a1;border-bottom:1px solid #d8c7a1;clear:both;padding:5px 0 5px 0}
#photos .navigation .prev{float:left;width:150px;text-align:left;font-weight:bold}
#photos .navigation .next{float:right;width:150px;text-align:right;font-weight:bold}
#maps td{background:#e5e5e5 none repeat scroll 0 0;border-color:#d6d7d6 -moz-use-text-color;border-style:solid none;border-width:1px medium;padding:5px;text-align:left}
#maps .logo-bus{background:transparent url(/img/logo-emt.gif) no-repeat scroll 0 0;padding-left:40px;font-size:11px}
#maps .logo-metro{background:transparent url(/img/logo-metro.gif) no-repeat scroll 0 0;padding-left:30px;font-size:11px}
#maps .logo-renfe{background:transparent url(/img/logo-renfe.gif) no-repeat scroll 0 0;padding-left:40px;font-size:11px}
#maps .logo-airport{background:transparent url(/img/logo-airport.gif) no-repeat scroll 0 0;padding-left:25px;font-size:11px}
.imgmaps{float:center;padding:5px 5px 5px 5px;border:2px solid #e9a526}.cleaner{clear:both}
#footer{background:#feba42;padding:0 0 10px 0}.cleaner{clear:both}.footer_links{background:url(/img/footerlinksbg.gif) repeat-x;height:22px;padding-top:12px;font-weight:normal;color:#fff}
.footer_links a:link,.footer_links a:active,.footer_links a:visited{color:#fff;text-decoration:none;font-weight:bold}
.footer_bottom{background:url(/img/footerbg.gif) repeat-x;height:72px;color:#fff;padding:12px 10px 6px 10px}
.sponsored_by{float:left;padding-right:5px}.footerbanner_b{background:url(/img/footbanner_b.gif) no-repeat;width:184px;height:16px;font-size:.9em;color:#c00;font-weight:bold;padding-top:3px;text-align:center}
.footerbanner_b a:link,.footerbanner_b a:active,.footerbanner_b a:visited{color:#c00;text-decoration:none;font-weight:bold}
#what_sites{padding-top:7px}#what_sites ul{margin:0;padding:0}#what_sites li{padding:0 0 0 15px;list-style:none;background:url(/img/bullet2.gif) no-repeat 0 1px}
#what_sites .block{float:left;text-align:left;font-size:.9em;padding-left:15px}#what_sites .block a:link,#what_sites .block a:active,#what_sites .block a:visited{color:#fff;text-decoration:none}
#what_sites .block a:hover{text-decoration:underline}#footer .guides_title{font-size:1em;font-weight:bold;padding-bottom:5px}
.titulorojo{color:#af0000;font-weight:bold;text-align:left;background:#e9a526}.tabla{border:1px;margin-bottom:10px;border-style:solid;border-bottom-color:#e9a526;border-left-color:#e9a526;border-right-color:#e9a526;border-top-color:#e9a526}
.fondo_tabla{background-color:#f6edd9}.lista{list-style-type:none;list-style-image:none;list-style-position:outside;list-style:none;padding-left:0;margin:0 auto;padding-top:10px;text-indent:.5em}
.titular{color:#af0000;font-weight:bold;text-align:left}.desplegable{background:#fbf9f4;border:solid 1px #e8dbbb;font-weight:bold;color:#af0000;margin:auto;padding:0}
.tform{background:#fbf9f4;background-image:url(../img/logo-enforex.gif);background-repeat:no-repeat;background-position:center;border:double 1px #036;color:#af0000}
.tformb{background:#fbf9f4;background-image:url(../img/logo-camps.gif);background-repeat:no-repeat;background-position:center;border:double 1px #00669966;color:#f63;border:#036 solid thin}
.tcontact{background:#fbf9f4;border:double 1px #e9a526;color:#af0000}.country{font-size:10px;width:150px}
.advert_content a:active a:visited{color:#c80000;text-decoration:none;font-size:.9em;font-weight:bold;padding-right:10px}
.adsmidle{width:100%;float:left}.bodyads{height:50px}.imgvideo{border:1px solid #ccc;padding:3px;margin:0 4px 0 4px}
.lineavideo{background:url(/img/tbbg.gif) repeat-x bottom}.sponsored{background:url("/img/sponsored-video.jpg") no-repeat scroll right bottom #f6edd9;border-bottom:1px solid #CCC}
.sponsored2{background:url("/img/sponsored-enfocamp.gif") no-repeat scroll right bottom #f6edd9;border-bottom:1px solid #CCC}
.bcksponsor{background:#f6edd9}#switch-tools{font-size:16px;font-weight:bold;margin-bottom:10px;text-align:center}
#xform-two{background:#efe7d4;width:424px}#xform-two form{margin:0;padding:0}#xform-two .spacer{padding:10px}
#xform-two ul{padding:0;margin:0;list-style:none}#xform-two li{list-style:none;padding:5px;margin:0;clear:both;background:none !important}
#xform-two.label{text-align:left;color:#333;font-weight:bold}#xform-two .note{font-size:11px}
#xform-two strong{color:red;font-size:14px}#xform-two h3{color:#34488f}#xform-two .input{border:solid 1px #7696b3;width:165px;background:#fff !important}
#xform-two select{border:solid 1px #7696b3;background:#fff !important}#xform-two .paises{width:170px}
#xform-two .message-form textarea{border:solid 1px #7696b3;width:99%}#xform-two .privacy textarea{border:solid 1px #7696b3;width:97%;margin-left:5px}
#xform-two .blang{background:#fbf9f4}#xform-two .blang div{padding:3px 5px 0 0}#xform-two .lside{width:180px}
#xform-two .rside{width:180px}#xform-two .empty-list{height:36px}#xform-two .enforex{background:url(/img/logo-enforex.png) no-repeat center 60px}
#xform-two .summercamps{background:url(/img/logo-camps.png) no-repeat 100px 60px}
#xform-two .enforex-pdf{background:url(/img/logo-enforex.png) no-repeat center top}
#xform-two .summercamps-pdf{background:url(/img/logo-camps.png) no-repeat 100px top}
.adobe{border:1px solid #ccc;margin-bottom:10px;padding:5px;background:#fff}.adobe .icon{float:left;margin-bottom:0;padding:0;margin-right:5px}
.adobe .text{font-size:11px;text-align:left;padding:0}div.error{margin-top:5px;background:#ffc7c7;color:#af0000;padding:3px 5px 3px 5px;font-weight:bold;border:1px solid #e16666;clear:both;text-align:left}
.agreefix{padding:0 0 5px 0}.ftl{float:left}.ftr{float:right}.clr{clear:both}#xform{width:100%;text-align:left}
#xform ol{margin:0 auto;padding:10px 0 10px 0;margin-bottom:10px;background:url(/img/forms-bg.jpg) repeat-x top}
#xform li{list-style:none;padding:0 0 5px 15px;margin:0;clear:both}#xform .label{float:left;width:150px;text-align:left;display:inline-block;color:#036;font-weight:bold;padding-right:5px}
#xform .label-fail{float:left;width:150px;text-align:left;display:inline-block;color:red;font-weight:bold}
#xform .note{font-size:11px}#xform strong{color:red;font-size:14px}#xform h3{color:#34488f}
#xform select{font-size:10px;height:20px;width:175px}#xform .box{width:150px;height:20px}
#xform .background{background:url(/img/logo-enforex.gif) no-repeat top}#xform .background-camps{background:url(/img/logo-camps.gif) no-repeat top}
#xform li .readonly{width:375px}