img {border:none;}

a {text-decoration:none;}

body {
	background-image:url(images/bg.gif);
	background-repeat:repeat;
	margin:0;
}

#decorativo {
	background-image:url(images/decor_top.png);
	background-repeat:repeat-x;
	width:100%;
	position:absolute;
	z-index:2;
}
#principal {
	position:inherit;
	width:100%;
	left: -1px;
	top: 100%;
}
#rodape {
	position:absolute;
	width:100%;
	z-index:3;
	margin-top: -16px;
}
.tabela-azul{border: 1px solid #B8CAD5; background:#D9E3E9;}
.tabela-branca{border: 1px solid #B8CAD5; background:#FFF; background-position: bottom; height:420px; vertical-align:top;}
.tabela-sabonete{border: 1px solid #dbdbdb;}
.tabela-sabonete td{border: 1px solid #dbdbdb;}
.topo_bg{background:url(images/bg_top.jpg) no-repeat;}
.linha-menu{background:url(images/linha_menu.gif) repeat-x;}
.sombra_rodape{background:url(images/sombra_rodape.png) repeat-x;}
.sombra-dir{background:url(images/sombra_dir.png) repeat-y;}
.sombra-esq{background:url(images/sombra_esq.png) repeat-y;}

/* FONTES */

.txt-rodape{font-family:Tahoma; font-size:11px; color:#333333;}

/* CAIXA CONTEÚDO */

.caixa-topo{background:url(images/topo_caixa.gif) no-repeat;}
.caixa-meio{background:url(images/BG_caixa.jpg) repeat-y;}
.caixa-rodape{background: url(images/rodape_caixa.gif) no-repeat;}
.caixa-texto{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-indent:5px;}
.caixa-topico{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666; line-height:18px;}
.caixa-topico a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666; line-height:18px;text-decoration:underline;}

/* MENU */

a.menu-empresa {
	display:block;
	width:109px;
	height:44px;
	background:url(images/bot/empresa.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
a.menu-produtos {
	display:block;
	width:109px;
	height:44px;
	background:url(images/bot/produtos.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
a.menu-marca{
	display:block;
	width:138px;
	height:44px;
	background:url(images/bot/marca.jpg) no-repeat;
	text-indent: -9999px;
	overflow:hidden;
}
a.menu-encontre{
	display:block;
	width:207px;
	height:44px;
	background:url(images/bot/encontre.jpg) no-repeat;
	text-indent: -9999px;
	overflow:hidden;
}
a.menu-distribuidor{
	display:block;
	width: 175px;
	height: 44px;
	background:url(images/bot/distribuidor.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}


a.menu-empresa.active, a.menu-produtos.active, a.menu-marca.active, a.menu-encontre.active, a.menu-distribuidor.active /*a.menu-videos.active,*/ { background-position:left -44px; }

a.menu-empresa:hover, a.menu-produtos:hover, a.menu-marca:hover, a.menu-encontre:hover, a.menu-distribuidor:hover /*a.menu-noticias:hover, a.menu-videos:hover*/ { background-position:left -44px; }


/* INTERNAS */

.bg_produtos{background-image:url(images/bg_produto.jpg); background-repeat:no-repeat; width:535px; height:38px;}
.bg-depoimento {background-image:url(images/depoimento.gif); background-repeat:no-repeat;}

.internas-box-top{background-image:url(images/bg_top_box_produto.jpg); background-repeat:no-repeat;}
.internas-box-bottom{background-image:url(images/bg_bottom_box_produto.jpg); background-repeat:no-repeat;}
.internas-box-bg{background-image:url(images/bg_box_produto.jpg); background-repeat:repeat-y;}

.produtos-tipo{font-family:Helvetica; font-size:18px; color:#FFF; font-weight:bold; text-indent:20px; }
.produtos-tit{font-family:Helvetica; font-size:22px; color:#999;}
.produtos-espeficicacoes{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.produtos-txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:20px;}
.produtos-txt a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F67817; line-height:20px;}
.produtos-txt-bold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:20px; font-weight:bold; text-indent:20px;}
.produtos-link{background-image:url(images/bot/bot_produto.gif); background-repeat:no-repeat; font-family:Verdana; font-size:11px; text-decoration:none; text-indent:20px; color:#F67817; line-height:15px; height:20px; vertical-align:middle;}
.produtos-link a{ font-family:Verdana; font-size:11px; text-decoration:underline; text-indent:20px; color:#F67817; line-height:15px; height:20px; vertical-align:middle;}
.produtos-txt-destaque{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F67817; line-height:20px;}

.destaque-formulario{font-family:Verdana; font-size:11px; text-indent:20px; color:#F67817; line-height:15px; height:20px; vertical-align:middle;}
.destaque-formulario a{font-family:Verdana; font-size:11px; text-decoration:underline; text-indent:20px; color:#F67817; line-height:15px; height:20px; vertical-align:middle;}


/* MENU INTERNAS */

.interna-menu-top{background-image:url(images/menu_topo_produto.jpg); background-repeat:no-repeat; vertical-align:bottom; height:5px;}
.interna-menu-bottom{background-image:url(images/menu_bottom_produto.jpg); background-repeat:no-repeat;}
.interna-menu-bg{background-image:url(images/menu_bg_produto.jpg); background-repeat:repeat-y; width:170px;}


ul {font-family:Helvetica; font-size:14px; color:#27709B; font-weight:bold; width:167px; display:block; margin:0px; padding-left:0px; text-indent:10px; line-height:30px; height:100%;}
ul span {background-image:url(images/bg_item_menu_internas.jpg); background-repeat:repeat-y; font-family:Helvetica; font-size:14px; color:#27709B; font-weight:bold; width:167px; display:block; margin:0px; padding-left:0px; text-indent:10px; line-height:30px;}
ul li {font-family:Verdana; font-size:11px; color:#999; display:block; line-height:34px; font-weight:normal; background-image:url(images/div_item_menu_internas.jpg); background-repeat:no-repeat;}
ul li a{font-family:Verdana; font-size:11px; color:#999; display:block; line-height:34px; font-weight:normal; background-image:url(images/div_item_menu_internas.jpg); background-repeat:no-repeat;}
ul li a:hover{font-family:Verdana; font-size:11px; color:#FFF; line-height:34px; font-weight:normal; background-image:url(images/div_item_menu_internas_select.jpg); background-repeat:no-repeat;}
.seila{font-family:Verdana; font-size:11px; color:#FFF; line-height:34px; font-weight:normal; background-image:url(images/div_item_menu_internas_select.jpg); background-repeat:no-repeat;}







 /* Box1 formulário cinza*/
.box1{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	height:22px;
	/*clip: rect(auto,auto,auto,auto);*/
	margin: 0px;
	padding-left: 5px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
}

/* Box2 formulário laranja*/
.box2{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #FF9900;
	height:22px;
	/*clip: rect(auto,auto,auto,auto);*/
	margin: 0px;
	padding-left: 5px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
}



/* TABELA SABONETES */


.tabela-sabonete-tit{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#27709B; height:16px; text-align:center; background:#efefef;}
.tabela-sabonete-txt{ background-color:#F8F8F8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; height:16px; text-align:center; background-color:#F8F8F8;}
