body			{
	margin-top: 4px;
	margin-left: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	
}
.headerOrange	{font-family: verdana, sans-serif; color: #ff9900; font-size: 18px; }
.date			{font-family: verdana, sans-serif; color: #333333; font-size: 11px; }
.small			{font-family: verdana, sans-serif; color: #333333; font-size: 11px; }
.copy			{font-family: verdana, sans-serif; color: #333333; font-size: 12px; }
.orange			{font-family: verdana, sans-serif; color: #ff9900; font-size: 12px; }
.orangeSubhead	{font-family: verdana, sans-serif; color: #ff9900; font-size: 12px; font-weight: bold;  }
.promo			{font-family: verdana, sans-serif; color: #333333; font-size: 10px; }
.slide			{font-family: verdana, sans-serif; color: #333333; font-size: 11px; font-weight: bold;  }
.promoTitle		{font-family: verdana, sans-serif; color: #ef6b00; font-size: 11px; font-weight: bold; }
.headerGrey		{font-family: verdana, sans-serif; color: #333333; font-size: 14px; }
.headerAqua		{font-family: verdana, sans-serif; color: #ef6b00; font-size: 14px; text-decoration: none; }
.category		{font-family: verdana, sans-serif; color: #ef6b00; font-size: 12px; font-weight: bold; }
.category2		{font-family: verdana, sans-serif; color: #990000; font-size: 12px; font-weight: bold; }
.subcat			{
	font-family: verdana, sans-serif;
	color: #ef6b00;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.subcat2		{font-family: verdana, sans-serif; color: #FF5408; font-size: 11px; text-decoration: none; font-weight: bold; }
.subcat3		{font-family: verdana, sans-serif; color: #FF5408; font-size: 10px; text-decoration: none; }
.subnav			{font-family: verdana, sans-serif; color: #ffffff; font-size: 11px; text-decoration: none; }
.topnav			{font-family: verdana, sans-serif; color: #990000; font-size: 9px; }
.topnav	a		{font-family: verdana, sans-serif; color: #990000; font-size: 9px; text-decoration: none; }
.topnav a:hover	{font-family: verdana, sans-serif; color: #FF5408; font-size: 9px; text-decoration: none; }
.space			{font-family: verdana, sans-serif; color: #000000; font-size: 11px; }
.rightnav		{font-family: verdana, sans-serif; color: #ef6b00; font-size: 11px; }
.city			{font-family: verdana, sans-serif; color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none;}
.citySmall		{font-family: verdana, sans-serif; color: #ffffff; font-size: 9px; text-decoration: none;}
.subhead		{font-family: verdana, sans-serif; color: #ef6b00; font-size: 12px; font-weight: bold; }
.error 			{font-family: verdana, sans-serif; color: #ff0000; font-size: 12px; font-weight: bold; }
.tableSmall		{font-family: verdana, sans-serif; color: #333333; font-size: 10px; }
input		{font-family: verdana, sans-serif; color: #000000; font-size: 14px; }
select		{font-family: verdana, sans-serif; color: #000000; font-size: 14px; }
option		{font-family: verdana, sans-serif; color: #000000; font-size: 14px; }
.sm_form	{font-family: verdana, sans-serif; color: #000000; font-size: 12px; }
.grey		{font-family: verdana, sans-serif; color: #999999; font-size: 11px; }


/* General */
*.brownBG {background-color:#FFFFFF; border-color:#003399}
*.textColor {color:#996666}

/* SELECT */
select {border-color:054B05;color:#000000;font-size:11px;}

/* OPTION */ 
option {color:#000000;font-size:11px;}

/* Table */
#mainTable {width:790}
	#mainTable.bigOne {}
	
table.pricesTable {border-width:0px; border-style:solid; border-color:#000000; background-color:#FFFFFF; font-size:10; text-align:center; font-weight:bold; width:480; table-layout:fixed; margin-left:-8px;margin-right:-10px;}
	
table.linkTable {background-color:#FFFFFF; width:460; height:112px; text-align:left;}

table.innerMiddle {background-color:#FFFFFF; border:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#480000; font-size:10; text-align:justify;}

table.links2Pages {width:90%;}

/* TR */
tr.topRow {background-color:#FFFFFF;height:60}

/* TH */
table.pricesTable th {border-color:#FFFFFF; border-width:1px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

/* TD */
table.pricesTable td:first-child {background-color:#FFFFCC; border:0px;}
table.pricesTable td.prim {color:#996666; border:0px;}
table.pricesTable td {color:#996666; border:1px; border-color:#FFFFFF; border-style:solid;}


.smallP {text-align:justify;}

#leftCol {width:250; padding-right:10px; padding-left:10px;}
#rightCol {width:250; padding-right:10px; padding-left:10px;}

table.linkTable td {height:21px;}
#linkContainer {vertical-align:top;}
	#linkContainer.left {width:16%}
	#linkContainer.right {width:16%}
#linkContainer td {text-align:center; height:36; background-color:#FFFFCC; border-color:FF9900; border-width:1; border-style:solid; font-size:10;}
#linkContainer.left td {font-family:Verdana, Arial, Helvetica, sans-serif;}
#linkContainer.right td {font-weight:bold; font-family:Tahoma;}

td.middlePart {width:68%; vertical-align:top; background-color:#FFFFFF; border-color:#FFFFFF}
td.innerHeader {font-size:18; text-align:left; color:#480000;}
td.innerTitle {font-size:16; color:#480000; font-weight:bold; text-align:left; background-color:#FFFFFF;}
td.pic {text-align:center}
td.timeTo {text-align:center; font-style:italic; font-size:16; font-weight:bold; padding-top:30px}
td.inSpain {font-weight:bold; font-style:italic; padding-top:10px}
td.withUs {color:#000000; font-size:16; font-weight:bold; text-align:right; padding-top:40px;}
td.withUs2 {color:#480000; font-size:16; font-weight:bold; text-align:right; padding-top:40px;}
td.time {font-weight:bold; font-style:italic; padding-top:10px}
td.formulario {font-family:Arial;font-size:11px;font-weight:bold;color:#FF5408;}
td.precios1 {text-indent:15px;text-align:justify;margin-left:10px;font-family:Arial;font-size:11px;}
td.precios3 {background-color:#990000;font-weight:bold;color:#FFFFCC;text-align:center;font-family:Arial;font-size:11px;}
td.precios2 {background-color:#FFA26A;font-weight:bold;color:#990000;text-align:center;font-family:Arial;font-size:11px;}
td.precios4 {font-family:Arial;font-size:11px;text-align:center;}

/* IMG */
table.linkTable img {width:19;height:13;border:0px}
img.logo {width:230; height:86}


/* P */

p.contenido {text-indent:15px;text-align:justify;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;font-family:Arial;font-size:11px}
p.contenido-index {text-indent:10px;text-align:justify;margin-top:3px;margin-right:3px;margin-bottom:3px;margin-left:3px;font-family:Arial;font-size:10px}
p.gold{font-family:Arial;font-size:14px;font-weight:bold;color:#CC9900;text-indent:10px;}
p.silver{font-family:Arial;font-size:14px;font-weight:bold;color:#999999;text-indent:10px;}
p.titulo {font-family:Arial;font-size:16px;font-weight:bold;color:#FF5408;text-indent:10px;text-align:center;}
p.titulo2 {font-family:Arial;font-size:16px;font-weight:bold;color:#FF5408;text-indent:10px;text-align:center;margin-top:-20px;}
p.subtitulo {font-family:Arial;font-size:14px;font-weight:bold;color:#990000;text-indent:10px;}
p.contacto {text-indent:15px;text-align:justify;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;font-family:Arial;font-size:12px;}
p.vinculos_abajos {font-family: verdana, sans-serif; color: #054B05; font-size: 11px; text-decoration: none; font-weight: bold; }

th p {margin-top:2px;margin-bottom:2px;}

td.smallP p {margin-top:5px; margin-bottom:5px;}

p.priceTableDescr {font-weight:bold; font-size:10; margin-top:20px;}

p.upperText {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10; font-style:italic; text-align:center; margin-bottom:0px;}

p.direction1 {text-align:center; color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px; margin-top:10px}
p.direction2 {text-align:center; color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:15px;}

p.linksTables {text-align:center;font-size:10;font-weight:bold;color:#000000;}

p.bottom {margin: 7 140 0; text-align:center;}

/* UL */

ul {text-indent:25px;text-align:justify;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:20px;font-family:Arial;font-size:11px}

/* DIV */
div.keywords {color:#FFFFFF; text-align:center; font-family:Arial;font-size:11pt}


/* SPAN */ 
span.courseType {color:#FFFFFF;font-size:13}
span.courseType:first-letter {color:#000000;font-size:16}

span.learn {color:#FFFFFF;}
span.enjoy {color:#000000;}

span.QC {font-family:Arial, Helvetica, sans-serif; color:CC0000; font-weight:bold;}
span.linksBottom {font-family:Verdana, Arial, Helvetica, sans-serif; color:#0000FF; font-size:10;}
span.QCdir {font-family:Arial, Helvetica, sans-serif; font-size:16;}
span.QCdirFirst {font-size:26;}
span.sitemap {font-family:Verdana, Arial, Helvetica, sans-serif; color:#054B05; font-size:12px;}
span.subtitulo {font-family:Arial;font-size:14px;font-weight:bold;color:#990000;text-indent:10px;}

/* Anchors */
a {text-decoration:none; color:#990000;}
a:hover	{font-family: verdana, sans-serif; color: #FF5408; text-decoration: none;}


table.linkTable a {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10; color:#996666}
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:14;}

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 {color:#000000; font-weight:bold;}
a.schoolType:hover {text-decoration:underline;}

table.links2Pages a {color:#996666;font-size:10;font-family:Tahoma}
/* Lists */
li {margin-left:-15px;margin-bottom:2px;}

/* HR */
hr.coursesSeparator { color:#480000; margin-top:20;margin-bottom:40;}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #480000;
	font-style:normal;
	text-align:left;


}
.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.cptopic {font-size:14px; 
	color:#ff6600; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; text-align:left;
	text-decoration:underline; 
	border-bottom: 1px solid rgb(255, 102, 0);}
.cptext {font-size:10px; color:#ff6600; font-weight:bold; text-align:left; background-color:#FFFFFF;}
td.price{background-color:#EEEBFB;}
.white{font-size:10px; color:#FFFFFF;}
.text {font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#480000; text-align:left;}
.textbold {font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#480000; text-align:left; font-weight: bold;}
.topicbold {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#480000; text-align:left; font-weight: bold;}
.linkstogo	{font-family: verdana, sans-serif; color: #480000; font-size: 11px; font-weight: bold; }
.abovefooter {font-size:9px; color:#480000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; background-color:#FFFFFF;}
.abovefootersmaller {font-size:9px; color:#480000; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; background-color:#FFFFFF;}
td.header { height:23px;}

