.rf-p-b {
	padding: 2px 2px 2px 2px;
}

.rf-ac-itm-cnt {
	padding-left: 4px;
}
/*Fondo de los tabs*/
.rf-tab-hdr-tabline-vis.rf-tab-hdr-tabline-top {
	border-color: none !important;
	border: none !important;
	background-image: none;
	background-color: transparent;
}
/*estilo para el tab activo*/
.rf-tab-hdr-act.rf-tab-hdr-top {
	background-image: url("/prjCoactivasWeb/javax.faces.resource/tab-act.png.jsf?ln=images/figures");
	background-repeat: repeat-x;
	background-position: center top;
	vertical-align: middle !important;
	border-style: 4px 4px 0px 4px !important;
	border-color: #849ABD;
	background-color: #F5FAFF;
	color: #00529F;
}
/*estilo para el tab inactivo*/
.rf-tab-hdr-top.rf-tab-hdr-inact {
	background-image: url("/prjCoactivasWeb/javax.faces.resource/tab-des.png.jsf?ln=images/figures");
	vertical-align: middle !important;
	padding-top: none !important;
	border-color: #849ABD !important;
	border-top: 0px !important;
	border-left: 0px !important;
	border-right: 0px !important;
	border-bottom-style: 2px !important;
	background-color: #C6DEFF;
}
/*estilo para el espacio entre tab*/
.rf-tab-hdr-spcr {
	border-color: none !important;
	border: none !important;
}
/*estilo para el body de los tabs*/
.rf-tab-cnt {
	margin-top: -1px;
	border-color: #849ABD !important;
}
/*estilo para div para separar los tabs y el body*/
.rf-tab-hdr-brd {
	height: 0px !important;
	border: none !important;
	background: none !important;
}

.rf-tab-hdr rf-tab-hdr-act rf-tab-hdr-top {
	background-image: url("/prjCoactivasWeb/javax.faces.resource/tab-act.png.jsf?ln=images/figures");
}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{
	font-family: Verdana,Arial,sans-serif !important;
	font-size:10px !important;
}
