body {margin:0; background:url(/images/template/bg.png) repeat-x #F2FFDE;} /* azul&Cinzento EBF5FC*/
form {margin:0;padding:0;}
.button {font: 11px Verdana, Arial, Helvetica, sans-serif; padding:2px; cursor:pointer;}

.txtCinzento {color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}


/*-----------Indice de capitulos------------------*/
.cinza {background-color: #E6E6E6;}
.indice:link, .indice:visited, .indice:active {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;}
.indice:hover {color: #D80101; text-decoration: underline;}
.indice_selecionado {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
.indice_destacado {background-color: #CC0000;}


/*----Questionario-----------------------------------------------*/
#grafico {background-color: #CED7FF; border: 1px solid #9aa81d; height:10px; position: relative; margin-top: 2px; margin-bottom: 2px;}


/*-- Template -----------------------------------------------*/
.ambiente_conteudo {width: 998px;}
.ambiente_centro {width: 582px; margin:0 5px}
.ambiente_lateral {width: 200px;}

.cabecalho_extendido {/*background-color:#3B454F;*/}
.cabecalho_conteudo {height:90px;}
.cabecalho_logo:link, .cabecalho_logo:visited, .cabecalho_logo:active, .cabecalho_logo:hover {position:absolute; margin: 0px 0px; min-width:190px; padding:65px 40px 15px 53px; text-align:left; text-decoration:none; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#6CA3C0; background:url(images/template/logotipo.png) no-repeat; cursor:pointer!important;}
.centro_conteudo {background:url(images/template/sombra_hd.png) repeat-x #FFF; min-height:900px; border-right:1px solid #DDD; border-left:1px solid #DDD; border-top: 1px solid #DDD;}
.rodape_extendido {/*background-color:#3B454F; border-bottom: 1px solid #aaa;*/ margin-bottom: 20px;}
.rodape_conteudo {border: 1px solid #DDD; border-top: 0px; background:url(images/template/sombra_hd_verso.png) bottom repeat-x #FFF;}

.formulario {background-color:#C9D2D5; width:100%; border: 1px solid #A896FC; margin-bottom:5px;} /*#FFE8C6 #C9D2D5*/
.formulariox {background-color:#C9D2D5; border: 1px solid #A896FC; padding:5px; margin-bottom:5px;}
.formulario_vazio {border:1px solid #dddddd; padding: 5px; margin-top: 5px; overflow: hidden; background:url(images/template/sombra_hd.png) repeat-x;}
.formulario_pesquisa {border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; border-left: 1px solid #F7F7F7; border-top: 1px solid #F7F7F7; padding: 5px; margin-top:5px; background:url(images/template/sombra_hd_verso.png) repeat-x #F0F0F0;}
.formulario_base {background-color: #C9D2D5; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; border-left:1px solid #F7F7F7; border-top:1px solid #F7F7F7; padding: 5px; margin-top: 5px;}
.formulario_erro {background-color: #FFF9D7; border: 1px solid #E2C822; padding:15px 5px; margin-top:5px;}
.titulo {/*border-right: 1px solid #F7F7F7; border-left: 1px solid #F7F7F7;*/ border-top: 1px solid #F7F7F7; padding: 10px 20px; margin-top: 5px; background:url(images/template/sombra_hd.png) repeat-x; color:#A7D120; font: 22px Verdana, Geneva, sans-serif;}

.campo{padding: 2px; margin:0; border-bottom: 1px solid #F7F7F7; border-right: 1px solid #F7F7F7; border-left: 1px solid #dddddd; border-top: 1px solid #dddddd;}
.destacar_campo{background-color: #FFEBE8; margin:0; border:solid 1px #F90; padding:2px;}

/*--Configuração geral de fontes----------------------------------------*/
.assinatura {font: bold 12px Arial, Helvetica, sans-serif; color: #D80101; font-style: normal;}
.erro {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #D80101;}
.erro14 {font: 14px Verdana, Arial, Helvetica, sans-serif; color: #D80101;}
.form {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #1D3A5C; text-indent: 10px;}
.form1 {font: 13px Verdana, Arial, Helvetica, sans-serif; color: #1D3A5C;}
.form10 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #1D3A5C;}
.form18 {font: bold 17px Arial, Helvetica, sans-serif; color: #D80101;}
.form_titulo { font: 22px Verdana, Geneva, sans-serif; color: #A7D120;}
.form_white {font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FFF;}
.form_amarelo {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #B16D44;}
.form_cinza10 {font: 10px Verdana, Arial, Helvetica, sans-serif; color:#CCC;}
p {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #1D3A5C;}




/*URL's-------------------------------*/
.URL_Titulo_Cat:link, .URL_Titulo_Cat:visited, .URL_Titulo_Cat:active {font: bold 13px Arial, Helvetica, sans-serif; color: #D80101; text-decoration: none;}
.URL_Titulo_Cat:hover {color: #D80101; text-decoration:underline;}

.URL_Blue_Red:link, .URL_Blue_Red:visited, .URL_Blue_Red:active {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #1D3A5C; text-decoration: none;}
.URL_Blue_Red:hover {color: #D80101; text-decoration:underline;}

.URL_White_Red:link, .URL_White_Red:visited, .URL_White_Red:active {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none;}
.URL_White_Red:hover {color:#FFB041; text-decoration:underline;}

/*.URL_Blue_Red12:link, .URL_Blue_Red12:visited, .URL_Blue_Red12:active {padding:3px 10px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #1D3A5C; text-decoration: none;}
.URL_Blue_Red12:hover {background-color: #D80101; color:#FFF;}*/

.URL_Titulo:link, .URL_Titulo:visited, .URL_Titulo:active {font: bold 12px Verdana, Arial, Helvetica, sans-serif;; color: #1D3A5C; padding: 2px; text-decoration: none;} 
.URL_Titulo:hover {color: #1D3A5C; text-decoration: underline;}

/*--Rss Scroll----------------------------------------*/
.titlefield { /*CSS for RSS title link in general*/ text-decoration: none;}
.labelfield { /*CSS for label field in general*/ color:brown; font-size: 90%;}
.datefield { /*CSS for date field in general*/ color:gray; font-size: 90%;}
#example3 a { /*CSS specific to demo 3*/ color: #D80101; text-decoration: none; font-weight: bold;}
#example3 { /*Demo 3 main container*/ width: 175px; height: 145px; margin: 0 10px;}
#example3 div p { /*Demo 3 P element that separates each entry*/ padding: 1px 0 0 5px; margin-top:3px}