@charset "utf-8";
/* CSS Document */

.formatos {
	width:97%;
	margin:auto;
}
.formatos > header {
	background-color:#FF9900;
    border-radius: 5px !important;
    color: white;
    font-weight: bold;
    margin: 0 0 20px;
    text-align: center;
	padding:5px;
	float:left;
	width:91.5%;
	min-width:630px;
}
#contenidos {
    border: 2px solid #FF9900;
    border-radius: 5px 5px 5px 5px;
    margin: 20px auto auto auto;
    padding: 0 0 25px 25px;
	float:left;
	width:90%;
	min-width:630px;
}
#contenidos section {
	display:none;
	border: 1px solid #1B5996;
	position:relative;
	float:left;
	border-radius:5px;;
    margin-right: 25px;
    margin-top: 25px;
    padding: 25px;
}
#buscar {
	float:none !important;
}
#bttLimpiar_izdo, #bttMiplan {
	width:56px;
	/*margin:20px auto -5px;
	clear:both;*/
	float:left;
	text-align:center;
}
#bttLimpiar input, #bttMiplan input{
	cursor:pointer;
}
#bttLimpiar input, #bttLimpiar_izdo input{
	color:red;
}
#bttLimpiar {
	float:right;
	width:32px;
	cursor:pointer;
}
#bttMiplan {
	cursor:pointer;
}
#bttMiplan input, #bttMiplan_izdo input{
	color: green;
}
#bttMiplan_izdo {
	float:right !important;
	width:56px;
	text-align:center;
}
#botones_pie {
	width:57%;
	position:relative;
	margin:auto 30px 10px auto;
	height:40px;
}
#botones_pie_izdo {
	width:57%;
	position:relative;
	margin: 10px 0px 20px 0px;
	height:40px;
}
#botones_pie div, #botones_pie_izdo div {
	cursor:pointer;
}
#botones {
	min-width:630px;
	margin:auto;
	float:left;
	width:93%;
}
#botones > div {
	display:inline-block;
	color:#EEE;
	margin:6px 4px 0 0;	
	/*background-color:#1B5996;
	border:2px solid #FFFFFF;*/
    padding: 3px 10px;
	border-radius:5px;
	font-weight:bold;
	width:98px;
}
#botones > div > label {
	position:relative;
	float:right;
	text-align:right;
	font-weight:bold;
}
#botones div.activa {
	/*background-color:#FF9900;
	border-color:#FF9900;*/
	background-image:url(../images/bttNaranja.png);
	background-size:cover;
}
#botones div.preparada {
	/*background-color:#1B5996;
	border-color:#FFFFFF;*/
	background-image:url(../images/bttAzul.jpg);
	background-size:cover;
	cursor:pointer;
}
#botones div.bloqueada {
/*	background-color:#828383;
	border-color:#FFFFFF;*/
	background-image:url(../images/bttGris.jpg);
	background-size:cover;
}
#contenidos th{
	text-align:left;
}

.dataTables_filter {
    width: auto !important;
}
#noResult p{
	margin:auto;
	width:60%;
	font-weight:bold;
	text-align:center;
}
#resultados {
	width: 100%;
	font-size:0.9em;
}
#resultados td {
	border-bottom:solid 1px #ccc;
}
.importe {
	text-align:right;
}
.medModulos  {
	font-size:1.2em !important;
}
.resMod {
	width:		45px !important;
	text-align:	center;
	/*cursor:		pointer;*/
}
.seleccion {
	background: #FF9900;
}
.formAyuda {
	float:left;
	margin:30px 6px 50px;
	display:none;
	font-size:14px;
	//border:solid red 1px;
	//min-width:300px;
	//width:40%;
	width:auto;
}
