body {
	background-image:url(../imagens/bg.gif);
	text-align:center;		/** CENTRALIZAR DIV PRINCIPAL NO IE **/	
	padding:0px;
	margin:0px;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#ffffff;
}

td { font-size: 8pt; }

#container_principal {			/** CONTAINER PRINCIPAL DA PÁGINA **/
	padding: 0px;	
	width: 950px;
	position: absolute;
	left: 50%;
	margin-left: -475px;
	text-align:left;
	background-color: #778495;
	background-image: url(../imagens/bg_linhas_lat.gif);
	background-repeat: repeat-y;
	border: 1px solid #000000;
	text-align:left;
}

#container_titulo {			/** CONTAINER QUE CONTÉM O TÍTULO DA PÁGINA **/     
	width: 950px;
	padding: 0px;
	margin: 0px;
	display: block;
}

#container_corpo {			/** CONTAINER DO MEIO DO SITE **/
	padding: 0px;
	width: 950px;
	display: block;
}

#container_corpo_esquerdo {		/** CONTAINER DA PARTE ESQUERDA DO MEIO DO SITE **/
	float: left;
	width: 330px;
	margin: 0;
	display: block;
}

#container_corpo_conteudo {		/** CONTAINER DA PARTE DE CONTEUDO DO MEIO DO SITE **/
	margin: 0px;
	padding: 0px;
	width: 620px;
	float:left;
}


#container_voltar {
	display:block; 
	width:950px; 
	padding:0px; 
	margin:0px;
}

#container_voltar_cell {
	background-color: #6b7787;
	border-top: 1px solid #96a2b2;
	border-left: 1px solid #96a2b2;
	margin:0px;
	width:620px;
}

#img_voltar { padding:10px; }

#container_voltar img {
	padding:9px;
}


#container_rodape {			/** CONTAINER DO RODAPÉ DO SITES **/
	width:100%;
	/*_width:951px;*/
	height:36px;
	border:0;
	padding:0;
	margin:0;
	display:block;
	text-align:left;
	background-image:url(../imagens/bg_foot.gif);
	background-repeat:repeat-x;
}



#logo_dmndesign {			/** LOGO TIPO DA DMN DESIGN DENTRO DO RODAPÉ DO SITE **/
	margin-top:10px;
	margin-bottom:0;
}



hr.cleaner {
	clear:both;
	height:1px;
	margin: -1px 0 0 0; 
	padding:0;
	border:none;
	visibility: hidden;
}


/***************** 
 ** FORMATAÇÕES MANTIDAS DA VERSÃO ANTIGA DO SITE

 **/
 
b, strong {
	color: #FFFFCC;
}

a {
	color: #FFCD37;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #FFCD37;
	font-weight: bold;
	text-decoration: underline;
}

optgroup {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6b7786;
}
.optgroupTit {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #99a3b0;
}
.td_dark {
	background-color: #6b7786;
}
.td_light {
	background-color: #99a3b0;
}
.table_bg_light {
	background-color: #778495;
}

option {
	font-size: 9px;
	color: #000000;
	background-color: #99a3b0;
}
.table_bg {
	background-color: #778495;
}
.table_borda-right {
	border-right:1px solid;
	border-color: #99a3b0;
}
.table_borda-top {
	border-top:1px solid;
	border-color: #99a3b0;
	background-color: #6b7786;
}


.bg_thumb {
	background-image: url(../imagens/tpl_bg_thumb.gif);
	padding: 2px 4px 4px 2px;
	text-align:left;
	background-repeat:no-repeat;
}

.titulo_artigo {
	line-height:28px;
	text-transform:uppercase;
}

.visitas_artigo {
	font-size:9px;
	font-family:verdana;
	color: #C8D1D7;
}

.divisor_artigo {
	background-image:url(../imagens/tpl_linha.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:3px;
	font-size:5px;
}

.buscar_artigos { 
	background-color:#6b7787; 
	padding:7px;
}

.container_artigos {
padding-left:10px;
}

#container_extra {
	width:100%;
	padding: 0px;
	background-color: #778495;
	margin:0px;
	text-align:left;
}

input {
	background-color: #99a3b0;
	border: 1px solid #3b424a;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
textarea {
	background-color: #99a3b0;
	border: 1px solid #3b424a;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
select {
	background-color: #99a3b0;
	border: 1px solid #3b424a;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.lojas_titulo { color: #FFCD37; text-transform:uppercase; font-weight:bold; }


.erro { color: #FFCC00; }