
body {
background-color: #FFFFFF;
font-size: 18px;
font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
text-align: justify
}

td.time{text-align: left}

p {line-height: 1.5;
margin-bottom: 5pt;
text-align: left
}

p.text {line-height: 1.5;
margin-bottom: 5pt;
text-align: left
}

p.rtext {line-height: 1.5;
margin-bottom: 5pt;
text-align: right
}

li{text-align: left;
line-height: 1.5}

li.t {line-height: 1.2;
margin-bottom: 5pt;
text-align: left
}

ul{text-align:left}

ol{text-align:left}

p.ref {line-height: 1.5;
margin-bottom: 5pt;
text-align: right
}



 td{line-height: 1.5;}

h1.head {
font-size: 16px;
background-color: #ffffff;
color:#000000;
border-top:0px solid #564b47;
border-bottom:0px solid #564b47;
padding:5px 15px;
margin:0px
}

h1.foot {
font-size: 16px;
background-color: #A30132;
color:#F8F4DC;
border-top:0px solid #564b47;
border-bottom:0px solid #564b47;
padding:5px 15px;
margin:0px;
text-align: center
}


a.imp:link {color:#F8F4DC;text-decoration: none; }
a.imp:active {color:#AEAFB1;text-decoration: none; }
a.imp:visited {color:#F8F4DC;text-decoration: none; }
a.imp:hover {color: #AEAFB1;text-decoration: none; }

h2 {
font-size:18px;
font-weight: normal;
margin-left:30px;
text-align: left;
line-height: 1.5;
color:#564b47}

h2.imp {
font-size:20px;
font-weight: bold;
text-align: left;
margin-left:0px;
line-height: 1.5;
color:#564b47;
text-align: justify  }

h4 {
font-size:20px;
font-weight: bold;
margin:15px;
text-align:left;
color:#AEAFB1}

a.haupt:link {color:#A30132;text-decoration: none; font-weight: bold }
a.haupt:active {color:#A30132;text-decoration: none; }
a.haupt:visited {color:#A30132;text-decoration: none; }
a.haupt:hover {color: #AEAFB1;text-decoration: none; }

a.m_haupt:link{color:#AEAFB1;text-decoration: none}
a.m_haupt:active {color:#AEAFB1;text-decoration: none; }
a.m_haupt:visited {color:#AEAFB1;text-decoration: none; }
a.m_haupt:hover {color: #A30132;text-decoration: none; }

a.m_sub:link {color:#A30132;text-decoration: none; }
a.m_sub:active {color:#A30132;text-decoration: none; }
a.m_sub:visited {color:#A30132;text-decoration: none; }
a.m_sub:hover {color: #564b47;text-decoration: none; }

a.m_haupt_on:link{color:#564b47;text-decoration: none}
a.m_haupt_on:active {color:#564b47;text-decoration: none; }
a.m_haupt_on:visited {color:#564b47;text-decoration: none; }
a.m_haupt_on:hover {color: #A30132;text-decoration: none; }

a.m_sub_on:link {color:#A30132;text-decoration: none; font-weight: bold }
a.m_sub_on:active {color:#A30132;text-decoration: none; }
a.m_sub_on:visited {color:#A30132;text-decoration: none; }
a.m_sub_on:hover {color: #564b47;text-decoration: none; }

h3 {
font-size:20px;
font-weight: bold;
padding: 15px 10px;
margin:0px;
text-align: center;
color:#564b47}

img.download {vertical-align:middle;}

img.pic {border-width:20px;
border-color:transparent}

a.logo:active{border:none;}


/* ----------container zentriert das layout-------------- */
#container {
width: 800px;
padding:10px;
margin: 0px;
margin-left: auto;
margin-right: auto;
}

/* ----------banner for logo-------------- */
#banner {
text-align: left;
background-color: #FFFFFF;
padding: 0px;
margin: 0px;
border: 0px}

#banner img {padding:0px 0px; border:none; text-align:center}

/* ----------outer und inner----------------- */
#outer{
border-left: solid 200px #F8F4DC;  /* linke Menue Spalten Farbe  */
background-color: #ffffff; /* Farbe fuer Inhalt Spalten  */
 }

#inner{ margin:0px; width:100%; } /* die IE PC schlaufe */

/* --------------left navigavtion------------- */
#left {
 width:200px;
 float:left;
 position:relative;
 margin-left:-200px;
 margin-right:1px;
 }

/* -----------------Inhalt--------------------- */
#content{
position: relative;
margin: 0px;
background-color:#F8F4DC;
border: 0px;
padding:10px }

p{
padding: 5px 10px;
margin:0px; }

pre{
padding: 5px 10px;
margin:0px;}

/*  ----------------footer---------------------- */
#footer {
clear:left;
padding: 0px;
border: 0px;
margin:0px;
}
