	
  @charset "iso-8859-1";
/* general
--------------------------------------------------*/
body {
	background-color: #6daccb;
	margin: 0;
	padding: 0;
}
/* layout
--------------------------------------------------*/

/*header elements and menybar */
  #header {
	width:808px;
	height: 25px;
    margin: 0 auto;
    padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/topbar.gif");
	background-repeat: repeat-y;
	background-position: center top;
}
	#efecuadorlink {
	width:70px;
	margin: 0px;
	padding: 4px 0px 0px 24px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-align: left;
	vertical-align: middle;
  }
  
 	#flag {
	width:16px;
	margin: 0px;
	padding: 5px 0px 0px 2px;
	float: left;
  }
  
  #contactef{
	width:200px;
	margin: 0px;
	padding: 4px 24px 0px 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: right;
	}
	
   #logo {
	width:300px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	}
	
	#telephonenumber {
	width:100px;
	margin: 0px;
	padding: 16px 0px 0px 340px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
	color: #71642f;
	text-align: left;
	} 
	#navbar {
  	width:808px;
  	height: 21px;
  	margin: 0 auto;
  	background-attachment: scroll;
  	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/navbar.gif");
  	background-repeat: no-repeat;
  	background-position: center top;
  }
  #meny {
	width:454px;
	height: 21px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	float: left;
  }
  
  #nav {
  width:808px;
  height: 65px;
  margin: 0 auto;
  background-attachment: scroll;
  background-image:  url("http://media.ef.com/_imgs/ilsquito/images/school.gif");
  background-repeat: repeat-y;
  background-position: center top;
  }
	
    #imageinicio {
	width: 808px;
	height: 211px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/sectionsimages/top1.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 1;
}
  #imageninos {
	width: 808px;
	height: 211px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/sectionsimages/top1.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 1;
}
 
  
  

/*layout */
#containerintropage {
height:540px;
width: 808px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/efsite.gif");
	background-repeat: repeat-y;
	z-index: 0;
}

#container {
width: 808px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/efsite.gif");
	background-repeat: repeat-y;
	z-index: 0;
}
#containersubpageninos {
	width: 808px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/efsite.gif");
	background-repeat: repeat-y;
	z-index: 0;
}

  #content {
	width:808px;
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
	z-index: 21;
  }
  
  #banners {
	width:100px;
	height: 113px;
	margin: 0px;
	padding: 280px 0px 0px 40px;
	float: left;
	z-index: 30;
	
}
  #banners2 {
width:176px;
	height: 113px;
	margin: 0px;
	padding: 260px 0px 0px 20px;
	float: left;
	z-index: 31;
}

#text {
	width:400px;
	margin: 0px;
	text-align: left;
	padding: 190px 0px 0px 25px;
	float: left;
	z-index: 21;
  }
  #textintroduction {
	width:400px;
	margin: 0px;
	text-align: left;
	padding: 0px 0px 0px 178px;
	float: left;
	z-index: 60;
  }
  
  
  
  
 	#btnninosimage {
 	position:absolute; 
	margin-left: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:195px;
	height: 66px;
	padding: 15px 0px 0px 0px;
	float: left;
	z-index: 22;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/btn/btnninos.jpg");
	background-repeat: no-repeat;
  }
 

   #btnjovenesimage {
   position:absolute; 
	margin-left: 210px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;  
	width:195px;
	height: 66px;
	padding: 15px 0px 0px 0px;
	float: left;
	z-index: 23;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/btn/btnjovenes.jpg");
	visibility: visible;
	background-repeat: no-repeat;
  }
  
   #btnadultosimage {
    position:absolute; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:195px;
	height: 66px;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	float: left;
	z-index: 24;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/btn/btnadultos.jpg");
	background-repeat: no-repeat;
  }
  
    #btnempresasimage {
	position:absolute; 
	margin-left: 210px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:195px;
	height: 66px;
	padding: 15px 0px 0px 0px;
	float: left;
	z-index: 25;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/btn/btnempresas.jpg");
	background-repeat: no-repeat;
  }
  
    #holder {
    /*position:absolute; */
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 77px 0px 0px 0px;
	}
  
  


  #txtboxes {
	width:130px;
	height: 66px;
	margin: 0px;

	padding: 0px 0px 0px 72px;
	float: left;
}

  
/* This below belongs to site 2s look*/
  #topnoevo0 {
	width:808px;
	height: 178px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
}
  #topnoevo {
	width:808px;
	height: 56px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
}
  #topnoevo2 {
	width:808px;
	height: 38px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/topnoevo.gif");
	background-repeat: no-repeat;
	background-position: center top;
}



 #btnanos {
	width:135px;
	height: 37px;
	margin: 0px;
	padding: 178px 223px 0px 0px;
	float: right;
	z-index: 7;
  }
  
  #contactos{
	width:135px;
	height: 37px;
	margin: 0px;
	padding: 56px 223px 0px 0px;
	float: right;
  }
  #noevc {
	width:140px;
	height: 47px;
	margin: 0px;
	padding: 52px 223px 0px 0px;
	float: right;
	
  }
 
  #btnpruebagratis{
	width:195px;
	height: 160px;
	margin: 0px;
	padding: 54px 22px 0px 0px;
	float: right;
  }
  #direccion{
	width:195px;
	height: 160px;
	margin: 0px;
	padding: 260px 14px 0px 0px;
	float: left;
  }
   #banner{
	width:176px;
	height: 211px;
	
	padding: 0px 0px 0px 600px;
	float: left;
  }
   /* #menyempresas{
	width:100px;
	height: 160px;
	margin: 0px;
	padding: 46px 0px 0px 0px;
	float: left;
  }*/
  
  /* subpages
--------------------------------------------------*/
 #containersubpage {
	width: 808px;
	/*height: 930px;*/
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/efsite.gif");
	background-repeat: repeat-y;
	z-index: 0;
}
  #topsubpage2 {
	width:808px;
	height: 38px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/topanos.gif");
	background-repeat: no-repeat;
	background-position: center top;
}
  #topsubpage {
	width:808px;
	height: 178px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
}
#bannerssubpage {
	width:100px;
	height: 113px;
	margin: 0px;
	padding: 70px 0px 0px 40px;
	float: left;
	z-index: 30;
}

#menysubpage {
	width:178px;
	height: 113px;
	margin: 0px;
	padding: 47px 0px 0px 0px;
	float: left;
	z-index: 30;
}

#banners2subpage {
width:176px;
	height: 113px;
	margin: 0px;
	padding: 70px 0px 0px 20px;
	float: left;
	z-index: 31;
}

#textsubpage {
	width:400px;
	margin: 0px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	float: left;
	z-index: 21;
  } 
   #boxsubpage{
	width:176px;
	height: 113px;
	margin: 0px;
	padding: 76px 0px 0px 20px;
	float: left;
  }
  #boxsubpagebanner{
	width:176px;
	height: 211px;
	margin: 0px;
	padding: 40px 0px 0px 20px;
	float: left;
  }
  
   #boxsubpageadultosniveles{
	width:176px;
	height: 211px;
	margin: 0px;
	padding: 130px 0px 0px 20px;
	float: left;
  }
  
  
  #boxsubpagecontent{
  width:176px;
	height: 113px;
	margin: 0px;
	padding: 14px 0px 0px 15px;
	float: left;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/sectionsimages/offerbanner.jpg");
	background-repeat: no-repeat;
	z-index: 0;
	}
	#boxsubpageextra{
	width:150px;
	margin: 0px;
	padding: 30px 0px 0px 0px;
	float: left;
  }
/* #boxsubpageextra{
  width:120px;
	height: 113px;
	margin: 0px;
	padding: 0px 0px 0px 40px;
	float: left;
	}*/
/* novedades
--------------------------------------------------*/
 #container_pagenovedades {
	width: 808px;
	height:700px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-image:  url("http://media.ef.com/_imgs/ilsquito/images/efsite.gif");
	background-repeat: repeat-y;
	z-index: 0;
}

  
/* contactos
--------------------------------------------------*/

  #dirreccion {
	width:176px;
	height: 211px;
	margin: 0px;
	padding: 44px 0px 0px 20px;
	float: left;
}




/* menu
--------------------------------------------------*/

ul {
	list-style-image: url("http://media.ef.com/_imgs/ilsquito/images/arrow.gif");
	list-style-type:circle;
	list-style-position:outside;
	/*padding-left: 0px;*/ /*rolle*/
	font-size: 11px;
}
li {
	margin: 0px 0px 5px 16px;
	font-size: 11px;
}
li a {
	text-decoration: none;
	color: #000;
	font-size: 11px;
}
li.active a {
  text-decoration: underline;
  color: #caa513;

}
li a:hover {
  text-decoration: underline;
  color: #caa513;
}


/* classes
--------------------------------------------------*/
/*cornerbox{

padding: 0px, 0px, 0px, 0px;

}*/
.yellowboxes {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-style: bold;
	margin: 0px;
	padding: 0px;
	background-attachment: scroll;
	background-image: url("http://media.ef.com/_imgs/ilsquito/images/bgyellow.gif");
	background-repeat: repeat;
	background-position: left top;
	
}
.yellowboxesheader{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #996600;
	line-height: 17px;
	margin: 0px;
	padding: 0;
	background-attachment: scroll;
	background-image: url("http://media.ef.com/_imgs/ilsquito/images/bgyellow.gif");
	background-repeat: repeat;
	background-position: left bottom;
	font-weight: bold;
}
.yellowboxesheader2{
text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #996600;
	font-weight: normal;
	
	margin: 0px;
	padding: 0;
	background-attachment: scroll;
	background-image: url("http://media.ef.com/_imgs/ilsquito/images/bgyellow.gif");
	background-repeat: repeat;
	background-position: left bottom;
}

.yellowboxesheadernumbers{
text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #996600;
	font-weight: normal;
	
	margin: 0px;
	padding: 0;
}
.yellowboxesminitext{
text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 10px;
	color: #996600;
	font-weight: bold;

}
.imgCenter {
	text-align: center;
	display: block;
	margin: 0px;
	vertical-align: baseline;
	background-attachment: scroll;
	background-image: url("http://media.ef.com/_imgs/ilsquito/images/bgblue.gif");
	background-repeat: repeat-x;
	background-repeat: repeat-x;
	background-position: left bottom;
}

.imgRight {
  float: right;
  margin: 10px 0 20px 30px;
}

.imgLeft {
 float: left;
 margin: 0px 0px 0px 0;
}

