body {
    font-family:"Calibri";
    font-size:14px;
    color: #000066; 
    @charset "UTF-8";
}

h1 {
     color:"#993333";
     font-size:24px;
     margin-left:14px;
     margin-right:30px;
     margin-top : 18px;
     margin-bottom : 4px;
     text-transform:uppercase; 
} 

h2 {
     margin-left:14px;
     color:"#27408B";
     font-size:20px;
} 

h3 {
     margin-left:14px;
     color:"#27408B";
     font-size:18px;
} 

h4 {
     margin-left:1px;
     color:"#993333";
     font-size:18px;
     margin-bottom : 4px;
} 

.textmarkergelb { 
     background-color:"#FFFF66"; 
} 

.textmarkerrot { 
     background-color:"#FFCC66"; 
} 

.textmarkerblau { 
     background-color:"#99CCCC"; 
} 

P {
    font-size:14px;
    color: #000066; 
    margin-right:14px;
} 


fieldset {
    font-size:14px;
    color: #000066; 
    margin-left:14px;
    margin-right:14px;
    background-color:#F0F8FF;
} 

p.first {
    margin-top:1px;
} 

p.intro {
    color:#993333;
} 

p.footer {
     font-size:12px;
     margin-left:14px;
     margin-right:30px;
} 

p.term {
    font-size:14px;
    color:"#993333";
    vertical-align:top;
    font-weight: bold;
    margin-left:14px;
}


p.description {
    font-size:14px;
    margin-left:14px;
    margin-bottom : 8px;
}

p.figuretext{
    font-size:14px;
    text-align:center;
    font-style:italic;
}

LI {
    font-size:14px;
    color: #000066; 
    margin-bottom : 0px;
    margin-top:0px;
    @charset "UTF-8";
}

UL {
    margin-top:1px;
    margin-bottom : 1px;
} 

OL {
    margin-top:1px;
    margin-bottom : 1px;
} 

TH.BlueCard{
    font-size:14px;
    background-color:#336699;
    margin-left:14px;
    font-weight:bold; 
    color:#FFFFFF; 
    text-align:left;
  }

TH.BlueCardDef{
    font-size:14px;
    background-color: #5F9EA0;	
    margin-left:14px;
    font-weight:bold; 
    color: #27408B; 
    text-align:left;
  }

TH.BlueCardDef2{
    font-size:14px;
    background-color: #F9E79F;
    margin-left:14px;
    font-weight:bold; 
    color: #27408B; 
    text-align:left;
  }

TH.BlueCardDef3{
    font-size:14px;
    background-color: #FF8C00;
    margin-left:14px;
    font-weight:bold; 
    color: #27408B; 
    text-align:left;
  }

TH.BlueCardDef4{
    font-size:14px;
    background-color: #FF3333;
    margin-left:14px;
    font-weight:bold; 
    color: #27408B; 
    text-align:left;
  }

/* #E8F6F3 lightblue  #F9E79F  #FCF3CF*  #B0E0E6 blue  #5F9EA0; bluegreen*/

TD {
    font-size:14px;
    vertical-align:top;
}

TD.term {
    font-size:14px;
    vertical-align:top;
    background-color: #5F9EA0;
    font-weight: bold;
    color:#FCF3CF;
    margin-left:14px;
}

TD.term2 {
    font-size:14px;
    vertical-align:top;
    background-color:#FCF3CF;
    font-weight: bold;
    margin-left:14px;
}

TD.term3 {
    font-size:14px;
    vertical-align:top;
    background-color:#FFA500;
    font-weight: bold;
    margin-left:14px;
}

TD.term4 {
    font-size:14px;
    vertical-align:top;
    background-color:#FF6666;
    font-weight: bold;
    margin-left:14px;
}

TD.description {
    font-size:14px;
    vertical-align:top;
    background-color:#FFFFFF;
    font-weight: bold;
   }

TD.description2 {
    font-size:14px;
    vertical-align:top;
    background-color:#FFFFFF;
    font-weight: bold;
   }

TD.description3 {
    font-size:14px;
    vertical-align:top;
    background-color:#FFFFFF;
    font-weight: bold;
   }

TD.description4 {
    font-size:14px;
    vertical-align:top;
    background-color:#FFFFFF;
    font-weight: bold;
   }

TD.header {
    font-size:14px;
    vertical-align:top;
    background-color:#336699;
    margin-left:14px;
    font-weight: bold;
    color:"white";
    text-transform:uppercase; 
}

TD.title  {
     margin-left:1px;
     color:"#27408B";
     font-size:18px;
     margin-bottom : 4px;
} 

mark { 
  background-color: yellow;
  color:#000066;
}

TD.NoBorder  {
  border: 0px;
}
