/* CSS Document */

* { margin: 0; padding: 0 }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(../imagens/bg.jpg) repeat-x;
	background-attachment: fixed;
	
	
}

#pagina { margin: 0px auto; height: auto; width: 1024px }
#topo { background: url(../imagens/topo5.jpg) no-repeat top center; height: 157px }
#menu { background: url(../imagens/menu.jpg) no-repeat top center; height: 36px }
#conteudo { background-color: #FFFFFF; width: 100% }
#conteudo2 { background-color: #FFFFFF; height: 470px; width: 100% }
#principal { background: url(../imagens/painel.png) no-repeat top left; float: left; margin: 10px auto 35px 30px; height: 188px; width: 515px }
#principal2 { float: left; margin: 30px auto 35px 52px; height: 237px; width: 921px }
#informacao { float: left; height: 565px; margin: 0 auto 0 52px; padding-left: 2px; width: 1024px }
#patrocinador { float: right; height: 240px; margin: 0 50px 0 auto; width: 480px;}
#patrocinador2 { float: right; height: 140px; margin: 0 50px 0 auto; width: 200px;}
#rodape { background-color: #000000; font-size: 10px; height: 121px; padding-left: 50px }
#tabela, #id { border-collapse: collapse; width: auto }
#tabela tr th { height: 35px; background-color: #7C7A6D; border-bottom: 2px #F2F0E1 solid; color: #EFEFEF; font-size: 16px; padding: 4px; text-transform: none; }
#tabela tr td { background-color: #E2E1D0; }
#destaque { height: auto; width: 100% }
#destaque img { float: left; margin-right: 15px; margin-top: 2px }
#formulario { float: left; margin: 25px auto auto 52px; width: 921px }
#headend { float: left; height: auto; width: 100% }
#headend b { color: #993333; font-size: 22px }
#headend p { padding-top: 5px }
#inscricao { float: left; margin-top: 20px; width: 100% }
#id tr th { height: 24px; border-bottom: 3px solid #0099CC; font-size: 13px }
#id tr td { height: 24px; font-size: 13px }

#rolagem{
background-color: #f4f4ee;
top: 20px;
left: 1px;
width: 415px;
height : 390px;
font-family :arial;
font-size: 12px;
background-color: ;
overflow : auto;
margin: 1px 1px 1px 1px;
padding: 5px 5px 5px 5px;

scrollbar-arrow-color:#000000;
scrollbar-3dlight-color:#000000;
scrollbar-highlight-color:#FDF5EE;
scrollbar-face-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-darkshadow-color:#FDF5EE;
scrollbar-track-color:white;

}

.titulo5{border-bottom: 2px #F2F0E1 solid; color: #EFEFEF; font-size: 16px; font-weight:bold}
.titulo { color: #e67817; font-size: 20px }
.titulo2 { color: #993333; font-size: 18px }
.titulo6 { color: #993333; font-size: 16px; font-weight:bold; }
.titulo3 { color: #993333; font-size: 16px; font-weight: bold; }
.titulo4 { color: #993333; font-size: 14px; font-weight: bold; }

.campo { border: 1px #000000; color: #333333; height: 22px; font: 14px Arial; background: #F2F2F2;}

.textarea { background-color: #F2F2F2; font: 14px Arial; color: #333333; border: 1px; height: 70px; border: 1px #000000;}

.botao { background: #ec9000; color: #FFFFFF; font-weight: bold; font: 12px Arial; border: 0; height: 23px; text-align: center; width: 120px }
.obrigatorio { color: #CC3333; font-size: 15px }
.desnecessario { color: #009900; font-size: 15px }
.painel-01 { float: left; height: 200px; margin: 8px auto auto 20px; width: 470px }
.painel-02 { float: right; height: 200px; margin: 8px 20px auto auto; width: 400px }
.cabecalho { color: #000000; font-size: 14px; font-weight: bold; line-height: 1.2em; margin-top: 14px }
.cabecalho4 { color: #CC0000; font-size: 10,5px; font-weight: bold; line-height: 1.2em; margin-top: 14px }
.cabecalho3 { color: #000000; font-size: 12px; font-weight: bold; line-height: 1.2em; margin-top: 14px }
.cabecalho2 { color: #000000; font-size: 18px; font-weight: bold; line-height: 1.2em; margin-top: 14px }
.texto { line-height: 1.6em; margin-top: 14px; text-align:justify }
.texto2 { line-height: 1.6em; margin-top: 12px; text-align:justify }
.premiacao { float: right; height: 200px; width: 200px }
.destaque { color: #000000; font-size: 20px }
.nota { padding-top: 8px }
.meuForm p { border-top: 1px dashed #D3D1B8; clear: left; margin: 0; padding: 5px 0 8px 0; width: auto; }
.meuForm label { cursor: pointer; float: left; font-weight: bold; width: 152px; }
.rowOn { background-color: #D3D1B8 }
.rowOff { background-color: #F2F0E1 }
.right { text-align: right }
.style1 {font-size: 14px; font-weight: bold;}
#rodape ul { list-style: none; width: auto; padding-top: 18px }
#rodape ul li { display: inline }

a.linkcss:link { color: #333333; font-weight: bold; }
a.linkcss:visited { color: #333333; font-weight: bold; }
a.linkcss:hover { color: #CC0000; font-weight: bold; }
a.linkcss:active { color: #333333; font-weight: bold; }

a.links:link { color: #e67817; text-decoration: none }
a.links:visited { color: #e67817; text-decoration: none }
a.links:hover { color: #e67817; text-decoration: underline }
a.links:active { color: #e67817; text-decoration: none }

a.link_rodape:link { color: #FFFFFF; text-decoration: none; font: 11px Arial; font-weight: bold; }
a.link_rodape:visited {  color: #FFFFFF; text-decoration: none; font: 11px Arial; font-weight: bold; }
a.link_rodape:hover { color: #FFFFFF; text-decoration: none; font: 11px Arial; font-weight: bold; text-decoration: underline }
a.link_rodape:active {  color: #FFFFFF; text-decoration: none; font: 11px Arial; font-weight: bold; text-decoration: none }

a.link_informativo:link, a.link_informativo:visited, a.link_informativo:active { text-decoration: none;  color:#000000; font-size:12px; background:#FFFFFF;}
a.link_informativo:hover {text-decoration: none;  color:#000000; font-size:12px; background:#ECEEE3; }

a.link_informativo2:link, a.link_informativo2:visited, a.link_informativo2:active { text-decoration: none;  color:#000000; font-size:12px; }
a.link_informativo2:hover {text-decoration: none;  color:#000000; font-size:12px; background:#ECEEE3; }

a.link_editais:link, a.link_editais:visited, a.link_editais:active { text-decoration:none;  color:#000000; font-size:12px; }
a.link_editais:hover {text-decoration: underline;  color:#000000; font-size:12px;  }

a.link_projetos:link, a.link_projetos:visited, a.link_projetoss:active { text-decoration:none;  color:#000000; font: 12px Arial;font-weight: bold; }
a.link_projetos:hover {text-decoration:underline;  color:#000000; font: 12px Arial; font-weight: bold; }


a.linkcd:link { color: #FFFFFF; text-decoration: none; font: 12px Arial;}
a.linkcd:visited { color: #FFFFFF; text-decoration: none }
a.linkcd:hover { color: #FFFFFF; text-decoration: underline }
a.linkcd:active { color: #FFFFFF; text-decoration: none }


#menu ul { list-style: none; padding-top: 6px; width: auto }
#menu ul .first { color: #000000; display: inline; font: 18px Arial; font-weight: bold; margin-left: 40px }
#menu ul li { letter-spacing: 1px; display: inline; margin-left: 55px; font: 18px Arial; }
#menu ul li a { color: #F7F7F7; font-size: 12px; font-weight: bold; text-decoration: none }
#menu ul li a:hover { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none }

img.projetos {
    float:left;
    margin:0 5px 10px 0;
  }
  
 p.projetosp {
    text-align:none;
	font: 12px Arial; font-weight: bold;
  }
  
  #divprojeto img{float: left; margin: 10px;}


