﻿<!--
a:link {color:#006600; text-decoration:none}
a:visited {color:#004400; text-decoration:none}    /*"tiene que ser en este orden: a:link-visited-hover-active, si no funciona a:hover*/
a:hover {color:#009900; text-decoration:underline}
a:active {color:#000000}
body {
background-color:#ffffff;
font-size:90%;    /*si no hay "font-size" en "body" Internet Explorer disminuye el tamaño del texto demasiado cambiando a "Pequeña" o "Menor"*/
font-family:helvetica,arial,tahoma,verdana,sans-serif; 
color:#000000;
text-align:center;
padding:0;    /*Opera usa "padding" para que el primer px de la pagína empiece en 0px, los otros usan "margin"*/
margin:0
}
h3 {font-size:1.8em; margin:0.3em 1em; text-align:center; color:#004400}
h4 {font-size:1.3em; border-top:solid 0.1em #008000; padding-top:0.5em; margin:0.4em 2em -0.2em 2em; color:#004400}
h5 {font-size:1em; margin:1.4em 0 -0.45em 2.5em; color:#004400}
img {border:0}
span {color:#004400}
div#cont {max-width:980px; margin:0 auto}    /*"max-width" no funciona en IE6*/
div#top {font-family:"Comic Sans MS",sans-serif; color:#004400}
div#top h2 {font-size:2.4em; margin:0.3em 0 0; font-weight:normal; line-height:0.85em}
div#top span {font-size:0.4em}
div#cont_en {
width:95%;
background-color:#ffffff;
clear:both;
border-top:solid 0.1em #008000;
border-right:solid 0.2em #008000;
border-bottom:solid 0.2em #008000;
border-left:solid 0.1em #008000;
margin:1.2em 0;
text-align:left;
}
div#cont_en p {line-height:1.4em; margin:1em 2.6em}

table#contt {float:left; border-style:none; margin:0}          /*testimonies*/
table#tableoth {clear:left; border-style:none; margin:auto}  	/*testimonies*/

ul.a {		/*aquí es necesario un "class" para que no se herede a los otros "ul"y "li"*/
font-weight:bold;
font-size:0.9em;
border-top:solid 0.1em #008000;
border-right:solid 0.1em #008000;
border-bottom:solid 0.1em #008000;
border-left:solid 0 #008000;
list-style-type:none;
float:left;
width:25%;
position:relative;	/*IE corta la parte de la imagen o elemento que sale fuera del contenedor si uso "margin" en lugar de "position"*/
top:2.2em;
left:1.3em;
margin:-1em 3.5em 4em -0.5em;  /*para que salga igual en IE que en otros browsers hay que jugar con "margin" "top" y "left"*/
padding:0;
}
li.a {
background-color:#ffffff;
width:100%;
border-top:solid 0.1em #008000;
}
li.a a:link {
display:block;
height:100%;  /*"height" es necesario aquí para que el ancho de los links funcione en IE*/
border-left:solid 0.4em #00aa00;
border-right:solid 0.4em #ffffff;
color:#006600;
padding:0.3em;
}
li.a a:visited {
display:block;
height:100%;  /*"height" es necesario aquí para que el ancho de los links funcione en IE*/
border-left:solid 0.4em #008000;
border-right:solid 0.4em #ffffff;
color:#009900;
padding:0.3em;
}
li.a a:hover {
background-color:#eeffee;
border-left:solid 0.4em #00cc00;
border-right:solid 0.4em #00cc00;
color:#004400;
text-decoration:none;
}
div#bottom {clear:both}
div#bottom p {font:0.9em normal; margin:0.5em 0}
div#bottom p span {color:#000000; margin-left:2.5em}
address {font:normal 0.9em normal}
sup {font-size:0.7em}       /*courses.....................*/

.cap {font-size:1.6em; color:#004400; margin:0.5em 0 0.1em 0em}    	/*testimonies*/
.center {font-size:1em; font-weight:bold; margin:auto; line-height:1.4em}   	/*courses.....................*/
.img1 {border:0; text-align:center}       /*location*/
.jornada {border-left:solid 0.2em #00aa00; padding:0 0.4em; margin:0 0 0.7em 2.5em}    /*courses*/
.list {margin:-0.4em 0 1em 4em; list-style-position:inside; line-height:1.3em}      /*courses, others*/
.listoth {margin:1em 0 1em 4em; list-style-position:inside; line-height:1.5em}      /*others*/
.listt {margin:0 0 1em 1em; list-style-position:inside; line-height:1.3em}      /*testimonies*/
.ploc0 {margin:-0.3em 2em 0.8em}    	/*testimonies*/
.pnot {padding-top:1.3em}	  /*courses...................*/
.poth {font-size:0.8em; margin:0.8em 0 3em; line-height:4em}    /*others*/
.pb {border-top:solid 0.15em #008000; padding-top:1em; margin:0 2em 0.5em}  	/*testimonies*/
.precio {float:left; width:13em; margin:0 0 0.5em 2.6em; padding:0.15em 0.3em 0.15em 0.9em; border:solid 0.1em #008000; border-spacing:0}	 /*courses......................*/
.precio11 {float:left; width:18em; margin:0 0 0.5em 2.6em; padding:0.15em 0.3em 0.15em 0.9em; border:solid 0.1em #008000; border-spacing:0}  	/*courses, One to one course....................*/
.preciodele {width:30em; margin:0 0 0 1.3em; padding:0 0 0 1.3em; border-spacing:0} 	/*courses, Dele exam....................*/
.ptes {color:#006600; margin:-0.1em 2em 0.5em}  	/*testimonies*/
.schedule {float:left; width:50%; margin-top:-1.1em}	  /*courses, con "width" el texto se ajusta (wrap) en lineas.*/
.semi {clear:left; margin-top:1.5em; padding-top:1.5em} 	 /*courses....................*/
.table1 {border:0; font-size:1.1em; margin:0}   	/*courses*/
.td2 {border-bottom:solid 0.1em #008000; padding-bottom:0.2em}  	/*courses.........................*/
.tddele {border:solid 0.1em #008000; text-align:center; padding:0.2em}  	/*courses, Dele exam.........................*/
.tdtes {line-height:1.5em; margin:0; padding:0 0.4em 0 2em}	/*testimonies*/
.top {float:right; width:4%; font-size:0.8em; margin:0.3em}	  /*courses, others*/
.ul {list-style-type:none; margin:-0.1em 0 0.1em}	  /*courses*/
-->