﻿body 
{
	margin:0px;
	padding:0px;
	background-image: url('../imagens/fundo.jpg');
}

.topo
{
	height:74px;
	background-image:url('../imagens/topo_fundo.jpg');
	background-repeat:repeat-x;
}

.menu
{
	height:32px;
	background-image:url('../imagens/menu_fundo.jpg');
	background-repeat:repeat-x;
}


.area_total
{
	width: 100%;
	height: 100%;
}

.area_site
{
	width:1020px;
	height:549px;
	background-image:url("../imagens/fundo_area_site.png");
}

.borda_lado_site
{
	width:32px;
	background-color:#000000;
	opacity:0.05;
	-moz-opacity: 0.05;
	filter: alpha(opacity=05);
}

.borda_lado_baixo_site
{
	width:32px;
	height:32px;
	background-color:#000000;
	opacity:0.35;
	-moz-opacity: 0.35;
	filter: alpha(opacity=35);
}

.borda_baixo_site
{
	height:32px;
	background-color:#000000;
	opacity:0.35;
	-moz-opacity: 0.35;
	filter: alpha(opacity=35);
}

.corpo_site 
{
	width:956px;
	height:485px;
}

.rodape
{
	font-family:Verdana;
	font-size:8px;
	color:#ffffff;
}

.fundo_area_conteudo
{
	/*background-color:#000000;
	opacity:0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);*/
	background-image:url("../imagens/fundo_area_site_conteudo.png");
}

.fundo_area_conteudo_naotransparente
{
	/*background-color:#000000;
	opacity:0.99;
	-moz-opacity: 0.99;
	filter: alpha(opacity=99);*/
}

.winXP .jScrollPaneTrack {
	background: url("../imagens/barra-scroll.png") repeat-y;
}
.winXP .jScrollPaneDrag {
	background: url("../imagens/bola-scroll.png") no-repeat ;
}
.winXP a.jScrollArrowUp {
	height: 16px;
	background: url("../imagens/seta-cima.png") no-repeat 0 0;
}
/*.winXP a.jScrollArrowUp:hover {
	background-position: 0 0px;
}*/
.winXP a.jScrollArrowDown {
	height: 16px;
	background: url("../imagens/seta-baixo.png") no-repeat 0 0;
}
/*.winXP a.jScrollArrowDown:hover {
	background-position: 0 0px;
}
.winXP a.jScrollActiveArrowButton, .winXP a.jScrollActiveArrowButton:hover {
	background-position: 0 0px;
}*/

.a .jScrollPaneTrack {
	background: url("../imagens/barra-scroll.png") repeat-y;
}
.a .jScrollPaneDrag {
	background: url("../imagens/bola-scroll.png") repeat-y ;
}

a.jScrollArrowUp {
	background: url("../imagens/seta-cima.png") repeat-x 0 0;
	height:16px;
}
/*a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}*/
a.jScrollArrowDown {
	background: url("../imagens/seta-baixo.png") repeat-x 0 0;
}
/*a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}*/
/*a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}*/

a {
	font-weight:bold;
	color:White;	
	text-decoration:none;	
}
a:link {
	font-weight:bold;
	color:White;	
	text-decoration:none;	
}
a:visited {
	font-weight:bold;
	color:White;	
	text-decoration:none;	
}
a:hover {
	font-weight:bold;
	color:White;	
	text-decoration:none;	
}
a:active {
	font-weight:bold;
	color:White;	
	text-decoration:none;	
}

a.branco {
	font-weight:bold;
	color:Black;	
	text-decoration:none;	
}
a.branco:link {
	font-weight:bold;
	color:Black;	
	text-decoration:none;	
}
a.branco:visited {
	font-weight:bold;
	color:Black;	
	text-decoration:none;	
}
a.branco:hover {
	font-weight:bold;
	color:Black;	
	text-decoration:none;	
}
a.branco:active {
	font-weight:bold;
	color:Black;	
	text-decoration:none;	
}

.fieldset_restrito {
	width:48%;
	margin-left:auto;
	margin-right:auto;
}

.linhaClara {background-color:#F7F7F8;}
.linhaEscura{background-color:#F0F0F1;}
.linhaAtiva{	background-color:#FFFFCC}
.linhaNova{background-color:#E8ECFF;}
.linhaVelha{background-color:#FFE8EA;}