.tooltip{
         position: absolute; display: none; padding: 10px 30px;
         background: #ffffff; /* Old browsers */
         background: -moz-linear-gradient(top,  #ffffff 0%, #f7f7f7 100%); /* FF3.6+ */
         background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
         background: -webkit-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
         background: -o-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* Opera 11.10+ */
         background: -ms-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* IE10+ */
         background: linear-gradient(to bottom,  #ffffff 0%,#f7f7f7 100%); /* W3C */
         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
         color: #000000; 
         -moz-border-radius: 5px; -webkit-border-radius: 5px; 
         border-radius: 5px; 
         font-size: 12px; 
         font-family: 'syntaxregular'; 
         z-index: 99
         ;}
root { 
    display: block;
}

div{
    width: auto;
}
/*menu*/
@font-face {
    font-family: 'syntaxbold';
    src: url('font-menu/syntax_bold_1-webfont.eot');
    src: url('font-menu/syntax_bold_1-webfont.eot?#iefix') format('embedded-opentype'),
        url('font-menu/syntax_bold_1-webfont.woff') format('woff'),
        url('font-menu/syntax_bold_1-webfont.ttf') format('truetype'),
        url('font-menu/syntax_bold_1-webfont.svg#syntaxbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

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

}

/*menuLateral*/

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

}

.home{background: url('img/layoutsite.png') 0 0 repeat-x;}
body{width: 100%; height: 100%; background:#FFFFFF; margin: 0 auto;}

.top{width: 1024px; height: 220px; float: left; background: url('img/cabecalho2.png') 0 0 no-repeat;}

.topBaixo{width: 100%; height: 80px; float: left; position: absolute; background: url('img/topo/barra/menubarra.png') 0 0 repeat-x; z-index: 3; margin-top: 150px;}
.f-nav{ z-index: 9; position: fixed; left: 0; top: 0; width: 100%; margin-top: 0px;}
        
.menuFixado{width: 1024px; height: 80px; float: left; background: url('img/topo/barra/menubarra.png') 0 0 repeat-x;}
.logo{width: 700px; height: 150px; float: left;}
.boxIdioma{width: 119px; height: 30px; float: right;}
.idioma{width: 289px; height: 34px; position: absolute; margin-top: -25px;}
.boxTop{width: 309px; height: 40px; float: left; margin-top: 35px;}
.mudaEN{background: url('img/topo/bandeira-eua.png') 0 0 no-repeat; border: none; width: 40px; height: 24px; margin-top: 15px; margin-left: 20px; cursor: pointer;}
.mudaPT{background: url('img/topo/bandeira-bra.png') 0 0 no-repeat; margin-top: 15px; margin-left: 5px; border: none; height: 24px; width: 40px; cursor: pointer;}
.EUA{width: 45px; height: 40px; float: left;}
.PT{width: 40px; height: 40px; float: left;}
.links{width: 135px; height: 40px; float: left;}
.face{width: 34px; height: 40px; float: left;}
.twitter{width: 34px; height: 40px; float: left;}
.boxDown{width: 309px; height: 40px; float: left;}
.buscaInput{width: 236px; height: 35px; float: left; margin-left: 19px; margin-top: 7px; border: none; -webkit-border-radius: 3px; border-radius: 3px; color: #A7A8AC;}
.buscaInputArea{width: 236px; height: 33px; float: left; margin-left: 19px; margin-top: 7px; border: none; -webkit-border-radius: 3px; border-radius: 3px; color: #A7A8AC;}
.submitBusca{width: 30px; height: 30px; position: absolute; background:url('img/topo/lupacinza.png') 0 0 no-repeat; border: none; cursor: pointer; margin-left: 2px; margin-top: 4px;}
.submitNews{width: 30px; height: 30px; position: absolute; background:url('img/carta.png') 0 0 no-repeat; border: none; cursor: pointer; margin-left: -30px; margin-top: 12px;}
#menuBox{list-style: none; width: 1180px; margin: 0 auto; margin-top: 16px;}
#menuBox ul li{display: inline}
#menuBox ul li a{text-decoration: none; float: left}
.itemMenu{width: 113px; height: 67px; border-right:1px solid #5a5a5a; margin-top: -15px; font-family: 'syntaxdbold';font-size: 13px; color: #FFFFFF; cursor: pointer;}
.itemMenu:hover{
    width: 113px; height: 67px; border-right:1px solid #5a5a5a; margin-top: -15px; font-family: 'syntaxdbold';font-size: 13px; color: #FFFFFF; cursor: pointer;
background: #50a6af; /* Old browsers */
background: -moz-linear-gradient(top,  #50a6af 0%, #020d0e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#50a6af), color-stop(100%,#020d0e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #50a6af 0%,#020d0e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #50a6af 0%,#020d0e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #50a6af 0%,#020d0e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #50a6af 0%,#020d0e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#50a6af', endColorstr='#020d0e',GradientType=0 ); /* IE6-9 */


}

.rodapeBox{width: 1024px; height: 338px; float: left; margin-top: 2px; 
    background: #012D35; /* Old browsers */
    background: -moz-linear-gradient(top,#012D35 0%, #011F24 23%, #010A0B 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#012D35), color-stop(23%,#011F24), color-stop(100%,#010A0B)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #012D35 0%,#011F24 23%,#010A0B 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #012D35 0%,#011F24 23%,#010A0B 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #012D35 0%,#011F24 23%,#010A0B 100%); /* IE10+ */
    background: linear-gradient(to bottom, #012D35 0%,#011F24 23%,#010A0B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012D35', endColorstr='#010A0B',GradientType=0 ); /* IE6-9 */
}

.rodapeInterna{
    background-color: #231F20; width: 100%; height: 340px; float: left; margin-top: 50px;
    background: #012D35; /* Old browsers */
    background: -moz-linear-gradient(top,#012D35 0%, #011F24 23%, #010A0B 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#012D35), color-stop(23%,#011F24), color-stop(100%,#010A0B)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #012D35 0%,#011F24 23%,#010A0B 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #012D35 0%,#011F24 23%,#010A0B 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #012D35 0%,#011F24 23%,#010A0B 100%); /* IE10+ */
    background: linear-gradient(to bottom, #012D35 0%,#011F24 23%,#010A0B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012D35', endColorstr='#010A0B',GradientType=0 ); /* IE6-9 */

}

.menuRaiz{width: 595px; height: 263px; float: left;}
.menuPe{width: 200px; height: 263px; float: left;}

#menuRodape{float: left; list-style: none; color: white; font-family: Calibri; font-size: 13px; margin-top: 34px; margin-left: -20px; line-height: 1.4}
#menuRodape ul li{list-style: none;}
#menuRodape ul li a{text-decoration: none; float: left; list-style: none;}
#menuRodapeDois{float: left; list-style: none; color: white; font-family: Calibri; font-size: 13px; margin-top: 32px; margin-left: -11px; line-height: 1.4}
#menuRodapeDois ul li{list-style: none;}
#menuRodapeDois ul li a{text-decoration: none; float: left; list-style: none;}
#menuRodapeTres{float: left; list-style: none; color: white; font-family: Calibri; font-size: 13px; margin-top: 32px; margin-left: -4px; line-height: 1.4}
#menuRodapeTres ul li{list-style: none;}
#menuRodapeTres ul li a{text-decoration: none; float: left; list-style: none;}
.boxLogoPe{float: left; width: 425px; height: 300px;}
.likeFace{float: left; width: 425px; height: 40px; margin-top: 48px}
.logoRodape{float: left; width: 425px; height: 155px;}
.informacaoIbtec{float: left; width: 425px; height: 52px; }
.copyright{float: left;width: 330px; height: 30px; margin-top: -30px;}

.boxSite{width: 1024px; height: auto; margin: 0 auto;}
.boxSiteConteudo{width: 100%; height: auto; float: left;}
.fundoBoxTop{
    width: 100%; height: 526px; float: left; 
    background: #efefef; /* Old browsers */
    background: -moz-linear-gradient(top, #efefef 0%, #ffffff 23%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(23%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #efefef 0%,#ffffff 23%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #efefef 0%,#ffffff 23%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #efefef 0%,#ffffff 23%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom, #efefef 0%,#ffffff 23%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
.boxSuperior{width: 1024px; height: 526px; float: left;}
.boxMeio{width: 1024px; height: 429px; float: left; margin-top: 3px; background-color: #292929;}
.boxAncAcre{width: 1024px; height: 198px; float: left; background-color: #E7E7E9; margin-top: 3px;}
.banCB11{width: 1024px; height: 239px; float: left; background-color: #9AAF50;}
.banner{width: 750px; height: 526px; float: left;}
.bt{width: 20px; height: 20px; float: left; background-color: darkseagreen; margin-top: 5px; cursor: pointer}
.bt:hover{width: 20px; height: 20px; float: left; background-color: greenyellow; margin-top: 5px; cursor: pointer}
.bannerSelected{width: 726px; height: 406px; float: left; margin-top: 63px; margin-left: 21px; -webkit-box-shadow: 0px 15px 15px 0px #f0f0f0; box-shadow: 0px 15px 15px 0px #f0f0f0;}
.bannerPrincipal{width: 747px; height: 526px; float: left;}
.trocaBanner{width: 28px; height: 240px; float: left; float: right;}
.boxMenores{width: 260px; height: 526px; float: right;}
.ibtec{width: 231px; height: 191px; float: left; border: 5px solid #FFFFFF; margin-top: 63px; margin-left: 14px; -webkit-box-shadow: 0px 5px 10px 0px #f0f0f0; box-shadow: 0px 5px 10px 0px #f0f0f0;}
.ibtecBannerPermuta{width: 231px; height: 191px; float: left; border: 5px solid #FFFFFF; margin-top: 63px; margin-left: 14px; -webkit-box-shadow: 0px 5px 10px 0px #f0f0f0; box-shadow: 0px 5px 10px 0px #f0f0f0;}
.video{width: 220px; height: 133px; float: left; margin-top: 32px; margin-left: 13px;-webkit-box-shadow: 0px 5px 10px 0px #f0f0f0; box-shadow: 0px 5px 10px 0px #f0f0f0;}
.laboratorios{width: 249px; height: 429px; float: left; margin-left: 3px;}
.cb11News{width: 280px; height: 238px; float: right; }
#slider{width: 725px; height: 405px; float: left; border: 1px solid blue;}

.imgLab{border: 7px solid #5a5a5a; -webkit-box-shadow: 0px 15px 15px 0px #151515; box-shadow: 0px 15px 15px 0px #151515; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer;}
.imgLab:hover{border: 7px solid #CCCCCC; -webkit-box-shadow: 0px 15px 15px 0px #f0f0f0; box-shadow: 0px 15px 15px 0px #000000; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer;}
.ancoras{width: 532px; height: 146px; border-right: 1px solid darkgray; margin-top: 25px; float: left;}
.tituloAncoras{width: 452px; height: 20px; float: left; margin-top: 15px; margin-left: 40px; font-family: 'syntaxdbold'; font-size: 15px; color: #5a5a5a;}
.boxAncoras{width: 532px; height: 144px; float: left;}
.imgAncora{width: 113px; height: 106px; float: left;}
.imgAncoraM{width: 93px; height: 106px; float: left;}
.acreditacoes{width: 478px; height: 146px; margin-top: 25px; float: left;}
.tituloAcreditacao{width: 452px; height: 20px; float: left; margin-top: 15px; margin-left: 40px; font-family: 'syntaxdbold'; font-size: 15px; color: #5a5a5a;}
.boxAcreditacoes{width: 470px; height: 130px; float: left;}
.logoAcreditacao{width: 50px; height: 80px; float: left;}

.bannerPermuta{width: 118px; height: 124px; background-color: white; float: left; margin-top: 60px; margin-left: 20px;}
.bannerPatrocinadores{width: 118px; height: 124px; background-color: white; float: left; margin-top: 60px; margin-left: 20px;}
.bannerAssociados{width: 118px; height: 124px; background-color: white; float: left; margin-top: 60px; margin-left: 20px;}
.bannerPesquisa{width: 118px; height: 124px; background-color: white; float: left; margin-top: 60px; margin-left: 20px;}
.cb11{width: 253px; height: 128px; float: left; background-color: white; margin-top: 59px; margin-left: 4px; }
.titCB11{width: 253px; float: left; background-color: #5a5a5a; height: 28px; color: #FFFFFF; font-family: 'syntaxdbold'; font-size: 14px;}
.noticiaCB11{width: 253px; float: left; height: 28px; color: #5a5a5a; font-family: Arial; font-size: 12px; text-align: left;}
.titBox{float: left; width: 100%; height: 40px; background-color: #D2E28A;}
.imgRodaFeira{position: absolute; margin-top: 5px; z-index: 1;}
.imgRodaPesquisa{position: absolute; margin-top: 5px; z-index: 1;}

/***********************************instituto**********************************/
.instituto{background: url('img/ibtec/html.png') 0 0 repeat-x;}

.conteudo{
    width: 100%; height: 1570px; float: left; margin-top: 3px;

}

.tituloConteudo{width: 100%; height: 130px; float: left;}
.titIBTeC{color: #424244; font-family: 'syntaxbold'; font-size: 40px; letter-spacing: -1px; margin-top: 62px; margin-left: 42px;}
.boxConteudo{width: 667px; float: left; height: auto; }
.boxUm{width: 647px; height: auto; float: left;}
.txtBoxUm{font-family: Arial; font-size: 15px; color: black; margin-top: 13px; line-height: 22px; text-align: justify;}
.imgBoxUm{width: 358px; height: 275px; float: left;}
.divisoria{width: 610px; height: 10px; border-bottom: 1px solid #CCCCCC; float: left; margin-left: 45px}
.boxDois{width: 607px; height: auto; float: left; margin-left: 42px;}
.boxRight{width:350px; height: 1391px; float: right;}
.imgRight{width: 315px; height: 247px; float: left;}
.boxVejaMais{
    width: 295px; height: 242px; float: left; margin-left: 8px; margin-top: 27px; border: 1px solid #EFEFEF;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 61%, #efefef 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(61%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 1%,#ffffff 61%,#efefef 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}
.imgOque{margin-top: 12px; margin-left: 42px; border: 5px solid #FFFFFF; -webkit-box-shadow: 0px 5px 10px 0px #F0F0F0; box-shadow: 0px 5px 10px 0px #F0F0F0;}    
.titGestao{color: #424244; font-family: 'syntaxbold'; font-size: 26px; letter-spacing: -1px; margin-top: 34px; margin-left: 1px;}
.bordaUp{width: 100%; height: 4px; float: left; background-color: #617B5E;}    
.vejaMaisTit{width: 100%; height: 28px; border-bottom: 1px solid #F0F0F0; font-family: 'syntaxbold'; font-size: 20px; letter-spacing: -1px; color: #617B5E;}
#menuLateral{width: 100%; height: 205px; font-family: 'syntaxregular'; font-size: 15px; color: #5a5a5a; text-decoration: none; list-style: none;}
#menuLateral ul li{border-bottom: 1px solid #F0F0F0; text-decoration: none; list-style: none; margin-top: -8px; height: 30px; margin-left: -40px;}
#menuLateral ul{text-decoration: none;}
#menuLateral ul li a{text-decoration: none; text-decoration: none; margin-left: 12px;}


/***premiacoes***/
.boxPremio{width: 607px; height: auto; float: left; margin-left: 43px;}
.txtBoxPremios{font-family: Arial; font-family: Arial; font-size: 15px; color: black; margin-top: 13px; line-height: 22px; text-align: justify;}

.boxPremiacao{

    float: left; width: 603px; height: 280px; border: 1px solid #F0F0F0; margin-left: 43px; margin-top: 30px;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 61%, #efefef 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(61%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 1%,#ffffff 61%,#efefef 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */

}

.imgPremio{width: 223px; height: 268px; float: left; margin-top: 6px; margin-left: 6px;}
.txtDescricaoPremio{width: 300px; height: auto; margin-top: 70px; margin-left: 21px; float: left;}
.titPremio{width: 100%; height: auto; float: left;}
.descricaoPremio{width: 100%; height: auto; float: left;}

/**Ancora**/

.beneficioAncora{width: 1022px; height: auto; float: left}
.titBeneficio{width: 100%; height: 65px; float: left;}
.boxBeneficio{width: 500px; height: 455px; float: left;}
.boxSuperiorBeneficio{width: 100%; height: auto; float: left;}
.boxInferiorBeneficio{width: 100%; height: 317px; float: left;}
.numeroBeneficio{width: 100px; height: 100%; float: left;}
.textoBeneficio{width: 390px; height: 100%; float: left;}




/** Associado **/

.boxBeneficioAssociado{width: 935px; float: left; height: auto; margin-left: 42px;}
.beneficioAssociado{width: 440px; float: left; height: 180px; margin-left:10px; margin-right: 10px; margin-top: 10px;}
.imgBeneficio{width: 120px; height: auto; float: left; -webkit-border-radius: 10px; border-radius: 10px;}
.txtBeneficio{width: 290px; float: left; height: auto; margin-left: 10px;}
.boxBeneficioDown{width: 875px; float: left; height: auto; margin-top: 30px; margin-left: 10px;}
.txtRodapeBeneficio{width: 500px; float: left; height: 120px; }

/**Associar**/
.bordaTabela{width: 700px; height: auto; float: left; margin-left: 90px;
             background: #ffffff; /* Old browsers */
             background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 61%, #efefef 100%); /* FF3.6+ */
             background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(61%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
             background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* Chrome10+,Safari5.1+ */
             background: -o-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* Opera 11.10+ */
             background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* IE10+ */
             background: linear-gradient(to bottom, #ffffff 1%,#ffffff 61%,#efefef 100%); /* W3C */
             filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */

             -webkit-box-shadow: 0px 2px 10px 1px #CCCCCC;
             box-shadow: 0px 2px 10px 1px #CCCCCC;

}
.valoresAssociar{float: left; width: 922px; margin-top: 50px; height: auto;}
.tabelaValor{width: 700px; float: left; height: auto;}
.linhaSup{width: 100%; height: 22px;

          background: #bce23f; /* Old browsers */
          background: -moz-linear-gradient(top, #bce23f 0%, #8da81f 100%); /* FF3.6+ */
          background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bce23f), color-stop(100%,#8da81f)); /* Chrome,Safari4+ */
          background: -webkit-linear-gradient(top, #bce23f 0%,#8da81f 100%); /* Chrome10+,Safari5.1+ */
          background: -o-linear-gradient(top, #bce23f 0%,#8da81f 100%); /* Opera 11.10+ */
          background: -ms-linear-gradient(top, #bce23f 0%,#8da81f 100%); /* IE10+ */
          background: linear-gradient(to bottom, #bce23f 0%,#8da81f 100%); /* W3C */
          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bce23f', endColorstr='#8da81f',GradientType=0 ); /* IE6-9 */

}

.linhaSupBox{width: 100%; height: 20px; float: left;}


.menuValor{list-style: none; width: 100%; float: left; font-family: 'syntaxregular'; font-size: 12px; color: #000000; font-weight: bold; text-align: center; height: 22px;}
.menuValor ul li{display: inline; }
.menuValor ul li a{text-decoration: none; float: left; margin-left: 50px; margin-right: 10px; margin-top: -7px;}

.formulario{width: 600px; float: left; margin-top: 50px; height: auto;}
.nomeInput{width: auto; height: 20px; float: left; color: #5A5A5A; font-family: 'syntaxregular'; font-size: 14px; margin-top: 4px;}
.campoInput{width: 250px; height: 20px; border: 1px solid #CCCCCC; float: left; margin-left: 5px; color: #5A5A5A; font-family: 'syntaxregular'; font-size: 14px;}
.icon{width: 50px; height: 50px; float: left;}

/**Lista Associados**/
.buscaAssociados{width: 300px; height: 45px; float: left;}
.buscaInputAssociado{width: 265px; height: 33px; float: left; margin-left: 19px; margin-top: 7px; border: none; -webkit-border-radius: 3px; border-radius: 3px; color: #A7A8AC;}
.backgroundImage{width: 230px; height: 142px; background-color: #FFFFFF; float: left; margin-left: 8px; margin-top: 8px; border: 1px solid #CCCCCC;}
.informacoesAssociado{width: 370px; height: 138px; float: left; margin-left: 10px; margin-top: 10px;}
.campoAssociado{width: 100%; height: 20px; float: left;}
.mosaico{float: left; width: 1024px; height: 490px; margin-left: -40px;}
.boxAssociado{float: left; width: 113px; height: 100px; border: 1px solid #F0F0F0; margin-right: 12px; margin-left: 10px; margin-bottom: 10px; -webkit-box-shadow: 0px 3px 5px 0px #CCCCCC; box-shadow: 0px 3px 5px 0px #CCCCCC; cursor: pointer;}

.resultBusca{position: absolute; width: 295px; border: 1px solid #CCCCCC; z-index: 899999; background-color: white;}
.resultado{float: left; width: 100%; height: 35px; cursor: pointer;}
.resultado:hover{float: left; width: 100%; height: 35px; background-color: #F0F0F0; cursor: pointer;}
.titResult{text-align: left; font-family: 'syntaxbold'; font-size: 14px; color: #5A5A5A; margin-top: 8px; margin-left: 10px;}


/*caixasMenu*/
.ibtecMenu{width: 270px; height: auto; border: 1px solid #CCCCCC; position: absolute; background-color: #F8F8F8; margin-left: 108px; margin-top: 53px; z-index: 2;}
.itemMenuIbtec{width: 100%; height: 40px; float: left; background-color: #F8F8F8;}
.itemMenuIbtec:hover{width: 100%; height: 40px; float: left; background-color: #E5E5E5; cursor: pointer;}
.miniLogo{width: 47px; height: 40px; float: left;}
.nomeMenu{float: left; margin-left: 13px; text-align: center; margin-top: 12px; font-family: 'syntaxregular'; font-size: 14px;}


/**imprensa**/
.boxMidias{float: left; width: 100%; height: auto; }
.imgLogoLink{float: left; width: 105px; height: 113px; margin-top: 6px; margin-left: 43px;}
.textoLink{float: left; width: 430px; height: 50px; margin-top: 42px; margin-left: 20px;}

/**contato**/
.txtInfContato{float: left; width: 100%; height: 120px;}
.boxBaixo{float: left; width: 100%; height: 400px;}
.formContato{float: left; width: 400px; height: auto; margin-left: 80px;}
.btsSubmit{float: right; width: 200px; height: 40px; margin-top: 20px;}
.limparContato{float: left; width: 80px; height: 30px; background-color: #999999; border: none; font-family: 'syntaxregular'; font-size: 14px; color: #FFFFFF; cursor: pointer; margin-left: 30px}
.enviarContato{float: left; width: 80px; height: 30px; background-color: #8da81f;  border: none; font-family: 'syntaxregular'; font-size: 14px; color: #FFFFFF; cursor: pointer; margin-left: 10px;}

/**projetos**/
.bloco{float: left; height: auto; width: 445px; margin-left: 45px; margin-top: 30px; border: 2px solid #F0F0F0;
        background: #f2f2f2; /* Old browsers */
        background: -moz-linear-gradient(top, #f2f2f2 0%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #f2f2f2 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #f2f2f2 0%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #f2f2f2 0%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #f2f2f2 0%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.txtBloco{float: left; width: 381px; height: auto; margin-top: 10px; margin-left: 33px; font-family: Arial; font-family: Arial; font-size: 13px; color: black; line-height: 22px; text-align: justify; margin-bottom: 10px;}
.logoPatrocinio{float: left; width: 200px; height: 120px;}

.linkAtivo{color: #999999; text-decoration: none;}
.linkAtivo:hover{color: black;}

/**fisicomecanico**/
.selos{float: left; width: 100%; height: 80px; margin-top: 20px;}

/**busca**/
.resultadoBuscaBusca{float: left; width: 667px; height: auto; margin-left: 44px;}
.fonteBusca{float: left; width: 667px; height: 20px; font-family: 'syntaxregular'; font-size: 14px; color: #424244; margin-top: 5px;}

.boxLab{float: left; height: 658px; width: 100%; margin-top: 50px;}
.titLabB{
    float: left; height: 65px; width: 100%;
    background: #000000; /* Old browsers */
    background: -moz-linear-gradient(top, #000000 0%, #8e8e8e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#8e8e8e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #000000 0%,#8e8e8e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #000000 0%,#8e8e8e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #000000 0%,#8e8e8e 100%); /* IE10+ */
    background: linear-gradient(to bottom, #000000 0%,#8e8e8e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#8e8e8e',GradientType=0 ); /* IE6-9 */
}
.txtTitLab{float: left; width: 100%; height: 25px; margin-left: 20px; margin-top: 20px; font-family: 'syntaxdbold'; font-size: 20px;}
.boxLeftLab{
    float: left; height: 539px; width: 760px;
    background: #f2f2f2; /* Old browsers */
    background: -moz-linear-gradient(top, #f2f2f2 0%, #ffffff 23%, #ffffff 48%, #ffffff 77%, #f2f2f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(23%,#ffffff), color-stop(48%,#ffffff), color-stop(77%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f2f2f2 0%,#ffffff 23%,#ffffff 48%,#ffffff 77%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f2f2f2 0%,#ffffff 23%,#ffffff 48%,#ffffff 77%,#f2f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f2f2f2 0%,#ffffff 23%,#ffffff 48%,#ffffff 77%,#f2f2f2 100%); /* IE10+ */
    background: linear-gradient(to bottom, #f2f2f2 0%,#ffffff 23%,#ffffff 48%,#ffffff 77%,#f2f2f2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.boxRightLab{float: left; height: 541px; width: 262px;}
.rodapeLab{
    float: left; height: 50px; width: 100%;
    background: #feffff; /* Old browsers */
    background: -moz-linear-gradient(top, #feffff 0%, #ededed 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #feffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #feffff 0%,#ededed 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #feffff 0%,#ededed 100%); /* IE10+ */
    background: linear-gradient(to bottom, #feffff 0%,#ededed 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}
.txtBlocoLab{float: left; height: 447px; border: 1px solid red; width: 613px; margin-left: 73px; margin-top: 30px;}
.btLab{float: left; width: 100%; height: 75px; background: #F7F7F7; border: 1px solid #F0F0F0;}
.blocoMarca{float: left; width: 100%; height: auto;}
.imagemNews{float: left; width: 555px; height: auto; -webkit-box-shadow: 0px 15px 15px 0px #f0f0f0; box-shadow: 2px 5px 5px 2px #CCCCCC; margin-bottom: 40px;}
.imgInternaNews{float: left; width: 541px; margin-left: 7px; height:auto; margin-bottom: 10px;}
.legenda{float: left; width: 533px; margin-left: 10px; height: auto; margin-bottom: 10px; font-size: 12px; color: #3f3f3f; text-align: center;}
.textoNews{float: left; width: 555px; height: auto; font-family: Arial; font-size: 15px; color: black; margin-top: 13px; line-height: 22px; text-align: justify;}

/*cast*/

.videoCast{float: left; width: 200px; height: 50px; margin-top: 30px;}
.patrocinadoresCast{float: left; width: 977px; height: 144px; margin-left: 46px; margin-top: 30px;}
.material{float: left; width: 200px; height: 30px; margin-left: 30px; text-decoration: none; color: green; font-weight: bold;}

#boxFrame{
        position: absolute;
	clip: rect(113px,699px,655px,0px); 
	width: 699px;
        height: 465px;/* pode colocar o mesmo valor do segundo parāmetro */
        margin-top: -117px; margin-left: -16px;
    
}

.imgLogoApoiador{float: left; height: 142px; width: 190px; margin-left: 0px; margin-right: 5px;}
.perguntasLista{float: left; height: 290px; width: 315px; overflow: auto;}
.perguntaListada{float: left; height: auto; width: 315px; background-color: #F8F8F8; margin-bottom: 3px;}
.nomePerguntas{float: left; width: 300px; height: auto; font-family: Arial; font-size: 12px; color: #3f3f3f; font-weight: bold; float: left; margin-left: 4px;}
.perguntaEnviada{float:left; width: 300px; height: auto; font-family: Arial; font-size: 12px; color: #3f3f3f; margin-bottom: 3px; float: left; margin-left: 4px;}

/*Area Restrita*/

.myVideo{float: left; width: 1030px; height: 400px; margin-top: 40px;}
.videoExecutar{float: left; width: 513px; height: 400px;}
.apresentacaoExecutar{float: right; width: 513px; height: 400px;}
.backArea{float: left; width: 100%; height: f100%; background: url('img/area/arearestrita-caixa.png') 0 0 no-repeat;}
.txtAreaRestrita{float: left; width: 500px; height: 20px; margin-left: 80px; margin-top: 23px;}
.chatForm{float: left; width: 315px; height: auto; border: 1px solid red; margin-left: -52px;}
.boxCalcadosEmpresa{float: left; width: 1030px; height: 400px; border: 1px solid red;}
.logoEmpresaCalcado{float: right; width: 208px; height: 138px; border: 1px solid #CCCCCC; position: absolute; margin-left: 660px; }
.tituloEmpresaCalcado{float: left; width: auto; height: 30px; margin-left: 14px; margin-top: 4px; font-size: 26px; font-family: 'syntaxbold'; color: #FFFFFF;}
.backCalcado{background: #777777; /* Old browsers */
background: -moz-linear-gradient(top,  #777777 0%, #131313 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777777), color-stop(100%,#131313)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #777777 0%,#131313 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #777777 0%,#131313 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #777777 0%,#131313 100%); /* IE10+ */
background: linear-gradient(to bottom,  #777777 0%,#131313 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}
.setaCalcado{float: left; width: 20px; height: 13px; margin-top: 14px; margin-left: 14px; background: url('img/calcados/seta-baixo.png') 0 0 no-repeat;}
.quadroCalcados{float: left; width: 900px; height: auto; background-color: #F0F0F0; margin-left: 43px; margin-top: -84px;}
.boxCalcadoInterno{float: left; margin-top: 20px; margin-left: 13px; width: 280px; height: 230px; border: 1px solid #CCCCCC;  background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 61%, #efefef 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(61%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 61%,#efefef 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 1%,#ffffff 61%,#efefef 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */}

.quadrosCalcadosDentro{ float: left; width: auto; height: auto; margin-top: 70px; margin-bottom: 16px;}
.imgDoBox{float: left; margin-left: 10px; margin-top: 10px; width: 257px; height: 160px; }
.txtDoBox{float: left; margin-left: 10px; margin-top: 5px; width: 257px; height: 47px; }
.referenciaBox{float: left; width: 100%; height: 20px; font-size: 16px; color: #000000; font-family: 'syntaxbold'; margin-top: 3px;}
.categoriasCalcado{float: left; margin-left: 59px; width: 210px; border: 1px solid red; height: auto;}
.boxLeft{float: left; width: 20px; height: 100px; background-color: #FFFFFF;}
.boxFora{float: left;}

.resultConsulta{float: left; width: 660px; height: 300px;}
.radioPorte{float: left; width: 650px; height: 125px; margin-left: 5px; margin-top: 10px;}
.radio{font-size: 14px; font-family: 'syntaxregular'; color: #666666; float: left; width: auto; height: auto;}

.notUm{float: left; width: 335px; height: 208px; margin-left: 16px;}
.notDois{float: left; width: 183px; height: 104px; margin-left: 10px; border-bottom: 1px solid darkgray;}
.notTres{float: left; width: 183px; height: 104px; margin-left: 10px;}