body { background-color:#FFFFE9;
        padding:0px;
        margin:5px 10px 10px 8px;
}

h1 { font-family: Arial, sans-serif;
	font-size:13pt;
        line-height:15pt;
        font-weight:bold;
        padding-top:0px;
        padding-bottom:0px;
        margin-top:5px;
        margin-bottom:20px;
}
        
h2 { font-family: Arial, sans-serif;
	font-size:11pt;
        line-height:13pt;
        font-weight:bold;
        text-decoration:underline;
        padding-top:0px;
        padding-bottom:0px;
        margin-top:30px;
        margin-bottom:13px;
}
        
div,td { font-family: Arial, sans-serif;
        font-size:10pt;
        line-height:13pt;
        vertical-align:top;
}

li { font-family: Arial, sans-serif;
        font-size:10pt;
        line-height:17pt;
}

tr { vertical-align:top;
}

strong { font-weight:bold;
}

td.menu { width:120px;
}

div.leiste { border-left-width:1px;
        border-left-style:solid;
        border-left-color:#000000;
}

div.menulogo { padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:30px;
}


div.menu { padding-top:3px;
        margin-right:5px;
        font-weight:normal;
}

div.impressum { padding-top:70px;
        margin-right:5px;
        font-weight:normal;
}

td.text { width:620px;
        padding-left:20px;
}

div.text {
}

div.mailto { margin-top:35px;
}

div.impr { margin-top:40px;
        padding-top:2px;
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:#666666;
}

img.link { border-width:0px;
}

img.left { padding-right:10px;
        padding-bottom:10px;
        float:left;
}


        
a:link { color:#0000FF;
         text-decoration:underline;
}

a:visited { color:#000080;
            text-decoration:underline;
}

a:hover { color:#981818;
          text-decoration:underline;
}

a:active { color:#FF0000;
           text-decoration:underline; 
}




a.menu:link { color:#000000;
        display:block;
        padding-left:5px;
        text-decoration:none; 
}

a.menu:visited { color:#000000;
        display:block;
        padding-left:5px;
        text-decoration:none;
}

a.menu:hover { color:#FFFFFF;
        background-color:#981818;
        display:block;
        padding-left:5px;
        text-decoration:none;
}

a.menu:active { color:#FFFFFF;
        background-color:#981818;
        display:block;
        padding-left:5px;
        text-decoration:none;
}


        
a.aktiv:link { color:#FFFFFF;
        font-weight:normal;
        background-color:#981818;
        display:block;
        padding-left:5px;
        text-decoration:none;
}

a.aktiv:visited { color:#FFFFFF;
        font-weight:normal;
        background-color:#981818;
        display:block;
        padding-left:5px;
        text-decoration:none;
}

a.aktiv:hover { color:#FFFFFF;
        font-weight:normal;
        background-color:#981818;
        display:block;
        padding-left:5px;
        text-decoration:none;
}

a.aktiv:active { color:#FFFFFF;
        font-weight:normal;
        background-color:#981818;
        display:block;
        padding-left:5px;
        text-decoration:none;
}




a.impressum:link { color:#000000;
        display:block;
        padding-left:5px;
        text-decoration:none; 
}

a.impressum:visited { color:#000000;
        display:block;
        padding-left:5px;
        text-decoration:none;
}

a.impressum:hover { color:#981818;
        display:block;
        padding-left:5px;
        text-decoration:none;
}

a.impressum:active { color:#981818;
        display:block;
        padding-left:5px;
        text-decoration:none;
}


