#carrossel {height:auto; width:657px; overflow:hidden; background:#fff !important; border:0px solid;}
#carrossel .jcarousel-skin-name {width:633px;}
#carrossel .jcarousel-skin-name .jcarousel-container {}
#carrossel .jcarousel-skin-name .jcarousel-list { padding: 0px 0px 0px 92px !important; }
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip { width: 600px; left: 26px; }
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip ul#mycarousel {}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item {position:relative; background:url(../imagens/home/carrossel-bg.png) 0 0 no-repeat; width:424px; height:382px; margin:20px 15px 0 15px; color:#010101; cursor: pointer;}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item .categoria {background:url(../imagens/home/carrossel-cat-bg.png) 1px 13px no-repeat; margin:0 0 0 16px; padding:5px 0 0 28px; font-size:2em; text-transform:uppercase; display:block; color:#000; font-family:'Roboto', sans-serif;}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item .categoria a {color:#000;}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item .imagem {margin:3px 0 0 16px; width:392px; height:197px; display:block; overflow:hidden;}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item .titulo {height: 35px;display: block;overflow: hidden;text-transform: uppercase;background: url(../imagens/home/carrossel-tit-bg.png) 1px 16px no-repeat;margin: 12px 0 0 16px;padding: 0 0 0 19px;font: 18px/16px 'Roboto';width: 355px;}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item .titulo a {color:#000;}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item .titulo a:hover {text-decoration:none;}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item .data {font-size:1em; margin:0 0 0 16px; display:block;}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item .texto {font-size:1.2em; line-height:1.3em; margin:8px 16px 0 16px;}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item .readmore {position:absolute; right:0; top:237px; font-size:2.4em; font-family:'Roboto', sans-serif; margin:0 15px 0 0; line-height:1.2em;}
#carrossel .jcarousel-skin-name .jcarousel-container .jcarousel-clip #mycarousel .jcarousel-item .readmore a {color:#000;}
#carrossel .jcarousel-prev {background:url(../imagens/home/carrossel-nav.png) 0 0 no-repeat; width:30px; height:30px; position:absolute; bottom:-65px; left:200px; cursor:pointer; display:none!important;}
#carrossel .jcarousel-next {background:url(../imagens/home/carrossel-nav.png) -206px 0 no-repeat; width:30px; height:30px; position:absolute; bottom:-65px; right:220px; cursor:pointer; display:none!important;}
#carrossel .jcarousel-prev-disabled, #carrossel .jcarousel-next-disabled {background:none;}

#carrossel #navegacao {clear:both; position:relative;}
#carrossel #navegacao form {width:100%; height:0px;}
#carrossel #navegacao form select {display:none;}
/*#carrossel #mycarousel-prev {background:url(../imagens/home/carrossel-nav.png) 0 0 no-repeat; width:30px; height:30px; position:absolute; bottom:-65px; left:200px; cursor:pointer;}
#carrossel #mycarousel-next {background:url(../imagens/home/carrossel-nav.png) -206px 0 no-repeat; width:30px; height:30px; position:absolute; bottom:-65px; right:220px; cursor:pointer;}
#carrossel .jcarousel-prev-disabled, #carrossel .jcarousel-next-disabled {background:none;}
*/
#carrossel #navegacao .jcarousel-control { margin: 10px auto; width: 315px; text-align: center; font-size: 15px; }
#carrossel #navegacao .jcarousel-control a { height:25px; width: 27px; display:inline-block; overflow:hidden; float:left; background:url(../imagens/navi-bg.png) center no-repeat; padding: 2px; color:#000; }
#carrossel #navegacao .jcarousel-control a:hover { text-decoration: none; }
#carrossel #navegacao .jcarousel-control a.active { background:url(../imagens/navi-active-bg.png) center no-repeat; color: black; }


#carrossel #navegacao form a {height:18px; display:block; overflow:hidden; float:left; background:url(../imagens/home/paginacao-bg.png) 0 0 no-repeat; padding: 0 2px; text-indent: -9999px; }
#carrossel #navegacao form #mycarousel-next,
#carrossel #navegacao form #mycarousel-prev {width:16px; position:absolute;}
#carrossel #navegacao form #mycarousel-next {background-position:-214px 0; left:638px; top:-188px;}
#carrossel #navegacao form #mycarousel-prev {background-position:0 0; left:4px; top:-188px;}



#corpo #conteudo .banner {margin:0;}
#corpo #conteudo .banner .banner1 {float:left;}
#corpo #conteudo .banner .banner2 {float:right;}
#tag_cloud-4 > div{text-align:justify;}