/*    BODY    */

body 
{
	scrollbar-face-color : White;
	scrollbar-3dlight-color : White;
	scrollbar-arrow-color : #F40405;
	scrollbar-darkshadow-color : White;
	scrollbar-shadow-color : #F40405;
	scrollbar-base-color : White;
	scrollbar-highlight-color : #F40405;
	scrollbar-track-color : White;
	background-color: #FFFFFF;
}

/*    TABLAS    */

.tabla_cabecera { background-color: Black;  color: White;  font-weight: bold;  font-family: Verdana;  font-size: 9px;  padding-right: 10px;  border-bottom: 1px solid #808080;  padding-left: 10px;    }

.tabla_cabecera2 { background-color: Black;  color: White;  font-weight: bold;  font-family: Verdana;  font-size: 9px;  }

.tabla_pie { background-color: Black;  color: White;  font-weight: bold;  text-align: center;  font-family: Verdana;  font-size: 9px; }

.td_caja1 { border: 1px solid Black; }

.td_pestana { border-left: 1px solid Black;  border-right: 1px solid Black;  border-top: 1px solid Black;    }

.td_pestana_on { border-left: 1px solid Black;  padding-left: 5px;  padding-right: 5px;  color: White;  background-color: #F40405;  font-family: Verdana;  font-size: 14px;  font-weight: bold;    }

.td_pestana_off { border-left: 1px solid Black;  padding-left: 5px;  padding-right: 5px;  color: White;  background-color: #9C9A9B;  font-family: Verdana;  font-size: 14px;  font-weight: bold;    }

.td_menu { background-color: #F40405;  font-family: Verdana;  font-weight: bold;  color: White;  font-size: 13px;  padding: 3px 5px 3px 5px;  font-variant: small-caps;   }
.td_menu a:link { background-color: #F40405;  font-family: Verdana;  font-weight: bold;  color: White;  font-size: 13px;  padding: 3px 5px 3px 5px;  font-variant: small-caps;  text-decoration: none;    }
.td_menu a:visited { background-color: #F40405;  font-family: Verdana;  font-weight: bold;  color: White;  font-size: 13px;  padding: 3px 5px 3px 5px;  font-variant: small-caps;  text-decoration: none; }
.td_menu a:hover { background-color: #F40405;  font-family: Verdana;  font-weight: bold;  color: Black;  font-size: 13px;  padding: 3px 5px 3px 5px;  font-variant: small-caps;  text-decoration: none; }

.td_menu_logo { background-color: Black;   padding: 4px 0px 5px 5px;  }

.td_menu_logo_titulo { color: White;  font-family: Verdana;  font-weight: bold;  font-size: 16px;    }

.td_menu_cabecera { background-color: Black; padding: 2px 5px 3px 5px; color: White;  font-family: Verdana;  font-weight: bold;  font-size: 12px;  font-variant: small-caps;     }

.td_menu_cabecera2 { background-color: Black; padding: 2px 5px 3px 5px; color: White;  font-family: Verdana;  font-weight: bold;  font-size: 11px;  font-variant: small-caps;     }

.td_menu_contenido { background-color: #D7D7D7;   padding: 5px 5px 5px 5px;  }

.td_menu_noticia { background-color: White;   padding: 5px 5px 5px 5px;  }

.td_menu_cabecera_comun { background-color: #706F6D; padding: 2px 5px 3px 5px; color: White;  font-family: Verdana;  font-weight: bold;  font-size: 12px;  font-variant: small-caps;     }

.td_menu_comun { background-color: #F6F6F6;   padding: 5px 5px 5px 5px;  }

.tabla_calendario { border: 1px solid Black;  }

.td_calendario_titulo { padding: 5px 5px 5px 5px;  color: White;  background-color: #F40405;  font-family: Verdana;  font-size: 14px;  font-weight: bold;    }

.td_calendario_titulo2 { color: White;  background-color: #F40405;  font-family: Verdana;  font-size: 14px;  font-weight: bold;    }

.td_calendario_dia { padding: 2px 2px 2px 2px;  color: White;  background-color: #6E6E6E;  font-family: Verdana;  font-size: 11px;  font-weight: bold;     }

.td_calendario_fecha { padding: 1px 3px 3px 3px;  color: Black;  font-family: Verdana;  font-size: 11px;  font-weight: bold;  border: 1px solid Black;   }

/*    TEXTOS    */

.text_noti_fecha { color: Black;  font-weight: bold;  font-size: 10px;  font-family: Verdana;  }

.text_noti_hora { color: Black;  font-size: 10px;  font-family: Verdana;  }

.text_noti_titulo { color: #F30000;  font-weight: bold;  font-size: 10px;  font-family: Verdana;  }
.text_noti_titulo a:link { color: #F30000;  font-weight: bold;  font-size: 10px;  font-family: Verdana;  text-decoration: none; }
.text_noti_titulo a:visited { color: #F30000;  font-weight: bold;  font-size: 10px;  font-family: Verdana;  text-decoration: none; }
.text_noti_titulo a:hover { color: Black;  font-weight: bold;  font-size: 10px;  font-family: Verdana;  text-decoration: none; }

.text_noti_contenido_corto { color: Black;  font-size: 10px;  font-family: Verdana;  font-weight: bold;   }

.text_noti_contenido { color: #626262;  font-size: 10px;  font-family: Verdana;  }
.text_noti_contenido a:link { color: #F30000;  font-size: 10px;  font-family: Verdana;  text-decoration: none;  }
.text_noti_contenido a:visited { color: #F30000;  font-size: 10px;  font-family: Verdana;  text-decoration: none; }
.text_noti_contenido a:hover { color: Black;  font-size: 10px;  font-family: Verdana;  text-decoration: none; }

.text_noti_todos { color: #626262;  font-size: 10px;  font-family: Verdana;  font-weight: bold;  text-align: right;    }
.text_noti_todos a:link { color: #F30000;  font-size: 10px;  font-family: Verdana;  text-decoration: none;  font-weight: bold; }
.text_noti_todos a:visited { color: #F30000;  font-size: 10px;  font-family: Verdana;  text-decoration: none; font-weight: bold; }
.text_noti_todos a:hover { color: Black;  font-size: 10px;  font-family: Verdana;  text-decoration: none; font-weight: bold; }

.text_enlace_todos { color: #2F2F2F;  font-size: 10px;  font-family: Verdana; }

.text_calendario { color: #2F2F2F;  font-size: 10px;  font-family: Verdana; }
.text_calendario a:link { color: #2F2F2F;  font-size: 10px;  font-family: Verdana; text-decoration: none;  }
.text_calendario a:visited { color: #2F2F2F;  font-size: 10px;  font-family: Verdana;  text-decoration: none; }
.text_calendario a:hover { color: #2F2F2F;  font-size: 10px;  font-family: Verdana; text-decoration: underline;  }

.text_paginado { color: #F30000;  font-size: 10px;  font-family: Verdana;  }
.text_paginado a:link { color: #F30000;  font-size: 10px; font-family: Verdana;  text-decoration: none; }
.text_paginado a:visited { color: #F30000;  font-size: 10px; font-family: Verdana;  text-decoration: none; }
.text_paginado a:hover { color: Black;  font-size: 10px;  font-family: Verdana;  text-decoration: none; }

/*    FORMULARIO    */

.form_select_enlace { border: 1px solid Black;  font-family: Verdana;  font-size: 11px;  color: #626262;  width: 220px;  }

.form_input { border: 1px solid Black;  font-family: Verdana;  font-size: 10px;  width: 98%;    }

.form_input2 { border: 1px solid Black;  font-family: Verdana;  font-size: 10px;  }

.form_boton { border: 1px solid Black;  font-family: Verdana;  font-size: 12px;  background-color: #9C9A9B;  font-variant: small-caps;  color: White;  font-weight: bold;      }

/*    IMAGEN    */

.img_border { border: 1px solid Black; }