@charset "utf-8";

*{margin:0; padding:0; border:none;}
hr{	display:none;}
#geral{
	width:776px;
	margin:0 auto;
}

.caracteristica_produto{}
h2.faq
{
	color:#5b5b5b;
	border:dashed 1px black;
}
h1.assistencia
{
	text-align:left;
	color:#848484;
	margin-bottom:5px;
	border-bottom:solid 1px #848484;
}
/****** TAGS PRINCIPAIS *********/
body{
	font:11px Verdana, Geneva, sans-serif;
	color:#232323;}
.img_margem_esq{margin:0 0 0 15px;}
.img_margem_dir{margin:0 15px 0 0;}
a{
	color:#da2421;
	text-decoration:underline;
	font-weight:bold;
}
a:hover{
	color:#818181;
	text-decoration:none;
}
h1{
	font: bold 21px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#da2421;
	margin-top:15px;
}
h2{
	font: italic 19px Arial, Helvetica, sans-serif;
	color:#da2421;
	border-bottom:solid 1px #da2421;
	padding:0 0 5px 0;
	margin:5px 0;
}

h3{
	font:italic 16px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#818181;
	font-weight:bold;
	margin-top:15px;
	border-bottom:solid 1px #ccc;
}
h4{
	font:italic 16px Arial, Helvetica, sans-serif;
	color:#848484;
	margin-top:15px;
}
h5{
	font:bold 13px Verdana, Geneva, sans-serif;
	color:#da251c;
	margin-top:15px;
}
h6{
	font:bold 13px Verdana, Geneva, sans-serif
	color:#818181;
	margin-top:15px;
}	
p{
	font:11px Verdana, Geneva, sans-serif;
	line-height:22px;
	margin:11px 0 0 0;
	color:#232323;
}
table {
	font:11px Verdana, Geneva, sans-serif;
	border:solid 2px #818181;
	padding:2px;
}
th {
	border-bottom:solid 1px #818181;
	height:30px;
	background-color:#D6D6D6;
	color:#333;
	padding:10px;
}
td {
	border-bottom:solid 1px #818181;
	height:20px;
	padding:10px;
}
ul, ol{
	font:11px Verdana, Geneva, sans-serif;
	line-height:22px;
	margin:0 0 0 25px;
	color:#232323;
}







/****** TOPO *********/
#topo{
	list-style:none; 
	margin: 36px 0 0 0;
	position:relative;
	height:111px;
}
#topo h1{
	width:201px;
	height:81px;
	margin:0 18px 0 0;
	overflow:hidden;
}
#topo #busca_produto{
	width:140px;
	position:absolute;
	right:0px;
	top:0px;
	overflow:hidden;
}
#topo #busca_produto span{
	display:none;
}
#topo #busca_produto #txt_busca_prod{
	width:90px;
	height:13px;
	background-color:#e7e7e7;
	border:solid #c0c0c0 1px;
	color:#848484;
	font: 11px Arial, Helvetica, sans-serif;
	padding:2px 0 4px 3px;
	letter-spacing:1px;
}
#topo #busca_produto #but_prod_ok{
	width:25px;
	height:21px;
	background-color:#da2615;
	border:solid #c0c0c0 1px;
	color:#e7e7e7;
	font: 10px Arial, Helvetica, sans-serif;
}
#topo #menu_principal{
	position:absolute;
	width:560px;
	height:55px;
	top:30px;
	right:0px;
	color:#848484;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border-top:solid #d4d4d4 1px;
}
#topo #menu_principal ul{
	margin:0;
	list-style-type:none;
	padding:0;}
#topo #menu_principal ul li{
	float:left;
	margin-right:2px;
	display:inline;
}
#topo #menu_principal ul li a{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#da2615;
	display:block;
	padding:10px 0;
	margin:0 15px 0 0;

}
#topo #menu_principal ul div{
	display:block;
	font: bold 9px Arial, Helvetica, sans-serif;
	color:#848484;
	margin:0;
	padding:5px 0 0 0;
}
#topo #menu_principal ul li:hover{
		border-bottom:solid #db241c 2px;
}









#topo #menu_topo{
	position:absolute;
	width:420px;
	left:214px;
	top:5px;
	overflow:hidden;
}
#topo #menu_topo ul{
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#848484;
	margin:0;
	list-style-type:none;
}
#topo #menu_topo ul li{
	float:left;
	border-left:solid #848484 1px;
	padding:0 4px;
}
#topo #menu_topo ul li.primeiro_item{
	border:none;
}
#topo #menu_topo ul li a{
	display:block;
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#848484;
	text-transform:uppercase;
	text-decoration:none;
}
#topo #menu_topo ul li a:hover{
	color:#666;
	text-decoration:underline;
}

/******* BANNER DESTAQUE ****/
#banner_destaque{
	height:251px;
}
/******* BANNER AJUDA ****/
.banner_ajuda{text-align:center;}
/******* CONTEUDO ********/
#fundo_conteudo{
	background-color:#FFFFFF;
	padding:10px;
}
#conteudo_principal{
	width:580x;float:left;
}
#destaque_lateral{
	width:157px;
	float:right;
	margin:0px;
	display:block;
}
#conteudo_texto_com_menu{
	margin-left:200px;
	width:368px;
}
.solucao{clear:both;}

.conteudo_texto_produto
{
margin-left:200px;
_margin-left:195px; /*Apenas IE 6*/
}
.conteudo_texto_departamento
{
margin-left:220px;
}




#conteudo_texto_produto h1
{
	color:#848484;
	display:block;
	padding-top:10px;
}
h1.produto
{
	text-align:left;
	color:#848484;
	margin-bottom:5px;
	border-bottom:solid 1px #848484;
}
#conteudo_texto_produto h5
{
	color:#848484;
}

#fundo_conteudo #conteudo_principal_produto{
	width:756px;
}

#conteudo_texto_produto img{
	margin:5px;
	}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #thumbnails {
	margin:10px 0 0 20px;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #thumbnails ul {
	list-style:none;
	margin:0;
	padding:0;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #thumbnails ul li{
	float:left;
	width:150px;
	margin:20px 20px 0 0;
	padding:0;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #thumbnails ul li .thumb .thumb_foto{
	width:152px;
	height:152px;
	overflow:hidden;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #thumbnails ul li .thumb .thumb_foto img{
	margin:0px;
	padding:0px;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #thumbnails ul li .thumb .thumb_desc{
	width:142px;
	background-color:#ccc;
	text-align:center;
	margin:0;
	padding:5px;
	height:65px;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #thumbnails ul li .thumb .thumb_desc h5{
	margin:0;
	padding:0;
	font-size:11px;
	color:#db241c;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #thumbnails ul li .thumb .thumb_desc h5 a{
	text-decoration:underline;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #thumbnails ul li .thumb .thumb_desc h5 a:hover{
	text-decoration:none;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #breadcrumb{
	position:absolute;
	top:5px;
	left:200px;
	width:540px;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #breadcrumb ul{
	list-style-type:none;
	margin:0;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #breadcrumb ul li{
	float:left;
	padding:0 0 0 10px;
	margin:0 0 0 10px;
	background: url("../images/seta_bread.gif") no-repeat left center;
	display:inline;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #breadcrumb ul li a{
	display:block;
	color:#878787;
	font: 11px Verdana, Geneva, sans-serif;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #imagem_ampliada{
	width:300px;
	height:300px;
	margin:0 0 10px -10px;
	display:block;
	float:left;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #imagem_miniatura{

	margin:0 0 10px 305px;
	text-align:center;
	padding-left:5px;
	height:300px;
	padding-top:5px;
}
#imagem_miniatura a{text-decoration:none;}
div.segmentos_descricao p
{
	margin:0px;
	padding:0px;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #imagem_miniatura img{
	margin:0px;
	border:solid 1px #ccc;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #imagem_miniatura img.tiraborda{
	border:none; 
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto #imagem_miniatura span{
	display:block;
	text-align:center;
	font:10px;
	color:#7d7d7d;
	margin:2px 0 11px 0;
}
#fundo_conteudo #conteudo_principal_produto #conteudo_texto_produto img.banner_ajuda_produto{
	margin: 15px 43px 0 10px;
}
#menu_lateral{
	width:195px;
	background-color:#e9e9e9;
	float:left;
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#menu_lateral ul{
	list-style-type:none;
	width:193px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#menu_lateral li{
	border-bottom:solid #ccc 1px;
	list-style-type:none;
	background:url("../images/seta_menu.gif") no-repeat left center;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#menu_lateral li.titulo_menu{
	background-color:#cfcfcf;
	text-transform:uppercase;
	color:#818181;
	font:italic 15px Arial, Helvetica, sans-serif;
	padding:3px 0 3px 15px;
	
}
#menu_lateral li a{
	display:block;
	width:188px; /* se não colocar a largura, não funciona no IE6*/
	padding:5px 3px 5px 10px;
	font: 12px Verdana, Geneva, sans-serif;
	color:#4a4a4a;
	text-decoration:none;
	margin:0 0 0 0;
	padding-right:0;
	padding-left:7px;
	position:relative;
	left:0;
}
#menu_lateral li a:hover {
	text-decoration: underline;
	background:#FFFFFF url("../images/seta_menu_UP.gif") no-repeat left center;
	margin:0 0 0 0;
}
#menu_lateral ul li ul {
	border-left:solid #cfcfcf 1px;
	background:#F4F4F4;
}
#menu_lateral ul li ul li{
	padding:0 0 0 5px;
	border-bottom:none;
}
#fundo_conteudo img{
	border:solid 1px #CCC;
}
#fundo_conteudo #conteudo_principal #conteudo_texto_sem_menu {
	width:560px;
	float:right;
	margin:10px 0 0 0;
}
#fundo_conteudo #destaque_lateral form{
	background-color:#f2f1f1;
	padding:7px;
}
div.newsletter_inicial form
{
	background-color:#f2f1f1;
	padding:5px;
}
div.newsletter_inicial input
{
	border:solid #c0c0c0 1px;
}
div.newsletter_inicial input.form_botao
{
	width:25px;
	height:21px;
	background-color:#da2615;
	border:solid #c0c0c0 1px;
	color:#e7e7e7;
	font: 10px Arial, Helvetica, sans-serif;
}
div.newsletter_inicial select
{
	width:110px;
	border:solid #c0c0c0 1px;
	font:12px Verdana, Geneva, sans-serif;
	color:#797979;
	height:21px;
}
#fundo_conteudo #destaque_lateral form #news_nome, #fundo_conteudo #destaque_lateral form #news_email {
	background-color:#fff;
	border:solid #c0c0c0 1px;
	width:140px;
	margin-bottom:15px;
}
#fundo_conteudo #destaque_lateral form #news_acao{
	width:110px;
	border:solid #c0c0c0 1px;
	font:12px Verdana, Geneva, sans-serif;
	color:#797979;
	height:21px;
	
}
#fundo_conteudo #destaque_lateral form #news_ok{
	width:25px;
	height:21px;
	background-color:#da2615;
	border:solid #c0c0c0 1px;
	color:#e7e7e7;
	font: 10px Arial, Helvetica, sans-serif;
}
#fundo_conteudo #destaque_lateral form label{
	font:12px Verdana, Geneva, sans-serif;
	color:#797979;
	
}
#fundo_conteudo #destaque_lateral img{
	margin:20px 0 0 0;
}
#fundo_conteudo #destaque_lateral #banners{
	margin:20px 0 0 0;
}

/******** FORMULARIO ************/
#formulario input, #formulario textarea, #formulario select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
background-color:#E1E1E1;
border:solid #c0c0c0 1px;
}
	

#formulario  span {
color:#900;
}

#formulario  td {
background-color:#FFF;
}

#formulario .tiraborda, #formulario table, #formulario th, #formulario td {
border:none;
}

/******* RODAPE ************/
#barra_rodape, .limpa_clear{clear:both;}
#barra_rodape{
	width:99.8%;
	margin:50px 0 0 0;
	background-color:#e9e9e9;
	border:solid #e9e9e9 1px;
	float:left;
	position:absolute;
}
#rodape{
	width:778px;
	margin:10px auto;
}
#barra_rodape #rodape #menu_rodape{
	margin:0;
	border-bottom:solid #ccc 1px;
	height:18px;
	
}
#barra_rodape #rodape #menu_rodape ul{
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#999;
	margin:0;
	list-style-type:none;
}
#barra_rodape #rodape #menu_rodape ul li{
	border-left:solid #999 1px;
	padding:2px 4px;
	float:left;
}
#barra_rodape #rodape #menu_rodape ul li.primeiro_item{
	border:none;
}
#barra_rodape #rodape #menu_rodape ul li a{
	display:block;
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#999;
	text-transform:uppercase;
	text-decoration:none;
}
#barra_rodape #rodape #menu_rodape ul li a:hover{
	color:#666;
	text-decoration:underline;
}
#barra_rodape #rodape #endereco{
	clear:left;
	text-align:right;
	font:10px Arial, Helvetica, sans-serif;
	color:#595959;
	padding:10px 0 10px 0;
}
#barra_rodape #rodape #endereco address{
	font-style:normal;}
#barra_rodape #rodape #endereco address strong{
	font-weight:bold;
	font-size:12px;}
	
#barra_rodape #rodape #infonova{
	border-top:solid #ccc 1px;
	text-align:center;
	font:10px Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;

	padding-top:5px;
}
#barra_rodape #rodape #infonova a {
	color: #666666;
	text-decoration:none;
	}
#barra_rodape #rodape #infonova a:hover {
	color:#333333;
	text-decoration:none;
	}


.destaque_ano {
	font-size: 24px;
	color: #990000;
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #FDD;
	margin:0px;
	padding:0px;
	margin-top:20px;
}
.destaque_mes {
	font-size: 24px;
	color: #FFB9B9;
	font-weight: bold;
	margin:0px;
	padding:0px;
 	margin-bottom:10px;
}
.texto_participacao_evento {
	margin-left:30px;
}
.texto_participacao_evento h2{
	margin-top:20px;
}
.texto_participacao_evento h2 a {
	margin-bottom:0px; 
	padding-bottom:0px;
	text-decoration:none;
	}

.ZerarMargem {
	margin:0px;
	}

