body {
	background-image: url(images/bgPage.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Verdana;
	font-size: 11px;
    width: 100%;
	margin: 0 0 0 0;
	padding: 0px;
	text-align:left;
	height:100%;
	position: absolute;
}

.textomenu 
{
    font-size: 11px;
	color: #FFFFFF;
	padding: 18px 10px 11px 10px; 
	margin: 0;
	text-decoration: none; 
}
.textomenubold
{
    font-weight: bold;
    font-size: 11px;
	color: #FFFFFF;
	text-decoration: none; 
}

h2  { font: bold 1.4em "Tahoma", Verdana, Arial, Helvetica, Sans-Serif; }
h3  { font: bold 1.4em "Tahoma", Verdana, Arial, Helvetica, Sans-Serif; }
a { color: #003366; background: inherit; }
a:link {text-decoration:none; }
a:visited {text-decoration:none; }
a:hover { text-decoration:underline; }


#container{width:500px;margin:auto;font-size:11pt;}

#menu{ position:relative;}
#menu ul .item{display:none;}
#menu ul:hover .item{display:block;background:#003757;padding:1px;}

#menu ul:hover .item a{text-decoration:none;}

#menu ul{float:left;margin:0px;padding:2px;list-style:none;padding-left:10px}
.clear{clear:both;height:10px;}

.conteudo { 
		
		height: 100%;
		text-align: justify;
		margin: 0 0 10px 0;
}

.input{
	font-family: "Tahoma", Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #000000;
	border-style: solid;
	border-width:1px;
}
INPUT.button,
BUTTON 
			{
			font-family: verdana;
			font-size: 11px;
			color: #5C5C5C;
			background-color: #E9E9E9;
			border-top:1px solid #E9E9E9;
			border-left:1px solid #E9E9E9;
			border-bottom: 1px solid #999999;
			border-right: 1px solid #999999;
			}
			
			
			#right {
	float: right;
	width: 643px;
}
	.centercol { 
		
		width: 643px; 
		height: 114px;
		text-align: justify;
		margin: 0 0 10px 0;
	}
	
	.bannerCol { 
		padding: 12px 15px;
		width: 120px; 
		height: 779px;
		text-align: justify;
		margin: 0 0 10px 0;
	}
	.leftcol { 
		float: left; 
		padding: 12px 15px;
		width: 285px; 
		text-align: justify;
		margin: 0 0 15px 0;
	}
	.rightcol { 
		float: right; 
		padding: 12px 15px;
		width: 285px; 
		margin: 0 0 15px 0;
		text-align: justify;
		}
	.leftcol2 { 
		float: left; 
		padding: 11px 15px;
		width: 285px; 
		text-align: justify;
		margin: 0 0 10px 0;
	}
	.rightcol2 { 
		float: right; 
		padding: 1px 15px;
		width: 285px; 
		margin: 0 0 10px 0;
		}
		
	#menu_left { 
		float: left;  
		margin: 0 0 6px 0; 
		padding: 0 0 1px 0; 
		border-bottom: 2px solid #e2e2e2; 
	}
		#menu_left li { list-style: none; }
		#menu_left li a { 
			display: block; 
			color: #3F5B7F; 
			background: #C2CEDE url(images/arrow.gif) no-repeat center left; 
			width: 145px; 
			padding: 7px 23px 7px 23px; 
			margin: 0 0 1px 0; 
			font-weight: bold; 
			text-decoration: none; 
		}	
		#menu_left li a:hover { background: #9EB1C9 url(images/arrow.gif) no-repeat center left; color: #fff;  }
	