BODY {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.headerOrange {
	FONT-SIZE: 18px; COLOR: #ff9900; FONT-FAMILY: verdana, sans-serif
}
.date {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
.precio{
	font-size:20px; color:green; font-weight:bold; 
	}
.small {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
.copy {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
.orange {
	FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: verdana, sans-serif
}
.orangeSubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: verdana, sans-serif
}
.promo {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
.slide {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
.promoTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ef6b00; FONT-FAMILY: verdana, sans-serif
}
.headerGrey {
	FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
.headerAqua {
	FONT-SIZE: 14px; COLOR: #ef6b00; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.category {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ef6b00; FONT-FAMILY: verdana, sans-serif
}
.category2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: verdana, sans-serif
}
.subcat {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ef6b00; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.subcat2 {
	FONT-WEIGHT: normal; text-align: center; FONT-SIZE: 11px; COLOR: #054b05; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.subcat3 {
	FONT-SIZE: 10px; COLOR: #054b05; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.subnav {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.topnav {
	FONT-SIZE: 9px;
	COLOR: #054b05;
	FONT-FAMILY: verdana, sans-serif;
}
.topnav A {
	FONT-SIZE: 11px; COLOR: #054b05; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.topnav A:hover {
	FONT-SIZE: 11px; COLOR: #ca1526; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.space {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif
}
.rightnav {
	FONT-SIZE: 11px; COLOR: #ef6b00; FONT-FAMILY: verdana, sans-serif
}
.city {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.citySmall {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ef6b00; FONT-FAMILY: verdana, sans-serif
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: verdana, sans-serif
}
.tableSmall {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
INPUT {
	FONT-SIZE: 14px; COLOR: #4b6524; FONT-FAMILY: verdana, sans-serif
}
SELECT {
	FONT-SIZE: 14px; COLOR: #4b6524; FONT-FAMILY: verdana, sans-serif
}
OPTION {
	FONT-SIZE: 14px; COLOR: #4b6524; FONT-FAMILY: verdana, sans-serif
}
.sm_form {
	FONT-SIZE: 12px; COLOR: #4b6524; FONT-FAMILY: verdana, sans-serif
}
.grey {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: verdana, sans-serif
}
.brownBG {
	BORDER-LEFT-COLOR: #003399; BORDER-BOTTOM-COLOR: #003399; BORDER-TOP-COLOR: #003399; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #003399
}
.textColor {
	COLOR: #996666
}
SELECT {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #054b05; BORDER-BOTTOM-COLOR: #054b05; COLOR: #4b6524; BORDER-TOP-COLOR: #054b05; BORDER-RIGHT-COLOR: #054b05
}
OPTION {
	FONT-SIZE: 11px; COLOR: #4b6524
}
#mainTable {
	WIDTH: 790px;
	background-repeat: no-repeat;
}
.bigOne#mainTable {
	
}

.smallP {
	TEXT-ALIGN: justify
}
#leftCol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; WIDTH: 250px
}
#rightCol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; WIDTH: 250px
}
TABLE.linkTable TD {
	HEIGHT: 21px
}
#linkContainer {
	VERTICAL-ALIGN: top
}
.left#linkContainer {
	WIDTH: 16%
}
.right#linkContainer {
	WIDTH: 16%
}
#linkContainer TD {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid; HEIGHT: 36px; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: center
}
.left#linkContainer TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.right#linkContainer TD {
	FONT-WEIGHT: bold; FONT-FAMILY: Tahoma
}
TD.middlePart {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; VERTICAL-ALIGN: top; WIDTH: 68%; BORDER-TOP-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff
}
TD.innerHeader {
	FONT-SIZE: 18px; COLOR: #480000; TEXT-ALIGN: left
}
TD.innerTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #480000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TD.pic {
	TEXT-ALIGN: center
}
TD.timeTo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-TOP: 30px; FONT-STYLE: italic; TEXT-ALIGN: center
}
TD.inSpain {
	FONT-WEIGHT: bold; PADDING-TOP: 10px; FONT-STYLE: italic
}
TD.withUs {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; PADDING-TOP: 40px; TEXT-ALIGN: right
}
TD.withUs2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #480000; PADDING-TOP: 40px; TEXT-ALIGN: right
}
TD.time {
	FONT-WEIGHT: bold; PADDING-TOP: 10px; FONT-STYLE: italic
}
TD.formulario {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #054b05; FONT-FAMILY: Arial;  
}
TD.precios1 {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px; TEXT-INDENT: 15px; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
TD.precios3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffcc; FONT-FAMILY: Arial; BACKGROUND-COLOR: #054b05; TEXT-ALIGN: center
}
TD.precios2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #054b05; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ebebd7; TEXT-ALIGN: center
}
TD.precios4 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
TABLE.linkTable IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 19px; BORDER-BOTTOM: 0px; HEIGHT: 13px
}
IMG.logo {
	WIDTH: 230px; HEIGHT: 86px
}
P.contenido {
	FONT-SIZE: 11px; MARGIN: 10px; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
P.contenido-index {
	FONT-SIZE: 10px; MARGIN: 3px; TEXT-INDENT: 10px; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
P.gold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc9900; TEXT-INDENT: 10px; FONT-FAMILY: Arial
}
P.silver {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999999; TEXT-INDENT: 10px; FONT-FAMILY: Arial
}
P.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #054b05; TEXT-INDENT: 10px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
P.titulo2 {
	MARGIN-TOP: -20px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #054b05; TEXT-INDENT: 10px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
P.subtitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; TEXT-INDENT: 10px; FONT-FAMILY: Arial
}
P.contacto {
	FONT-SIZE: 12px; MARGIN: 10px; TEXT-INDENT: 15px; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
P.vinculos_abajos {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #054b05; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
TH P {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
TD.smallP P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
P.priceTableDescr {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px
}
P.upperText {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P.direction1 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P.direction2 {
	PADDING-BOTTOM: 15px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P.linksTables {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-ALIGN: center
}
P.bottom {
	MARGIN: 7px 140px 0px; TEXT-ALIGN: center
}
UL {
	FONT-SIZE: 11px; MARGIN: 10px 10px 10px 10px; TEXT-INDENT: 25px; FONT-FAMILY: Arial; TEXT-ALIGN: left;
}
DIV.keywords {
	FONT-SIZE: 11pt; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
SPAN.courseType {
	FONT-SIZE: 13px; COLOR: #ffffff
}
SPAN.courseType:first-letter {
	FONT-SIZE: 16px; COLOR: #000000
}
SPAN.learn {
	COLOR: #ffffff
}
SPAN.enjoy {
	COLOR: #000000
}
SPAN.QC {
	FONT-WEIGHT: bold; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.linksBottom {
	FONT-SIZE: 10px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.QCdir {
	FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.QCdirFirst {
	FONT-SIZE: 26px
}
SPAN.sitemap {
	FONT-SIZE: 12px; COLOR: #054b05; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.subtitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; TEXT-INDENT: 10px; FONT-FAMILY: Arial
}
A {
	COLOR: #054b05; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ca1526; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
TABLE.linkTable A {
	FONT-SIZE: 10px; COLOR: #996666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.linkTable A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
#linkContainer A {
	COLOR: #996666
}
#linkContainer A:hover {
	TEXT-DECORATION: underline
}
.cityLink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
SPAN.sitemap A {
	COLOR: #000000
}
SPAN.sitemap A:hover {
	TEXT-DECORATION: underline
}
SPAN.linksBottom A {
	COLOR: #000000
}
SPAN.linksBottom A:hover {
	TEXT-DECORATION: underline
}
A.schoolType {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.schoolType:hover {
	TEXT-DECORATION: underline
}
TABLE.links2Pages A {
	FONT-SIZE: 10px; COLOR: #996666; FONT-FAMILY: Tahoma
}
LI {
	MARGIN-BOTTOM: 2px; MARGIN-LEFT: 0px;
}
HR.coursesSeparator {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 40px; COLOR: #480000
}
H2 {
	FONT-SIZE: 16px; COLOR: #480000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.copyright {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cptopic {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #480000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.cptext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #480000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TD.price {
	BACKGROUND-COLOR: #eeebfb
}
.white {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.text {
	FONT-SIZE: 10px; COLOR: #480000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #480000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.topicbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #480000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.linkstogo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #480000; FONT-FAMILY: verdana, sans-serif
}
.abovefooter {
	FONT-SIZE: 9px; COLOR: #480000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.abovefootersmaller {
	FONT-SIZE: 9px; COLOR: #480000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TD.header {
	HEIGHT: 23px
}
.h1 {
	color: #003300;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
  text-align:center;
  margin:0;
}
.h3 {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
  text-align:center;
}
.link1 {
	color: #990000;
}
.footer {
	font-family: Verdana, sans-serif;
	text-align: center;
	font-size: 9px;

}

td
{
	FONT-SIZE: 11px; MARGIN: 10px; FONT-FAMILY: Arial;
}

.PricesIrony {
	margin-left: auto; 
	margin-right: auto;
}

	/* versión B  */
#soporte_contenido{
float:left;
}
#soporte_contenido {
	float:left;
	list-style:none;
	width: 375px;
	height: 100%;
	overflow:visible;
}
#soporte_contenido ul{

list-style:none;
margin:0;
padding:0;
padding-left:10px;
}

#menudinamicoportada{
	width:150px;
	float:left;
	border-right:solid #006633 1px;
	padding-right:25px;
	margin-right:25px;
	

}
#menudinamicoportada ul{
list-style:none;
margin:0;
padding:0;
padding-left:10px;
}
#menudinamicoportada li{

padding-bottom:20px;

}
#menudinamicoportada a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;


}
#menudinamicoportada a span{
	padding-top:10px;

}

#menudinamicoportada a:focus{
color:#990000;

}
#menudinamicoportada .portada_curso_en{
font-size:9px;


}


#inglaterra {
	float:left;
	display: none;

}
#irlanda {
float:left;
	display: none;

}

#malta {
float:left;
	display: none;

}

#canada {
float:left;
	display: none;

}

#usa {
float:left;
	display: none;
}

#sudafrica {
float:left;
	display: none;

}

#francia {
float:left;
	display: none;

}

#italia {
float:left;
	display: none;

}
#alemania {
float:left;
	display: none;
	/*
	width: 355px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	background-color:#F4F5F1;
*/
}
.mainBody #mainTable #acercade {
float:left;
padding-left:60px;
border-left:solid #006633 1px;
margin-left:25px;

}
.mainBody #mainTable #soporte_contenido #presentacion {
width:375px;
padding-bottom:30px;
display:none;

}
.mainBody #mainTable #soporte_contenido #presentacion_imagenes {
}
.mainBody #mainTable #menudinamicoportada #portada_mnu_ingles {
	border-right:solid #006633 1px;
	padding-right:20px;
	margin-right:20px;
	margin-bottom:30px;
}
.mainBody #mainTable #menudinamicoportada .gris_ {
	background-color: #EFEFEF;
}
.mainBody #mainTable #soporte_contenido .exploraridiomas {
padding-bottom:20px;
}


a[class ="inglaterra"] {
   padding-right: 18px;
   background: transparent url(images/GoogleSiteOptimization/B/flags/england.jpg) no-repeat center right;
}


a[class ="irlanda"] {
   padding-right: 18px;
   background: transparent url(images/GoogleSiteOptimization/B/flags/ireland.jpg) no-repeat center right;
}
a[class ="malta"] {
   padding-right: 18px;
   background: transparent url(images/GoogleSiteOptimization/B/flags/malta.jpg) no-repeat center right;
}
a[class ="canada"] {
   padding-right: 18px;
   background: transparent url(images/GoogleSiteOptimization/B/flags/canada.jpg) no-repeat center right;
}
a[class ="usa"] {
   padding-right: 18px;
   background: transparent url(images/GoogleSiteOptimization/B/flags/usa.jpg) no-repeat center right;
}
a[class ="sudafrica"] {
   padding-right: 18px;
   background: transparent url(images/GoogleSiteOptimization/B/flags/sudafrica.jpg) no-repeat center right;
}
a[class ="francia"] {
   padding-right: 18px;
   background: transparent url(images/GoogleSiteOptimization/B/flags/france.jpg) no-repeat center right;
}
a[class ="italia"] {
   padding-right: 18px;
   background: transparent url(images/GoogleSiteOptimization/B/flags/italy.jpg) no-repeat center right;
}
a[class ="alemania"] {
   padding-right: 18px;
   background: transparent url(images/GoogleSiteOptimization/B/flags/germany.jpg) no-repeat center right;
}

.mainBody #mainTable #preview {
	width: 200px;
	float:left;
}
.mainBody #mainTable #soporte_contenido #presentacion_imagenes {
padding-top:60px;
padding-left:10px;
padding-right:10px;
	background-image: url(images/GoogleSiteOptimization/B/fondo_portada.jpg);
	background-repeat:no-repeat;
	height: 400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
 
a.alemania {
   padding-right: 18px;
   background: transparent url(images/GoogleSiteOptimization/B/flags/germany.jpg) no-repeat center right;
}

.mainBody #mainTable #preview {
	width: 200px;
	float:left;
}
.mainBody #mainTable #soporte_contenido #presentacion_imagenes {
padding-top:60px;
padding-left:10px;
padding-right:10px;
	background-image: url(images/GoogleSiteOptimization/B/fondo_portada.jpg);
	background-repeat:no-repeat;
	height: 400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
