@charset "utf-8";
/* CSS Document */

html, body {height:100%; background:url(imagens/fundo.jpg) repeat #000; font-family:Tunga, Calibri, Tahoma; font-size:12px; color:#666;}

*{padding:0px; margin:0px;}
a{color:inherit; text-decoration:inherit;}
.limpar{clear:both;}
#mae{position:relative; min-height:100%;}

#topo{width:100%;}

#conteudo{width:100%; height:100%; overflow-x:hidden}
.fundo_conteudo{width:960px; height:100%; background:url(imagens/yellow.png) repeat; border-bottom:5px solid #6e6345; padding-top:25px; padding-bottom:25px;}
.sub_conteudo{width:960px; height:100%; text-align:left; position:relative; z-index:2;}
.into_conteudo{padding-left:20px; padding-right:20px; position:relative; z-index:2;}

#rodape{height:30px; padding-top:25px; width:100%; background:url(imagens/black2.png) repeat; border-bottom:6px solid #080808; position:absolute; bottom:0; color:#666666; font-size:14px; z-index:4;}
#logo{text-align:center; background:url(imagens/separator.png) no-repeat center center; width:100%; height:200px;}


#carregando{width:100%; height:15px; text-align:center; margin-bottom:10px; display:none;}
#sub_carregando{width:100%; height:15px; text-align:center; background:url(imagens/carregando.gif) no-repeat center center;}

.titulo{color:#888; font-size:28px; font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Tahoma; text-shadow:0px 5px 5px rgba(0,0,0,0.5);}
.titulo2{color:#888; font-size:26px; font-weight:bolder; font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Tahoma;}
.sub_titulo{color:#555; font-size:16px; font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Tahoma;}

.texto{font-size:12px; text-align:justify; color:#666; font-family:Calibri, Cambria, Candara; line-height:normal;}

.linhas{width:100%; height:4px; background:url(imagens/black2.png) repeat;}
.linhasx{height:5px; width:100%; background:#FAE9C0; opacity:0.2;}

.sociais{float:left; margin-right:5px; cursor:pointer;}
.sociaisr{float:right; margin-left:5px; cursor:pointer; margin-top:-10px;}
.icons{margin-right:6px; margin-bottom:-2px;}
.mh{height:10px;}

.alink{color:#9f9584; text-decoration:none; cursor:pointer;}
.alink:hover{text-decoration:underline; color:#9f9584;}
.alinkx{color:inherit; text-decoration:none; cursor:pointer;}
.alinkx:hover{text-decoration:underline;}

.produtos{background:#161616; cursor:pointer; float:left; border:5px solid #080808; box-shadow:0px 0px 3px #000; -webkit-box-shadow: 0px 0px 3px #000 ; -moz-box-shadow: 0px 0px 3px #000; margin-left:10px; margin-right:10px; margin-bottom:15px;}

#bymacro{margin-bottom:-3px; margin-right:10px;}



/* MENU */

#menu{width:100%; height:77px; background:url(imagens/menu_effect.png) center center no-repeat; margin-top:-75px; font-family:Tunga, Calibri, Tahoma; text-transform:uppercase;}

#menu ul{list-style:none; width:960px; text-align:left;}
#menu ul a.menubt li{display:inline;}

#menu ul a.menubt{text-decoration:none; float:left; color:#999; font-size:16px; letter-spacing:1px; padding:18px 20px 12px; cursor:pointer; text-shadow:0px 1px 1px rgba(0,0,0,0.75); margin-top:16px;}
#menu ul a.menubt:hover{background:url(imagens/sombra_rodape.png) top repeat-x; color:#D3040C;}

#menu a.menubt:visited{outline:none;}
#menu a.menubt:link{outline:none;}



/* INPUTS */

.input_caixa_select{background:url(imagens/black2.png) repeat; padding:3px 5px; font-size:12px; color:#666; font-family:Calibri, Cambria, Candara; border:2px solid #121212;}

.input_caixa{background:url(imagens/black2.png) repeat; padding:8px 10px; font-size:12px; color:#666; font-family:Calibri, Cambria, Candara; border:2px solid #121212;}

.input_caixa2{background:url(imagens/black2.png) repeat; padding:5px; font-size:12px; color:#666; font-family:Calibri, Cambria, Candara; border:2px solid #121212; max-width:450px; max-height:200px;}

.input_caixa_select:focus{border-color:#080808; outline:none;}
.input_caixa:focus{border-color:#080808; outline:none;}
.input_caixa2:focus{border-color:#080808; outline:none;}

.input_button{background:url(imagens/black2.png) repeat; color:#666; cursor:pointer; padding:12px 20px 8px; font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Tahoma; font-size:15px; border:none;  margin-left:-5px; text-shadow:0px 1px 1px #000; -moz-box-shadow:0px 4px 10px rgba(0,0,0,0.5); -webkit-box-shadow:0px 4px 10px rgba(0,0,0,0.5); box-shadow:0px 4px 10px rgba(0,0,0,0.5); border:2px solid #171717;}

.input_button:hover{background:url(imagens/sombra_rodape.png) bottom repeat-x;}
.input_button:active{background:url(imagens/black.png) repeat;}
.input_button:visited{outline:none;}
.input_button:link{outline:none;}

.asterisco{color:#D30506; font-weight:bold;}
.txtalert{font-size:12px;}

#pesquisa{background:#282828; font-size:12px; color:#555; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; border-bottom:1px solid #444; border-right:1px solid #444; border-top:none; border-left:none; -moz-box-shadow:inset 4px 4px 10px #181818; -webkit-box-shadow:inset 4px 4px 10px #181818; box-shadow:inset 4px 4px 10px #181818; font-family:Calibri, Cambria, Candara; padding:7px 30px 7px 10px; color:#555; text-shadow:none;}

#sobrepesq{margin-top:-21px; margin-left:12px; letter-spacing:4px; display:block; color:#555; cursor:text; font-size:12px;}
#lupa{cursor:pointer; margin-bottom:-3px; margin-left:-26px;}