
body
{
	margin: 0px 0 0 0;
	font-size: 10pt; 
	font-family:Trebuchet MS; 
	/*background-color:#d0d0d0;*/
		padding:5px;

}
img 
{ 
	border-style: none;
	border-color: inherit;
	border-width: medium;
}


a
{
	color:#0799fe;
    text-decoration: none;
}
a:hover
{
	color:#101010; 
    text-decoration: underline;
}


table.centraliza
{
	margin-left:auto; 
	margin-right:auto;
}

.fundoConteudo
{
	background-color:#ffffff;
	padding:5px;
}


.centralizado, .central1, .central4
{
	/*width:775px;
	left:50%; 
	position:relative;
	margin-left:-387px;*/
	padding:0px;
}



.central1
{
	height:103px; 
	background-image:url('../Images/header.png'); 
	background-repeat:no-repeat;
}
@media screen
{
	.central2
	{
		background-image:url('../Images/fundo_menu2.jpg'); 
		background-repeat:no-repeat; 
		background-color: #ffffff;
		height:80px;
	}
	.central3
	{
		/*background-color:#eeeeee; */
		padding:10px; 
		width:751px;
	}
	.impressao
	{
		 display:none;
	}
	.fundoCinza1
	{
		/*background-color:#f5f5f5;*/
		background-color:#ffffff;
		color:#000000; 
		padding:5px; 
		border:solid 1px #d0d0d0;  
		/*text-align:center;*/
	}
	.fundoCinza2
	{
		/*background-color:#f5f5f5;*/
		background-color:#ffffff;
		color:#000000; 
		padding:5px; 
		/*border:solid 1px #d0d0d0;  */
		/*text-align:center;*/
	}
	.fundoCinza3
	{
		background-color:#ffffff;
		color:#000000; 
		padding:5px; 
		/*border:solid 1px #d0d0d0;*/  
		/*text-align:center;*/
	}
	.fundoCinza4
	{
		/*background-color:#f5f5f5;*/
		background-color:#ffffff;
		color:#000000; 
		padding:5px; 
		border:solid 1px #d0d0d0;  
		/*text-align:center;*/
	}
	.opcoesTitulo
	{
		text-align:right;
	}

}
@media print 
{
	.central2
	{
	 display:none;
	}
	.button
	{
	 display:none;
	}
	.opcoesTitulo
	{
	 display:none;
	}
}

.central4
{
	width:771px; 
	height:100px; 
	background-color:#f0f0f0;
}
.rodape
{
	background-image:url('../Images/footer.png'); 
	background-repeat:no-repeat; 
	height:48px;
}
.titulo
{
	 font-family:Arial; 
	 font-size:12pt; 
	 font-weight:bold; 
	 text-align:center;
}
.nomepolitico
{
	font-family:Arial;
	font-size:10pt;
	text-align:right;
	vertical-align:top;
}
.pesquisa
{
	font-family:Arial; 
	font-size:9pt; 
	color:Gray; 
	font-weight:bold;
}
.tdMenu
{
	color:#ffffff; 
	text-decoration:none; 
	font-family:Trebuchet MS; 
	font-size:8pt; 
	font-weight:normal; 
	padding-left:10px;
}

/* TESTE CORES*/


/* Barra complida*/
.fundosubmenu
{
	 /*background-color:#c54540;*/
	 /*background-color:#4b7ead;*/
	/* background-color:#808080;*/
	background-color:#0090D3;
}

.paginacao
{
	color:#DE4166;
	/*#ff00ff*/
}

.paginacao2
{
	color:#ff00ff;
	/*#ff00ff*/
}


.descPagina
{
	color:#DE4166;
}


.tituloRegistro
{
}

.link2
{
	color:#00417A;
	/*color:#000088;*/
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:10pt;
	font-weight:normal;
	cursor:pointer;
}

.tiluloMenu
{
	 /*color: #8a2f28; */
	 /*color: #c54540;*/
	 /*color:Black;*/
	 /*color:#00417A;*/
	 color:#221F64;
	 /*color:#0092DD*/

	 font-size:16pt; 
	 font-weight:bold; 
}
/* selecionado*/
.menusel
{
	color:#ffffff;
	/*background-color:#00417A;*/
	background-color:#221F64;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
}


.menutopo
{
	 text-decoration:none;
	 color:#00417A;
	 /*
	 
	 /*color:#000000;*/
}
.menuitem
{
	
	color:#4b7ead; 
	font-family:Arial; 
	font-size:9pt; 
	font-weight:bold; 
	padding-left:5px; 
	padding-right:5px;
	cursor:pointer;
}

.combo
{
}

.subTitulo
{
	color: #ffffff;
	/*background-color:#c54540;*/
	 background-color:#4b7ead;
	 font-weight:bold; 
}

.button
{
	/*background-color:#4b7ead;
	border: solid 1px #000000;
	color: #ffffff;*/
	width: 100px;
}

.tabletop
{
	width: 100%;
}

.menu
{
	color:#ffffff;
	text-decoration:none;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	cursor:pointer;
}
.menu:hover
{
	color:#dddddd;
	text-decoration:none;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	cursor:pointer;
}
.linkrodape
{
	color:#848484;
	text-decoration:none;
	font-family:Arial;
	font-weight:normal;
	cursor:pointer;
}
.linkrodape:hover
{
	color:#ffffff;
	text-decoration:none;
	font-family:Arial;
	font-weight:normal;
	cursor:pointer;
}
.separador
{
	color:#848484;
	text-decoration:none;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
}
.conteudo
{
	background-color:White; 
	background-image:url(../Images/body_bg.png); 
	background-repeat:repeat; 
	font-size:10pt; 
	font-family:Arial; 
	color:Gray;
}
.rodape
{
	 font-family:Arial; 
	 font-size:10pt; 
	 color:White;
}
.sep
{
	color:#0799fe;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:10pt;
	font-weight:normal;
	cursor:pointer;
}
.lista
{
	font-family:Trebuchet MS;
	font-size:6pt;
	font-weight:normal;
	cursor:pointer;
	width:350px;
}
.link
{
	color:#0799fe;
	text-decoration:underline;
	font-family:Trebuchet MS;
	font-size:10pt;
	font-weight:normal;
	cursor:pointer;
}
.link:hover 
{
	color:#000088;
	text-decoration:underline;
	font-family:Trebuchet MS;
	font-size:10pt;
	font-weight:normal;
	cursor:pointer;
}

.link2:hover 
{
	color:#0799fe;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:10pt;
	font-weight:normal;
	cursor:pointer;
}
.tiluloPagina
{
	 font-family:Arial; 
	 font-size:18pt; 
	 font-weight:bold; 
	 /*color:Black;*/
  	 color:#DE4166;
}
.tiluloPaginaMenor
{
	 font-family:Arial; 
	 font-size:16pt; 
	 font-weight:bold; 
	 /*color:Black;*/
  	 color:#DE4166;
}
.TabelaTexto
{
	color:#000000;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	empty-cells: show;
		
}
.TabelaItem
{
	color:#DE4166;
	/*color:#000000;*/
	font-family:Arial;
	font-size:16pt;
	font-weight:bold;
	empty-cells: show;
		
}
.TabelaItemMenor
{
	color:#000000;
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	empty-cells: show;
		
}

.watermark
{
    background-color: #f0f8ff;
    color: #bebebe;
    border:solid 1px #808080;
    height:18px;
}
.textbox
{
	/*background-color: #ffffff;
    color: #000000;*/
    /*border:solid 1px #808080*/
    padding-left: 3px;
}
.pnlDadosGeraEtiqueta
{
	background-color:#f5f5f5; 
	color:#000000; 
	border:solid 1px #d0d0d0; 
	width:738px; 
	padding:5px; 
	text-align:left;
}
.combobox
{
	background-color: #ffffff;
    color: #000000;
    border:solid 1px #808080;
}
.divBotao
{
	background-color:#d0d2d1;
	border:solid 1px gray;
	text-align:center;
	cursor:pointer;
}
.divBotao:hover 
{
	background-color:#e0e0e0;
	border:solid 1px gray;
	text-align:center;
	cursor:pointer;
}
.divBotao2
{
	background-color:#e0e0e0;
	color:#505050;
	border:solid 1px #b4b6b5;
	text-align:center;
	cursor:pointer;
	height: 24px;
}
.divBotao2:hover 
{
	background-color:#e0e0e0;
	color:#000000;
	border:solid 1px #b4b6b5;
	text-align:center;
	cursor:pointer;
}
.divBotao3
{
	background-color:#e0e0e0;
	color:#000000;
	border:solid 1px #b4b6b5;
	text-align:center;
	cursor:pointer;
}
.senha1
{
	padding:3px;
	border:solid 1px #808080;
	background-color:#f0f8ff;
	color:Red;
	font-family:Tahoma;
	font-size:8pt;
}
.senha2
{
	padding:3px;
	border:solid 1px #808080;
	background-color:#f0f8ff;
	color:#ff6347;
	font-family:Tahoma;
	font-size:8pt;
}
.senha3
{
	padding:3px;
	border:solid 1px #808080;
	background-color:#f0f8ff;
	color:Orange;
	font-family:Tahoma;
	font-size:8pt;
}
.senha4
{
	padding:3px;
	border:solid 1px #808080;
	background-color:#f0f8ff;
	color:Green;
	font-family:Tahoma;
	font-size:8pt;
}
.senha5
{
	padding:3px;
	border:solid 1px #808080;
	background-color:#f0f8ff;
	color:#006400;
	font-family:Tahoma;
	font-size:8pt;
}

div#drop-esquerda
{
	width: 350px;
	float: left;
	margin: 10px;
}
div#drop-direita
{
	width: 350px;
	float: left;
	margin: 10px;
}
div.recebeDrag
{
	min-height: 50px;
}
div.handle
{
	cursor: move !important;
	color: #000000;
	font-family:Arial;
	font-size:10pt;
	padding-top:10px;
	padding-bottom:3px;
	border-bottom: solid 1px #000000
}
.dragAjuda 
{
	border: 1px dashed #000000;
	width: auto !important;
	background-color: #F0F1FF;
}


/* Grade */

.grade 
{
	border: solid 1px #404040;
}


.grade td th
{
	border-top: solid 1px #202020;
	border-bottom: solid 1px #202020;
	border-left: solid 1px #808080;
	border-right :  solid 1px #808080;
}



/*         TEIA    */


td.teiaTema
{
	font-family:Arial;
	padding: 2px 10px 2px 10px;
	border: solid 1px #909090;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

td.teiaCampo
{
	font-family:Arial;
	padding: 2px 10px 2px 10px;
	border: solid 1px #909090;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

td.teiaLista
{
	font-family:Arial;
	padding: 2px 10px 2px 10px;
	border: solid 1px #909090;
	color: #404040;
}


td.teiaValor
{
	font-family:Arial;
	padding: 2px 10px 2px 10px;
	border: solid 1px #909090;
	color: #404040;
}


.WebCombo
{
	text-align: left;
	background-color: #f8f8f8;
    white-space: nowrap;
    font-size: 12px;
}
 

.WebCombo td
{
 white-space: nowrap;
}