@charset "utf-8";

/* Global Tags */
body{margin:0; padding:0; font-size:12px; font-family:Arial; color:#000; min-width:1011px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}


/* HEADER */
.menu_inst{position:absolute; top:76px; right:0; }
.menu_marcas{position:absolute; top:176px; right:10px;}
.menu_twitter{position:absolute; top:40px; right:86px; }

.header{width:100%; background-image:url(../images/header_bg.jpg); background-repeat:repeat-x; height:115px; min-width:1008px;}
.header img [src="images/ange_logo.jpg"] {margin:0; padding:0; margin-top:18px; margin-left:39px;}

.header .menu_inst {width:830px; height:16px; position:absolute; top:20px; right:10px; border:none; }
.menu_inst img {border:none; vertical-align:middle; display:block; float:left; margin-right:8px; margin-left:16px;}
.menu_inst a {text-decoration:none; color:#512019; font-weight:bold; display:block; float:left; width:auto; }
.menu_inst a:hover {text-decoration:underline;}

/* BUSCA */
.busca{height:38px; width:100%; background-image:url(../images/header2_bg.jpg); background-repeat:repeat-x; border-bottom:1px solid #260F0F; padding-top:13px; min-width:1008px;}

.text_box{height:15px; padding:0; font-size:12px; font-family:Arial; color:#666;}

.text_box2{height:20px; padding:0; font-size:12px; font-family:Arial; color:#666;}


/* COLUNA ESQUERDA */
.coluna_esquerda{width:24%; float:left; border-right:1px solid #666; min-width:236px;}

.menu_novos{margin:0; padding:0; background-color:#EEE8E8; background-image:url(../images/h1_coluna_esq_bg.gif); background-repeat:repeat-x; border-bottom:1px solid #666; padding-bottom:15px; min-width:234px;}

.menu_novos h1{
height:53px; margin:0; padding:0; padding-left:44px; padding-top:8px;
background-image:url(../images/h1_coluna_esq.gif); background-position:left; background-repeat:no-repeat; 
font-size:14px; font-weight:bold; color:#ffffff;
}

.menu_novos a{
margin:0; padding:0; margin-left:34px; display:block;
font-weight:bold; color:#522121; text-decoration:none; line-height:23px;
}
.menu_novos a:hover{text-decoration:underline;}
.menu_novos a img{border:none; margin:0; padding:0; padding-top:5px; float:left;}

/*------------------------*/

.menu_usados{margin:0; padding:0; background-color:#CCE3D5; background-image:url(../images/h2_coluna_esq_bg.gif); background-repeat:repeat-x;
border-bottom:1px solid #666; padding-bottom:15px; min-width:234px;}

.menu_usados h2{
height:53px; margin:0; padding:0; padding-left:44px; padding-top:10px;
background-image:url(../images/h2_coluna_esq.gif); background-position:left; background-repeat:no-repeat; 
font-size:14px; font-weight:bold; color:#ffffff;
}

.menu_usados a{
margin:0; padding:0; margin-left:34px; display:block;
font-weight:bold; color:#30563D; text-decoration:none; line-height:23px;
}
.menu_usados a:hover{text-decoration:underline;}
.menu_usados a img{border:none; margin:0; padding:0; padding-top:5px; float:left;}

.selo_leica{width:100%; background-repeat:no-repeat; background-color:#FFF;}

.pagamento{background-image:url(../images/pag_fundo.gif); padding:12px;}
.pagamento_fundo{ background-color:#DEE1E0; border:1px solid #666; height:270px; text-align:center;}


.menu_newsletter{margin:0; padding:0; background-color:#EAEAEA; background-image:url(../images/h2_coluna_esq_bg.jpg); background-repeat:repeat-x;
border-bottom:1px solid #666; padding-bottom:15px;}

.menu_newsletter h2{
height:53px; margin:0; padding:0; padding-left:44px; padding-top:10px;
background-image:url(../images/h2_coluna_newsletter.jpg); background-position:left; background-repeat:no-repeat; 
font-size:14px; font-weight:bold; color:#ffffff;
}

.menu_newsletter form { margin-left:34px; }
.menu_newsletter table tr td { padding:5px 0 0 0; }

/* COLUNA DIREITA */
.coluna_direita{width:74%; float:left; padding-left:10px; min-width:738px;}
.coluna_direita h1{margin:0; padding:0; padding-top:20px; padding-bottom:10px;}

.coluna_direita h3{width:100%; height:24px; margin:0; margin-top:15px; margin-bottom:10px; padding:0; font-size:18px; font-weight:bold; color:#00; display:block; border-bottom:1px solid #660000; clear:both;}
.coluna_direita h3 img{margin:0; padding:0; margin-right:5px; vertical-align:text-top;} 

.coluna_direita h4{width:100%; height:26px; margin:0; margin-top:15px; margin-bottom:10px; padding:0; font-size:18px; font-weight:bold; color:#000; display:block; border-bottom:1px solid #CCC; clear:both;}
.coluna_direita h4 img{margin:0; padding:0; margin-right:5px; vertical-align:text-top;} 

.destaque{background-repeat:repeat-x; margin:0; padding:0; border:1px solid #552323; padding-top:10px; min-width:717px;}
.destaque .produto{width:150px; display:block; float:left; margin-left:12px; padding-bottom:15px;}
.destaque .produto img{border:none; margin-left:5px; margin-top:5px;}
.destaque .produto b{color:#512019; display:block; margin-top:8px; font-size:13px;}
.destaque .produto .descr{margin:0; padding:0; display:block; margin-top:8px; font-size:10px;}
.destaque .produto .preco{display:block; margin-top:10px; font-size:16px; color:#990000;}

.barra_baixo{ background-image:url(../images/fundo_barra_baixo.jpg); height:39px; text-align:center; clear:both; border-top:1px solid #552323;}
.barra_baixo a{display:block; font-size:12px; padding:8px; width:auto; float:left; color:#fff; font-weight:bold;}
.barra_baixo a:hover{background-color:#371616;}

.aviso{background-image:url(../images/aviso_fundo.jpg); background-repeat:repeat-x; font-size:14px; font-weight:bold; clear:both;}

.produto{width:185px; height:380px; display:block; float:left; margin-left:16px;}
.produto img{border:none; margin-left:5px; margin-top:5px;}
.produto b{color:#512019; display:block; margin-top:8px; font-size:12px;}
.produto .descr{margin:0; padding:0; display:block; margin-top:8px; font-size:10px;}
.produto .preco{display:block; margin-top:10px; font-size:14px; color:#990000;}

.coluna_direita h2{margin:0; padding:0; display:block; clear:both; margin-top:20px; margin-bottom:10px; border-bottom:1px solid #999; padding-bottom:5px;}

/* COLUNA DIREITA */
.coluna_meio{width:99%; float:left; padding-left:10px;}
.coluna_meio h1{margin:0; padding:0; padding-top:20px; padding-bottom:10px;}

/* FOOTER */
.footer{
height:160px; background-color:#53211E; background-image:url(../images/footer_back.gif); clear:both; 
color:#FFF; text-align:center; padding-top:15px; min-width:1010px;}

.footer a{color:#fff;}

/* GUILHERME */
.link_menu { color:#000000; }

.thumbnail { padding:5px; background:#F5F5F5; border:1px solid #CCC; } 

.thumbnail:hover { background:#FFFFFF; border:1px solid #999; }

.preco_dentro {display:block; margin-top:10px; float:left; width:22%; font-size:16px; color:#990000;}

.ferramentas { border:1px solid #52211D; }
.ferramentas th { background:#EEE8E8; font-size:14px; color:#52211D; padding-top:5px; margin-bottom:10px; padding:10px; border-left:1px solid #52211D;}

.destaque_home{width:23%; display:block; float:left; margin-left:1%;}
.destaque_home img{border:none; margin-left:5px; margin-top:5px;}
.destaque_home b{color:#512019; display:block; margin-top:8px; font-size:12px;}
.destaque_home .descr{margin:0; padding:0; display:block; margin-top:8px; font-size:10px;}
.destaque_home .preco{display:block; margin-top:10px; font-size:14px; color:#990000;}

.box {background-color:#F3F3F3; border:1px solid #CCC; padding:5px; margin:auto;}

/* SITE ANTIGO */
.menu_link_sel {
	display:block;
}
.menu_link ul { list-style:none; }
.menu_ul_hidden {
	display:none;
	list-style:none;
}
#menu_extra { padding-left:25px; margin-top:40px; border-top:1px solid #000; }