A:link {
	COLOR: #2F90E0;TEXT-DECORATION: underline
}


A:visited {
	COLOR: #0000D0; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}


A.menu:link {
	FONT: 10px verdana, arial, helvetica; COLOR: #F1F5C5; TEXT-DECORATION: none
}


A.menu:visited {
	FONT: 10px verdana, arial, helvetica; COLOR: #F1F5C5; TEXT-DECORATION: none
}


A.menu:hover {
	FONT: 10px verdana, arial, helvetica; COLOR: #F1F5C5; TEXT-DECORATION: underline
}


A.menu:active {
	FONT: 11px verdana, arial, helvetica; COLOR: #F1F5C5; TEXT-DECORATION: underline
; background-color: #3399CC
}



select,textarea,input 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}

select.flat,textarea.flat,input.flat 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	border-color : #888888;
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}
.onzepx {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999}
.vintequatropx {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #2F90E0; font-weight: bold}
.onzepxblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF}
.goldtext { font-family: verdana, arial, helvetica; font-size: 11px; color: #000000; background-color: #F5F5F5; font-weight: bold}
.onzepxwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold}
.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
.bodydez {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-style: italic;

}
h1.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #0066CC ; font-weight: bold}
h2.cinza { font: 11px verdana, arial, helvetica, sans-serif; padding-right: 0px; padding-left: 5px; font-weight: bold; font-size: 8pt; padding-bottom: 1px; margin: 0.0em 0px 0px 0em; color: #666666; padding-top: 1px }
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333}
.novepxwhitebd {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #f4f7f3}
.bodyadm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.vintequatropxblack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #333333}
.title {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #2F90E0}
.tab-s { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: none;}
.onzepxgreen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5AAD5A; font-weight: bold}
.titlenews {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #9A0404
}
.require {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #CCCCCC;
}
.details {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px; BACKGROUND-COLOR: #efefee
}
.details .head {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #b80000; FONT-FAMILY: Tahoma
}
.details .tbl TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fbfbfb
}
.details .tbl .var2 TD {
	BACKGROUND-COLOR: #fbfbfb; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, sans-serif
}

 * { FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, sans-serif }


ul#primary-nav,


ul#primary-nav ul {
	margin: 0;
	padding: 0;
	width: 183px; /* Width of Menu Items */
	border-bottom: 0px solid #ccc;
	/* background: #fff;  IE6 Bug */
	font-size: 100%;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	/*background-color: #f9f9f9;*/
	
	}

ul#divisor-nav ul {
	margin: 0;
	padding: 2px;
	width: 183px; /* Width of Menu Items */
	border-bottom: 0px solid #ccc;
	/* background: #fff;  IE6 Bug */
	font-size: 100%;
	}

ul#divisor-nav li {
	position: relative;
	list-style: none;
	background-color: white;
	padding: 2px;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #F1F5C5;
	padding: 2px;
	border: 0px solid #ccc;
	
	}

/* 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: 182px; /* Set 1px less than menu width */
	top: 0;
	float: left;
	}

ul#primary-nav li ul li a { padding: 2px 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 { background-color: #f9f9f9; background: transparent url(arrow.gif) right center no-repeat; }

ul#primary-nav li.menuparent:hover, 
ul#primary-nav li.menuparent  ul {}
ul#primary-nav li.menuparent ul li a{ display: block; width: 178px;_width: 183px; color: black; border-bottom: 1px solid #ccc;background-color:#f9f9f9; }
ul#primary-nav li.menuparent ul li a:hover{   color: red; }

ul#primary-nav ul li.menuparent ul { float: left; left: 183px;height:190px; overflow:scroll; }


/* sub menu dos povos */
ul#primary-nav li.menuparentpovos { background-color: #f9f9f9; background: transparent url(arrow.gif) right center no-repeat;}

ul#primary-nav li.menuparentpovos:hover, 
ul#primary-nav li.menuparentpovos   {}

ul#primary-nav li.menuparentpovos ul li a{ display: block; width: 178px; _width: 183px;color: black; border-bottom: 1px solid #ccc;background-color:#f9f9f9; }

ul#primary-nav li.menuparentpovos ul li a:hover{   color: red; }

ul#primary-nav ul li.menuparentpovos ul { float: left; left: 183px;height:300px; overflow:none; _overflow:none;}


/* end */


ul#primary-nav li.over { color: #F1F5C5;background-color: #f9f9f9; }

ul#primary-nav li a:hover { color: #E2144A; background-color: #f9f9f9; }
