/* CSS Document */
body{
	margin:0px;
	font-family:"Arial";
	font-size:11px;
	}
.banner{
margin-bottom:5px;
}


img{
	border:none;
	}

dd{
margin-left:15px;
font-size:10px;
}

dd a{
text-decoration:none;
}
dd a:hover{
text-decoration:underline;
}

	
form{
margin:0px;
border:0px;
padding:0px;
}

.titulomenu{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:9px;
	color:white;
	}
	
	
.link{
font-size:11px;
color:#000000;
	}
.link a{
	font-size:11px;
color:#000000;
text-decoration:none;
	}	
.link a:hover{
	font-size:11px;
color:#000000;
text-decoration:underline;
	}
.link_cinza{
	font-size:11px;
color:#666666;
	}
.link_cinza a{
	font-size:11px;
color:#666666;
text-decoration:none;
	}	
.link_cinza a:hover{
	font-size:11px;
color:#666666;
text-decoration:underline;
}
		
#azul{
color:#2e333d;
font-size:11px;
}
.azulclaro{
font-size:11px;
color:#186b96;
}

.preto16{
	font-family:Arial;
	color:#000;
	font-weight:bold;
	font-size:16px;
	}
.preto12{
	font-family:Arial;
	color:#000;
	font-weight:bold;
	font-size:12px;
	}
.preto{
	font-family:Arial;
	color:#000;
	font-size:11px;
	}			
.produto_titulo{
	width:160px;
	color:#4d4b4b;
	font-weight:bold;
	font-size:12px;
	
	}
.produto_titulo a{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}
	
.produto_titulo a:hover{
	text-decoration:underline;
	}
.cinza{
	color:#666666;
	font-size:11px;
}

.cinza a:{
		font-size:11px;
	color:#666666;
	text-decoration:none;
}
.cinza10{
	color:#666666;
	font-size:10px;
}

.preto10{
	color:#000000;
	font-size:10px;
	font-weight:bold;
}

.azul{
	font-size:11px;
	color:#3e5d7b;
}

.azul a:{
	font-size:11px;
	color:#3e5d7b;
	text-decoration:none;
}

#bold{
	font-weight:bold;
	}
#bold a:{
	text-decoration:none;
	}

#destaque_esq{
	color:#cccccc;
	list-style-type: none;
	background-color:#ecedee;
	margin:0;
	padding:0;
	}
.de{
font-size:11px;
	color:#4c5463;
	text-decoration:line-through;
	}
.por{
font-size:18px;
	color:#2e333d;
	}		
#destaque_esq a{
text-decoration:none;
color:#cccccc;
	}
#destaque_esq a:hover{
color:#999999;
text-decoration:underline;
	}		
#destaque_esq li{
margin:5px;
padding-left:5px;
border-bottom:1px solid #d4d5d6;
	}	
#marcas{
	color:#cccccc;
	list-style-type: none;
	border:1px solid #cccccc;
	margin:0;
	padding:0;
	}
	
#marcas li{
margin:0 5px;
padding:7px 0px;
text-align:center;
border-bottom:1px dashed #11284c;
	}		
			

.categoria{
color:#FFFFFF;
text-transform:uppercase;
background-color:#383f4f;
padding:3px 5px;
font-weight:bold;
font-size:10px;
}

.nome_produto{
font-size:16px;
color:#383f4f;
font-weight:bold;
margin-left:5px;
padding-top:5px;
}

.ordenar{
	font-family:Arial;
	font-size:10px;
	color:#1e1e1e;
	font-weight:bold;
	}
.ordenar a{
	font-family:Arial;
	font-size:10px;
	color:#1e1e1e;
	text-decoration:none;	
		font-weight:bold;
	}
.ordenar a:hover{
	font-family:Arial;
	font-size:10px;
	color:#1e1e1e;
	text-decoration:underline;	
		font-weight:bold;
	}
	

.cod_produto{
font-size:10px;
color:#6a6c71;
font-weight:bold;
padding-left:7px;
}	

.footer{
	color:#4c5463
	}
.categoria_revenda{
	font-family:"Arial";
	font-size:18px;
	color:#2e333d;
	text-transform:uppercase;
	font-weight:bold;
	height:46px;
	padding-top:17px;
	}
.pontilhado{
	background:url(../img/revenda/pontilhado.gif) bottom repeat-x 2px;
	}
.pontilhado_top{
	background:url(../img/revenda/pontilhado_top.gif) top repeat-x;
	}
.pontilhado2{
	background:url(../img/revenda/pontilhado.gif) bottom repeat-x;
	background-color:#e5e5e5;
	}
.titulostabela{
	font-family:"Arial";
	color:#4c5463;
	font-size:11px;
	font-weight:bold;
	}
.img_revenda{
	padding:5px 10px;
	float:left;
	border:0;
	}
.descricao_revenda{
	padding:5px 0px;
	font-size:11px;
	text-align:left;
	color:#222222;
	}
.descricao_revenda a{
	padding:5px 0px;
	font-size:11px;
	text-align:left;
		color:#222222;
	text-decoration:none;
	}
	
.descricao_rev_nome{
	color:#222222;
	}
.descricao_rev_nome a{
	color:#222222;
	text-decoration:none;
	}	
.descricao_rev_alert{
	color:#cc0000;
	font-size:10px;
	font-weight:bold;
	}	
.preco_revenda{
font-family:"arial";
font-size:14px;
color:#3e5d7b;
}			
	
		
						
/*********************************Menus*********************************************/
/* #menu2 height define a altura das linhas  */	  
#menu2 {padding:0 0 0 10px; margin:0; list-style:none; background:#fff url(../img/menu/button1.gif)  position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444; text-align:center;}
#menu2 li {float:left; padding:0 1px;}
#menu2 li a {display:block; float:left; height:25px; line-height:25px; color:#FFF; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
#menu2 li a b {float:left; display:block; padding:0 16px 0 8px;}
#menu2 li.current a {color:#fff; background:url(../img/menu/button3.gif);}
#menu2 li.current a b {background:url(../img/menu/button3.gif) no-repeat right top;}
#menu2 li a:hover {color:#fff; background:#000 url(../img/menu/button4.gif);}
#menu2 li a:hover b {background:url(../img/menu/button4.gif) no-repeat right top;}
#menu2 li.current a:hover {color:#fff; background:#000 url(../img/menu/button3.gif); cursor:default;}
#menu2 li.current a:hover b {background:url(../img/menu/button3.gif) no-repeat right top;}	  
	  
/*************************************************bordas*****************************************************/	
#bordacinza{
border:1px solid #dddddd;
}


	  
	  
/*************************************************Forms*****************************************************/	
.form{
border:#808080 1px solid;
font-size:11px;
}
.radio{
font-size:11px;
}

/********************************************Produtos**************************************************/ 
#box_produtos ul {
        list-style-type: none;
        width: 100%;
		font-size:11px;
		font-family:"Arial";
		padding:0;
		margin:0 10px;
		text-align:center;

} 
#box_produtos a{
	text-decoration:none;
}

#box_produtos div{
	width:191px;
	padding:5px;
}
#box_produtos td{
	text-align:center;
	height:222px;	
	background:url(box.gif) center no-repeat; 
}

#box_produtos li {
        margin: 10px 10px;
		width:190px;
		float:left;
height:220px;
		font-size:11px;
		color:#666666;
}

#box_produtos li a { 
		height:220px;
        display: block;
        padding: 5px;
        text-decoration: none;
		border:1px solid #fff;
		font-size:11px;
		color:#666666;
}

 * html #box_produtos li a {  /* make hover effect work in IE */
	width: 180px;
	border:1px solid #ffffff;
}

#box_produtos li a:hover {
border:1px solid #cccccc;
}

#box_produtos a em { 
		height:60px;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		padding-top:4px;
		font-style:normal;
}

#box_produtos a span {
        color: #3e5d7b;
		font-family:"Arial";
		font-weight:bold;
		font-size:11px;
}


#box_produtos p{
       color:#999999;
	   padding:4px 0 0 0 ;
	   margin:0;
	   font-size:9px;
}

#box_produtos h1{ 
        display: block;
position:relative;
top:0;

       color:#999999;
	   padding:4px 0 0 0 ;
	   margin:0;
	   font-size:11px;
line-height:13px;

}

#box_produtos h2{
	font-size:14px;
	color:#2e333d;
margin:0;
padding:0;
line-height:16px;

}

#box_produtos b{
		position: relative;
	bottom: 0;
       color:#ff6565;
	   padding:0;
	   margin:0;
	   font-size:9px;
	   width:100%;
}

#box_produtos img{
height:100px;
}

#box_produtos img#frete{
margin:0;
padding:0;
height:17px;
width:110px;
}
/**************************interna*********************************************/
#box_produtos2 ul {
        list-style-type: none;
        width: 100%;
		font-size:11px;
		font-family:"Arial";
		padding:0;
		margin:0 10px;
		text-align:center;

} 

#box_produtos2 li {
        margin: 5px 5px;
		width:180px;
		float:left;
}

#box_produtos2 li a { 
		height:220px;
        display: block;
        padding: 5px;
        text-decoration: none;
		border:1px solid #fff;
}

 * html #box_produtos2 li a {  /* make hover effect work in IE */
	width: 180px;
	border:1px solid #ffffff;
}

#box_produtos2 li a:hover {
border:1px solid #cccccc;
}

#box_produtos2 a em { 
		height:60px;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		padding-top:4px;
		font-style:normal;
}

#box_produtos2 a span {
        color: #3e5d7b;
		font-family:"Arial";
		font-weight:bold;
		font-size:11px;
}


#box_produtos2 p{
       color:#999999;
	   padding:4 0 0 0 ;
	   margin:0;
	   font-size:9px;
}

#box_produtos2 b{
		position: relative;
	bottom: 0;
       color:#ff6565;
	   padding:0;
	   margin:0;
	   font-size:9px;
	   width:100%;
}



/**************************************************************
   Bredcombies
 **************************************************************/
#bread{
	height:20px;
	font-size:10px;
	width:100%;
	margin:0;
	padding:0;
	background-color:#f4f4f4;
	}
#bread li{
font-size:10px;
list-style-type:none;
	background:url(../img/estrutura/marcador.gif) no-repeat;
	background-position:0;
	margin:3px 5px;
	padding-left:9px;
	color:#383f4f;
	}
		
#bread li a{
	color:#383f4f;
	text-decoration:underline;
	}
	
#separador2{
	height:20px;
	font-size:11px;
	width:100%;
	margin:0;
	padding:0;
	background:#383f4f url(/img/estrutura/detalhe_dir.jpg) right no-repeat;
	}

#separador2 li{
font-size:11px;
list-style-type:none;
	background-position:0;
	margin:3px 5px;
	padding-left:50px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	}	
/*********************************************************************************************************/	
#maisprodutos{
	height:20px;
	font-size:10px;
	width:100%;
	margin:0;
	padding:2px 0;
	background-color:#f4f4f4;
	}
#maisprodutos li{
font-size:10px;
list-style-type:none;
	background:url(/img/produtos/seta.gif) no-repeat;
	background-position:0;
	margin:5px 5px;
	padding-left:20px;
	color:#383f4f;
	text-transform:uppercase;
	}	
	
	.rt {
		background: #C85E35 url(/img/produtos/rt.gif) no-repeat;
		color: #FFF;
		height: 7px;
	}
		
	.right_articles {
		font-size: 0.9em;
		background: #C85E35 url(/img/produtos/rb.gif) no-repeat bottom;
		color: #FEE1D5;
		padding: 4px 8px;	
		margin: 0 0 10px 0;
	}
	
.thumbs img{
margin:8px 3px 8px 0px;
border:1px #DFD1D1 solid;
}



.left{
 width:auto; 
 padding-left:10px;
color:#626262;
font-size:10px;
  float:left;
  margin:10px 5px 10px 0;
  text-align:justify;  
  overflow: hidden;
  }
  
 .mid_sep {
   margin:10px 5px 10px 0;
  width:auto;
  float:left;
  margin-left:0;
  padding-left:10px;
    } 
 /*********************************************Cesta*************************************************************/ 
#des_produto{
font-family:Arial, Helvetica, sans-serif;
color:#2e333d;
padding-top:20px;
}
/*********************************************Forms***********************************************************/		
#cadastro1{
margin:0;
	background:url(../img/cadastro/inf00.gif) bottom no-repeat;
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
	color:#2b3242;
	width:202px;
	padding:5px 10px;
	font-weight:bold;
	}
#cadastro1 p{
	padding-bottom:5px;
	}	
	
#cadastro2{
margin:0;
	background:url(../img/cadastro/inf01.gif) bottom no-repeat;
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
	color:#868d9a;
	width:202px;
	padding:5px 10px;
	font-weight:bold;
	}
#cadastro2 p{
	padding-bottom:5px;
	}	
#accordion {
width:162px;
}

h3.toggler {
	cursor: pointer;
	font-family: 'Arial';
	font-size: 11px;
	background:url(/img/estrutura/menulat_top2.jpg) no-repeat;
	background-color:#4c5463;
	color: #ffffff;
	padding-left:9px;
	padding-top:3px;
	margin:0;
	text-transform:uppercase;
	height:23px;
	font-weight:bold;
}


table.pedido {border-collapse: collapse;}

table.pedido td {border-bottom:1px solid #c8c8c8;}

.passo{
	font-family:"arial";
	font-size:11px;
	color:#464646;
	padding-bottom:10px;
}

.passo a{
	font-family:"arial";
	font-size:11px;
	color:#464646;
	text-decoration:none;
	line-height:20px;
}

.passo a:hover{
	font-family:"arial";
	font-size:11px;
	color:#464646;
	text-decoration:underline;
}


.passo span{
margin-left:10px;
padding-right:10px;
}

.passo #destaque{
font-weight:bold;
text-decoration:underline;
font-style:italic;
font-size:13px;
}

.paginacao{
	font-size:11px;
	color:white;
	background-color:#000;
	padding:5px;
	}
.paginacao a{
	text-decoration:none;
	color:#ffffff;
	}
.paginacao a:active{
	text-decoration:underline;
	font-weight:bold;
	}	
.paginacao a:hover{
	text-decoration:underline;
	}		
.paginacao span{
	padding-left:5px;
	}
.paginacao span#sep{
	padding-left:9px;
	}	
.paginacao span#sep2{
	padding:5px;
	}			
					
		
	#menuver {
background:#4c5463;
padding-left:2px;
}

#menuver ul {
width:100%;
list-style: none;
margin: 0;
padding: 0;
}

#menuver a, #menuver h2 {
font-family:"Arial";
font-size:11px;
display: block;
margin: 0px;
margin-left:5px;
padding: 3px 3px;
}

#menuver h2 {
font-size:12px;
background-color:#333333;
text-transform: uppercase;
margin:0;
padding:3px 0;
color:#e4e5e6;
border-bottom:0px solid #fff;
font-weight:bold;
width:99%;
height:20px;
}

#menuver a {
color:#e4e5e6;
text-decoration: none;
padding:3px;
border-bottom: 1px solid #fff;
width:144px;
}

#menuver a:hover {
background:#727985;
}

#menuver li {
position: relative;
color:#e4e5e6;
width:150px;
}

#menuver ul ul ul {
background:#4c5463;
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menuver ul ul ul,
div#menuver ul ul li:hover ul ul
{display: none;}

div#menuver ul ul li:hover ul,
div#menuver ul ul ul li:hover ul
{display: block;}





