/* Grundformate */
body
{
    font-family: Arial, Helvetica;
    font-size: 9pt;
    font-weight: 500;

    color: #000000;
    background-color:#CCCCCC;
/*  background-image: url(../grafik/bg.jpg);*/
}
h1 {font-size: 16pt; font-family: Arial,Helvetica; color: #0707C3;}
h2 {font-size: 15pt; font-family: Arial,Helvetica; color: #0707C3;}
h3 {font-size: 12pt; font-family: Arial,Helvetica; color: #0707C3;}
h4 {font-size: 12pt; font-family: Arial,Helvetica;line-height: 10pt; color: #0707C3;}
h5 {font-size: 9pt; font-family: Arial,Helvetica;line-height: 11pt; color: #0707C3;}

.plantage_adresse
{
  background-color: #0707C3;
  font-weight: 600;
 color: #FFFFFF;
}

.layout_seite
{
  background-color:#E3A149;
  color: #000000;
}

.layout_kinderseite
{
  background-color:#FFFFFF;
  color: #0707C3;
}
.datum_kinderseite
{
        font-size: 12pt;
        color: #FFFFFF;
        font-weight: bold;
        background-color: #0707C3;
        border-spacing:0px;
}
.tabelle_datum
.FarbVerlauf
{
 background-image: url(../grafik/FarbVerlauf.jpg);
}

.datum
{
        font-size: 12pt;
        color: #0000FF;
        font-weight: bold;
        background-color: #F89210;


}
.VeranstaltungsTitel
{
        font-size: 12pt;
        color: #0707C3;
        font-weight: bold;

}

.KTPTitel
{
 font-size: 20pt;
 color: #FFFFFF;
}
.navicolor
{
 /*background-image:url(../grafik/Farbverlauf2.jpg);*/
background-color: #0707C3;
}
.subnavicolor
{
 background-image:url(../grafik/Farbverlauf2.jpg);
 /*background-color: #FFFFFF;*/
}
.randcolor
{
 background-color: #C0C0C0;
}
/* Styles fır Links */
/* das Hauptmenı */
a.mainmenue:link
{
 background-color: transparent;
}
a.mainmenue:visited
{
 background-color: transparent;

 
}
a.mainmenue:hover
{
 font-size: 11pt;
 font-weight: 600;
 color: #FFFFFF;
 background-color: transparent;
 /*border-style: inset;
 text-decoration: none;
 border-width:2px;
 border-color:#0000FF;*/
}
 a.mainmenue:focus
{
 font-size: 11pt;
 font-weight: 600;
 color: #FFFFFF;
 background-color: transparent;

}
a.mainmenue:active
{
 font-size: 11pt;
 font-weight: 600;
 color: #FFFFFF;
 background-color: transparent;
 /*border-style: inset;*/
 text-decoration: none;
 border-width:0px;
 border-color:#0000FF;
}
a.mainmenue
{
 font-size: 10pt;
 font-weight: 600;
 color: #FFFFFF;
 background-color: transparent;
 display: block;
 width: 4.5cm;
 height: 1.0em;
 padding: 2px;
 border-width: 0px;
 /*border-style: inset;*/
 text-align: right;
 text-decoration: none;
}
/* das Untermenı */
a.submenue:link
{
 background-color: transparent;
}
a.submenue:visited
{
 background-color: transparent;
}
a.submenue:hover
{
 font-size: 11pt;
 font-weight: 600;
 color: #FFFFFF;
 background-color: transparent;
}
 a.submenue:focus
{
 font-size: 11pt;
 font-weight: 600;
 color: #FFFFFF;
 background-color: transparent;
 }
a.submenue:active
{
 font-size: 11pt;
 font-weight: 600;
 color: #FFFFFF;
 background-color: transparent;
}
a.submenue
{
 font-size: 10pt;
 font-weight: 600;
 color: #FFFFFF;
 background-color: transparent;
 display: block;
 width: 3.5cm;
 height: 1.3em;
 padding: 2px;
 border-width: 2px;
 border-color:#0707C3; 
 text-align: center;
 text-decoration: none;
 
}
.VeranstaltungsText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #0707C3;

}
.Veranstaltungsbild_links
{
  margin-left:15px;
  margin-bottom: 15px;
  float:right;
}
.Veranstaltungsbild_rechts
{
  margin-right:15px;
  margin-bottom: 15px;
  float:left;
}
.layout_kursseite
{
  background-color:#FFFFFF;
  color: #000000;
}
.datum_kursseite
{
        font-size: 12pt;
        color: #0000FF;
        font-weight: bold;
        background-color: #999999;
}

/*   :link = fır Verweise zu noch nicht besuchten Seiten
:visited = fır Verweise zu bereits besuchten Seiten
:focus = fır Elemente, die den Fokus erhalten, z.B. durch "Durchsteppen" mit der Tabulator-Taste (CSS 2.0)
:hover = fır Elemente, wıhrend der Anwender mit der Maus darıber fıhrt (CSS 2.0)
:active = fır gerade angeklickte Elemente
