



/*estiliza a toolbar dos botoes */
.ui-fileupload-buttonbar.ui-widget-header {
    background-color: #ffffff !important;
    border: 0 none;
}

/* remove the border of file upload content list */
.ui-fileupload-content {
    border: 0 none !important;
}

/* increase fileupload button spacing between 'choose' and 'upload' */
.ui-fileupload-buttonbar .ui-fileupload-choose  {
    margin-right: 30px;
/*    
	color:red;
    background: #00ff00 !important;
*/

}

/* hide the icons in the file upload button bar */
.ui-fileupload-buttonbar .ui-icon {
    display: none !important;
}
.ui-fileupload-choose{
	/*background: #00ff00!important;
	  background-color: #00a65a !important;
  	  border-color: #008d4c !important;
  	  color: #444 !important;
  	  */
}

.ui-selectoneradio{
	font-family: Arial, Helvetica, sans-serif;    
    font-size:14px !important;
    font-weight:100!important;
    color:#a6a6a6!important;
}

.helpTitulo{	
	font-family: Arial, Helvetica, sans-serif; 
	color:#faaf40;   
	font-size:14px;
}
.helpBotoes{

    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;  
    color:#1f75b3;

}


.helpBotoesSm{

    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;  
    color:#1f75b3;

}

/*alinha o conteudo das colunas do h:panelGrid no topo*/

.labelDialog{
	font-weight:normal;
	font-size:14px 
}
	
.ui-panelgrid td, .ui-panelgrid tr  /*retira grid do p:panelgrid*/
{
    border-style: none !important
}

/*
.celGrid{
	cellpadding:5px !important;
	border: none !important;
}
*/
.alinhaTop tr th td{	
	vertical-align: top;
}

.ui-dialog-titlebar{	
	font-weight:normal!important;
    font-size:12px!important;
    color:#faaf40!important;
}

.panel-padding5px tr td {
    padding: 5px;
}
.colsTop {  
    vertical-align: top;  
}

/*TABLE*/
.ui-datatable-header{
	background-color:white !important;  
	font-size: 8px  !important;   
}
/**/
/*parametro alterna cor nas linhas do dataTable*/

.ui-datatable .ui-datatable-data .even-row td{
			background-color:#ffffff;
		}
.ui-datatable .ui-datatable-data .odd-row td{
			background-color:#ffffff;
		}		
/**/

.btnNovo {
	margin: 5px;
        width: 110px;
}

.btnSalvar {
	margin-right: 5px;
}

.btnRegistrar {
	margin-left: 5px;
}
.tableHeaderCenter{
   text-align:center;
}
.btnGrid {
	width: 3%;
}
.col1pc {
	width: 1%;
}
.col2pc {
	width: 2%;
}
.col3pc {
	width: 3%;
}
.col4pc {
	width: 4%;
}
.col5pc {
	width: 5%;
}
.col7pc {
	width: 7%;
}
.col10pc {
	width: 10%;
}
.col11pc {
	width: 11%;
}
.col15pc {
	width: 15%;
}
.col16pc {
	width: 16%;
}
.col20pc {
	width: 20%;
}
.col25pc {
	width: 25%;
}
.col30pc {
	width: 30%;
}
.col35pc {
	width: 35%;
}
.col40pc {
	width: 40%;
}
.col45pc {
	width: 45%;
}
.col50pc {
	width: 50%;
}
.col55pc {
	width: 55%;
}
.col60pc {
	width: 60%;
}
.col65pc {
	width: 65%;
}
.col70pc {
	width: 70%;
}
.col75pc {
	width: 75%;
}
.col80pc {
	width: 80%;
}
.col85pc {
	width: 85%;
}
.col90pc {
	width: 90%;
}
.col5pcRight{
	width: 5%;
	text-align: right;
}

.col7pcRight{
	width: 7%;
	text-align: right !important;
}

.col10pcRight{
	width: 10%;
	text-align: right !important;
}

.col15pcRight{
	width: 15%;
	text-align: right !important;
}

.col20pcRight{
	width: 20%;
	text-align: right !important;
}

.col30pcRight{
	width: 30%;
	text-align: right !important;
}
.col40pcRight{
	width: 30%;
	text-align: right !important;
}
.col5pcCenter{
	width: 5%;
	text-align: center;
}
.col9pcCenter{
	width: 9%;
	text-align: center;
}

.col10pcCenter{
	width: 10%;
	text-align: center;
}
.col15pcCenter{
	width: 15%;
	text-align: center;
}
.col20pcCenter{
	width: 20%;
	text-align: center;
}
.col25pcCenter{
	width: 25%;
	text-align: center;
}
.col30pcCenter{
	width: 30%;
	text-align: center;
}

.col35pcCenter{
	width: 35%;
	text-align: center;
}
.col45pcCenter{
	width: 45%;
	text-align: center;
}

.ui-growl {
	/*margin-top: 100px;*/
	right: 40%;
	margin-top: 0px;
	z-index: 2000 !important;
	top:0px;
		
}

.skin-blue .main-header .navbar {
	background-color: #000080;
}

.skin-blue .main-header .logo {
	background-color: #000080;
}

.skin-blue .main-header .logo:hover {
	background-color: #000080;
}

.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side {
	background-color: #002b00;
}

.skin-blue .sidebar a {
	/*color: #010101; */	
}


/* alterar a cor do growl */
.growl-modificado{
	background-color: white;
}


/*LOGIN    002b00*/
.bodyLogin{
	background-color:#FFFFFF;
}

/*NOVA CL�NICA*/
.login-box-body1 {background: #fff;padding: 20px;border-top: 0;color: #666;}

.paragrafoContrato{
	font:8px Arial, Helvetica, sans-serif; font-weight:bold;
	color: #585858; 	
}
.novaClinica{
	font:20px Arial, Helvetica, sans-serif; font-weight:bold;
	color: #585858; 	
}
.boiaNovaClinica{
	width:30px;
	height:30px;
}

.label{
	font-weight: normal;
	color: #000;
	font-size: 14px;
}

.btnFichaClinica{
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 13px;
	height: 30px;
}
.ui-widget-overlay{
	background: #F9FFF6; 
}

.fontBlack{
	color: #000;
}


.ui-dialog{
    margin-top: 10%;
   
}
