﻿body, table, div
{
	margin:0px 0px 0px 0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:12px;
}


.tabelaprincipal {
 border-left:1px solid #3387B9; 
 border-right:1px solid #3387B9; 
 border-bottom:1px solid #3387B9; 
 }

img 
{
	margin:0px 0px 0px 0px;
}

a { color:#777777; text-decoration:none }
a:hover { text-decoration:underline }

a.menu { color:#4077A7; text-decoration:none }
a.menu:hover { text-decoration:none; }

a.img { text-decoration:none; }
a.img:hover { text-decoration:none; }

#geral {
	background-color:#FFFFFF;
	position:absolute;
	z-index:0px;
	width:765px;
	height:100%;
}

#sombraL {
	background-image:url(images/sombraL.jpg);
	background-repeat:repeat-y;
}

#sombraR {
	background-image:url(images/sombraR.jpg);
	background-repeat:repeat-y;
}


#topo 
{
	width:765px;
	height:80px;
	float:left;
	position:absolute;
	margin:0px 0px 0px 0px;
}

.tab {
	height:36px;
	background-image:url(../images/fundoMenu.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	color:#4077A7;
	padding-top:8px;
}

.rodape {
	height:26px;
	background-image:url(../images/fundoRodape.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	color:#4077A7;
	padding-top:6px;
	padding-left:6px;
}

#divMenuFim 
{
	padding:6px 0px 5px 14px; 
	background-color:#E9F0F7;
	line-height:16px;
	color:#4077A7;
	border-bottom:1px solid #F2F8FE;
}

#divMenu 
{
	padding:6px 0px 3px 5px; 
	background-color:#E9F0F7;
	line-height:16px;
	color:#4077A7;
	border-bottom:1px solid #F2F8FE;
}

#divExpediente
{
	background-color:#F9FCFF;
	color:#4077A7;
	font-size:11px;
}

#imgNoticia
{
	padding-right:8px;
	_padding-right:800px;
}

.expediente
{
	padding:8px 8px 8px 12px;
}

#umProjeto
{
	color:#4077A7;
	padding:20px 0px 3px 0px;
	text-align:center;
	font-weight:bold;
}

#Capa
{
	padding-top:2px
}

#Centro
{
	width:583px;
}


#materia 
{
	width:180px; 
	background-color:#F9FCFF; 
	padding-top:6px;
}

#Materia1
{
	width:168px;
}

#Materia2
{
	width:168px;
	padding-bottom:6px;
}

#Enquete
{
	width:168px;
}

#EnqueteResposta
{
	width:168px;
}

.texto
{
	font-size: 10px;
}

#tituloCont {
	font-size:16px;
	font-weight:bold;
	color:#4077A7;
	line-height:16px;
	padding:0px 8px 8px 0px;
	text-decoration:none;
}
a#tituloCont:hover {text-decoration:underline;}

.tituloCOC {
	font-size:16px;
	font-weight:bold;
	color:#4077A7;
	line-height:16px;
	padding:0px 0px 8px 0px;
	text-decoration:none;
}
a.tituloCOC:hover {text-decoration:underline;}

.subTituloCOC {
	font-size:14px;
	font-weight:bold;
	color:#4077A7;
	line-height:16px;
	padding:0px 0px 8px 0px;
	text-decoration:none;
}
a.subTituloCOC:hover {text-decoration:underline;}

.textoJornal {
	font-size:12px;
	color:#636B6F;
	line-height:16px;
	text-decoration:none;
}


.titulos {
	font-size:14px;
	color:#4077A7;
	font-family: Trebuchet MS;
	text-decoration:none;
}

a.textoJornal:hover { text-decoration:underline; }

.textoMateria {
	font-size:12px;
	color:#636B6F;
	line-height:16px;
	text-decoration:none;
	padding-top:8px;
}
a.textoMateria:hover { text-decoration:underline; }

.textoDestaque {
	font-size:12px;
	color:#636B6F;
	line-height:16px;
	text-decoration:none; 
}
a.textoDestaque:hover { text-decoration:underline; }

.noMateria
{
	font-weight:bold;
	color:#B70000;
}


.fale {
	border:0;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	color:#333333;
	background-color:#F3F8FC;
}


.faleT {
	border:1px solid #cccccc;
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	color:#2C98BF;
	background-color:#BFDFEC;
}

#hintAjudaEmail, #hintAjuda{
	position:absolute; 
	border:1px solid #fff;
	height:auto;
	width:200px;
	color:White;
	background-color:#4077A7; 
	filter:alpha(opacity=87);
	-moz-opacity: 0.9;
	z-index:20px;
	padding:8px 8px 8px 8px;
	margin:-10px 0px 0px 270px;
	_margin:0px 0px 0px 125px;
}

.caixa {
	border:0;
	border-bottom:1px solid #999999;
	font-size:11px;
	color:#666666;
	background-color:ffffff;
}

.caixaT {
	border:1px solid #999999;
	font-size:11px;
	color:#666666;
	font-family:Tahoma, Verdana, Arial;
	background-color:#fafafa;
}