/* general_text */
@import url(general.css); {
}
div#texto_australia{
  position:absolute;
  top:206px;
  width:506px;
  background-color:white;
  
}

div#texto_australia h3{
  margin:0;
  width:506px;
  height:20px;
  background-color:#000066;
  font-family:verdana;
  font-size:11px;
  text-align:center;
  color:white;
  padding-top:10px;
 <!-- background-image: url(imagenes/border_top.png);
  background-repeat: no-repeat;   --> 
}
div#texto_parafo{
  padding:0;
  width:506px;
}
div#texto_parafo img{
  position:relative;
  top:20px;
  left:20px;
}
div#texto_parafo p{
  font-family:verdana;
  font-size:10px;
  padding:0 10px 0 10px;
  text-align:justify;
  margin-top:20px;
  margin-bottom:20px;
}
div#texto_parafo h4{
  margin:0;
  padding-left:10px;
  color:darkblue;
  font-family:verdana;
  font-size:11px;
}
div#links_total{
  position:absolute;
  top:140px;
  width:190px;
  height:29px;
  background-color:#000066;
 <!-- background-image: url(imagenes/border_dos.png);
  background-repeat:no-repeat;  -->
}
div#links_total h4{
  margin:0;
  margin-top:6px;
  font-family:verdana;
  font-size:12px;
  color:white;
  padding-left:10px;
}
div#links{
  margin:0;
  padding:0;
  position:absolute;
  top:29px;
  left:;
  width:190px;
  height:83px;
  background-color:#FFFFFF;
}
div#links ul {
  margin:0;
  padding:0;
}
div#links li{
  list-style-type:none;
  margin-left:5px;
  font-family:verdana;
  font-size:9px;
  line-height:20px;
}
div#links a{
  margin:0;
  background-image: url(imagenes/arrow.gif);
  background-repeat: no-repeat;
  background-position: left;
  color:darkblue;
  
  padding-left:15px;
}
div#links a:hover{
  color:black;
}
div#book{
  position:absolute;
  top:252px;
  width:190px;
  height:260px;
  background-color:#000066;
}
div#book h4{
  font-family:verdana;
  font-size:12px;
  color:white;
  padding-left:10px;
  margin-top:10px;
}
div#book object{
  margin-left:15px;
}
div#easy_you{
  width:138px;
  height:90px;
  background-image: url(imagenes/easyyou.jpg);
  margin-left:100px;
  margin-top:-15px;
}
div#easy_you a{
  display:block; 
  width:138px;
  height:90px;
  text-decoration:none;
}
div#easy_you span{
    visibility:hidden;
}
div#raymond a{
  height:248px; 
  width:277px; 
  margin:auto; 
  display:block;
  background-image:url(imagenes/raymond.jpg);
  background-repeat:no-repeat;
  text-decoration: none;
}

div#raymond span{
  visibility:hidden;
}
div#essex{
  height:50px;
  width:138px;
  margin-left:10px;
  background-image:url(imagenes/essex.jpg);
  background-repeat:no-repeat;
}
div#essex a{
  height:50px;
  width:138px;
  display:block;
  text-decoration:none;
}
div#essex span{
  visibility:hidden;
}
div#video_uno{
  width:200px;
  height:150px;
  background-image:url(imagenes/video.jpg);
  background-repeat:no-repeat;
  margin-top:20px;
  margin-left:10px;
}
div#video_uno a{
  width:158px;
  height:120px;
  display:block;
  text-decoration:none;
}
div#video_uno span{
  visibility:hidden;
}
div#email{
  position:absolute;
  margin-left:280px;
}
div#email img{
  border:none;
}
div#email a{
  text-decoration:none;
  color:black;
  font-family:verdana;
  font-size:12px;
  display:block;
  width:112px
}
div#email a:hover{
  color:red;
  font-weight:bold;
}
div#email span{
  position:absolute;
  margin-left:5px;
  cursor:pointer;
  font-weight:bold;
}
.visa{
  color:darkblue;
  text-decoration:none;
}
.visa:hover{
  color:darkorange;
  text-decoration:underline;
}
.visas{
  color:brown!important;
}
.visas:hover{
  color:black!important;
}
div#camp_info{
  width:314px;
  height:462px;
  background-color:white;
  background-image: url(imagenes/beauvallon.jpg);
  background-repeat:no-repeat;
}
.beauvallon_image{
  margin:100px 0 0 -20px;
  left:0;
}
div#camp_info p{
  margin:0;
  padding:130px 10px 0 180px;
  width:300px;
  height:320px;
  color:#00008B;
  overflow:auto;
}
div#camp_info strong{
  font-size:11px;
  color:#FF7F00;
}
.oferta{
  display:block;
  margin:auto;
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
  color:#00008B;
  background-image: url(imagenes/arrow.gif);
  background-position: left;
  background-repeat:no-repeat;
  width:43%;
}
.oferta:hover{
  color:#FF7F00;
}
/* links de promociones*/
div#links_promo{

}
div#links_promo ul, div#links_promo li{ 
  margin: 0 0 0 15px;
  padding: 5px 0;
}
div#links_promo li{
  list-style-type: disc!important;
  font-family:verdana;
  font-size:12px;
  font-weight:bold;
  color:#00008B;
  width:auto;
  line-height:25px;
}
div#links_promo a{
  text-decoration:none;
  text-align:left;
  color:#00008B;
  display: inline;
  width:100%;
  height:100%;
  text-indent: 20px;
}
div#links_promo a:hover{
  color:white;
  background-color:#EE7600;
  
}
/* pagina 4life */
.texto_4life{
  text-align: center!important;
  font-size: 15px!important;
}
.texto_4life span{
  color: red;
  font-size: 20px!important;
}
.texto_4life strong{
  font-size: 15px;
  font-weight: bold!important;
}
div#video_4life{
  margin: 0 0 30px 35px;
}
.link_4life{
  background-image: url(../img/link_4life.jpg);
  display: block;
  width: 436px;
  height: 361px;
  text-decoration: none;
}
.link_4life span{
  visibility: hidden;
}
/*table courses*/
.table_courses{
  /*border: 1px solid darkblue;*/
  margin: 30px auto;
  font-family: arial;
  font-size: 13px;
  color: black;
  text-align: left;
  text-transform: lowercase;
  padding: 0 5px;
  background-color: DARKBLUE;
}
.table_courses tr{
  background-color: white;
}
.table_courses td{
  padding: 3px 10px;
}
.table_courses_title{
  background-color: BLACK;
  color: white;
}
.table_courses td a{
  display: block;
  color: black;
}
.table_courses td a:hover{
  text-decoration: none;
  color: blue;
}
.table_courses span, .cursos_title span {
  color: darkred;
  font-size: 15px;
}
.cursos_title {
  font-family: verdana, arial, helvetica;
  font-size: 15px!important;
  color: #000;
  text-align: center!important;
  margin: 10px 0 0 0!important;
  display: block!important;
}

