@charset "utf-8";

/* CSS Document */

body {

	background-image:url(../images/bg_body.png);

	width:100%;

	background-repeat:repeat-x;

	position:absolute;

	margin: 0px 0px 0px 0px;

	overflow-x:hidden;



	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	size:12px;

}



.img-box-news {

	float: left;

	width: 1%;

	padding: 2px;

	background-color: #eeece4;

	margin-top: 0px;

	margin-right: 12px;

	margin-bottom: 15px;

	margin-left: 0px;

}



#apDiv1 {

	position:absolute;

	left:410px;

	top:180px;

	width:600px;

	height:500px;

	z-index:1;

	background-color: #FFFFFF;

	border: 1px solid #CCCCCC;

}



.content {

	background-color:#FFFFFF;

}



.LINHAfina {

	font-size: 1px;

	line-height: 1px;

}



.box {

margin-left:4px;

float:left;

}



.conteudo {

width:648px;

}



.principal {

	margin-top:35px;

	margin-bottom:100px;

}



.destaques {

width:648px;

	margin-top:20px;

	margin-bottom:20px;

}



.rodape {

	background-color:#EF9A48;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:white;	

}



.td_menu_lateral {

width:210px;

border: solid 0px #c0c0c0;

text-align:left;

margin-left:5px;

margin-right:5px;

font-size:10px;

}



.pathway {

font-family: Verdana;

width:648px;

height:25px;

font-size:11px;

border: solid 0px #c0c0c0;

text-align:left;

position:relative;

}



a.menu {

	background: url(../images/bt_azul.png);

	line-height: 20px;

	font-family: Verdana;

	font-weight: bold;

	color: #fff;

	text-decoration: none;

	display: block;

	height: 26px;

	width: 130px;

	text-align:center;

	font-size:12px;	

	outline: none;

}



a:hover.menu {

	background: url(../images/bt_verde.png);

	line-height: 20px;

	font-family: Verdana;	

	font-weight: bold;

	color: #fff;

	text-decoration: none;

	display: block;

	height: 26px;

	width: 130px;

	text-align:center;

	font-size:12px;

	outline: none;

}



a:active.menu {

	background: url(../images/bt_verde.png);

	outline: none;

	

}

.menu_semlink {

	background: url(../images/bt_verde.png);

	line-height: 20px;

	font-family: Verdana;	

	font-weight: bold;

	color: #fff;

	text-decoration: none;

	display: block;

	height: 26px;

	width: 130px;

	text-align:center;

	font-size:12px;

	outline: none;

}

.menu_semlink:hover {

	background: url(../images/bt_verde.png);

	line-height: 20px;

	font-family: Verdana;	

	font-weight: bold;

	color: #fff;

	text-decoration: none;

	display: block;

	height: 26px;

	width: 130px;

	text-align:center;

	font-size:12px;

	outline: none;

}



a.menu_lateral {

	line-height: 20px;

	font-family: Verdana;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

	display: block;

	height: 10px;

	width: 210px;

	text-align:left;

	font-size:12px;

	margin-left:10px;

	outline: none;

}



a:hover.menu_lateral {

	line-height: 20px;

	font-family: Verdana;	

	font-weight: bold;

	color: #EF9A48;

	text-decoration: none;

	display: block;

	height: 10px;

	width: 210px;

	text-align:left;

	font-size:12px;

	margin-left:10px;

	outline: none;

}



a.menu_lateralnormal {

	line-height: 20px;

	font-family: Verdana;

	color: #666666;

	text-decoration: none;

	display: block;

	height: 10px;

	width: 210px;

	text-align:left;

	font-size:12px;

	margin-left:10px;

	outline: none;

}



a:hover.menu_lateralnormal {

	line-height: 20px;

	font-family: Verdana;	

	color: #EF9A48;

	text-decoration: none;

	display: block;

	height: 10px;

	width: 210px;

	text-align:left;

	font-size:12px;

	margin-left:10px;

	outline: none;

}


.menu_lateral_semlink {

	line-height: 20px;

	font-family: Verdana;	

	font-weight: bold;

	color: #EF9A48;

	text-decoration: none;

	display: block;

	height: 10px;

	width: 210px;

	text-align:left;

	font-size:12px;

	margin-left:10px;

	outline: none;

}

.menu_lateral_semlinknormal {

	line-height: 20px;

	font-family: Verdana;	

	color: #EF9A48;

	text-decoration: none;

	display: block;

	height: 10px;

	width: 210px;

	text-align:left;

	font-size:12px;

	margin-left:10px;

	outline: none;

}

.menu_lateral_semlinknormal:hover {

	line-height: 20px;

	font-family: Verdana;	

	color: #999999;

	text-decoration: none;

	display: block;

	height: 10px;

	width: 210px;

	text-align:left;

	font-size:12px;

	margin-left:10px;

	outline: none;

}



.menu_lateral_linkado {

	line-height: 20px;

	font-family: Verdana;	

	font-weight: bold;

	color: #EF9A48;

	text-decoration: none;

	display: block;

	height: 22px;

	width: 210px;

	text-align:left;

	font-size:12px;

	margin-left:10px;

	outline: none;

}



.menu_lateral_linkado:hover {

	line-height: 20px;

	font-family: Verdana;	

	font-weight: bold;

	color: #EF9A48;

	text-decoration: underline;

	display: block;

	height: 22px;

	width: 210px;

	text-align:left;

	font-size:12px;

	margin-left:10px;

	outline: none;

}



a.img_destaque {

border: solid 0px #ffffff;

outline: none;

}



.menusubmenu {

	font-family: Verdana;

	font-weight: bold;

	color: #999999;

	text-decoration: none;

	text-align:left;

	font-size:12px;

	outline: none;

}

.menusubmenu:hover {

	font-family: Verdana;

	font-weight: bold;

	color: #C63;

	text-decoration: none;

	text-align:left;

	font-size:12px;

	outline: none;

}



a:hover.img_destaque {

border: solid 0px #EF9A48;

outline: none;

}



.title_box {

font-family:Verdana, Arial, Helvetica, sans-serif bold;

color:#ffffff;

font-weight:bold;

size:18px;

margin-top:6px;

outline: none;

}





.text_box {

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666666;

padding-left:8px;

padding-right:8px;

font-size:11px;

text-align:justify;

outline: none;

}



.text_box_link {

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666666;

padding-left:8px;

padding-right:8px;

font-size:11px;

text-decoration: none;

outline: none;

}



.text_box_link:hover {

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666666;

padding-left:8px;

padding-right:8px;

font-size:11px;

text-decoration: underline;

outline: none;

}



.text_pagina {

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666666;

padding-left:4px;

padding-right:4px;

font-size:12px;

}



.text_dimensao {

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666666;

font-size:12px;

}



a.menusup {

	line-height: 20px;

	font-family: Verdana;

	font-weight: normal;

	color: #fff;

	text-decoration: none;

	text-align:center;

	font-size:10px;	

	outline: none;

}



a:hover.menusup {

	line-height: 20px;

	font-family: Verdana;	

	font-weight: normal;

	color: #EF9A48;

	text-decoration: underline;

	text-align:center;

	font-size:10px;

	outline: none;

}



a.menupeq {

	line-height: 20px;

	font-family: Verdana;

	font-weight: normal;

	color: #EF9A48;

	text-decoration: none;

	text-align:center;

	font-size:10px;	

	outline: none;

}



a:hover.menupeq {

	font-family: Verdana;	

	font-weight: normal;

	color: #333;

	text-decoration: underline;

	text-align:center;

	font-size:10px;

	outline: none;

}



a.menupeqCinza {

	font-family: Verdana;

	font-weight: normal;

	color: #333;

	text-decoration: underline;

	text-align:center;

	font-size:10px;	

	outline: none;

}



a:hover.menupeqCinza {

	font-family: Verdana;	

	font-weight: normal;

	color: #EF9A48;

	text-decoration: underline;

	text-align:center;

	font-size:10px;

	outline: none;

}



a.menupeqB {

	line-height: 20px;

	font-family: Verdana;

	font-weight: bold;

	color: #EF9A48;

	text-decoration: none;

	text-align:center;

	font-size:10px;	

	outline: none;

}



a:hover.menupeqB {

	line-height: 20px;

	font-family: Verdana;	

	font-weight: bold;

	color: #333;

	text-decoration: underline;

	text-align:center;

	font-size:10px;

	outline: none;

}



a.menuprod {

	line-height: 20px;

	font-family: Verdana;

	font-weight: normal;

	color: #336;

	text-decoration: underline;

	text-align:center;

	font-size:12px;	

	outline: none;

}



a:hover.menuprod {

	line-height: 20px;

	font-family: Verdana;	

	font-weight: normal;

	color: #EF9A48;

	text-decoration: underline;

	text-align:center;

	font-size:12px;

	outline: none;

}



a.orcam {

	background: url(../images/btn_orcamento.png) no-repeat;

	line-height: 20px;

	font-family: Verdana;

	font-weight: normal;

	color: #fff;

	text-decoration: none;

	display: block;

	height: 21px;

	width: 145px;

	text-align:center;

	font-size:11px;	

	outline: none;

}



a:hover.orcam{

	background:url(../images/btn_orcamento2.png) no-repeat;

	line-height: 20px;

	font-family: Verdana;	

	font-weight: normal;

	color: #fff;

	text-decoration: underline;

	display: block;

	height: 21px;

	width: 145x;

	text-align:center;

	font-size:11px;

	outline: none;

}



a.btn {

	background: url(../images/btn1.png) no-repeat;

	line-height: 20px;

	font-family: Verdana;

	font-weight: normal;

	color: #fff;

	text-decoration: none;

	display: block;

	height: 21px;

	text-align:center;

	font-size:11px;	

	outline: none;

}



a:hover.btn{

	background:url(../images/btn_2.png) no-repeat;

	line-height: 20px;

	font-family: Verdana;	

	font-weight: normal;

	color: #fff;

	text-decoration: underline;

	display: block;

	height: 21px;

	text-align:center;

	font-size:11px;

	outline: none;

}



.separador {

	color: #FFF;

}



.txt_peq {

	font-size: 9px;

	line-height:13px;

	text-align:justify;

}



.txt_descricao {

	line-height: 20px;

	font-family: Verdana;

	font-weight: bold;

	color: #336;

	text-decoration: none;

	font-size:11px;

}



.txt_titulo_produto {

	line-height: 20px;

	font-family: Verdana;

	font-weight: bold;

	color: #336;

	text-decoration: none;

	font-size:14px;

}



.txt_cinza {

	font-family: Verdana;

	font-weight: bold;

	color: #555;

	text-decoration: none;

	font-size:9px;

}



.txtproduto {

	font-family: Verdana;

	color: #555;

	text-decoration: none;

	font-size:9px;

}



.txtproduto:hover {

	font-family: Verdana;

	color: #EF9A48;

	text-decoration: underline;

	font-size:9px;

}



.txt_descricaoM {

	line-height: 30px;

	font-family: Verdana;

	font-weight: bold;

	color: #336;

	text-decoration: none;

	font-size:14px;	

}



a.img_desc {

	border:solid 2px #ccc;

    display:block;

	text-decoration:none;

	outline: none;

}



a:hover.img_desc{

	border:solid 2px #EF9A48;	

	display:block;

	text-decoration:none;

}



a.amostra {

	border:solid 2px #fff;

	text-decoration:none;

	width:75px;

	height:82px;

	outline: none;

}



a:hover.amostra{

	border:solid 2px #EF9A48;	

	width:75px;

	height:82px;

	text-decoration:none;

	outline: none;

}



.amostrarelacao{

	border:solid 2px #EF9A48;	

	width:75px;

	height:82px;

	text-decoration:none;

	outline: none;

}

.amostrarelacao:hover{

	border:solid 2px #fff;

	text-decoration:none;

	width:75px;

	height:82px;

	outline: none;

}



.form {

	border: solid 1px #ccc;

	height:15px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	color:#666;

}



.form2 {

	border: solid 1px #ccc;

	height:20px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	color:#666;

}



.formQuant {

	border: solid 1px #C63;

	height:15px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	color:#666;

}



textarea {

	border: solid 1px #ccc;

	height:50px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	color:#666;

}



.txt_laranja {

	color: #C63;

	font-size:10px;

	text-decoration:none;

}



.txt_laranjaB {

	color: #C63;

	font-size:9px;

}



.txt_laranjaM {

	color: #C63;

	font-size:11px;

}

.txt_vermelho {

	color: #f00;

	font-size:11px;

	text-align:center;

}



<!-- INICIO MENU CAMADA -->

ul.menubar 

{ 

   margin: 0px; 

   padding: 0px; 

   background-color: #FFFFFF; /* IE6 Bug */ 

   font-size: 100%; 

   outline: none;

   } 



ul.menubar .menuvertical 

{ 

   margin: 0px; 

         padding: 0px; 

         list-style: none; 

         background-color: #FFFFFF; 

   border: 1px solid #ccc; 

   float:left; 

   outline: none;

} 



ul.menubar ul.menu 

{ 

   display: none; 

   position: absolute; 

   margin: 0px; 

   outline: none;

} 



ul.menubar a 

{ 

   padding: 5px; 

   display:block; 

   text-decoration: none; 

   color: #777; 

   padding: 5px; 

   outline: none;

} 





ul.menu, 

ul.menu ul 

{ 

   margin: 0; 

   padding: 0; 

   border-bottom: 1px solid #ccc; 

   width: 150px; /* Width of Menu Items */ 

   background-color: #FFFFFF; /* IE6 Bug */ 

   outline: none;

} 



ul.menu li 

{ 

   position: relative; 

   list-style: none; 

   border: 0px; 

   outline: none;

}  



ul.menu li a 

{ 

   display: block; 

   text-decoration: none; 

   border: 1px solid #ccc; 

   border-bottom: 0px; 

   color: #777; 

   padding: 5px 10px 5px 5px; 

   outline: none;

} 



/* Fix IE. Hide from IE Mac \*/ 

* html ul.menu li { float: left; height: 1%; } 

* html ul.menu li a { height: 1%; } 

/* End */ 



ul.menu ul 

{ 

   position: absolute; 

   display: none; 

   left: 149px; /* Set 1px less than menu width */ 

   top: 0px; 

} 



ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */ 



ul.menu li.submenu { background: transparent url(arrow.gif) right center no-repeat; } 



ul.menu li a:hover { color: #E2144A; } 

<!-- FIM MENU CAMADA -->

