/* CSS Document */
body {
	background-image: url(imgs/bg_pg.jpg);
	margin:0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	 line-height: 18px;

}

a,  a:visited {font: normal 12px Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration: underline;
	
}

a:hover {font: normal 12px Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration: none;
	
}
.menu { 
font: bold 13px Arial, Helvetica, sans-serif;
color:#787878;
border-bottom:#CFCFCF dotted 2px;
padding: 5px 5px 5px 15px;
 }
 
.menu a , .menu a:visited { 
font: bold 13px Arial, Helvetica, sans-serif;
color:#787878;
text-decoration:none;
 }
 
 .menu a:hover  { 
font: bold 13px Arial, Helvetica, sans-serif;
color:#333;
text-decoration: underline;
 }
.rodapemenu {
font: bold 13px Arial, Helvetica, sans-serif;
color:#787878;
text-align:center;
border-right: #E6E6E6 dotted 2px;
}

.rodapemenu a , .rodapemenu a:visited { 
font: bold 13px Arial, Helvetica, sans-serif;
color:#787878;
text-decoration:none;
 }
 
.rodapemenu a:hover  { 
font: bold 13px Arial, Helvetica, sans-serif;
color:#333;
text-decoration: underline;
 }
.normal12cza { 
font: normal 11px Arial, Helvetica, sans-serif;
color: #333333; 

}
.titulo22arial {
font: bold 22px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}

.titulo22lrj {
font: bold 22px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}

.titulo14arial {
font: bold 14px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}

.titulo14lrj {
font: bold 14px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}

.titulo12arial {
font: bold 12px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}

.titulo14arial {
font: bold 14px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
}

.titulo12 {
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
	 line-height: 20px;
}

.titulo12arial a , .titulo12arial a:visited {
font: bold 12px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
text-decoration:none;
}

.titulo12arial a:hover {
font: bold 12px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#333333;
text-decoration: underline;
}
.titulo11lrj {
font: bold 11px "Trebuchet MS", Verdana, Tahoma, Arial;
color:#FF9F00;
}
.tituloverdenormal { 
font: normal 12px "Arial", Helvetica, sans-serif;
color:#009900;
}
.tituloverdenormal a , .tituloverdenormal a:visited { 
font: normal 12px "Arial", Helvetica, sans-serif;
color:#009900;
text-decoration:none;
}
.tituloverdenormal a:hover { 
font: normal 12px "Arial", Helvetica, sans-serif;
color:#009900;
text-decoration:underline;
}


.linhab { 
border-bottom: #CCCCCC dotted 1px;
padding-bottom:2px;
}
#destaques2 { overflow: hidden;}
#destaques2 div { clear:both; display:none; /* todas escondidas por default. O JS que irá exibi-las. */}
#destaques2 .exibe { display:block; }

.itembranco { font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial; background:#D3D3D3; color:#333333; }
.itembranco a { font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial; text-decoration:none; color:#333333; }
.itemcinza { font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial; background:#414141;  color:#FFFFFF; }
.itemcinza a { font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial; text-decoration:none;  color:#FFFFFF;}
.tabelalrj {
border: #FFCC00 dotted 1px;
}

.texto12 {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}