/* Topo */

*{
	margin:0;
	padding:0;
}

body {
	background:url(imagens/bg.gif) repeat;
	margin:0 auto;
	text-align:center;
}

/* Font e Cor dos INputs  TextAreas e Selects */
input,select {
	border:1px solid #002E61;
	font-size : 10px;
	color : #333333;
}
textarea{
	border:1px solid #002E61;
	font : 11px  tahoma , verdana , arial , sans-serif;
	color : #333333;
}

.txt{
	font: 11px tahoma, verdana, arial, sans-serif;
	color:#333333;
	text-decoration : none;
}

.sem_borda {
	border:0;
}


.text_area {
	cols:33;
	_cols:34;
	rows:7;
}

/* HR Pontilhado */
hr.pontilhado{
	height:1px;
	width:94%;
	background:none;
	border-bottom:1px dashed #CCC;
	margin:0 auto;
}

fieldset{
	margin:5px 0px 0px 0px;
	padding:2px 3px 2px 2px;
	border:1px solid #002E61;
}
legend {
 padding: 2px 3px;
 margin: 0 5px;
 color:#062F7A;
 font : 11px tahoma , verdana , arial , sans-serif;
}


#principal {
	margin:0 auto;
	text-align:center;
	background-color:FFFFFF;
}

#bgtopo {
	background:url(imagens/bg_topo.jpg) no-repeat;
}

#topo a {
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:FFFFFF;
	margin:0 30px 0 0;
	font-weight:bold;
}

#produto_topo h1 {
	margin:35px 0 10px 0;
	text-align:center;
	font-family:Verdana;
	font-size:16px;
	color:002E61;
	font-weight:bold;
	font-style:oblique;	
}

#produto_topo h2 {
	font-family:Verdana;
	font-size:10px;
	color:4D484E;
	font-weight:normal;
}

#produto_topo h3 {
	margin:10px 0 0 0;
	text-align:center;
	font-family:Verdana;
	font-size:14px;
	color:6F2A2A;
	font-weight:bold;
}

#produto_topo h4 a {
	font-family:Verdana;
	font-size:10px;
	color:000000;
	font-weight:normal;
}

#produto_topo h4 a:hover {
	text-decoration : underline;
}

#produto_topo strong {
	font-family:Verdana;
	font-size:10px;
	color:6F2A2A;
}

#fundo_menu {
	background:url(imagens/menu_categorias.jpg) no-repeat;
	background-color:DDE7F1;
}

#fundo_menu table {
	margin:30px 0 0 0;
	width:213px;
}

#menu a {
	text-decoration:none;
	font-family:Verdana;
	font-size:9px;
	color:000000;
	margin:10px 0 0 20px;
}

#menu ul {
	list-style-type:none;
}

.submenu li {
	list-style-type:none;
	text-decoration:none;
	font-family:Verdana;
	font-size:9px;
	color:000000;
	margin:7px 0 1px 15px;
	_margin:0 0 0 15px;
}

#newsletter {
	background:url(imagens/newsletter.jpg) no-repeat;
	background-color:DDE7F1;
}

#newsletter table {
	margin:20px 0 0 0;
}

#news {
	font-family:Verdana;
	font-size:10px;
	font-color:6E7378;
}

#busca {
	background-color:002E61;
	font-family:Verdana;
	font-size:10px;
	color:FFFFFF;
	font-weight:bold;
}

.tamanho_busca {
	height:25px;
	_height:26px;
}

.tamanho_busca2 {
	height:24px;
	_height:25px;
}

#busca input{
	height:18px;
	font-size:10px;
	margin:0 1px 0 0;
}

#bg_branco {
	background-color:FFFFFF;
}

#produtos {
	background:url(imagens/tit_produtos.jpg) no-repeat;
	background-color:FFFFFF;
}

#destaque {
	background:url(imagens/tit_destaque.jpg) no-repeat;
	background-color:FFFFFF;
}

#destaque table {
	margin:15px 0 0 0;
}

#produtos table {
	margin:15px 0 0 0;
}

.texto_interna {
	padding:10px 0 0 0;
	font-family:Verdana;
	font-size:12px;
	color:002E61;
}

#bg_branco a {
	text-decoration:none;
	color:000000;
}

#produto_home {
	margin:5px 0 0 1px;
	width:280px;
	float:left;	
}

#produto_home h1 {
	margin:0 0 10px 0;
	font-family:Verdana;
	font-size:12px;
	color:002E61;
	font-weight:bold;	
}

#produto_home h2 {
	margin:0 0 10px 0;
	font-family:Verdana;
	font-size:10px;
	color:4D484E;
	font-weight:normal;
}

#produto_home h3 {
	font-family:Verdana;
	font-size:12px;
	color:6F2A2A;
	font-weight:bold;
}

#produto_home h4 {
	font-family:Verdana;
	font-size:9px;
	text-align:right;
	color:000000;
	font-weight:normal;
	text-decoration : underline;
}

#produto_home a {
	font-family:Verdana;
	font-size:9px;
	text-align:right;
	color:000000;
	font-weight:normal;
}

#produto_home a:hover{
	font-family:Verdana;
	font-size:9px;
	text-align:right;
	color:000000;
	font-weight:normal;
	text-decoration : underline;
}

#produto_home strong {
	font-family:Verdana;
	font-size:8px;
	text-align:right;
	color:6F2A2A;
}

#produto_interna {
	margin:5px;
}

#produto_interna h1 {
	margin:15px 0 10px 0;
	font-family:Verdana;
	font-size:18px;
	color:002E61;
	font-weight:bold;	
}

#produto_interna h2 {
	font-family:Verdana;
	font-size:10px;
	color:4D484E;
	font-weight:normal;
}

#produto_interna h2 a:hover {
	text-decoration : underline;
}

#produto_interna h3 {
	font-family:Verdana;
	font-size:18px;
	color:6F2A2A;
	font-weight:bold;
}

#produto_interna h4 {
	margin:10px 0 0 0;
	font-family:Verdana;
	font-size:12px;
	color:002E61;
	font-weight:bold;	
}

#produto_interna h5 {
	font-family:Verdana;
	font-size:12px;
	color:6F2A2A;
	font-weight:bold;
}

#produto_interna h6 {
	font-family:Verdana;
	font-size:9px;
	color:000000;
	font-weight:bold;
}


.tit_marca {
	font-family:Verdana;
	font-size:18px;
	color:002E61;
	font-weight:bold;	
}

.tamanho_marca {
	heigh:120px;
	_height:60px;
}

.imagem {
	margin:5px 0 5px 0;
}

#produto_interna strong {
	font-family:Verdana;
	font-size:10px;
	text-align:right;
	color:6F2A2A;
}

#produto_interna ul {
	margin:5px 0 0 20px;
	font-family:Verdana;
	font-size:10px;
	color:002E61;
	font-weight:normal;
}

#formulario {
	font-family:Verdana;
	font-size:10px;
	color:002E61;
	font-weight:bold;
}

#tit_lancamentos {
	background:url(imagens/tit_lancamentos.jpg) repeat-x;
	background-color:FFFFFF;
	margin:20px 0 0 0;
}

#lancamentos ul {
	margin:35px 0 0 60px;
	font-family:Verdana;
	font-size:10px;
	list-style-type:decimal;
	color:002E61;
	font-weight:bold;
}

#lancamentos p,a {
	margin:8px 0 0 0;
	font-family:Verdana;
	font-size:10px;
	color:4A464A;
	font-weight:normal;
	text-decoration : none;
}
#lancamentos a:hover {
	text-decoration : underline;
}

#fundo_rodape {
	background:url(imagens/rodape.jpg) repeat-y;
	background-color:FFFFFF;
	margin:0 0 0 10px;
}

#unidades {
	padding:0 0 0 10px;
	font-family:Verdana;
	font-size:9px;
	color:4A464A;
}

#unidades h1 {
	margin:10px 0 0 0;
	font-family:Verdana;
	font-size:10px;
	color:4A464A;
	font-weight:bold;
}

#int_texto {
	font-size:10px;
	font-family:Verdana;
	margin:5px 0 10px 10px;
	color:002E61;
}

#rodape {
	text-align:center;
	font-family:Verdana;
	font-size:10px;
	color:000000;
	font-weight:normal;
}

#rodape img {
	margin:0 0 0 5px;
	text-align:right;
	font-family:Verdana;
	font-size:10px;
	color:000000;
	font-weight:normal;
}

#rodape a {
	text-decoration:none;
	text-align:center;
	font-family:Verdana;
	font-size:10px;
	color:000000;
	font-weight:normal;
}

.logica {
	margin:0 10px 0 0;
}
