.titulos { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
bold; color: #FFFFFF} 
.negrita {font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size=9px;color=#855429; font-size: 9px; font-weight:bold;} 
a.cab:hover { text-decoration: underline; color:#000000} 
a.cab:link { text-decoration: none; color:#000000} 
a.cab:active { text-decoration: none; color:#000000; border: 0px 855429 none} 
a.cab:visited { text-decoration: none;color:#000000} 
.botonL { font-family: Arial, Helvetica, sans-serif; font-size: 
11px; color: #000066; text-decoration: none; font-style: normal; font-weight: 
normal} 

.titulo { font-family: Arial, Helvetica, 
sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; font-style: normal; 
text-decoration: none; background-color:#623B00;vertical-align:middle;padding-left:5px; border:1px solid #000000} 
.titulo_borde { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; font-style: normal; background-color:#623B00;vertical-align:middle;padding-left:5px; border-top:2px solid #000000;border-bottom:2px solid #000000; border-left:0px solid; border-right:0px solid; } 

.lugar { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
bold; color: #FFFFFF; font-style: normal; text-decoration: none; background-color:#855429;vertical-align:middle;padding-left:5px;} 
.fecha {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
bold; color: #BF5353; font-style: normal; text-decoration: none; background-color:#FFFFFF;vertical-align:middle;padding-right:5px;} 
.cmn { text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
font-weight: bold; color: #855429; font-style: normal; text-decoration: none; 
background-color:#FFFFFF;vertical-align:top;padding-left:5px;} 
.cartel { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #855429; border: 1px #855429 dashed; ; margin-right: 5px; margin-left: 5px} 
.campo_buscar 
{ font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; font-weight: 
bold; color: #666666; text-decoration: none; border: #999999; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 
1px} 
.portada { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9px; 
color: #000000; }
.parrafos { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 
#000000; text-decoration: none; text-indent: 2pt; margin-left: 10px} 
.ENCABEZADO { background-color:#FFFFFF; border-top-width: 
0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px 
} 
.celda_cuerpo { background-color:#FFFFFF; border: #855429; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 
1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size=9px;color=#855429; 
font-size: 9px;padding-left:4px; } 
.celda_cuerpo_color { background-color:#BF5353; 
border: #855429; border-style: solid; border-top-width: 1px; border-right-width: 
1px; border-bottom-width: 1px; border-left-width: 1px; font-family:Verdana, Arial, 
Helvetica, sans-serif; font-size=9px;color=#FFFFFF; font-size: 9px;padding-left:4px; 
} 
.dia_efe { text-align:right;font-family: Arial, Helvetica, sans-serif; font-size: 
12px; font-weight: bold; color: #BF5353; font-style: normal; text-decoration: 
none; background-color:#FFFFFF;vertical-align:middle;padding-right:5px;border:0px;} 
.MES_efe { text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 
12px; font-weight: bold; color: #BF5353; font-style: normal; text-decoration: 
none; background-color:#FFFFFF;vertical-align:middle;border:0px;} 
.ano_efe { text-align:left;font-family: 
Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #BF5353; 
font-style: normal; text-decoration: none; background-color:#FFFFFF;vertical-align:middle;padding-right:5px;border:0px;} 
.efemerides {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 
bold; color: #BF5353; font-style: normal; text-decoration: none; background-color:#FFFFFF;vertical-align:top;padding-right:5px;padding-top:5px;border: #855429; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width:1px;} 
.detalles_efe {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
normal; color: #000000;padding-top:0px;padding-left:5px;vertical-align:top;background-color:#FF9900;
border:1px solid #7B0606;}
.titulo_efe { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration:none} 
.envio_efemerides {align:center;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #BF5353; font-style: normal;  background-color:#FFFFFF;vertical-align:top;padding-left:5px;padding-top:5px;padding-bottom:5px;border-bottom:0px;border-top:0px;border-right:0px;border-left:0px;vertical-align:middle;} 

.boton {font-family: Arial,Helvetica,sans-serif; font-size: 
8pt; color: #FFFFFF; border: solid; border-left-color: #855429; border-top-color: 
#855429; border-right-color: #855429; border-bottom-color: #855429; border-width: 
1pt; background-color: #FF9900;} 
.form {font-family: Arial,Helvetica,sans-serif; 
font-size: 8pt; color: #000000; border: solid; border-left-color: #FF9900; border-top-color: 
#FF9900; border-right-color: #855429; border-bottom-color: #855429; border-width: 
1; background-color: #FFFFFF;} 

.celda_texto { text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
font-weight: bold; color: #855429; border: #855429; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 
1px;font-style: normal; background-color:#ffffff;vertical-align:top;padding-left:5px;padding-right:5px;} 
.celda_noticias { text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
font-weight: bold; color: #855429; border: #855429; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 
1px;font-style: normal; background-color:#FFFFFF;vertical-align:top;padding-left:5px;padding-right:5px;} 
.celda_texto_ON { text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
font-weight: bold; color: #000000; border: #000000; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 
1px;font-style: normal; background-color: #FFCC00;vertical-align:top;padding-left:5px;padding-right:5px;} 

hr {border-right: solid; border-top: solid; border-left: solid; width: 100%; color: 
#855429; border-bottom: solid; height: 1pt; background-color: #000000;}

.celda_frase { text-align:center;border: #855429; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold; color:#855429; padding-left:4px;padding-bottom:6px;vertical-align:bottom; } 

.celda_cv { text-align:right;font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
font-weight: normal; color: #855429; border: #855429; border-style: solid; 
border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 
1px;font-style: normal; background-color:#FFFFFF;vertical-align:top;padding-left:5px;padding-right:5px;} 

.celda_cv2 { text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
font-weight: bold; color: #000002; border: #855429; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 
0px;font-style: normal; background-color:#FFFFFF;vertical-align:top;padding-left:5px;padding-right:5px;} 


.celda_cv3 { text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
font-weight: normal; color: #000002; border: #855429; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 
1px;font-style: normal; background-color:#FFFFFF;vertical-align:top;padding-left:5px;padding-right:5px;} 
.titulos_cv {  border-color: 855429; border-style: dashed; border-right-width: 1px; border-left-width: 1 px;; border-top-width:0px;border-bottom-width:0px;}
.color_cv {  font-style: italic; color: #BC332C}
.fila_cvON {  color: #FFFFFF; border-color: 855429; border-style: solid; border-right-width: 1px; border-left-width: 1px; cursor: hand;text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
font-weight: normal; background-color: #FF9900;padding-left:5px;padding-right:5px;}
.fila_cvOFF {  color:000002 #; border-color: CC0066; border-style: solid; border-right-width: 1px; border-left-width: 1px; cursor: hand;text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
font-weight: normal;padding-left:5px;padding-right:5px;padding-top:0px;}

.celda_top { background-color:#FFFFFF; border: #855429; border-style: solid; 
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 
1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size=9px;color=#00000; 
font-size: 9px;padding-left:3px; } 

.rbroundbox { background:  url(../nt.gif) repeat; }
.rbtop div { background:  url(../tl.gif) no-repeat top left; }
.rbtop { background:  url(../tr.gif) no-repeat top right; }
.rbbot div { background:  url(../bl.gif) no-repeat bottom left; }
.rbbot { background:  url(../br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }

td.celda_boton_ON { text-align:center;
color: #FFFFFF; border-color: FFFFFF;  cursor: hand;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color:   #CA4546; border: 1px dashed;}
td.celda_boton_OFF {  text-align:center;color:000002#;  cursor: hand;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;padding-top:0px;background-color:  #3B9292}
.pie { text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
font-weight: normal; color: #855429;  vertical-align:top;}
a.enlacepie:hover { text-decoration: underline; color:#ECA1A1} 
a.enlacepie:link { text-decoration: none; color:#ECA1A1} 
a.enlacepie:active { text-decoration: none; color:#ECA1A1; border: 0px ECA1A1 none} 
a.enlacepie:visited { text-decoration: none;color:#ECA1A1} 
td.fondo_amarillo {  text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
font-weight: normal; color: #FFFFFF; border: #DFDD28; border-style: solid; 
border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width:1px;font-style: normal; background-color: #623B00   ;vertical-align:middle;padding-left:5px;padding-right:5px;border-bottom:0px solid; font-size:12px; text-align:center; cursor:pointer; border-left-width:0px; }
td.fondo_amarillo_ON {  text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
font-weight: normal; color: #FF9900; border: #623B00; border-style: solid; 
border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width:1px;font-style: normal; background-color:#7B0606;vertical-align:middle;padding-left:5px;padding-right:5px;border-bottom:0px solid; font-size:12px; text-align:center; cursor:pointer; border-left-width:0px;}
.celda_blog{ text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: normal; color: #000000; border: #000000; border-style: solid; text-align:justify;
border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 
1px;font-style: normal; background-color:#FFFDFD;vertical-align:top;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}
.titulo_blog{ text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 14px; 
font-weight: bold; color: #804000; font-style: normal; background-color:#FFFFFF;vertical-align:BOTTOM;} 
.fecha_blog{ text-align:right;font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
font-weight: normal; color: #804000; font-style: normal; background-color:#FFFFFF;vertical-align:BOTTOM;}  
.celda_tablas{ color: #595854; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.titulo_tablas {color: #804000; border-bottom:2px solid #804000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a.tablas{ color: #595854; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border:0px;}
a.tablas:hover{ color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-bottom:1px dashed #CC0000;}

div.div_impar
{
width: auto;padding:7px; border:1px dashed #FF9900; background-color: #FFDCA8;color:000000; font-size:9pt;font-weight:normal;}
div.div_par
{
 width: auto;padding:7px; border:1px dashed #000000; background-color: #D4D4D4;color:000000; font-size:9pt;font-weight:normal;}
 
 .boton_vertodos_off
{
border-right:1px solid #FF6600;border-left:1px solid #FF6600; font-size:11px;border-bottom:1px solid #FF6600;border-top:1px solid #FF6600;color:#FF6600; background-color:FFFFFF;border:0px;cursor:hand;
}
.boton_vertodos_on
{
border-right:1px solid #FF6600;border-left:1px solid #FF6600; font-size:11px;border-bottom:1px solid #FF6600;border-top:1px solid #FF6600;color:#FFFFFF; border:0px;cursor:hand;	background-color:#ff6600;
}
td.listado {font-family:Arial, Helvetica, sans-serif; font-size:10px;}

<!-- CALENDARIO -->
.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }