/* Estilo Home - Apliquimica */
.style1 {color: #CC0000;}
#fotoLateral img{position:relative; margin-top:30px; margin-left:-0x;}
#fotoLateral {
	position:absolute;
	width:200;
	left:25px;
	top:360px;
	left:20
	z-index:10;
	display:none;
}
body {
margin:0;
padding:0;
background-repeat:repeat-y;
background-position:top;
font-family:"Trebuchet MS";
font-size:9.5pt;
background-color:#f2f2f2;
	}
	
img{border:none;}
table{float:left;}
#geral {
	width: 770px;
	left:50%;
	margin-left:-385px;
	position:absolute;
	float:left;
	background-color:#FFF;
	padding:0 0 20px 0;
	}
	
#geral2 {
	width: 900px;
	left:50%;
	margin-left:-450px;
	position:absolute;
	float:left;
	background-color:#FFF;
	}	
#fundoMenu{
	width:330px;
	height:220px;
	float:left;
	background-color:#B60202;
	background-image:url(../img/layout/fielete_degrade.gif);
	background-repeat:no-repeat;
	background-position:236px top;
	}	
#menu{
	width:216px;
	float:left;
	background-color:#8E0000;
	margin-left:20px;
	height:220px;
	position:absolute;
	z-index:2;
	text-align:right;
	}	
#flash{
	width:440x;
	float:left;
	}
#bxLateral{
	width:330px;
	float:left;
	}	
#bxConteudo{
	width:440px;
	float:left;
	}
#rodape{
	width:330px;
	float:left;
	height:200px;
	}	
#rodape p{
	display:block;
	margin-top:70px;
	color:#929081;
	margin-left:20px;
	}
#rodape ul{
	margin:55px 18px 0px 0px;
	}	
#rodape li{list-style-type:none; text-align:right; color:#696755;}	
#mais{
	float:right;
	margin-top:42px;
	}	
#mais2{
	float:right;
	margin-top:33px;
	}		
#destaque{
	width:425px;
	float:left;
	}
#noticia{
	width:195px;
	float:left;
	}	
		
h1{margin-left:6px;}	

#destaque p{
	display:block;
	float:left;
	width:225px;
	color:#959384;
	padding:5px;
	}
#noticia p{
	color:#959384;
	padding:5px;
	}
#noticia a{margin-top:5px; color:#BDBAA7; text-decoration:none;}
#noticia a:hover{color:#403E30; border-bottom:1px solid #BDBAA7;}	
#destaque form{
	width:243px;
	height:48px;
	background-image:url(../img/layout/bg_news.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin:0px;
	float:left;
	text-align:center;
	}	
.Input{
	color:#666666;
	font-size:11px;
	border:solid 1px #959384;
	width:200px;
	}
.Inputnews{
	color:#666666;
	font-size:11px;
	border:solid 1px #959384;
	margin:7px 0px 4px 10px;
	width:160px;
	}	
#btnok{
	padding-top:6px; padding-left:0px;
	}
	
	

/*------------------Fim - Módulo Menu --------------------------------*/	

.Rodape{color:#D2D0C6; margin:0px; padding:0px;}	

.pontaTabela1{
	background-image:url(../img/layout/ponta_tabela_1.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:12px;
	height:22px;
	}
.pontaTabela2{
	background-image:url(../img/layout/ponta_tabela_2.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:12px;
	height:22px;
	}
.bgLinhaTabela{
	background-image:url(../img/layout/bg_tabelas.gif);
	background-repeat:repeat-x;
	height:20px;
	padding-top:2px;
	color:#4A4413;
	}	
	
#menu{padding-top:20px;}	
ul#primary-nav { font: normal 14px Geneva, Arial, Helvetica;}

ul#primary-nav,
ul#primary-nav ul {
	margin:0;
	padding: 0;
	width: 200px; /* Width of Menu Items */
	background: #8E0000; /* IE6 Bug */
	font-size: 100%;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #FFF;
	padding: 5px;
	border-bottom:0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 200px; /* Set 1px less than menu width */
	top: 0;
	}

ul#primary-nav li ul li a { padding:5px; } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: #9C0101; }

ul#primary-nav li a:hover { color: #FFF; }

#primary-nav li{text-align:right;}
#primary-nav li ul li{text-align:left;}

/*---------------------------------------------------------------------------------------------------------*/




#topo{
	width:280px;
	height:90px;
	float:left;
	padding-left:20px;
	}
#topo img{margin:14px 0px 0px 35px;}
/*#flash{
	width:440px;
	float:right;
	margin-top:10px;
	text-align:center;
	}*/
#bxInterno{
	width:420px;
	float:left;
	padding:10px;
	background-image:url(../img/layout/bg_bege_internas.gif);
	background-repeat:no-repeat;
	background-position:left 10px;
	overflow:hidden;
	}
#bxInterno p{display:block; clear:both;}	
#bxConteudo{
	width:440px;
	float:left;
	color:#44422E;
	}
#bxConteudo a{color:#44422E;}	
#bxConteudo li{list-style-image:url(../img/layout/img_seta.gif); margin-bottom:10px;}
#submenu{
	width:330px;
	float:left;
	height:200px;
	background-image:url(../img/layout/bg_rodape.gif);
	background-repeat:no-repeat;
	background-position:right top;
	text-align:center;
	}
	
#submenu img{
	margin:30px 0 0 0;
	}
#submenu p{
	display:block;
	margin-top:70px;
	color:#929081;
	margin-left:20px;
	}
#submenu ul{
	margin:55px 35px 0px 0px;
	}	
#submenu li{list-style-type:none; text-align:right; color:#696755;}	
#submenu li a{text-decoration:none; padding:2px; color:#696755;}
#submenu li a:hover{
	background-color:#F3F3E9;
	padding:2px;
	}
#Espaco{
	width:420px;
	float:left;
	height:25px;
	}
#pImg{float:right;}
	
#Rodape{width:420px; float:left; color:#D2D0C6; margin:0px; padding:0px;}	

.botao{margin-top:10px;}
.ckbIdioma{width:150px; font-size:11px; color:#44422E;}
.descIdiomas{display:block; float:left; width:100px;}

label{
	display:block;
	float:left;
	width:150px;
	margin-left:2px;
	color:#44422E;
	}
h3{font-size:20px; color:#6D6A5A; margin-left:2px; border-bottom:1px solid #CBCAC5;}	

#fotos{
	width:100px;
	padding:2px;
	text-align:center;
	float:left;
	}
.btnGeral{
	color:#FFF;
	background-color:#757575;
	padding:2px 4px;
	border-bottom:2px solid #6E6E6E;
	border-right:2px solid #6E6E6E;
	border-left:#7F7F7F;
	border-top:#7F7F7F;
	font-size:11px;
	}
#passo{
	text-align:right;
	width:420px;
	float:left;
	padding-bottom:4px;
	margin-bottom:4px;
	}
h1{padding:0px;}

#bxInterno p a{color:#CC0000; text-decoration:none;}

#control{
	float:left;
	float:left;
	text-align:right;
	margin:15px 0px;
	border-bottom:1px solid #E8E7E0;
	width:100%;
	}
#menuInterno{
	float:left;
	width:170px;
	margin-top:50px;
	}
#menuInterno li{
	list-style-image:url(../img/layout/ico_list_produts.gif);
	}
#menuInterno a:link{
	color:#666;
	}
#menuInterno a:active{
	color:#666;
	}
#menuInterno a:hover{
	color:#666;
	}
#menuInterno a:visited{
	color:#CC0000;
	}		
.textarea{
	width:265px;
	font-size:11px;
	color:#333;
	}

.txtRodape{color:#666; font-size:11px;}

.linksuteis a:link{color:#CC0000; font-weight:bold;}
.linksuteis li:hover{display:block; background-color:#f5f5f5; padding:5px 2px;}

.buscaG{
	display:block;
	color:#333;
	font-size:11px;
	}
.buscaG form{
	width:350px;
	background-color:#f5f5f5;
	padding:5px 10px;
	float:right;
	}	
	
	
#Layer1 {
	position:absolute;
	width:298px;
	height:154px;
	z-index:3;
	margin:350px 0 0 19px;
	*margin:350px 0 0 -750px;
}	