.img-usuario-logado{		
	width:25px;
	height:25px;
	vertical-align: middle;
}

.ui-chkbox {
    cursor: pointer;
}
.wrapperTopo{
	font-size:12px;
	height: auto;
	margin: auto;
	width: 980px;
	padding-top: 5px;
}
.wrapper{
	height: auto;
	margin: auto;
	width: 980px;
	padding-top: 5px;
}
.wrapperLogin{
	font-size:12px;
	height: auto;
	margin: auto;
	width: 300px;
	padding-top: 120px;
}



select:FOCUS{
	background-color: #FFFFD0 !important;
}

input:FOCUS{
	background-color: #FFFFD0 !important;	
}


.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;	 
}

.dtbRowConfImpresso{
    background-color: #E8E8E8 !important;	 
}


.dtbRowCancelado{
	color: red !important;
	background-color: #E8E8E8 !important;	
}

.dtbRowEmitida{
   background-color:#87CEFF !important;	
}

.dtbRowPago{
   background-color:#CDC9A5 !important;
}

.dtbRowEnderecoAlternativo{
	color: blue !important;
}

.campoDesabilitado{
	color: #D3D3D3 !important;	
}

.mEmail{
	color: #1E90FF;
	font-weight: bold;
}


/* funcao para alterar a fonte do selectOneMenu
.ui-selectonemenu-list-item{
font-size:12px !important;
font-family:Arial;
}
*/


.divColumn		{ 
					float: left;
					width: 240px; 
					height: 40.0px; 			  
				}
.divColumnShort {	
					float: left;
			 		width: 120px; 
			 		height: 40.0px; 
			 	}

.logo{
	height:39px;
	margin-left: 20px;
	margin-top: 5px;
	margin-right: 5px;	
}

.logocpb{
	padding-left: 90px;
}

.lblCasaPublicadora{
	padding-left: 60px;	
}

.topo-sistema {
    font-size: 20px;
    font-weight: bold;
    font-family: Arial;
    padding: 5px;
    vertical-align: bottom;
}

.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;
}

.rodape{
	font-size:13px;
	font-family:Arial;
	padding-top:15px;
	padding-left:15px;
}


.selectMaior{
	width: 275px !important;
}

.selectMenor{
	width: 185px !important;
}

.selectSuperMenor{
	width: 125px !important;
}


.selectlogin{
	width: 163px !important;	
}


.tipoLogradouro{
	width: 128px !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("/gtf/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("/gtf/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("/gtf/resource/images/fundoGsa1.png"); */
/*background: url("/gtf/resources/images/fundoGsa1.png") repeat;*/
/* background-color: #666666; */

	
}

.ui-fieldset, .ui-fieldset .ui-fieldset-legend {	
    margin: 5px 0px 5px 0px !important; 
}

.ui-widget-header{
 background: #87B7DC !important;
 font-weight: normal;  
}


.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #c5dbec;
    /* background: #dfeffc url("/gsa/javax.faces.resource/images/ui-bg_glass_85_dfeffc_1x400.png.xhtml?ln=primefaces-redmond") 50% 50% repeat-x; */
    background: white;
    /* font-weight: bold; */
    color: #2e6e9e;
    font-weight: normal !important;
}

.ui-widget {
	font-size: 12px !important;
	font-family: Arial; 
}

.ui-fieldset-legend{
/* 	background-color: rgba(135, 183, 220, 0.99) !important; */
/*     background: #dfeffc url("/gsa/javax.faces.resource/images/ui-bg_glass_85_dfeffc_1x400.png.xhtml?ln=primefaces-redmond") 50% 50% repeat-x !important;  */
    color: #E1706C !important; 
    font-weight: normal !important;
}

.padraoPrimeFaces{
	font-family: Verdana,Arial,sans-serif !important;	
    font-size: 1.1em !important;
}

.foneFont{
	font-family: Verdana,Arial,sans-serif !important;
	font-size:12px;	
}

.nomeFont{
	font-family: Verdana,Arial,sans-serif !important;
	font-size:11px;
	font-weight: bold !important;
}

.titulos{
	font-size: 12px;
	font-weight: bold !important;
	
}

.regional{
	width: 100px important;
	font-size: 12px important;
	color: blue;
}

.fontPadrao{
	font-size: 12px !important;	
}


.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;	
}

/* Icones */


.cliente span{ 
	background-image: url("/gtf/resources/images/cliente.png") !important;
	background-repeat: no-repeat;
	padding-left: 20px !important;
}



.imprimir span{
    background-image: url("/gtf/resources/images/imprimir16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}


.pesquisar span{
    background-image: url("/gtf/resources/images/pesquisar16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}

.salvar{
	background-image: url("/gtf/resources/images/savegreen16.png") !important;
}
.clienteSalvar span{
    background-image: url("/gtf/resources/images/savegreen16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}

.clienteOk span{
    background-image: url("/gtf/resources/images/ok.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}

.clienteCancelar span{
    background-image: url("/gtf/resources/images/cancel16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}

.clienteAlter span{
    background-image: url("/gtf/resources/images/edit16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 29px !important; 
	background-position: 5px center;    	
}

.voltar span{
    background-image: url("/gtf/resources/images/voltar16.png") !important;
	background-repeat: no-repeat;	
	padding-left: 25px !important; 
	background-position: 5px center;    	
}

.clienteAdd span{
    background-image: url("/gtf/resources/images/add.png") !important;
	background-repeat: no-repeat;	
	padding-left: 29px !important; 
	background-position: 5px center;    	
}

.clienteApagar span{
    background-image: url("/gtf/resources/images/delete.png") !important;
	background-repeat: no-repeat;	
	padding-left: 29px !important; 
	background-position: 5px center;    	
}


/* #.cliente span{ background-image: url("/gtf/resources/images/cliente.png"); 	  	} */



.tituloPrincipal{
	font-size: 16px;
	color: black;
	font-weight: bold !important;
}

