Body { background-image:url(/img/fondo.jpg); background-repeat:repeat-x; color:#333333; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; text-decoration:none; }
img { border-width:0px; padding:0px; }
img.borde {  width: 4px; border:0px; text-align:left;} /*height: 100%; */
span.italic {font:italic;}
.borde_r {background-image ("/img/borde.gif"); background-repeat:repeat-y;}
.fecha_cabezal {padding:1px; background-color:#999999; color:#FFFFFF;}

.tit_producto {padding:2px; background-color:#FFCC99;}


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

a:link    { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; /*color:#cc6633;*/ color:#333333;   border-width:0px; }
a:visited { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#333333;  border-width:0px; }
a:hover   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#999999;  border-width:0px; }
a:active  { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#333333;  border-width:0px; }

table {width:99%; 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%;*/

#titulo_burbu {display:none; color:#8b0000; font-size:18pt; font-weight:bold;}
#dir {display:none;}


/*.contenedor TABLE {width:680px;}      */
.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 { display:block; font-weight:normal; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000000; text-decoration:none; }
#burbu2 TABLE { width:740px; 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 { height:28px; 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:40px; color:#ffffff; padding:15px; font-weight:bold; line-height:normal; background-color:#8b0000; font-size:14px; text-align:center;}
#burbu2 TD.taller { height:20px; 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 { height:30px; 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 { /*width:105px;*/ height:68px; 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; }


.submenu2 { visibility:hidden; font-family: sans-serif,Arial,Helvetica,sans-serif;}
.submenu2 TABLE  { font-family: sans-serif,Arial,Helvetica,sans-serif; padding:0px; width:244px; text-align:left; /*border:1px solid #8B0000;*/}
.submenu2 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; }
.submenu2 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:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; color:#333333; text-decoration:none; z-index:10; position:relative; }
.noticias TABLE { width:395px; border-collapse:collapse; background-color:none; padding:0px; font-family:Tahoma, Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; color:#333333; text-decoration:none; }
.noticias TD.tituloev { background-color:none; font-family:Tahoma,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:#333333;  border-width:0px; }
.noticias a:visited { font-size:12px; color:#333333;  border-width:0px; }
.noticias a:hover   { font-size:12px; color:#999999;  border-width:0px; }
.noticias a:active  { font-size:12px; color:#333333;  border-width:0px; }
.noticias TD.tituloev1 { background-color:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#333333;  border-bottom:1px solid #000000;}
.noticias SPAN.subtituloev { background-color:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.noticias SPAN.titulo { background-color:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#000000;}
.noticias SPAN.subtitulo { background-color:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.noticias SPAN.subtitulo2 {font-size:14px; font-weight:none; color:#000000;}
.noticias SPAN.copete { /*font-style:italic;*/ font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:15px; color:#000000; }
.noticias SPAN.Titulo1 {
    text-align:left; 
    font-weight:none;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    font-size:17px;
    color:#000000;
    text-decoration:none;
}
.c_noticia { display:none; }

.noticias TD.titulo { padding-bottom:2px; height:12px; font-family:Tahoma,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;}
.bloclogonoticias { border:1px solid #333333; clear:both; float:left;  background-color:#ffffff; padding:10px; margin:10px 10px 0 0;}
.blocpie {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px;  padding-top:4px; padding-bottom:8px; position:relative; text-align:center; }

.blocfotoentrevista { clear:both; float:left; background-color:#ffffff; padding-bottom:5px; padding-left:5px;
padding-top:5px; padding-right:5px; margin:10px 10px 0 0; border:1px solid #000000;}



.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:550px; background-color:#ffffff; /*border-bottom:1px solid #333333; border-left:1px solid #333333; border-right:1px solid #333333; padding:5px; margin-bottom:10px;}*/
.blocfac  { border-top:5px solid #cccccc; height:100%; clear:both; float:left; width:400px; background-color:#ffffff; border-bottom:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666; padding:5px; margin-bottom:10px;}
.blocexpoimg  { border-top:1px solid #cccccc; height:100%; clear:both; float:left; width:160; background-color:#ffffff; border-bottom:1px solid #333333; 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:left; border:1px solid #666666; margin:5px;}
div.sep {padding:5px; float:left; height:200; width:200;}
.sep {height:200px;}
#deport {
    text-align:left;
    font-weight:none;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    font-size:17px;
    color:#000000;
    text-decoration:none;
    float:left;
    width:550px;
    height:auto;
    margin:5px 0 5px 0;
}
#pie { height:100px; background-image:url("/img/fpie.jpg"); background-repeat:no-repeat; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; color:#333333; text-decoration:none;  width:980px;}

.pie { height:100px; background-image:url("/img/fpie.jpg"); background-repeat:no-repeat; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#333333; text-decoration:none;  width:980px;}
.pie TABLE {width:980px; height:100px; padding:1px; font-family:Tahoma,Arial,Helvetica,sans-serif; text-decoration:none; }

.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:Tahoma,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:Tahoma,Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000; text-decoration:none; }
.pie_eventos TD.texto { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000;}
.pie_eventos TD.td1 { text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:9px; line-height:normal; color:#000000;}


.banner  { text-align:center; width:210px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000000; text-decoration:none; margin:0 auto; text-align:center; margin-bottom:8px; margin-top:8px;}
.banner TABLE { text-align:left; margin-top:20px;  /*width:143px;*/ width:165px; background-color:#ffffff; border-collapse:collapse; border:1px solid black; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#000000; text-decoration:none; }
.banner TABLE.sin_margen { margin-top:4px;  width:143px; background-color:#ffffff; border-collapse:collapse; border:1px solid black; font-family:Tahoma,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:Tahoma,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:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#ffffff; font-weight:bold; }
.banner TD.titulo a:link { text-decoration:none; padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px; text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#ffffff; font-weight:bold; }
.banner TD.titulo a:active { text-decoration:none; padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px;text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#ffffff; font-weight:bold; }
.banner TD.titulo a:visited { text-decoration:none; padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px; text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#ffffff; font-weight:bold; }
.banner TD.titulo a:hover { text-decoration:none; padding-bottom:3px; padding-top: 3px; padding-left:3px; padding-right:3px;text-align:center; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; line-height:normal; color:#FF9900; 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:Tahoma,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:Tahoma,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:underline; 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 {background-image:url('/common/img/menu_fondo.jpg'); background-repeat:nonrepeat; width:200px;}   */
.menu { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#333333; text-decoration:none; text-align:left; width:200px;}
.menu TABLE { width:200px; background-color:#B1B4B7;}
.menu TD     { padding-top:5; padding-left:19px; height:18px; border-width:0px;  text-align:left; font-family:Tahoma,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 {  /*font-style:italic; */ padding-left:30; 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:Tahoma,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:underline; 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:Tahoma,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 {text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#333333; }
.contenido TABLE {width:100%; border-width:0px; padding:0px; /*background-color:#ffffff;*/ border-collapse:collapse; text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#333333; border:none; }
.contenido TD { valign:top; }
.contenido IMG {margin-right:5px;}
.contenido SPAN.titular { line-height:25px; font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:18px; color:#000000; }
.contenido SPAN.titulargris { line-height:25px; font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:18px; color:#333333; }
.contenido SPAN.titulo { text-align:left; font-weight:none; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:17px; color:#000000; text-decoration:none;}
.contenido SPAN.titulo2 { text-align:left; font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:14px; color:#000000; text-decoration:none;}
.contenido SPAN.titulo2gris { text-align:left; font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:14px; color:#999999; text-decoration:none;}
.contenido SPAN.subtitulo { font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
.contenido SPAN.subtitulo2 { text-decoration:underline; font-weight:normal; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
.contenido SPAN.destacado { font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; }
.contenido SPAN.italic { font-style:italic; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
.contenido SPAN.txtsmall { font-size:10px; }
.contenido HR {background:transparent url(/img/3x1.gif);  height:1px; border:none; color:#cccccc; margin-left:0px; }

.anuario {width:100%; background-color:transparent; font-size:11px; border:1px solid #666666;}
.anuario TABLE {padding:4px; text-align:center; margin:0px; }
.anuario TR#fila1 { width:100%; background-color:#cccccc; }
.anuario TD { border:1px solid #000000; padding:4px; margin:0px;}
.anuario TD.left {text-align:left;}

/*
.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:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#333333; }
.eventos TABLE { width:430; border-width:0px; padding:0px; background-color:#ffffff; border-collapse:collapse; text-align:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#000000; border:none; }
.eventos TD { valign:top; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px;}

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


.navegacion { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; border-bottom:1px solid #000000; width:760px; /*height:30px;*/ height:auto; padding:none; font-weight:bold; margin-bottom:5px; /*background-color:#00ff00;*/}
.navegacion TABLE { width:100%; 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:5px; padding:0px; border-width:0px; text-align:left;}
.navegacion SPAN.mapsite   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; }
.navegacion SPAN.subtitulo { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#333333; 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:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; line-height:normal; text-decoration:underline; border-width:0px; }
.navegacion a:visited { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:underline; border-width:0px; }
.navegacion a:hover   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#8b0000; text-decoration:underline; border-width:0px; }
.navegacion a:active  { font-family:Tahoma,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:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; text-align:left; }
.notfound .tit { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#ff0000; font-weight:bold; text-decoration:underline; }

.reuniones a:visited { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#8b0000; text-decoration:none; border-width:0px; }
.reuniones a:hover   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#990000; text-decoration:none; border-width:0px; }
.reuniones a:active  { font-family:Tahoma,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:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#333333; text-decoration:none; border-width:0px; }
.eventos a:hover   { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#8b0000; text-decoration:underline; font-weight:bold; border-width:0px; }
.eventos a:active  { font-family:Tahoma,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:Tahoma,Arial,Helvetica,sans-serif;
                    font-size:12px; color:#ffffff; line-height:normal; text-decoration:underline; border-width:0px; }
.carrera a:hover { font-family:Tahoma,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:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000000; line-height:normal; text-decoration:underline; border-width:0px; }
.carrera a:active { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; color:#000000; line-height:normal; text-decoration:underline; border-width:0px; }


.textual { font: italic; }


/* ESTILOS DE NUEVOS CONTENIDOS */
#fondo {/* background-image:url('/common/cuadritos/img/nvos_cont.jpg'); background-repeat:no-repeat;*/ margin:0 auto; height:auto; width:172px; /*padding-top:40px;*/ margin-bottom:5px;}

#nc_sup { background-image:url('/common/cuadritos/img/sup_nc.jpg'); background-repeat:no-repeat; margin:0 auto; height:31px; width:172px; margin-bottom:1px; float:center;}

#nc_cont {background-image:url('/common/cuadritos/img/cont_nc.jpg'); background-repeat:no-repeat; /*background-color:#e9e9e9;*/ margin:0 auto; height:100%; width:172px; float:center;}


#jump_base {
  overflow-y:hidden;
  width: 150px;
  height: 150px;
  margin: 0 auto;
  padding: 0 10px 0 10px;
  font-family: Arial, sans-serif;
 /* border:1px solid #cccccc;  */
  float:center;
  padding-top:10px;
  
}

#jump_base a {
 /* color: #cc6633;  */
  color:#000000;
  background-color: inherit;
  font-size:11px;
  text-decoration:none;
}

.news {
  color: inherit;
  width:150px;
  font-size:11px;
  text-align:left;
}


.news a {text-decoration:none;}
.news a:hover {text-decoration:underline;}

.newdate {font-size:11px; color:#8b0000; }

/* FIN DE NVOS CONTENIDOS */

/*ESTILOS TOOL TIP */

.toolTipWrapper{width:173px; position: absolute; padding:0px; }
.toolTipContent{width:100%; background-image:url("/common/cuadritos/img/ttip_centro3.gif"); margin:0 auto; float:left; text-align:left;}
.toolTipHeader{width:100%; height:25px; background-image:url("/common/cuadritos/img/ttip_arriba3.gif"); margin: auto; padding:0px; float:left;}
.toolTipFooter{width:100%; height:13px; background-image:url("/common/cuadritos/img/ttip_abajo3.gif");  background-repeat:no-repeat; margin:0 auto; float:left;}
.toolTipContent a {font-size:11px; color:#000000; text-decoration:none;}
.toolTipContent a:hover {font-size:11px; text-decoration:underline;}

/*FIN DE TOOL TIP */

/* VISOR HOME */

                /* Invertimos las imagenes para lograr el efecto visual del estado (pausa/play) */
        .play{
                background-image:url("/home/img/pausa.gif");
                background-repeat:no-repeat;
            }
            .pausa{
                background-image:url("/home/img/play.gif");
                background-repeat:no-repeat;
            }
            #visorButton{
                width:35px;
                height:35px;
                margin-left:500px;
                margin-bottom:5px;
                cursor:pointer;
            }
            #visorFrame{
                margin-top:0px;
                width: 550px;
                height:286px;
				position:relative;
				z-index:1;
                background-image:url("/home/img/fondo_visor.jpg");
                                background-repeat:no-repeat;
            }
            #visorContent img{
                padding-right: 5px;
            }
            #visorContent{
                height:190px;
                
            }
            /* Gabriel se lo agregue para ajustarlo dentro del visor*/
            #visorContent div{
                padding-left:25px;
                padding-right:25px;
            }
			
			#scrollable {
				scrollbar-face-color: #cccccc;
                scrollbar-highlight-color: #aaaaaa;
                scrollbar-shadow-color: #aaaaaa;
                scrollbar-3dlight-color: #eeeeee;
                scrollbar-arrow-color: #ffffff;
                scrollbar-track-color: #e3e3e3;
                scrollbar-darkshadow-color: #eeeeee; 
			
			}
            #botonera{
                float:left;
                width: 545px;
                height: 28px;
                margin-top:15px;
                margin-left:8px;        
            }
            #visorTitulo {
                width:134px;
                height:35px;
                float:left;
                background-image:url("/home/img/tipo.gif");
                                background-repeat:no-repeat;
                margin-left:20px;   
            }
            #visorTitulo div{
                text-align: center;
                color:white;
                font-weight:bold; 
                margin-top: 5px;
            }
            #botonera div{
                float: left;
                width: 125px;
                height: 20px;
                text-align: center;
                margin-left:4px;
                margin-top:4px;
            }
            .botoneraButton{
                background-image:url("/home/img/btv_2.jpg");
                                background-repeat:x-repeat;
                color:#000000;
                        padding-top:3px;
            }
            .botoneraButtonActive{
                padding-top:3px;
                background-image:url("/home/img/btv_2a.jpg");
                                background-repeat:x-repeat;
                color:#ffffff;
            }
            .botoneraButtonActiveHoy{
                padding-top:3px;
                background-image:url("/home/img/btv_hoy_over.jpg");
                                background-repeat:x-repeat;
                color:#ffffff;
            }
            .botoneraButtonHoy{
                padding-top:3px;
                background-image:url("/home/img/btv_hoy.jpg");
                                background-repeat:x-repeat;
                color:#000000;
            }
            .botoneraFijo{
                color:white;
                font-weight:bold;
                padding-top:3px;
                background-image:url("/home/img/fondohoyenort.gif");
                                background-repeat:no-repeat;
            }
/* NOTICIAS HOME */

.noti_home { width:540px; padding:6px; height:65px; font-size:12px; /*margin-bottom:30px;*/  /*background-color:#e9e9e9;*/ border-bottom:1px solid #CCCCCC;}
.foto_notihome {width:90px; height:60px; /*border-right:1px solid #999999;*/ text-align:center; padding:2px; float:left; margin-right:5px; /*background-color:#e9e9e9;*/}

.fecha_noti {font-size:10px; color:#999999; }


/*CUADRITOS*/

#cuadrito_s {border:1px solid #999999; /*height:26px;*/ height:auto; width:162px; margin:0 auto; padding:4px;/* background-image:url('/common/cuadritos/img/fondo_bot.jpg'); background-repeat:no-repeat;*/}
/*#cuadrito_s2 {border:1px solid #cccccc;  height:22px;  width:162px; margin:0 auto; padding:4px; }*/
#cuadrito_s1 {border:1px solid #999999;  height:auto;  width:162px; margin:0 auto; padding:4px; }   

#cuadrito_pdf {border:1px solid #CCCCCC;  height:22px;  width:162px; margin:0 auto; padding:4px; padding-top:10px; background-image:url('/common/cuadritos/img/fondosimplepdf.jpg'); background-repeat:no-repeat;}
#cuadrito_doc {border:1px solid #CCCCCC;  height:22px;  width:162px; margin:0 auto; padding:2px; padding-top:10px; padding-left:9px; background-image:url('/common/cuadritos/img/fondosimpledoc.jpg'); background-repeat:no-repeat;}

#cuadrito_s3 {border:1px solid #cccccc;  height:117px;  width:162px; margin:0 auto; padding:4px; }

/* MODULOS LISTADO DE PRODUCTOS */

.modulo_principal {width:219px; height:200px; border:1px solid #666666; font-size:10px; font-family:Tahoma, Verdana, Helvetica; background-image:url(/img/mcent.jpg); background-repeat:no-repeat;}
.modulo_top {width:219px; height:48px; background-image:url(/img/mtop.gif); background-repeat:no-repeat; float:left;}
.modulo_bottom {width:219px; height:48px; float:left; background-image:url(/img/mbot.jpg); background-repeat:no-repeat;}

/*LISTADO DE PRODUCTOS */
#titprod {font-family:Tahoma, Verdana, Helvetica; font-size:13px; font-weight:bold; background-image:url(../../productos/img/fondotitprod.jpg); background-repeat:repeat-y; width:366px; height:auto; padding:4px; margin-bottom:20px; color:#000000; margin-top:20px;}
#listprod {height:auto; padding-left:30px;}
#listprod a {text-decoration:none; font-size:12px;}
#listprod a:hover {text-decoration:underline;}

/*MENU INFO ADICIONAL PAGINA DE PRODUCTOS */
.cont_infoadic {width:550px; height:60px; border-bottom:1px dashed #999999; margin-bottom:20px;}
.infoadic {float:left; width:170px; margin-right:10px;}

/* ARBOL DE PRODUCTOS */
.arbol table {padding:4px; width:100%; border:1px solid #cccccc; color:#000000; font-size:12px;}
.arbol td {border:1px solid #cccccc; padding:10px; text-align:center; background-color:#e9e9e9; font-size:11px;}
.arbol td.color {background-color:#8b0000; width:21%; color:#ffffff; font-weight:bold; font-size:12px; text-align:center; border-bottom:2px solid #FFFFFF;}
.arbol td.hz {background-color:#ffffff; color:#8b0000; font-weight:bold; font-size:12px;}
.arbol td.blanco {background-color:#ffffff; color:#000000; font-size:12px;}
.arbol a {color:#333333; font-size:12px;}
.arbol a:hover {color:#999999; font-size:12px;}


