.input3 { border:1px solid #333333; background-color:#CCE5FF; color:#000000; font-family:Tahoma; font-size:11px;}
body{
	margin:0;
	padding:0;
	font-family:"Verdana";
}
#col_esquerda {
	position: absolute;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 172px;
	height:587px;
	voice-family: "\"}\"";
	}
#col_centro {
	margin: 0px 180px;
	height:587px;
	padding: 0px;
	margin-bottom:5px;
}

#banner1{
	height:75px;
  /*background:url(../img/fundobanner.jpg) repeat-y top left #FFF;*/
	background:#FFF;
	border:solid 1px #CCC;
	margin-bottom:5px;
}

#menuhorizontal{
	height:23px;
	background:url(../img/barra1.gif) no-repeat top left #336699;
	
}

#menuhorizontal ul{
	margin:0;
	padding:0;
}

#menuhorizontal li{
	cursor:pointer;
	display:block;
	list-style:none;
	float:left;
	margin:2px 65px 0 12px;
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
}

#tarefas{
	height:183px;
	margin:0;
	padding:0;
}
#tarefas_conteudo{	
	height:160px;
	margin:0;
	padding:0;
	/*overflow:auto;*/
}
#noticia{
	height:280px;
	background:#EEEEEE;
	margin:0 0 3px 0;
	padding:0;
}

#col_direita {
	position: absolute;
	top:0px;
	right: 0px;
	margin: 0;
	padding: 0;
	width: 175px;
	height:587px;
	voice-family: "\"}\"";
}
#alertas{
	position:absolute;
	width:173px;
	margin:1px;
	padding:0;
	top:0;
	left:0px;
	display:none;
	z-index:4;
}

#alertas_conteudo{
	margin:0;
	padding:0;
	height:0px;
	width:172px;
	overflow:auto;
	background: #FFE57F;
}


#lista_relacionamento{
	position:absolute;
	height:295px;
	width:172px;
	background:#EEEEEE;
  border:none;
	margin:0;
	padding:0;
	overflow:auto;
}
#rodape{
	padding:5px 15px;
	text-align:right;
	font-size:8pt;
	color:#666666;
	background:#CCCCCC;
}

#ferramenta{
	height:165px;
	background:#336699;
	overflow:auto;	
	margin:0;
	padding:0;
	line-height:100%;
}

#ferramenta ul{
	margin:0;
	padding:0;
}

#ferramenta li{
	background:url(../img/barraMenu.gif) left repeat-y #99CCFF ;
	font-family:"Arial";
	font-size:11px;
	border:solid 1px #FFFFFF;
	margin:0;
	padding:2px 0 2px 10px;
	color:#0a3d70;
	font-weight:bolder;
	line-height:100%;
	cursor:pointer;
}

#paginas{
	position:absolute;
	width:100%;
	border:none;
  /*background:#E5E5E5;*/
	background:#FFF;
	left:180px;
	top:81px;
	height:505px;
	z-index:3;
	voice-family: "\"}\"";
}

#frnoticia body{
	margin:0;
	padding:0;
}

#banner2{
	padding:5px;
	width:163px;
	height:67px;
	font-family:"Tahoma";
	font-size:10px;
	font-weight:bold;
	background:url(../img/banner2.jpg);
	color:#000;
}

#paginacao{
	position:absolute;
	line-height:100%;
	bottom:6px;
	background:#CCE6FF;
	margin:0;
	padding:0;
}

#dv_tree{
	font-family:Tahoma,Verdana;
	font-size:10px;
	vertical-align:bottom;
	text-decoration:none;
	color:#000000;
	background-color:#e5e5e5;
}

#ldisciplina{
	width:40%;
	height:98%;
	float:left;
}

#ltarefa{
	height:98%;
  overflow:auto;
}

/*CLASSES DE ESTILO*/

.nome_rel{
	font-size: 9px;
	font-weight:bold;
	color: #666666;
}
.info_rel{
	font-size: 9px;
	color: #999999;
}
.habi_rel{
	font-size: 9px;
	font-weight: bold;
	color: #336799;
	text-decoration:none;
}
.desabi_rel{
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration:none;
}
.hr_rel{
	margin:0;
	padding:0;
	line-height:100%;
}

.divide{
	margin:0; 
	padding:0;
	height:5px;	
}
.smallText { 
	font-size:10px; 
	color: #333333; 
	font-family:verdana,tahoma; 
}
.tituloEvento { 
	font-family:Verdana,Tahoma; 
	font-size:14px; 
	color: #333333; 
	padding:22px; 
	font-weight: bold; 
	}
.fonteTituloEvento { 
	font-family:Verdana, Tahoma; 
	font-size:11px; 
	padding:3px; 
}
.cmbesq{
  font-size: 9px;
  margin:2px;
  padding:0;
  border:solid 0px;
}

.estilomenuul{
	margin:0;
	padding:0;
	list-style:none;
}

.estilomenuli{
	padding:3px 0 3px 12px;
	font-family:"Arial";
	font-size:12px;
	border:solid 1px #FFFFFF;
	font-weight:bolder;
	line-height:100%;
	background:#f8e4cc;
	color:#336699;
	cursor:pointer;
}

.estilotitulo{
	padding:3px 0 3px 12px;
	margin:0;
	display:block;
	font-family:"Arial";
	font-size:12px;
	border:solid 1px #FFFFFF;
	font-weight:bolder;
	line-height:100%;
	background:#f9c280;
	text-align:center;
}

a{text-decoration:none; color:#000000; }
.titulo1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:20px;
}