/* ----------------------------------------------------------------------------
// <copyright file="index.css" company="APLICACIONES DE INFORMATICA AEVIGO,S.L">
//     Copyright(C)2017 APLICACIONES DE INFORMATICA AEVIGO,S.L All rights reserved
// 	   Desarrollo & Estructura & Vistas = "Alberto Buceta Santana D.N.I-36125103S"
// </copyright>
// <summary></summary>
//
// $Rev: 1.1 $
// $Date:: 01-12-2017   
margin-left:-250px;margin-top:-250px;
// ----------------------------------------------------------------------------*/
* {margin: 0px; padding: 0px; border: 0px none;}
html {position:relative;height: 100%; width:100%;overflow:auto;}
body {position:relative;margin: 10px 10px;padding: 0px  0px;height: 100%;width:100%;overflow: auto;}

scrollbar {display: none;width: 0px;overflow:hidden;}
overflow {display: none;overflow:hidden;width: 0px;}
::-webkit-scrollbar {display: none;}
::-webkit-scrollbar-track {background-color: blue;} 
::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.2);} 
::-webkit-scrollbar-button {background-color: navy;}
::-webkit-scrollbar-corner {background-color: black;}
select,input:invalid {background: rgba(0,68,106,0.1);}
select,input:valid {background:rgba(0,68,106,0.1);}
.borde{position:relative;top:0%;left:0%;margin: 5% 5%;padding: 20px  20px;height: 50%;width:75%;border: 1px solid rgba(0,68,106, 0.3);box-shadow:  10px 10px 10px rgba(0,68,106, 0.3);background-size:50vh;background-origin: content-box; background-position: left top;overflow:hidden;}
.boton_op{
	position:relative;top:-0.4vw;width:14vw;height: 5.5vh;overflow: hidden;margin:0px 0px 25px 25px;cursor:pointer;border: 1px solid rgba(0,68,106, 0.5);border-radius:1px;box-shadow:5px 5px 5px rgba(0,68,106, 0.5);text-align:center;font-size:2.4vh;font-family:Arial, Helvetica, sans-serif;background-color:rgba(255,255,255,1);color:rgba(75,75,75,1);
}
.boton_op:hover{
	background-color: rgba(0,68,106, 0.2);color: #000;border: 1px solid rgba(0,68,106, 1);border-radius:5px;box-shadow:0px 0px 10px rgba(0,68,106, 0.5);
}
.marco_doc{
	position:relative;padding:5vh 0px 0px 0px;width:790px;width:45vw;overflow: hidden;height:auto;z-index:80;border: 0px solid rgba(75,75,75,0.5);float:right;
}
.marco_doc1{
	position:relative;width:790px;width:96%;overflow: hidden;height:auto;z-index:100;border: 1px solid rgba(0,68,106,1);
}
.marco{position:relative;overflow:auto;margin:0px 80px 0px 0px;float:left;min-height:100px;height:40vh; min-width:100px;width:40vh;background: url(../imagenes/logos/logoix.png) no-repeat;background-origin: content-box; background-position: left top;background-size:100%;border: 0px solid rgba(0,0, 0, 0.3);}
.contenido{position:relative;overflow:auto;margin:0px 0px;padding:150px 0px 20px 20px;min-width:250px;width:48vw;text-align:right;}
.textoindex{cursor:pointer;font-size: 18px;padding:2px 10px;min-height:40px;width:300px;width:32vw;background: rgba(150,100, 10, 0.1);color: rgba(150,100, 10, 0.9);}
.boton{margin:0px 0px;width:50px;padding:0px;height: 50px;width:6vh;height: 6vh;min-width:1.0vw;min-height: 1.0vw;border-radius: 10px;cursor:pointer;}
.pie{ position:relative;bottom:0px;bottom:-0px;right:0px;overflow:hidden;margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;width:100%;font-size:16px;text-align:center;color:rgba(255,255,255, 1);background-color:rgba(0,68,106, 1);}
.validar{position:relative;width:5vh;top:0vh;background: rgba(255,255, 255, 0.5); display: flex;}
.validar:hover{background: rgba(0,68,106, 0.5);}
.divsaltoC{
	position:relative;cursor:pointer;float:left;width:80%;text-align:center;padding-left:60px;
}
.divsaltoD{
	position:relative;cursor:pointer;float:right;width:auto;
}
.divsaltoI{
	position:relative;cursor:pointer;float:left;width:auto;
}
.divsaltoM{
	position:relative;cursor:pointer;float:left;width:100%;height:90px;display: none;
}
.divsaltoMM{
	position:relative;cursor:pointer;float:left;width:100%;height:50px;display: none;
}
.divsaltoR{
	position:relative;cursor:pointer;float:left;width:100%;height:120px;display: none;
}
.divsaltoRII{
	position:relative;cursor:pointer;float:left;width:100%;height:120px;display: none;
}
.divsaltoO{
	position:relative;cursor:pointer;float:left;width:100%;display: block;overflow: hidden;
}
.divsaltoOO{
	position:relative;cursor:pointer;float:left;width:100%;display: none;overflow: hidden;
}
.d100{
	display:inline-block;width:100%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d100r{
	display:inline-block;width:100%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:16px;background-color:rgba(0,68,106,1);color:#fff;text-align:center;
}
.d90{
	display:inline-block;float:left;width:90%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d85{
	display:inline-block;float:left;width:85%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d80{
	display:inline-block;float:left;width:80%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d75{
	display:inline-block;float:left;width:75%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d70{
	display:inline-block;float:left;width:70%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d69{
	display:inline-block;float:left;width:69%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d65{
	display:inline-block;float:left;width:65%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d60{
	display:inline-block;float:left;width:60%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d55{
	display:inline-block;float:left;width:55%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d50{
	display:inline-block;float:left;width:50%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d45{
	display:inline-block;float:left;width:45%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d40{
	display:inline-block;float:left;width:40%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d37{
	display:inline-block;float:left;width:37%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d35{
	display:inline-block;float:left;width:35%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d33{
	display:inline-block;float:left;width:33%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d30{
	display:inline-block;float:left;width:30%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d29{
	display:inline-block;float:left;width:29%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d25{
	display:inline-block;float:left;width:25%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d20{
	display:inline-block;float:left;width:20%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d15{
	display:inline-block;float:left;width:15%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d10{
	display:inline-block;float:left;width:10%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d8{
	display:inline-block;float:left;width:8%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d7{
	display:inline-block;float:left;width:7%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d5{
	display:inline-block;float:left;width:5%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d3{
	display:inline-block;float:left;width:3%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d2{
	display:inline-block;float:left;width:2%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d1{
	display:inline-block;float:left;width:1%;border: 1px solid rgba(0,68,106,0.3);overflow: hidden;font-size:5vh;
}
.d100redu{
	display:inline-block;width:100%;overflow: hidden;font-size:1.5vw;
}
.d100e{
	display:inline-block;width:100%;overflow: hidden;font-size:1vw;height:5px;
}
.d100s{
	display:inline-block;width:100%;overflow: hidden;font-size:5vh;
}
.d90s{
	display:inline-block;float:left;width:90%;overflow: hidden;font-size:5vh;
}
.d85s{
	display:inline-block;float:left;width:85%;overflow: hidden;font-size:5vh;
}
.d80s{
	display:inline-block;float:left;width:80%;overflow: hidden;font-size:5vh;
}
.d75s{
	display:inline-block;float:left;width:75%;overflow: hidden;font-size:5vh;
}
.d70s{
	display:inline-block;float:left;width:70%;overflow: hidden;font-size:5vh;
}
.d65s{
	display:inline-block;float:left;width:65%;overflow: hidden;font-size:5vh;
}
.d60s{
	display:inline-block;float:left;width:60%;overflow: hidden;font-size:5vh;
}
.d55s{
	display:inline-block;float:left;width:55%;overflow: hidden;font-size:5vh;
}
.d50s{
	display:inline-block;float:left;width:50%;overflow: hidden;font-size:5vh;
}
.d45s{
	display:inline-block;float:left;width:45%;overflow: hidden;font-size:5vh;
}
.d40s{
	display:inline-block;float:left;width:40%;overflow: hidden;font-size:5vh;
}
.d38s{
	display:inline-block;float:left;width:38%;overflow: hidden;font-size:5vh;
}
.d37s{
	display:inline-block;float:left;width:37%;overflow: hidden;font-size:5vh;
}
.d35s{
	display:inline-block;float:left;width:35%;overflow: hidden;font-size:5vh;
}
.d30s{
	display:inline-block;float:left;width:30%;overflow: hidden;font-size:5vh;
}
.d25s{
	display:inline-block;float:left;width:25%;overflow: hidden;font-size:5vh;
}
.d20s{
	display:inline-block;float:left;width:20%;overflow: hidden;font-size:5vh;
}
.d15s{
	display:inline-block;float:left;width:15%;overflow: hidden;font-size:5vh;
}
.d10s{
	display:inline-block;float:left;width:10%;overflow: hidden;font-size:5vh;
}
.d8s{
	display:inline-block;float:left;width:8%;overflow: hidden;font-size:5vh;
}
.d5s{
	display:inline-block;float:left;width:5%;overflow: hidden;font-size:5vh;
}
.d3s{
	display:inline-block;float:left;width:3%;overflow: hidden;font-size:5vh;
}
.d2s{
	display:inline-block;float:left;width:2%;overflow: hidden;font-size:5vh;
}
.ins01{
	width:100%;background-color:rgba(210,10,100,0.1);border: 0px solid rgba(75,75,75,0.5);text-overflow:hidden;font-size:5vh;vertical-align:top;
}
.ins01s{
	width:100%;background-color:rgba(255,255,255,0.1);border: 0px solid rgba(75,75,75,0.5);text-overflow:hidden;font-size:5vh;vertical-align:top;
}
.texto{
	width:100%;color:rgba(0,68,106,1);background-color:rgba(255,255,255,0.1);border: 0px solid rgba(75,75,75,0.5);text-overflow:hidden;font-size:2vh;vertical-align:top;
}