@charset "utf-8";
/* CSS Document */
body,html{ background-color:#fff; margin:0px; padding:0px; font-size:16px;   font-family: 'HelveticaNeueLTStd47LtCn'; background-image:url(../images/bg.jpg); background-position:top; background-repeat:repeat-x; }
.wraper{ width:937px; margin:0 auto; padding:0px; }
.pagewitdh{width:929px; margin-left:6px; clear:both; display:block; padding:0px;}


/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

*
  {
  margin:0;
  padding:0; 
  border:0;
  
}

/*********************/

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 13, 2011 */



@font-face {
    font-family: 'HelveticaNeueRegular';
    src: url('helveticaneue-boldcond-webfont.eot');
    src: url('helveticaneue-boldcond-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('helveticaneue-boldcond-webfont.woff') format('woff'),
         url('helveticaneue-boldcond-webfont.ttf') format('truetype'),
         url('helveticaneue-boldcond-webfont.html#HelveticaNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaInseratLTStdRoman';
    src: url('helveticainseratltstd-roman-webfont.eot');
    src: url('helveticainseratltstd-roman-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('helveticainseratltstd-roman-webfont.html') format('woff'),
         url('helveticainseratltstd-roman-webfont.ttf') format('truetype'),
         url('helveticainseratltstd-roman-webfont-2.html#HelveticaInseratLTStdRoman') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaNeueLTStd47LtCn';
    src: url('helveticaneueltstd-ltcn-webfont.eot');
    src: url('helveticaneueltstd-ltcn-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('helveticaneueltstd-ltcn-webfont.woff') format('woff'),
         url('helveticaneueltstd-ltcn-webfont.ttf') format('truetype'),
         url('helveticaneueltstd-ltcn-webfont.html#HelveticaNeueLTStd47LtCn') format('svg');
    font-weight: normal;
    font-style: normal;

}

/**********************************************************************/
.header{ width:929px; clear:both; display:block;   }

.logo{ float:left; padding-top:32px;}
.LogoBlock{ float:left;  width:392px; }
.LogoBlock h2{ background:url(../images/logo.png) top left; display:block; width:392px;   height:36px; text-indent:-9999px;  }
.LogoBlock h2 a{ height:36px; width:392px; font-size:12px; display:block;}

.headright{ float: right; width:230px; display:block; padding-top:21px; padding-bottom:13px;}
.watch{ background-image:url(../images/watch.png); width:60px; height:59px; float:right; display:block;}
.watchtext{ color:#8c8c8c; font-size:16px; text-transform:uppercase; margin-top:8px; float:right; margin-right:2px;}
.watchtext2{ color:#4f4f4f;}
.watchtext3{ font-size:30px; color:#3b9acf; clear:both;}

/*******************************************menu part start here**********************************************/
.menubg{  background-image:url(../images/bg_menu.jpg); background-repeat:repeat-x; width:100%; display:block; clear:both;}


.menu{ background-image:url(../images/menu_rep.html); width:929px; height:48px;  float:left; padding-bottom:6px;}

 .menu ul{ list-style-type:none; }
.menu li{ float:left; margin-top:10px; margin-left:2px; height:44px; float:left;   }
.menu li a{ font-weight:bold; color:#1f1f1f;  font-size:13px;   text-decoration:none; display:block;  text-transform:uppercase; margin-top:19px; margin-left:10px; padding-right:16px; 
 }
.menu li.currant a, .menu li:hover a{color:#fff;}

.menu li.currant, .menu li:hover{ background-color:#055696;  background-position:top; background-image:url(../images/hover1.png); background-repeat:repeat-x; height:44px; 
  -moz-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
border-top-right-radius: 5px;  border-top-left-radius: 5px;  -webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px; color:#ffffff; 
}





.avtive1{ background-image: url(../images/m1.png); width:108px; margin-left:0px !important; } 
.avtive2{ background-image: url(../images/m2.png);  width:116px;   } 
.avtive3{ background-image: url(../images/m3.png);  width:104px;  } 
.avtive4{ background-image: url(../images/m4.png);  width:70px;  } 
.avtive5{ background-image: url(../images/m5.png); width:121px;   }
.avtive6{ background-image: url(../images/m6.png);  width:77px;  } 
.avtive7{ background-image: url(../images/m7.png);  width:69px;  } 
.avtive8{ background-image: url(../images/m8.png); width:152px;   } 
.avtive9{ background-image: url(../images/m9.png);  width:95px; margin-left:2px !important; } 



/********************************banner part start here************************************/
.banner{ width:929px; clear:both; display:block; background-image:url(../images/banner_bg.png); height:275px;}
.bannerleft{ float:left; width:367px; margin-left:29px; padding-top:56px; display:block;}
.bltext1{ font-size:40px; color:#5fc2ff; clear:both;}
.bdot{ margin-top:17px; background-image:url(../images/b_dot.jpg); height:1px; background-repeat:repeat-x; display:block; clear:both;}


@font-face {
    font-family: 'HelveticaLTStdLight';
    src: url('helveticaltstd-light-webfont.eot');
    src: url('helveticaltstd-light-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('helveticaltstd-light-webfont.html') format('woff'),
         url('helveticaltstd-light-webfont.ttf') format('truetype'),
         url('helveticaltstd-light-webfont-2.html#HelveticaLTStdLight') format('svg');
    font-weight: normal;
    font-style: normal;

}




.bmenu{ clear:both; width:385px; display:block; margin-top:11px;}
.bmenu ul{ list-style-type:none}
.bmenu li{ color:#fff; font-size:17px; background-image:url(../images/menu_li.png); background-position:left; background-repeat:no-repeat; padding-left:16px;    font-family: 'HelveticaLTStdLight';line-height:21px; }

.bimg1{ float:left; width:213px; padding-top:20px;}
.bimg1 h2{ background-image:url(../images/bleftimg1.jpg); width:213px; height:20px; text-indent:-9999px; }
.bimg1 h2 a{width:213px; height:20px; font-size:12px; display:block;  }

.bimg2{ float: right; width:157px; padding-top:14px; }
.bimg2 h2{ background-image:url(../images/2.png); width:157px; height:35px; text-indent:-9999px; }
.bimg2 h2 a{width:157px; height:35px; font-size:12px; display:block;  }

.banneright{ width:290px; margin-right:27px; padding-top:32px; 
float:right; display:block;}

.containerbr{ float: right; background-image:url(../images/brigh_bg.png); width:519px; height:274px; display:block;}

.imgper{ background-image:url(../images/10.png); width:104px; height:103px; float:right; display:block; margin-bottom:-4px;}
.Brtext1{ width:187px; display:block; color:#666666; font-size:28px; font-weight:bold; margin-top:30px; line-height:28px; 
font-family: 'HelveticaLTStdBlackCondensed';}


@font-face {
    font-family: 'HelveticaLTStdBold';
    src: url('helveticaltstd-bold-webfont.eot');
    src: url('helveticaltstd-bold-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('helveticaltstd-bold-webfont.html') format('woff'),
         url('helveticaltstd-bold-webfont.ttf') format('truetype'),
         url('helveticaltstd-bold-webfont-2.html#HelveticaLTStdBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


.Brtext2{ color:#a8a8a8; font-size:17px; font-family: 'HelveticaLTStdBold'; clear:both; width:263px;}
.text15{ font-size:15px;}
.border1{ background-image:url(../images/dot.png); width:215px;  height:1px; margin-top:6px;}
.Rightbuton{ margin-top:7px; float:left;   display:block;}

.imgbaner{ clear:both; display:block; margin-left:6px; }

.boxcols{ clear:both; display:block; width:929px; padding-top:10px;}
.bgbox{ background-image:url(../images/bg-box.jpg); width:306px; height:188px; float:left; margin-right:5px;}
.bgbox2{background-image:url(../images/bg-box.jpg); width:306px; height:188px; float:left; }

.boxcontner{ width:284px; margin-left:17px; padding-top:20px; display:block; clear:both;}
.font24{ color:#606060; font-size:24px; font-weight:bold; clear:both;   font-family: 'HelveticaLTStdBlackCondensed';}


@font-face {
    font-family: 'HelveticaLTStdBlackCondensed';
    src: url('helveticaltstd-blkcond-webfont.eot');
    src: url('helveticaltstd-blkcond-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('helveticaltstd-blkcond-webfont.woff') format('woff'),
         url('helveticaltstd-blkcond-webfont.ttf') format('truetype'),
         url('helveticaltstd-blkcond-webfont.html#HelveticaLTStdBlackCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

.boxcontner2{width:284px;  display:block; clear:both}
.boxmenu{  width:176px; display:block; margin-top:20px; float:left;}
.boxmenu ul{ list-style-type:none}
.boxmenu li{ color:#202020; font-size:16px; background-image:url(../images/boxli.png); background-position:left; background-repeat:no-repeat; padding-left:14px;  font-family: 'HelveticaNeueLTStd47LtCn'; line-height:21px; }
.boximg1{ float:right; background-image:url(../images/boximg1.png); height:111px; width:108px; display:block;}
.boximg2{ float:right; background-image:url(../images/boximg2.png); height:111px; width:108px; display:block;}
.boximg3{ float:right; background-image:url(../images/boximg3.png); height:111px; width:108px; display:block;}
.blue{ color:#0867a5;}

.border2{ background-image:url(../images/border2.jpg); background-repeat:repeat-x; height:1px; display:block; clear:both;}


.middle2{ width:937px; clear:both; display:block; padding-top:13px; }
.leftpart{ float:left; width:315px; margin-right:6px; display:block;}
.middlebg{ background-image:url(../images/bg-bottom.jpg); background-repeat:repeat-x; background-position:top; background-color:#dddddd; clear:both; display:block; min-height:313px; }
.bginput{ background-image:url(../images/input-bg.png); width:315px; height:400px; display:block;  }
.inputext1{ color:#ffffff; font-size:24px; margin-left:11px; margin-top:22px; text-shadow:#000 1px -1px; float:left; background-image:url(../images/click.jpg); background-repeat:no-repeat; background-position:left; padding-left:33px;}
.inputcontent{ width:240px; clear:both; display:block; margin-left:38px; padding-top:31px;}
.inputext{  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff;}
.input{ background-image:url(../images/1.png); color:#909090; padding-left:6px; width:176px; font-weight:bold;  height:29px; background-color:transparent; border:none; margin-bottom:2px;  }
.input2{ background-image:url(../images/input.png); padding-top:6px; color:#909090; padding-left:6px; width:176px; font-weight:bold;  height:48px;  background-color:transparent; border:none;  }

.buton{ text-align:center; margin-top:26px; background-image:url(../images/buton.png); width:241px; height:40px; clear:both; display:block;}
.buton a{ font-family:Arial, Helvetica, sans-serif; color:#6f787e; font-size:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; line-height:36px; text-shadow:#fff 1px -1px;  }

.partright{ float: right; width:615px; display:block;}
.rightext1{ color:#3a3a3a; font-size:34px; margin-top:14px; clear:both;}
.rightext2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626; line-height:18px; margin-top:12px;}

.rightext3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8c8c8c; line-height:18px; margin-top:15px;}

.textpart2{ width:615px; clear:both; display:block; padding-top:15px;}
.textpart2 p{ color:#378cbe; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.textleft{ float:left; width:314px; display:block;}
	
.textright{ float:left; width:291px; display:block;}	
.border3{ background-repeat:repeat-x; background-image:url(../images/border3.jpg); height:1px; display:block; clear:both;}

.bgfooter{ background-image:url(../images/bg-footer.jpg); background-repeat:repeat-x; background-position:top; background-color:#535353; clear:both; display:block;}

.fbgtext1{ margin-top:13px; float:left; font-size:20px; color:#212121; text-shadow:#3fafdb 1px 0px; text-transform:uppercase;}

.fbgtext2{ float:right; margin-top:10px; }
.fbgtext2 a{ text-decoration:none; line-height:27px; background-image:url(../images/fbutton.jpg); background-repeat:no-repeat; background-position:left; color:#383838; display:block; font-weight:bold; height:28px; font-size:14px; text-transform:uppercase; padding-left:30px;}

.fpart1{ width:929px; clear:both; display:block;}

.fpart11{ width:929px; clear:both; display:block;}
.fpart11{ padding:10px;}
.fpart11 a{ text-decoration:none; background-image:url(../images/fli.jpg); background-repeat:no-repeat; background-position:left; padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
.fpart11 a:hover{text-decoration:underline;}
 
.fmenu{ float:left; width:180px; display:block; margin-bottom:21px; }
.fmenu ul{ list-style-type:none; margin-top:22px;}
.fmenu li{ clear:both; line-height:21px;  margin-left:25px; }
.fmenu li a{ text-decoration:none; background-image:url(../images/fli.jpg); background-repeat:no-repeat; background-position:left; padding-left:21px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}

.fmenu li a:hover { text-decoration:underline;}

.bgfooter2{ background-image: url(../images/fbg_2.jpg); background-repeat:repeat-x; background-position:top; background-color:#fff; clear:both; display:block;}

.footermenu{ width:840px; margin:0 auto; padding-top:13px; display:block; clear:both; }
.footermenu ul{ list-style-type:none;}
.footermenu li{ float:left; margin-left:7px; margin-bottom:9px; font-size:11px; margin-right:6px;}
.footermenu li a{ text-decoration: none; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#767676;}
.com{ color:#1684d0; text-transform:uppercase; margin-bottom:6px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-left:365px; }

.juge{ float:left; }

/* Formulario */
div.row {
  clear: both;
  padding-top: 5px;
  }

div.row span.label {
  float: left;
  width: 80px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 170px;
  text-align: left;
  } 
 
 div.row span.formw2 {
  float: right;
  width: 235px;
  padding-left:15px;
  text-align: left;
  } 

.boton
{
    font-family: 'MuseoSlab500';
    font-size: 14px;
    padding: 0px;
    margin-top: 0px;
    background-color: #0066FF;
    color: #FFFFFF;
    padding: 3px;
}