body {
	background-color: #006699;
	position: relative;
	text-align: center;
	margin: 0px auto;
	}
ul { margin-left: 0px;
padding-left: 15px;
}	
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:18px;	
	color: #2876C1;	
	display:inline;
	}
h3.hometitle  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
	font-weight: bold;
	color: #013C6C;
}
h1.headLine1 {
font:Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#FFFFFF;
letter-spacing: 2px;
word-spacing:2px;
text-transform:uppercase;
margin:0px;
}

h2.homeprogramas{
    font-family: Arial, Helvetica;
    font-size: 14px;
	color: #336699;
	font-weight: bold;
	text-decoration:none;
	font-style:normal;
}	
h2.titulopages{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 20px;
	font-style:normal;
	color:#FF9900;	
	font-weight: bold;
	text-decoration:none;
}	
h2.titleblue 

{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:18px;
	font-style:normal;
	color: #2876C1;	
	display:inline;
}
h3.subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:14px;	
	color: #2876C1;	
	display:inline;
	}
.tablaplanyourday{  
  border : 1px solid #336699; border-bottom:none; border-top:none;
}
.tablajobs{  
  border : 1px solid #336699; 
}
.tablabordemenu	{
  
  background-color: #FF9900;
}
.tablafondoevent	{  
  background-color: #FFE1C4;
}
.tablacontenido	{
 background-color: #FFCC00;
}
.tablacambiositio	{
 background-image: url(media/img_pleca_related.jpg)
}
.tablafooter	{
 background-color: #1082C5;
}
.tablaevent	{
 border : 1px solid #336699;
}
a.linkheader:link {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #006699;
	font-weight: normal;
    TEXT-DECORATION: none; 
}
a.linkheader:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #006699;
	TEXT-DECORATION: none; 	
	font-weight: normal;	
}
a.linkheader:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #006699;
	font-weight: none;
    TEXT-DECORATION: underline; 
}
a.linkheaderlan:link {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFCC00;
	font-weight: normal;
    TEXT-DECORATION: none; 
}
a.linkheaderlan:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFCC00;
	TEXT-DECORATION: none; 	
	font-weight: normal;	
}
a.linkheaderlan:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFCC00;
	font-weight: none;
    TEXT-DECORATION: underline; 
}
.tit_news  {
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 17px;
	font-weight: bold;
	color: #006699;
}
.hometitle  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
	font-weight: bold;
	color: #013C6C;
}
.cont_news  {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #3F594D;
}

.combos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: normal;
}
.titulo_main
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 26px;
	font-weight: bold;
	color: #ff9900;
}
.home_description
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #003366;
	line-height:1.5;
}
.separadores_header {
 color: #006699;
}

.footer_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #fffff3;
}

a.linkfooter:link {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #fffff3;
	font-weight: bold;
    TEXT-DECORATION: none; 
}
a.linkfooter:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #fffff3;
	TEXT-DECORATION: none; 	
	font-weight: bold;	
}
a.linkfooter:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #fffff3;
	font-weight: bold;
    TEXT-DECORATION: underline; 
}

a.linkfooter2:link {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #fffff3;
	font-weight: normal;
    TEXT-DECORATION: none; 
}
a.linkfooter2:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #fffff3;
	TEXT-DECORATION: none; 	
	font-weight: normal;	
}
a.linkfooter2:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #fffff3;
	font-weight: normal;
    TEXT-DECORATION: underline; 
}

a.linksubmenus:link {
	font-family: Arial,Tahoma, Verdana, Helvetica;
	font-size: 12px;
	color: #006699;
	font-weight: normal;
    TEXT-DECORATION: none; 
}
a.linksubmenus:visited {
	font-family: Arial,Tahoma, Verdana, Helvetica;
	font-size: 12px;
	color: #006699;
	TEXT-DECORATION: none; 	
	font-weight: normal;	
}
a.linksubmenus:hover {
	font-family:  Arial,Tahoma, Verdana, Helvetica;
	font-size: 12px;
	color: #006699;
	font-weight: normal;
    TEXT-DECORATION: underline; 
}
.testimonials_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #336699;
}
.titulo_secc {
	font-family:  Tahoma,Arial, Helvetica, sans-serif;
    font-size: 20px;
	color: #006699;		
	font-weight: normal;
}
.titulo_cont {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
	font-weight: bold;
	color: #ff9900;
}
.txtprogramas {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #336699;
}
.numbers
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ff9900;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.numberstitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #ff9900;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.linktextoint:link {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	TEXT-DECORATION: none;  
}
a.linktextoint:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #003366;	
	font-weight: bold;	
	TEXT-DECORATION: none;
}
a.linktextoint:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
    TEXT-DECORATION: underline; 
}
.txtprogramasitalic {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #336699;
	font-style:italic;
}
.titulomost{
	font-family: Tahoma, Verdana, Arial, Helvetica;
    font-size: 13px;
	color: #006699;
	font-weight: bold;
}
.titulomost2{
	font-family: Tahoma, Verdana, Arial, Helvetica;
    font-size: 12px;
	color: #006699;
	font-weight: bold;
}
.txtprogramas2 {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #336699;	
}
.titulo_planyd {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
    font-size: 14px;
	color: #336699;	
	font-weight:bold;
	padding: 0px;
	line-height:1;
}
.txtprogramasplan {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #006699;
	line-height:1.5;
}
a.linknaranja:link {
	font-family: Tahoma, Ariel,Verdana, Helvetica;
	font-size: 12px;
	color: #ff9900;
	font-weight: normal;
    TEXT-DECORATION: none; 
}
a.linknaranja:visited {
	font-family: Tahoma, Ariel,Verdana, Helvetica;
	font-size: 12px;
	color: #ff9900;
	TEXT-DECORATION: none; 	
	font-weight: normal;	
}
a.linknaranja:hover {
	font-family:  Tahoma, Ariel,Verdana, Helvetica;
	font-size: 12px;
	color: #ff9900;
	font-weight: normal;
    TEXT-DECORATION: underline; 
}
.txtbook {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #003366;
}
/* ESTILOS DEL CALENDARIO */	
    .cpYearNavigation,
	.cpMonthNavigation
			{
			background-color:#FFFF66;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#006699;
			font-weight:bold;
			}
	.cpDayColumnHeader,
	.cpYearNavigation,
	.cpMonthNavigation,
	.cpCurrentMonthDate,
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDate,
	.cpOtherMonthDateDisabled,
	.cpCurrentDate,
	.cpCurrentDateDisabled,
	.cpTodayText,
	.cpTodayTextDisabled,
	.cpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.cpDayColumnHeader
			{
			text-align:right;
			border:solid thin #FFCC00;
			border-width:0 0 1 0;
			}
	.cpCurrentMonthDate,
	.cpOtherMonthDate,
	.cpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDateDisabled,
	.cpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.cpCurrentMonthDate
			{
			color:#000000;
			font-weight:normal;
			}
	.cpCurrentDate
			{
			color: #157782;
			font-weight:normal;
			}
	.cpOtherMonthDate
			{
			visibility:hidden;
			color:#FFFFFF; 
			}
	TD.cpCurrentDate
			{
			color:#157782;
			background-color: #fffff3;
			
			}
	TD.cpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.cpTodayText,
	TD.cpTodayTextDisabled
			{
			border:solid thin #FFFFF3;
			border-width:1 0 0 0;
			}
	A.cpTodayText,
	SPAN.cpTodayTextDisabled
			{
			height:20px;
			}
	A.cpTodayText
			{
			color:#FFFFF3;
			font-weight:bold;
			}
	SPAN.cpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.cpBorder
			{
			border:solid thin #157782;
			}
/* ESTILOS DEL CALENDARIO */	
/* ESTILOS DEL CARRITO */			
.nopcart {background:"#99CCFF";border: 1px;font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366;}
.nopheader {background:"#99CCFF";font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-style:bold;}
.nopentry {background: #fffff3;font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000066;}
.noptotal {background: #fffff3;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; font-style:bold;}
.nopboton {background: #fffff3;font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#000066;}
.nopentryempty {background: #fffff3;font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000066;font-style:bold;}
.txtforms2
{
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
FONT-STYLE: normal;
FONT-FAMILY: Arial, Helvetica, sans-serif;
color: #000066;
}
.naleyenda3
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #990000;
	FONT-FAMILY: Arial, heveltica, sans-serif
}		
.txtformreqbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000066;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* END ESTILOS DEL CARRITO */		

.titulo_site2 {
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color: #006699;		
	font-weight:bold;
}
.titulo_site1 {
  font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: bold;
	color: #FF9900;	
}
.titulo_site3 {
  font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	font-weight: bold;
	color: #ff9900;
	
}
a.titulo_site3:link {
	 font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	font-weight: bold;
	color: #ff9900;
	TEXT-DECORATION: none; 
}
a.titulo_site3:visited {
	 font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	font-weight: bold;
	color: #ff9900;
	TEXT-DECORATION: none; 
}
a.titulo_site3:hover {
	 font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	font-weight: bold;
	color: #ff9900;
	TEXT-DECORATION: underline; 
}
a.titulo_site2:link {
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color: #006699;		
	font-weight:bold;
	TEXT-DECORATION: none; 
}
a.titulo_site2:visited {
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color: #006699;		
	font-weight:bold;
	TEXT-DECORATION: none; 
}
a.titulo_site2:hover {
	font-family:  Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color: #006699;		
	font-weight:bold;
	TEXT-DECORATION: underline; 
}
a.titulo_site1:link {
	font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: bold;
	color: #FF9900;	
	TEXT-DECORATION: none; 
}
a.titulo_site1:visited {
	font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: bold;
	color: #FF9900;	
	TEXT-DECORATION: none; 
}
a.titulo_site1:hover {
	font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: bold;
	color: #FF9900;	
	TEXT-DECORATION: underline; 
}
.bannerstxt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #336699;
	padding:2px;
}
.internship_description
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;
	color: #003366;
	line-height:1.5;
}
	a.headernuevo:link {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #fffff3;
	font-weight: normal;
    TEXT-DECORATION: none; 
}
a.headernuevo:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #fffff3;
	TEXT-DECORATION: none; 	
	font-weight: normal;	
}
a.homeprogramas:link {
	font-family: Arial, Helvetica;
    font-size: 13px;
	color: #013C6C;
	font-weight: bold;
	text-decoration:none;
}
a.homeprogramas:visited {
	font-family: Arial, Helvetica;
    font-size: 13px;
	color: #013C6C;
	font-weight: bold;
	text-decoration:none
}
.homedesc{
	font-family: Arial, Helvetica;
    font-size: 11px;
	color: #013C6C;
	font-weight: normal;
}
a.linka:link {FONT-FAMILY: Arial, heveltica, sans-serif;color: #003366;font-size: 12px; font-weight: bold;text-decoration:none;}
a.linka:visited {FONT-FAMILY: Arial, heveltica, sans-serif;color:#003366;font-size: 12px; font-weight: bold;text-decoration:none;}
a.linka:hover {FONT-FAMILY: Arial, heveltica, sans-serif;color: #003366;font-size: 12px;text-decoration:underline;font-weight:bold;}
.style1 {
	font-size: 10px;
	font-weight: bold;
}
.style2 {color: #00A5D2}
.style8 {color: #FFFFF3;font-size:10px; font-family: Arial, Helvetica, sans-serif; }

.HighlightedText {
	color:#FF6926;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}




ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: inside;
	list-style-type: square;
	margin-top: 0px;
}

.TxtPromo{ font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:8px 0px 8px 0px; }


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;	
	color: #FF6926;	
	display:inline;
	}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
/*	font-style:italic;*/
	font-size:16px;
	color:#FF9900;
	display:inline;
/*	font-size:18px;
	color:#2d85e7; */
	}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:14px;
	color: #FF6926;
	display:inline;
	}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:12px;
	color: #2d85e7;
	display:inline;
	}
.LnkGral{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
	color: #003366;	
	line-height:1.5;
}
a.LnkGral { text-decoration:underline; }
a.LnkGral:link {text-decoration: underline; }
a.LnkGral:visited { color:#069;}
a.LnkGral:active {text-decoration:none }
a.LnkGral:hover {text-decoration:underline; }

.regttl {
	margin-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2876C1;		
	vertical-align:top;
}

a.description_red:link
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height:1.5;
	text-decoration:underline;
}	
a.description_red:hover
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height:1.5;
	text-decoration:underline;
}	
a.description_red:visited
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height:1.5;
	text-decoration:underline;
}
