/*.Titulo {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4682B4;}*/
/*.Criterio{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4682B4; font-weight: bold;}*/

	body{
		background: #eeeeee;
	}

	hr{
		position:relative; background:#660000; width:100%; height:2px;
	}

	#Titulo{
		margin-top: 100px;
		position:relative; z-index:0;
		margin-bottom: -20px;
	}
	#Titulo h1{
		font-size: 20px;
	    font-family: "Antique Olive", Verdana, Arial;
	    color: #800000;
	    font-weight: bold;
	    text-align: center;
	}
	#Titulo h3{
		position: relative;
		top: -5px;
		font-size: 14px;
	    font-family: "Antique Olive", Verdana, Arial;
	    color: #800000;
	    text-align: center;
	}

Table .alto1 {
    height: 50px;
    border-bottom: 1px solid #cccccc;
}

	#Encabezado{
		position:relative; visibility:show; background:#660000; width:1024px; height:2px; top:60px; left:50%; margin-left:-512px;
	}

	.contenedor1{
	    position: relative;
	    margin: 0 10% 0 10%;
	    display: flex;
	    justify-content: center;
	}


	.contenedor2{
	    position: relative;
	    margin: 0 10% 0 10%;
	    display: contents;
	    justify-content: center;
	    height: 100%;
	}
#Salir{
    position: relative;
    visibility: show;
    width: 150px;
    top: 65px;
    left: 50%;
    margin-left: -510px;
}

.delega{
	position:relative; width:510px; top:65px; left:50%; margin-left:0px;
}

#Separador{
	position:relative; background:#660000; width:1024px; height:2px; top:90px; left:50%; margin-left:-512px;
}

#Pagina{
	position:relative; left:0; top:102px; margin-left:0; border:none; width:100%; height:550px; overflow:auto; z-index:1;
}
	.contenedor3{
	    position: relative;
	    margin: 0 10% 0 10%;
	    display: contents;
	    justify-content: center;
	    height: 100%;
	}

 .contenedor3 #Salir{
    position: relative;
    visibility: show;
    width: 150px;
    top: 65px;
    left: 50%;
    margin-left: -510px;
}

.contenedor3 #Filtro{
	position: relative;
    visibility: show;
    width: 610px;
    top: 65px;
    left: 50%;
    margin-left: -100px;
}

	.section1{
	    position: relative;
	    margin: 0 3% 3% 3%;
	    display: block;
	    justify-content: center;
	    height: 100%;
	}

@media (max-width: 1920px) and (min-width: 1620px){
	.section1{
	    position: relative;
	    margin: 0 5% 0 5%;
	    display: block;
	    justify-content: center;
	    height: 100%;
	}

}
	.column {
	    flex: 1;
	    padding: 0;
	    border: 1px solid #ccc;
	}

	/* Opcional: Añadir un estilo diferente para cada columna */
	.column:nth-child(1) {
	    background-color: #f9f9f9;
	}

	.column:nth-child(2) {
	    background-color: #e9e9e9;
	}

	#Izquierda{
		 position: relative;
	    background: #660000;
	    width: auto;
	    height: 100%;
	    top: 0;
	    z-index: 0;
	}

	#Descripcion{
		position: relative;
	    color: #ffffff;
	    top: -490px;
	    left: 25px;
	    z-index: 1;
	}

	#Mapa{
		position: relative;
	    top: -560px;
	    left: 18px;
	}

	
	#Vincul{
	    position: relative;
	    top: -25px;
	    margin: 0 20%;
	}

	#formulario {
	    position: relative;
	    width: 80%;
	    top: 0;
	    margin: 0 10%;
	}
	.formtable{
	    width: 100%;
	    position: relative;
	    box-sizing: content-box;
	    overflow: auto;
	}


.Encabezado {font-size: 14px; font-family: "Antique Olive", Verdana, Arial; color: #800000; font-weight: bold;}
.Criterio{width:100%;font-size: 12px; font-family: "Antique Olive", Verdana, Arial; color: #800000;}
.Vinculo{font-size: 12px; font-family: "Antique Olive", Verdana, Arial; color: #800000;}
.Titulo {font-size: 10px; font-family: "Antique Olive", Verdana, Arial; color: #800000; font-weight: bold;}
.Dato{font-size: 10px; font-family: "Antique Olive", Verdana, Arial; color: #000000;}
.cuadrodetexto{width: 100%;BORDER-RIGHT: #1c272b 1px solid; BORDER-TOP: #1c272b 1px solid; FONT-SIZE: 0.3cm; BORDER-LEFT: #1c272b 1px solid; COLOR: #000000; BORDER-BOTTOM: #1c272b 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCCC}
.Subtitulo {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #800000; font-weight: bold;}
.divMsg {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #800000;
text-align: justify;
position: absolute;
visibility: hidden;
z-index: 10;
border: thin outset #800000;
height: auto;
width: 300px;
left: auto;
top: auto;
background-color: #CCCCCC;
}


