body {
	margin:0;
	padding:0;
	background:#FFFFFF url('figuras/fundo.jpg') repeat-x;
}

p, .texto {
	margin:0;
	font:13px Tahoma;
	color:#333333;
	letter-spacing:0;
}

h1 {
	font:20px Tahoma;
	color:#044e66;
	margin:0;
}

h1 a:link, h1 a:active, h1 a:visited {
	font:20px Tahoma;
	color:#044e66;
	text-decoration:none;
}
h1 a:hover {
	color:#0042a7;
	text-decoration:underline;
}

a:link, a:active, a:visited {
	font:12px Tahoma;
	color:#044e66;
	text-decoration:none;
}
a:hover {
	color:#0042a7;
	text-decoration:underline;
}
a.noticia:link, a.noticia:active, a.noticia:visited {
	font:13px Tahoma;
	color:#333333;
	text-decoration:none;
}
a.noticia:hover {
	color:#0042a7;
	text-decoration:underline;
}

h2 {
	font:bold 13px Tahoma;
	color:#333333;
}

#nav {float:right;font-family: Tahoma;font-size: 13px;}
#nav ul{list-style:none; margin-top:10px;}
#nav li{float:left;}
#nav li a{font-family: Tahoma; display:block; cursor:pointer;  text-decoration:none; font-weight:bold; font-size:1em;}
span.gNavCenter{line-height:32px; padding:0 7px 0 7px;}

#nav li a{font-family: Tahoma;color:#044e66;}
span.gNavLeft{display:block; height:31px; width:5px; background:url(images/global-nav-left.png) no-repeat 0 -62px; float:left;}
span.gNavCenter{display:block; height:31px;  background:url(images/global-nav-repeat-x.png) repeat-x 0 -62px; float:left;}
span.gNavRight{display:block; height:31px; width:5px; background:url(images/global-nav-right.png) no-repeat 0 -62px; float:left;}

#nav li a:hover{color:#044e66;}
#nav li a:hover span.gNavLeft{background:url(images/global-nav-left.png)  0 -31px;}
#nav li a:hover span.gNavCenter{background:url(images/global-nav-repeat-x.png) repeat-x 0 -31px;}
#nav li a:hover span.gNavRight{background:url(images/global-nav-right.png) 0 -31px;}

#nav li.navHere span.gNavLeft{background:url(images/global-nav-left.png)  top;}
#nav li.navHere span.gNavCenter{background:url(images/global-nav-repeat-x.png) repeat-x top;}
#nav li.navHere span.gNavRight{background:url(images/global-nav-right.png) top;}

#nav li.navHere a{color:#FFFFFF;}
#nav li.navHere a:hover span.gNavLeft{color:#FFFFFF;background:url(images/global-nav-left.png)  top;}
#nav li.navHere a:hover span.gNavCenter{color:#FFFFFF;background:url(images/global-nav-repeat-x.png) repeat-x top;}
#nav li.navHere a:hover span.gNavRight{color:#FFFFFF;background:url(images/global-nav-right.png) top;}

ul {font-family: Tahoma;list-style:none;}
ul.subNavMenu{width:205px;  text-align:center; margin-top:3px; margin-left:-50px; padding-bottom:10px; font-size:1.1em;}
ul.subNavMenu a{text-decoration:none; cursor:pointer; color:#666;}
ul.subNavMenu li{background:url(images/bg-sub-menu-head.png) no-repeat top;}
ul.subNavMenu li a:hover.subNavHead {background:url(images/bg-sub-menu-head.png) no-repeat bottom;}
a.subNavHead {display:block; height:26px; width:205px; color:#fff !important; font-size:1.25em;}
ul.subNavMenu li ul{text-align:left;}
ul.subNavMenu li ul li{width:205px; background:url(images/bg-sub-menu-item.png) top; display:block; font-weight:bold; text-transform:capitalize;}
ul.subNavMenu li ul li a{color:#044e66;display:block;  height:26px; padding-left:13px; line-height:1.5em; font-size:.85em;}
ul.subNavMenu li ul li a:hover{ color:#044e66;background:url(images/bg-sub-menu-item.png) bottom;   }
ul.subNavMenu li ul li ul {}
ul.subNavMenu li ul li ul li{ }
ul.subNavMenu li ul li ul li a{color:#044e66;padding-left:30px; text-transform:capitalize; font-weight:normal; }
li.subNavBottom
ul.subNavMenu li ul li a.current, ul.subNavMenu li a.current{background:url(images/bg-sub-menu-item.png) bottom !important; color:#3586b1;  }


.rodape {
	font:12px Tahoma;
	color:#FFFFFF;
}
.rodape strong {
	font:20px Tahoma;
	color:#FFFFFF;
}