*{
	margin: 0px;
	padding-top: 0px;
	font-family: verdana;
	text-decoration: none;

}
body{
	min-width: 600px;

}
.titulo{
	position: relative;
	margin-top: 30px;
	margin-left: 30px;
	
}
header{
	position: relative;
	margin-top: 50px !important;
	padding-top: 115px;
	margin-bottom: 20px;
	margin-left: 40%;
	/*width: 1200px;*/
	min-width: 200px;
	width: auto;
	/*height: 140px;
	background-color: #000;
	margin: auto;*/

}
.menu_dos{
	position: relative;
	margin-top: 50px !important;
	padding-top: 35px;
	margin-bottom: 20px;
	margin-left: 2%;
	/*width: 1200px;*/
	min-width: 400px;
	width: 1200px;
	height: 140px;
	float: left;

}


div.titulo{
	position: relative;
	margin-right: 100px;
	width: 400px;
	height: 140px;
	float: left;
	margin-top: -15px;
	
}
input:hover{
	border: 1px solid blue;
}
select:hover{
	border: 1px solid blue;
}


div.contenedor{
	width: 200px;
	height: 240px;
	float: left;
	transition: height.4s;
	border-bottom: 2px solid darkgrey;
	text-decoration: none;
	position: relative;
	margin-left: 300px;

	

}

div a.linea{
	text-decoration: none;
}

div#uno{
	background-color: rgb(22,107,162);
	
}
div#dos{
	background-color: rgb(27,54,71);
}

div#tres{
	background-color: rgb(21,48,54);
}

div#dos_uno{
	background-color: rgb(46,204,250);
	margin-left: 80px;
	
}
div#dos_dos{
	background-color: rgb(0,191,255);
}
div#dos_tres{
	background-color: rgb(1,169,219);
}
div#dos_cuatro{
	background-color: rgb(4,137,177);
}
div#dos_cinco{
	background-color: rgb(11,47,58);
}
div#dos_seis{
	background-color: rgb(7,20,24);
}


div#tres_uno{
	background-color: rgb(255, 109, 36);
	
	
}
div#tres_dos{
	background-color: rgb(78, 65, 59);
}
div#tres_tres{
	background-color: rgb(7,20,24 );
}

div#tres_cuatro{
	background-color: rgb( 84, 153, 199 );
	margin-left: 65px;
}
img.logo_misiones{
	position: relative;
	margin-left: 25%;
	width: 75%;
	/*width: 320px;
	height: 210px;*/
	height: 150%;
	
}

img.icon{
	display: block;
	margin: 25px auto;
	background-color: rgba(255,255,255,.15);
	width: 70px;
	padding: 10px;
	border-radius: 50%;
	box-shadow: 0px 0px 0px 20px rgba(255,255,255,0);
	transition:box-shadow .4s;
	text-decoration: none;


}

.titulo_texto{
	color:#34495e;
	font-weight: bold;
	font-family: verdana;
	font-size: 23px;
	position: relative;
	margin-left: 0px;

}
p.texto{
	
	font-size: 1em;
	color: white;
	text-align: center;
	opacity: 0.6;
	transition: .4s;
	padding-top: 50px;


}
p.p_titulo{
	
	margin-top: 0%;
	font-size: 6em;
	text-align: center;
	color: white;
	font-family: MoolBoran;
	text-shadow: 5px 5px 2px #000;

}
div.contenedor{
	margin-left: 10px;
	border-top: 1px solid  #b2babb;
}

 div.contenedor:hover{
 	height: 270px;
 	border-bottom: 2px solid crimson;
 	box-shadow: 5px 10px 10px rgba(0,0,0,.5);
 	
 }

 div.contenedor:hover p.texto{
 	padding-top: 70px;
 	opacity: 1;

 }
 div.contenedor:hover img.icon{
 	box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, .6);

 }
 div.footer{
 	width: 90%;
 	height: 4%;
 	bottom: 0;
 	min-width: 500px;
 	margin-left: 4%;

 	position: fixed;
 	/*background-color: rgba(0,0,0,.65);*/
 	color: #34495e;
 	text-align: center;
 	font-size: 90%;
 	font-family: verdana;
 	padding-top: 0.5%;
 	padding-left: 1%;
 	border-top: 2px solid rgba(255,128,0,.7);
 	border-top-left-radius:50px;
 	border-top-right-radius:50px;
 	
 
 }

 span.texto1_footer{
 	color: orange;
 	font-size: 100%;
 }
 span.texto2_footer{
 	margin-left: 60%;
 	color: yellow;
 	
 }
 .texto_medio{
 	
	text-align: center;
	position: absolute;
	text-shadow: 2px 2px 2px #ccc;
	margin: auto;
	margin-top: 22%;
 	margin-left: 30%;

	
 }
.mat{
	/*background: rgba(0,0,0,.5);*/
	padding: 5px 20px 0px 20px;
	font-size: 110px;
	font-family: kokila, Brush Script MT, verdana;
	color:#000;
	/*color: rgba(180,4,49,1);*/
	border-radius: 12px;
}
.bienv{
	border-bottom-right-radius: 10px; 
	/*border-bottom-left-radius:10px;*/
	border-top-right-radius: 10px;
	background: rgba(0,0,0,.5);
	/*background: rgba(246,206,245,.5);*/
	padding: 0px 20px 5px 20px;
	font-family: kokila, Brush Script MT, verdana;
	font-size: 50px;
	color: #FFF;
	text-shadow: 2px 2px 2px #000;
}

.contenedor_accesos{
	position: relative;
	margin-left: 550px;
	margin-top: 3%;
}

/*{
	font-size: 100px;
	font-family:Edwardian Script ITC;
}
p {
	font-size: 60px;
	font-family: Edwardian Script ITC;
}*/
