/* CSS Document */
body {
	margin:0px;
	text-align:center;
	background-color:white;
	font-family:verdana, arial, sans-serif, helvetica;
	font-size:10px;
}

img {
	border:0px;
}

#site {
	position:relative;
	width:780px;
	padding:0px 0px 5px 0px;
	margin:5px auto 0px auto;
	text-align:left;
}

#bannerRich{
	position:absolute;
	top:180px;
	_top:200px;
	left:250px;
}

fieldset {
	border:0px;
	padding:0px;
	margin:0px;
}

#topo01 {
	padding:0px;
	margin:0px;
	font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
	height:31px;
	font-size:10px;
	background-image:url("img/barraTopo_02.gif");
}

#topo01 img.barraTopoEsq {
	position:absolute;
}

#topo01 img.barraTopoDir {
	position:absolute;
	left:778px;
	top:0px;
}

#topo01 form {
	margin:0px;
	padding:0px;
}

#topoMenu {
	padding-top:4px;
	padding-left:12px;
}

#topoMenu a {
	text-decoration:none;
	color:black;
	display:inline;
	padding:0px 16px 0px 16px;
}

#topoMenu img {
	vertical-align:middle;
}

#topoMenu span.casinhaTopo {
	padding-left:4px;
}

#topoMenu img.espacoEsq {
	padding:0px;
}

#buscaNoticia {
	padding:0px;
	margin-top:0px;
	margin-left:535px;
	margin-top:-20px;
	vertical-align:middle;
}

#buscaNoticia span.formBuscaTexto {
	padding-right:4px;
}

#buscaNoticia input.formBusca {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-attachment:fixed;
	background-image:url("img/barraTopo_campoForm.gif");
	background-repeat:no-repeat;
	background-color:white;
	padding:4px 4px 0px 4px;
	border:0px solid #FFFFFF;
	height:15px;
	width:128px;
	vertical-align:middle;
}

#buscaNoticia input.formBuscaBotao {
	vertical-align:middle;
	padding-right:4px;
	padding-left:3px;
}

/* Topo do Banner */
#topo02 {
	margin-top:0px;
	width:780px;
}

#topo02 img.topoDivisao {
	margin-top:2px;
}

#logoBanner, #logoBannerInt {
	position:relative;
	background-image:url("img/topoFundo.gif");
	height:87px;
	margin-top:-4px;
}

#logoBanner img.logo {
	margin-left:26px;
	margin-top:6px;
	margin-right:110px;
}

#logoBannerInt img.logo {
	margin-left:26px;
	margin-top:6px;
	margin-right:90px;
}

/* Data e Usuarios */
#barraData {
	padding:0px;
	margin:0px;
	margin-top:5px;
	height:23px;
	background-color:#81A5C9;
	width:780px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:white;
	background-image:url("img/divisaoBarraData.gif");
	background-repeat:repeat-y;
	background-position:621px 0px;
}

#controleBarraData {
	padding-top:3px;
}

#barraData span.netconsorcioURL {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	float:left;
}

#dataUsuario {
	float:right;
	margin-top:2px;
	width:420px;
	padding:0px;
}

#dataUsuario p.data {
	display:block;
	text-align:right;
	margin-right:15px;
	float:left;
	margin:0px;
	padding:0px;
	width:235px;
}

#dataUsuario p.usuarios {
	display:block;
	float:right;
	width:158px;
	padding:0px;
	margin:0px;
	text-align:center;
}

/* Menu */
#cantoEsq {
	float:left;
	display:block;
	padding:0px;
	width:158px;
	text-align:center;
}

#cantoEsq form {
	margin:0px;
	padding:0px;
}

#cantoEsq object {
	margin-bottom:5px;
	margin-top:5px;
}
#cantoEsq embed {
	margin-bottom:5px;
	margin-top:5px;
}

#cantoEsq fieldset{
	float:left;
	width:130px;
}

#menu {
	margin:4px 0px 0px 0px;
	padding:0px;
	font-size:10px;
}

#menu img {
	float:left;
	margin:1px 0px 0px 0px;
	padding:0px;
}

#menu img.imgBaixo {
	margin:0px 4px 0px 0px;
	padding:0px;
}

#itensMenu {
	background-color:white;
	margin:0px 0px 0px 0px;
	float:left;
	padding:0px;
	border-left:5px solid #67778C;
}

#itensMenu p {
	text-align:left;
	margin:0px;
	padding:2px 0px 4px 12px;
	background-color:#E1E3E6;
	color:#67778C;
	border-left:3px solid white;
}

#itensMenu ul {
	text-align:left;
	margin:0px;
	padding:0px;
	margin-left:3px;
}

#itensMenu li {
	list-style:none;
	display:block;
	height:22px;
	width:150px;
	background-color:#F6F7F8;
	padding:0px;
	margin:0px;
}

#itensMenu li a {
	display:block;
	height:12px;
	color:black;
	margin:0px;
	padding:6px 0px 5px 10px;
	text-decoration:none;
	background-image:url("img/pontilhado.gif");
	background-repeat:repeat-x;
	background-position:0px 0px;
	text-align:left;
}
#submenu{
	margin:0px;
	padding:0px;
	position:relative;
}

#itensMenu #submenu ul{
	margin-left:0px;
}
#itensMenu #submenu li{
	background-color:#E6E9EC;
}
#itensMenu #submenu li a{
	padding-left:20px;
}

#itensMenu a:hover {
	margin:0px;
	background-color:#D3DEEA;
}
#intensMenu a:hover #submenu{
	display:block;
}

/* Newsletter */
#newsletter {
	float:left;
	text-align:left;
	width:158px;
	font-size:10px;
	margin-top:5px;
}

#newsletter div {
	background-color:#C2C9D1;
}

#newsletter p.titNewsletter {
	color:white;
	margin:5px 0px 0px 17px;
	padding:0px;
}

#newsletter p {
	margin:7px 0px 5px 9px;
}

#newsletter img {
	float:left;
	margin:0px 4px 0px 0px;
	padding:0px;
}

#newsletter input {
	margin-left:10px;
	margin-top:5px;
}

#newsletter input.formNewsletter {
	font-family:Verdana, arial, helvetica, sans-serif;
	font-size:9px;
	background-attachment:fixed;
	background-image:url("img/campoForm.gif");
	background-repeat:no-repeat;
	background-color:white;
	height:15px;
	width:130px;
	padding-top:3px;
	padding-right:4px;
	padding-left:4px;
	border:1px solid white;
	border:0px;
}

#rodape {
	width:780px;
	text-align:center;
	margin-top:30px;
	border-top:1px solid #CCCCCC;
	display:block;
	float:right;
}

#rodape h1 {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#330099;
	margin:10px 0px 15px 0px;
	padding:0px;
}

#rodape img {
	margin:0px;
	padding:0px;
}

#rodape p {
	margin:0px;
	padding:0px;
	margin-top:13px;
}

#rodape a {
	text-decoration:none;
	color:#002AB8;
}

#rodape a:hover {
	color:#0066FF;
}

#rodape a.desenvolvimento {
	margin:0px;
	padding:0px;
}

/** Geral **/
.link {
	color:#000000;
	text-decoration:none;
}

.link:hover {
	text-decoration:underline;
}

.linkAzul {
	text-decoration:none;
	color:#000000;
}

.linkAzul:hover {
	color:#0066FF;
}

.linkAzulao {
	text-decoration:none;
	color:#002AB8;
}

.linkAzulao:hover {
	color:#0066FF;
}

.campo1 {
	display:block;
	background-color:#f6f7f8; 
	margin:0px 0px 0px 0px;
	_margin:0px -3px 0px -3px;
}

.campo2 {
	display:block;
	background-color:#dce3ea; 
	margin:0px 0px 0px 0px;
	_margin:0px -3px 0px -3px;
}

.meioCanto {
	float:left;
	width:549px;
	height:8px;
	margin:0px;
	_margin:0px -6px 0px -6px;
}

.linkB {
	color:#ffffff;
	text-decoration:none;
}

.linkB:hover {
	text-decoration:underline;
}

i.ilustrativa{
	font-size:9px;
	display:block;
	width:200px;
	text-align:center;
}

#aviso {
	color:red;
	font-weight:bold
}