body{ background: url(../imagens/layout/bg-geral.jpg) repeat-x; margin: 0px; font-family: 'ArialNarrowRegular'}

@font-face {
    font-family: 'ArialNarrowRegular';
    src: url('../fonts/arial_narrow-webfont.eot');
    src: url('../fonts/arial_narrow-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/arial_narrow-webfont.woff') format('woff'),
         url('../fonts/arial_narrow-webfont.ttf') format('truetype'),
         url('../fonts/arial_narrow-webfont.svg#ArialNarrowRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*CORPO*/
.wbid-main{ width:980px; margin: 0 auto; padding: 0 10px;}
.wbid-main-topo{ height:156px; border-bottom:1px solid #ccc; position: relative; }
.wbid-main-topo-logo-base{ width:990px; margin: 0 auto; position:relative;}
.wbid-main-topo-logo{padding: 37px 0 0 0}
.wbid-main-topo-endereco{ float: right; padding-top: 40px;}
.wbid-main-topo-endereco-titulo{ color: #0179b0; text-transform: uppercase; font-size:13px; padding-bottom: 5px;}
.wbid-main-topo-endereco-descricao{ font-size:12px; line-height:18px;}
.wbid-main-topo-endereco-descricao a{ text-decoration:none; color: #999;}
.wbid-main-topo-endereco-descricao a:hover{ color: #000;}
.wbid-main-conteudo{}
.wbid-main-conteudo-titulo-principal{ color: #0179b0; font-size:30px; padding:45px 0 24px 18px ; background: url(../imagens/layout/seta-titulo.jpg) no-repeat 0px 54px; margin: 0px; font-weight:normal;}
.wbid-main-conteudo-txt-principal-box-1{  font-size:13px; line-height:19px;}
.wbid-main-conteudo-txt-principal-box-2{  font-size:13px; line-height:19px;}
.wbid-main-conteudo-txt-principal-box-span{ float: none; padding-left: 23px;  background: url(../imagens/layout/bullet.png) no-repeat left 3px;}
.wbid-main-conteudo-box-clientes{}
.wbid-main-conteudo-box-titulo{ font-size:24px; color: #a6ce39; padding: 20px 0 10px 0;}
.wbid-bg-logo{ z-index:8; position: absolute; width:100%; height:195px; display:inline;}
.thumb{ width:105px; height:105px; border:1px solid #f2e8e8; float: left; background: url(../imagens/layout/clientes.jpg) no-repeat; margin:0 17px 16px 0;}
.thumb:hover{border:1px solid #999;}

.wbid-main-conteudo-titulo-principal2{
    background: url("../imagens/layout/seta-titulo.jpg") no-repeat scroll 0 37px transparent;
    border-top: 1px solid #D0D0D0;
    color: #0179B0;
    font-size: 30px;
    font-weight: normal;
    margin: 37px 0 0;
    padding: 25px 0 24px 18px;

}
@media( max-width: 750px){

	.wbid-main-topo-endereco {
	    float: left;
	    padding-top: 70px;
	}
}
@media( max-width: 490px){

   .wbid-main-topo-logo{ text-align: center;}
   .wbid-main-topo-endereco {
    float: none;
    padding-top: 70px;
    text-align: center;
}
.wbid-main-conteudo-txt-principal-box-1,
.wbid-main-conteudo-txt-principal-box-2{ font-size: 15px;}

}
/*CLIENTES*/
._cana{background-position: -7px 2px; cursor: pointer;}._cana:hover{background-position: -7px -119px;}
._futebol{background-position: -135px 2px; cursor: pointer;}._futebol:hover{background-position: -135px -119px;}
._nutri{background-position: -259px 2px; cursor: pointer;}._nutri:hover{background-position: -259px -119px;}
._aps{background-position: -383px 0px; cursor: pointer;}._aps:hover{background-position: -383px -121px;}
._p4c{background-position: -510px 1px; cursor: pointer;}._p4c:hover{background-position: -510px -120px;}
._alfa{background-position: -638px 1px; cursor: pointer;}._alfa:hover{background-position: -638px -120px;}
._hud{background-position: -761px 1px; cursor: pointer;}._hud:hover{background-position: -761px -120px;}
._gordos{background-position: -886px 1px; cursor: pointer;}._gordos:hover{background-position: -886px -120px;}
._firenze{background-position: -1013px 1px; cursor: pointer;}._firenze:hover{background-position: -1013px -120px;}
._ville{background-position: -1141px 1px; cursor: pointer;}._ville:hover{background-position: -1141px -120px;}
._acias{background-position: -1268px 1px; cursor: pointer;}._acias:hover{background-position: -1268px -120px;}
._implantar{background-position: -1390px 1px; cursor: pointer;}._implantar:hover{background-position: -1390px -120px;}
._talentos{background-position: -1518px 1px; cursor: pointer;}._talentos:hover{background-position: -1518px -120px;}
._jbwiki{background-position: -1658px 1px; cursor: pointer;}._jbwiki:hover{background-position: -1658px -121px;}
._easy{background-position: -1801px -2px; cursor: pointer;}._easy:hover{background-position: -1801px -127px;}
._mv{ background-position: -383px -323px; cursor:pointer}._mv:hover{ background-position: -383px -443px; cursor:pointer}
._clima{ background-position:-525px -321px; }._clima:hover{ background-position:-525px -435px; }
._morungaba{ background-position:-675px -321px }._morungaba:hover{ background-position:-675px -443px }
._n_talentos{ background-position:-821px -321px }._n_talentos:hover{ background-position:-821px -440px }
._srgool{ background-position:-973px -316px}._srgool:hover{ background-position:-973px -435px}
._porto{ background-position:-1103px -312px}._porto:hover{ background-position:-1103px -433px}
._sans{background-position: -1238px -312px;}._sans:hover{background-position: -1238px -433px;}

/*CARROSEL*/
.carousel ul {position:absolute; overflow:hidden; margin:0;	padding:0;list-style:none;}
.no-js .carousel ul {position:static;}
.carousel .mask { position:relative; overflow:hidden;}
.carousel ul li {float:left;color:#fff;font-size:8em;text-align:center;margin:0px;}
.carousel .pagination-links { position: absolute; right:0px; top:-37px; list-style:none;margin:0;padding:0;}	 
.carousel .pagination-links li {display:inline; float:left;}
.carousel .pagination-links li a { background:url(../imagens/layout/bt-nav-carrosel.jpg) center -4px no-repeat;display: block; height: 20px; width: 17px;}
.carousel .pagination-links li a:hover {text-decoration:none; background-position: center -26px;}
.carousel .pagination-links li.current a {background:url(../imagens/layout/bt-nav-carrosel.jpg) no-repeat center -26px;color:#fff;display: block; height: 20px; width: 17px;}		 
.carousel .disabled {color:gray;cursor:default; background-position:-45px 14px;}		
#my-carousel-3 .mask {width:980px;}
.module{ position:relative;}
.next{ background:url(../imagens/layout/bt-nav-seta-carrosel-next.jpg) -16px 14px no-repeat; height:100px; position: absolute; right:-27px; top:64px;width: 20px;}
.next .disabled {color:gray;cursor:default; background-position:-70px -99px;}	
.prev { background:url(../imagens/layout/bt-nav-seta-carrosel-prev.jpg)  -16px 14px no-repeat;  height:100px; left: -27px; position: absolute; top: 64px; width: 20px;} 
.prev .disabled {color:gray;cursor:default; background-position:-14px -99px;}	

.bord-left{ border-left: 1px solid #ccc}
.bord-right{ border-right: 1px solid #ccc}
/*DESENVOLVIMENTO*/
._eventos{background-position:-13px -316px;}._eventos:hover{background-position:-13px -437px;}
._mark{background-position:-138px -316px;}._mark:hover{background-position:-138px -437px;}
._reis{background-position:-262px -316px;}._reis:hover{background-position:-262px -437px;}

/*INTRANET*/
._pg{background-position:-7px -581px;}._pg:hover{background-position:-7px -702px;}
._minuto{background-position:-130px -582px;}._minuto:hover{background-position:-130px -703px;}
._sic{background-position:-252px -583px;}._sic:hover{background-position:-252px -704px;}

/*SOCIAIS*/
._facebook{ margin: 30px 0px 0px 0px; cursor:pointer; border:1px solid #FFF; height:79px; width:145px; background: url(../imagens/layout/sociais.jpg) no-repeat -10px -7px;}
._twitter{ margin: 30px 0px 0px 0px; cursor: pointer; border:1px solid #FFF; height:79px; width:145px; background: url(../imagens/layout/sociais.jpg) no-repeat -158px -7px; border-left: 1px solid #999;}
._google{ margin: 30px 0px 0px 0px; cursor: pointer; border:1px solid #FFF; height:79px; width:145px; background: url(../imagens/layout/sociais.jpg) no-repeat -313px -7px; border-left: 1px solid #999;}
._facebook:hover, ._twitter:hover, ._google:hover{ }

/*TAGS*/
.wbid-main-conteudo-box-clientes span{font-size:13px; color: #606060; font-style:italic;}

.tags{ float: right; width:521px;}
.desenvolvimento{  float: left; width: 480px;}
.sociais{ width:453px; float: left;}
.intranet{ width:356px; float: right; border-left:1px solid #a6ce39; overflow:hidden; padding-left: 16px;}
.clear{ clear: both;}
.border{border-bottom:1px solid #ccc;}
.copyright{font-size:10px; color: #bcbcbc; padding: 20px 0px; margin: 30px 0px; border-top:1px solid #ccc; position:relative;}
.social-box{position:absolute;width:91px;height:23px;top:16px; right: 0px;}
.social-box-ico{ float:left; margin-right:10px; width:17px; height:21px; overflow:hidden;}
.google{ width:27px; padding-top:4px}
img{ border:0px;}
._no_margin{ margin-right: 0px;}
#my-carousel-4.carousel a.prev, #my-carousel-4.carousel a.next{ top: -2px}

.slide{ padding: 1px; background:#E1E1E1;}
