

/*######    schriftart, hintergrundfarbe für die gesamte Seite ##########*/
body
  {
   font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
   font-size:8.6pt;
   background-color:#FFFFFF;
   color:#000000;
  }


/*###### schriftgröße innerhalb von Tabellenzellen
         wirkt sich auf die gesamte Seite aus die aus Tabellen besteht #####*/
td
  {
    font-size:8.6pt;
  }

/*##### Überschrift über dem waagrechten Balken auf jeder seite ####*/
.header
  {
    font-size:10pt;
    font-weight: bold;
    text-decoration:none;
  }


/*##########################  LINKS  #########################*/
/*allgemeine definierte der Links*/
a
  {
  font-weight:normal;
  color:#CC3399;
  text-decoration:none;
  }
a:visited
  {
  font-weight:normal;
  text-decoration:none;
  }
a:hover
  {
  font-weight:normal;
  color:#003399;
  text-decoration:underline;
  }
a:active
  {
  font-weight:normal;
  color:#0000FF;
  text-decoration:underline;
  }
a:focus
  {
  font-weight:normal;
  color:#FF0000;
  text-decoration:underline;
  }

/*### speziell definierte Links ###*/

a.navi {font-weight:normal; color:#404040;}
a.navi_hover:hover {color:#404040; font-weight:bold; text-decoration:none;}

a.navi_act {font-weight:normal; color:#D60094; }
a.navi_hover_act:hover {color:#D60094; font-weight:bold; text-decoration:none;}


a.register {font-size:8pt; font-weight:normal; color:#141414; text-decoration:none;}
a.register_hover:hover {font-size:8pt; color:#404040; text-decoration:underline;}

a.register_act {font-size:8pt; font-weight:normal; color:#FFFFFF; text-decoration:none;}
a.register_hover_act:hover {font-size:8pt; color:#FFFFFF; text-decoration:underline;}


a.sonstige_link{font-weight:normal;color:#404040;text-decoration:none;}
a.sonstige_link:hover{color:#404040;}

/*links der Ebene 3 erscheinen nur wenn das Menü aufgeklappt wird */
a.ebene3a {font-weight:normal; color:#003399; text-decoration:none; font-size:8pt;}
a.ebene3b:hover {color:#CC3399;}

/*### aktive Links - links die den aktuellen Menüpunkt anzeigen
                     auf die jeweilige Ebene bezogen            ###*/
aktiverLinkEbene1a
  {
  color:#FFFFFF;
  }

a.aktiverLinkEbene2
  {
  color:#CC3399;
  }

.aktiverLinkEbene3
  {
    color:#00007B;
    font-size:8pt;
  }
/*####################################### Links - ende   ##################*/



/* ########## Spalte auf der Linken Seite  #################################*/
 .navi_rahmen    /*Jede Zelle der Naviagation auf der Linken Seite*/
  {
    border-bottom: 1px solid #FFFFFF;
    padding-left: 0px;
  }

.rahmen_spalte_links  /*Die Gesammte Linke spalte der Seite*/
  {
    border: 1px solid #FFFFFF;
    padding-bottom: 20px;
  }


/*##################   Container in der Mitte ############*/
.contentContainer
  {
   padding-left: 50px;
   padding-top: 8px;
   padding-right: 100px;
   vertical-align:top;
  }


/*#######   abstände der menüpunkte von der außenlinie des
                      navigationsmenüs auf der linken Seite ######*/
.menuZelle
  {
   line-height: 5;
   padding-top: 5px;
   padding-left: 8px;
   padding-bottom: 5px;
   padding-right: 5px;
  }



/*#############   NEWS - anfang  ##########################*/
/*News auf der Rechten Seite - Inhalt*/
.newsStyle
  {
   color:#000000;
   padding-left: 5px;
   padding-top: 1px;
   padding-right: 4px;
   padding-bottom: 1px;
   border-right: 1px solid #E4E4E4;
   border-left: 1px solid #E4E4E4;
   border-bottom:1px solid #E4E4E4;
  }
/*Überschrift der  News*/
.newsStyleHeader
  {
   background-color: #E4E4E4;
   color:#141414;
   padding-left: 8px;
  }


/*###############  Register   ################################*/

/*actives Register
.act_register_erstes_element
  {
   padding-left: 10px;
   padding-right: 0px;
  }
*/
.act_register
  {
   padding-left: 10px;
   padding-right: 5px;
  }

/*nicht aktives Register*/
.low_register
  {

   padding-left: 12px;
   padding-right: 15px;
   border-bottom: 1px solid #FFFFFF;
   border-top: 1px solid #00009C;
   background-image:url(../register/reg_optik.gif);
  }



/*############################   Leiste Unten    ################################*/

.border_left_white
  {
   border-left: 1px solid #FFFFFF;
  }


/*######## diese klasse wird in jeder zelle der seminartabelle eingefügt ###*/
.seminare
  {
    border: 1px solid #999999;
    padding: 5px;
  }


/*###################  AUSRICHTUNG der Startseitenobjekte##########*/



/*
*   Ausrichtung der kompletten Startseitengrafik
*/
.grafikausrichtung
  {
      padding-left: 25px;
      padding-top: 0px; 
  }


/*
*   Ausrichtung der Weiterbutton auf der Startseite
*/
.weiterbutton_position
  {     
      padding-left: 37px;
      padding-bottom: 30px;
      padding-top: 10px;

  }


.weiterbutton_style
  {
      /*font-weight: bold;*/
      font-size:10pt;
  }




/*
*   Ausrichtung der Weiterbutton auf der Startseite
*/
.slogenausrichtung_startseite
  {
      #Gemessen: Von der Innenwand der Tabellenzellen. In Pixel     
      padding-left: 30px;
      padding-top: 2px;
  }




