#cartao-carousel .js{overflow:hidden;zoom:1;height:280px;}
#cartao-carousel .carousel,
#cartao-carousel .carousel .carousel-wrap{margin:0;border:0;zoom:1;}
#cartao-carousel .js .carousel-wrap{display:inline-block;vertical-align:middle;width:180px;}
#cartao-carousel .IE .js .carousel-wrap{display:inline;}
#cartao-carousel .carousel ul{zoom:1;}
#cartao-carousel .js ul li{overflow:hidden;float:left;width:180px;min-height:150px;text-align:center;}
#cartao-carousel .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:25px;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;}
#cartao-carousel .carousel .carousel-next{background:url(../../media/img/proximo.jpg) 0 0 no-repeat;}
#cartao-carousel .carousel .carousel-previous{background:url(../../media/img/anterior.jpg) 0 0 no-repeat;}
#cartao-carousel .carousel .carousel-next{ *+position:absolute; }/* apenas para ie 7 */
#cartao-carousel .carousel .carousel-previous{ *+float:left;*+margin-top:40px; }/* apenas para ie 7 */

#cartao-carousel .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#cartao-carousel .carousel .disabled,.carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
#cartao-carousel .carousel div{margin:0;padding:0;border:0;}
#cartao-carousel .carousel ul{padding:0;list-style:none;}
#cartao-carousel .carousel ul li{position:relative;width:150px;margin:0;}


#cases .js{overflow:hidden;zoom:1;}
#cases .carousel-cases,
#cases .carousel-cases .carousel-wrap{margin:0;border:0;zoom:1;}
#cases .js .carousel-wrap{display:inline-block;vertical-align:middle;width:760px;}
#cases .IE .js .carousel-wrap{display:inline;}
#cases .carousel-cases ul{zoom:1;}
#cases .js ul li{overflow:hidden;float:left;width:760px;height:75px;text-align:center;}
#cases .carousel-cases .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;}
#cases .carousel-cases .carousel-next{background:url(../../media/img/mais-black.png) 0 0 no-repeat;position:absolute;margin-top:-90px;padding-left:-10px;z-index:11;}
#cases .carousel-cases .carousel-previous{background:url(../../media/img/menos-black.png) 0 0 no-repeat;position:absolute;margin-top:15px;padding-left:-20px;z-index:10;}
#cases .carousel-cases .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#cases .carousel-cases .disabled,.carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
#cases .carousel-cases div{margin:0;padding:0;border:0;}
#cases .carousel-cases ul{padding:0;list-style:none;}
#cases .carousel-cases ul li{width:150px;margin:0;}


#banner { margin:0 20px; }
#banner .js{zoom:1;}
#banner .carousel-banner,
#banner .carousel-banner .carousel-wrap{margin:0;border:0;width:950px;zoom:1;}
#banner .js .carousel-wrap{display:inline-block;vertical-align:middle;width:950px;}
#banner .IE .js .carousel-wrap{display:inline;}
#banner .carousel-banner ul{zoom:1;}
#banner .js ul li{overflow:hidden;float:left;width:950px;height:302px;}
#banner .carousel-banner .carousel-control{overflow:hidden;display:inline-block;vertical-align:5px;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;}
#banner .carousel-banner .carousel-next{background:url(../../media/img/seta-banner-direita.png) 0 0 no-repeat;position:absolute;z-index:11;}
#banner .carousel-banner .carousel-previous{background:url(../../media/img/seta-banner-esquerda.png) 0 0 no-repeat;position:absolute;z-index:10;}
#banner .carousel-banner .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#banner .carousel-banner .disabled,.carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
#banner .carousel-banner div{margin:0;padding:0;border:0;}
#banner .carousel-banner ul{padding:0;list-style:none;}
#banner .carousel-banner ul li{position:relative;width:950px;margin:0;}


#destaque-sericard-tv .js{overflow:hidden;zoom:1;}
#destaque-sericard-tv .carousel,
#destaque-sericard-tv .carousel .carousel-wrap{margin:0;border:0;width:280px;zoom:1;}
#destaque-sericard-tv .js .carousel-wrap{display:inline-block;vertical-align:middle;width:280px;}
#destaque-sericard-tv .IE .js .carousel-wrap{display:inline;}
#destaque-sericard-tv .carousel ul{zoom:1;}
#destaque-sericard-tv .js ul li{overflow:hidden;float:left;width:180px;height:220px;text-align:center;}
#destaque-sericard-tv .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:5px;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;}
#destaque-sericard-tv .carousel .carousel-next{background:url(../../media/img/mais-blue.png) 0 0 no-repeat;position:absolute;z-index:101;}
#destaque-sericard-tv .carousel .carousel-previous{background:url(../../media/img/menos-blue.png) 0 0 no-repeat;position:absolute;z-index:100;}
#destaque-sericard-tv .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#destaque-sericard-tv .carousel .disabled,.carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
#destaque-sericard-tv .carousel div{margin:0;padding:0;border:0;}
#destaque-sericard-tv .carousel ul{padding:0;list-style:none;}
#destaque-sericard-tv .carousel ul li{position:relative;width:280px;margin:0;}

#sericard-tv .js{overflow:hidden;zoom:1;}
#sericard-tv .carousel,
#sericard-tv .carousel .carousel-wrap{margin:0;border:0;width:260px;zoom:1;}
#sericard-tv .js .carousel-wrap{display:inline-block;vertical-align:middle;width:260px;}
#sericard-tv .IE .js .carousel-wrap{display:inline;}
#sericard-tv .carousel ul{zoom:1;}
#sericard-tv .js ul li{overflow:hidden;float:left;width:180px;height:220px;text-align:center;}
#sericard-tv .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:5px;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;}
#sericard-tv .carousel .carousel-next{background:url(../../media/img/mais-blue.png) 0 0 no-repeat;position:absolute;z-index:101;}
#sericard-tv .carousel .carousel-previous{background:url(../../media/img/menos-blue.png) 0 0 no-repeat;position:absolute;z-index:100;}
#sericard-tv .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#sericard-tv .carousel .disabled,.carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
#sericard-tv .carousel div{margin:0;padding:0;border:0;}
#sericard-tv .carousel ul{padding:0;list-style:none;}
#sericard-tv .carousel ul li{position:relative;width:260px;margin:0;}


.miniaturas .js{overflow:hidden;zoom:1;}
.miniaturas .carousel-cartao,
.miniaturas .carousel-cartao .carousel-wrap{margin:0;border:0;zoom:1;}
.miniaturas .js .carousel-wrap{display:inline-block;vertical-align:middle;width:180px;}
.miniaturas .IE .js .carousel-wrap{display:inline;}
.miniaturas .carousel-cartao ul{zoom:1;}
.miniaturas .js ul li{overflow:hidden;float:left;width:80px;height:75px;text-align:center;}
.miniaturas .carousel-cartao .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;}
.miniaturas .carousel-cartao .carousel-next{background:url(../../media/img/proximo.jpg) 0 0 no-repeat;}
.miniaturas .carousel-cartao .carousel-previous{background:url(../../media/img/anterior.jpg) 0 0 no-repeat;}
.miniaturas .carousel-cartao .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
.miniaturas .carousel-cartao .disabled,.carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
.miniaturas .carousel-cartao div{margin:0;padding:0;border:0;}
.miniaturas .carousel-cartao ul{padding:0;list-style:none;}
.miniaturas .carousel-cartao ul li{width:80px;margin:0;}