/* CSS Document */

body,td,th {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
}
body {
	background-image: url(imagens/bg_site.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.QOverlay {
	background-color: #FFF;
	z-index: 9999;
	
}

.QLoader {
	background-color: #FF6600;
	height: 2px;
}
a {
text-decoration:none;
}
#formbusca {
	margin: 0px;
	padding: 0px;
}
#site {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#topo {
	background-image: url(imagens/topo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#meio {
	width: 950px;
}
#rodape_novo {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #057AC0;
}

#rodape {
	margin-top: 15px;
	height:120px;
}

#menu_produtos {
	height: 38px;
	width: 950px;
	background-image: url(imagens/bg_menu_produtos.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 0px;
	margin-bottom: 10px;
}
.font_branca {
	color: #FFFFFF;
	font-weight: bold;
}
.menu_branco {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_branco:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
h1 {
	font-size: 16px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 5px;
	background-color: #FF6501;
	padding-bottom: 5px;
	margin-top: 8px;
	margin-bottom: 8px;
	display: block;
}
.menu_azul {
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	line-height: 15px;
}
.menu_azul:hover {
	font-weight: bold;
	color: #FF6501;
	text-decoration: none;
	line-height: 15px;
}

.lista_conteudo {
width:280px;
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
margin:15px;
}

.lista_conteudo span {
font: bold 18px Arial, Helvetica, sans-serif;
color:#333333;
}

.lista_conteudo span a {
font: bold 18px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration: none;
}

.lista_conteudo span a:hover {
font: bold 18px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration: underline;
}
.lista_conteudo a {
font: normal 12px Arial, Helvetica, sans-serif;
color: #006600;
text-decoration:none;
}
.lista_conteudo a:hover {
color: #006600;
text-decoration: underline;
}

a {
color:#333333;
font-weight: bold;
text-decoration: underline;

}

a:hover {
color:#333333;
font-weight: bold;
text-decoration:none;
}

.titulogrande {
padding-left:10px;
height:40px;
line-height:40px;
font: normal 18px Arial, Helvetica, sans-serif;
color:#333333;
border-bottom:#333333 1px solid;
}

#menutopo {
width:610px;
}
#menutopo a {
float:left;
display:block;
background:url(imagens/menu1.jpg) no-repeat;
width:86px;
height:20px;
color: #333333;
font: bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
padding:5px;
margin-right:4px;
line-height:80%;
}
#menutopo a:hover {
background:url(imagens/menu2.jpg) no-repeat;
color: #333333;
text-decoration:none;

}


.clear { clear:both; }
/* CSS Document */

.titulo12b  {
font: bold 12px Arial, Helvetica, sans-serif;
color:#333333;
}

.titulo12b a  {
color:#333333;
text-decoration:none;
}
.titulo12b a:hover  {
color:#333333;
text-decoration: underline;
}

.data11b {
font: bold 11px Arial, Helvetica, sans-serif;
color:#BF0004;
}

.baixaovermais {
font: bold 11px Arial, Helvetica, sans-serif;
color:#BF0004;
text-align:right;
}

.baixaovermais a {
color:#BF0004;
text-decoration:underline;
}

.baixaovermais a:hover {
color:#BF0004;
text-decoration: none;
}

.titulo16ver {
font: bold 16px Arial, Helvetica, sans-serif;
color:#BF0004;
}

.titulo16ver a {
color:#BF0004;
text-decoration:none;
}

.titulo16ver a:hover {
color:#BF0004;
text-decoration: underline;
}

.link12 {
font: bold 12px Arial, Helvetica, sans-serif;
color:#666666;
}

.link12 a {
font: bold 12px Arial, Helvetica, sans-serif;
color: #666666;
text-decoration:none;
}
.link12 a:hover {
font: bold 14px Arial, Helvetica, sans-serif;
color:#CE0000;
text-decoration: none;
}

.link13 {
font: bold 13px Arial, Helvetica, sans-serif;
color:#CE0000;
}

.link13 a {
font: bold 13px Arial, Helvetica, sans-serif;
color:#CE0000;
text-decoration: none;
}
.link13 a:hover {
font: bold 13px Arial, Helvetica, sans-serif;
color:#333;
text-decoration: underline;
}

.texto10 {
font: normal 10px Arial, Helvetica, sans-serif;
color:#333333;
}

.texto11 {
font: normal 11px Arial, Helvetica, sans-serif;
color:#333333;
}

.texto12 {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto13 {
font: normal 13px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto14{
font: normal 14px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto15{
font: normal 15px Arial, Helvetica, sans-serif;
color:#333333;
}

.titulo20bol {
font: bold 20px Arial, Helvetica, sans-serif;
color:#CE0000;
}
.titulo20bolpre {
font: bold 20px Arial, Helvetica, sans-serif;
color:#000;
}

.titulo16tre {
font:  normal 16px "Trebuchet MS";
color:#333333;
}


.on{display:block;}.off{display:none;}


#produto_foto{
margin-bottom:10px;
margin-top:5px;
border:#CCCCCC 1px solid;
width:180px;
height:200px;
background:#EAEAEA;
}
.produto_foto{
margin-bottom:10px;
margin-top:5px;
border:#CCCCCC 1px solid;
width:180px;
height:150px;
}

.mostragem_produto{
width:60px;
height:89px;
}
.texto_produto{
width:136px;
height:27px;
margin-top:20px;

}
.veja_mais{
top:auto;
margin-top:8px;
width:66px;
height:14px;
float:left;
background:url(imagens/veja_mais.jpg);
}
.comprar{
top:auto;
margin-top:8px;
width:66px;
height:14px;
float: right;
background: url(imagens/comprar.jpg)
}
#promocao{
width:181px;
float: right;
height:536px;
margin-right:10px;
}
.itens_promocao{
width:189px;
height:374px;
margin-right:10px;
background-image:url(imagens/fundo_promocao.jpg);
}
.titulo{
width:181px;
height:30px;
margin-right:10px;
background-image: url(imagens/promocoes3.jpg);    

}
#imagem{
width:150px;
height:155px;
background:#FFFFFF;
margin:0 auto;
}
.foto_promocao{
top:auto;
margin:0 auto;
width:60px;
height:89px;
}

.texto2_promocao{
width:136px;
height:27px;
margin:0 auto;
color:#CCCCCC;
 
}

.veja_mais_promocao{
top:auto;
margin-top:20px;
width:66px;
height:14px;
float:left;
background:url(imagens/veja_mais.jpg);
}

.comprar_promocao{
top:auto;
margin-top:20px;
width:66px;
height:14px;
float: right;
background: url(imagens/comprar.jpg)
}

.banners{
width:200px;
height:156px;
margin:auto;

background: url(imagens/banner_005.jpg) no-repeat; 
}
.rodape{
width:924px;
height:50px;
margin:0 auto;
top:auto;
background:url(imagens/rodape.jpg);
}


   
.fields_busca {
font: bold 12px "Trebuchet MS";
color:#333333;
background:#FFFFFF;
border: #7BC8F5 1px solid;
width:418px;
height:18px;
}
.fields_texto {
font: bold 12px "Trebuchet MS";
color:#333333;
background:#FFFFFF;
border: #7BC8F5 1px solid;
height:18px;
}
.botform {
font: bold 13px "Trebuchet MS";
border: #7BC8F5 1px solid;
background:#F5F5F5;
height:22px;
}


.ari9 {
font: bold 9px Arial, Helvetica, sans-serif;
color:#333333;
}

.titulogrna25 {
font: bold 25px Arial, Helvetica, sans-serif;
color:#000000;
}
.ar12 {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}

.ar12 a, .ar12 a:visited {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

.ar12 a:hover {
color:#333333;
text-decoration: underline;
}

.ar16bol {
font: bold 16px Arial, Helvetica, sans-serif;
color:#333333;
}
.ar13bolaz {
font: bold 13px arial,helvetica,clean,sans-serif;
color:#00169C;
}
.ar13bolaz a, .ar13bolaz a:visited  {
font: bold 13px arial,helvetica,clean,sans-serif;
color:#00169C;
text-decoration:none;
}
.ar13bolaz a:hover{
color:#00169C;
text-decoration: underline;
}
.tarho10 {
font: normal  10px "Tahoma";
color:#333333;
}
.ar13bolbre {
font: bold 13px Arial, Helvetica, sans-serif;
color:#333333;
}
.ar12pre {
font: bold 12px arial,helvetica,clean,sans-serif;
color:#000000;
}
.ar18pre {
font: bold 18px arial,helvetica,clean,sans-serif;
color:#0030A0;
}
.ar18pre a, .ar18pre a:visited {
font: normal 18px arial,helvetica,clean,sans-serif;
color:#0030A0;
text-decoration:none;
}

.ar18pre a:hover {
color:#0030A0;
text-decoration: underline;
}

.ar15az {
font: bold 15px arial,helvetica,clean,sans-serif;
color:#2840A6;

}



.ar25pre {
font: bold 25px arial,helvetica,clean,sans-serif;
color:#0030A0;
}

.ar15az a, .ar15az a:visited {
font: bold 15px arial,helvetica,clean,sans-serif;
color:#2840A6;
text-decoration:none;
}
.ar15az a:hover {
color:#2840A6;
text-decoration: underline;
}
.cloudtags {
font-family: "Tahoma";
color:#000000;
}

.cloudtags a {
font-family: "Tahoma";
color:#000000;
}
.cloudtags a:hover {
font-family: "Tahoma";
color:#000000;
text-decoration:underline;
}


.ar11oragen {
font: bold 12px "Trebuchet MS";
color: #003366;
}
.ar11oragen a, .ar11oragen a:visited  {
font: bold 12px "Trebuchet MS";
color:#003366;
text-decoration:none;
}
.ar11oragen a:hover {
font: bold 12px "Trebuchet MS";
color:#003366;
text-decoration: underline;
}
.ar11pre {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
}

.ar11pre a, .ar11pre a:visited  {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
}
.ar11pre a:hover{
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
text-decoration: underline;
}
.artitulo18 {
font: bold 18px Arial, Helvetica, sans-serif;
color:#333333;
}
.textoar11 {
font: normal 11px Arial, Helvetica, sans-serif;
color:#333333;
}

.tre15bol {
font: bold 15px "Trebuchet MS";
color:#25156E;
}
.ft1 { font-family: arial; font-size: 12px; color: #333333;}
.ft1 a { font-family: arial; font-size: 12px; color: #333333;}

.ft2 {  font-family: arial; font-size: 14px; color: #333333; }
.ft2 a{  font-family: arial; font-size: 14px; color: #333333; }

.ft3 {  font-family: arial; font-size: 18px;  color: #333333;}
.ft3 a{  font-family: arial; font-size: 18px;  color: #333333;}

.ft4 {  font-family: arial; font-size: 20px;  color: #333333;}
.ft4 a{  font-family: arial; font-size: 20px;  color: #333333;}



.texto10 {
font: normal 10px "Trebuchet MS";
color:#333333;
}

.texto11 {
font: normal 11px "Trebuchet MS";
color:#333333;
}
.texto12 {
font: normal 12px "Trebuchet MS";
color:#333333;
}
.texto13 {
font: normal 13px "Trebuchet MS";
color:#333333;
}
.texto14 {
font: normal 14px "Trebuchet MS";
color:#333333;
}
.texto15 {
font: normal 15px "Trebuchet MS";
color:#333333;
}
.texto16 {
font: normal 16px "Trebuchet MS";
color:#333333;
}
.texto17 {
font: normal 17px "Trebuchet MS";
color:#333333;
}
.texto18 {
font: normal 18px "Trebuchet MS";
color:#333333;
}
.texto19 {
font: normal 19px "Trebuchet MS";
color:#333333;
}
.texto20 {
font: normal 20px "Trebuchet MS";
color:#333333;
}

.texto20ver {
font: normal 20px "Trebuchet MS";
color: #840000;
}

.texto10b {
font: bold 10px "Trebuchet MS";
color:#333333;
}

.texto11b {
font: bold 11px "Trebuchet MS";
color:#333333;
}
.texto12b {
font: bold 12px "Trebuchet MS";
color:#333333;
}
.texto13b {
font: bold 13px "Trebuchet MS";
color:#333333;
}
.texto14b {
font: bold 14px "Trebuchet MS";
color:#333333;
}
.texto15b {
font: bold 15px "Trebuchet MS";
color:#333333;
}
.texto16b {
font: bold 16px "Trebuchet MS";
color:#333333;
}
.texto17b {
font: bold 17px "Trebuchet MS";
color:#333333;
}
.texto18b {
font: bold 18px "Trebuchet MS";
color:#333333;
}
.texto19b {
font: bold 19px "Trebuchet MS";
color:#333333;
}
.texto20b {
font: bold 20px "Trebuchet MS";
color:#333333;
}

.paginacao {
font:  bold 14px "Trebuchet MS";
color:#333333;
border:#008CDE 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}

.paginacao2 {
font:  bold 14px "Trebuchet MS";
color:#666;
border:#CCCCCC 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}
#post {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}
#post img {
margin:3px;
border:none;
}
.texto13blu {
font: normal 13px "Trebuchet MS";
color:#0030A0;
}
.texto13blu a, .texto13blu a:visited {
font: normal 13px "Trebuchet MS";
color:#0030A0;
text-decoration:none;
}

.texto13blu a:hover{
font: bold 13px "Trebuchet MS";
color:#0030A0;
text-decoration: underline;
}

.titulomenu {
font: bold 20px "Trebuchet MS";
color:#2C67A5;
}

.descricao11norm {
font: normal 11px "Trebuchet MS";
color:#0080C0;
}

.thumbjorn {
border: #CCCCCC 3px double;
background:#FFFFFF;
padding:3px;
}

.text_preco {
font: bold 11px Arial, Helvetica, sans-serif;
color:#CA0000;
}

#lista_imagens {
width: 260px;
text-align:center;
}

#lista_imagens .lista_fotos {
width:100px;
margin:10px;
float:left;
}
.lista_fotos img {
border:#E8E8E8 1px solid;
}
.clear {
clear:both;
}


.titulo12bran, .titulo12bran a {
font: bold 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration:none;
}


.titulo12bran a:hover {
font: bold 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration:underline;
}


.titulo14bran, .titulo14bran a {
font: bold 14px Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration:none;
}


.titulo14bran a:hover {
color: #FFFFFF;
text-decoration:underline;
}

table.bordasimples {border-collapse: collapse;}

table.bordasimples tr td {border:1px solid #E2E2E2;}




.erro_msg {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
padding:10px;
border: #CC0000 1px dotted;
background:#FFE8E8;
}


.sub {
width:180px;
padding-top:10px;
}

.sub ul {
margin:0px;
padding:0px;
list-style:none;
}

.sub ul li {
list-style:none;
margin:0px;
}

.sub li a {
display:block;
padding-left:10px;
font: bold 12px "Trebuchet MS";
color:#FFFFFF;
margin-bottom:5px;
text-decoration:none;
}

.sub li a:hover {
background:#FF9D6F;
}

.tpagina {
font: bold 18px Arial, Helvetica, sans-serif;
color:#162E82;
margin-bottom:10px;
}
.lista_voltar {
font: bold 14px "Trebuchet MS";
color:#0067CE;
margin-bottom:10px;
}

.lista_voltar a {
font: bold 14px "Trebuchet MS";
color:#0067CE;
text-decoration:none;
}

.lista_voltar a:hover {
font: bold 14px "Trebuchet MS";
color:#0067CE;
text-decoration: underline;
}
