
.tabela2{
	border: 1px solid silver;
}
.cabecalho_tabela2{
	background: #efefef;
	font-weight: bold;
	padding: 4px;
}
.linha1_tabela2{
	padding: 4px;
}
.linha2_tabela2{
	padding: 4px;
	background: #fefefe;
}
form{
	display: inline;
}
.iframe{
	border-right: 1px solid gray;
}
.link{
	text-decoration		: underline;
	cursor				: hand;
	color : blue;
}
body{
	cursor : default;
	font-size			: 12px;
	font-family			: sans-serif;
	background			: #FFFCE9;
}
.body2{
	background			: #FFF9CD;
}
.titulo_pagina{
	font-size			: 12px;
	font-weight			: bold;
}
.tabela{
	background : #000000;
}
.cabecalho_tabela {
	font-weight			: bold;
	background			: #AEB6CD;
	height				: 25px;
}
.linha1 {
	background			: #FFFFFF;
	height				: 25px;
	cursor : default;
}
.linha2 {
	background			: #EFEFEF;
	height				: 25px;
	cursor : default;
}
.linha3{
	background			: #CEE6FD;
	height				: 25px;
	cursor : default;
}
.linha4{
	background			: #FFFF00;
	height				: 25px;
	cursor : default;
}
.linha_red{
	background			: red;
	height				: 25px;
	cursor : default;
}
.linha_rosa{
	background			: HotPink;
	height				: 25px;
	cursor : default;
}

.input{
	border				: 1px solid gray;
}
.input_leitura{
	border				: none;
	background			: #F7F5EF;
	font-weight			: bold;
	padding				: 2px;
}
.input_leitura_direita{
	border				: none;
	background			: #F7F5EF;
	font-weight			: bold;
	padding				: 2px;
	text-align			: right;
}
.input_relatorio{
	border				: none;
	font-weight			: bold;
	padding				: 2px;
}
.botao{
	border				: 1px solid gray;
	background			: #C3C0BB;
}
.mensagem_erro {
	color 				: #FF0000;
	font-weight			: bold;
	font-size			: 14px;
}
table{
	font-size			: 12px;
	border-collapse: collapse;
}
.borda{
	border : 1px solid #D4D0C8;
}
.formulario{
	border : 1px solid #000000;
	background	: #E3DFD6;
}

.titulo_formulario{
	font-weight : bold;
	border-bottom	: 1px solid black;
	background	: #D4D0C8;
}
.rodape_formulario{
	font-weight : bold;
	border-top	: 1px solid black;
	background	: #D4D0C8;
}

.menu{
	border-bottom	: 1px solid black;
	background	: #FFF9CD;
}
.item_menu{
	cursor : default;
	height : 25px;
}
.icones{
	background-image	: url( img/barra_central.jpg );
}
.rodape{
	background-image	: url( img/barra_central.jpg );
}

.font5 { font-size : 5px; }
.font8 { font-size : 8px; }
.font9 { font-size : 9px; }
.font10{ font-size : 10px; }
.font11{ font-size : 11px; }
.font12{ font-size : 12px; }
.font13{ font-size : 13px; }
.font14{ font-size : 14px; }
.font16{ font-size : 16px; }

.table_window	{
	font-size			: 12px;
	VISIBILITY			: hidden;
	POSITION			: absolute;
	Z-INDEX				: 100;
	PADDING				: 1px;
	TOP					: 0px;
	LEFT				: 0px;
	WHITE-SPACE			: nowrap;
	border				: 1px solid black;
	background			: #FFFCE9;
}

@media print { 
	#noprint { display:none; } 
    body { background: #fff; }
}
.noprint { display: none ; }

#acEndereco{ border: 1px solid #9F9F9F; background-color:#F3F3F3; padding: 3px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; display:none; position:absolute; z-index:999;}
#acEndereco UL{ list-style:none; margin: 0; padding: 0; } 
#acEndereco UL LI{ display:block;}
#acEndereco A{ color:#000000; text-decoration:none; }
#acEndereco A:hover{ color:#000000; }
#acEndereco LI.selected{ background-color:#7d95ae; color:#000000; }

#acTecnico{ border: 1px solid #9F9F9F; background-color:#F3F3F3; padding: 3px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; display:none; position:absolute; z-index:999;}
#acTecnico UL{ list-style:none; margin: 0; padding: 0; } 
#acTecnico UL LI{ display:block;}
#acTecnico A{ color:#000000; text-decoration:none; }
#acTecnico A:hover{ color:#000000; }
#acTecnico LI.selected{ background-color:#7d95ae; color:#000000; }

#acCliente{ border: 1px solid #9F9F9F; background-color:#F3F3F3; padding: 3px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; display:none; position:absolute; z-index:999;}
#acCliente UL{ list-style:none; margin: 0; padding: 0; } 
#acCliente UL LI{ display:block;}
#acCliente A{ color:#000000; text-decoration:none; }
#acCliente A:hover{ color:#000000; }
#acCliente LI.selected{ background-color:#7d95ae; color:#000000; }

#acPlano{ border: 1px solid #9F9F9F; background-color:#F3F3F3; padding: 3px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; display:none; position:absolute; z-index:999;}
#acPlano UL{ list-style:none; margin: 0; padding: 0; } 
#acPlano UL LI{ display:block;}
#acPlano A{ color:#000000; text-decoration:none; }
#acPlano A:hover{ color:#000000; }
#acPlano LI.selected{ background-color:#7d95ae; color:#000000; }
