#titulonomostrarpantalla, #subtitulo01nomostrar, #subtitulo02nomostrar, #textopiedepaginanomostrar, #piedepaginanomostrar {
	display: none !important;}

html, body {
    	height: 100%;
    	margin: 0;

}

.cabecera {
    	position: fixed;
    	top: 0px;
    	left: 0%;
    	width: 100%;
    	height: 81px;
    	background-color: black;
    	opacity: 1.0;
}

.parametroslogo {
      	height: 61px;
      	position: fixed;
      	top: 0px;
      	left: 5%;
      	margin-top: 10px;
	margin-left: -20px;	
	border-radius:8px;
}

.logofacebook {
      	height: 41px;
      	position: fixed;
      	top: 0px;
      	left: 5%;
      	margin-top: 20px;
	margin-left: 235px;	
	border-radius:8px;
}

.logomail {
      	height: 41px;
      	position: fixed;
      	top: 0px;
      	left: 5%;
      	margin-top: 21px;
	margin-left: 295px;	
}

.dropbutton {
    	background-color: black;
    	color: white;
    	padding: 8px;
    	font-size: 20px;
    	font-family: Tahoma;
	font-style: none;
	font-weight: lighter;
    	border: none;
	border-radius: 8px;
    	cursor: pointer;
    	width: 350px;
	margin-right:-100px;
	height: 61px;
}

.dropdown {
    	position: fixed;
	top: 0;
	right: 5%;
	margin-top: 10px;
    	display: inline-block; 
}

.dropdown-content {
    	display: none;
    	position: absolute;
	margin-top: 0px;
    	background-color: white; 
	border-radius: 8px;
	min-width: 350px;
	height: 1000px;
    	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.9);
}

.dropdown-content a:link, .dropdown-content a:visited {
    	color: black;
    	padding: 12px;
    	text-decoration: none;
	display: block;
    	font-size: 18px;
	font-weight: lighter;
    	font-family: Tahoma;
    	text-align: center;
}

.dropdown-content a:hover {
    	background-color: #74A2B2; 
    	color: black;
    	border-radius: 8px; 
}

.dropdown:hover .dropdown-content {
    	display: block;
}

.dropdown:hover .dropbutton {
    	background-color: transparent; 
			color: white;
}

.segundocuerpo {
	background-color: #96AECF;
	position: relative; 
	margin: auto;
}

.flex-container {
    	display: -webkit-flex;
    	display: flex;  
    	-webkit-flex-flow: row wrap;
    	flex-flow: row wrap;
    	font-weight: bold;
    	text-align: center;
	height:100%;
}

.flex-container > * {
    	padding: 10px;
    	flex: 1 100%;
}

.aside1 {background: #004F6D; border-radius:8px; }
.aside2 {background: #00386B; border-radius:8px; }
.aside3 {background: #002768; border-radius:8px; }

@media all and (min-width: 600px) {
    	.aside { flex: 1 0px; margin-top: 15px; margin-bottom: 15px;margin-left: 10px; margin-right: 10px;}
}

@media all and (min-width: 800px) {
    	.aside1 { order: 1; }     
    	.aside2 { order: 2; }
    	.aside3 { order: 3; }
}

h2.titulosegundocuerpo  {
    	font-family: Tahoma;
    	font-size: 32px;
	font-weight: lighter;
	color: white;
	margin: auto;
	padding-top: 10px;
}

.textosegundocuerpo {
    	font-family: Tahoma;
    	font-size: 17px;
	font-weight: lighter;
	color: white;
	padding-left: 15px;
	padding-right: 15px;
	color: white;
	text-align: justify;
	line-height: 150%;
}

.textoplusdinfo1 {
    	font-family: Tahoma;
    	font-size: 24px;
	font-weight: lighter;
	color: white;
}

.textoplusdinfo2 {
    	font-family: Tahoma;
    	font-size:25px;
	font-weight: lighter;
	color: white;
}

.textoplusdinfo3 {
    	font-family:Tahoma;
    	font-size:25px;
	font-weight: lighter;
	color: white;
}

.textoplusdinfo1 a:link, a:visited {
    	color: white;
	padding: 10px;
	width: 80%;
	text-align: center;
	background: #00386B;
	border-radius: 8px; 
	margin: auto;
    	cursor: pointer;
    	display: inline-block;
    	text-decoration: none;
}

.textoplusdinfo1 a:hover, a:active {
    background-color: #002768;
    text-decoration: none;
}

.textoplusdinfo2 a:link, a:visited {
    	color: white;
	padding: 10px;
	width: 90%;
	text-align: center;
	background: #002768;
	border-radius: 8px; 
	margin: auto;
    	cursor: pointer;
    	display: inline-block;
    	text-decoration: none;
}

.textoplusdinfo2 a:hover, a:active {
    background-color: #004F6D;
    text-decoration: none;
}

.textoplusdinfo3 a:link, a:visited {
    	color: white;
	padding: 10px;
	width: 80%;
	text-align: center;
	background: #004F6D;
	border-radius: 8px; 
	margin: auto;
    	cursor: pointer;
    	display: inline-block;
    	text-decoration: none;
}

.textoplusdinfo3 a:hover, a:active {
   	background-color: #00386B;
    	text-decoration: none;
}

.piedepagina {
	background-color: #202835;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	-webkit-column-count:2; /* Chrome, Safari, Opera */
	-moz-column-count: 2; /* Firefox */
	column-count: 2;
	-webkit-column-gap: 25px; /* Chrome, Safari, Opera */
	-moz-column-gap: 25px; /* Firefox */
	column-gap: 25px;
	margin-bottom: -20px;
	text-align: justify;
}

.textopiedepagina {
    	font-family:  Tahoma;
    	font-size:  14px;
	color: white;
	padding-bottom: 5px;
}

.textopiedepagina a:link, a:visited {
    	color: white;
	text-align: center;
    	cursor: pointer;
    	text-decoration: none;
}

.textopiedepagina a:hover, a:active {
    	text-decoration: underline;
	background-color:  #004F6D;
}

h3.titulopiedepagina {
    	font-family:  Tahoma;
    	font-size:  14px;
	font-weight: bold;
	color:  #00386B;
	background-color: white;
	padding: 2px;
	width: 100%-4px;
}

h3.titulopiedepagina a:link {
	color:  #00386B;
	background-color: white;
	text-align: center;
    	cursor: pointer;
    	text-decoration: none;
}

h3.titulopiedepagina a:visited {
	color:  #00386B;
	background-color: white;
	text-align: center;
    	cursor: pointer;
    	text-decoration: none;
}

h3.titulopiedepagina a:hover {
    	text-decoration: none;
}

h3.titulopiedepagina a:active {
    	text-decoration: none;
}

.logosiconosindex {
	width: 70px;
	border-radius: 8px;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}








