* {
	margin:0;
	padding:0;
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

body {
	margin: 0px;
	background:url(../imagens/fundo_miolo.png) repeat-y center;
	font-size: 11px;
	color: #555555;
}

h3, a.titulo {
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#940001;
}

h4, a.titulo {
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
}

A {
	color: #940001;
	text-decoration:none;
}

A:hover {
	color: #940001;
	text-decoration:underline;
}


.cinza {
	color:#999999;
}
 

TABLE.tabela TD {
	padding: 3px;
	border-bottom: solid 1px #bcbdc0;
}

TABLE.tabela TR:hover TD {
	background-color: #f6f6f6;
}


TABLE.tabela {
	border-collapse: collapse;
}

 
.titulo, td.titulo b, td.titulo strong {
	color:#940001;
	font-size:12px
}

UL {
	margin-left: 0px;
	padding-left: 0px;
}

UL.marcador {
	margin: 0 0 0 0;
	padding-left: 0px;
	text-align:justify;
}

UL.marcador LI {
	list-style: none;
	padding: 0 0 10px 12px;
	background: url(../imagens/marcador5.gif) left top no-repeat;
}

.bottom_cinza { border-bottom:#e8e8e8 solid 1px;
}

ol {
	margin-left: 15px;
}

ol li {
	margin-left: 10px;
}


A.download {
	display: block; 
	width: 730px;
	padding: 5px 0 0 0;
	margin: 6px 0 0 0;
	color: #827F77;
	text-decoration: none;
	text-align:left;
}
A.download I {
	display: block;
	padding-top: 3px;
	font-style: normal;
	color: #940001;
}
A.download:hover {
	background: url(../imagens/download_fundo.png) repeat-y 0 4px;
	color: #111111;
	text-decoration: none;
	text-align:left;
}
A.download:hover I {
	color: #111111;
}

A.download IMG {
	float:left; 
	margin-top: 0;
	margin-right: 10px;
	border: none;
}

.legenda { font-size:10px;
}

.branco{
	color:#FFF;
}

.divInput {
	float:left;
}

.divInput span{
	float:left;
	height:17px;
	
}
.divInput span.esq{
	background:url(../../imagens/bgSelectEsq.png) no-repeat;
	width:7px;
	font-size:0;
	line-height:0;
}

.divInput span.dir{
	background:url(../../imagens/bgSelectDir.png) no-repeat;
	width:7px;
	font-size:0;
	line-height:0;
}

.divInput span.meio{
	background:url(../../imagens/bgSelectMeio.gif) repeat-x;
	line-height:17px;
}

.divInputBranco span.esq{
	background:url(../../imagens/bgSelectEsq.png) no-repeat;
}

.divInputBranco span.dir{
	background:url(../../imagens/bgSelectDir.png) no-repeat;
}

.divInputBranco span.meio{
	background:url(../../imagens/bgSelectMeio.gif) repeat-x;
}

.divInput span.meio input{
	border:none;
	height:14px;
	color:#999;
	background-color:#fff;
}

.div_oculta {
	display: none;
}

 .margen { 
 margin-left: 15px;
 margin-bottom: 5px;
	}
	

.headline, .activeHeadline	{
	background-color: #bbbbbb;
	margin: 0; padding: 10px 10px 10px 16px;
	margin-bottom: 1px;
	margin-top:10px;}

.activeHeadline	{
	background-color: #ffffff;
	cursor: pointer;}

.headlineTitle	{
	margin:0px;
	margin-bottom: 0.27em;
	_margin: 0;
	_padding: 0;
	color:#666666;
}


#excel 
{
	width: 240px;
	float: right;
	position:relative;
}
#excel A
{
	display: block;
	text-align: right;
	line-height: 16px;
	color: #666;
}
#excel A:hover
{
	text-decoration: none;
	background: url(../imagens/download_fundo.png) repeat-y 0 4px;
}
#excel IMG
{
	margin-left: 5px;
	float: right;
}


.imprimir {
	display: none;
}

@media print {

	.nao-imprimir {
		display: none;
	}

	.imprimir {
		display: block;
	}


	*, BODY {
		font-size:14px;
	}

	h3, a.titulo {
		font-size:16px;
	}
	
	h4, a.titulo {
		font-size:17px;
	}
	
	.div_oculta {
		display: block;
	}	

}
