@charset utf-8; body{background-color:#F5F5F5;margin:0;padding:0;} div,table,tr,td,img,form,input,select,p,h1,h2,h3,h4,h5,h6,ul,li,label,textarea,chexbox,radiobutton,ol,option{margin:0;padding:0;} h1,h2{font:normal 25px arial;color:#000000;margin:0;padding:0 0 20px;} h3{font:normal 22px arial;color:#fff;margin:0;padding:5px 0 10px;} ul{list-style-type:none;margin:0;padding:0;} ol{list-style-type:none;margin:0;padding:0;} a{text-decoration:none;outline:none;margin:0;padding:0;} img{outline:none;border:0;margin:0;padding:0;} chexbox{width:20px;height:20px;margin:0;padding:0;} .spacer{font-size:0;line-height:0;clear:both;margin:0;padding:0;} object{line-height:0;font-size:0;margin:0;padding:0;} .bspace{height:50px;clear:both;margin:0;padding:0;} .clear{clear:both;border:0;height:0;font-size:0;margin:0;padding:0;} .click1{font:bold 12px/29px Arial, Helvetica, sans-serif;color:#CC0000;text-decoration:none;} .click1:hover{color:#010101;text-decoration:none;} .line1{border-bottom:1px dotted #B8B8B8;margin:0;padding:0;} .text2{font:bold 12px arial;color:#1466B8;margin:0;padding:0;} .fpartmain{width:285px;margin:0 auto;padding:0;} .journey{width:285px;margin:0;padding:0;} .return{width:293px;height:30px;margin:0;padding:0;} .fpart{width:285px;height:25px;margin:0;padding:0;} .fparttext{width:120px;float:left;margin:0;padding:0;} .fpartffeld{width:160px;float:right;margin:0;padding:0;} .header_wrapper{background:url(../images/header_bg.jpg) repeat-x 0 0 #F5F5F5;} .header_content_panel{width:1000px;margin:0 auto;} .nav_panel{width:686px;float:left;} .nav_panel ul{height:29px;} .nav_panel ul li{float:left;font:normal 12px/29px Arial, Helvetica, sans-serif;color:#fff;} .nav_panel ul li a{font:normal 12px/29px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;display:block;padding:0 9px;} .nav_panel ul li a:hover,.nav_panel ul li a.activate{font:normal 12px/29px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;background-color:#8b0000;padding:0 9px;} .language_panel{width:313px;float:right;} .language_panel p{font:normal 12px/29px Arial, Helvetica, sans-serif;color:#fff;float:left;padding-right:10px;} .language_panel div.flag{float:left;margin-right:3px;margin-top:7px;} .logo_section{width:620px;height:112px;float:left;} .logo_section img.logo{float:left;display:block;margin-top:7px;} .logo_section img.logotext{float:left;display:block;margin-top:42px;} .call_section{width:380px;float:left;} .call_section img{display:block;margin-top:32px;} .subnav_panel{width:1000px;height:49px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#4f4f4f;} .subnav_panel ul{padding-left:10px;} .subnav_panel ul li{float:left;font:normal 14px/49px Arial, Helvetica, sans-serif;color:#fff;padding:0 12px;} .subnav_panel ul li a{font:normal 14px/49px Arial, Helvetica, sans-serif;color:#fff;} .subnav_panel ul li a:hover{font:normal 14px/49px Arial, Helvetica, sans-serif;color:#999999;} .banner_wrapper{background:url(../images/banner1.jpg) no-repeat 50% 0;height:741px;} .banner_panel{width:1000px;height:741px;margin:0 auto;} .banner{width:100%;position:relative;margin:0 auto;} .bg_row_dark{position:absolute;top:305px;width:100%;height:80px;background-color:rgba(0,0,0,0.5);z-index:4;} .bannertext{position:absolute;top:0;left:50%;width:1000px;margin-left:-500px;z-index:5;} .text_title{width:600px;float:left;} .text_title .canvas,.text_title .our-pleasure,.text_title .text-scroll{height:272px;float:left;width:100%;} .text_title .our-pleasure{height:62px;} .text_title .text-scroll{height:83px;} #pscroller2{font:normal 17px Arial, Helvetica, sans-serif;color:#27c5ff;height:40px;width:550px;margin:35px 0 0;} .formpart{width:300px;float:right;background:url(../images/formpart_bg.png) repeat 0 0;font:normal 11px/14px Arial, Helvetica, sans-serif;color:#fff;height:436px;margin:0;padding:10px 15px 0;} .formpart p{font:bold 11px/16px Arial, Helvetica, sans-serif;color:#fff;_padding-bottom:15px;_margin:0 25px 0 0;text-align:justify;} .returnpart{width:293px;margin:0;padding:0;} .returntext{width:145px;float:left;margin:0;padding:0;} .returnfield{width:148px;float:right;margin:0;padding:0;} .boxpanel{width:969px;height:180px;background:url(../images/box_bg.jpg) repeat-x 0 0;position:relative;padding:11px 22px 9px 10px;} .boxpanel img{width:230px;height:120px;float:left;margin:0 0 20px 12px;} .corner{position:absolute;right:-2px;top:-7px;width:90px!important;height:93px!important;} .boxpanel h2{font:normal 15px Arial, Helvetica, sans-serif;color:#9f4e4e;float:left;width:290px;padding:0;} .extrass{font:normal 15px/20px Arial, Helvetica, sans-serif;color:#ffffff;float:left;width:500px;height:22px;overflow:hidden;background:transparent;} .boxpanel a{float:right;background:transparent;color:#fff;font:normal 12px Arial, Helvetica, sans-serif;line-height:17px;padding:0;} .boxpanel a: hover{float:right;background:#f15003;color:#fff;padding:0;} .bodypart{background:url(../images/bodypart_bg.jpg) repeat-x 0 0 #F5F5F5;margin:0;padding:0;} .bodypartin,.bodypartinner{background:url(../images/bodypart_bg.jpg) repeat-x 0 0 #F5F5F5;font:normal 13px/18px Arial, Helvetica, sans-serif;color:#000;text-align:justify;margin:-40px 0 0;padding:60px 0 0;} .maincontent{width:1000px;font:normal 12px/18px Arial, Helvetica, sans-serif;color:#010101;height:400px;margin:-30px auto 0!important;} .blog1{width:343px;float:left;border-right:1px solid #bbbbbb;padding:0 15px 0 0;} .blog1 h1,.blog1 h2{font:normal 17px Arial, Helvetica, sans-serif;color:#000;padding:0;} .blog1 h1 span,.blog1 h2 span{font:normal 17px Arial, Helvetica, sans-serif;color:#3b76ae;} .blog1 p{font:normal 12px/16px Arial, Helvetica, sans-serif;color:#000;text-align:justify;padding:8px 0 10px;} .blog1 a{font:normal 11px Arial, Helvetica, sans-serif;color:#0662b0;} .blog2{width:246px;float:left;padding:0 20px;} .blog2 h2{font:normal 17px Arial, Helvetica, sans-serif;color:#000;padding:0;} .blog2 p{font:normal 12px/16px Arial, Helvetica, sans-serif;color:#000;text-align:justify;} .blog2 p a{font:normal 12px Arial, Helvetica, sans-serif;color:#0188d6;} .blog2 a{font:normal 11px Arial, Helvetica, sans-serif;color:#0662b0;display:block;margin:0;} .blog3{width:333px;float:right;} .qnote{border-bottom:1px solid #bbbbbb;} .client{width:535px;height:160px;float:left;margin:0;padding:0;} .client h3{font:normal 17px Arial, Helvetica, sans-serif;color:#000;padding:0;} .client p{font:normal 12px/16px Arial, Helvetica, sans-serif;color:#000;padding:10px 0 0;} .clients_logo{float:right;width:395px;margin:30px 0 0;} .footer_wrapper{background:url(../images/footer_bg.jpg) repeat-x 0 0 #000;padding:0 0 40px;} .footer_panel{background:url(../images/footer_inner_bg.jpg) no-repeat 100% 0;width:1000px;background-color:#000000;margin:0 auto;padding:178px 0 0;} .footer_panel h2{font:normal 18px Arial, Helvetica, sans-serif;color:#3fbaff;} .footer_panel h3{font:normal 13px Arial, Helvetica, sans-serif;color:#fff;padding:7px 0 0;} .footer_panel h3 span{font:normal 13px Arial, Helvetica, sans-serif;color:#aaabac;} .footer_panel p{font:normal 11px Arial, Helvetica, sans-serif;color:#aaabac;margin:20px 0 0;} .footer_panel ul{margin:10px 0 0;} .footer_panel ul li{font:normal 11px Arial, Helvetica, sans-serif;color:#aaabac;padding:5px 0 0;} .footer_panel ul li a{font:normal 11px Arial, Helvetica, sans-serif;color:#aaabac;} .footer_panel ul li a:hover{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;} .part1{width:160px;float:left;margin:0 40px 0 0;} .part2{width:175px;float:left;margin:0 40px 0 0;} .part3{width:175px;float:left;margin:0 40px 0 0;} .part4{width:333px;float:left;} .bannerinner1,.bannerinner2,.bannerinner3,.bannerinner4,.bannerinner5,.bannerinner6{width:100%;height:250px;position:relative;margin:0 auto;padding:0;} .bannerinner1{background:url(../images/banner/banner-inner1.jpg) repeat-x center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;} .bannerinner2{background:url(../images/banner/banner-inner2.jpg) repeat-x center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;} .bannerinner3{background:url(../images/banner/banner-inner3.jpg) repeat-x center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;} .bannerinner4{background:url(../images/banner/banner-inner4.jpg) repeat-x center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;} .bannerinner5{background:url(../images/banner/banner-inner5.jpg) repeat-x center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;} .bannerinner6{background:url(../images/banner/banner-inner6.jpg) repeat-x center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;} .innercontent,.innercontent1,.innercontent2,.innercontent3,.innercontent4,.innercontent5,.innercontent6{width:1000px;font:normal 12px/20px Arial, Helvetica, sans-serif;color:#010101;text-align:justify;margin:0 auto;padding:0;} .innercontent1{background:url(../images/bg/inner-bg1.jpg) no-repeat top center;} .innercontent2{background:url(../images/bg/inner-bg2.jpg) no-repeat top center;} .innercontent3{background:url(../images/bg/inner-bg3.jpg) no-repeat top center;} .innercontent4{background:url(../images/bg/inner-bg4.jpg) no-repeat top center;} .innercontent5{background:url(../images/bg/inner-bg5.jpg) no-repeat top center;} .innercontent6{background:url(../images/bg/inner-bg6.jpg) no-repeat top center;} .icleft{width:625px;float:left;margin:0;padding:0;} .icright{width:333px;float:right;margin:0;padding:0;} .blog4{width:333px;margin:0;padding:0;} .inner{margin:0;padding:0;} .inner ul{list-style:none;margin:0;padding:0;} .inner ul li{font:normal 12px/24px Arial, Helvetica, sans-serif;color:#010101;background:url(../images/arrow1.png) no-repeat left center;margin:0;padding:0 0 0 20px;} .inner ul li a{color:#010101;text-decoration:none;} .inner ul li a:hover{color:#CC0000;text-decoration:none;} .innerlink1{font:normal 12px/18px Arial, Helvetica, sans-serif;color:#010101;text-decoration:none;margin:0;padding:0;} .innerlink1:hover{font:normal 12px/18px Arial, Helvetica, sans-serif;color:#CC0000;text-decoration:none;margin:0;padding:0;} .innerlink2{font:normal 18px Arial, Helvetica, sans-serif;color:#1466B8;text-decoration:none;} .innerlink2:hover{color:#CC0000;text-decoration:none;} .innerlink3{font:normal 15px Arial, Helvetica, sans-serif;color:#1466B8;text-decoration:none;} .innerlink3:hover{color:#CC0000;text-decoration:none;} .heading1{font:bold 18px Arial, Helvetica, sans-serif;color:#1466B8;text-decoration:none;margin:0;padding:0;} .heading2{font:normal 18px arial;color:#185E9D;margin:0;padding:0;} .heading3{font:normal 18px arial;color:#323232;margin:0;padding:0;} .fqset2{width:600px;background-color:#fff;border-radius:10px;-moz-border-radius:10px;border:1px solid #D1D1D1;float:left;opacity:0.8;filter:alpha(opacity=40);margin:0;padding:10px;} .quotearea{width:598px;background-color:#F0F0F0;border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3;border-top:1px solid #D3D3D3;text-transform:uppercase;text-align:left;color:#676565;margin:0;padding:0;} .quotearealeft{width:225px;float:left;font-weight:bold;color:#676565;margin:0;padding:10px 0 10px 10px;} .quotearearight{width:325px;float:right;border-left:1px solid #D3D3D3;margin:0;padding:10px 0 10px 10px;} .quotearea2{width:575px;background-color:#F0F0F0;border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3;border-top:1px solid #D3D3D3;margin:0;padding:10px;} .quotearealeft2{width:220px;float:left;font-weight:bold;color:#676565;margin:0;padding:10px 0 10px 10px;} .quotearearight2{width:375px;float:right;border-left:1px solid #D3D3D3;margin:0;padding:10px 0 10px 20px;} .blacktext14{font:normal 12px/16px Arial, Helvetica, sans-serif;margin-bottom:6px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#6D6D6D;} .quoteboxhr{width:97%;} .blacktext12{font:normal 12px/16px Arial, Helvetica, sans-serif;margin-bottom:6px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;color:#6D6D6D;} .blacktext14bold{font:bold 12px/16px Arial, Helvetica, sans-serif;padding-bottom:6px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#6D6D6D;} .whitetext{font:bold 14px/16px Arial, Helvetica, sans-serif;padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:bold;color:#FFFFFF;} .quotetext{font:normal 12px/16px Arial, Helvetica, sans-serif;color:#010101;padding-bottom:6px;} .quoteoptionstext{font:normal 12px/16px Arial, Helvetica, sans-serif;color:#010101;padding-bottom:6px;} .bluetextsmall{font:normal 12px/16px Arial, Helvetica, sans-serif;color:#010101;padding-bottom:6px;} #flightboard_1{position:absolute;top:322px;left:4px;} #flightboard_2{position:absolute;top:352px;left:4px;} #boxpanel_corner{z-index:5;position:absolute;top:0;right:0;_border:1px dotted green;} #boxpanel_marquee{z-index:5;position:absolute;bottom:20px;left:12px;_border:1px dotted yellow;} #boxpanel_link{z-index:5;position:absolute;bottom:32px;right:23px;_border:1px dotted yellow;} #boxpanel_slide{overflow:hidden;} #boxpanel_1{z-index:4;position:absolute;top:12px;left:12px;display:block;opacity:1;} #boxpanel_2{z-index:3;position:absolute;top:12px;left:12px;display:none;} #textbox{position:absolute;top:305px;left:4px;width:660px;height:80px;color:#ffffff;z-index:5;} #textbox_1,#textbox_2,#textbox_3,#textbox_4{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:rgba(255,255,255,0.75);margin:16px 0 0 20px;padding:0;} #textbox_1{z-index:2;position:absolute;top:0;left:0;display:block;opacity:1;} #textbox_2,#textbox_3,#textbox_4{z-index:1;position:absolute;top:0;left:0;display:none;} #marquee_1{z-index:2;position:absolute;top:-1px;left:290px;display:block;opacity:1;background:transparent;} #marquee_2,#marquee_3,#marquee_4,#marquee_5,#marquee_6{z-index:1;position:absolute;top:-1px;left:290px;display:none;background:transparent;} #v_scroller{position:relative;height:120px;padding-top:15px;} #v_scroller_1{z-index:2;position:absolute;top:0;left:0;display:block;opacity:1;background:transparent;} #v_scroller_2{z-index:1;position:absolute;top:0;left:0;display:none;background:transparent;} .formerrortext{font:normal 12px/16px Arial, Helvetica, sans-serif;font-weight:bold;color:#f00000;padding-bottom:6px;_height:100%;overflow:visible;} #formerrortext{height:48px;} .quoteoptionstextsmall{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;color:#333333;} #quotearea{width:600px;} #agreeform input[type=text],#agreeform textarea,#agreeform select{width:160px;} #select1,#select2,#select3,#select4{width:40px!important;} #securebooking table td{padding:4px;} .specialpricenumber{font-family:"Courier New", Courier, monospace;font-size:18px;font-weight:bold;color:#000080;padding-bottom:6px;} .blacktext16{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;} .blacktext16bold{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000000;} .fb-like{margin-right:10px!important;_padding-right:10px!important;}

/********************************************************************************************* 
Tables  						  ODD / EVEN Table Stuff
*********************************************************************************************/ 

.odd {	background:#F0F0F0; }
.even {	background:#FEFEFE;}

#clasamente  img {
	border: none;
	padding:0;
	margin:0;
	height: 11px;
}

#clasamente tr {
	border: none;
	margin-top: 0px;
	line-height: 15px;
	padding:0px;
	margin:0;
	vertical-align: middle;
	padding-top: 0px;
	text-align: left;
	height: 10px;
}

#clasamente td {
	border: none;
	margin-top: 0px;
	line-height: 15px;
	padding:0px;
	margin:0;
	vertical-align: middle;
	padding-top: 0px;
	text-align: left;
}

#clasamente td div {
	line-height: 10px;
    vertical-align: middle;
	display: table-cell;
	padding: 1px;
}

@media screen and (max-width: 600px) {
    a, button { margin: 10px !important; display: inline-block; }
    body, p, a, span, td {
        font-size: 130% !important;
    }
}