/* CSS Document */

.cbGrupo{
	margin:5px 0 5px 0;
	background-color:#CFEDCD;
	text-align:left;
	font-weight:bold;
	font-style:oblique;
}

#conteudo1{
  width:554px;
  float:left; 
  padding:5px 1px 0px 5px;
}
#abaDestaqueEnsino{
  width:100%;
  float:left;
}

#abaDestaqueEnsino li{
  display: inline;
  
} 
#abaDestaqueEnsino li a{
  display:block;
  float: left;
  padding:7px 7px 5px 7px;
  margin: 3px 6px 0px 0px;
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
}
#abaDestaqueEnsino li a:hover, #abaDestaqueEnsino li a:active,#abaDestaqueEnsino li a.abaDestaque{
  border-top:3px outset #365F95;
  border-left:3px outset #365F95;
  border-right:3px outset #365F95;
  padding:4px 4px 5px 4px;
}
#abaUnipInterativa{
  background-color: #365F95;

}

#abaGraduacao{
  background-color: #5080C0;
}

#abaPos {
  background-color: #82A2D2;
}
#conteudoDestaqueEnsino{
  width:100%;
  float:left;
  background-color: #D3E0EF;

}
#conteudoDestaqueEnsino div{
  width:100%;
  float:left;
  height:160px;
}

#conteudoDestaqueEnsino div div{
  width:180px;
  _width:177px;
  float:left;
  margin:3px 0px 3px 4px ;
  padding-bottom:7px;
 
}
#conteudoDestaqueEnsino  div#boxUnipInterativa{
  background-color: #D3E0EF;
  display:none;
}
#conteudoDestaqueEnsino  div#boxGraduacao{
  background-color: #E3EBF4;

}
#conteudoDestaqueEnsino  div#boxPosGraduacao{
  background-color: #F0F3F9;
  display:none;
}
#conteudoDestaqueEnsino div div div{
  width:100%;
  float: none;
}
#conteudoDestaqueEnsino h3{
  font-size: 1.0em;
  color:#365F95;
  border-bottom: 3px solid #365F95;
  padding-bottom: 2px;
  font-weight: bold;
  margin-bottom:7px;
}

#conteudoDestaqueEnsino ul {
  margin:5px 0px;
}
#conteudoDestaqueEnsino ul li{
  list-style-image: url(/img/layout/icone_bullet_azul.gif);
  margin:4px 0px 4px 17px;
  
}
#conteudoDestaqueEnsino ul li a{
  color: #000;
 
}

.conteudoDestaqueEnsino1 p {font-size: 0.9em; line-height: 13px;}
.conteudoDestaqueEnsino1 a {color: #000000;}

#areaLivre{
  width:100%;
  float:left;
  padding:5px 0px;
}
#areaLivre div{
  width:178px;
  _width:168px;
  float:left;
  margin:3px 0px 0px 5px ;
}
#areaLivre h3{
  margin-bottom:7px;
}
#areaLivre h3 a{
  color: #000;
  font-weight: bold;
  font-size: 1.0em;
}
#tvweb{
  width:540px;
  float:left;
  padding:0px 5px 0px 5px;
  background-color: #F0F0F0;
  border:2px dashed #e1e1e1;
  margin:5px 0px;
}
#tvweb div{
  width:262px;
  float:left;
  margin:3px 0px 3px 0px ;
  padding: 2px;
}
#tvweb #tvweb1 {  background-color: #F8F8F8;}

#tvweb #tvweb2{
  margin-left:7px;
  background-color: #F8F8F8;
}

#tvweb #tvweb3 {  background-color: #FFFDD7;}
#tvweb #tvweb4 { background-color: #FFFDD7; margin-left:7px;}
#tvweb a {color: #000000;}

#tvweb img{
  float:left;
  margin:3px;
}
#tvweb h3 {
  border-bottom:3px solid #666;
  padding:2px;
}
#tvweb h3 a{
  color: #666;
  font-weight: bold;
  font-size: 1.0em;
  text-decoration:none;
}
#tvweb h4 {
  font-weight: bold;
  font-size: 1.0em;
  margin:3px;
}

#tvweb strong.tvweb {font-size: 10pt;}

#tvweb p {font-size: 0.85em; line-height: normal;}

#tvweb1, #tvweb1 a, #tvweb2, #tvweb2 a {
color: #000;
}

#tvweb .hcalendar .description,#tvweb .hcalendar .location a{
  width:0px;
  height:0px;
  overflow:hidden;
  display:block;
}

#tvweb .dtend,#tvweb .dtstart{
  font-weight: bold;
  line-height: 20px;
  display: none;
}

#conteudo2{
  width:205px;
  padding:5px;
  float:left;
}
#centralAluno{
  border: 5px solid #CFEDCD;
}
#biblioteca {
  border: 5px solid #DFF3DE;
  margin:5px 0px;
}
#centralAluno h3,#biblioteca h3{
  font-size: 1.2em;
  font-weight: bold;
  color:#63BA2A;
  border-bottom: 3px solid #63BA2A;
  padding:3px 0px;
  margin:0px 3px;
}
#biblioteca ul li a{
  color:#000;
}
#biblioteca ul li{
  background-image: url(/img/layout/icone_setinha_preta.gif);
  background-repeat: no-repeat;
  background-position: left 3px;
  padding-left:7px;
  margin-left:5px;
  font-size:0.7em;
  margin-bottom:5px;
}

#biblioteca h3{
  border-bottom: 3px solid #97DA94;
  color:#97DA94
  
}
#centralAluno fieldset,#biblioteca fieldset{
  padding:3px;
}
#centralAluno fieldset input,#biblioteca fieldset input{
  padding:3px;
  border: 1px #63BA2B solid;
  margin:5px 0px 0px 0px;
  background-color: #CFEDCD;
  color:#63BA2B;
  font-family: Verdana;
}

#centralAluno fieldset input {width: 115px;}
#biblioteca fieldset input {width:140px;}

#biblioteca fieldset input{
  background-color: #DFF3DE;
}
#centralAluno fieldset button,#biblioteca fieldset button {
  padding:3px;
  border: 1px #63BA2B solid;
  background-color: #63BA2B;
  height:24px;
  margin-left:5px;
  margin-top:5px;
  color:#fff;
  font-weight: bold;
}

#centralAluno fieldset button { width:60px;}
,#biblioteca fieldset button {width: 35px;}

#biblioteca fieldset button {
  border: 1px #97DA94 solid;
  background-color: #97DA94;
}

#conteudo2 .eventos, #conteudo2 .avisos{
  clear:both;
  background-color: #F5F5F5;
  float:left;
  width:100%;
  margin-bottom:5px;
  padding: 5px 0px 5px;
  background-image: url(/img/titulos/tit_evento_lateral_fundo.gif);
  background-repeat: repeat-y;
  
}

#conteudo2 .avisos2 {
  clear:both;
  background-color: #FFEAEA;
  float:left;
  width:100%;
  margin-bottom:5px;
  padding: 5px 0px 5px;
  background-image: url(/img/titulos/tit_aviso_lateral_fundo.gif);
  background-repeat: repeat-y; 
}

#conteudo2 .eventos .hcalendar{
  background-image: url(/img/titulos/tit_evento_lateral.gif);
  background-repeat: no-repeat;
  background-position: 6px 50%;
  padding-left:30px;
} 

#conteudo2 .eventos2 .hcalendar{
  background-image: url(/img/titulos/tit_aviso_lateral.gif);
  background-repeat: no-repeat;
  background-position: 6px 50%;
  padding-left:30px;
}

#conteudo2 .avisos .aviso{
  background-image: url(/img/titulos/tit_aviso_lateral.gif);
  background-repeat: no-repeat;
  background-position: 6px 50%;
  padding-left:30px;
  
}

#conteudo2 .avisos2 .aviso{
  background-image: url(/img/titulos/tit_aviso_lateral2.gif);
  background-repeat: no-repeat;
  background-position: 6px 50%;
  padding-left:30px;
  
}

#conteudo2 .avisos .aviso a, #conteudo2 .avisos2 .aviso a {
  font-weight: bold;
  display:block;
  margin: 5px 0px;
  color:#000; font-weight:bold;
}

#conteudo2 .avisos .aviso strong, #conteudo2 .avisos2 .aviso strong {
  font-size: 10pt; 
}

#conteudo2 .avisos p.img {text-align: center;}

#conteudo2 .eventos .hcalendar .summary{
  font-weight: bold;
  display:block;
  margin: 5px 0px;
}
#conteudo2 .eventos .hcalendar .summary a{color:#000; font-weight:bold}
#conteudo2 .eventos .hcalendar .location{
  font-weight: bold;
  display:block;
  margin: 5px 0px;
}

#conteudo2 .eventos .hcalendar .location address{

}

#conteudo2 .eventos .hcalendar .location a {color: #000000;}

#conteudo3{
  width: 200px;
  float: left;
  padding:0px 5px 0px 0px;
}

#noticia{
  background-color: #F0F3F9;
  margin-top: 5px;
  background-image: url(/img/layout/fundoConteudoCurvaNoticia.gif);
  background-repeat: no-repeat;
  background-position: right top;  
}

#noticia h3{
  color: #365F95;
  border-bottom: 3px solid #365F95;
  font-size:1.2em;
  font-weight:bold;
  padding:3px 0px;
  margin:5px;
}
#noticia ul,#agenda ul{
  margin: 5px;

}

#noticia ul li,#agenda ul li{
  margin:6px 0px;
  padding-left: 8px;
  background: url(/img/layout/icone_setinha_preta.gif) no-repeat left 5px;
}

#noticia ul li a,#agenda ul li a{
  color:#000;
}

#noticia div{
  padding:3px 0px 7px 0px; 
  margin-bottom:20px; 
}
#noticia div a{
  background-color: #E3E9F4;
  font-size: 0.7em;    
  color:#365F95;
  display:block;
  float:left;
  width:75px;
  text-align:left;
  height:13px;
  padding: 5px;
  padding-left: 25px;
  font-weight: bold;
}
#noticia div a.rss{
  background-image: url(/img/layout/rss.gif);
  background-repeat: no-repeat;
  background-position: 5px center;
}
#noticia div a.vermais{
   /*
   padding:5px 20px 5px 80px;
   */
   width:90px; 
   background-color: #E3E9F4;
   text-align:right;
   padding-left:0px;
}

#agenda{
  background-color: #FFEAEA;
  margin: 5px 0px;
}

#agenda h3{
  color: #cc0000;
  border-bottom: 3px solid #cc0000;
  font-size:1.2em;
  font-weight:bold;
  padding:3px 0px;
  margin:5px;
}

#agenda .hcalendar .dtstart{
  margin-right:5px;
  font-weight: bold;
}

#agenda div{
  padding: 3px 0px 7px 0px;  
}

#agenda div a{
  background-color: #F5B2B2;
  font-size: 1em;    
  color:#000;
  display:block;
  float:left;
  width:20px;
  _width:18px;
  padding:4px 5px 5px 5px;
  height:13px;
  text-decoration:none;
}
#agenda div a.vermais{
   width:130px;
   _width:131px;
   background-color: #FFDFDF; 
   text-align:center;
   text-decoration:underline;
   font-weight: bold;
   font-size: 0.7em;   
}

#agenda div a:hover{
  color:red;
}

#areaLivre p.destaque {text-align: center; color: #FFF; font-size: 16px; font-weight: bold; background: #CC0000; padding: 5px;}
#areaLivre p.destaque a {color: #FFFFFF; font-weight: bold; text-decoration: none;}

/* Pop-up */

#newoverlay {
	background-color: #000;
	display: none;
	DDDvisibility: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
    width:100%;
    height:100%;
    text-align:center;
    z-index: 9000;
	opacity:0;
	filter: alpha(opacity=0); 
	-moz-opacity: 0;
}
 
#newSiteMessage {
	position: absolute;
	width:600px;
	height:452px;
	left:50%;top:50%;
	margin-left:-300px;
	margin-top:-226px;
    padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 23px;
	display:none;
}
 
a.fechar {float: right; display: block; width:25px; height: 25px; background: #000; color: #fff !important; text-decoration: none;}
 
