.wrapperTopo{
	font-size:12px;
	height: auto;
	margin: auto;
	width: 980px;
	padding-top: 5px;
}
.wrapper{
	height: auto;
	margin: auto;
	width: 980px;
	padding-top: 5px;
}

.ui-datatable-odd {
   background-color:white;
}


.ui-datatable-even {
    background-color:#E8E8E8 ; 
}

.ui-tabs .ui-tabs-panel {
    background: none repeat scroll 0 0 transparent !important;
    border-width: 0;
    padding: 0.5em !important;
}

.dtbRowDigitado{
    background-color:white !important;
    font-weight: bold !important;	 
}

.dtbRowVencida{
    background-color:white !important;    	 
}


.dtbRowConfImpresso{
    background-color: #E8E8E8 !important;	 
}


.dtbRowCancelado{
	color: red !important;
	background-color: white !important;
	 	
}

.dtbRowFaturado{
    background-color:#87CEFA !important;	 	
}

.dtbRowEmitida{
   background-color:#87CEFF !important;	
}

.dtbRowPago{
   background-color:#CDC9A5 !important;
}

.dtbRowEnderecoAlternativo{
	color: blue !important;
}

.campoDesabilitado{
	color: #D3D3D3 !important;	
}

.bancoTeste{
	background-color: #FFD39B !important;
}

/* funcao para alterar a fonte do selectOneMenu
.ui-selectonemenu-list-item{
font-size:12px !important;
font-family:Arial;
}
*/

.upperText{
	text-transform: uppercase;
}

.lowerText{
	text-transform: lowercase;
}


.divColumn		{ 
					float: left;
					width: 240px; 
					height: 40.0px; 			  
				}
.divColumnShort {	
					float: left;
			 		width: 120px; 
			 		height: 40.0px; 
			 	}

.logo{
	height: 50px;	
	margin: 0;	
}

.topo-sistema{
	font-size: 26px;
	font-weight: bold;
	font-family: Arial;
	font-weight: bold;
	padding:5px;
	vertical-align: super;		
}
.usuario-logado{	
	margin-top: 28px;	
	position: relative;
	z-index: 10;
	float: right;	
}
.nome-user{
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	color: #424548;
	margin-left:2px;
	vertical-align: bottom;
}

.selectMaior{
	width: 275px !important;
}

.selectMenor{
	width: 185px !important;
}

.selectlogin{
	width: 163px !important;	
}


.tipoLogradouro{
	width: 140px !important;	
}

.obsFone{
	width: 224px !important;
}

.observacao{
	width: 874px !important;
}

.legend{
	width: 888px !important;
}

.legendEndereco{
	width: 840px !important;
}


.tabCliente{
	width: 880px !important;
}


.ajaxDialog{
	background: transparent !important;
	border: none;	
}

.cabecalho{

	text-align: right;
/* 	background: url("/gsa/resources/images/bgCabecalho.jpg") no-repeat scroll 0 0 transparent; */
/* 	height: 5pc; */
/* 	margin: 20px 21px 0 0; */
/* 	width: 210px;		 		 */
}

/*     background: -moz-linear-gradient(center top , rgba(255, 20, 10, 0.8), rgba(20, 10, 255, 0)) repeat scroll 0 0 #C4C4C4; */
/* .ui-menu { */
/* 	background: url("/gsa/javax.faces.resource/images/header.png.xhtml?ln=primefaces-glass-x") repeat-x scroll 0 50% #ACBECE; */
/* } */


body{

/*   background: -moz-radial-gradient(50% 75% , circle, #676767, #343434) scroll 0 0 transparent; */
/* background: none repeat scroll 0 0 #1A1A1A; */
/* background: url("/gsa/resource/images/fundoGsa1.png"); */
/*background: url("/gsa/resources/images/fundoGsa1.png") repeat;*/
/* background-color: #666666; */

	
}

.ui-widget {
	font-size: 12px !important; 
}

.padraoPrimeFaces{
	font-family: Verdana,Arial,sans-serif !important;	
    font-size: 1.1em !important;
}

.titulos{
	font-size: 12px;
	font-weight: bold !important;
	
}

.regional{
	width: 100px important;
	font-size: 12px important;
	color: blue;
}

.fontPadrao{
	font-size: 12px !important;	
}

.fontePadrao{
	font-size:12px;
	font-family:Arial;
}

.separator{
	margin-bottom: 0.02cm;
	margin-top: 0.02cm;
}

/* DataGrid */

.tituloDataGrid{
	font-size: 12px !important;
	width: 100%;
}

.coluna{
	background-color:#ffffff;
	font-size:12px;	
}



.colunaDeInteiro{
	width: 80px;
	font-size: 12px;	
/* 	font-weight: bold !important; */
}

.colunaDeString{
	width: 250px;
	font-size: 12px;
/* 	font-weight: bold !important; */
}

.sobrenome{
	width: 120px;
	font-size: 12px;
/* 	font-weight: bold !important; */
}

.logradouro{
	width: 350px;
	font-size: 12px;
/* 	font-weight: bold !important; */
}

.estrangeiro{
	width: 60px;
	font-size: 12px;
/* 	font-weight: bold !important; */
}


.numero{
	width: 60px;
	font-size: 12px;
/* 	font-weight: bold !important; */
}
.boolean{
	width: 120px;
	font-size: 12px;	
}

.testeMenu{
	background: url("/gsa/resources/images/navtile.gif") no-repeat scroll right center transparent !important;
}

/* Icones */
.cliente span{ 
	background-image: url("/gsa/resources/images/cliente.png") !important;
	background-repeat: no-repeat;
	padding-left: 20px !important;
}



.imprimir span{
    background-image: url("/gsa/resources/images/imprimir16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}

.iconPesquisar{
	background-image: url("/gsa/resources/images/pesquisar16.png") !important;	
}

.pesquisar span{
    background-image: url("/gsa/resources/images/pesquisar16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}


.clienteSalvar span{
    background-image: url("/gsa/resources/images/savegreen16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}

.clienteOk span{
    background-image: url("/gsa/resources/images/ok.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}

.clienteCancelar span{
    background-image: url("/gsa/resources/images/cancel16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}

.alterar{
	background-image: url("/gsa/resources/images/edit16.png") !important;	
}
.clienteAlter span{
    background-image: url("/gsa/resources/images/edit16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 29px !important; 
	background-position: 5px center;    	
}

.voltar span{
    background-image: url("/gsa/resources/images/voltar16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}

.clienteAdd span{
    background-image: url("/gsa/resources/images/add.png") !important;
	background-repeat: no-repeat;	
	padding-left: 29px !important; 
	background-position: 5px center;    	
}

.clienteApagar span{
    background-image: url("/gsa/resources/images/delete.png") !important;
	background-repeat: no-repeat;	
	padding-left: 29px !important; 
	background-position: 5px center;    	
}


/* #.cliente span{ background-image: url("/gsa/resources/images/cliente.png"); 	  	} */

.novo{
	font-size: 10px !important;
    line-height: 10px;
}


.tituloPrincipal{
	font-size: 16px;
	color: black;
	font-weight: bold !important;
}


.radioBtnDiarias label{
	margin-right: 20px;
}
