@charset "utf-8";
/* CSS Document */

td{
	cursor:pointer;
}

.sopors{
	cursor:pointer;
}

.proveeds{
	cursor:pointer;
}

.dispos{
	cursor:pointer;
}

.seleccionada{
	background-color:orange;
}

.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;
}

#contenidos th{
	text-align:left;
}

.dataTables_filter {
    width: auto !important;
}

#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-color: #FF9900 !important;
}



.thSoporte, .thTituloSoporte, .tdSoporte {
	width:22%;
}
.thNombre, .thTituloNombre, .tdNombre {
	width:35%;
}
.thDispositivo, .thTituloDispositivo, .tdDispositivo {
	width:15%;
}
.thProveedor, .thTituloProveedor, .tdProveedor {
	width:28%;
}

select{
	width:100%;
}

.dataTables_scrollBody{
	overflow-x:hidden !important;
}

