/*WYSIWYG:  .normal#normal,
            .normalbold#normal&nbsp;fett,
            .normalkursiv#normal&nbsp;kursiv,
            .normalfettkursiv#normal&nbsp;fett&nbsp;kursiv,
            .times#Überschrift&nbsp;Times, 
            .timesrot#Überschrift&nbsp;Times&nbsp;rot,
            .klein#klein,
            .kleinbold#klein&nbsp;fett,*/
            

/*TABLECORE:  .normal#normal,
            .normalbold#normal&nbsp;fett,
            .normalkursiv#normal&nbsp;kursiv,
            .normalfettkursiv#normal&nbsp;fett&nbsp;kursiv,
            .times#Überschrift&nbsp;Times, 
            .timesrot#Überschrift&nbsp;Times&nbsp;rot,
            .klein#klein,
            .kleinbold#klein&nbsp;fett,*/

body{
      margin-left: 0px;
      margin-top: 0px;
      margin-bottom: 15px; 
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      background-color: #DDE5E8; 
}

table{
      background-color: #FDFDFD;
      font-family: Arial;
      font-size: 12px;
      color: #000000;
      font-weight: normal;
      line-height: 18px;
}

td.alterred{
      font-family: Arial;
      font-size: 12px;
      color: #fffefd;
      font-weight: bold;
      line-height: 18px;
      background-color: #e02917;
      border: 1px solid;
      border-color: #e02917;
      letter-spacing: 2px;
}
td.alterred  a {
      color:white;
   }
td.alterwhite{
      font-family: Arial;
      font-size: 12px;
      color: #000000;
      font-weight: bold;
      line-height: 18px;
      background-color: #ffffff;
      border: 1px solid black;
      letter-spacing: 2px;
}
td.alterwhite  a {
        color:black;    
   }
/* --------------- FORMULAR -------------------- */


input.button {
   color: white;
   background-color : #E02919;
   border-bottom-color : #7C0000;
   border-left-color : #FF8D7D;
   border-right-color : #7C0000;
   border-top-color : #FF8D7D;
   text-transform: uppercase;
      font-size: 12px;   
}


/* ------------------ WYSIWYG ---------------------- */
.wk_ueberschrift{
      font-family: "Times New Roman";
      font-size: 24px;
      color: #e02917;
      font-weight: normal;
      line-height: 24px;
}

.normal{
      font-family: Arial;
      font-size: 12px;
      color: #000000;
      font-weight: normal;
      line-height: 18px;
      font-style:normal;
}

.normalfettkursiv  {
      font-family: Arial;
      font-size: 12px;
      color: #000000;
      font-weight: bold;
      line-height: 18px;
      font-style:italic;
}
.normalkursiv{
      font-family: Arial;
      font-size: 12px;
      color: #000000;
      font-weight: normal;
      line-height: 18px;
      font-style:italic;
}
.italic {
      font-family: Arial;
      font-size: 12px;
      color: #000000;
      font-weight: normal;
      line-height: 18px;
      font-style:italic;
}

.normalbold{
      font-family: Arial;
      font-size: 12px;
      color: #000000;
      font-weight: bold;
      line-height: 18px;
}
.fett {
      font-family: Arial;
      font-size: 12px;
      color: #000000;
      font-weight: bold;
      line-height: 18px;
}
.times{
      font-family: "Times New Roman";
      font-size: 24px;
      color: #000000;
      font-weight: normal;
      line-height: 24px;
      font-style:normal;
}
.timesrot{
      font-family: "Times New Roman";
      font-size: 24px;
      color: #e02917;
      font-weight: normal;
      line-height: 24px;
      font-style:normal;
}
.klein{
      font-family: Arial;
      font-size: 11px;
      color: #000000;
      font-weight: normal;
      line-height: 16px;
      font-style:normal;
}
.kleinbold{
      font-family: Arial;
      font-size: 11px;
      color: #000000;
      font-weight: bold;
      line-height: 16px;      
      font-style:normal;
}

/* ------------------- ALLGEMEIN ------------------- */
.kleinrot{
      font-family: Arial;
      font-size: 11px;
      color: #e02917;
      font-weight: normal;
      text-decoration: none;
      text-transform: none;
      line-height: 15px;
}
.steckbrief {
   font-family : "Verdana Regular";
   font-size: 9x;
   color: #000000;
   line-height: 14px;
   text-transform: none;
}
.timesklein{
      font-family : "Times New Roman", Times, serif;
      font-size: 12px;
      color: #000000;
      line-height: 15px;
      text-transform: none;     
}
.arialklein{
      font-family : Arial;
      font-size: 11px;
      color: #000000;
      line-height: 15px;
      text-transform: none; 
}
.autor{
      font-family : "Times New Roman", Times, serif;
      font-size: 12px;
      color: #000000;
      line-height: 15px;
      text-transform: uppercase;     
}

.masterrechtsunten{
      font-family : "Times New Roman", Times, serif;
      font-size: 20px;
      color: #000000;
      text-decoration: none;
      font-weight: normal;
      padding-left: 20px;
}
.suchen{
      font-family : Arial;
      font-size: 11px;
      color: #666666;
      font-weight: normal;
      letter-spacing:1px;
}
/* ----------------- LINKS --------------------- */

a{
      font-family: Arial;
      font-size: 11px;
      color: #e02917;
      font-weight: bold;
      text-decoration: none;
      text-transform: uppercase;    
}
a.kleinrot{
      font-family: Arial;
      font-size: 11px;
      color: #e02917;
      font-weight: normal;
      text-decoration: none;
      text-transform: none;
      line-height: 15px;
}
a.stuecktitel{
      font-family : "Times New Roman", Times, serif;
      font-size: 14px;
      color: #e02917;
      text-decoration: none;
      font-weight: normal;
      text-transform: none;      
}

img { border: none; }

a.L0S0{
      font-family : "Times New Roman", Times, serif;
      font-size: 16px;
      color: #000000;
      text-decoration: none;
      font-weight: bold;
      padding-left: 16px;
      padding-right: 16px;
      text-transform: none;
}
a.L0S1{
      font-family : "Times New Roman", Times, serif;
      font-size: 16px;
      color: #e02917;
      text-decoration: none;
      font-weight: bold;
      padding-left: 16px;
      padding-right: 16px;
      text-transform: none;
}
a.L1S0{
      font-family : Arial;
      font-size: 12px;
      color: #000000;
      text-decoration: none;
      font-weight: normal;
      padding-left: 4px;
      padding-right: 4px;
      text-transform: none;  
}
a.L1S1{
      font-family : Arial;
      font-size: 12px;
      color: #e02917;
      text-decoration: none;
      font-weight: normal;
      padding-left: 4px;
      padding-right: 4px;
      text-transform: none;   
}
a.links{
      font-family: Arial;
      font-size: 11px;
      color: #e02917;
      font-weight: bold;
      text-decoration: none;
      text-transform: uppercase;
}
a.linksaktiv{
      font-family: Arial;
      font-size: 11px;
      color: #666666;
      font-weight: bold;
      text-decoration: none;
      text-transform: uppercase;
}
a.times{
      font-family: "Times New Roman";
      font-size: 24px;
      color: #000000;
      font-weight: normal;
      line-height: 24px;
      font-style:normal;
      text-transform: none;
}
a.times:hover {color: #e02917;}