	/* CSS Document */
	/*divisões para as pafinas com imagem sobreposta ao texto*/
.orador {
margin-left:0%;
margin-top:0%;
margin-bottom:0%;
}

div#esquerda {
		width:280px;
		height:298px;
		float:left;
		z-index:1;
		position:relative;
	}
	
div#direita {
		width: 220px;
		height: 270px;
		float:left;
		z-index:1;
		position:relative;
		overflow:auto;
		margin-top:28px;
		border-left:2px;
		border-left-style:solid;
		border-left-color:#2f97cb;;
		scrollbar-arrow-color:#E2E2E2;
		scrollbar-track-color:#eddddf;
		scrollbar-shadow-color:#CCCCCC;
		scrollbar-face-color:#FFFFFF;
		border-bottom:#999999;
	}

table#tabelabaixo {
background-image:url(images/principal.png);
margin-top:0px;
margin-bottom:0px;
vertical-align:top;
background-repeat:no-repeat;

}
	
.corpoora {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-align:left;
	font-weight:normal;
	margin: 0%;
	}
	
.tabelaoradores {
vertical-align:top;
text-align:right;
width:200px;
}	
	
.txtazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #2f97cb;
	}	
	
.corpoprincipal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:justify;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:10px;
	padding-top:0px;
	}

.texto_azul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	color: #2f97cb;
}

.texto_preto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
    color: #000000;
}

.tituloprincipal {
font:Arial, Helvetica, sans-serif;
color:#333333;
font-size:22px;
font-weight:bold;
margin: 4%;
}

.tituloazul {
color:#2f97cb;
}

/*estilo para o texto de avisos urgentes*/
.titulovermelho {
color:#FF0000;
font-weight:bold;
font-size:12px;
}

.txturgencia {
color:#999999;
font-weight:bold;
color:#2f97cb;
}
	
	/*CSS da pagina principal*/
	div.esquerda {
		width:100%;
		height:180px;
		float:right;
		z-index:1;
		position:relative;
	}
	
	div.frente {
		width: 500px;
		height: 298px;
		float:left;
		z-index:3;
		position:absolute;
		overflow:auto;
		scrollbar-arrow-color:#E2E2E2;
		scrollbar-track-color:#eddddf;
		scrollbar-shadow-color:#CCCCCC;
		scrollbar-face-color:#FFFFFF;
	}	
	/*************************/
	
	div#caixa {
	width: 502px;
	height: 300px;
	background-color:#FFFFFF;
	z-index:0;
	}
	
	div.tras {
		width:200px;
		height:180px;
		float:right;
		z-index:1;
		position:relative;
	}
	
	div.frente {
		width: 500px;
		height: 298px;
		float:left;
		z-index:3;
		position:absolute;
		overflow:auto;
		scrollbar-arrow-color:#E2E2E2;
		scrollbar-track-color:#eddddf;
		scrollbar-shadow-color:#CCCCCC;
		scrollbar-face-color:#FFFFFF;
	}
	
	
	table.imgtxt {
	margin:4px 4px 4px 4px;
	border-collapse:collapse;
	vertical-align:text-top;
	}
	
	div.barracima {
	width:250px;
	height:1px;
	background-image:url(images/pbarra.jpg);
	background-repeat:repeat-x;
	margin:2%;
	}
	
	div.barrabaixo {
	height:1px;
	background-image:url(images/pbarra.jpg);
	background-repeat:repeat-x;
	margin: 4%;
	margin-top:1%;
	margin-bottom:1%;
	}
	
	.itp {
	margin-top:1px;
	margin-left:70%;
	}
	
	body {
		background-color: #838281;
	}
	
	/************************************hiperligações************************************/
	/*gerais*/
	a {
	text-decoration:none;
	}
	
	/*menus*/
	a.lmenu:link { color:#EAEAEA; text-decoration:none; }
	
	a.vmenu:visited{ color:#EAEAEA; text-decoration:none; }
	
	a.amenu:active { color:#EAEAEA; text-decoration:none; }
	
	/*corpo newsletter*/
	.noticiascorpo { text-align:left; color:#33CCFF;
					margin: 2px 2px 2px 2px; font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:9px; text-decoration:none;
					margin: 4px 4px 4px 4px; }
	
	a.noticiascorpo:link { font-weight: bold; color:#5499C2; }
	
	a.noticiascorpo:visited{ font-weight:bold; color:#5499C2; }
	
	a.noticiascorpo:hover { font-weight: bold; color: #5499C2; }
	
	a.noticiascorpo:active { font-weight: bold; color: #5499C2; }

    a img { color: transparent; border: 0px; }

	
	.titulo_noticia {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: 500;
		color: #1598e3;
	}
	
	.pdfs { text-align:left; color:#33CCFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9px; text-decoration:none;
			margin-left:10%; margin-bottom: 1px;
			}
	
	/************************************texto titulos************************************/
	
	h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0089c1;
	margin-left: 2%;
	margin-top: 2%;
	margin-bottom:0px;
	}
	
	.dest {
	font-size:20px;
	color:#666666;
	margin-left: 0px;
	margin-top: 2%;
	margin-bottom:0px;
	}

h2 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#00a4e3;
	margin-top:2px;
	margin-left:4px;
	text-align:left;
	}
	
.corpo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:justify;
	font-weight:normal;
	margin-top: 0%;
	margin-bottom:4%;
	margin-left:10%;
	margin-right:10px;
	}

.corposemesp {
	font-size: 10px; 
	text-align:justify;
	padding-top:0px;
	color:#666666;
	margin-left:2px;
	margin-right:10px;
	}

.noticiash1 {
	text-align: left;
	color: #B4D1E9;	
	color: #C7DEF3;
	margin: 2px 2px 2px 2px;
	padding-bottom:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	margin: 4px 4px 4px 4px;
	}

.textonewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color: #89BAD8;
	text-decoration: none;	
	}
	
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #076391;
	text-decoration: none;
/*borders das caixas e dos botoes*/
	border: thin solid #FFFFFF;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-width:1px; 
	background-image: url('images/news.jpg');
	}


	/*CSS wallpapers*/
.tabela_downloads {
	text-align:center;
	vertical-align:top;
	font-size:9px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:8px;
	padding-bottom:4px;
	}

/*direitos*/

.direitos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	vertical-align:top;
	font-size:9px;
}

div {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.orgcinza {
	color:#CCCCCC;
	padding-left:20px;
	}

.avanco {
	color:#FFFFFF;
	padding-left:15px;
	}

/*celulas editaveis*/
.menu {
	width: 509px;
	height: 17px;
	background-color:#076391;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EAEAEA;
}
.organizacao {
	width:396px;
	height:15px;
	background-color:#0076AD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}

.tdnoticias {
	background-image:url(images/enei_r9_c9.png);
	}

div#noticias {
	width:158px;
	height:231px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0089c1;
	margin-left: 2%;
	margin-top: 0%;
	margin-bottom:2px;
	}

.newsletter {
	width:160px;
	height:63px;
	background-image:url(images/enei_r10_c9.png);
	padding-left: 3px;
	}

.patrociniostd {
	background-image:url(images/enei_r13_c1.png);
	}

.conteudopat {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
font-weight:bold;
color:#FFFFFF;
vertical-align:text-top;
border:0px;
padding:0px;
margin-left:100px;
z-index:4;
position:relative;
float:left;
width:350px;
}

.conteudoapo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
font-weight:bold;
color:#FFFFFF;
vertical-align:text-top;
border:0px;
padding:0px;
z-index:4;
position:relative;
float:left;
width:300px;
}

.principal {
	background-color:#FFFFFF;
	width:504px;
	height:302px;
	}
	
/*paginas de conteudos*/

table#conteudos {
	padding:2px;
	}

.miniaturas {
	width:114px; 
	height:85px;
	border:#999999;
	border-width: medium;
	border-style: ridge;
	border-color: #00a4e3;
}

/*caixa do login*/
	

.caixalogin {
	width:240px;
	padding:10px;
	}



#thicktabs{
margin-left: 1%;
margin-bottom:0px;
float: left;
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}

#thicktabs li{
display: inline;
}

#thicktabs li a{
float: left;
color: white;
padding: 8px 11px; /*padding of tabs*/
text-decoration: none;
background: transparent url(images/dia_n.png) top right no-repeat;
border-top: 0px; /*top border style*/
border-bottom: 3px solid #2f97cb; /*thick bottom border below tabs*/
}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #2f97cb; /*left border style*/
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #2f97cb; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: white;
}

#thicktabs li a:hover{
color: white;
background-image: url(images/dia_s.png); /*background image swap on hover*/
}

table.programa {
}
table.programa td{
    vertical-align:text-top;
    text-align:left;
    height:15px;
}

.titulo_conferência{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#B4D1E9;
}

.corpo_programa{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:left;
	font-weight:normal;
}