/* STYLESHEET FUER ASIM-SST */


/* Style fuer Inhaltsseiten*/
body { font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:medium; background-color:#EEEEEE;color:#454545; margin-top:10; margin-left:50; }

/*----------------------------------------------------------------------------*/
/* SCHRIFTARTEN */

h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,a { font-family:arial,helvetica,sans-serif; font-size:12px; color:#454545; }

/* gross, blau, nicht unterstrichen */
h1 { color:#0040FF;font-weight:bold;font-size:42px;text-decoration:none;margin-bottom:1px; }

/* weitere Ueberschriften*/
h2 { color:#303030; font-size:14px; font-weigth:bold;margin-bottom:0px;}
h3 { color:#0040FF; font-size:20px; font-weigth:bold; }
h4 { color:#303030; font-size:14px; font-weigth:bold; }

/* etwas groessere Schrift */
.gross { font-size:13px;}*/

/*grosse Schrift */
.sehr { font-size:16px; font-weight:bold;}*/

/* Liste / Aufzaehlungszeichen */
ul { list-style-type:square; }

/*----------------------------------------------------------------------------*/
/* LINKS */

/*  alle Links in gruen */
a:link { text-decoration:underline;font-weight:bold;font-size:12px;color:#283D00; }
a:visited { text-decoration:underline;font-weight:bold;font-size:12px;color:#505050; }
a:hover { text-decoration:none; }
a:active { text-decoration:underline;font-weight:bold;font-size:12px;color:#ffffff;}

/* kleine Links */
a.klein { font-weight:thin;font-size:11px;}


/*----------------------------------------------------------------------------*/
/* TABELLEN */

/*  Abstaende */
table.rahmen { border:1px solid #283D00; border-collapse:collapse; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-color:#f8f8f8; width:760 }
table.schedule { border-collapse:collapse; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-color:#f8f8f8; width:640 }
/*td.schedule_top { border:1px solid #283D00; padding:4px 4px 4px 4px; margin:0px 0px 0px 0px; background-color:#B4CE82;vertical-align:top; }*/
td.schedule_top { border:1px solid #283D00; padding:4px 4px 4px 4px; margin:0px 0px 0px 0px; background-color:#BDBDBD;vertical-align:top; }
td.schedule { border:1px solid #283D00; padding:4px 4px 4px 4px; margin:0px 0px 0px 0px; background-color:#f8f8f8;vertical-align:top; }
td.schedule_break { border:1px solid #283D00; padding:4px 4px 4px 4px; margin:0px 0px 0px 0px; background-color:#f0f0FF;vertical-align:top; }


/*  Abstaende 2-spaltig */
table.rahmen2 { border:1px solid #283D00; padding:0px; background-color:#ffffff; width:880 }

/*----------------------------------------------------------------------------*/
/* FARBEN */

/* dunkelblauer Hintergrund */
.hg_dunkel{ background-color:#31309C; }
/* dunkelgruene Schriftfarbe */
.dunkel{ color:#283D00; }

/* mittelblauer Hintergrund */
.hg_mittel{background-color:#3333CC}
/* mittelblaue Schriftfarbe */
.mittel{ color:#3333CC; }

/* hellblauer Hintergrund */
.hg_hell{background-color:#3333FF}
/* hellblaue Schriftfarbe */
.hell {color:#3333FF}

/* hellgraue Schriftfarbe */
.grau {color:#B2B299}

/* rote Schriftfarbe */
.rot {color:#FF0000}

/* weisser Hintergrund */
.hg_weiss{background-color:#ffffff}
/* weisse Schriftfarbe */
.weiss{ color:#ffffff; }

/* blassblauer Hintergrund */
.hg_bb{background-color:#ccccff}

/* knallblauer Hintergrund fuer Tabellenkopf*/
.header{background-color:#DCDCFF}

/* TRENNLINIEN */
hr {border:0px solid #0040FF; width:400px; background-color:#0040FF; height:3px;  margin-left:0; text-align:left;}
  


