body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#949FA7;
	background-image:url(images/fundo-site8.gif);
	scrollbar-base-color: #FFFFFF;
	scrollbar-arrow-color: #0000C1;
	scrollbar-highlight-color: #E9EAEE;
}

.foto2 {
	border-right:2px solid #108ECE;
	border-bottom:2px solid #108ECE;
	padding:2;
}

a:link {
	text-decoration:none;
}

a:visited {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
a:hover {
	cursor:pointer;
	cursor:hand;
	text-decoration:underline;
}

.linha1 {
	background-color:#fff;
}
.linha2 {
	background-color:#FAFAFA;
}

.tabela_titulo {
	font-size:12;
	color:white;
	font-weight:bold;
	background-color:#4d9dda;
}

.tabela_subTitulo_inicio {
	font-size:11;
	color:white;
	background-color:#009291;
	text-align:left;
	
}

.tabela_subTitulo_final {
	font-size:11;
	color:white;
	background-color:#cc0000;
	text-align:left;
}

.tabela_subTitulo_dias {
	font-size:11;
	color:black;
	background-color:#ff9900;
	text-align:center;
}

.tabela_itens {
	font-size:10;
	color:black;
	text-align:center;
}

.tabela_inicio_itens {
	font-size:10;
	color:black;
	text-align:left;
}

.tabela_final_itens {
	font-size:10;
	color:black;
	text-align:left;
}


.td_titulos {
	font-size: 15px;
	font-weight: bold;
	color: #FF7800;
}

.titulobranco {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.rodape {
	border-top:2px solid white;
	font-size: 9px;
	color: #FFFFFF;
	background-color:#c40101;
	/*padding:0 8 0 8;*/
	vertical-align:middle;
}
.tituloescuropeq {
	font-size: 10px;
	font-weight: bold;
	color: #333333;

}
.caixa  {
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

.amarelo {
	border:1px #FFE700 solid;
	background-color:#FFE700;
}

.verde {
	border:1px #81d701 solid;
	background-color:#81d701;
}

.verdeEscuro {
	border:1px #009400 solid;
	background-color:#009400;
}

.azul {
	border:1px #178DC8 solid;
	background-color:#178DC8;
}

.laranja {
	border:1px #FF9000 solid;
	background-color:#FF9000;
}


.magenta {
	border:1px #ff00ff solid;
	background-color:#ff00ff;
}


.input {
	font-size:10px;
/*	border:1px solid black;
	background-color:#fff;*/
	color:black;
}

.textoOpcao {
	font-size:10px;
	color:black;
}

.foto {
	border-right:2px solid #999;
	border-bottom:2px solid #999;
	padding:2;
}

.inputCaixa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#fff;
	color:black;
	border:1px solid black;
	padding:1 3 1 3;
}

.td_form_data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
/*	background-color:#fff;*/
	color:black;

}


.textoBranco {
	color: #fff;
}

.aviso {
	padding:5;
	font-size: 12px;
	font-weight: bold;
	color: #C64F00;
	text-align:center;
	border:solid 2px #fff;
}

.linhaEmbaixo {
	border-bottom:1px #009999 dashed;
}

.caixaConteudo {
	padding:3 5 3 5;
	font-size: 9px;
	font-weight: normal;
	color: #222;
	background-color:#fff;

}

.tituloescuro {
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}

.titulos_areas {
	text-transform:uppercase;
	padding:0 7 0 0;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
}

.titulos_subareas {
	text-transform:uppercase;
	padding:0 7 0 5;
	font-size: 10px;
	font-weight: bold;
	color: #895200;
}



.tituloverde {
	font-size: 15px;
	font-weight: bold;
	color: #009999;
}

.tituloverde2 {
	font-size: 15px;
	font-weight: bold;
	color: #336666;
}

.subtitulo {
	font-size: 10px;
	font-weight: normal;
	color: #009999;
	vertical-align:top;
}
.subtituloverde2 {
	font-size: 10px;
	font-weight: normal;
	color: #336666;
}

.campoObrigatorio {
	font-size: 10px;
	color: #cc0000;
}

.texto {
	font-size: 10px;
	color: #000000;
}

.textoApresentacao {
	font-size: 10px;
	color: #009291;
	font-weight: normal;

}

.minipreto {
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

.itemBlocos {
	font-size: 10px;
	font-weight: normal;
	color: #000;
	cursor:hand;
	cursor:pointer;
}

.espacador {
	padding:0 5 0 5;
}

.espacadorVertical {
	padding:5 0 1 0;
}


.itemBlocosTexto {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;

}

.itemBlocosTexto2 {
	font-size: 10px;
	font-weight: bold;
	color: #000000;

}

.bloco_nomeArea {
	border:0;
	font-weight:bold;
	font-size:14;
	color:#3A434E;
}

.sombra {
	filter: Dropshadow(Color=#D3D4D4, OffX=2, OffY=2, Positive=1);
}

.bloco_noticia_titulo {
	font-weight:bold;
	font-size:11;
	color:#000;
}

.bloco_noticia_texto {
	text-align:left;
	font-weight:normal;
	font-size:10;
	color:#526172;
	padding:0;
}

.bloco_foto_texto {
	text-align:left;
	font-weight:normal;
	font-size:10;
	color:#526172;
	padding:0;
}

.bloco_noticia_saibamais {
	padding:0;
	font-weight:bold;
	font-size:9;
	color:#5D9EFF;
}

a.bloco_noticia_saibamais:hover {
	color:#c00;
	text-decoration:none;
}

.nome_campos {
	font-weight:normal;
	font-size:10;
	color:#526172;
	vertical-align:top;
	
}


.bloco_postit_titulo_textarea {
	font-family: Verdana, Arial, Sans;
	color:#656521;
	font-size:11;
	font-weight:bold;
	border:1px solid #E4E439;
	background-color:#F3F350;
	width:100%;
	height:50;
	padding:5;	
}

.bloco_postit_text_textarea {
	font-family: Verdana, Arial, Sans;
	background-color:#F3F350;
	border:1px solid #E4E439;
	color:#656521;
	font-size:12;
	font-weight:normal;	
	width:100%;
	height:150;
	padding:5;	
}

.bloco_postit_titulo {
	font-family: Verdana, Arial, Sans;
	text-align:left;
	vertical-align:top;
	color:#656521;
	font-size:13;
	font-weight:bold;
}

.bloco_postit_text {
	font-family: Verdana, Arial, Sans;
	width:100%;
	vertical-align:top;
	color:#656521;
	font-size:13;
}

.bloco_postit{
	vertical-align:top;
	padding:8 8 30 8;
	border-left:1px solid #F8F896;
	border-top:1px solid #F8F896;
	background-image:url(images/bloco/postit/durex-dentro.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.bloco_postit_tabela {
	background-color:#F3F350;
	background-image:url(images/bloco/postit/canto.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.bloco_postit_input {
	background-color:#FFFFD7;
	border:1px solid #585819;
	color:#585819;
	font-size:12;
	font-weight:normal;	
	width:100%;
}
