.bg_main1 {  font-family: verdana, arial; font-size: 9px; font-weight: bold; color: #FFFFFF; background-image: url(bg_menu1.gif)}
.link1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none}
.link1:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFF00; text-decoration: none}

.v8 {  font-family: Verdana, Arial; font-size: 8px}
.v9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #3C5388}
.v10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.v11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.v12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.link2 { font-family: Verdana, Arial; font-size: 10px; color: #FFFFFF; text-decoration: none ; font-weight: bold; line-height: 14px}
.link2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFF00; text-decoration: underline}
.link3 {  font-family: Verdana, Arial; font-size: 10px; color: #3e78c1; text-decoration: none; font-weight: bold}
.link3:hover {  font-family: Verdana, Arial; font-size: 10px; color: #22436A; text-decoration: none; font-weight: bold}
.datastxt {  font-family: Verdana, Arial; font-size: 9px; color: #3C5388; text-decoration: none}
.datas {  font-family: Verdana, Arial; font-size: 9px; color: #3C5388; text-decoration: none}
.datas:hover {  font-family: Verdana, Arial; font-size: 9px; color: #FF9900; text-decoration: underline}
.shop { font-family: Verdana, Arial; font-size: 9px; color: #3C5388; text-decoration: none }
.shop:hover { font-family: Verdana, Arial; font-size: 9px; color: #515B8C; text-decoration: underline }
.praias {  font-family: Verdana, Arial; font-size: 11px; color: #3C5388; text-decoration: none}
.praias:hover {  font-family: Verdana, Arial; font-size: 11px; color: #FF9900; text-decoration: underline}
.praiasano {  font-family: Verdana, Arial; font-size: 12px; color: #FF9900;}
.compras {  font-family: Verdana, Arial; font-size: 12px; color: #3C5388; text-decoration: none}
.compras:hover {  font-family: Verdana, Arial; font-size: 12px; color: #FF9900; text-decoration: underline}
.bottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none }
.texto_foto { font-family: Verdana, Arial; font-size: 11px; color: #003366; text-decoration: none }
.form { font-family: Verdana, Arial; font-size: 11px; color: #003366; text-decoration: none }
.form2 { font-family: Verdana, Arial; font-size: 11px; color: #3c5388; text-decoration: none }
.verdana_12 { font-family: Verdana, Arial; font-size: 12px; color: #3c5388; text-decoration: none }
.verdana_13 { font-family: Verdana, Arial; font-size: 13px; color: #3c5388; text-decoration: none }
.verdana_14 { font-family: Verdana, Arial; font-size: 14px; color: #3c5388; text-decoration: none }
.form_detalhe { font-family: Verdana, Arial; font-size: 8px; color: #000000; text-decoration: none }
.login { font-family: Verdana, Arial; font-size: 9px; color: #3C5388; text-decoration: none}
.login:hover { font-family: Verdana, Arial; font-size: 9px; color: #FF9900; text-decoration: underline}
.form_link {  font-family: Verdana, Arial; font-size: 11px; color: #3C5388; text-decoration: underline}
.form_link:hover {  font-family: Verdana, Arial; font-size: 11px; color: #FF9900; text-decoration: underline}

/* CSS das matérias */

.materia_tabela {  background-color: #F1F2F5}

.materiaDestaque_titulo {font-family: Verdana, Arial; font-size: 11px; color: #3C5388; text-decoration: none; font-weight: bold;}
.materiaDestaque_titulo:hover {font-family: Verdana, Arial; font-size: 11px; color: #FF9900; text-decoration: underline; font-weight: bold;}
.materiaDestaque_resumo {font-family: Verdana, Arial; font-size: 11px; color: #3C5388; text-decoration: none}
.materiaDestaque_data {font-family: Verdana, Arial; font-size: 9px; color: #3C5388; text-decoration: none; font-style:italic}


.materia_titulo {font-family: Verdana, Arial; font-size: 12px; color: #3C5388; text-decoration: none}
.materia_resumo {font-family: Verdana, Arial; font-size: 11px; color: #3C5388; font-style:oblique; text-decoration: none}
.materia_texto {font-family: Verdana, Arial; font-size: 11px; color: #3C5388; text-decoration: none}
.materia_data {font-family: Verdana, Arial; font-size: 9px; color: #3C5388; font-style:oblique; text-decoration: none}
.materia_autor {font-family: Verdana, Arial; font-size: 10px; color: #3C5388; text-decoration: none}

.textodiv { display: none; visibility: hidden; list-style-type:none }
.textodivVisible { display: block; visibility: visible; list-style-type:none}

.materia_titulo3 { font-family: Tahoma; font-size: 11px; color: #d0d0d0; text-decoration: none }
.materia_titulo3:hover { font-family: Tahoma; font-size: 11px; color: #b5b5b5; text-decoration: underline }
.materia_titulo { font-family: Tahoma; font-size: 11px; color: #d0d0d0; text-decoration: none }
.materia_titulo:hover { font-family: Tahoma; font-size: 11px; color: #b5b5b5; text-decoration: underline }
.materia_resumo { font-family: Tahoma; font-size: 10px; color: #CCCCCC; text-decoration: none }
.materia_pagina { font-family: Tahoma; font-size: 11px; color: #3c5388; text-decoration: none }
.materia_paginar { font-family: Tahoma; font-size: 11px; color: #3c5388; text-decoration: none }
.materia_paginar:hover { font-family: Tahoma; font-size: 11px; color: #FF9900; text-decoration: none }
.materia_calendario { font-family: Tahoma; font-size: 10px; color: #b5b5b5; text-decoration: none }
.materia_titulo_destaque { font-family: Tahoma; font-size: 12px; color: #b5b5b5; text-decoration: none }
.materia_txt_form { font-family: Verdana, Arial; font-size: 16px; color: #272727; text-decoration: none }
.materia_txt_form2 { font-family: Verdana, Arial; font-size: 12px; color: #272727; text-decoration: none }
.materia_resumo_destaque { font-family: Tahoma; font-size: 10px; color: #b5b5b5; text-decoration: none }
.materia_materia_texto { font-family: Verdana, Arial; font-size: 11px; color: #b5b5b5; text-decoration: none }

/* CSS de exibir a lista de fotos album */

.listagem {	width: 775px; margin: 5px 0; padding: 2px; text-align: center}
dl.fotothumb { margin: 1px; padding: 0; float: left; width: 126px; height: 110px}
.textofoto { margin: 0; font-family: Verdana, Arial; font-size: 8px; color: #3C5388; text-decoration: none}
.titulofoto dd { width: 125px;	margin: 0; padding: 2px 5px 2px 5px; text-align: center; overflow: hidden; }

/* CSS de exibir a lista de fotos usuário */

.listagem_usuario {	width: 510px; margin: 5px 0; padding: 2px; text-align: center}
dl.fotothumb_usuario { margin: 1px; padding: 0; float: left; width: 124px; height: 135px}
.textofoto_usuario { margin: 0; font-family: Verdana, Arial; font-size: 9px; color: #3C5388; text-decoration: none}
.titulofoto_usuario dd {margin: 0; padding: 2px 5px 2px 5px; text-align: center; overflow: hidden; }

/* CSS de exibir a lista de fotos ADM */

.listagemADM {	width: 775px; margin: 5px 0; padding: 2px; text-align: center}
dl.fotothumbADM { margin: 1px; padding: 0; float: left; width: 126px; height: 135px}
.textofotoADM { margin: 0; font-family: Verdana, Arial; font-size: 9px; color: #3C5388; text-decoration: none}
.titulofotoADM dd { width: 125px;	margin: 0; padding: 2px 5px 2px 5px; text-align: center; overflow: hidden; }




.numerofoto {  font-family: Verdana, Arial; font-size: 14px; color: #003366; } 
#fotos_txt h1 { margin: 0px; font-family: Verdana, Arial; font-size: 14px; color: #003366;}
#fotos_txt h1 a{ margin: 0px; font-family: Verdana, Arial; font-size: 14px; color: #000000; text-decoration: none}
#fotos_txt h1 a:hover { margin: 0px; font-family: Verdana, Arial; font-size: 14px; color: #FF9900; text-decoration: underline}
#fotos_txt h2 { margin: 0px; font-family: Verdana, Arial; font-size: 12px; color: #3C5388; }
#fotos_txt h2 a { margin: 0px; font-family: Verdana, Arial; font-size: 12px; color: #3C5388; text-decoration: none }
#fotos_txt h2 a:hover { margin: 0px; font-family: Verdana, Arial; font-size: 12px; color: #FF9900; text-decoration: underline }
#fotos_txt h3 { margin: 0px; font-family: Verdana, Arial; font-size: 10px; color: #3C5388; }
#fotos_txt h3 a { margin: 0px; font-family: Verdana, Arial; font-size: 14px; color: #003366; }
#fotos_txt h3 a:hover { margin: 0px; font-family: Verdana, Arial; font-size: 14px; color: #FF9900; text-decoration: underline }
#fotos_txt h4 a { margin: 0px; font-family: Verdana, Arial; font-size: 12px; color: #3c5388; }
#fotos_txt h4 a:hover { margin: 0px; font-family: Verdana, Arial; font-size: 12px; color: #FF9900; text-decoration: underline }
#fotos_txt h5 a { margin: 0px; font-family: Verdana, Arial; font-size: 11px; color: #3c5388; text-decoration: none }
#fotos_txt h5 a:hover { margin: 0px; font-family: Verdana, Arial; font-size: 11px; color: #FF9900; text-decoration: underline }
#fotos_txt h6 a { margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px; font-family: Verdana, Arial; font-weight: bold; font-size: 11px; color: #3c5388; text-decoration: none }
#fotos_txt h6 a:hover { margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px; font-family: Verdana, Arial; font-weight: bold; font-size: 11px; color: #FF9900; text-decoration: underline }


#foto_numero h6 { margin: 0px; font-family: Verdana, Arial; font-size: 24px; color: #003366;}
#foto_complemento h4 { margin: 0px; font-family: Verdana, Arial; font-size: 10px; color: #3C5388; }

#usuario_txt h2 { margin: 0px; font-family: Verdana, Arial; font-size: 12px; color: #3C5388; }

#foto_numero h1 { margin: 0px; font-family: Verdana, Arial; font-size: 24px; color: #003366; }
#foto_dados h2 { margin: 0px; font-family: Verdana, Arial; font-size: 14px; }
#foto_dados h3 { margin: 0px; font-family: Verdana, Arial; font-size: 12px; color: #3C5388; }
#foto_dados h4 { margin: 0px; font-family: Verdana, Arial; font-size: 10px; color: #3C5388; }
#foto_dados h3 a { margin: 0px; font-family: Verdana, Arial; font-size: 14px; color: #003366; }
#foto_dados h3 a:hover { margin: 0px; font-family: Verdana, Arial; font-size: 14px; color: #FF9900; text-decoration: underline }

#album_dados h1 { margin: 0px; font-family: Verdana, Arial; font-size: 24px; color: #003366; }
#album_dados h2 { margin: 0px; font-family: Verdana, Arial; font-size: 14px; color: #3C5388; }
#album_dados h3 { margin: 0px; font-family: Verdana, Arial; font-size: 12px; color: #3C5388; }


/* CSS das abas da funcao */

.tabset_tabs	{ margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap }
.tabset_tabs li	{ margin:0; padding:0; display:inline }
.tabset_tabs a	{ color:#339 ! important; background-color:#def ! important; border:1px solid #99c; text-decoration:none; padding:0 0.6em; border-left-width:0; border-bottom:none }
.tabset_tabs a:hover	{ color:#00c ! important; background-color:#eff ! important }
.tabset_tabs a.active	{ color:black ! important; background-color:white ! important; border-color:black; border-left-width:1px; cursor:default; border-bottom:white; padding-top:1px; padding-bottom:1px }
.tabset_tabs li.firstchild a	{ border-left-width:1px }
.tabset_content	{ border:1px solid black; background-color:white; position:relative; z-index:1; padding:0.5em 1em; display:none }
.tabset_label	{ display:none }
.tabset_content_active	{ display:block }
@media aural{.tabset_content,.tabset_label	{ display:block }}

/* CSS pedido */


.Form legend{
	font-family: Verdana, Alial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #3C5388;
	padding: 3px 5px;
	padding-left: 5px;}

* html .Form legend{margin-bottom: 10px; margin-left: 10px;}


