body {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#000066;
	background-color:#004c98;
}

p {
	margin:0px;
	text-align:justify;
}

h1 {
	/*font-family:Verdana, Helvetica, sans-serif;*/
	font-size:14px;
	font-weight:bold;
	margin:2px;
}

h2 {
	/*font-family:Verdana, Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:bold;
	margin:2px;
	color:#FFFFFF;
}

a {
	text-decoration:none;
	color:#0000FF;
}

a:visited {
	text-decoration::none;
	color:#0000FF;
}

a:hover {
	text-decoration::none;
	color:#FF9900;
}

a img {
	border:none;
}

#divClear {
	clear:both;
	background-color:#FFFFFF;
}

.topLayout
{
	background-image: url(../images/fundo_topo.jpg);
	background-repeat: repeat-x repeat-y;
	width:100%;
	height:150px;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
}

.linhaBranco
{
	font-size:1px;
	background-color:#FFFFFF;
	height:10px;
	width:100%;	
}

.linhaBranco2
{
	font-size:1px;
	background-color:#FFFFFF;
	height:3px;
	width:100%;	
}

.colunaMenu
{
	background-image:url(../images/fundo_nav_lateral.jpg);
	width:160px;	
}

.colunaBranca
{
	font-size:1px;
	background-color:#FFFFFF;
	width:10px;	
}

.colunaCinza
{
	font-size:1px;
	background-color:#E5E5E5;
	width:10px;
}

.finalInfo
{
	width:30%; 
	color:#fff; 
	text-align:center;
	font-weight:bold;
	font-size:9pt;
	/*font-family:Verdana, Helvetica, sans-serif; */
}

.fundoSobreado
{
	background-color:#E5E5E5;
}

.titulo
{
	color:#FFFFFF;
	text-align:right;
	font-size:28px;
	font-style:italic;
	font-weight:bold;
	background-image:url(../images/fundo_titulo.jpg);
	height:45px;
}

/* Estruturas */
#divEstruturasFoto { margin:5px; }
#divEstruturasSubtitulo { background-color:#004c98; color: #FFFFFF; font-size:13px; font-weight:bold; margin-bottom:3px; margin-top:3px; text-align:center; }
#tableEstruturas #header { background-color:#004C98; color:#FFFFFF; font-weight: bold; }
#tableEstruturas #rowheader { background-color:#666666; color:#FFFFFF; font-weight: bold; }
#tableEstruturas #row { background-color:#E5E5E5; color:#000066; font-weight:normal; }

/* Notícias */
#news h1 { color:#FFFFFF; }
#divNewsFotoLeft { float:left; margin-right:3px; }
#news h2 { color: #004c98; font-size:11px; font-weight:bold; margin-bottom:3px; margin-top:0px; text-align:left; }
#news p { margin:0; }