body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-position: left top;

	background-repeat: repeat-y;

	background-color: #D1C3D2;

	background-image: url(../img/fundomain.jpg);

}

.linha_vertical {

	background-image: url(../img/linha_vertical.gif);

	background-repeat: repeat-y;

	background-position: center top;

}

.linha_horizontal {

	background-image: url(../img/linha_horizontal.gif);

	background-repeat: repeat-x;

	background-position: center center;

}

.linha_horizontal_color {

	background-image: url(../img/linha_horizontal_color.gif);

	background-repeat: repeat-x;

	background-position: center center;

}

.texto_destaque {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

	text-align: justify;

	margin: 10px;

	padding: 15px;

}

.texto11 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

	text-align: justify;

}

.fundodireita {

	background-repeat: no-repeat;

	background-position: center top;

}

.tableprime .fundodireita td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

	padding-top: 0px;

	padding-right: 18px;

	padding-bottom: 0px;

	padding-left: 15px;

	text-align: justify;

}

.texto_noticias {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	text-align: justify;

	margin: 10px;

	padding: 10px;

}

.botao-pesquisa		{

	BORDER-RIGHT: 1px double #003366;

	BORDER-TOP: 1px double #006699;

	FONT-WEIGHT: bold;

	FONT-SIZE: 10px;

	BORDER-LEFT: 1px double #006699;

	COLOR: #FFFFFF;

	BORDER-BOTTOM: 1px double #003366;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	BACKGROUND-COLOR: #AA3776;

	height: 20px;

	cursor: hand;

}

.dtnoticia {

	color: #FF4F4F;

}

.titulo_red {

	FONT-WEIGHT: bold;

	FONT-SIZE: 22px;

	VERTICAL-ALIGN: bottom;

	COLOR: #D7241D;

	FONT-FAMILY: "Arial Narrow", Helvetica, sans-serif;

	HEIGHT: 25px;

	TEXT-ALIGN: left;

	padding: 0px;

}

.titulo_blue {

	FONT-WEIGHT: bold;

	FONT-SIZE: 18px;

	COLOR: #336699;

	FONT-FAMILY: "Arial Narrow", Helvetica, sans-serif;

	HEIGHT: 25px;

	padding: 0px;

}

.texto_rodape {

	FONT-SIZE: 16px;

	COLOR: #FFFFFF;

	FONT-FAMILY: "Arial Narrow", Helvetica, sans-serif;

	HEIGHT: 22px;

	padding: 0px;

}

.texto_rodape_maior {

	FONT-SIZE: 20px;

	FONT-WEIGHT: bold;

	COLOR: #FFFFFF;

	FONT-FAMILY: "Arial Narrow", Helvetica, sans-serif;

	HEIGHT: 22px;

	padding: 0px;

}



.tableprime {

	background-color: #FFFFFF;

	border: 1px solid #666666;

}

a.linkazul11:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006699;

	text-decoration: none;

}

a.linkazul11:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006699;

	text-decoration: none;

}

a.linkazul11:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CC6600;

	text-decoration: none;

}

.titulo_red1 {

	FONT-WEIGHT: bold;

	FONT-SIZE: 16px;

	VERTICAL-ALIGN: bottom;

	COLOR: #D7241D;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	TEXT-ALIGN: left;

	padding: 0px;

	letter-spacing: 0px;

	text-decoration: none;

}

.texto_conteudo_index {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-align: justify;

}

a.linksubmenu:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

}

a.linksubmenu:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

}

a.linksubmenu:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #AA3776;

	text-decoration: none;

}

.tabelasubmenu {

	border: 1px solid #006699;

	background-color: #FFFFFF;

}

.titulo_yellow {

	FONT-WEIGHT: bold;

	FONT-SIZE: 22px;

	VERTICAL-ALIGN: bottom;

	COLOR: #FFCC00;

	FONT-FAMILY: "Arial Narrow", Helvetica, sans-serif;

	HEIGHT: 25px;

	TEXT-ALIGN: left;

	padding: 0px;

}

.texto10 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration: none;

	text-align: justify;

}

.texto12 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

	text-align: justify;

}

.text12table {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	text-decoration: none;

	text-align: justify;

	font-weight: normal;

	padding: 5px;

}

.text11table {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration: none;

	text-align: justify;

	font-weight: normal;

}

a.linkazul12:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006699;

	text-decoration: none;

}

a.linkazul12:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006699;

	text-decoration: none;

}

a.linkazul12:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC6600;

	text-decoration: none;

}

a.linkvermelho12:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC3300;

	text-decoration: none;

}

a.linkvermelho12:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC3300;

	text-decoration: none;

}

a.linkvermelho12:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006699;

	text-decoration: none;

}

a.linknoticias:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	text-decoration: none;

	font-weight: normal;

}

a.linknoticias:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	text-decoration: none;

	font-weight: normal;

}

a.linknoticias:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006699;

	text-decoration: none;

	font-weight: normal;

}

.numpag {

	color: #FF4F4F;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

}

#mapaoeste {

	background-image: url(../img/img_mapaoeste.jpg);

	background-repeat: no-repeat;

	background-position: right top;

}

#textovar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

	text-align: justify;

}

.caixatexto {

	BORDER-RIGHT: #999999 1px solid;

	BORDER-TOP: #999999 1px solid;

	FONT-SIZE: 11px;

	BORDER-LEFT: #999999 1px solid;

	WIDTH: auto;

	BORDER-BOTTOM: #999999 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	BACKGROUND-COLOR: #F7F7F7;

	color: #999999;

}



.caixatexto2 {

	BORDER-RIGHT: #999999 1px solid;

	BORDER-TOP: #999999 1px solid;

	FONT-SIZE: 11px;

	BORDER-LEFT: #999999 1px solid;

	WIDTH: auto;

	BORDER-BOTTOM: #999999 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	BACKGROUND-COLOR: #ECC4DA;

	color: #666666;

}



.caixatexto3 {

	BORDER-RIGHT: #999999 1px solid;

	BORDER-TOP: #999999 1px solid;

	FONT-SIZE: 11px;

	BORDER-LEFT: #999999 1px solid;

	WIDTH: auto;

	BORDER-BOTTOM: #999999 1px solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	BACKGROUND-COLOR: #F0F0F0;

	color: #666666;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	margin: 10px;

}



.topo3 {

	background-attachment: fixed;

	background-image: url(../img/imgtitulo.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.titulo_pag {

	FONT-WEIGHT: bold;

	FONT-SIZE: 22px;

	VERTICAL-ALIGN: bottom;

	COLOR: #D7241D;

	FONT-FAMILY: "Arial Narrow", Helvetica, sans-serif;

	HEIGHT: 25px;

	TEXT-ALIGN: right;

	padding: 0px;

}

.titulo_pink {

	FONT-WEIGHT: bold;

	FONT-SIZE: 22px;

	COLOR: #AA3776;

	FONT-FAMILY: "Arial Narrow", Helvetica, sans-serif;

	HEIGHT: 25px;

	padding: 0px;

}

.lista_setarosa {

	list-style-image: url(../img/seta_rosa.gif);

	list-style-position: outside;

}

.foto {

	background-color: #FFFFFF;

	padding: 3px;

	border: 1px solid #666666;

}

.fotoL {

	background-color: #FFFFFF;

	padding: 3px;

	border: 1px solid #666666;

	margin-right: 5px;

	float: left;

}

.fotoR {

	background-color: #FFFFFF;

	padding: 3px;

	border: 1px solid #666666;

	margin-left: 5px;

	float: right;

}

.text11table2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

	text-align: justify;

	font-weight: bold;

}



#thumbBox {

	PADDING-RIGHT: 10px;

	PADDING-LEFT: 10px;

	Z-INDEX: 10;

	BACKGROUND: #fbfbfb;

	LEFT: 0px;

	VISIBILITY: hidden;

	PADDING-BOTTOM: 0px;

	WIDTH: auto;

	CURSOR: pointer;

	PADDING-TOP: 10px;

	POSITION: absolute;

	TOP: 0px;

	border: 1px solid #B19AB4;

}

#thumbBox .footerbar {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 5px;

	FONT: bold 14px/1.1em Tahoma;

	COLOR: #B19AB4;

	PADDING-TOP: 5px;

	LETTER-SPACING: 2px;

	TEXT-ALIGN: right

}

#thumbBox #thumbImage {

	BACKGROUND-COLOR: white

}

#thumbLoading {

	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; Z-INDEX: 5; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: #efefef

}

.texto16 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #333333;

	text-decoration: none;

	text-align: justify;

}

.texto14 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	text-decoration: none;

	text-align: justify;

}

a.linkbranco10:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: underline;

	font-weight: bold;

}

a.linkbranco10:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: underline;

	font-weight: bold;

}

a.linkbranco10:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #336699;

	text-decoration: underline;

	font-weight: bold;

}

a.linkvermelho14:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #CC3300;

	text-decoration: none;

}

a.linkvermelho14:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #CC3300;

	text-decoration: none;

}

a.linkvermelho14:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #006699;

	text-decoration: none;

}

.texto_padrao{
	font-family: verdana;
	font-size: 11px;
	font-weight: lighter;
	color:#000000;
}

.texto_padrao_negrito{
	font-family: verdana;
	font-size: 11px;
	font-weight: bolder;
	color:#000000;
}

.texto_padrao_titulo{
	font-family: verdana;
	font-size: 14px;
	font-weight: bolder;
	color:#000000;
}

.texto_vermelho_tit{
	font-family: verdana;
	font-size: 14px;
	font-weight: bolder
	color:#000000;
}

.ponteiro{
	cursor: pointer;
}	

#dvFoto{
	border:#990099 solid 2px;
	background:#FFFFFF;
	position: absolute;
	float: left;
	left: 50%;
	margin-left: -450px;
	margin-top: 350px;
	z-index: 50;
}

#dvFoto_fechar{
	width: 30px;
	height: 30px;
	background-color:#FF0000;
	cursor: pointer;
	position: absolute;
	left: 50%;
	margin-left: -450px;
	margin-top: 350px;
	z-index: 51; 
}