BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	background-color:#249554;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-attachment:fixed ;
}

html {
     overflow: -moz-scrollbars-vertical;
}

html {overflow-y:scroll;}


img{ behavior: url(iepngfix.htc) }

h1,h2,h3,h4{font-family: Arial, Helvetica, sans-serif}

H1 {
	FONT-SIZE: 1.2em;
	TEXT-ALIGN: left;
	color:#249554;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	border-bottom-color:#265A99
}
H2 {
	FONT-SIZE: 1em;
	TEXT-ALIGN: left;
	color: #006666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
H3 {
	FONT-SIZE: 1em; MARGIN: 0px 0px 0px 10px; TEXT-ALIGN: left
}
H4 {
	FONT-SIZE: 0.85em; MARGIN: 10px; TEXT-ALIGN: left
}
H5 {
	FONT-SIZE: 1.6em; MARGIN: 0px 0px 0px 10px; TEXT-ALIGN: left
}
A {
	COLOR: #333333; text-decoration:none;
}
A:hover {
	COLOR: #000000
}

img{
border:none;
}

p{font-family:Arial, Helvetica, sans-serif; font-size: 12px;}

table td p {margin-left:5px;}

div{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#header {
	FONT-SIZE: 0.8em;
	BACKGROUND: url(../imagens/headbg.png);
	WIDTH: 780px;
	POSITION: relative;
	HEIGHT: 45px;
	font-family: Arial, Helvetica, sans-serif
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#header A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#header A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#header A:hover {
	COLOR: #b82700
}
#header A:active {
	COLOR: #b82700
}
#header A.current:link {
	COLOR: #b82700
}
#header A.current:visited {
	COLOR: #b82700
}
#switch {
	LEFT: 0px; WIDTH: 780px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
#navileft {
	Z-INDEX: 2; LEFT: 10px; WIDTH: 759px; BOTTOM: 12px; POSITION: absolute
}
.navitem {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../imagens/navdelim.png) no-repeat right center; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-size:12px;
}
.subnav {
	Z-INDEX: 2; LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 780px; POSITION: absolute; TOP: 45px; font-size:90%;
}
#naviright {
	Z-INDEX: 1; RIGHT: 10px; WIDTH: 230px; BOTTOM: 12px; POSITION: absolute; TEXT-ALIGN: right
}
.navitem1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../imagens/navdelim.png) no-repeat left center; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navmid {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ebebeb
}
.navmid A:link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../imagens/navdelim1.png) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navmid A:visited {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../imagens/navdelim1.png) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navmid A:hover {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../imagens/navdelim1.png) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navmid A:active {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(../imagens/navdelim1.png) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navmid A.nobg:link {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.navmid A.nobg:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hide {
	DISPLAY: none
}


/**************************************************************************************************/
.Slogan {
	FONT-SIZE: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#249554;
	letter-spacing:5px
	}
.Rodape {
	FONT-SIZE: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333

	}
