}

.separador {

	font-family: Arial;

	font-size: 11px;

	text-decoration: none;

	margin: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #EDEDE7;

	letter-spacing: 1px;

	word-spacing: 2px;

}

.quadrado {

	border: 1px solid #006699;

}
.titulo {

	font-family: Arial;

	font-size: 12px;

	text-indent: 5px;

	color: #FFFFFF;

	font-weight: bold;

}
.fundotop1 {

	color: #ceceb9;

	background-image:  url(images/fdtop_banner.jpg);

	background-attachment: fixed;

	background-repeat: repeat-x;

	background-position: left top;

	height: 200px;

	width: 390px;

	background-color: #006600;

}

.linhavertdir {

	border-top: none #E5E5E5;

	border-right: 4px solid #E5E5E5;

	border-bottom: none #E5E5E5;

	border-left: none #E5E5E5;

}
.linhavermenu {

	border-top: none #FFFFFF;

	border-right: 0px none;

	border-bottom: 1px dotted;

	border-left: 0px none;

}
.lisubmenu {

	BORDER-RIGHT: 1px solid #666666;

	BORDER-TOP: 1px solid #666666;

	FONT-SIZE: 11px;

	BORDER-LEFT: 1px none #666666;

	border-bottom-style: solid;

	border-bottom-color: #666666;

	border-bottom-width: 1px;

}

.limeio {

	BORDER-RIGHT: 2px solid #ffeda6;

	BORDER-TOP: 2px none #ffeda6;

	BORDER-LEFT: 2px solid #ffeda6;

	border-bottom-style: none;

	border-bottom-color: #ffeda6;

	border-bottom-width: 2px;

	background-color: #FFFFFF;

}

.limeio_top {

	BORDER-RIGHT: 2px none #ffeda6;

	BORDER-TOP: 2px solid #ffeda6;

	BORDER-LEFT: 2px none #ffeda6;

	border-bottom-style: none;

	border-bottom-color: #ffeda6;

	border-bottom-width: 2px;

	background-color: #ffcc00;

}

.li01 {

	BORDER-RIGHT: 2px none #999999;

	BORDER-TOP: 2px none #999999;

	BORDER-LEFT: 2px dotted #999999;

	border-bottom-style: none;

	border-bottom-color: #999999;

	border-bottom-width: 2px;

}
.li02 {

	BORDER-RIGHT: 1px none #CEE7F0;

	BORDER-TOP: 1px none #CEE7F0;

	BORDER-LEFT: 1px solid #CEE7F0;

	border-bottom-style: none;

	border-bottom-color: #CEE7F0;

	border-bottom-width: 1px;

}

.li03 {

	BORDER-RIGHT: none #d8dcde;

	BORDER-TOP: none #d8dcde;

	FONT-SIZE: 11px;

	BORDER-LEFT: 4px solid #d8dcde;

	border-bottom-style: none;

	border-bottom-color: #d8dcde;

}

.li04 {

	BORDER-RIGHT: 2px none #B90000;

	BORDER-TOP: 2px none #B90000;

	BORDER-LEFT: 2px none #B90000;

	border-bottom-style: solid;

	border-bottom-color: #B90000;

	border-bottom-width: 2px;

}

.li05 {

	BORDER-RIGHT: 1px none #CCCCCC;

	BORDER-TOP: 1px none #CCCCCC;

	BORDER-LEFT: 1px solid #CCCCCC;

	border-bottom-style: none;

	border-bottom-color: #CCCCCC;

	border-bottom-width: 1px;

}

.li06 {

	BORDER-RIGHT: 1px solid #c2e1f3;

	BORDER-TOP: 1px none #c2e1f3;

	BORDER-LEFT: 1px none #c2e1f3;

	border-bottom-style: none;

	border-bottom-color: #c2e1f3;

	border-bottom-width: 1px;

}

.fundo_topo {
	font-weight: normal;
	background-attachment: scroll;
	background-image: url(img/fundo_logo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border: none;
	background-color: #FFFFFF;


}

.menutop a {

	color : #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	letter-spacing: 1px;

	word-spacing: 2px;
}

.menutop a:hover {

	color : #CC0000;

	text-decoration: none;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-weight: bold;

}

.link a {

	color : #515151;

	font-family: Verdana, Arial;

	font-size: 10px;

	text-decoration: none;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-weight: bold;

}

.link a:hover {

	color : #cc0000;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-family: Verdana, Arial;

	font-size: 10px;

	font-weight: bold;

}

.link_noticia a {

	color : #3A5474;

	font-family: Verdana, Arial;

	font-size: 11px;

	text-decoration: none;

	letter-spacing: 1px;

	word-spacing: 2px;

}

.link_noticia a:hover {

	color : #FF0000;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-family: Verdana, Arial;

	font-size: 11px;

}

.link2 a {

	color : #FFFFFF;

	font-family: Verdana, Arial;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	letter-spacing: 1px;

	word-spacing: 2px;

	border: none #CC3300;

}

.link3 a:hover {

	color : #000000;

	text-decoration: none;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-family: Verdana, Arial;

	font-size: 10px;

	font-weight: normal;

}

.link3 a {

	color : #CC0000;

	font-family: Verdana, Arial;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	letter-spacing: 1px;

	word-spacing: 2px;

	border-top-width: 2px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-top-style: none;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

}

.link2 a:hover {

	color : #CC0000;

	text-decoration: none;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-family: Verdana, Arial;

	font-size: 10px;

	font-weight: bold;

}

.link4 a:hover {

	color : #cc0000;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-family: Verdana, Arial;

	font-size: 10px;

	font-weight: normal;

}

.link4 a {

	color : #515151;

	font-family: Verdana, Arial;

	font-size: 10px;

	text-decoration: none;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-weight: normal;

}

.linkprod a:hover {

	color : #cc0000;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-family: Verdana, Arial;

	font-size: 10px;

	font-weight: bold;

	background-attachment: fixed;

	background-image: url(images/setamenu2.gif);

	background-repeat: no-repeat;

	background-position: left center;
}
.linkprod a {

	color : #515151;

	font-family: Verdana, Arial;

	font-size: 10px;

	text-decoration: none;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-weight: bold;

	background-attachment: fixed;

	background-image: url(images/setamenu1.gif);

	background-repeat: no-repeat;

	background-position: left center;

}
.na1 {

	color : #666666;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	background-attachment: fixed;

	background-image: url(fdan01.gif);

	background-repeat: no-repeat;

	background-position: center center;

	height: 30px;

	width: 214px;

	left: 10px;

	padding: 10px;

}

na2 {

	color : #2175a5;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	background-attachment: fixed;

	background-image: url(fdan02.gif);

	background-repeat: no-repeat;

	background-position: center center;

	height: 54px;

	width: 154px;

	padding: 5px 10px;

}

.na3 {

	color : #666666;

	letter-spacing: 1px;

	word-spacing: 2px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	background-attachment: fixed;

	background-image: url(fdan03.gif);

	background-repeat: no-repeat;

	background-position: center center;

	height: 54px;

	width: 52px;

	padding: 5px;

}
.texto_peq  	{font: 10px Verdana, arial; color: #000000}

.texto_peq2  	{font: 11px Arial; color: #3a5474; text-decoration:none;}

.texto_peq2  	a:hover{font: normal 11px Arial; color: #FF0000; text-decoration:none;}

.texto_menu  	{

	font: 12px Arial;

	color: #000000;

	text-decoration:none;

}

.texto_menu  	a:hover{

	font: bold normal 12px Arial;

	color: #CC0000;

	text-decoration:none;

}

.link_busca  	{font: 12px Arial; color: #CC0000; text-decoration:none;}

.link_busca  	a:hover{font: bold 12px Arial; color: #333333; text-decoration:underline;}

.texto_ppeq  	{font: 9px Verdana, arial; color: #000000}

.titulos        {font: bold 11px Verdana, arial; text-decoration: none; color: #000000}

.titulo_noticias  {font: bold 12px Arial; text-decoration: none; color: #006600}

.titulos_cor        {font: bold 11px Verdana, arial; text-decoration: none; color: #CC0000}

.form_campos	{background-color: #FFFFFF; font: 12px Arial; border: 1px solid #515151}
.form_campos2	{background-color: #FFFFFF; font: 11px Verdana, Arial; border: 2px solid #669900}
.form_campos3	{background-color: #FFFFFF; font: 11px Verdana, Arial; border: 1px solid #ffffff}
.form_botao 	{border-style: none; background-image: url(img/bt_ok.gif);}
.form_botao_vermelho 	{font: bold 10px Verdana, arial; color: #000000; border-style: none; background-color: #83AE00;}
.form_botao_geral	{font: bold 10px Verdana, arial; color: #ffffff; border-style: none; background-color: #CC0000;}
.fd_mapa 	{ border-style: none; background-attachment: fixed; background-image: url(images/mapa.jpg); background-repeat: no-repeat; background-position: right center;}
.divv 	{border-top: 1px none #CEC509; border-right: 1px none #CEC509; border-bottom: 1px solid #CEC509; border-left: 1px none #CEC509;}
.jpg);  {background-repeat: no-repeat; background-position: left top;}
.divh 	{border-top: 2px dotted #CCCCCC; border-right: 2px none #CCCCCC; border-bottom: 2px none #CCCCCC; border-left: 2px none #CCCCCC;

	height: 5px;

	font-family: Verdana, Arial;

	font-size: 10px;

	text-decoration: none;}
.lidiv	{

	border-top: 1px none;

	border-right: 1px none;

	border-bottom: 1px solid #CEE7F0;

	border-left: 1px none;

	text-decoration: none;}
.lidiv2	{

	border-top: 1px solid #cec509;

	border-right: 1px none;

	border-bottom: 1px none;

	border-left: 1px none;

	text-decoration: none;

}
.lidiv3	{

	border-top: 1px solid #cec509;

	border-right: 1px none;

	border-bottom: 1px none;

	border-left: 1px none;

	text-decoration: none;

}
.limenu	{

	text-decoration: none;

	background-attachment: fixed;

	background-image: url(img/li_menu.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	border: none;}
}

.licar1	{

	border-top: 1px none;

	border-right: 1px none;

	border-bottom: 1px none;

	border-left: 1px solid #cee7f0;

	text-decoration: none;
}
.licar2	{

	border-top: 1px none;

	border-right: 1px none;

	border-bottom: 1px none;

	border-left: 1px solid #FFFFFF;

	text-decoration: none;
}
.licar3	{

	border-top: 1px none;

	border-right: 1px solid #cee7f0;

	border-bottom: 1px solid #cee7f0;

	border-left: 1px solid #cee7f0;

	text-decoration: none;
}

.fd_enq	{

	border-style: none;

	background-attachment: fixed;

	background-image: url(images/fdenquete.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.fd_menu	{

	background-color: #CC0000;

	border-right-width: 2px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;
}

.fd_nav	{
	background-color: #e8f2f9;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-attachment: fixed;
	background-image: url(img/fd_nav.jpg);
	background-repeat: repeat-x;
	background-position: left top;

}
.ct	{

	border-style: none;

	background-attachment: fixed;

	background-image: img/ct.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 50px;

	width: 180px;}

.texto_dia  	{font: 11px Verdana, arial; color: #FFFFFF}

.texto_dias  	{font: 11px Verdana, arial; color: #000000; text-decoration:none;}

.texto_dias a:hover 	{font: 11px Verdana, arial; color: #000000; text-decoration:underline;}

.texto_meses  	{font: 11px Verdana, arial; color: #ffffff}

.texto_nav  	{font: 12px Arial; color: #28166F}

.texto_nav2  	{font: bold 12px Arial; color: #CC0000}

.texto_nav3  	{font: bold 16px Arial; color: #CC3300}

.texto_nav4  	{font: normal 11px Arial;	color: #3a5474;	text-align: justify;}

.texto_nav5  	{

	font: bold 12px Arial;

	color: #FFFF00;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #F39372;

	border-right-color: #990000;

	border-bottom-color: #990000;

	border-left-color: #990000;

}

.degradee_vert_dir  	{text-align: justify; background-attachment: fixed; background-image: url(img/degradee003.jpg); background-repeat: repeat-y; background-position: left top; }

.degradee_vert_esq  	{text-align: justify; background-attachment: fixed; background-image: url(img/degradee002.jpg); background-repeat: repeat-y; background-position: right top; }

.degradee_meio  	{text-align: justify; background-attachment: scroll; background-image: url(img/fd_body-top.png); background-repeat: repeat-x; background-position: center top; }
.degradee_meio_pag  	{text-align: justify; background-attachment: scroll; background-image: url(img/fd_meio.jpg); background-repeat: repeat-x; background-position: center top; }
.separador_vertical_1  	{text-align: justify; background-attachment: scroll; background-image: url(img/separator_v.gif); background-repeat: no-repeat; background-position: right top; }

.li_rod  	{background-color: #FFCC00; font-family: Arial; font-size: 11px; font-weight: normal; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #CC0000; border-right-color: #CC0000; border-bottom-color: #CC0000; border-left-color: #CC0000;}

.li_banner  	{background-color: #f9caae; font-family: Arial; font-size: 11px; font-weight: normal; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #CC0000;}

.li_topo  	{

	background-color: #f9caae;

	font-family: Arial;

	font-size: 11px;

	font-weight: normal;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #FFCC00;

	background-attachment: fixed;

	background-image: url(img/degradee_meio.jpg);

	background-repeat: repeat-x;

	background-position: left top;}

.menu_top  a{font: bold 13px Arial; color: #FFFFFF; text-decoration:none;}
.menu_top  a:hover{font: bold 13px Arial; color: #FFFF00; text-decoration:none;}
.menu_entrar  a{font: bold 11px Arial; color: #ffffff; text-decoration:none;}
.menu_entrar  a:hover{font: bold 11px Arial; color: #FFFF00; text-decoration:none;}
.li_quadro {border: 1px solid #D9E8BD; background-color: #FFFFFF; }
.tt_conteudo{font: bold 12px Arial; color: #000000; text-decoration:none;}
.tt_nav {font: normal 20px Arial, Helvetica, sans-serif; color: #A11C79; text-decoration:none;}
.submenu_conteudo  a{ font: bold normal 11px Arial; color: #006699; text-decoration:none; letter-spacing: 1px; word-spacing: 2px;}
.submenu_conteudo  a:hover{font: bold 11px Arial; color: #003366; text-decoration:underline;}
.menu_preto  a{font: bold 12px Arial; color: #000000; text-decoration:none;}
.menu_preto a:hover{font: bold 12px Arial; color: #FF0000; text-decoration:none;}
.menu_preto2  a{font: 12px Arial; color: #28166F; text-decoration:none;}
.menu_preto2 a:hover{font: 12px Arial; color: #A11C79; text-decoration:none;}
.menu_azul  a{font: bold 11px Arial; color: #3a5474; text-decoration:none;}
.menu_azul a:hover{font: bold 11px Arial; color: #FF0000; text-decoration:none;}
.menu_branco  a{font: bold 11px Arial; color: #ffffff; text-decoration:none;}
.menu_branco a:hover{font: bold 11px Arial; color: #FFFF00; text-decoration:none;}
.menu_vermelho a{font: bold 12px Arial; color: #A11C79; text-decoration:none;}
.menu_vermelho a:hover{font: bold 12px Arial; color: #3a5474; text-decoration:none;}
.body {background-attachment: scroll; background-image: url(img/body.gif); background-repeat: repeat-x; background-position: left top;}
.style_botao_preto {background: #4c4b4b; font-family:Tahoma, Verdana; font-weight:bold; font-size:11px; color:#FFFFFF; border-color: #CCCCCC;}
.titulo_noticias  {font: bold 12px Arial,; color: #CC3300; text-decoration:none;}
.menu_titulos2 {
	FONT-SIZE: 12px;
	COLOR: #003366;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-color: #e5e5e5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: none;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}
.menu_titulos_over2 {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #F4F4F4;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}
.menu_titulos {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-color: #003366;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #0076AE;
	border-right-color: #0076AE;
	border-bottom-color: #0076AE;
	border-left-color: #0076AE;
}
.menu_titulos_over {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #004993;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #0076ae;
	border-right-color: #0076ae;
	border-bottom-color: #0076ae;
	border-left-color: #0076ae;
}
