@charset "utf-8";

/* Global TAGs */
body{margin:0px; padding:0px; font-family:Arial; font-size:12px; min-width:1124px;}
a{color:#000; border:none; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
hr{width:97%;}
form{margin:0; padding:0; display:block; float:none;}

/* Header | Parte 1 */
.header_menu{width:530px; height:60px; position:absolute; top:10px; right:150px;}
.header_menu img{display:block; float:left; margin-right:8px; vertical-align:middle;}
.header_menu a{width:auto; display:block; float:left; color:#197BB2; font-weight:bold;}
.header_menu span {clor:000#; display:block; float:left; margin-right:10px; margin-left:10px;}

.header_lay1 {width:100%; height:113px; display:block; clear:both; background-image:url(../images/header_fundo2.jpg); background-repeat:repeat-x; min-width:1124px;}
.header_lay1 img[src="images/logo_topo.jpg"] {float:left;}
.header_lay1 img[src="images/mascote_topo.jpg"] {float:right;}
.mascote{float:right; width:166px; height:113px;}

/* Header | Social Midia */
.socialMidia {width:210px; position:absolute; top:20px; left:190px; font-weight:bold; color:#197bb2; display:inline; }

/* Header | Parte 2 */
.header_lay2 {width:100%; height:55px; display:block; clear:both; background-color:#FDCC10;}

.header_lay2 img[src="images/header_menu_esq.jpg" ] {display:block; float:left;}
.header_lay2 img[src="images/header_menu_direita.jpg" ] {display:block;  float:right;}

.header_lay2 img[src="images/bullet_red.gif" ] {display:block; float:left; margin-right:2px; margin-left:10px; padding-top:3px; padding-bottom:5px;}
.header_lay2 img[src="images/bullet_orange.gif" ] {display:block; float:left; margin-right:2px; margin-left:10px; padding-top:3px; padding-bottom:5px;}
.header_lay2 img[src="images/bullet_green.gif" ] {display:block; float:left; margin-right:2px; margin-left:10px; padding-top:3px; padding-bottom:5px;}
.header_lay2 img[src="images/bullet_blue.gif" ] {display:block; float:left; margin-right:2px; margin-left:10px; padding-top:3px; padding-bottom:5px;}

.header_lay2 a{width:auto; display:block; float:left; color:#333; font-weight:bold;}
.header_lay2 a:hover{ color:#76B91D; }


/* LADO ESQUERDO */
.menu_esquerda{width:20%; display:block; float:left; background-color:#FFF;}
.bloco_esquerda h1{
height:40px; 
padding-top:8px; 
display:block; 
font-family:Arial; 
font-size:14px; 
font-weight:bold; 
background-image:url(../images/menu_esquerda_h2.gif);  
background-position:left; 
background-repeat:no-repeat; 
color:#FFF; 
clear:both; 
margin:0;
padding-left:20px;
}
.menu_esquerda h1 img{margin:0; padding:0; margin-right:6px; margin-top:-8px; vertical-align:top;}

/* Esquerda | Primeiro Bloco */
.bloco_esquerda{
background-image:url(../images/bloco_fundo.gif); 
background-repeat:repeat-x; 
border-bottom: 1px solid #676767;
border-right: 1px solid #676767;  
padding:0;
padding-bottom:15px; 
}
.bloco_esquerda p{
margin:0; padding:0;
line-height:20px;
padding-left:14px;
display:block;
}
.bloco_esquerda p img[src="images/bullet_transp.png"] {border:none; padding-bottom:2px; padding-right:5px;}
.bloco_esquerda p a {margin:0px; padding:0px;}

/* Esquerda | Segundo Bloco */
.bloco_esquerda_2{
background-image:url(../images/bloco_fundo.gif); 
background-repeat:repeat-x; 
border: 1px solid #676767;
border-left:none;
padding:0;
padding-bottom:15px; 
}
.bloco_esquerda_2 h2{
height:40px; 
margin:0; padding:0;
padding-top:7px;
padding-left:20px;
display:block; 
font-family:Arial; 
font-size:14px; 
font-weight:bold; 
background-image:url(../images/menu_esquerda_h2.gif); 
background-position:left; 
background-repeat:no-repeat; 
color:#FFF; 
clear:both;
}
.bloco_esquerda_2 h2 img{margin:0; padding:0; margin-right:6px; margin-top:-8px; vertical-align:top;}
.bloco_esquerda_2 p{
margin:0; padding:0;
line-height:20px;
padding-left:14px;
display:block;
}
.bloco_esquerda_2 p img[src="images/bullet_transp.png"] {border:none; padding-bottom:2px; padding-right:5px;}
.bloco_esquerda_2 p a {margin:0px; padding:0px;}


/* Esquerda | Terceiro Bloco - Laranja */
.bloco_esquerda_3{
background-image:url(../images/bloco_fundo2.gif); 
background-repeat:repeat-x; 
border: 1px solid #676767;
border-left:none;
padding:0;
padding-bottom:15px; 
}
.bloco_esquerda_3 h3{
height:40px; 
margin:0; padding:0;
padding-top:7px;
padding-left:20px;
display:block; 
font-family:Arial; 
font-size:14px; 
font-weight:bold; 
background-image:url(../images/menu_esquerda_h3.gif); 
background-position:left; 
background-repeat:no-repeat; 
color:#FFF; 
clear:both;
}
.bloco_esquerda_3 h3 img{margin:0; padding:0; margin-right:6px; margin-top:-8px; vertical-align:top;}
.bloco_esquerda_3 p{
margin:0; padding:0;
line-height:20px;
padding-left:14px;
display:block;
}
.bloco_esquerda_3 p img[src="images/bullet_transp.png"] {border:none; padding-bottom:2px; padding-right:5px;}
.bloco_esquerda_3 p a {margin:0px; padding:0px;}

.divisoria{clear:both; height:8px;}


/* LADO DIREITO */
.menu_direita{width:20%; display:block; float:right; background-color:#FFF;}

.menu_direita h1{height:40px; padding-top:8px; display:block; font-family:Arial; font-size:14px; font-weight:bold; background-image:url(../images/menu_direita_h2.gif);  background-position:right; background-repeat:no-repeat; color:#FFF; clear:both; margin:0;}
.menu_direita h1 img{margin:0; padding:0; margin-right:6px; margin-top:-8px; vertical-align:top;}

.menu_direita h2{height:40px; padding-top:7px; display:block; font-family:Arial; font-size:14px; font-weight:bold; background-image:url(../images/menu_direita_h2.gif);  background-position:right; background-repeat:no-repeat; color:#FFF; clear:both; margin:0;}
.menu_direita h2 img{margin:0; padding:0; margin-right:6px; margin-top:-8px; vertical-align:top;}

.menu_direita h3{height:40px; padding-top:7px; display:block; font-family:Arial; font-size:14px; font-weight:bold; background-image:url(../images/menu_direita_h3.gif);  background-position:right; background-repeat:no-repeat; color:#FFF; clear:both; margin:0;}
.menu_direita h3 img{margin:0; padding:0; margin-right:6px; margin-top:-8px; vertical-align:top;}

.bloco_direita{
background-image:url(../images/bloco_fundo.gif); 
background-repeat:repeat-x; 
border-bottom: 1px solid #676767;
border-left: 1px solid #676767;  
padding:0;
padding-bottom:15px; 
padding-left:20px;}

.bloco_direita_2{
background-image:url(../images/bloco_fundo2.gif); 
background-repeat:repeat-x; 
border-bottom: 1px solid #676767;
border-left: 1px solid #676767;  
padding:0;
padding-bottom:15px; 
padding-left:20px;}

.bloco_direita p{
margin:0; padding:0;
line-height:20px;
padding-left:14px;
display:block;
}
.bloco_direita p img{border:none; padding-top:3px; padding-right:5px; vertical-align:middle;}
.bloco_direita p a {margin:0px; padding:0px;}

/* MEIO */
.meio{width:59.3%; display:block; float:left; border:none; margin-left:0.6%; margin-top:30px;}
.meio h1{width:99%; height:24px; margin:0; margin-top:15px; margin-bottom:10px; padding:0; font-size:18px; font-weight:bold; color:#900; display:block; border-bottom:1px solid #93DCA4; clear:both;}
.meio h1 img{margin:0; padding:0; margin-right:5px; vertical-align:text-top;}
.meio p{margin:0; padding:0; padding-right:12px;}

.linha_colorida{
	width:100%;
	height:27px;
	color:#FFF;
	z-index:-9;
	background-image:url(../images/fundo_meio.gif);
	background-repeat:repeat-x;
	border:none;
	padding-top:8px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	margin:0 0 15px 0;
	position:absolute;
	top:169px;
}

.destaque{height:215px; width:99%; background-image:url(../images/destaque_meio.jpg); text-align:center;}
.destaque img{margin:0; padding:0; display:block;}

.produtos{width:31%; height:360px; float:left; text-align:center; padding:1%; padding-top:10px; padding-bottom:10px;}
.produtos img{margin:auto; margin-bottom:10px;}
.produtos h3{font-size:14px; font-weight:bold; display:block; text-align:center; margin:0; padding:0; margin-bottom:3px;}
.produtos p {font-size:10px; display:block; text-align:center; margin:0; padding:0; margin-bottom:8px;}

.produtos_linha{width:90%; float:left; padding-top:10px; padding-bottom:25px;}
.produtos_linha img{margin:auto; margin-bottom:10px; float:left;}
.produtos_linha h3{font-size:14px; font-weight:bold; display:block; float:left; margin:0; padding:0; padding-left:15px; margin-bottom:3px;}
.produtos_linha p {font-size:10px; display:block;float:left; margin:0; padding:0; padding-left:15px; margin-bottom:8px;}

.marcas img{margin:0; padding:0; margin-right:10px;}

/* ABAS */
.abas{background-color:#FAFAFA; background-image:url(../images/bg_aba.jpg); background-repeat:repeat-x; width:100%; }
.abas p{display:block; margin:0; margin-top:5px; margin-bottom:20px; padding:8px;}
.abas p a{color:#333; text-decoration:none;}
.abas p a:hover{text-decoration:underline;}
.abas ul li {list-style:square;}

.aba_ativa{width:auto; background-image:url(../images/bg_aba_ativa.jpg); display:block; float:left; width:88px; height:33px; margin:0; margin-left:5px; text-align:center; padding-top:12px; font-size:11px; text-decoration:none; color:#444; cursor:pointer;}

.aba_inativa{width:auto; background-image:url(../images/bg_aba_inativa.jpg); display:block; float:left; width:88px; height:33px; margin:0; margin-left:5px; text-align:center; padding-top:12px; font-size:11px; color:#999; text-decoration:none; color:#999; cursor:pointer;}

.borda_verde{border:1px solid #003300;}


/* FOOTER */
.footer{background-image:url(../images/fundo_footer.gif); background-repeat:repeat-x; height:250px; width:100%; margin-top:20px; padding-top:15px; padding-bottom:10px; text-align:center; }

.footer p{width:368px; font-size:11px; display:block; margin:0; padding:0;  color:#FFFF00; margin:auto; margin-bottom:40px;}
.footer span{width:368px; font-size:12px; display:block; margin:0; padding:0; color:#fff; margin:auto; }



/* GUILHERME */
.thumbnail { width:54px; height:49px; background-color:#FFFFFF; display:block; margin:0; padding:0;}
.thumbnail:hover { background-color:#76B91D;}
.thumbnail img {padding-top:2px; padding-left:2px; }

.preco { width:99%; padding-top:25px; padding-bottom:25px; background:#F9F9F9; font-size:15px; border:1px solid #CACACA; float:left;}.

.valor{margin:0 50px; display:block;}
.sale{width:99%; margin:0 10px; padding:20px 0;}
.sale img{ text-align:center; padding:0 0;}
.sale table td{ font-size:10px; color:#666; border:1px solid #333;}

.paginacao {margin:0; padding:0;}
.paginacao a{width:10px; padding:2px; margin:2px; display:block; float:left; background-color:#ececec; text-decoration:none; color:#666;}
.paginacao a:hover{background-color:#3366CC; text-decoration:none; color:#fff;}
.paginacao b{width:10px; padding:2px; margin:2px; display:block; float:left; background-color:#3366CC; color:#fff;}
.paginacao .pag{width:auto;  padding:2px; margin:2px; display:block; float:left;}
.paginacao .pag:hover{background-color:#3366CC; text-decoration:none; color:#fff;}

.preco_pequeno {font-family:"Calibri"; font-size:14px; color:#9A0101;}
.codigo { color:#197BB2; }
.lancamento { color:#76B91D; }
.lancamento_home {color:#DE0101; font-weight:bold; font-size:10px;}

.comentario_box { border:1px solid #999; padding:7px; margin-bottom:10px; margin-right:10px;}
.comentario_box p{ padding-left:35px; }



.pane {
	background:none;
	padding: 50px 20px 10px;
	position:absolute;
	left:50%;
	top: 150px;
	margin-left:-330px;
	width:550px;
	height:367px;
	background-image:url(../images/bg_company.png);
	background-repeat:no-repeat;
}
.pane .delete {
	position: absolute;
	top: -18px;
	right: 25px;
	cursor: pointer;
	background:none;
}

.ajuste {
	position: absolute;
	left: -5px;
	top: 1px;
	
}


.texto_company{
width:500px;
height:auto;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:14px;
font-weight:600;
text-align:justify;
color:#000000;

margin-top:0px;
line-height:19px;

}

.texto_company_2{
width:385px;
height:auto;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:14px;
font-weight:600;
text-align:justify;
color:#000000;

margin-top:0px;
line-height:19px;
margin-top:10px;

}

.texto_company_3{
width:385px;
height:auto;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:14px;
font-weight:600;
text-align:left;
color:#007ec1;

margin-top:0px;
line-height:19px;
margin-top:10px;
}

/* BUSCA  NOVA */
.busca_img{display:block; float:left;}

.busca_new{width:295px; height:30px; display:block; float:left;font-size:14px; margin-top:11px; border:1px solid #CCC; -webkit-border-radius: 5px; 
-moz-border-radius: 5px; border-radius: 5px; margin-right:8px; vertical-align:middle; padding:0;}

.busca_list{width:165px; height:33px; display:block; float:left;font-size:14px; margin-top:11px; border:1px solid #CCC; -webkit-border-radius: 5px; 
-moz-border-radius: 5px; border-radius: 5px; margin-right:8px; vertical-align:top; padding:0;}
