* {  margin:0px; padding:0px;  }

body{
	background:#455D07 url(../img/fundo.jpg) left top repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;	
}

#geral{
	width:780px;
	background-color:#FFFFFF;
	border:10px solid white;
	text-align:left;
	margin:0 auto;
	padding:0px;
}

#conteudo{
	width:780px;
	height:auto;
}

#topo{
	width:780px;
	height:120px;
	margin:0 auto;
	clear:both;
}

	
ul#menu  { 
	position:absolute;
	right:12px;  top:10px;
	color: white;
	}
	
ul#menu li { 
	list-style-type:none;
	display:inline;
	}
	
ul#menu li a:link, ul#menu li a:visited  { 
	font: 10px Georgia, serif; 
	color: white;
	text-decoration:none;
	}
	
ul#menu li a:hover { 
	text-decoration:underline;
	}
	
/* menu secundario */

	
	
ul#menu2  { 
	position:absolute;
	right:12px;  top:6px;
	color: white;
	}
	
ul#menu2 li { 
	list-style-type:none;
	display:inline;
	}
	
ul#menu2 li a:link, ul#menu2 li a:visited  { 
	font: 10px Georgia, serif; 
	color: white;
	text-decoration:none;
	}
	
ul#menu2 li a:hover { 
	text-decoration:underline;
	}
	
#rodape{
	clear:both;
	width:780px;
	height:90px;
	background-color:#466725;
	margin:0 auto;
	position:relative;
}

p.validcss  {  float:right;  position:absolute;  top:50px; right:6px;  }

.p{
	color:#FFFFFF;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	font-size:11px;
}

.p2{
	color:#FFCC00;
	text-align:center;
	padding:0px;
	font-size:11px;
}

#rodape a, #rodape a:visited  { color:#FFCC00;  text-decoration:none;  }
#rodape a:hover  { color:#FFFFFF;  text-decoration:none;  }

.p4 {
	color:#404D22;
	text-align:right;
	padding-top:5px;
	font-size:11px;
	padding-bottom:8px;
}

.style1 {  color: #CC9900;  font-size:11px;  }
.style2 {  color: #999999;  font-size: 10px;  }
.style3 {  color: #FFFFFF;  font-size:10px;  }
.style5 {  color: #644100;  font-size:10px;  }
.style6 {color: #FFFFFF}

form {
	margin: 0;
}

h1 {
	font: 900 30px Georgia, "Times New Roman", Times, serif;
	color: #BA0000;
	text-align: center;
}

h2 {
	font: 900 14px/20px Georgia, "Times New Roman", Times, serif;
	color: black;
	margin-bottom: 3px;
	margin-top: 0px;
}

h3 {
	font: 100 20px Georgia, "Times New Roman", Times, serif;
	color: #BA0000;
	margin-bottom: 10px;
	margin-top: 10px;
}

ul, ol, p, td {
	font: 13px Georgia, "Times New Roman", Times, serif;
	color:#000000;
}

input, textarea, select {
	padding:2px;
	font:11px/14px Verdana, sans-serif;
	border: 1px dotted #B28A25;
	background-color: #faf4e3;
}

A.menu:LINK , A.menu:VISITED {
	font: 900 10px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-decoration: none;
}

A.menu:HOVER, A.menu:ACTIVE {
	font: 900 10px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-decoration:underline;
}


/*    Menu  Empresa   */

#menu_sec  {  width:220px;  position:absolute;  top:-300px;  left:372px;  }

#menu_emp  {  width:220px;  position:absolute;  top:410px;  left:150px;  }

ul#menu_emp  { 
	color: black;
	}
	
ul#menu_emp li { 
	list-style-type:none;
	padding:3px 0px;
	}
	
ul#menu_emp li a:link, ul#menu_emp li a:visited  { 
	font: 10px Georgia, serif; 
	color: #999;
	text-decoration:none;
	display:block;
	}
	
ul#menu_emp li a:hover  { 
	color: #666;  font-weight:bold;
	}
	
ul#menu_emp li#active a { color: #666;  font-weight:bold;
	}


/*  Menu dos produtos  */


#prodmenu { width: 246px; margin:0px;  padding:0px; position:absolute; top:0px;  left:328px; }

#prodmenu ul  {
	margin: 0;
	padding: 0;
	list-style-type:none;
	font:13px/34px Times, serif;
	text-transform: uppercase;
	letter-spacing:1px;
}

#prodmenu a:link,  #prodmenu a:visited  { text-decoration:none; display: block;  text-align:center;  width:246px;   color:#fff;  }
#prodmenu a:hover {    color: #fff;  }

#prodmenu li.p01 a:link,  #prodmenu li.p01 a:visited  {  background-color:#008a5b;  }
#prodmenu li.p01 a:hover {  background-color: #1ca18c;  }

#prodmenu li.p02 a:link,  #prodmenu li.p02 a:visited  {  background-color:#009900;  }
#prodmenu li.p02 a:hover {  background-color: #1bae36;  }

#prodmenu li.p03 a:link,  #prodmenu li.p03 a:visited  {  background-color:#86b300;  }
#prodmenu li.p03 a:hover {  background-color: #7bc61a;  }

#prodmenu li.p04 a:link,  #prodmenu li.p04 a:visited  {  background-color:#dd006f;  }
#prodmenu li.p04 a:hover {  background-color: #ed185b;  }

#prodmenu li.p05 a:link,  #prodmenu li.p05 a:visited  {  background-color:#993399;  }
#prodmenu li.p05 a:hover {  background-color: #ac4a9a;  }

#prodmenu li.p06 a:link,  #prodmenu li.p06 a:visited  {  background-color:#ff0000;  }
#prodmenu li.p06 a:hover {  background-color: #ff4b23;  }

#prodmenu li.p07 a:link,  #prodmenu li.p07 a:visited  {  background-color:#c10000;  }
#prodmenu li.p07 a:hover {  background-color: #d43b19;  }

#prodmenu li.p08 a:link,  #prodmenu li.p08 a:visited  {  background-color:#970102;  }
#prodmenu li.p08 a:hover {  background-color: #ac351c;  }

#prodmenu li.p09 a:link,  #prodmenu li.p09 a:visited  {  background-color:#6a4800;  }
#prodmenu li.p09 a:hover {  background-color: #83751d;  }

#prodmenu li.p10 a:link,  #prodmenu li.p10 a:visited  {  background-color:#845800;  }
#prodmenu li.p10 a:hover {  background-color: #9b881c;  }

#prodmenu li.p11 a:link,  #prodmenu li.p11 a:visited  {  background-color:#996600;  }
#prodmenu li.p11 a:hover {  background-color: #ae981b;  }

#prodmenu li.p12 a:link,  #prodmenu li.p12 a:visited  {  background-color:#ff9900;  }
#prodmenu li.p12 a:hover {  background-color: #ffcf23;  }

#prodmenu li.p13 a:link,  #prodmenu li.p13 a:visited  {  background-color:#fecb00;  }
#prodmenu li.p13 a:hover {  background-color: #fffb22;  }