
.homeCol1 { width: 751px; }
.homeCol1 .destaque .img { width: 355px; }
.homeCol1 .destaque .txtDestaque { width: 373px; } #ABABAB

.destaquesInferior { }
.destaquesInferior .dest .sombraDestaque { background: url(../imgs/sombra-destaque.jpg) no-repeat; height: 28px; }
.destaquesInferior .dest { width: 347px; margin-right: 24px; }
.destaquesInferior .dest h1 { background: #6B9760; text-align: center; color: #FFF; margin-bottom: 0px; font-size: 24px; text-decoration: none; border-radius: 8px 8px 0 0; padding:6px 0 6px 0; }
.destaquesInferior .dest .img { width: 347px; height: 258px; position: relative; }
.destaquesInferior .dest .img img { position: absolute; z-index: -1; }
.destaquesInferior .dest .img a { height: 258px; display: block; }
.destaquesInferior .dest .legenda { width: 347px; position: absolute; z-index: 1; height: 57px; bottom: 0; background:url(../imgs/bg-opacity.png) repeat; }
.destaquesInferior .dest .legenda h4 { color: #DDDDDD; line-height: 30px; font-size: 23px; }
.destaquesInferior .dest .legenda p { line-height: 20px; color: #DDDDDD; font-size: 15px; }
.destaquesInferior .dest .legenda p a { color: #FFF; }
.destaquesInferior .dest .legenda .pad { padding:3px 22px 11px 23px; }

.marcasHome { width: 192px; }
.marcasHome .empresas a { display: block; width: 161px; margin-bottom: 16px; }
.marcasHome .empresas a.ibm { background:url(../imgs/empresas/ibm.jpg) top no-repeat; height: 160px;  }
.marcasHome .empresas a.recibras { background:url(../imgs/empresas/recibras.jpg) top no-repeat; height: 160px;  }
.marcasHome .empresas a.portalex { background:url(../imgs/empresas/portalex.jpg) top no-repeat; height:160px;  }


.marcasHome .empresas a:hover { background-position: bottom !important; }

.slideshow { height: 350px; width: 960px; overflow: hidden; }