/* default */
@charset "UTF-8";
body {
	background-color: #eaf6ec;
	margin: 0px;
	SCROLLBAR-FACE-COLOR: #b9c7b8;
	SCROLLBAR-HIGHLIGHT-COLOR:#88ac88;
	SCROLLBAR-SHADOW-COLOR: #4d874b;
	SCROLLBAR-3DLIGHT-COLOR: #b9c7b8;
	SCROLLBAR-ARROW-COLOR:#ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #b9c7b8;
	SCROLLBAR-BASE-COLOR: #b9c7b8;
}
a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
	text-align: right;
}
#impressao a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
#impressao a:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

/* topo */
.topo-logo {border: 1px solid #AAAAAA;}
.topo-corpo {
	padding: 10px;
	border: 1px none #AAAAAA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.topo-cont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 8px;
	padding-left: 8px;
	color: #FFFFFF;
}

.topo-cont3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 8px;
	padding-left: 8px;
	color: #339966;
}
.topo-titu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-transform: none;
	left: 5px;
	height: 15px;
	padding: 0px;
}

.topo-cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-transform: none;
	left: 5px;
	height: 15px;
	padding: 0px;
}



/* menu */
.menu-total {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #333333;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	margin: 1px;
	padding: 1px;


}
.menu-ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 2px;
	padding-left: 5px;
	vertical-align: middle;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-weight: bold;
	letter-spacing: 1px;
}
.menu-cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #716837;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	vertical-align: middle;
}
.menu-down {
	font-size: 8px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #EEEEEE;
}

/* cont */
.cont-total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #AAAAAA;
}
.cont-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-bottom: #878787;
	vertical-align: middle;
	background-color: #ECE9D8;
	border-left-color: #CCCCCC;
	border-right-color: #666666;
	padding-right: 1px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top-color: #FFFFFF;
}
.cont-ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-bottom: 1px solid #878787;
	padding: 4px 5px 4px 4px;
	vertical-align: middle;
	background-color: #AAAAAA;
	border-left-color: #CCCCCC;
	border-right-color: #666666;
	font-weight: bold;
	letter-spacing: 1px;
}
.cont-cont {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #ABABAB;
	vertical-align: middle;
	border-left-color: #FFFFFF;
	border-right-color: #ABABAB;
	color: #003366;
	font-size: 14px;

}
.cont-cont-tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
}
.cont-cont-tr-over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ECE9D8;
}
.cont-down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-bottom: #878787;
	vertical-align: middle;
	background-color: #DCD7B6;
	border-left-color: #CCCCCC;
	border-right-color: #666666;
	border-top-color: #CCC695;
	letter-spacing: 1px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 1px;
}
.cont-rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-bottom: #878787;
	vertical-align: middle;
	background-color: #DDDDDD;
	border-left-color: #CCCCCC;
	border-right-color: #666666;
	border-top-color: #FFFFFF;
	letter-spacing: 1px;
	padding: 5px;
}

/* rodape */
.rodape-total {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #CC0000;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: 15px;
	width: 750px;
	padding: 1px;
	border-top: 2px solid #B16A01;
	border-right: 0px solid;
	border-bottom: 2px solid #B16A01;
	border-left: 0px solid;


}
.rodape-cont {
	padding-left: 5px;
	vertical-align: middle;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: center;
}

/* Alertas */
.alert-ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 2px;
	vertical-align: middle;
	font-weight: bold;
	letter-spacing: 1px;
	padding-bottom: 1px;
	padding-top: 2px;
}
.alert-cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: ##333333;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom: 0px;
}
.alert-cont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #716837;
	vertical-align: middle;
	padding-top: 1px;
	padding-bottom: 2px;
	border-bottom-color: #DCD7B6;
}
.alert-down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-bottom: #878787;
	vertical-align: middle;
	background-color: #DDDDDD;
	border-left-color: #CCCCCC;
	border-right-color: #666666;
	border-top-color: #FFFFFF;
	letter-spacing: 1px;
	padding: 5px;
}

/* Pasta */
.pasta-ref {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 2px;
	vertical-align: middle;
	font-weight: bold;
	letter-spacing: 2px;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 3px;
	text-align: center;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #333333;
	width: 750px;
	height: 30px;



}
.pasta-top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	vertical-align: middle;
	background-color: #DDDDDD;
	padding-left: 3px;
	border-top-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
}
.pasta-cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #716837;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #BBBBBB;
	vertical-align: middle;
}
.pasta-cont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #716837;
	vertical-align: middle;
	border-bottom-color: #DCD7B6;
}
.pasta-down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-bottom: #878787;
	vertical-align: middle;
	background-color: #DDDDDD;
	border-left-color: #CCCCCC;
	border-right-color: #666666;
	border-top-color: #FFFFFF;
	letter-spacing: 1px;
	padding: 5px;
}
.pasta-down2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-bottom: #ABABAB;
	vertical-align: middle;
	background-color: #DCD7B6;
	border-left-color: #CCCCCC;
	border-right-color: #666666;
	border-top-color: #CCC695;
	letter-spacing: 1px;
	padding-right: 3px;
	padding-left: 3px;
}
.input-submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	border: 1px solid #887D42;
	letter-spacing: 1px;
}
.rodape-planeta {

	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #CC0000;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: 15px;
	width: 100%;
	padding: 1px;
	border-top: 1px solid #FEE3BC;
	border-right: 0px solid;
	border-bottom: 2px solid #B16A01;
	border-left: 0px solid;
}
.rodape-totalCopy {

	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: ##333333;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: 15px;
	width: 750px;
	padding: 1px;
	border-top: 2px solid #000033;
	border-right: 0px solid;
	border-bottom: 2px solid #000033;
	border-left: 0px solid;
}
.senha {
	border: none;
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	height: 10px;
	width: 300px;
	font-weight: bold;


}
.tabela-senha {


	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: 50px;
	width: 100%;
	padding: 1px;
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid;
	border-bottom: 2px solid #000033;
	border-left: 0px solid;
}
.rodape-planeta2 {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333333;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: 15px;
	width: 100%;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #666666;

}
.tabela-linha {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0em;
	text-align: left;
	vertical-align: middle;
	word-spacing: 0em;
	height: 25%;
	width: 100%;
	padding: 2px;
	list-style-type: circle;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #4a869d;
	border-right-color: #4a869d;
	border-bottom-color: #4a869d;
	border-left-color: #4a869d;


}
.tabela-linha1 {

	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: 378px;
	width: 730px;
	padding: 1px;
	border: 1px dashed #666666;
	list-style-type: circle;
}
.tabela-95 {
	font-family: Verdana;
	font-size: 10px;
	color: #036;
	font-weight: bold;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	width: 500px;
	padding: 1px;
	border: 0px solid #003366;
	height: auto;

}
.linhavazia{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: auto;
	width: 100%;
	padding: 1pt;
	border: none;


}
.rodape-planeta3 {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	background-color: #EAF6EC;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: 10px;
	width: 100%;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #096;
	border-bottom-color: #FFF;
}
.ADM.adm {
	font-family: Verdana;
	font-size: 10px;
	color: #EAF6EC;
	font-weight: bold;
	background-color: #2B7623;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: 10px;
	width: 100%;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #096;
	border-bottom-color: #FFF;
}

.ADM {

	font-family: Verdana;
	font-size: 14px;
	color: #CC6600;
	font-weight: bold;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: 60px;
	width: 100%;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FF6600;
}
.font {
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	


}
.TITULO-AZUL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 8px;
	padding-left: 8px;
	color: #5a778d;
	font-weight: bold;
	height: 30px;
	text-transform: uppercase;
	text-align: center;



}
.camila {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	border: thick dotted #00FF00;
}
.laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #C60;
	font-size: 9px;

}
.revista {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	border-bottom: #878787;
	vertical-align: middle;
	background-color: #FFFFFF;
	border-left-color: #CCCCCC;
	border-right-color: #666666;
	padding-right: 1px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top-color: #FFFFFF;
}
.tabela {
	font-family: Verdana;
	font-size: 11px;
	color:  #333333;
	font-weight: normal;
	letter-spacing: 0em;
	text-align: left;
	vertical-align: middle;
	word-spacing: 0em;
	height: 30px;
	width: 100%;
	padding: 1px;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f9fafc;
	border-bottom-color:  #4a869d;
	text-transform: capitalize;
	background-color: #ecf0f3;
}
.TITULO-laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F1A420;
	font-weight: bold;
	text-transform: uppercase;
}
.topo-cont tr td .tabela tr td strong {
	color: #5a778d;
}
.tabelafina {
	font-family: Verdana;
	font-size: 10px;
	color:  #333333;
	font-weight: normal;
	letter-spacing: 0em;
	text-align: right;
	vertical-align: middle;
	word-spacing: 0em;
	height: 12px;
	width: 100%;
	padding: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f9fafc;
	border-bottom-color:  #4a869d;
	text-transform: capitalize;
	background-color: #ecf0f3;
}
.texto-AZUL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a778d;
	font-weight: bold;
}
.tabelaTitulo {
	font-family: Verdana;
	font-size: 11px;
	color:  #FFF;
	font-weight: bold;
	letter-spacing: 0em;
	text-align: center;
	vertical-align: middle;
	word-spacing: 0em;
	height: 30px;
	width: 100%;
	padding: 1px;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f9fafc;
	border-bottom-color:  #f9fafc;
	text-transform: uppercase;
	background-color: #4a869d;
}
.topo-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-transform: none;
	left: 5px;
	height: 15px;
	clip: rect(auto,auto,auto,auto);
	text-align: justify;
	line-height: 15px;
}

