Body { background-color:#FFFFFF; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; color:#000000; text-decoration:none; }
img { border-width:0px; padding:0px; }
img.borde {  width: 4px; height: 100%; border:0px; align:left;}
span.italic {font:italic;}

.destacado  {font-weight:bold; }
.doslineas { line-height:11px;}
.blanco {font-weight:bold; color:#FFFFFF; }

a:link    { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; line-height:normal; text-decoration:underline; border-width:0px; }
a:visited { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; text-decoration:underline; border-width:0px; }
a:hover   { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#8b0000; text-decoration:underline; border-width:0px; }
a:active  { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; text-decoration:none; border-width:0px; }


table {width:778px ; border-collapse:collapse; padding:0px; border-width:0px; text-align:left; margin:0px; }
td { padding:0px; margin:0px;}
td.borde { padding:0px; margin:0px; height: 100%;}

/*
.burbu { font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000000; text-decoration:none; }
.burbu TABLE {width:760px; background-color:#FAEBD7; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:20px; color:#000000; text-decoration:none; }
.burbu TD.blanco { font-weight:bold; padding-bottom:3px; border:none;  line-height:normal; background-color:#ffffff; font-size:11px; color:#000000;}
.burbu TD.gris { padding-left:20px; font-weight:bold; border:1px solid #000000; line-height:normal; background-color:#cccccc; font-size:11px;}
.burbu TD.cabezal { border:none; line-height:normal; background-color:#ffffff; font-size:11px; padding:0px;}
.burbu TD {border:1px solid #000000;  font-size:11px; padding:3px;}
.burbu SPAN.titulo {font-size:18px; font-weight:bold; }
.burbu SPAN.subtitulo {font-size:12px; font-weight:bold; }
.burbu a:link    { line-height:13px; font-size:11px; color:#000000; text-decoration:underline; border-width:0px; }
.burbu a:visited { line-height:13px; font-size:11px; color:#000000; text-decoration:underline; border-width:0px; }
.burbu a:hover   { line-height:13px; font-size:11px; color:#8B0000; text-decoration:underline; border-width:0px; }
.burbu a:active  { line-height:13px; font-size:11px; color:#000000; text-decoration:underline; border-width:0px; }
*/

.burbu2 {  font-weight:normal; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000000; text-decoration:none; }
.burbu2 TABLE { width:760px; background-color:#D3D3D3; font-weight:normal;
padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:20px; color:#000000; text-decoration:none; border:none;}
.burbu2 TD.n {font-weight:normal; font-size:11px; line-height:13px; line-height:13px; color:#8b0000;}
.burbu2 TD.separador { padding:0px; border:1px solid #999999; border-top:5px solid #cccccc; line-height:normal; background-color:#FFFFFF; font-size:11px;}
.burbu2 TD.descripcion { padding:0px; border:none;  line-height:normal; background-color:#FFFFFF; font-size:11px;}
.burbu2 TD.blanco { border:none; font-weight:bold; padding-bottom:3px;  line-height:normal; background-color:#ffffff; font-size:11px; color:#000000;}
.burbu2 TD.semestre{ color:#ffffff;padding-left:20px; padding-right:20px; font-weight:bold; line-height:normal; background-color:#8b0000; font-size:14px;}
.burbu2 TD.gris { color:#ffffff;padding-left:20px; padding-right:20px; font-weight:bold; line-height:normal; background-color:#8b0000; font-size:11px;}
.burbu2 TD.sem { width:60px; color:#ffffff; padding:15px; font-weight:bold; line-height:normal; background-color:#8b0000; font-size:14px; text-align:center;}
.burbu2 TD.taller { text-align:center; color:#000000; padding:2px; font-weight:normal;  background-color:#e9e9e9; font-size:11px; line-height:13px; text-align:center;}
.burbu2 TD.taller2 { padding-left:20px; font-weight:normal; font-size:11px; line-height:13px; text-align:left; color:#000000; background-color:#e9e9e9;}
.burbu2 TD.ti { color:#ffffff; padding:5px; font-weight:bold; line-height:normal; background-color:#8b0000; font-size:11px; text-align:center;}
.burbu2 TD.materia {  color:#000000; padding:10px; font-weight:normal; line-height:normal;
background-color:#D3D3D3;
font-size:11px; text-align:left;}
.burbu2 TD.cabezal { color:#8b0000; border:none; line-height:normal; background-color:#ffffff; font-size:11px; padding:0px;}
.burbu2 TD.borde { border-bottom:none; border-top:none; font-size:11px; padding:3px; color:#ffffff; font-weight:bold;}
.burbu2 TD { background-color:#D3D3D3; border:1px solid #000000; font-size:11px; padding:3px; color:#ffffff; font-weight:bold;}
.burbu2 SPAN.titulo {font-size:18px; font-weight:bold; color:#8b0000;}
.burbu2 SPAN.subtitulo {font-size:12px; font-weight:bold; }
.burbu2 a:link    { font-weight:normal; line-height:13px; font-size:11px; color:#000000; text-decoration:none; border-width:0px; }
.burbu2 a:visited { font-weight:normal; line-height:13px; font-size:11px; color:#8b0000; text-decoration:none; border-width:0px; }
.burbu2 a:hover   { font-weight:normal; line-height:13px; font-size:11px; color:#8b0000; text-decoration:none; border-width:0px; }
.burbu2 a:active  { font-weight:normal; line-height:13px; font-size:11px; color:#000000; text-decoration:none; border-width:0px; }




.textb {font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000000; text-decoration:none; }
.textb TABLE {width:760px; background-color:#ffffff; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000000; text-decoration:none; }
.textb TD.descripcion { padding:0px; border:none; line-height:100px; background-color:#FFFFFF; font-size:10px;}
.textb TD { height:90px; border:none;  font-size:11px; padding:0px;}
.textb SPAN.titulo {font-size:18px; font-weight:bold; }
.textb SPAN.subtitulo {font-size:12px; font-weight:bold; }




.cabecera TABLE { font-family:Arial,Helvetica,sans-serif; width:776; border-collapse:collapse; padding:0px; border-width:0px; text-align:center; margin:0px;}
.cabecera TD { font-family:Arial,Helvetica,sans-serif; padding:0px; margin:0px; height:0px; width:0px; text-align:center; font-size:12px; font-weight:none;}
.cabecera TD.td1 { cursor:pointer; cursor:hand; background-color:#778899; width:78px; height:18px; color:#FFFFFF; border-top:1px solid #778899; border-left:1px solid #778899; border-right:1px solid #778899; border-bottom:1px solid #778899;}
.cabecera TD.td1 { cursor:pointer; cursor:hand; background-color:#8E0201; width:78px; height:18px; color:#FFFFFF; border-top:1px solid #8B0000; border-left:1px solid #8B0000; border-right:1px solid #8B0000; border-bottom:1px solid #8B0000;}
.cabecera TD.td2 { cursor:pointer; cursor:hand; background-color:#FFFFFF; width:78px; height:18px; color:#8B0000; border-top:1px solid #8B0000; border-left:1px solid #8B0000; border-right:1px solid #8B0000;}
.cabecera TD.td3 { cursor:pointer; cursor:hand; background-color:#AE0000; width:78px; height:18px; color:#FFFFFF; border-top:1px solid #8B0000; border-left:1px solid #8B0000; border-right:1px solid #8B0000;border-bottom:1px solid #8B0000;}
.cabecera TD.td4 { background-color:#FFFFFF; width:2px;  height:18px; color:#8B0000; border-top:1px solid #FFFFFF;}
.cabecera TD.gris { background-color:#8b0000;}



.cabecera_g TABLE { width:768; border-collapse:collapse; padding:0px; border-width:0px; text-align:center; margin:0px;}
.cabecera_g TD { padding:0px; margin:0px; height:0px; width:0px; text-align:center; font-size:11px; }
.cabecera_g TD.td1 { cursor:pointer; cursor:hand;  background-color:#8E0201; width:78px; height:18px; color:#FFFFFF; border-top:1px solid #8B0000; border-left:1px solid #8B0000; border-right:1px solid #8B0000; border-bottom:1px solid #8B0000;}
.cabecera_g TD.td2 { cursor:pointer; cursor:hand;  background-color:#FFFFFF; width:78px; height:18px; color:#8B0000; border-top:1px solid #8B0000; border-left:1px solid #8B0000; border-right:1px solid #8B0000;}
.cabecera_g TD.td3 { cursor:pointer; cursor:hand;  background-color:#AE0000; width:78px; height:18px; color:#FFFFFF; border-top:1px solid #8B0000; border-left:1px solid #8B0000; border-right:1px solid #8B0000;border-bottom:1px solid #8B0000;}
.cabecera_g TD.td4 { background-color:#FFFFFF; width:2px;  height:18px; color:#8B0000; border-top:1px solid #FFFFFF;}




.submenu { visibility:hidden; font-family: sans-serif,Arial,Helvetica,sans-serif;}
.submenu TABLE  { font-family: sans-serif,Arial,Helvetica,sans-serif; padding:0px; width:164px; text-align:left; /*border:1px solid #8B0000;*/}
.submenu TD.td1 { font-family: sans-serif,Arial,Helvetica,sans-serif; padding-left:5; /*background-color:#F9DFBD;*/ background-color:#FFEFD5; height:19px;  border-top:1px solid #8B0000; font-size:11px; color:#8B0000; cursor:pointer; cursor:hand; }
.submenu TD.td2 { font-family: sans-serif,Arial,Helvetica,sans-serif; padding-left:5; background-color:#AE0000; height:19px;  border-top:1px solid #8B0000; font-size:11px; color:#FFFFFF; cursor:pointer; cursor:hand; }


.noticias { font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; color:#000000; text-decoration:none; }
.noticias TABLE { width:395px; border-collapse:collapse; background-color:none; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; color:#000000; text-decoration:none; }
.noticias TD.tituloev { background-color:none; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000000;}
.noticias TD.td1 { height:23px; border-top:1px solid #999999; border-bottom:1px solid #999999; }
.noticias a:link    { font-size:12px; color:#575757; text-decoration:underline; border-width:0px; }
.noticias a:visited { font-size:12px; color:#575757; text-decoration:underline; border-width:0px; }
.noticias a:hover   { font-size:12px; color:#8B0000; text-decoration:underline; border-width:0px; }
.noticias a:active  { font-size:12px; color:#575757; text-decoration:underline; border-width:0px; }
.noticias TD.tituloev1 { background-color:none; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#000000;  border-bottom:1px solid #000000;}
.noticias SPAN.subtituloev { background-color:none; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.noticias SPAN.titulo { background-color:none; font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#000000;}
.noticias SPAN.subtitulo { background-color:none; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.noticias SPAN.copete { /*font-style:italic;*/ font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#000000; }

.c_noticia { display:none; }

.noticias TD.titulo { padding-bottom:2px; height:12px; font-family:Arial,Helvetica,sans-serif; font-size:18px;}
.blocnoticias { float:left; width:395; background-color:#ffffff; border:1px solid #ffffff; margin-left:0px; margin-right:0px; padding-bottom:5px; padding-left:0px; padding-top:5px; padding-right:0px;}
.blocfotonoticias { clear:both; float:left;  background-color:#ffffff; padding-bottom:5px; padding-left:0px; padding-top:8px; padding-right:10px;}


.blocfotoleft { clear:both; float:left; background-color:#ffffff; padding-bottom:5px; padding-left:0px; padding-top:4px; padding-right:10px;}
.blocfotoright { clear:both; float:right; width:190; background-color:#ffffff; padding-bottom:5px; padding-left:0px; padding-top:4px; padding-right:10px;}
.blocfac  { border-top:5px solid #cccccc; height:100%; clear:both; float:left; width:406px; background-color:#ffffff; border-bottom:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666; padding:10px; margin-bottom:10px;}
.blocexpoimg  { border-top:1px solid #cccccc; height:100%; clear:both; float:left; width:160; background-color:#ffffff; border-bottom:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666; padding:10px; margin-bottom:10px;}
.blocfotoexpo { clear:both; float:left; width:190; background-color:#ffffff; padding-bottom:5px; padding-left:0px; padding-top:4px; padding-right:5px;}
.blocfotopopup {padding:0px; float:left; }
div.expo { border:none; padding:10px;}
div.left {padding:5px; float:left; border:1px solid #666666; margin:5px;}
div.right {padding:5px; float:right; border:1px solid #666666; margin:5px;}
div.sep {padding:5px; float:left; height:200; width:200;}
#deport {
	text-align:left; 
	font-weight:none; 
	font-family:Arial,Helvetica,sans-serif; 
	font-size:17px; 
	color:#000000; 
	text-decoration:none;
	float:left;
	width:410px;
	height:auto;
	margin:5px 0 5px 0;
}

.pie { font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000; text-decoration:none; }
.pie TABLE { width:600px; border-collapse:collapse; background-color:#ffffff; margin-left:6px; padding:2px; font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000; text-decoration:none; }
.pie TD.texto { padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000;}
.pie TD.td1 { padding:0px; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000;}
.pie a:link    { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#575757; line-height:normal; text-decoration:none; border-width:0px; }
.pie a:visited { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#575757; text-decoration:none; border-width:0px; }
.pie a:hover   { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#8B0000; text-decoration:none; border-width:0px; }
.pie a:active  { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#8B0000; text-decoration:none; border-width:0px; }


.pie_google { font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000; text-decoration:none; }
.pie_google TABLE { width:768; border-collapse:collapse; background-color:#ffffff; margin-left:6px; padding:2px; font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000; text-decoration:none; }
.pie_google TD.texto { font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000;}
.pie_google TD.td1 { text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000;}
.pie_google a:link    { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#575757; line-height:normal; text-decoration:none; border-width:0px; }
.pie_google a:visited { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#575757; text-decoration:none; border-width:0px; }
.pie_google a:hover   { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#8B0000; text-decoration:none; border-width:0px; }
.pie_google a:active  { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#8B0000; text-decoration:none; border-width:0px; }


.pie_eventos { font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000; text-decoration:none; }
.pie_eventos TABLE { width:590px; border-collapse:collapse; background-color:#ffffff; margin:0px; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000; text-decoration:none; }
.pie_eventos TD.texto { font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000;}
.pie_eventos TD.td1 { text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000;}


.banner  { font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000000; text-decoration:none; }
.banner TABLE { margin-top:20px;  width:143px; background-color:#ffffff; border-collapse:collapse; border:1px solid black; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000000; text-decoration:none; }
.banner TD.cuerpo {  padding-top: 3px; padding-left:4px; padding-right:4px; padding-bottom:3px; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000000; text-decoration:none; }
.caption { background-color:#8b0000; caption-side:top; width:auto; text-align:center; color:#ffffff; font-weight:bold;}
.banner TD.titulo { padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px;  background-color:#8b0000;  text-align:center; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#ffffff; font-weight:bold; }
.banner TD.titulo2 { padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px;  
background-color:#AF0303;
text-align:center; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#ffffff; font-weight:bold; }
.banner TD.foto {  padding-bottom:2px; padding-top: 3px; padding-left:3px; padding-right:3px; border-width:0px; /*height:65px;*/ width:137px; }
.banner TD.boton { width:144; height:15; border-width:0px;}
.banner a:link    { font-size:11px; font-family:Arial,Helvetica,sans-serif; color:#000000; text-decoration:underline; border-width:0px; font-weight:normal; }
.banner a:visited { font-size:11px; color:#00000; text-decoration:none; border-width:0px; font-weight:normal; }
.banner a:hover   { font-size:11px; color:#8b0000; text-decoration:underline; border-width:0px; font-weight:normal; }
.banner a:active  { font-size:11px; color:#000000; text-decoration:underline; border-width:0px; font-weight:normal; }
.banner TD.link { border-top:1px dashed #000000; padding-bottom:3px;}

.menu { font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration:none; text-align:left; }
.menu TABLE { width:167; background-color:#8b0000;  border-collapse:collapse; height:18px;}
.menu TD     { padding-top:5; padding-left:19; height:18px; border-width:0px;  text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; }
.menu TD.td1 { padding-left:0; height:10px; padding-top:0; border-width:0px; }
.menu TD.td2 {  padding-left:0; border-width:0px; height:30px;}
.menu TD.td3 {  padding-left:35; border-width:0px; height:10px;}
.menu TD.td4 {  padding:0; background-color:#B22222; border-width:0px; height:23px;}
.menu TD.td5 {  padding-left:10; padding-right:10; border-width:0px; height:30px;}
.menu a:link    { font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#ffffff; text-decoration:none; border-width:0px; }
.menu a:visited { font-size:12px; color:#ffffff; text-decoration:none; border-width:0px;}
.menu a:hover   { font-size:12px; color:#FFE4B5; text-decoration:none; border-width:0px;}
.menu a:active  { font-size:12px; color:#ffffff; text-decoration:none; border-width:0px;}
.menu doslineas  { line-height:9px;}
.menu unalinea { line-height:20px;}
.menu SPAN.link1 { font-weight:bold; font-size:12px; color:#FFEFD5; text-decoration:underline;}
}


.fecha { font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:normal; color:#000000; text-decoration:none; }
.fecha TABLE { width:444px; border-width:0px; padding:0px; font-size:10px; }
.fecha TD    { padding:0px; height:10px; padding:0px; border-width:0px; text-align:right;font-weight:none; font-size:11px;}
.fecha TD.td2    { padding:0px; height:10px; background-color:#ffffff; border-width:0px; text-align:left;}
.fecha IMG.linea { height:1; width:586; border-width:0px; padding:0px; vertical-align:middle; padding-right:0px; padding-left:0px; }


.contenido { width:420; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000000; }
.contenido TABLE { width:420; border-width:0px; padding:0px; background-color:#ffffff; border-collapse:collapse; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000000; border:none; }
.contenido TD { valign:top; }
.contenido SPAN.titular { line-height:25px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#000000; }
.contenido SPAN.titulargris { line-height:25px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#666666; }
.contenido SPAN.titulo { text-align:left; font-weight:none; font-family:Arial,Helvetica,sans-serif; font-size:17px; color:#000000; text-decoration:none;}
.contenido SPAN.titulo2 { text-align:left; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#000000; text-decoration:none;}
.contenido SPAN.titulo2gris { text-align:left; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#999999; text-decoration:none;}
.contenido SPAN.subtitulo { font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
.contenido SPAN.subtitulo2 { text-decoration:underline; font-weight:normal; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
.contenido SPAN.destacado { font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; }
.contenido SPAN.italic { font-style:italic; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
.contenido HR {background:transparent url(/img/3x1.gif);  height:1px; border:none; color:#cccccc; margin-left:0px; }

.contenido a:link    { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; line-height:normal; text-decoration:normal; border-width:0px; }
.contenido a:visited { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; text-decoration:underline; border-width:0px; }
.contenido a:hover   { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#8b0000; text-decoration:underline; border-width:0px; }
.contenido a:active  { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; text-decoration:underline; border-width:0px; }


.eventos { text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000000; }
.eventos TABLE { width:430; border-width:0px; padding:0px; background-color:#ffffff; border-collapse:collapse; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000000; border:none; }
.eventos TD { valign:top; font-family:Arial,Helvetica,sans-serif; font-size:12px;}

.eventos_completos { text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000000; }
.eventos_completos TABLE { width:580; border-width:0px;  background-color:#ffffff; border-collapse:collapse; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000000; border:none; }
.eventos_completos TD {padding-left:6px; valign:top; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.eventos_completos TD.td1 { valign:top; font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:0px;}
.eventos_completos TD.td2 { valign:top; font-family:Arial,Helvetica,sans-serif; font-size:11px; padding:0px;}
.eventos_completos TD.cabezal { padding:5px; border-bottom:1px solid #999999; valign:top; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.eventos_completos TD.titulo { border-bottom:2px solid #8b0000; padding:5px; valign:top; font-family:Arial,Helvetica,sans-serif;}
.eventos_completos SPAN.titulo  { text-align:left; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:17px; color:#000000; text-decoration:none;}
.eventos_completos SPAN.ref { text-align:left; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
.eventos_completos TD.td4 { border-bottom:1px solid #999999; border-top:1px solid #999999; font-weight:bold; background-color:#e9e9e9; width:150; valign:top; font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:0px; padding-left:15px;}
.eventos_completos TD.td5 { border-bottom:1px solid #999999; border-top:1px solid #999999; font-weight:bold; background-color:#e9e9e9; width:230; valign:top; font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:0px; padding-left:15px;}
.eventos_completos TD.error {color:#ff0000; font-weight:bold; }


.navegacion { height:30; font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.navegacion TABLE { width:444px; border-width:0px; padding:0px;  }
.navegacion TD    { valign:top; padding:2px; border-width:0px; text-align:left;}
.navegacion TD.td1    { padding:2px; border-width:0px; text-align:left;}
.navegacion TD.td2    { background-color:#ffffff; height:1px; padding:0px; border-width:0px; text-align:left;}
.navegacion SPAN.mapsite   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; }
.navegacion SPAN.subtitulo { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none; }
.navegacion SPAN.flechita   { height:7; width:9; border-width:0px; padding:0px; vertical-align:middle; padding-right:2px; padding-left:2px; }
.navegacion a:link    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; line-height:normal; text-decoration:underline; border-width:0px; }
.navegacion a:visited { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:underline; border-width:0px; }
.navegacion a:hover   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#8b0000; text-decoration:underline; border-width:0px; }
.navegacion a:active  { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:none; border-width:0px; }
.navegacion IMG.linea { height:1; width:586; border-width:0px; padding:0px; vertical-align:middle; padding-right:0px; padding-left:0px; }

.notfound { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; text-align:left; }
.notfound .tit { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#ff0000; font-weight:bold; text-decoration:underline; }

.reuniones a:visited { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#8b0000; text-decoration:none; border-width:0px; }
.reuniones a:hover   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#990000; text-decoration:none; border-width:0px; }
.reuniones a:active  { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#990000; text-decoration:none; border-width:0px; }
.reuniones TABLE { width:434px; border:none; padding:0px; }
.reuniones TABLE.prox { background-color:#FFCC99; }
.reuniones TABLE.pasa { background-color:#e8e8e8; }
.reuniones TD    { padding:2px; border-width:1px; text-align:left;}

.eventos a:visited { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666666; text-decoration:none; border-width:0px; }
.eventos a:hover   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#8b0000; text-decoration:underline; font-weight:bold; border-width:0px; }
.eventos a:active  { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#8b0000; text-decoration:none; font-weight:bold; border-width:0px; }

.producto table {width:444; padding:2px; border:0px; text-align:left; }
.producto td.prod { border:0px; padding:2px; text-align:left; font-weight:bold; font-size:14px; }
.producto td.td1 { width:130px; vertical-align:top; border:0px; text-align:left; padding:2px; }
.producto td.td2 { border:0px; text-align:justify; padding:2px; }
/*.producto a:link { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; line-height:normal; text-decoration:underline; border-width:0px; }
.producto a:hover { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#8b0000; line-height:normal; text-decoration:underline; border-width:0px; }
.producto a:visited { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; line-height:normal; text-decoration:underline; border-width:0px; }
.producto a:active { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; line-height:normal; text-decoration:underline; border-width:0px; }
*/
.carrera table {width:444; padding:2px; border:0px; text-align:left; }
.carrera td.prod { border:0px; padding:2px; text-align:left; font-weight:bold; font-size:14px; }
.carrera td.td1 { width:130px; vertical-align:top; border:0px; text-align:left; padding:2px; }
.carrera td.td2 { border:0px; text-align:justify; padding:2px; }
.carrera a:link { background-color:#ff0000; padding:1px; font-family:Arial,Helvetica,sans-serif; 
					font-size:12px; color:#ffffff; line-height:normal; text-decoration:underline; border-width:0px; }
.carrera a:hover { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#8b0000; line-height:normal; 
				background-color:#cccccc; padding:1px; text-decoration:underline; border-width:0px; }
.carrera a:visited { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; line-height:normal; text-decoration:underline; border-width:0px; }
.carrera a:active { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; line-height:normal; text-decoration:underline; border-width:0px; }





