body {
background-image:url(/media/pattern.gif);
	position: relative;
	text-align: center;
	margin: 0px auto;
	}
a:link {
	color: #003366;
}
a:visited {
	color: #003366;
}
a:hover {
	color: #003366;
}
a:active {
	color: #003366;
}
.style1 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}
.style3 {font-size: 12px; color: #003366; line-height:1.5; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
body {
	background-image:url(/media/pattern.gif);
}
ul { margin-left: 0px;
padding-left: 15px;
}	
.tablaplanyourday{  
  border : 1px solid #336699; 
}
.tablajobs{  
  border : 1px solid #336699; 
}
.tablabordemenu	{
  
  background-color: #003399;
}
.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;
}
.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: normal 11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin: 0 0 40px 0;
	padding: 3px 0 0 0;
	text-align: left;
	color:#003366;
}

.home_titulo
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: bold;
	color:#0079C1;
	line-height:1.5;
}
.description_med
{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: normal;
	color: #003366;
}

.description_small
{	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight: normal;
	color: #003366;
}

.title_rf
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:1.5;
}

.separadores_header {
 color: #006699;
}

h1{
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size:22px;
    font-weight: bold;
	color:#0079c1;
	letter-spacing:-0.5px;
	margin-top:5px;
}

h2{
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size:18px;
    font-weight: bold;
	color:#0079c1;
	letter-spacing: -0.2px;
	margin-top: 8px;
}

h3{
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size:16px;
    font-weight: bold;
	color:#0079c1;
	letter-spacing: -0.2px;
	margin-top: 15px;
}

h4{
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size:14px;
    font-weight: bold;
	color:#0079c1;
	letter-spacing: -0.2px;
	line-height: 0px;
}

.link_general {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#0079C1;}
a.link_general:link {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#0079C1;}
a.link_general:visited {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#0079C1;}
a.link_general:hover {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#E5861A;}

.link_simple {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  text-decoration:none; color:#0079C1;}
a.link_simple:link {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#0079C1;}
a.link_simple:visited {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#0079C1;}
a.link_simple:hover {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#E5861A;}


.footer_text {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #fffff3;
}

a.linkfooter:link {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #fffff3;
	font-weight: bold;
    TEXT-DECORATION: none; 
}
a.linkfooter:visited {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #fffff3;
	TEXT-DECORATION: none; 	
	font-weight: bold;	
}
a.linkfooter:hover {
	font-family: Arial, Helvetica;
	font-size: 11px;
	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;
}
.titulo_cont2 {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
	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; 
}
a.linktitle:link {
	font-family: Tahoma, Ariel,Verdana, Helvetica;
	font-size: 16px;
	color: #ff9900;
	font-weight: normal;
    TEXT-DECORATION: none; 
}
a.linktitle:visited {
	font-family: Tahoma, Ariel,Verdana, Helvetica;
	font-size: 16px;
	color: #ff9900;
	TEXT-DECORATION: none; 	
	font-weight: normal;	
}
a.linktitle:hover {
	font-family:  Tahoma, Ariel,Verdana, Helvetica;
	font-size: 16px;
	color: #ff9900;
	font-weight: normal;
    TEXT-DECORATION: underline; 
}
.txtbook {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #319CCA;
}

.txtbook_data {
	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.linksmenugeneral:link {
	font-family: Arial,Tahoma, Verdana, Helvetica;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
    TEXT-DECORATION: none; 
}
a.linksmenugeneral:visited {
	font-family: Arial,Tahoma, Verdana, Helvetica;
	font-size: 12px;
	color: #ffffff;
	TEXT-DECORATION: none; 	
	font-weight: normal;	
}

.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; }*/

.TxtPromo { 
	font:Arial, Helvetica, sans-serif;
	size:14px;
	color:#FF0000;
}
a.TxtPromo: hover { text-decoration:underline; }
a.TxtPromo: visited { color:#FF3300; }

.TxtPromob { 
	font:Arial, Helvetica, sans-serif;
	size:12px;
	color:#FF0000;
	font-weight:bold;
}
a.TxtPromob: hover { text-decoration:underline; }
a.TxtPromob: visited { color:#FF3300; }

.TxtPromoGde { 
	font:Arial, Helvetica, sans-serif;
	size:18px;
	color:#FF0000;
	font-weight:bold;
}
.gde { 	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bolder;
	font-style:italic;
	font-size:20px;
	color:#FF9900;
	display:inline;
	}
