@charset "iso-8859-1";

#conteudo {text-align:left;width:700px;float:left;display:inline;margin-left:25px;padding-top:10px;padding-bottom:15px;}

/* CSS Document */
.institucional-fundo {background:url(../img/institucional_fundo_menu.gif) repeat-y;}

.menu-lateral {width:220px;float:left;display:inline; text-align:left;}
.menu-lateral ul { list-style:none;padding:12px;margin:0px;padding-top:0px; width:200px;}
.menu-lateral ul li { border-bottom:1px solid #B1E3EB; padding-bottom:2px; padding-top:2px; margin-bottom:3px;}
.menu-lateral ul li a { color:#265071; font-size:11px; text-decoration:none;}
.menu-lateral ul li a.menu_ativo {font-weight:bold;}
.menu-lateral ul li a:hover { color:#0E1C27; text-decoration:none;}

.institucional_separador_titulo {background:url(../img/institucional_separador_titulo.gif) no-repeat;height:5px;overflow:hidden;clear:both;}

.institucional_separador_titulo_inferior {background:url(../img/institucional_separador_titulo_inferior.gif) no-repeat;height:5px;overflow:hidden;}

.institucional-titulo {margin:0px;padding:0;margin-left:5px;}

#institucional_menu_projetos_ambientais a:hover, #institucional_menu_projetos_sociais a:hover{text-decoration:underline;}
#institucional_menu_projetos_ambientais a span {color:#14AB38;font-weight:bold;}
#institucional_menu_projetos_sociais a span {color:#EB9854;font-weight:bold;}

.institucional_relatorios_anuais { float:left;margin-right:15px;margin-bottom:15px; width:110px; text-align:center;}
.institucional_relatorios_anuais img { margin-bottom:5px;}

h3.institucional {margin-top:10px;}

form input, form textarea  { border-bottom:1px solid #C9C9C9;border-right:1px solid #C9C9C9;border-top:1px solid #E3E3E3;border-left:1px solid #E3E3E3;padding:4px;;background:none;height:auto;}
form input.botao {border:none;clear:none;display:block;margin-top:10px;float:none;}
form label {clear:both;margin:0px;padding:0px;margin-top:10px;display:block;font-weight:bold;margin-bottom:3px;}
form fieldset {border:none;padding:0px;margin:0px;}
form fieldset div {margin:0px;padding:0px;clear:none;display:inline;float:left;margin-right:20px;}
form span { display:block;margin-top:10px;font-size:10px;margin-bottom:10px;}
form input.error, form textarea.error  { border-bottom:1px solid #CC0000;border-right:1px solid #CC0000;border-top:1px solid #FF3300;border-left:1px solid #FF3300;padding:4px;}

#fale_conosco-envio {color:#060;font-weight:bold;text-align:center;background-color:#EFEFEF;}
div.error { display: none; }

.pontilhado-vagas {border-bottom:1px dotted #CCC;margin-bottom:15px;padding:10px;}


