@charset "utf-8";
/* CSS Document */

html {
	overflow-x: hidden;
	overflow-y: scroll;
	margin: 0px;
	padding: 0px;
	filter: expression(document.execCommand("BackgroundImageCache", false, true)); 
}


body {
	margin: 0 auto;
	padding: 0px;
	width: 100%;
	height: 100%;
	background: #e2dfe0 url(../images/fundo.gif);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #6c6e70;
	font-size: 12px;
	filter: expression(document.execCommand("BackgroundImageCache", false, true)); 
}

p{
	font-family: Arial, Helvetica, sans-serif;
	color: #6c6e70;
	font-size: 11px;
	line-height: 20px;
	padding: 0px 10px 0px 10px;
}

p.gdItalico{
	font-family: Arial, Helvetica, sans-serif;
	color: #6c6e70;
	font-size: 14px;
	line-height: 20px;
	font-style:italic;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
}

h2.azul{
	font-family: Arial, Helvetica, sans-serif;
	color: #004f99;
	font-size: 22px;
	line-height: 25px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
}

h3.titulos{
	font-family: Arial, Helvetica, sans-serif;
	color: #6c6e70;
	font-size: 16px;
	line-height: 25px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
}

h3.verde{
	font-family: Arial, Helvetica, sans-serif;
	color: #7fb439;
	font-size: 16px;
	line-height: 25px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
}

h4.verde{
	font-family: Arial, Helvetica, sans-serif;
	color: #7fb439;
	font-size: 12px;
	line-height: 25px;
	font-weight:bold;
	padding: 0px 10px 0px 30px;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	color: #6c6e70;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	line-height: 20px;
}

a:hover{
	text-decoration: underline;
}

#wrapper{
	width: 840px;
	height: 600px;
	margin: 0 auto;
	border: 0px solid red;
}

#sombraEsq{
	background:url(../images/sombra_esq.gif) no-repeat;
	width:20px;
	height: 600px;
	float:left;
	border: 0px solid red;
}

#wrapper #conteudo{
	width: 800px;
	height: 600px;
	margin: 0 auto;
	float:left;
	border: 0px solid red;
}

h1#header{
	width: 800px;
	height: 107px;
	display:block;
	margin: 0px;
	padding: 0px;
}

#navega{
	width: 800px;
	height: 35px;
	background: url(../images/bg_navega.gif) repeat-x;
	margin: 0px;
	padding: 0px;
	border-bottom: 7px solid #00488b;
	_border-bottom: 0px solid #00488b;
	position:relative;
	z-index:10;
}

ul#menu{
	width: 511px;
	height: 35px;
	margin: 0px;
	padding: 0px;
	float:right;
	list-style: none;
}


ul#menu li{
	width: 71px;
	height: 35px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	text-align: center;
	position: relative;
	border-left: 2px solid #FFFFFF;
}

ul#menu li a{
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 35px;
	margin: 0px;
}

ul#menu li a:hover {
	background-color: #00488b;
}

ul#menu li ul#empresa{
	list-style: none;
	position: absolute;
	top: 35px;
	left: -2px;
	margin: 0px;
	padding: 0px;
	display: none;
	border-top: 7px solid #00488b;
}

ul#menu li ul#empresa li{
	text-align: left;
	width: 155px;
	height: 24px;
	background:#757578;
	margin: 0px;
	padding: 0px;
	text-indent: 10px;
	border-bottom: 1px solid #FFFFFF;
	border-left: none;
}

ul#menu li ul#empresa li a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	line-height: 24px;
}

ul#menu li ul#empresa li a:hover{
	background: #8f8f8f url(../images/seta_menu.gif) 140px 7px no-repeat;
	border-left: none;
}

ul#menu li:hover ul#empresa, ul#menu li.over ul#empresa{
	display:block;
}

ul#menu li ul#produtos{
	list-style: none;
	position: absolute;
	top: 35px;
	left: -2px;
	margin: 0px;
	padding: 0px;
	display: none;
	border-top: 7px solid #00488b;
}

ul#menu li ul#produtos li{
	text-align: left;
	width: 155px;
	height: 24px;
	margin: 0px;
	padding-left: 10px;
	border-bottom: 1px solid #FFFFFF;
	border-left: none;
}

ul#menu li ul#produtos li a {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	line-height: 24px;
}

ul#menu li ul#produtos li a:hover{
	background: url(../images/seta_menu.gif) 140px 7px no-repeat;
	border-left: none;
}

ul#menu li ul#produtos li.um{background:#00aeef;}
ul#menu li ul#produtos li.dois{background:#e6a812;}
ul#menu li ul#produtos li.tres{background:#00488b;}
ul#menu li ul#produtos li.quatro{background:#76777a;}
ul#menu li ul#produtos li.cinco{background:#ed008c;}
ul#menu li ul#produtos li.seis{background:#76777a;}
ul#menu li ul#produtos li.sete{background:#008f91;}
ul#menu li ul#produtos li.oito{background:#80b539;}
ul#menu li ul#produtos li.nove{background:#00aeef;}
ul#menu li ul#produtos li.dez{background:#80b539;}
ul#menu li ul#produtos li.onze{background:#008f91;}



ul#menu li ul#produtos li:hover{
	border-left: none;
}

ul#menu li ul#produtos li a{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	line-height: 24px;
}

ul#menu li:hover ul#produtos, ul#menu li.over ul#produtos{
	display:block;
}


ul#menuHome{
	width: 438px;
	height: 35px;
	margin: 0px;
	padding: 0px;
	float: right;
	list-style: none;
}

ul#menuHome li {
	width: 71px;
	height: 35px;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
	border-left: 2px solid #FFFFFF;
	text-align: center;
}

ul#menuHome li a {
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 35px;
}

ul#menuHome li a:hover {
	background: #00488b;
}

ul#menuHome li ul#empresa {
	list-style: none;
	position: absolute;
	top: 35px;
	left: -2px;
	margin: 0px;
	padding: 0px;
	display: none;
	border-top: 7px solid #00488b;
}

ul#menuHome li ul#empresa li {
	text-align:left;
	width: 155px;
	height: 24px;
	background: #757578;
	margin: 0px;
	padding: 0px;
	text-indent: 10px;
	border-bottom: 1px solid #FFFFFF;
	border-left: none;
}

ul#menuHome li ul#empresa li a {
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 24px;
}

ul#menuHome li ul#empresa li a:hover{
	background: #8f8f8f url(../images/seta_menu.gif) 140px 7px no-repeat;
	border-left: none;
}

ul#menuHome li:hover ul#empresa, ul#menuHome li.over ul#empresa{
	display: block;
}


ul#menuHome li ul#produtos{
	list-style: none;
	position: absolute;
	top: 35px;
	left: -2px;
	margin: 0px;
	padding: 0px;
	display: none;
	border-top: 7px solid #00488b;
}

ul#menuHome li ul#produtos li{
	width: 155px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-left: none;
}

ul#menuHome li ul#produtos li a {
	width: 100%;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-indent: 10px;
	text-decoration: none;
	font-weight: bold;
	line-height: 24px;
}

ul#menuHome li ul#produtos li a:hover{
	background: url(../images/seta_menu.gif) 140px 7px no-repeat;
	border-left: none;
}

ul#menuHome li ul#produtos li.um{background:#00aeef;text-align:left;}
ul#menuHome li ul#produtos li.dois{background:#e6a812;text-align:left;}
ul#menuHome li ul#produtos li.tres{background:#00488b;text-align:left;}
ul#menuHome li ul#produtos li.quatro{background:#76777a;text-align:left;}
ul#menuHome li ul#produtos li.cinco{background:#ed008c;text-align:left;}
ul#menuHome li ul#produtos li.seis{background:#76777a;text-align:left;}
ul#menuHome li ul#produtos li.sete{background:#008f91;text-align:left;}
ul#menuHome li ul#produtos li.oito{background:#80b539;text-align:left;}
ul#menuHome li ul#produtos li.nove{background:#00aeef;text-align:left;}
ul#menuHome li ul#produtos li.dez{background:#80b539;text-align:left;}
ul#menuHome li ul#produtos li.onze{background:#008f91;text-align:left;}

ul#menuHome li ul#produtos li:hover{
	border-left: none;
}

ul#menuHome li ul#produtos li a{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 24px;
}

ul#menuHome li:hover ul#produtos, ul#menuHome li.over ul#produtos{
	display: block;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

#miolo{
	float: left;
	width: 800px;
	max-height: 434px;
	background: url(../images/bg_miolo.gif) repeat-x;
	_margin-top:7px;
}

#barraAzul {
	float: left;
	width: 800px;
	height: 27px;
}

#sombraDir{
	background:url(../images/sombra_dir.gif) no-repeat;
	width:20px;
	height: 600px;
	float:left;
	border: 0px solid red;
}