@charset "utf-8";
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 13, 2012 */





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



@font-face {
    font-family: 'colaborate-boldregular';
    src: url('colabbol-webfont.eot');
    src: url('colabbol-webfont.eot?#iefix') format('embedded-opentype'),
         url('colabbol-webfont.woff') format('woff'),
         url('colabbol-webfont.ttf') format('truetype'),
         url('colabbol-webfont.svg#colaborate-boldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




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

}




@font-face {
    font-family: 'colaborate-mediumregular';
    src: url('colabmed-webfont.eot');
    src: url('colabmed-webfont.eot?#iefix') format('embedded-opentype'),
         url('colabmed-webfont.woff') format('woff'),
         url('colabmed-webfont.ttf') format('truetype'),
         url('colabmed-webfont.svg#colaborate-mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'colaborate-regularregular';
    src: url('colabreg-webfont.eot');
    src: url('colabreg-webfont.eot?#iefix') format('embedded-opentype'),
         url('colabreg-webfont.woff') format('woff'),
         url('colabreg-webfont.ttf') format('truetype'),
         url('colabreg-webfont.svg#colaborate-regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'colaborate-thinregular';
    src: url('colabthi-webfont.eot');
    src: url('colabthi-webfont.eot?#iefix') format('embedded-opentype'),
         url('colabthi-webfont.woff') format('woff'),
         url('colabthi-webfont.ttf') format('truetype'),
         url('colabthi-webfont.svg#colaborate-thinregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sans_condensedbold';
    src: url('opensans-condbold-webfont.eot');
    src: url('opensans-condbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-condbold-webfont.woff') format('woff'),
         url('opensans-condbold-webfont.ttf') format('truetype'),
         url('opensans-condbold-webfont.svg#open_sans_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sans_condensed_lightRg';
    src: url('opensans-condlight-webfont.eot');
    src: url('opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-condlight-webfont.woff') format('woff'),
         url('opensans-condlight-webfont.ttf') format('truetype'),
         url('opensans-condlight-webfont.svg#open_sans_condensed_lightRg') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sans_condensed_lightIt';
    src: url('opensans-condlightitalic-webfont.eot');
    src: url('opensans-condlightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-condlightitalic-webfont.woff') format('woff'),
         url('opensans-condlightitalic-webfont.ttf') format('truetype'),
         url('opensans-condlightitalic-webfont.svg#open_sans_condensed_lightIt') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'web_serveroffitalic';
    src: url('web_serveroff-italic-webfont.eot');
    src: url('web_serveroff-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('web_serveroff-italic-webfont.woff') format('woff'),
         url('web_serveroff-italic-webfont.ttf') format('truetype'),
         url('web_serveroff-italic-webfont.svg#web_serveroffitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}




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

}
/*  BASE ------------------------------------------------------------------  */

html,
body {
	margin:0;
	padding:0;
        text-align: justify;
        color: #5c5c5c;
        font-size: 13px;
        font-family: 'colaboratelightregular', Arial, verdana, Helvetica, sans-serif;
	
        }
        
        .sub_b{
        background: #adadad url(../bg/fundo2.gif) repeat-x!important;
        background-position: top center !important;
        }
        .sub_b2{
        background: #adadad url(../bg/fundo3.gif) repeat-x!important;
        background-position: top center !important;
        }
        .home_b{
        background: #adadad url(../bg/fundo.gif) repeat-x!important;
        background-position: top center !important;
        }
        .sub_b3{
        background: #adadad url(../bg/fundo4.gif) repeat-x!important;
        background-position: top center !important;
        }
        .sub_b4{
        background: #adadad url(../bg/fundo5.gif) repeat-x!important;
        background-position: top center !important;
        }
/* TABLES ------------------------------------------------------------------------*/



/* CONTAINER ------------------------------------------------------------------ */

#container {
min-height: 100%;
 height: 100%;
 margin:0 auto;
 width:996px;

}
/* HEADER ------------------------------------------------------------------ */

#header{
margin: 0 auto;
    	width:996px;
        height:522px;
}
#header_sub{
margin: 0 auto;
    	width:996px;
        height:95px;
}
#header_empresa{
margin: 0 auto;
    	width:986px;
        height:450px;
        padding-left: 10px;
}

#wrapper_header{
    width: 996px;
    height: 95px;
}

#banner{
    width:996px;
        height:427px;
}
#banner_empresa{
    width:96px;
        height:227px;
        padding-left: 10px;
}

#banner_sub{
    width:638px;
        height:427px;
        margin-top: -10px;
        float: left
}


#logo{
  width: 300px;
    height: 90px;
    float:left;
    padding-top:5px; 
}

#menu{
        float:right;
        width:524px;
        height:30px;
        margin-top: 50px;
       
}


/* HEADER ------------------------------------------------------------------ */
/* CONTENT ------------------------------------------------------------------ */
#content{
    margin: 0 auto;
    width: 996px;
    height:550px;
    padding-top: 20px;
}

.sub{
    height:150px!important;
}

#servicos{float: left;
    width: 996px;
    height:326px;
    border-bottom: 1px solid #d9d9d9;
}
#sub{float: left;
    width: 996px;
    height:50px;
}
#empresa{float: left;
    width: 619px;
    height:214px;
    border-top: 1px solid #fcfcfc;
    padding-top: 25px;
}
#newsletter{
    float: left;
    padding-left: 20px;
    width: 357px;
    height:214px;
    border-top: 1px solid #fcfcfc;
    padding-top: 25px;
}








/* CONTENT  ------------------------------------------------------------------ */


/* FOOTER ------------------------------------------------------------------ */

#footer {
	width: 100%;
        height:187px;
        background-image:url(../bg/bg_footer.gif);
        background-repeat: repeat-x;
        margin-top: 50px;
}


#wrapper_footer {
    margin:0 auto;
	width: 996px;
        height:187px;
}


#menu_footer {
	width: 996px;
        height:30px;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
	text-align: left;
        float: left;
        padding-top: 20px;
}
#footer_0 {
	width: 996px;
        height:137px;
        float: left;
        font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
	text-align: left;
}


#menu_footer a{
    text-decoration: none;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
	text-align: left;
        float: left;
      }
      
      
#menu_footer a:hover{
    text-decoration: none;
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: left;
        float: left;
      }

#copy{margin-top: 45px;
      }
      
.copy{padding: 17px 0 0 0;
      color: #383433;
      }
      
#one{
    float: right;
        margin-top: -12px;
      }
      
#one a{
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #555555;
        text-align: right;
      }
      
#one a img{
    border: 0px none;
    margin: 1px 0 0 1px;;
      }
      
a img{
    border: 0px none;
    margin: 0px;;
      }
 /* FOOTER ------------------------------------------------------------------ */     
      
      
      
      
/*MENU */
 ul
{
  list-style:none;
  padding:0px;
  margin:0px
}

#menu ul li
{
  display:inline;
  float:right;
}

#menu ul li a{
  color:#ffffff;
  font-weight:normal;
  font-size:12px;
  font-family:verdana;
  text-decoration:none;
  display:block;
padding: 0 12px;
  height:20px;
  line-height:25px;
  text-align:center;
  border-right: 1px #fff dotted;
  
}



#menu ul li a:hover
{
  color:#cccccc;
  text-decoration:none;
  display:block;
  text-align:center;

}
#menu .sublinks
{
 padding-top: 10px;
}


#menu ul li.sublinks a
{
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
 text-align:left;
  border: none 0px;
  background-color: #444344;
  padding: 5px 12px;
  height: 25px;
  width: 138px;
}

#menu ul li.sublinks a:hover
{
  color:#444344;
  font-weight:normal;
  text-decoration:none;
  display:block;
  text-align:left;
  border: none 0px;
  background-color: #fff;
  padding: 5px 12px;
    width: 138px;

}

#menu ul li.sublinks
{
	display:none;
}


#menu ul li.sublinks .consul:hover{ background-color: #66cbf0; color: #fff}
#menu ul li.sublinks .buy2:hover{ background-color: #ff9920; color: #fff}
#menu ul li.sublinks .invest:hover{ background-color: #b9d241; color: #fff}
#menu ul li.sublinks .const:hover{ background-color: #999898; color: #fff}
/* CSS For Dropdown Menu End */




.clear
{
  clear:both;
}

.left
{
  float:left;
}

.right
{
  float:right;
}



.titulo{
    font-family: 'colaboratelightregular', Arial, verdana, Helvetica, sans-serif;
    font-size: 20px;
    color:#333;
    margin: 0 0 10px 0;
    padding: 0px;
    font-weight: normal;
    line-height: 25px;  
}

.h7p{
    font-size: 30px;
    color:#333; 
}



.empresa{
    width: 318px;
   
}

.news{
    font-family: 'colaboratelightregular', Arial, verdana, Helvetica, sans-serif;
    font-size: 19px;
    color:#333333;
    margin: 0px;
    padding: 0px;
    font-weight: normal;
    line-height: 25px;
     width: 100%;
     height: 26px;
     border-bottom: #9e9a9a 1px dotted;
     margin-bottom: 10px;
    
    
}


input{
    font-family: 'colaboratelightregular', Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:#bab9b9;
    margin: 0px;
    padding: 0px;
    font-weight: normal;
     width: 270px;
     height:27px;
     border: #e2e2e2 1px solid;
     padding: 5px;
}

.input_t{
    
     border-bottom: none 0px!important;
     
}


#submit{
    margin: 0px;
    padding: 0px;
     width: 72px;
     height:74px;

}

#formulario{
  float: left;
  margin-top: 10px;

}

.fr{float:right;
}
.fl{float:left;
      }
.cl{
 clear:left
      }

      
a{
color:#ff9600;
text-decoration: none;
font-weight: normal;
      }
      
/* CONTATCOS */
      
#content2{
    margin: 0 auto;
    width: 996px;
    height:610px;
}

#contactos{float: left;
    width: 350px;
    margin-top: 60px;
    margin-left: 10px;
    color:#fff
}
.cont{height: 25px!important;
}

.black{font-weight: bold;
      color: #333;
}
#form_contact{float: left;
    width: 590px;
    padding-top: 135px;
}

#mapa{float: left;
    width: 986px;
    height:270px;
    margin-top: 29px;
        margin-left: 10px;
}





.cont{
    font-family: 'colaboratelightregular', Arial, verdana, Helvetica, sans-serif;
    font-size: 20px;
    color:#333333;
    margin: 0px;
    padding: 0px;
    font-weight: normal;
    line-height: 25px;
     height: 20px;
     margin-bottom: 8px;
     width: 200px;
}




.branco{
    color:#f3f3f3;
}

.cinza{
    color:#d0d0d0;
}


/* FORM CONTATCOS */
#form2{
   margin: 20px 0 10px 0;
}



#form2 input{
    font-family: 'colaboratelightregular', Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:#6e6e6e;
    margin: 0px;
    padding: 0px;
    font-weight: normal;
     width: 288px;
     height:27px;
     border: #e2e2e2 1px solid;
     padding: 5px;
}

#form2 .input_b{
    
     border-bottom: none 0px!important;
     
}

#form2 .input_l{
    
     border-left: none 0px!important;
     
}


#form2 #submit{
    margin: 0px;
    padding: 0px;
     width: 72px;
     height:74px;
border-top: 0px none;
border-left: 0px none;
}

#formulario2{
  float: left;

}
textarea{
    font-family: 'colaboratelightregular', Arial, verdana, Helvetica, sans-serif;
    font-size: 12px;
    color:#6e6e6e;
    margin: 0px;
    padding: 0px;
    font-weight: normal;
     width: 514px;
     height:63px;
     border: #e2e2e2 1px solid;
     padding: 5px;
}

/* EMPRESA */
.empresa2{
  margin-top: 110px;
}
.emp{float: left;
 width: 260px;
 line-height: 17px;
 border-top: 1px dotted #CDCDCD;
 padding-top: 10px;
}
.emp2{
    padding-top: 12px;
 width: 630px;
 float: left;
 margin-left: 50px;
}

.up{font-size: 14px!important;
      color:#cdcdcd;
      font-size: 13px;
      font-weight: normal;
          font-family: 'colaboratelightregular';
          text-align: left;
}



.left{
      text-align: left!important;
}


