body{
	text-align:center;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	background-color:#ebedec;
	background-image:url(../images/fundo_todo_site.gif);
	background-attachment: fixed;
	}


.element.style {
font-size:12px;
font-weight:bold;
}

a:visited {text-decoration: underline; 
 color:#000;  
}




.todo{
	width:900px;
	margin:0 auto;
	text-align:left;
}

.topo{
	background:#373737;
	background-image:url(../images/background-topo.jpg);
	height:103px;	
	border:0px solid #f0f;
}

.menu-topo{
	margin:0 auto;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	height:33px;
	widht:900px;
	background-image:url(images/background-menu-topo.jpg);
	background-color:#;
}


.topo .moduletable h1{
	margin:0px 0px 0px 30px;
}

.topo .moduletable{
	border:0px solid #000;
	margin:0 100 0 0px;
	width:400px;
	height:100px;
	float:left;
}

.topo .bannergroup{
	margin:0px 0 0 0px;
}

.banner-video{
	margin:0px 0px 0px 0px;
	border:0px solid #f0f;
	padding-top:0px;
	width:898px;
	height:220px;
}



.breadcrumb{
	padding: 00px 0px 5px 215px;
	font-size: 10px;
	border:0px solid #f0f;
	font-weight:bold;
	background-color: #FFFFFF;
	height:15px;
}

.conteudo{
	border:0px solid #f0f;
	background-color: #FFF;
	background-image: url(images/background-conteudo.jpg);
	background-repeat: repeat-x;
	overflow:hidden;
}


.conteudo .col-esq{
	border:0px solid #F00;
	background-color:;
	float: left;
	height:;
	width:200px;
	background-image: url(../images/fundo_modulo_esquerda.jpg);
	background-repeat: no-repeat;
	padding: 5px 5px 5px 5px;
	line-height: 200%;
}


.conteudo .col-esq h1{
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #940C0C;
	line-height: 200%;
}


.conteudo .col-esq h3{
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 200%;
}


.conteudo .col-esq h4{
	background-image: url(../images/atendimento_online.jpg);
	background-repeat: repeat-y;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 150%;
	color: #000;
}

.conteudo .col-esq p{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 200%;
	color: #000;
}

.conteudo .col-esq p a{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #940C0C;
	line-height: 200%;
}

.conteudo .col-esq p a:hover{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #0292d5;
	line-height: 200%;
}

.conteudo .col-esq p a:visited{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #0F85B5;
	line-height: 200%;
}


.conteudo .col-dir{
	float:right;
	width:200px;
	font-weight: bold;
	border:0px solid #FDD;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #667c91;
	text-decoration:none;
	padding:0px 00px;
	font-weight:bold;
	line-height: 200%;
}

	
.conteudo .col-dir a {
		font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		background:#FFFFFF;
		color: #000;
  		display:block;
  		width:100%;
  		height:100%;
  		text-decoration:none;
		line-height: 200%;
}	
	
.conteudo .col-dir p a:hover{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:#CCEECC;
	text-decoration: none;
	color: #0292d5;
	line-height: 200%;
}

.conteudo .col-dir p a:visited{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:#000000;
	text-decoration: none;
	color: #0F85B5;
	line-height: 200%;
}		

.conteudo .centro{
	border:0px solid #000;
	float:left;
	margin:0 10px;
	width:95%;
  	height:100%;
		color:#000000;
	font-size:12px;
}


.conteudo .centro a {
		font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #185194;
  		display:block;
  		text-decoration:none;
}


.conteudo .centro a:hover {
		font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		background:; 
		text-decoration: none;
 		color: #000;
  		display:block;
  		width:100%;
  		height:100%;
  		//text-decoration:none;//
}



.conteudo .sem-coluna{
	width:630px;
}

.conteudo .com-coluna{
	width:460px;
}

a.ronildo{
	color:#F00;
	font-size:22px;
}

a.pagenav{
	color:#EEE;
}

td.contentheading{
	border:0px solid #000;
	font-size:16px;
	color:#666;
}



.conteudo-extra{
	background:#A90504;
}

.rodape{
	border:1px solid #000;
	color:#FFFFFF;
	background: #000;
	margin:0px 0 0 0;
	text-align:center;
	font-size:12px;
}
	
	
.rodape a:link {
		font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #E8E6E3;
		font-weight: bold;
  		display:block;
  		width:120%;
  		height:100%;
  		text-decoration:none;
		line-height: 200%;
		padding-right: 20px;

}	
	
.rodape a:hover {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #E8E6E3;
	line-height: 200%;
	padding-right: 20px;
}

.rodape a:visited {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0F85B5;
	line-height: 200%;
	padding-right: 20px;
}	
	
