body{
	font-size:11px;
}
.oblig{
	color:red;
	font-weight:100;
}
.breadcrumb{
	font-size:11px;
}
.esta_en{
	color:#FC9550;
}
.acepta {
    background: url(../img/icons/tick_circle.png) no-repeat;
} 
.cancela {
    background: url(../img/icons/minus_circle.png) no-repeat;
}
.info {
    background: url(../img/icons/exclamation.png) no-repeat;
}
.vencimiento td,.vencimiento th{
	background:#EED7D7 !important;
}
.porvencer td,.porvencer th{
	background:#F7F8CD !important;
}
.inpcen{
	width:100%;
	text-align:center;
}
.table-form tbody td, .table-form tbody th {
	background-color:#FFFEF7;
}
.table-form .table tbody td, .table-form .table tbody th {
	background-color:#FEFFDF;
}
.cant_resultados{
	font-style:italic;
	font-size:11px;
}
.invertido{
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.caja_popup{
	width:100%;
	height:350px;
	overflow:scroll;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding:5px 0px;
}
.link_titulo{
	color:#FFF !important;
}
.link_titulo:hover{
	color:#FF6 !important;
}
/******************************************************/
.w1{ width:10% !important; }
.w2{ width:20% !important; }
.w3{ width:30% !important; }
.w4{ width:40% !important; }
.w5{ width:50% !important; }
.w6{ width:60% !important; }
.w7{ width:70% !important; }
.w8{ width:80% !important; }
.w9{ width:90% !important; } 
.w10{ width:100% !important; } 
.campos {
display: block;  
padding: 5px;
font-size: 12px; 
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.campos:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.campos::-moz-placeholder {
color: #999;
opacity: 1;
}
.campos:-ms-input-placeholder {
color: #999;
}
.campos::-webkit-input-placeholder {
color: #999;
} 
.campos[disabled],
.campos[readonly],
fieldset[disabled] .campos {
cursor: not-allowed;
background-color: #eee;
opacity: 1;
}
textarea.campos {
height: auto;
}
/******************************************************/
.tabla_opciones{ 
	width:100%;
	margin-bottom:5px;
}
.tab-pane{
	padding:13px 8px;
}
.btn_sistema{
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #CCC;
	padding:2px;
	float:left;
	margin:0 2px;
	background-color:#F2F2F2;
}
.btn_sistema span{
	margin-top:10px;
	padding-right:5px;
	color:#666;
}
.btn_sistema:hover{
	background-color:#FCFBEB;
}
.desactivado td, .desactivado th{
	text-decoration:line-through;
	color:#900;
	background-color:#FEEDED !important;
}
.noleido td, .noleido th{ 
	color:#333;
	font-weight:bold;
	background-color:#FEFFD7 !important;
}
a{ color:#F00 !important; }
table a{ color:#F00 !important; }
.table thead tr th,
.table thead tr td,
.table tfoot tr th,
.table tfoot tr th{
	background-color:#666 !important; 
	color:#FFF !important;
}
.alerta{
	border: 1px solid #F00 !important;
}
#ocultar_cabecera .nav a{
	color:#fff !important;
}

.active2{
	background-color:#FFF !important;
}
#ocultar_cabecera .active2 a{
	color:#000 !important;
} 