/* by vitorgga */
a:link {
 color: #000000;
 text-decoration: none;
}
a:visited {
 color: #000000;
 text-decoration: none;
}
a:hover {
 color: #000000;
 text-decoration: underline;
}

.compact {
 white-space:nowrap;
 text-overflow:ellipsis; /* for internet explorer */
 overflow:hidden;
 /* width:200px; */
}

hr {
 border: 1px double #9DCD17;
 height: 1px;
}

.fiedu {
 height: 240px;
}
.fiedu legend {
 font-family: "Trebuchet MS",Tahoma;
 font-variant: small-caps; 
 font-weight: bold;
 font-size: 11pt;
 color: #0093DD;
}
.fiedu legend img {
 vertical-align: middle;
 margin: 4px;
}

.item { padding: 4px; border-bottom: 1px solid #C0E08F; cursor: pointer; cursor: hand; }
.item:hover { border-bottom: 1px solid #84C225; background-color: #FFFFFF; }

#paginas a {
 font-family: "Trebuchet MS",Tahoma;
 font-weight: bold;
 font-size: 9pt;
 padding: 4px;
 margin: 4px;
 text-decoration: none;
}
#paginas a:hover {
 background-color: #F6F6F6;
}
#paginas a img {
 vertical-align: middle;
}

#conteudo {
 margin-top: 0px;
 padding: 4px;
 width: 599px;
 background-color: #EBEBEB;
}

.titulo {
 font-family: "Trebuchet MS",Tahoma;
 font-weight: bold;
 font-size: 9pt;
 padding: 4px;
 margin: 4px;
 text-decoration: none;
}

#banners img, #banners embed, #banners object {
        margin-bottom: 8px;
}

body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 scrollbar-base-color: #F6F6F6;
 background-color: #FFFFFF;
 behavior:url("csshover2.htc");
}
img, div { behavior: url(iepngfix.htc) }

body, table, tr, td, div, input, textarea, select {
 font-size: 8pt;
 font-family: Tahoma;
}

form, p {
 margin: 0px;
}

table {
 border: 0px;
 border-collapse: separate;
 border-spacing: 0px;
}


div {
 scrollbar-base-color: #F6F6F6;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-arrow-color:#000000;
 scrollbar-darkshadow-color:#FFFFFF;
 scrollbar-face-color: #F6F6F6;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-shadow-color:#FFFFFF;
 scrollbar-track-color:#FFFFFF;
}

#rte_documento {
 margin: 20px;
 background-color: #EBEBEB;
 text-align: justify;
}

.botao{
	border:1px solid #ccc;
	background-color:#fff;
	font-size: 11px;
	color:#666666;
	padding: 3px 3px 3px 3px;
	height: 24px;
}

.textoInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #aaa;*/
	background-color: #fdfdfd;
	border: 1px solid #ccc;
	padding: 3px;		
}