body {background-color: white; 
text-align: center; margin:0; padding:0; height: 100%; 
background-image: url(../imagens/bg.jpg);
background-repeat: no-repeat;
background-position: top center;
background-attachment:fixed;}

ul {list-style: none; margin: 0; padding: 0;}

a:link { font-weight: normal; text-decoration: none; color: #666461;}
a:visited {font-weight: normal; text-decoration: none; color: #666461;}
a:hover, a:active {text-decoration: underline; font-weight: normal; color: #666461;}
	
#geral {margin: 0 auto; text-align:left; width: 940px; height: 100%; margin-top: 36px;}

#logo {float: left; margin: 0 0 16px 14px;}

#menu-normal {float: left; margin: 65px 0 0 267px;}

#flash {padding: 50px 0 15px 0; z-index: 0;}

/* dropdown menu from http://www.leigeber.com/ */
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:-2px 0; padding:0 17px 0 0; font-size: 11px; font-weight: 200; font-family: Verdana, Arial, Helvetica, sans-serif}
ul.menu a {display:block; color:#808284; text-decoration:none;}
ul.menu li {position:relative; float:left; margin-right:2px;}
ul.menu ul {position:absolute; top:16px; left:-2px; background-color:#eee; display:none; opacity:0; list-style:none; width:120px; }
ul.menu ul li {position:relative; border-top:none; margin:0; width: 120px; border-bottom: solid #fff 1px;}
ul.menu ul li a {display:block; background-color:#eee; margin:0; padding:3px;}
ul.menu ul li a:hover {background-color:#ddd; width: 130px;}
ul.menu ul ul {}
ul.menu .menulink {padding:0px; width:110px}
ul.menu .sub {background:#438db0 110px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

a.menu-smaller {font-size: 11px;}

#clear {width: 940px; border-top: 1px solid #00d200; clear: both; padding: 0; line-height:0px; margin: 0;}


#barra-titulo {float: left; margin: 14px 0 18px 2px; border: 1px solid #00d200; min-height: 508px; height: 100%; background-image: url(../imagens/bg-barra-titulo.jpg); background-repeat: repeat-y; }
	#barra-titulo-historia {float: left; margin: 14px 0 18px 2px; border: 1px solid #00d200; min-height: 524px; height: 100%; background-image: url(../imagens/bg-barra-titulo.jpg); background-repeat: repeat-y; }
	#barra-titulo-embalagem {float: left; margin: 14px 0 18px 2px; border: 1px solid #00d200; min-height:935px; height: 100%; background-image: url(../imagens/bg-barra-titulo.jpg); background-repeat: repeat-y; }
	#barra-titulo-sinalizacao {float: left; margin: 14px 0 18px 2px; border: 1px solid #00d200; min-height:510px; height: 100%; background-image: url(../imagens/bg-barra-titulo.jpg); background-repeat: repeat-y; }
	#barra-titulo-contato {float: left; margin: 14px 0 18px 2px; border: 1px solid #00d200; min-height:650px; height: 100%; background-image: url(../imagens/bg-barra-titulo.jpg); background-repeat: repeat-y;}
#conteudo {float: left; margin: 14px 0 0 22px; padding: 0; border:1px solid #8e9494; height:100%; background-color: white; width: 738px;}
	#box {font-family: Arial, Helvetica, SanSerif; color: #808284; font-size:  12px; padding: 22px; width: 90%; min-height: 324px;}
	#box-contato {font-family: Arial, Helvetica, SanSerif; color: #808284; font-size:  12px; padding: 22px; width: 90%; min-height: 465px;}
	.box {font-family: Arial, Helvetica, SanSerif; color: #808284; font-size:  12px; padding: 22px;}
	
#endereco {font-family: Arial, Helvetica, SanSerif; color: #808284; font-size:  12px; text-align: right; margin-bottom: 10px; clear: both; border-top: 1px solid #00d200; padding-top: 4px;}

/* jQuery lightBox plugin - Gallery style */
	#gallery {
		padding: 15px 10px 10px 10px;
		width: 100%;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 1px solid #3e3e3e;
		border-width: 1px;
	}
	#gallery ul a:hover img {
		border: 1px solid #fff;
		border-width: 1px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	
#box input {border: 1px solid #26aa71; height: 20px; width:300px;}
#box textarea {border: 1px solid #26aa71;}
	