

body, div, td {
	font-size: 12px;
}

.selectEstado {
	width: 100px !important;
	padding: 0 !important;
}

.selectTipos {
	width: 100% !important;
	padding: 0 !important;
}

.selectEstado>.ui-selectonemenu-trigger, .selectTipos>.ui-selectonemenu-trigger
	{
	width: 25px !important;
}

.ui-selectonemenu-filter-container {
	width: 100% !important;
}

.ui-selectonemenu-filter-container>.ui-selectonemenu-filter {
	width: 100% !important;
}
.ui-widget{
	font-size: 12px !important;;	
}
.ui-widget .ui-widget {
	font-size: 12px !important;
}

.ui-wizard-step-title {
	font-size: 14px !important;
}

.ui-growl {
	top: 55px !important;
	z-index: 9999 !important;;
}

.ui-selectlistbox-filter.ui-inputfield {
	width: 100% !important;;
}

.ui-calendar {
	width: 100%
}

.ui-calendar input {
	width: 100%;
}

.animated .ui-progressbar-value {
	background-image:
		url("/sigom/resources/images/pbar-ani.gif") !important;
		height: 20px !important;
}
label{margin-bottom: 0 !important; font-weight: normal !important;}
.textDial{text-align: justify;}
.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger{
	width: 26px !important;;
}
.ui-inputswitch .ui-inputswitch-on, .ui-inputswitch .ui-inputswitch-off{
	height: 22px !important;
}


.ui-steps .ui-steps-item {
    width: 24%;
    margin: 20px auto;
}
.ui-state-highlight {
    text-shadow: none !important;
}
 
.ui-steps.custom {
    margin-bottom: 30px;
}
 
.ui-steps.custom .ui-steps-item .ui-menuitem-link {
    height: 10px;
    padding: 0 1em;
}
 
.ui-steps.custom .ui-steps-item .ui-steps-number {
    background-color: #0081c2;
    color: #FFFFFF;
    display: inline-block;
    width: 30px;
    border-radius: 10px;
    margin-top: -10px;
    margin-bottom: 10px;
}
.btn{padding: 3px 10px !important;}

.ui-panel .ui-widget-content{background: #FFF !important;}
.ui-picklist .ui-picklist-list{width: auto !important; min-width: 300px !important; height: 300px !important;}
.rojo {
	background-color: #ff2e16 !important;
	background-image: none !important;
	color: #FFFFFF !important;
}

.verde {
	background-color: #008000 !important;
	background-image: none !important;
	color: #FFFFFF !important;
}

.amarillo {
	background-color: #ffff66 !important;
	background-image: none !important;
}
.colored {
	background-color: #333;
}

.cheap {
	background-color: #f3f2f1 !important;
	background-image: none !important;
	color: #333 !important;
}

.ui-datatable table {
	border-collapse: collapse;
	border-style: solid;
	width: 100%;
	table-layout: fixed;
	font-size: 10px;
	border-color: #286090;
	border-bottom: 3mm solid #286090;
	color: #286090;
}

.tree-table-no-header thead {
	display: none
}

.ui-datatable-header {
	border: 1px #286090 solid;
	background: #286090;
	height: 35px;
	text-shadow: none;
	color: white
}
.ui-data


