/* CSS Document */
* { margin:0; padding:0; }
body {
 margin:0px;
 padding:0px;
 color:#666666;
 font-family:Arial, Helvetica;
 font-size:9px;
 text-align:center;
 background:url(imagens_index/background2.jpg)  repeat-x top;
}
h1, h2, h3, h4, ul, li, p, form, object {
 margin:0px 0 0 0;
 padding:0px;
}
#container {
 width:775px;
 height:auto;
 margin:0 auto;
 text-align:left;
 background:#FFFFFF;
 min-height:310px;
 padding-bottom:10px;
 border-left:1px solid #E5E5E5;
 border-right:1px solid #E5E5E5;
 border-bottom:1px solid #E5E5E5;
 }
#top {
 width:775px;
 height:150px;
 background:url(imagens_index/top.gif) no-repeat;
 margin:0 auto;
}
#menu_top ul {
 padding:3px 0px 0px 20px;
}
#menu_top {
 font-size:12px;
 width:775px;
 height:30px;
 background:url(imagens_index/menu_top.gif) no-repeat;
 margin:0 auto;
 text-align:left;
 font-weight:none;
 }
 #menu_top a {
     color:#ffffff;
     text-decoration:none;
	 font-size:9px;
	 font-weight:none;
}

#menu_top a:hover {
    color:#FFFF00;
	font-size:9px;
	font-weight:none;
}
.bg_menu a {
 width:140px;
 height:18px;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 10px;
 background:url(imagens_index/menu_corpo.gif) no-repeat;
 display:block;
}
.bg_menu a:hover {
 background:url(imagens_index/menu_corpo_2.gif) no-repeat;
}
#menu {
 width:140px;
 text-align:auto;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
#menu_cabeca {
 width:140px;
 height:19px;
 text-align:left;
 margin:5px 0px 0px 0px;
 background:url(imagens_index/menu_cabeca.gif);
}
#menu_pe {
 width:140px;
 height:23px;
 text-align:left;
 margin:0px 0px 0px 0px;
 background:url(imagens_index/menu_pe.gif);
}
#menu p{
 font-family:Arial, Helvetica;
 font-size:11px;
 text-align:auto;
 margin:0px 0px 0px 0px;
 padding:0px 0px 5x 0px;
}
#menu a {
     color:#333333;
     text-decoration:none;
}

#menu a:hover {
    color:#000066;
	text-decoration:none;
}
/*-------------Inicio da colunas-----------------*/
#col_esquerda, #col_direita {
	float:left;
	 text-align:left;
}
#col_esquerda {
 width:145px;
 margin:10px 5px 0px 10px;
}

#col_direita {
 width:577px;
 margin:10px 0px 0px 15px;
 padding:8px 0px 0px 0px;
 text-align:left;
 position:relative;
 }
 #col_direita h5 {
 padding:0px;
 font-family:Arial, Helvetica;
 font-size:10px;
 text-align:center;
 color:#C4DDFF;
 font-weight:bold;
 margin:4px;
 }
 #col_direita h6 {
 padding:0px;
 font-family:Arial, Helvetica;
 font-size:10px;
 text-align:center;
 color:#000066;
 font-weight:bold;
 margin:4px;
 }
 #col_direita a {
     color:#333333;
     text-decoration:none;
}
#home {
 width:577px;
 margin:0px 0px 0px 5px;
 padding:0px 0px 0px 0px;
 text-align:left;
 position:relative;
 }
/*--------------------Fim da colunas-------------------*/
#menu_direita a:hover {
    color:#000066;
}
#menu_rodape ul {
 padding:2px 0px 0px 15px;
}
#menu_rodape {
 clear:both;
 width:775px;
 height:20px;
 background:url(imagens_index/menu_rodape.gif) no-repeat;
 margin:0 auto;
 }
 #menu_rodape a {
     color:#333333;
     text-decoration:none;
}

#menu_rodape a:hover {
    color:#000066;
}

 /*----------------- Inicio Conteudo do menu ----------------*/
#menu_top li {
 list-style:none;
 display:inline;
 color:#FFFFFF;
 font-weight:bold;
}

/*----------------- FIM Conteudo do menu ----------------*/
 /*----------------- Inicio Conteudo do menu ----------------*/
#menu_rodape li {
 list-style:none;
 display:inline;
 color:#666666;
 font-weight:bold;
}

/*----------------- FIM Conteudo do menu ----------------*/
#login {
 width:145px;
 height:90px;
 float:left;
 margin:8px 0 0 0;
 padding:0px 0px 0px 0px;
}
#login h3 {
 padding:0px;
 font-family:Verdana, Arial, Helvetica;
 margin:4px 0 0 0;
 font-size:10px;
 text-align:center;
 color:#666666;
 font-weight: bold;
 }
 #login p {
margin:10px 0 0 8px;
}
.campos {
border:1px solid #868686;
font-family:Arial, Helvetica;
font-size:12px;
margin:0px 0 0 70px;
}
.botao_login {
padding:0px;
margin: 0 0 0 0;
}
#noticias {
 width:143px;
 height:174px;
 background:url(imagens_index/fundo_noticias.gif) no-repeat;
 float:left;
 margin:5px 0px 0px 0px;
 }
#noticias a {
     color:#868686;
     text-decoration:none;
	 font-size:9px;
}

#noticias a:hover {
    color:#000066;
	text-decoration:underline;
	font-size:9px;
}

#noticias p {
width:137px;
height:autopx;
margin:8px 0 0 5px;
color:#333333;
}
 #noticias h4 {
 padding:0px;
 font-family:Arial, Helvetica;
 font-size:10px;
 text-align:center;
 color:#666666;
 font-weight: bold;
 margin:4px 0px 10px 0px;
 }
 .diretoaoponto {
  padding:0px;
  border:0;
  font-family:Arial, Helvetica;
  background:#FFFFCA;
  font-size:9px;
  margin:-13px 10px 0px 0px;
  float:right;
 }
 #botao_instituicao {
 width:99px;
 height:175px;
 margin:0px 0px 0px 0px;
 float:left; /* Deixa a DIV flutuando a esquerda.*/
 background:url(imagens_index/botao_instituicao.gif) no-repeat;
 display:block;
 cursor:pointer;
 text-decoration:none;
 }
 #botao_cursos, #botao_downloads, #botao_contatos{
 width:99px;
 height:175px;
 margin:0px 0px 0px 14px;
 float:left; /* Deixa a DIV flutuando a esquerda.*/
 display:block;
 cursor:pointer;
 text-decoration:none;
 }
 #botao_cursos {
background:url(imagens_index/botao_cursos.gif) no-repeat;
}
#botao_downloads {
background:url(imagens_index/botao_downloads.gif) no-repeat;
}
#botao_contatos {
background:url(imagens_index/botao_contatos.gif) no-repeat;
}
 #destaques {
 width:110px;
 height:175px;
 margin:0px 0px 0px 16px;
 color:#C4DDFF;
 float:left; /* Deixa a DIV flutuando a esquerda.*/
 background:url(imagens_index/fundo_destaques.gif) no-repeat;
}
#destaques a {
     color:#868686;
     text-decoration:none;
}

#destaques a:hover {
    color:#000066;
	text-decoration:underline;
}

#destaques p {
width:100px;
height:autopx;
margin:8px 0 0 5px;
color:#333333;
}
.banners {
 margin:15px 10px 0px 0px;
 float:left; /* Deixa a DIV flutuando a esquerda.*/
 z-index:5;
 }
 #temporarias {
 width:500px;
 height:autopx;
 margin:0px 0px 0px 15px;
 font-family:Arial, Helvetica;
 font-size:11px;
 float:center; /* Deixa a DIV flutuando a esquerda.*/
 text-align:justify;
 background:#FFFFFF;
 }
 #temporarias h6 {
 padding:0px;
 font-family:Verdana, Arial, Helvetica;
 font-size:14px;
 text-align:center;
 color:#000066;
 font-weight:bold;
 margin:0px 0px 20px 0px;
 }
 #temporarias a {
 color:#FF6600; 
 text-decoration:none;
}
#temporarias a:hover {
    color:#000066;
	text-decoration:underline;
 }
 .titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.sub_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
	white-space: normal;
}
.texto a{
	color: #666666;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	letter-spacing: normal;
}	
.texto a:hover {
	color: #FF9900;
	text-decoration: underline;
}

#maisnoticias {
 margin:0px 0px 0px 30px;
 font-family:Arial, Helvetica;
 font-size:9px;
 }
#maisnoticias a {
 color:#666666; 
 text-decoration:none;
}
#maisnoticias a:hover {
    color:#666666;
	text-decoration:underline;
 }
 .limpar {
 height:2px;
 margin:0 auto;
}
.foto_noticias {
 width:250px;
 height:auto;
 margin:0 auto;
 text-align:left;
 background:#FFFFFF;
 float:left; /* Deixa a DIV flutuando a esquerda.*/
}
#col_baixo {
 width:572px;
 height:180px;
 margin:20px 0 0 0;
 float:left;
}
#lente {
 width:183px;
 height:168px;
 margin:0 0 0 0;
 float:left;
 background:url(imagens_index/bg_lente.gif) no-repeat;
}
#container_lente {
width:163px;
height:68px;
margin:65px 0px 0px 5px;
}
#container_lente p {
margin:10px 0 0 10px;
color:#333333;
}
#container_tv {
width:128px;
height:66px;
margin:68px 0 0 10px;
}
#container_tv p{
margin:4px 0 0 2px;
color:#333333;
}
#container_enquete {
width:163px;
height:88px;
margin:47px 0 0 10px;
}
#container_enquete p{
margin:10px 0 0 2px;
color:#333333;
}
#tv {
 width:150px;
 height:169px;
 margin:0 0 0 28px;
 float:left;
 background:url(imagens_index/bg_tv.gif) no-repeat;
}
#enquete {
 width:183px;
 height:168px;
 margin:0 0 0 27px;
 float:left;
 background:url(imagens_index/bg_enquete.gif) no-repeat;
}
#lente a {
     color:#868686;
     text-decoration:none;
	 font-size:9px;
}

#lente a:hover {
    color:#000066;
	text-decoration:underline;
	font-size:9px;
}
#tv a {
     color:#AAD5FF;
     text-decoration:none;
	 font-size:9px;
}

#tv a:hover {
    color:#FFCC00;
	text-decoration:underline;
	font-size:9px;
}
#enquete a {
     color:#868686;
     text-decoration:none;
	 font-size:9px;
}

#enquete a:hover {
    color:#000066;
	text-decoration:underline;
	font-size:9px;
}
#mais_lente {
 	width:63px;
 	height:13px;
	margin:2px 0 0 60px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
}
#mais_lente a{
	color: #FFFFFF;
	text-decoration: none;
	font-size:11px;
}
#mais_lente a:hover{
	color: #000066;
	text-decoration: none;
	font-size:11px;
}
#mais_enquete {
	width:63px;
 	height:13px;
	margin:0px 0 0 60px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
}
#mais_enquete a{
	color: #FFFFFF;
	text-decoration: none;
	font-size:11px;
}
#mais_enquete a:hover{
	color: #000066;
	text-decoration: none;
	font-size:11px;
}
#mais_tv {
	width:75px;
 	height:13px;
	margin:1px 0 0 37px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
}
#mais_tv a {
	color: #000066;
	text-decoration: none;
	font-size:11px;
}
#mais_tv a:hover {
	color: #000066;
	text-decoration:underline;
	font-size:11px;
}
#banner4 {
	width:141px;
 	height:110px;
	margin: 0 0 0 0;
	float:left;
}
#rss {
	width:80px;
 	height:20px;
	margin: 3px 0 0 15px;
	float:left;
}
#fies {
	width:142px;
 	height:41px;
	margin: 2px 0 0 0;
	float:left;
}
#laluna {
	width:142px;
 	height:90px;
	margin: 5px 0 0 0;
	float:left;
}
#cipa {
	width:142px;
 	height:45px;
	margin: 2px 0 0 0;
	float:left;
}
#novo_tv {
	position:absolute;
	left: 248px;
	top: 285px;
}
#pop {
	position:absolute;
	left: 10px;
	top: -20px;
}
#central_professor {
	width:142px;
 	height:59px;
	margin: 1px 0 0 0;
	float:left;
}
#central_aluno {
	width:142px;
 	height:59px;
	margin: 2px 0 0 0;
	float:left;
}
#titulo_central_professor {
	width:207px;
 	height:15px;
	margin: 0 0 0 35px;
	float:left;
}
#titulo_central_aluno {
	width:168px;
 	height:15px;
	margin: 0 0 0 45px;
	float:left;
}
#quadro_avisos {
	width:355px;
 	height:auto;
	margin: 0 0 0 0;
	float:left;
	background:#EBEBEB;
	border:inherit;
}
#quadro_avisos p{
	font-size:11px;
	text-align:justify;
}
#divform1 {
	width:207px;
 	height:auto;
	margin: 5px 0 0 70px;
}
#divform1 p{
	margin: 10px 0 0 70px;
}
#divform2 {
	width:207px;
 	height:auto;
	margin: 10px 0 0 70px;
}
#divform2 p{
	margin: 10px 0 0 70px;
}
#divform1 {
	width:355px;
 	height:auto;
	margin: 0 0 0 0;
}
#bannercpa {
	width:563px;
 	height:68px;
	float:left;
	margin: 3px 0 0 0px;
	background:url(imagens_index/fundo_cpa.gif) no-repeat;
}
#farmaciauniao {
	width:142px;
 	height:41px;
	float:left;
	margin: 2px 0 0 0px;
}

