* { margin:0; padding:0;}

body { 
	   text-align:center;
	   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   background-image:url(images/bg_topo.jpg);
	   background-repeat:no-repeat;
}

a:link {
	text-decoration: none;
	color:#000;
	
}

a:visited {
	text-decoration: none;
	color:#000;
	
}

a:hover {
	text-decoration:underline;
	color:#000;
	
}

a:active {
	text-decoration: none;
	color:#000;
	
}

img { border:none;}

#menu { margin:0 auto;
		width:768px;
		margin-top:58px;
		text-align:left;
		font-size:1.4em;
		/*font-size:16px;*/
		font-weight:bold;
		color:#1d2b30;
}

#menu li {
		display:inline;
		padding-left:8px;
}

.bt_menu { margin-left:300px;}

#menu li a:link {
		text-decoration: none;
		color:#000033;
} 

#menu li a:visited {
		text-decoration: none;
		color:#000033;
}

#menu li a:hover {
		text-decoration: none;
		color:#000033;
}

#menu li a:active {
		text-decoration: none;
		color:#000033;
}

#menu b{ color:#b6cdd6;
		 padding-left:6px;
}

#content {
	width:768px;	
	overflow:hidden;
	margin:0 auto;
	text-align:left; 
	position:relative;
	margin-top:24px;
	background:#FFF;
	border-top:#bfd3d2 1px solid;
	border-right:#bfd3d2 1px solid;
	border-bottom:#bfcd9a 1px solid;
	border-left:#bfd3d2 1px solid;
	z-index:1;
}
#content_minima {
	width:768px;	
	height:auto;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	margin-top:24px;
	background:#FFF;
	border-top:#bfd3d2 1px solid;
	border-right:#bfd3d2 1px solid;
	border-bottom:#bfcd9a 1px solid;
	border-left:#bfd3d2 1px solid;
	z-index:1;
}
#tbLogin {
	margin:100px 0 0 150px;
	border:#DDEDFF 1px solid;
	padding:9px;
}
#tbLogin th{
		font-size:18px;
		color:#815757;	
		font-weight:bold;	
}
#logo { position:absolute;
		margin-top:-75px;
		margin-left:-120px;
		z-index:2;
}

#instituicao {
		margin:8px 0px 10px 20px;
		_margin:8px 0px 10px 10px;
		border:1px solid #e2c7e2; 
		width:300px;
		padding:20px;
		float:left;	
}

#instituicao ul {
		list-style-type:none;
}

#instituicao p{
	text-align:right;
}

#instituicao ul li{
		float:left;
		margin:10px 0px 0px 1px;
	
}

#centro_desenv_hum {
		float:right;
		margin:8px 0px 20px 20px;
		border:1px solid #88A6B1; 
		width:300px;
		padding:10px 20px 20px 20px;
		margin-right:20px;
		_margin-right:10px;
}

#centro_desenv_hum ul li{
	margin:18px 8px 4px 0px;
	list-style-type:none;	
	font-size:1.5em;
	color:#455960;
}

#centro_desenv_hum ul li p{	
	font-size:11px;
	font-style:normal;
}

/*#centro_desenv_hum ul li p{
		 font-style:normal;
		 font-size:11px;
		 color:#000000;
}*/

.titulo_azul { 
		float:right;
		font-size:16px;
		font-weight:bold;
		color:#363a47;	
		margin-right:92px;
       _margin-right:46px;
}

.titulo_rosa { 
		margin:50px 0px 0px 20px;
		font-size:18px;
		color:#815757;	
		font-weight:bold;

}

#boneca {
		float:right;
		margin-right:-25px;
		margin-top:-100px;
		position:relative;
}

#olhos {
		margin-left:20px;		
}

#cursos {
	list-style-type:none;
	margin-left:17px;
	_margin-left:8px;
	padding:4px;
	width:340px;
	float:left;
	margin-top:4px;
		
}

.botao{
	background-image:url(images/flecha.gif);
	background-repeat:no-repeat;
}

.botao b{
	font-size: 1.6em;
	margin-left:26px;
	color:#815757;
}

.botao b a:link{
	text-decoration: none;
	color:#815757;	
	
}

.botao b a:visited{
	text-decoration: none;
	color:#815757;	
	
}

.botao b a:hover{
	text-decoration:underline;
	color:#815757;	
	
}

.botao b a:active{
	text-decoration: none;
	color:#815757;	
	
}

.lista{
	background:#f9f2f2;
	border:1px solid #e3cfcf;
	height:16px;
	padding:6px;
	margin:2px;	
}

#noticias {
	list-style-type:none;
	margin-left:17px;
	_margin-left:8px;
	padding:4px;
	width:340px;
	float:left;
}


#eventos{
	list-style-type:none;
	margin-left:17px;
	_margin-left:8px;
	padding:4px;
	width:340px;
	float:left;
}

#colaboradores {
		background:#FFF;
		border:1px solid #bfcd9a;
		height: 54px;
		width:720px;
		margin: 8px 0px 8px 20px;
		clear:both; 
		padding:8px;
}

#colaboradores p{
		padding:2px;
}

b {
	 margin-top:-12px;
	 font-size:14px;
}

#alfabeto {
		text-align:center;
		border:1px solid #88a6b1;
		padding-top:6px;
}


#footer {
		background-image:url(images/bg_footer.gif);
	    background-repeat:no-repeat;
		height:153px;
		margin-top:-121px;
}

.quadro_pag {
		background:#FEFDFD;
	    margin:8px 0px 10px 20px;
		_margin:8px 0px 10px 10px;
		border:1px solid #e2c7e2; 
		width:680px;
		padding:20px;
		float:left;
		list-style-type:none;
}

.quadro_pag li.titulo_informativo{
		background:url(images/flechaBaixo.jpg);
		background-repeat:no-repeat;
		height:24px;
		font-weight:bold;
		font-size:13px;
        padding:3px 3px 3px 25px;
}

.quadro_pag li.corpo_informativo {
	
		background-color:#FFFFFF;
		background-image:none;
		border:1px solid #F3E7E7;
		font-weight:normal;
		padding:5px;
		margin-bottom:10px;
		overflow:hidden;
}

.quadro_pag li.corpo_informativo img {
		 float:left;
		 padding:0px 6px 0px 0px;
}

.quadro_pag li.corpo_informativo span{
		 font-size:10px;
		 padding:1px;
}

.titulo_rosa_pag { 
		margin:50px 0px 0px 20px;
		font-size:22px;
		color:#815757;	
		font-weight:bold;

}
#menu_adm li{ 
		float:left;
		margin:45px 8px 0 10px;
		font-size:1.4em;
		/*font-size:16px;*/
		color:#1d2b30;
		list-style-type:none;
}
/*
	daq pra baixo alterado pelo Davi
*/
.subtitulo_informativo{
		clear:both;
		list-style-image:url(images/flecha2.gif);
		font-weight:bold;
		font-size:13px;
		vertical-align: middle;
		margin: 0 0 4px 75px;
		width:750px;

}
.quadro_pag {
		background-color:#FFFFFF;
		background-image:none;
		border:1px solid #F3E7E7;
		font-weight:normal;
		padding:5px;
		margin-bottom:10px;
}
.titulo_informativo{
		background:url(images/flechaBaixo.jpg);
		background-repeat:no-repeat;
		height:24px;
		font-weight:bold;
		font-size:13px;
        padding:3px 3px 3px 25px;
		font-size:18px;
		color:#815757;	
}
.imgnot{
	padding:5px;
	float:left;
	border:1px solid #C19A9A;
	margin:4px;
}

.imgsimples{
	padding:5px;
	border:1px solid #C19A9A;
	margin:4px;
}

.imgnot_dir{
	padding:5px;
	float:right;
	border:1px solid #C19A9A;
	margin:4px;
}

#noticiasDemais{
	margin-top:60px;
}
.descricao{
	font-size:13px;
	margin-bottom:8px;
}
.marcado{
	border: 1px #D5F5FD solid;
	background-color:#FFFFAA;
	padding:5px;
}
#infoLista{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style:disc;
	font-size:15px;
	float:left;
	text-align:left;
	margin:15px 0 15px 35px;
}
#dataAtual{
	visibility:hidden;border:#EAFFE6 solid 1px;
	background-color:#DDFFE6;
}
#mensagem{
	background-color:#DAF9C6;
	border-color:#FFFFB9 1px solid;
	margin-top:85px;
	font-size:18px;
}
#imagem{
	width:240px;
	height:400px;
	border: #FFEAF4 1px solid;
}
#margemP{
	padding:8px;
	color:#666666;
}

.tit_pg {
	font-size:16px;
	font-weight:bold;
	color:#CB0B62;

}

.tit_pg_subtit {
	font-size:12px;
	font-weight:bold;

}

.tit_pg_subtit2 {
	font-size:14px;
	font-weight:bold;

}

.logos {
	margin-right:12px;
}

form#form2{width:auto; font-size: 1.2em; margin-top:90px; clear:both;}
form#form2 fieldset {border: 1px solid #666; padding:0.2em 0.2em; }
form#form2 legend{border:1px solid #999;font-size: 1.2em; background-color:#F5F5F5;}
form#form2 label {display: block; padding:0.3em 0.3em;}
form#form2 input {width: 15em;}
form#form2 input#enviar {margin-bottom::0.1em; width:auto;}
form#form2 textarea {width:40em; margin-bottom:0.1em;}
form#form2 input#copia{width:5px;}
/*###############FORM CONTATO */
form#contato {width:300px; font-size: 1.2em; margin:5px 20px 20px 0; clear:both; float:right;}
form#contato fieldset {border:1px solid #DFF2FD; padding:0.2em 0.2em; }
form#contato legend {border:1px solid #DFF2FD;font-size: 1.2em; color:#815757; background-color:#F5F5F5; padding:5px; margin-left:8px; font-weight:bold;}
form#contato label {display: block; padding:0.3em 0.3em;}
form#contato input {width: 15em;}
form#contato input#enviar {margin-bottom::0.1em; width:auto;}
form#contato textarea {width:20em; margin-bottom:0.1em;}
form#contato input#copia {width:5px;}

.quadro_pag ul{
list-style-position:inside;
font-size:13px;
}

h3{
font-weight:bold;
font-size:14px;
}
 
.destaque a:link, a:active, a:visited{
	color:#CB0B62;
	text-decoration:none;
}