body {margin:0.1cm;background-color:#D3D3D3;font-family:Verdana,Arial}

p {font-size:10pt;color:#000000;text-align:justify;}
.ie {*margin-bottom:-12px;}
.klein {font-size:8pt;*margin-bottom:-1px;}
.kleinc {font-size:8pt;text-align:center;}
.einzellink {font-size:8pt;text-align:center;padding-left:5px;padding-right:6px}
.el-standorte {font-size:8pt;text-align:left;padding-bottom:6px}
.alink {color:#16515C;font-weight:bold}

ul {*margin-top:14px;}

li {font-size:8pt;color:#000000;margin-bottom:4px;*margin-bottom:0px;text-align:left;}
.masterclass {font-size:8pt;margin-bottom:4px;text-align:justify;}
.big {font-size:10pt;color:#006633;margin-bottom:8px;text-align:left;}

a {color:#16515C;}
a:link {color:#16515C; text-decoration:none;}
a:visited {color:#16515C;text-decoration:none;}
a:hover {color:#16515C;background-color:#F4FC70;text-decoration:none;}
a:active {color:#16515C; text-decoration:none;}

table {}
.main {border-style:solid; border-width:1px; border-color:#5555FF;width:772;}
.main-unten {border-left-style:solid; border-right-style:solid;border-bottom-style:solid;border-width:1px; border-color:#5555FF;background-color:#EBFEEB;width:772;padding-left:80px;padding-right:80px;}
.menue {width:160;border-style:solid; border-width:1px;border-color:#5555FF;margin-top:6px;*margin-top:5px}
.bank {width:380;font-size:10pt;color:#008000; background-color:#E0F1C5;margin-left:80px;}

td {vertical-align:top;font-size:10pt;color:#000000;text-align:justify;}
.rechts {background-color:#FFFFFF;width:638;padding-top:3px;padding-left:8px;padding-right:8px;}
.links {padding-left:4px;padding-right:4px;padding-top:3px;background-color:#EBFEEB;border-right-style:solid; border-right-width:1px; border-right-color:#5555FF;}
.kontakt {text-align:center;vertical-align:middle;border-style:solid; border-width:1px; border-color:#008000;padding:2pt}
.aktuell {text-align:center;font-size:8pt;vertical-align:middle;padding-top:3pt;padding-bottom:4pt;}
.indexoben {text-align:center;padding:0.1cm;}
.hauptmenue {font-size:9pt;font-weight:400;padding-left:0pt;padding-right:0pt;padding-top:3pt;padding-bottom:3pt;text-align:left;}
.li-head {font-size:10pt; color:#FFFFFF;background-color:#2B9538;font-weight:600;letter-spacing:.6pt;text-align:center;padding-bottom:1pt;}
.klein-links {color:#666666;font-size:8pt;text-align:left;vertical-align:top;}
.klein-justify {color:#666666;font-size:8pt;text-align:justify;vertical-align:top;}
.klein-justify-rand {color:#666666;font-size:8pt;text-align:justify;vertical-align:top;padding:0.2cm;}
.termine {text-align:left;font-size:8pt;border-style:solid; border-width:1px; border-color:#008000;padding:1pt;}


h1 {font-size:11pt;font-weight:bold;color:#333333;background-color:#EBFEEB;text-align:center;letter-spacing:1pt;padding-top:2px;padding-bottom:2px;margin-top:6px;*margin-bottom:6px;border-style:solid;border-width:1px; border-color:#5555FF;}
h2 {font-size:12pt;font-weight:bold;color:#333333;text-align:center;letter-spacing:1pt;text-shadow:1px 1px 1px #2D2D2D;padding-top:26px;padding-bottom:3px;margin-bottom:-4px;*margin-bottom:-8px;margin-top:4px;}
h3 {font-size:10pt;font-weight:bold;color:#BF0000;text-align:center;*margin-bottom:4px;}
h4 {font-size:10pt;font-weight:bold;color:#666666;background-color:#E9E9E9;text-align:center;border-style:solid; border-width:1px; border-color:#008000;}
h5 {font-size:10pt;font-weight:bold;color:#030C0B;background-image:url("../p/titel-h2.jpg");text-align:center;border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#5555FF;margin:0;padding:2px}
h6 {font-size:8pt; font-weight:400;letter-spacing:1pt;color:#FF3300; background-color:#CCFFFF;text-align:center;}

form {background-color:#EBFEEB;}
input, select, textarea {color:#0000CC;}

.news {background-color:#F2F2F2;float:left}
.news p {margin-top:8px;margin-right:8px;margin-bottom:-4px;margin-left:8px}
.news ul {margin-top:8px;margin-right:8px;margin-bottom:0px;margin-left:-8px;*margin-left:1.4em;}
.news p.titel {background-color:#D1D1D1;font-size:10pt;font-weight:bold;text-align:center;margin:0;padding:2px}

.newsbild {background-color:#D1D1D1;float:left}
.newsbild p {margin-top:4px;margin-right:8px;margin-left:8px}
.newsbild p.titel {background-color:#D1D1D1;font-size:10pt;font-weight:bold;text-align:center;margin:0;padding:2px}

#rollcontainer {width:582px; height:480px;overflow:scroll;overflow-z:hidden;padding:0;background-color:#F2F2F2}
