body {
	margin:0;
}

/*layout*/
#base {
	width:1000%;
	margin:0 auto 0 0;
}

#menutopo {
	position:absolute;
	width:351px;
	top:0;
	left:auto;
	right:21px;
}
/*.bg_top_boxes {
	background:url(../imagens/layout/linhatop_boxes.gif) repeat-x left bottom;
}*/

/*.campoform1 {
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:14px;
}*/
.bg_topomeio_n2 {
	background:url(../imagens/layout/bg_topomeio_n2.gif) repeat-x 0 0;
}
.bg_topo {
	background:url(../imagens/layout/bg_topo.jpg) top repeat-x;
}
.bg_rodape {
	background:url(../imagens/layout/bg_rodape.jpg) top repeat-x;
}
.bg_fotos {
	background:url(../imagens/layout/bg_fotos.gif) left top no-repeat;
}
.bg_prod {
	background:url(../imagens/layout/bg_prod.gif) top right no-repeat;
}
.bg_prod2 {
	background:#D8E1EF url(../imagens/layout/bg_prod2.gif) bottom no-repeat;
}
.bg_menu {
	background:url(../imagens/layout/menu_meio.gif) repeat-y;
}
.bg_menu_separador {
	background:url(../imagens/layout/menu_separador.jpg) repeat-x;
}
.bg_titulo_menu {
	background:url(../imagens/layout/menu_bg_titulo.gif) no-repeat;
}
.bg_meiotitulo {
	background:url(../imagens/layout/bg_titulo_meio.jpg) repeat-x;
}
.bg_FFFFFF {
	background:#FFFFFF;
}
.bg_D8E1EF {
	background:#D8E1EF;
}
.bg_809DCA {
	background:#809DCA;
}
.bg_F3F6FA {
	background:#F3F6FA;
}
.bg_BECDE4 {
	background:#BECDE4;
}
.bg_branco {
	background:#FFFFFF;
}
.bg_azulesc_bordabranca {
	background:#809DCA;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-left:0px;
	border-right:0px;
}
.borda2px_rl_azulclaro {
	border-left:2px solid #EDF0F7;
	border-right:2px solid #EDF0F7;
}
.bg_bot_boxes {
	background:url(../imagens/layout/linhabot_boxes.gif) repeat-x left bottom;
}
.bg_bot_boxes2 {
	background:url(../imagens/layout/linhabot_boxes2.gif) repeat-x left bottom;
}
.bg_meiotitulo2 {
	background:url(../imagens/layout/bg_titulo_meio1.gif) repeat-x;
}
.bg_top_boxes {
	background:url(../imagens/layout/linhatop_boxes.gif) repeat-x left top;
}
.bg_menuoquee {
	background:url(../imagens/layout/bg_menuoqe.gif) no-repeat 0 0;
}
.bg_meiobusca {
	background:url(../imagens/layout/bg_meiobusca.gif) repeat-x;
}
.bg_buscaazulesc {
	background:url(../imagens/layout/bg_buscaazulesc.gif) repeat-y;
}
.bg_buscaazulclaro {
	background:url(../imagens/layout/bg_buscaazulclaro.gif) repeat-y;
}
.bg_centralatend {
	background:url(../imagens/layout/bg_centralatendim.jpg) no-repeat 0 0;
}
.bg_ouvidoria {
	background:url(../imagens/layout/bg_ouvidoria.jpg) no-repeat 0 0;
}
/*incluido*/
.bgtopoadm {
	background:url(../imagens/layout/bg_topoadm.jpg) left repeat-y;
}
.bt01_off {
	background:url(../imagens/botoes/bt01_off.gif) left top no-repeat;
}
.bt01_off2 {
	background:url(../imagens/botoes/bt01_off2.gif) left top no-repeat;
}
.bt01_on {
	background:url(../imagens/botoes/bt01_on.gif) left top no-repeat;
}
.bt02_off {
	background:url(../imagens/botoes/bt02_off.gif) left top no-repeat;
}
.bt02_off2 {
	background:url(../imagens/botoes/bt02_off2.gif) left top no-repeat;
}
.bt02_on {
	background:url(../imagens/botoes/bt02_on.gif) left top no-repeat;
}
.bt03_off {
	background:url(../imagens/botoes/bt03_off.gif) left top no-repeat;
}
.bt03_off2 {
	background:url(../imagens/botoes/bt03_off2.gif) left top no-repeat;
}
.bt03_on {
	background:url(../imagens/botoes/bt03_on.gif) left top no-repeat;
}
.bt04_off {
	background:url(../imagens/botoes/bt04_off.gif) left top no-repeat;
}
.bt04_off2 {
	background:url(../imagens/botoes/bt04_off2.gif) left top no-repeat;
}
.bt04_on {
	background:url(../imagens/botoes/bt04_on.gif) left top no-repeat;
}
.bt05_off {
	background:url(../imagens/botoes/bt05_off.gif) left top no-repeat;
}
.bt05_off2 {
	background:url(../imagens/botoes/bt05_off2.gif) left top no-repeat;
}
.bt05_on {
	background:url(../imagens/botoes/bt05_on.gif) left top no-repeat;
}
.bg_dirtopo {
	background:url(../imagens/layout/bg_topodir.gif) left top no-repeat;
}
.bg_menulateral {
	background:url(../imagens/layout/bg_menulateral.gif) repeat-y;
}
.bg_menulateral {
	background:url(../imagens/layout/bg_menulateral.gif) repeat-y;
}
.bgcinzaescuro {
	background:#999999;
}
.bg_bordamenu {
	background:#FFFFFF;
	border:1px solid #999999;
}
.bg_bordamenu2 {
	background:#F0F0F0;
	border:1px solid #D2D2D2;
}

.bgF0F0F0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	align:center;
	background-color: #F0F0F0;
	height:25px
}
.bordaverde {
	border:1px solid #005329;
}
.bg_borda_ajax {
	background:#FFFFFF;
	border:1px solid #809DCA;
}
.borda_T_azul {
	border-top:1px solid #809DCA;
}
.borda_BR_azul {
	border-bottom:1px solid #809DCA;
	border-right:1px solid #809DCA;
}
.bg_borda_BRL_azul {
	border-bottom:1px solid #809DCA;
	border-right:1px solid #809DCA;
	border-left:1px solid #809DCA;
	background:#F3F6FA;
}
.borda_B_azul {
	border-bottom:1px solid #809DCA;
}
.borda_R_azul {
	border-right:1px solid #809DCA;
}
.borda_rl_azul_n2 {
	border-right:1px solid #E4EAF4;
	border-left:1px solid #E4EAF4;
}
.borda_B_azul_n2 {
	background:url(../imagens/layout/bg_basemeio_n2.gif) bottom repeat-x;
}
/**/

.lista {
	list-style-type:square;
}
/*fonts*/
.arial11azul_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8D9DB8;
}

.arial18azul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#256EB0;
}
.arial11branco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.arial11cinza999999 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.arial11cinza757575 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#757575;
}
.arial12cinzaesc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.arial10azul225591 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
}
.arial11_cinza {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.arial11azul225591 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
}
.arial11azul_underline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
	text-decoration:underline;
}
.arial12azul225591 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
}
.arial13azul225591 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#225591;
}
.arial15azul225591 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#225591;
}
.arial11cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.arial11_vermelho {
	font:11px Arial, Helvetica, sans-serif;
	color:#F11A01;
}
.arial11_vermelho_underline {
	font:11px Arial, Helvetica, sans-serif;
	color:#F11A01;
	text-decoration:underline;
}
.arial10cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.arial10cinzaescuro3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.arial10cinzaescuro2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.verdana10azul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
}
.verdana9branco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.verdana9azul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
}
.verdana9cinza{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.verdanaazulesc11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
}
.verdana13branco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}

/*incluido*/
.arial10_cinza {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.arial10branco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.arial11cinza {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.arial11cinzaesc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration: none;
}
.fontverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #246B47;
}

/**/

/*links*/
a.link_arial12azul2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
	text-decoration:none;
}
a.link_arial12azul2:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial12azul2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
	text-decoration:none;
}
a.link_arial12azul2:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial14azulclaro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8D9DB8;
	text-decoration:none;
}
a.link_arial14azulclaro:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial12azulclaro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8D9DB8;
	text-decoration:none;
}
a.link_arial12azulclaro:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial11azulclaro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8D9DB8;
	text-decoration:none;
}
a.link_arial11azulclaro:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial11branco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.link_arial11branco:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
th.link_arial11branco_2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
th.link_arial11branco_2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial11branco_rodape {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#FFFFFF;
	text-decoration:none;
}
a.link_arial11branco_rodape:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial11cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.link_arial11cinzaescuro:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial11cinzaescuro3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a.link_arial11cinzaescuro3:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial11cinzaescuro2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.link_arial11cinzaescuro2:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_verdanaazulesc11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
	text-decoration:none;
}
a.link_verdanaazulesc11:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial10_cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
a.link_arial10_cinzaescuro:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial11azul225591 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#225591;
	text-decoration:none;
}
a.link_arial11azul225591:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial11azul225591_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
	text-decoration:none;
}
a.link_arial11azul225591_2:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.link_arial11cinza_underline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
a.link_arial11cinza_underline:hover {
	color:#666666;
	text-decoration:underline;
}
a.link_arial11vermelho_underline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F11A01;
	text-decoration:underline;
}
a.link_arial11vermelho_underline:hover {
	color:#F11A01;
	text-decoration:underline;
}
a.link_arialcinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.link_arialcinzaescuro:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_arial11azul_underline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225591;
	text-decoration:underline;
}
a.link_arial11azul_underline:hover {
	color:#225591;
	text-decoration:underline;
}
a.link_arial10cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.link_arial10cinzaescuro:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_verdana9cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.link_verdana9cinzaescuro:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_verdana9cinza {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-decoration:none;
}
a.link_verdana9cinza:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_verdana10cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.link_verdana10cinzaescuro:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
/*incluido*/
a.link_menusup_off {
	line-height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
a.link_menusup_off:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.link_menusup_on {
	line-height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#02643E;
	text-decoration:none;
}
a.link_menusup_on:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

a.link_menulateral {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}
a.link_menulateral:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}/**/

/*formularios*/
.campoformh14amarelo {
	border:1px solid #235691;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background-color:#feff94;
}
.campoformcombamarelo {
	border:1px solid #235691;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background-color:#feff94;
}
.campoform_texto_3amarelo {
	border:1px solid #235691;
	width:173px;
	height:95px;
	padding-left:5px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	background-color:#feff94;
}
.campoform_topo {
	border:1px solid #235691;
	width:103px;
	height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoformh14 {
	border:1px solid #235691;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoformh14_azul {
	border:1px solid #235691;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#225591;
}
.campoform1 {
	border:1px solid #235691;
	width:115px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoformcomb {
	border:1px solid #235691;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoformcomb97 {
	border:1px solid #235691;
	width:97px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoform2_105 {
	border:1px solid #235691;
	width:105px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoform2_105_asul {
	border:1px solid #235691;
	width:105px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#225591;
}
.campoform_154 {
	border:1px solid #235691;
	width:154px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoform_184 {
	border:1px solid #235691;
	width:184px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoform_256 {
	border:1px solid #235691;
	width:256px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoform3 {
	border:1px solid #235691;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoform_select {
	border:1px solid #235691;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	width:300px;
}
.campoform_select1 {
	border:1px solid #235691;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	width:200px;
}
.campoform_select2 {
	border:1px solid #235691;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	width:98px;
}
.campoform_select3 {
	border:1px solid #235691;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	width:122px;
}
.campoform_mensagem {
	border:1px solid #235691;
	width:535px;
	height:92px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-left:3px;
}
.campoform_mensagem_azul {
	border:1px solid #235691;
	width:535px;
	height:92px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#225591;
	padding-left:3px;
}
.campoform_texto_2 {
	border:1px solid #235691;
	width:220px;
	padding-left:5px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.campoform_texto_3 {
	border:1px solid #235691;
	width:173px;
	height:95px;
	padding-left:5px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
/*menus*/
a.link_dados_01 {
	display:block;
	background: url(../imagens/layout/bg_menu_dados_01.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:bottom;
	font-size:11px;
	color:#FFFFFF;
	width:137px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados_c01 {
	display:block;
	background: url(../imagens/layout/bg_menu_dados2_c01.gif) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:bottom;
	font-size:11px;
	color:#FFFFFF;
	width:137px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados_01_on{
	display:block;
	background: url(../imagens/layout/bg_menu_dados_01_hvr.jpg)  no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	width:137px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados_c01_on{
	display:block;
	background: url(../imagens/layout/bg_menu_dados2_c01_hvr.gif)  no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	width:137px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados_01:hover{
	display:block;
	background: url(../imagens/layout/bg_menu_dados_01_hvr.jpg)  no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;	
}
a.link_dados_02 {
	display:block;
	background: url(../imagens/layout/bg_menu_dados_02.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:bottom;
	font-size:11px;
	color:#FFFFFF;
	width:133px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados_02:hover{
	display:block;
	background: url(../imagens/layout/bg_menu_dados_02_hvr.jpg)  no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;	
}
a.link_dados_02_on {
	display:block;
	background: url(../imagens/layout/bg_menu_dados_02_hvr.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:bottom;
	font-size:11px;
	color:#FFFFFF;
	width:133px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados_03 {
	display:block;
	background: url(../imagens/layout/bg_menu_dados_03.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:bottom;
	font-size:11px;
	color:#FFFFFF;
	width:137px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados_03:hover{
	display:block;
	background: url(../imagens/layout/bg_menu_dados_03_hvr.jpg)  no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;	
}
a.link_dados_03_on{
	display:block;
	background: url(../imagens/layout/bg_menu_dados_03_hvr.jpg)  no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	width:137px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados2_03 {
	display:block;
	background: url(../imagens/layout/bg_menu_dados2_03.gif) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	width:202px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados2_03:hover{
	display:block;
	background: url(../imagens/layout/bg_menu_dados2_03_hvr.gif)  no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:0px;
	padding-bottom:0px;	
	color:#FFFFFF;	
}
a.link_dados2_02 {
	display:block;
	background: url(../imagens/layout/bg_menu_dados2_02.gif) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	width:200px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados2_02:hover{
	display:block;
	background: url(../imagens/layout/bg_menu_dados2_02_hvr.gif)  no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:0px;
	padding-bottom:0px;	
	color:#FFFFFF;	
}
a.link_dados2_01 {
	display:block;
	background:url(../imagens/layout/bg_menu_dados2_01.gif) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	width:199px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados2_01:hover{
	display:block;
	background:url(../imagens/layout/bg_menu_dados2_01_hvr.gif)  no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:0px;
	padding-bottom:0px;	
	color:#FFFFFF;	
}
a.link_dados2_03_on{
	display:block;
	background: url(../imagens/layout/bg_menu_dados2_03_hvr.gif) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	width:202px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados2_02_on{
	display:block;
	background:url(../imagens/layout/bg_menu_dados2_02_hvr.gif) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	width:200px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
a.link_dados2_01_on{
	display:block;
	background: url(../imagens/layout/bg_menu_dados2_01_hvr.gif) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	color:#FFFFFF;
	width:199px;
	height:30px;
	text-decoration:none;
	line-height:30px;
}
.modalBackground {
	background-color:#000;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}
.arial11data {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#811A1D;
}
.arial11laranj {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E25739;
}
.arial11vermelho {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
}
/*CALENDARIO*/
.bg_agenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #33589c;
	background-color: #cae1f3;
}
.bordaagenda {
	background-color: #ffffff;
	border-top: 0px none;
	border-right: 2px solid #33589c;
	border-bottom: 2px solid #33589c;
	border-left: 0px none;
}
.bordalegenda {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	background-color: #ffffff;
	border: 1px solid #809DCA;
}
.bordainf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #33589C;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #33589C;
	background-color: #CAE1F3;
}

.bgfundoinf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #33589C;
	
	background-color: #CAE1F3;
}
.fontagendadatas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #33589C;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #33589C;
	background-color: #CAE1F3;
}
.bgtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #33589c;
}
.bgconteudoagenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #33589C;
	background-color: #CAE1F3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #84b6db;
	border-bottom-color: #84b6db;
	border-left-color: #84b6db;
}

.bgconteudoagendalivre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #33589C;
	background-color: #e6f0f8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #84b6db;
	border-bottom-color: #84b6db;
	border-left-color: #84b6db;
}
.bd_diaselecao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CC0000;
	background-color: #96aacd;
}
.bgconsultasseminternet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #33589C;
	background-color: #cecfca;
	border: 2px solid #33589C;
}
.bgconsultasinternet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #33589C;
	background-color: #fffe97;
	border: 2px solid #33589C;
}
.bgconsultaseminternet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #33589C;
	background-color: #cecfca;
	border: 2px solid #33589C;
}
.bg_disponivel {
	background-color: #E6F0F8;
}
.bg_agendadointernet {
	background-color: #FFFE97;
}
.bg_agendadofora {
	background-color: #CECFCA;
}
.bg_bloqueado {
	background-color: #CAE1F3;
}

.bg_titulomapa {
	background:url(../imagens/layout/bg_titulomapa.jpg) no-repeat 0 0;
}
.bordamapabase {
	border-left:none;
	border-right:none;
	border-top:none;	
	border-bottom:1px solid #D6D6D6;
}
a.link_verdana11mapa {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#617BAC;
	text-decoration:none;
}
a.link_verdana11mapa:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#617BAC;
	text-decoration:underline;
}