body{
	/*background-image:url(../imgs/bg_principal.jpg);*/
	background-image:url(../imgs/bg.jpg);
	background-repeat:repeat-x;
	background-color:#A4DDFA;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: normal 62.5% verdana;
}
.body2{
	background-image:url(../imgs/bg_principal_2.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: normal 62.5% verdana;
}
.body3{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:active     { color:#4A4946; text-decoration: none;  font-size: 10px; }
a:link       {color:#4A4946; text-decoration: none;   font-size: 10px; }
a:visited    {color:#4A4946; text-decoration: none;  bold; font-size: 10px; }
a:hover      {color:#6F6F53; text-decoration: none;  font-size: 10px;}

a.SUB:active     { color:#FF6600; text-decoration: none;  font-size: 10px; }
a.SUB:link       {color:#FF6600; text-decoration: none;   font-size: 10px; }
a.SUB:visited    {color:#FF6600; text-decoration: none;  bold; font-size: 10px; }
a.SUB:hover      {color:#4A4946; text-decoration: none;  font-size: 10px;}

.borda_esquerda{
	background-image:url(../imgs/borda_esquerda.jpg);
}
.borda_direita{
	background-image:url(../imgs/borda_direita.jpg);
}
.bg_interno{
	background-image:url(../imgs/bg_interno.jpg);
	background-repeat:repeat-x;
	background-color:#EEEEE8;
}
.formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 137px;
	border: 0;
	background-color: #E7E7DE;
	/*background-image: url(../imgs/bg_form.jpg);*/
	background-attachment:fixed;
	background-position: 0px 0px;
	/*background-repeat:no-repeat;*/
}
.formulario1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9C9C7A;
	height: 15px;
	width: 137px;
	border: 0;
	background-color: #ffffff;
	background-attachment:fixed;
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
.formulario_consulta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 200px;
	background-color: #E7E7DE;
	background-attachment:fixed;
	background-position: 0px 0px;
	border: 1px;
	border-color:#BBBBA1;
	border-style:solid;
}
.formulario_contato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 340px;
	border: 0;
	background-color: #E7E7DE;
	/*background-image: url(../imgs/bg_form.jpg);*/
	background-attachment:fixed;
	background-position: 0px 0px;
	/*background-repeat:no-repeat;*/
}
.formulario_contato_001 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 85px;
	width: 340px;
	border: 0;
	background-color: #E7E7DE;
	/*background-image: url(../imgs/bg_form.jpg);*/
	background-attachment:fixed;
	background-position: 0px 0px;
	/*background-repeat:no-repeat;*/
}
.formulario_cartao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 180px;
	border: 0;
	background-color: #E7E7DE;
	/*background-image: url(../imgs/bg_form.jpg);*/
	background-attachment:fixed;
	background-position: 0px 0px;
	/*background-repeat:no-repeat;*/
}
.formulario_cartao_001 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 45px;
	width: 180px;
	border: 0;
	background-color: #E7E7DE;
	/*background-image: url(../imgs/bg_form.jpg);*/
	background-attachment:fixed;
	background-position: 0px 0px;
	/*background-repeat:no-repeat;*/
}
.bg_menu{
	background-image:url(../imgs/bg_menu.jpg);
}
.bg_chat{
	background-image:url(../imgs/bg_chat_02.jpg);
	background-repeat:no-repeat;
	width: 172px;
	height: 77px;
}
.bg_chat1{
	background-image:url(../imgs/bg_chat_02_b.jpg);
	background-repeat:no-repeat;
	width: 172px;
	height: 77px;
}
.bg_boletim{
	background-image:url(../imgs/bg_boletim.jpg);
	background-repeat:no-repeat;
	width: 172px;
	height: 77px;
}
.data_chat {
	color: #333333;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
}
.texto_chat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
}
.titulo_chat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-left:4px;
}
.texto_newsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}


.formulario_newsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9C9C7A;
	height: 13px;
	width: 118px;
	border: 0;
	background-color: #EDECD7;
	border: 1px;
	border-color:#BEC194;
	border-style:solid;

}
.bg_capa_marcacao {
	background-image: url(../../capa/imgs/bg_marcacao.jpg);
	background-repeat:repeat-x;
}
.formulario_marcacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 121px;
	border: 0;
	background-color: #E7E7DE;
}
.formulario_marcacao1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 165px;
	border: 0;
	background-color: #E7E7DE;
}
.formulario_marcacao2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 205px;
	border: 0;
	background-color: #E7E7DE;
}
.fundo_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #FFFFFF;
	text-align:center;
}
.bg_foto_dicas {
	background-image: url(../../capa/imgs/bg_dica_fotos.jpg);
	background-repeat:no-repeat;
	width: 125px;
	height: 78px;
}
.titulo_bold {
	color: #333333;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titulo2_bold {
	color:#006699;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titulo_bold_noticia_interna {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.titulo_bold_data_noticia {
	color: #006699;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.bt_saiba_mais {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5D92BE;
}
.bg_noticias{
	background-image: url(../../noticias/imgs/bg_noticias.jpg);
	background-repeat:no-repeat;
	width: 470px;
	height: 181px;
}
.bg_dicas_menu{
	background-color: #EEEEE8;
}
.bg_menu_css{
	background-image:url(../imgs/bg_menu_css_.jpg);
	background-repeat:no-repeat;
	width: 180px;
	height: 400px;
}
.bg_tit_noticias_capa{
	background-image:url(../imgs/tit_noticias.jpg);
	background-repeat:no-repeat;
	width: 470px;
	height: 27px;
}
.bg_moldura{
	background-color: #C4C4B0;
	width: 446px;
	height: 162px;
}
/* configurao do menu */
ul#primary-nav,
ul#primary-nav ul {
	margin: 0;
	padding: 0;
	width: 165px; /* Width of Menu Items */
	/*border-bottom: 1px solid #ccc;*/
	/*background: #fff;  /*IE6 Bug */
	font-size: 100%;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #ffFFFF;
	padding: 4px;
	border-bottom: 1px solid #588FBB;
	/*border: 1px solid #ccc;*/
	}
	
/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: right; height: 1%; *float:none;}
* html ul#primary-nav li a { height: 100%;}
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 160px; /* Set 1px less than menu width */
	top: -5px;
	border-bottom: 0px;
}

ul#primary-nav li ul li a { padding: 5px 13px; border-bottom: 0px;} /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none;} /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block;} /* The magic */

ul#primary-nav li.menuparent { background: transparent url(../imgs/arrow.gif) right center no-repeat;}
ul#primary-nav li.menuparent_bg_top { background: transparent url(../imgs/bg_submenu_top.gif) right center no-repeat;}
ul#primary-nav li.menuparent_bg_top a{ display: block;	text-decoration: none;	color: #003366; padding-left:13px;}
ul#primary-nav li.menuparent_bg_top a:hover {color:#ffffff;}

ul#primary-nav li.menuparent_bg_bottom {background: transparent url(../imgs/bg_submenu_bottom.gif) right center no-repeat;}
ul#primary-nav li.menuparent_bg_bottom a{display: block;	text-decoration: none;	color: #003366; padding-left:13px;}
ul#primary-nav li.menuparent_bg_bottom a:hover {color:#ffffff;}

ul#primary-nav li.menuparent_bg_meio { background: transparent url(../imgs/bg_submenu_meio.gif) right center no-repeat;}
ul#primary-nav li.menuparent_bg_meio a{display: block;	text-decoration: none;	color: #003366; padding-left:13px;}
ul#primary-nav li.menuparent_bg_meio a:hover {color:#ffffff;}

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: #598FBB;}
ul#primary-nav li a:hover {color:#003366;}

/* Menu */

a.mapa:active      {
	/*display:block;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #636321;
	text-decoration: none;
	font-size: 10px;
	background-image: url(../nucleo/imgs/mapa+.jpg);
	background-repeat: repeat;
	text-align: left;
	height: 26px;
	width: 191px;
	/*font-weight: bold;*/
	vertical-align: middle;
}

a.mapa:visited       {
	/*display:block;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #636321;
	text-decoration: none;
	font-size: 10px;
	background-image: url(../nucleo/imgs/mapa+.jpg);
	background-repeat: repeat;
	text-align: left;
	height: 26px;
	width: 1910px;
	/*font-weight: bold;*/
	vertical-align: middle;
}

a.mapa:link      {
	/*display:block;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #636321;
	text-decoration: none;
	font-size: 10px;
	background-image: url(../nucleo/imgs/mapa+.jpg);
	background-repeat: repeat;
	text-align: left;
	height: 26px;
	width: 191px;
	/*font-weight: bold;*/
	vertical-align: middle;

}

a.mapa:hover     {
	/*display:block;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ff6600;
	text-decoration: none;
	font-size: 10px;
	background-image: url(../nucleo/imgs/mapa+1.jpg);
	background-repeat: repeat;
	text-align: left;
	height: 26px;
	width: 191px;
	/*font-weight: bold;*/
}
	/*FORMULARIO TRABALHE;*/
.form_trabalhe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 250px;
	border: 0;
	background-color: #E7E7DE;
	background-attachment:fixed;
	background-position: 0px 0px;
	border: 1px;
	border-color:#BBBBA1;
	border-style:solid;
}
.form_trabalhe_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 160px;
	border: 0;
	background-color: #E7E7DE;
	background-attachment:fixed;
	background-position: 0px 0px;
	border: 1px;
	border-color:#BBBBA1;
	border-style:solid;
}
.form_trabalhe_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 100px;
	border: 0;
	background-color: #E7E7DE;
	background-attachment:fixed;
	background-position: 0px 0px;
	border: 1px;
	border-color:#BBBBA1;
	border-style:solid;
}
.form_trabalhe_03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F4F39;
	height: 15px;
	width: 20px;
	border: 0;
	background-color: #E7E7DE;
	background-attachment:fixed;
	background-position: 0px 0px;
	border: 1px;
	border-color:#BBBBA1;
	border-style:solid;
}


.CF_input{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F4F39; font-size: 10px; background-color: #ffffff; border: 1px solid #BBBBA1; width: 340px; color: #484848; height:15px;}

.CF_input_02{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F4F39; font-size: 10px; background-color: #ffffff; border: 1px solid #BBBBA1; width: 258px; color: #484848; height:15px;}

.CF_input_03{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F4F39; font-size: 10px; background-color: #ffffff; border: 1px solid #BBBBA1;  width: 50px; color: #484848;}

.CF_input_04{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F4F39; font-size: 10px; background-color: #ffffff; border: 1px solid #BBBBA1;  width: 120px; color: #484848;}

.CF_input_05{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F4F39; font-size: 10px; background-color: #ffffff; border: 1px solid #BBBBA1;  width: 120px; color: #484848;}

.CF_input_06{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F4F39; font-size: 10px; background-color: #ffffff; border: 1px solid #BBBBA1; width: 347px; color: #484848; height: 50px;}

.CF_input_07{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F4F39; font-size: 10px; background-color: #ffffff; border: 1px solid #BBBBA1; width: 300px; color: #484848; height:60px;}

.CF_input_08{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F4F39; font-size: 10px; background-color: #ffffff; border: 1px solid #BBBBA1; width: 300px; color: #484848; height:15px;}

.CF_input_09{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F4F39; font-size: 10px; background-color: #ffffff; border: 1px solid #BBBBA1;  width: 65px; color: #484848;}

.CF_input_10{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #4F4F39; font-size: 10px; background-color: #ffffff; border: 1px solid #BBBBA1;  width: 20px; color: #484848;}

