* {margin:0; padding:0;}
img {border:0 none;}
input,select {font-size:1em;}
.clear {clear: both; height:0;font-size:0;line-height:0;}
body { background: #333;}
/*html {font: 11px verdana; color: #fff;}*/

.containerGeral{width:930px; margin: auto; background: #fff; padding: 7px;}
.containerTop {width:930px; margin: 5px auto auto;}

.toolbarMiniTop {height: 25px; background:#000; margin: auto;}
ul.toolbarTextTop{ list-style: none; margin-left: 10px; float: left;}
ul.toolbarTextTop li {font: 9px arial; float: left; margin-right: 10px;border-right: 1px solid #666; padding-right: 10px; margin-top: 6px;}
ul.toolbarTextTop li a {text-decoration: none; color: #FCA204;}
ul.toolbarTextTop li a:hover{color: #FDD832;}

ul.toolbarIdiomaTop {float: left; list-style: none; margin-left: 15px;}
ul.toolbarIdiomaTop li {width: 16px; height: 16px; float: left; margin-right: 15px; margin-top: 6px;}

ul.toolbarSocialMedia {float: right; list-style: none;}
ul.toolbarSocialMedia li {width: 16px; height: 16px; float: left; margin-right: 15px; margin-top: 4px;}

.containerTop .header {background: #fff; width: 930px; height: 150px;}
.containerTop .header a{float:left;width:220px;height:140px;position:absolute;margin-left:7px; background:url("../images/img_bulletRodape.png") -100px 0 no-repeat;}

ul#menuItens {width: 930px; height: 32px; background: url(../images/bg_menu.png) repeat-x; border-top: 3px solid #fbc024; font: bold 13px verdana;}
ul#menuItens li {	float: left; background: url(../images/img_divMenu.png) no-repeat -1px top; list-style: none; color: #333; letter-spacing: -1px;}
ul#menuItens li.primeiroItem {background: none;}
ul#menuItens li a{ text-decoration: none; color: #333; padding: 0 17px; display: block; line-height: 32px;}
ul#menuItens li a:hover{background:#575757; color: #fff;}

ul#menuItens li.onStore a {color: #b61717; background: url(../images/ico_onStore.png) no-repeat 8px 4px; padding-left: 36px;}
ul#menuItens li.onStore a:hover,
ul#menuItens li.menuAtivo.onStore a{color: #fff; background: #575757 url(../images/ico_onStore.png) no-repeat 8px 4px;}
ul#menuItens li.menuAtivo a{background: #575757; text-decoration: none; color: #fff; display: block; line-height: 32px;}
ul#menuItens li.userArea a {color: #1a4455; background: url(../images/memberIcon.png) no-repeat 8px 4px; padding-left: 36px;}
ul#menuItens li.userArea a:hover,
ul#menuItens li.menuAtivo.userArea a{color: #fff; background: #575757 url(../images/memberIcon.png) no-repeat 8px 4px;}

ul.subMenuNew {width: 930px; height: 39px; background: url(../images/bg_subMenu.gif) repeat-x; font: 12px verdana;}
ul.subMenuNew li {	float: left; list-style: none; list-style: none;}
ul.subMenuNew li a{	text-decoration: none; color: #fff; padding: 0 10px; line-height: 39px;}
ul.subMenuNew li a:hover{color: #FDD832;}

ul.subMenuNew li.subAtivo a{color: #FDD832;}

.containerBusca {height: 38px; background: #e2e2e2; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.containerHigh {height: 45px; background: #333;}
/*.containerConteudo {height: 100px; background: #fff;}*/

.containerRodape {
	background: #2f2f2f url(../images/bg_rodape.jpg) no-repeat; 
	height: 290px; 
	border-top: 4px solid #FDD832; 
	padding: 0 30px;
	text-align: left;
	color:#fff;
	line-height:1em;
	font:11px verdana;
}

.boxRodapeNews {float: left; background: none; height: 150px; margin-right: 38px;}
.boxRodapeNews h4 {	color: #ffe400; font: bold 15px trebuchet ms; margin: 35px 0 0 10px;}
.boxRodapeNews h4.newsFeed { background: url(../images/ico_feed.png) no-repeat left bottom; padding: 9px 0 0 36px; margin-top: 24px;}
.boxRodapeNews p.textoNewsFeed {width: 410px; margin-top: 5px;}
input.inputRodape {	font: 1.3em verdana; color: #999; width: 270px; margin: 10px 10px 0 0;}
input.buttonRodape { border: 0 none; width: 113px; height: 25px; cursor: pointer;}

.boxRodape {float: left; background: url(../images/img_divBoxRodape.gif) no-repeat left top;  padding-left: 0px; height: 150px; margin-right: 0px; }
.boxRodape h4 {	color: #ffe400; font: bold 15px trebuchet ms; margin: 35px 0 0 10px;}

.boxRodape ul {	list-style: none;}
.boxRodape ul li{font: 11px verdana; color: #fff; margin-bottom: 3px; background: url(../images/img_bulletRodape.png) no-repeat 2px 5px; padding-left: 10px;}

.boxRodape ul li a{	color: #fff; text-decoration: none;}
.boxRodape ul li a:hover{color:#ffe400; text-decoration: underline;}

.boxRodape02 {float: left;margin-right: 40px;}
.boxRodape02 img.parceiros{margin-right: 25px;}
.titBoxRodape02 {font: bold 11px verdana; color: #fff; margin-bottom: 5px;}

.copytRopade {text-align: center; font: bold 11px verdana; color: #fff; margin-top: 30px;}

p.dataNewsHome {font: bold 11px verdana; color: #fff9a1; background: url(../images/news/marc_yellow.png) no-repeat left 2px; padding-left: 18px; margin-bottom: 5px;}
p.tituloNewsNovo {font: bold 11px verdana; color: #fff; height: 27px; line-height: 27px; padding-left: 8px; margin-top: 2px; float: left;}
.fotoNews {	border: 1px solid #fff690;width: 340px;height: 255px;overflow:hidden;}
.newsPaginador {text-align:right;color:#fff;font:11px Verdana;}
.newsPaginador .numPag{margin-top:5px;margin-right:5px;float:right;}
.newsPaginador a {
	background:url('../images/icon_paginador.png');
	width:20px;
	height:20px;
	display:block;
	float:left;
	margin-right:6px
}

#newsTeaserNews #newsTeaserColEsq a:hover{	border-bottom: none }