html {
	overflow: -moz-scrollbars-vertical;
}

body{
	font-family:verdana;
	font-size:14px;
	text-align:center;
	margin:0 auto;
	line-height:16px;
	background:url(img/bg.png) repeat;

}

a{
	text-decoration:none;
}

ul{
	list-style-type:circle;
	list-style-position:outside;
}

img{
	border:0;
}

a:hover{
	text-decoration:underline;
	color:#aa0000;
}

a{
	color:#000066;
}

a:visited{
	color:#000066;
}

a:visited:hover{
	color:#aa0000;
}

/*wrappers*/

.wrapperPrincipal{
	width:1000px;
	margin:0 auto;
	background:url(img/fundoSiteOK.png) repeat;
	display:block;
	padding-bottom:10px;
	min-height:594px;
	height:auto;
}

.wrapperConteudo{
	width:770px;
	text-align:left;
	background-color:#ffffff;

	color:#000066;
	margin:0 auto;
	
}

/*fimwrappers*/

.header{
	margin-bottom:10px;
}

/*menu*/

.menu{
	width:160px;
	float:left;
	border-right:1px dotted #4477aa;
}

.menu a{
	width:160px;
	float:left;
	height:20px;
	border-top:1px dotted #4477aa;
	color:#000066;
}

.ultimoLink{
	border-bottom:1px dotted #4477aa;
}

.menu a:hover{
	background-color:#eeeeee;
	color:#aa0000;
}

/*fimmenu*/

/*paginas*/

.corpo{
	margin-left:10px;
	float:left;
	width:588px;
	
}

.tituloPagina
{	
	padding-bottom:5px;
	border-bottom:1px solid;
	text-align:center;

}


.subtituloPagina
{	
	margin-top:40px;
	text-align:left;
	text-decoration:underline;
	padding-bottom:5px;
	line-height:30px;

}

/*fimpaginas*/

/*listas*/

.listaSimpeq{
	font-size:16px;
	line-height:18px;
}

.listaEspacada li{
	margin-bottom:25px;
}

.listaDividida{
	width:250px;
	float:left;
	list-style-type:none;
}

/*fimlistas*/

.central{
	
	text-align:center;
}

/*tabelas*/

table{
	color:#000066;
	font-size:12px;
}

.tabela{
	
	border-spacing:2px #0000ff;
}

.tabela td{
	border:1px solid #0000ff;
}

/*fimtabelas*/

.bold{
	font-weight:bold;
}

.clear{
	clear:both;
}

.alinhadaEsq{
	float:left;
	width:140px;
	
}

.italic{
	font-style:italic;
}

.detalhesMembro{
	width:420px;
	float:left;
	margin-left:10px;
}

.itemSeparado{
	margin-bottom:15px;
}

.listaLimpa{
	list-style-type:none;
}

.justify{
	text-align:justify;
}