table,th,tr,td,p,div,pre,h1,h2,h3,h4,ul, li {font-family: Arial, Helvetica, sans-serif;}

.f2
{
 font-family : Arial, Helvetica, sans-serif;
 font-size : 8pt;
 color :#A0A0A0;
}
.f2a {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color :#FF0000;
font-weight:bold;
}
.f2b {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #000080;
font-weight:bold;
border-bottom: 3px solid red;
}
.f3
{
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        background-color: #FFFF99;
}
.f4
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color :#005050;
}



BODY
{
 background-color:#FFFFFF;
 margin-left: 0%;
 margin-right: 0%;
 margin-top: 0%;
 margin-bottom: 0%;
 }

P
{
 font-family : Arial, Helvetica, sans-serif;
 font-size : 10pt;
}
P.p1
{
 margin : 20px 8% 20px 8%;
}
h1 {
 font-family : Arial, Helvetica, sans-serif;
 font-size: 12pt;
 color:#000000;
 font-weight:bold;}

A
{
/* font-family : Arial, Helvetica, sans-serif; */
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
text-decoration: underline;
}
a.a1{font-size: 9pt; text-decoration: underline; font-weight : bold;}
a.a2{font-size: 8pt; text-decoration: underline; font-weight : normal;}
a:link {color:#0000FF}
a:visited {color:#000080}
a:active {color:#000080}
a:hover{color: #007070;
text-decoration: underline }
a.h1 {
 font-size: 12pt;
 color:#0000A0;
 font-weight:bold;
text-decoration: underline
 }


TH { font-size: 10pt;
font-weight:bold;
text-align : left;
}
 TD {
        font-size: 10pt;
        background : White;
        color: #000000;
        vertical-align: top;
        padding : 0px 0px 0px 0px;
}

/* Beginn Navigationsleiste top */
div#navtop a {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight : bold;
    font-size: 9pt;
    display: block;
    border : 0px 0px 0px 0px;
    padding : 2px 2px 2px 2px;
    text-decoration: none;
    color : #FFFFFF;


     }

div#navtop a:hover {
    display: block;
    background:#98a4c0;
    color: #FFFFFF;
    text-decoration: underline;
    border : 0px 0px 0px 0px;
    padding : 2px 2px 2px 2px;
}
td.t1 {
        background-color : #405c90;
/* alternativ #405c90 und #5A70A0 */
        color: #000000;
        vertical-align: middle;
        border-left : none;
        border-right : none;
        border-top : none;
        border-bottom : 1px solid white;
        padding : 0px 0px 0px 0px;
        height : 60px;
}
TD.t11 {
      background : #D85B01;
      padding : 0px 0px 0px 0px;
}
TD.t12 {
       background : #EC921E;
       padding : 0px 20px 0px 0px;
       vertical-align: middle;
       text-align: right;
       }
TD.t21 {
      background : #083360;
      padding : 0px 0px 0px 0px;
      border-bottom : 1px solid white;
}
TD.t22 {
       background : #405c90;
       padding : 0px 0px 0px 0px;
       border-bottom : 1px solid white;
}

td.t2a{
font-family : Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
background-color: #5A70A0;
width : 80px;
height : 20px;

text-align : center;
vertical-align : middle;
color : #FFFFFF;

border-left : none;
border-right : 1px solid white;
border-top : none;
border-bottom : 1px solid white;
padding : 0px 0px 0px 0px;
}
td.t2b {
        background-color : #5A70A0;
        color: #000000;
        vertical-align: middle;
        border-left : none;
        border-right : none;
        border-top : none;
        border-bottom : 1px solid white;
        padding : 0px 0px 0px 0px;
}

td.t3 {
background-color: #98a4c0;
height : 5px;
padding : 0px 0px 0px 0px;
}
/* Ende Navigationsleiste top */
/* Beginn Navigationsleiste left */
div#navleft a {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight : bold;
    text-decoration: none;
     }

div#navleft a:hover {
    text-decoration: underline;
}
TD.left1 {
        background-color :#E8E8F0 ;
/* alternativ: #b0c4e0 und E8E8F0 */
        color: #000000;
        vertical-align: middle;
        border-left : 1px solid Black;
        border-right : 1px solid Black;
        border-top : 1px solid Black;
        border-bottom : 1px solid Black;
        padding : 8px 8px 8px 8px;
}
 TD.left2 {
        background-color :#E8E8F0 ;
        color: #000000;
        vertical-align: middle;
        border-left : 1px solid Black;
        border-right : 1px solid Black;
        border-top : none;
        border-bottom : 1px solid Black;
        padding : 8px 8px 8px 8px;
}
/* Ende Navigationsleiste left */

TABLE
{

  border-collapse :collapse;
}

TD.t4 {

 background-color:#FFFFFF;
 color : #000000;
 vertical-align: top;
 padding : 0px 20px 0px 20px;
 }
TD.t5 {

 background-color:#FFFFFF;
 color : #000000;
 vertical-align:top;
 padding : 5px 5px 5px 5px;

 }

div#body table, h1, h2
{
margin-left: 5%;
margin-right: 5%;


}

div#body a
{
 font-size: 11pt;
 text-decoration: underline;
 font-weight : normal;
}
div#body a.bold
{
 font-size: 11pt;
 text-decoration: underline;
 font-weight : bold;
}

div#body a.a1
{
 font-size: 9pt;
 text-decoration: underline;
 font-weight : normal;
}


div#body td
{
 font-size: 11pt;
 padding : 10px 10px 10px 10px;

}

div#body p
{
 font-size: 11pt;
  padding : 1px 1px 1px 1px;

margin-left: 5%;
margin-top:0px
margin-right: 0px;
margin-bottom: 0px;



}

div#body td.t6top {
	padding: 1px 1px 1px 1px;
 border-bottom: 1px solid #405c90;
 border-right: 1px solid #405c90;


}
div#body td.t6topright {
 padding : 1px 1px 1px 1px;
 border-bottom: 1px solid #405c90;
}
div#body td.t6bottom {
 padding : 1px 1px 1px 1px;
 border-top: 1px solid #405c90;
 border-right: 1px solid #405c90;
}
div#body td.t6bottomright {
 padding : 1px 1px 1px 1px;
 border-top: 1px solid #405c90;
}

div#body td.t6right {
 padding : 10px 10px 10px 10px;
 border-left: 1px solid #405c90;
}


div#body TD.t6 {
 padding : 10px 10px 10px 10px;
 border-right: 1px solid #405c90;
}
div#body iframe {
 margin-left: 2%;  ;
}
ol {
	list-style-position: inside;
	list-style-type: circle;
         padding : 0px 0px 0px 0px;

 margin-left: 5%;
 margin-right: 0%;
 margin-top: 0%;
 margin-bottom: 0%;
}
li {
           font-size: 10pt;


}

div#shop TD {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding : 5px 5px 5px 5px;
}

div#shop td.cat {
background-color :#FCFF93;
/* #E6FFBF; #E8D27D;*/

font-weight : bold;
vertical-align : middle;
}
div#shop a:hover {
    color:#009090;
    text-decoration: underline;
}


/* Beginn Formular Umrechnung */

TD.t1calc {
background-color : #FFE080;
border-style: solid;
border-color: black;
padding : 5px 10px 10px 10px;
border-width : 1px 1px 0px 1px;

}
TD.t2calc {
background-color :#FFE080;
border-style: solid;
border-color: black;
padding : 5px 10px 10px 10px;
border-width : 0px 1px 1px 1px;
}
/* Ende Formular Umrechnung */




FIELDSET
{
width: 600px;
Background-Color: #FFFFFF;
border-color: Blue;
PADDING-TOP: 15px; PADDING-BOTTOM: 15px;
PADDING-LEFT: 15px; PADDING-RIGHT: 15px;
}
PRE {
        font-family : "Courier New", Courier, monospace;
        font-size: 10pt;
}
FORM, INPUT, Select {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
}