* {
margin:0;
padding:0;
}


img {
height: auto;
max-width: 100%;
}


hr {
border:none;
border-top:1px #CCCCCC solid;
height: 2px;
}
 

.anuncioprimero {
	float: left;
	padding-right: 1%;
	padding-bottom: 1%;
}


.titulo { 


text-align: left; 

font-size:1.2em; 
 
color:#000000; 
border-bottom:1px solid #ccc; 
box-sizing:border-box; 
margin-bottom: 15px;
padding:0px 0px 8px 0px;
}

body {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #F4F4F4;
}

p {

margin:8px;
line-height:em;

}

.anunciocuadrado {

	float:left;
	margin-right: 2%;
	margin-bottom: 0.2%;
}

.contenedor1 {

width: 97%;
margin:0 auto;
overflow:hidden;
max-width:1200px;
background-color: #ffffff;
}

.pie {

width: 97%;
margin:0 auto;
overflow:hidden;
max-width:1200px;

}



.imagenlogo
{

	position: relative;
	float: left;
	height: auto;
	max-width: 100%;

}

.contenedorcontacto
{

	position: relative;
	float: right;
	height: auto;
	max-width: 40%;

}

.quees {
font-family: Arial, Helvetica, sans-serif;
font-size: 3em;
font-weight: bold;
color: #0174d3;
text-decoration: underline;
position: relative;
overflow: auto;
top: 1px;
display: table;
float: right;
}


.contacto {

	float: right;
	visibility: visible;
	margin-top: 3%;
}


.menuh {

widht:100%;
position: relative;
float: left;
visibility: visible;

	
}




.contenedor2 {

width: 100%;
margin:0 auto;
overflow:hidden;

}

ul { 
margin-left: 1%; 
padding-left: 2em;
line-height: em;
font-size: 1.05em;

}


ol { 
margin-left: 1%; 
padding-left: 2em;
line-height: em;
font-size: 1.05em;
}




.texto {
width: 80%;
background-color: #ffffff;
float: left;
position: relative;
left: 15px;

}

.anuncios {
width: 20%;
background-color: #ffffff;
float:left;
position: relative;
left: 25px;
overflow:hidden;

}



.letra {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.05em;
font-style: normal;
line-height: 1.5em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
}

.letra2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
}

.gustado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #2d8498;
}

.tblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #779965;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #2A765F;
}
H2 {

font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left; 
font-weight: bold;
font-size:1.2em; 
 
color:#2A765F; 
border-bottom:1px solid #ccc; 
box-sizing:border-box; 
padding:0px 0px 6px 0px;

}
H3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left; 
font-weight: normal;
font-size:1.15em; 
color: #000000;
border-bottom:1px solid #ccc; 
box-sizing:border-box; 
padding:0px 0px 6px 0px;
}
H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #2A765F;
}
H6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #2A765F;
}

.letrapregunta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}

.letradivision {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-style: italic;
	color: #000000;
	text-decoration: underline;
}

 a:link {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 0.95em;
 	font-weight: normal;
 	color: #003366;
 	text-decoration: none;
 }
 a:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 0.95em;
 	font-weight: normal;
 	color: #003366;
 	text-decoration: none;
 }
 
 a:hover {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 0.95em;
 	font-weight: bold;
 	color: #3398ff;
 	text-decoration: none;
 }


 a:active {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 0.95em;
 	font-weight: normal;
 	color: #003366;
 	text-decoration: none;
 	
 }

A.tipoe:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.02em; 
	COLOR: #003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	
}
A.tipoe:active {
	FONT-WEIGHT: normal;  
	FONT-SIZE: em; 
	COLOR: #003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	
}
A.tipoe:visited {
	FONT-WEIGHT: normal;  
	FONT-SIZE: em; 
	COLOR: #003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.tipoe:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: em; 
	COLOR: #3398ff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}



A.tipof:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1em; 
	COLOR: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.tipof:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1em; 
	COLOR: #3398ff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.tipof:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1em; 
	COLOR: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.tipof:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1em; 
	COLOR: #3398ff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}


A.tipod:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.05em; 
	COLOR: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.tipod:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.05em; 
	COLOR: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.tipod:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.05em; 
	COLOR: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.tipod:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.05em; 
	COLOR: #3398ff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

/* CSS Aceptación Cookie */
div#cookieChoiceInfo {
background-color: #FFFFFF;
color:#000000;
font-size:0.8em;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#cookieChoiceInfo > a:nth-child(2),a#cookieChoiceDismiss {
color:#000000;
padding:3px 12px;
text-decoration:none;
border-radius:8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
font-weight:bold;}
#cookieChoiceInfo > a:nth-child(2):hover, a#cookieChoiceDismiss:hover {
color:#000000;
}


@media screen and (max-width: 759px) {

/* Arriba */

.quees {
	display: none;
}

.contacto {
	
	display: none;
}

.imagenlogo
{
	widht:100%;
	position: relative;
	float: left;
}

.contenedorcontacto{
	
display: none;
}





/* centro */
.menu {
	
display: none;
}

.anuncios {
	
display: none;
}

.espacio {
	
display: none;
}

.texto {

width: 100%;
margin-top: 10px;
left: 0px;

}

.letra {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: em;
font-style: normal;
line-height: 1.5em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
}

ul { 
margin-left: 1%; 
padding-left: 2em;
line-height: em;
font-size: em;

}

ol { 
margin-left: 1%; 
padding-left: 2em;
line-height: em;
font-size: em;
}

.letra2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
}

.gustado {
	display: none;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #2A765F;
}
H2 {
	
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left; 
font-weight: bold;
font-size:em; 
 
color:#2A765F; 
border-bottom:1px solid #ccc; 
box-sizing:border-box; 
padding:0px 0px 6px 0px;

}

}

.letrapregunta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: em;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}

.letradivision {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: em;
	font-style: italic;
	color: #000000;
}

p {

line-height:em;

}


a:link {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: em;
 	font-weight: bold;
 	color: #003366;
 	text-decoration: none;
 }
 a:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: em;
 	font-weight: bold;
 	color: #003366;
 	text-decoration: none;
 }


 a:hover {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 0.95em;
 	font-weight: bold;
 	color: #3398ff;
 	text-decoration: none;
 }
 
 a:active {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: em;
 	font-weight: bold;
 	color: #003366;
 	text-decoration: none;
 	
 }

}


@media screen and (min-width:760px) and (max-width: 1020px) {

/* Arriba */

.quees {
	display: none;
}

.contacto {
	
	display: none;
}

.imagenlogo
{
	widht:100%;
	position: relative;
	float: left;
}

.contenedorcontacto{
	
display: none;
}



/* centro */
.menu {

display: none;
}

.texto {
width: 100%;
background-color: #ffffff;
float: left;
position: relative;
left: 0px;

}


.anuncios {
	
display: none;
}

.espacio {
	
display: none;
}




.gustado {
	display: none;
}



}



@media screen and (min-width:1021px) and (max-width: 1049px)

{





.menuh {
	display: none;
}


.contenedor1 {

width: 99%;
margin:0 auto;
overflow:hidden;
max-width:1360px;
background-color: #ffffff;
}


.pie {

width: 99%;
margin:0 auto;
overflow:hidden;
max-width:1360px;


}


.menu {
width: 10%;
background-color: #ffffff;
float:left;
position: relative;
left: 0px;

}


.texto {
width: 71%;
background-color: #ffffff;
float: left;
position: relative;
left: 5px;

}

.anuncios {
width: 18%;
background-color: #ffffff;
float:left;
position: relative;
left: 15px;
overflow:hidden;

}
A.tipoe:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 0.9em; 
	COLOR: #003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	
}
A.tipoe:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 0.9em; 
	COLOR: #003366;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	
}
A.tipoe:visited {
FONT-WEIGHT: normal; 
	FONT-SIZE: 0.9em; 
	COLOR: #003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.tipoe:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 0.9em; 
	COLOR: #3398ff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}



}

@media screen and (min-width:1050px) and (max-width:1580px)
 
{
	
.menuh {
	display: none;
}	
	
	}

@media screen and (min-width:1581px) 

{
	
.menuh {
	display: none;
}	
	
.contenedor1 {

width: 99%;
margin:0 auto;
overflow:hidden;
max-width:1350px;
background-color: #ffffff;
}


.pie {

width: 99%;
margin:0 auto;
overflow:hidden;
max-width:1350px;

}

.menu {
width: 18%;
background-color: #ffffff;
float:left;
position: relative;
left: 0px;

}


.texto {
width: 56%;
background-color: #ffffff;
float: left;
position: relative;
left: 15px;

}

.anuncios {
width: 24%;
background-color: #ffffff;
float:left;
position: relative;
left: 25px;
overflow:hidden;

}


}





/*
     FILE ARCHIVED ON 04:34:07 Oct 18, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:54:41 Oct 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.327
  captures_list: 0.429
  exclusion.robots: 0.061
  exclusion.robots.policy: 0.052
  esindex: 0.009
  cdx.remote: 6.378
  LoadShardBlock: 83.491 (3)
  PetaboxLoader3.datanode: 77.408 (4)
  PetaboxLoader3.resolve: 243.884 (2)
  load_resource: 263.0
*/