h1 { font-size:48pt; color:#FF0000; font-style: italic; }
body {  background-color: #9FBEDF; scrollbar-arrow-color: #FFFFEE; scrollbar-base-color: Black; scrollbar-dark-shadow-color: #FFFFEE; scrollbar-face-color: #41525C; scrollbar-highlight-color: #FFFFEE; scrollbar-shadow-color: Black }

.form {font-family: Times New Roman; font-size: 18px; color: #000000; background-color: #ccffcc; border: 1 solid #000000; vertical-align: middle;}

table { border:1 solid #000000; border-bottom: 0; }
.unten {border-bottom:1 solid #000000}
.tablenix {border:0}



th { background-color:#66CC69;font-family: Times New Roman; font-weight:300; font-size:12pt;vertical-align:bottom;border-bottom:1 solid #000000;}

.thalignmidd {vertical-align:middle }

td { border-bottom:1 solid #000000; vertical-align:middle;background-color:#CAE6B3; }
.tabrot {background-color="#CC0033"}
.taborange {background-color="#EFC43F"}
.tdohneunten { border-bottom: 0 }

.one { background-color: #ccffcc; }
.two { background-color: #ccddcc; }

.mail:visited { font-size: 20pt; color: #000000; text-decoration: none }
.mail:hover { font-size: 20pt; color: #000000; text-decoration: none }
.mail:link { font-size: 20pt; color: #000000; text-decoration: none }
.mail:active { font-size: 20pt; color: #000000; text-decoration: none }

.inter01 { vertical-align: top; padding: 5 }

.wonder { position:relative;left:22;top:-27;z-index:1 }
.header { vertical-align: middle; font-size: 14pt; padding-left: 12; text-align: left }
.header2 { vertical-align: middle; font-size: 14pt; padding-left: 5; text-align: left; border-right: 1 solid #000000 }
.link_show { text-align: center; font-weight: bold; }
.form-border { border-bottom: 0; padding-top: 5; padding-bottom: 5;}
.border01 { border-bottom: 0; padding-top: 2; padding-bottom: 2; vertical-align: top}
.border02 { border-bottom: 0; border-right: 0 solid #000000; padding-top: 2; padding-bottom: 2; vertical-align: top}
.border03 { border-right: 0 solid #000000; padding-top: 2; padding-bottom: 2; vertical-align: top}
.border04 { border-bottom: 0; border-right: 1 solid #000000; padding-top: 2; padding-bottom: 2; vertical-align: top}
.border05 { border-right: 1 solid #000000; padding-top: 2; padding-bottom: 2; vertical-align: top}
.form-border2 { border-bottom: 0; padding:5; padding-left: 0}
.border-only { padding-top: 5; padding-bottom: 5;}
.weiter { text-align: right; padding-right: 12; padding-top: 5;padding-bottom: 10; }
.bottom-left { text-align: left; padding-left: 12; padding-top: 5;padding-bottom: 10; vertical-align: top  }
.fill { width: 20; background-color: #99ccff; border: 0 }
.bottom-left3 { text-align: center; padding: 3; vertical-align: middle; border: 1 solid #000000; background-color: #ccddcc; cursor: hand; width: 100  }
.bottom-left4 { text-align: center; vertical-align: middle; background-color: #ccddcc; cursor: hand; border: 0; border-bottom: 1 solid #000000  }
.bottom-left5 { text-align: center; vertical-align: middle; background-color: #ccddcc; cursor: hand; border: 0; border-bottom: 1 solid #000000; padding: 9  }
.hand {cursor: hand}
.bottom-left6 { text-align: center; padding: 3; vertical-align: middle; border: 1 solid #000000; border-top: 0; border-left: 0; background-color: #ccddcc; cursor: hand; }
.bottom-left7 { text-align: center; padding: 3; vertical-align: middle; border: 1 solid #000000; border-top: 0; border-right: 0; background-color: #ccddcc; cursor: hand; }
.bottom-left8 { text-align: center; padding-top: 4; width: 22;padding-left: 5;padding-right: 4; vertical-align: middle; border: 1 solid #000000; border-top: 0; border-right: 0 solid #000000; background-color: #ccddcc; cursor: hand; }
.bottom-left9 { text-align: center; padding-top: 4; width: 22;padding-left: 5;padding-right: 1; vertical-align: middle; border: 1 solid #000000; border-top: 0; border-right: 0 solid #000000; background-color: #ccddcc; cursor: hand; }
.bottom-left2 { text-align: center; padding-top: 3;padding-bottom: 3; vertical-align: middle; border: 1 solid #000000; border-right: 0; background-color: #ccddcc; cursor: hand  }
.right { width: 90; text-align: right; padding-right: 10; padding-top: 5;
       padding-bottom: 5; border-bottom: 0;  vertical-align: top  }
.right2 { text-align: right; padding-right: 10; padding-top: 2;
       padding-bottom: 2; border-bottom: 0;  vertical-align: top  }
.right3 { text-align: right; padding-right: 10; padding-top: 2;
       padding-bottom: 2;  vertical-align: top}
.top { vertical-align:top; }
.left { text-align: left; padding-left: 20 }
.left2 { text-align: left; padding-left: 1; font-family: times new roman; border-right: 1             solid #00006f; border-bottom: 1 solid #00006f }
.ffffff { background-color:#ffffff; }

.border-right { border-right: 1 solid #00006f; border-bottom: 1 solid #99ccff}
.border-right1 { border-right: 1 solid #00006f; border-bottom: 1 solid #00006f; background-color="#99ccff"}
.border-right2 { border-right: 1 solid #000000; border-bottom: 1 solid #000000; vertical-align: middle}
.border-ohneright2 { border-right: 0 solid #000000; border-bottom: 1 solid #000000; vertical-align: middle}
.border-right3 { border-right: 1 solid #000000; border-bottom: 1 solid #000000;                                                     background-color="#ccddcc"  }
.border-ohneright3 { border-right: 0 ; border-bottom: 1 solid #000000;
                   background-color="#ccddcc"}
.border-right4 { border-right: 1 solid #000000; border-bottom: 1 solid #000000;                                                     background-color="#888888"  }
.link { border: 1 solid #000000; padding-left: 5; padding-right: 5; padding-top: 2 }
.zwischen { border-right: 1 solid #00006f; border-bottom: 1 solid #00006f; background-color: #99ccff; border: 0}
.no-border { border: 0 }
.black:link    { color: #00006f }
.black:visited { color: #00006f }
.black:active  { color: #00006f }
.black:hover   { color: #ffffff; font-weight: bold; cursor: hand; text-decoration: none }
.rand {margin-left: 30; margin-right:30 }

.rblack:link    { color: #000000; font-weight: bold;  }
.rblack:visited { color: #000000; font-weight: bold;}
.rblack:active  { color: #000000; font-weight: bold;  }
.rblack:hover   { color: #000000; font-weight: bold; cursor: hand; text-decoration: underline overline }

.red:link    { color: #ff0000; font-weight: bold  }
.red:visited { color: #ff0000; font-weight: bold  }
.red:active  { color: #ff0000; font-weight: bold  }
.red:hover   { color: #ff0000; font-weight: bold; cursor: hand; text-decoration: underline overline }

.rblacks:link    { color: #000000 }
.rblacks:visited { color: #000000 }
.rblacks:active  { color: #000000 }
.rblacks:hover   { color: #ffffff; cursor: hand; text-decoration: none }

.rand {margin-left: 30; margin-right:30 }

.list_tbl { border: 0; border-top: 1 solid #000000; }
.list_th  { border: 1 solid #000000; border-top: 0 }
.list_td  { border: 1 solid #000000; border-top: 0; padding-left: 5; padding-right: 5 }


.th-extra { border: 1 solid #000000; width: 150 }
.td-extra { border: 1 solid #000000; width: 150; border-top: 0 }
.classi { border: 0; background-color:#99ccff; color: #00006f }
.classiblack { border: 1 solid;  background-color:#99ccff; color: #000000 }
.classitop { vertical-align:top; border: 0; background-color:#99ccff; color: #00006f }
.randi {border: 0 solid #ffffff; font-size: 0pt;
        background-color:#ffffff }
.tabl {border: 1 solid #000000 }
.tabli {border:0 }
.without { border: 0; }
.blue {border: 0; background-color: #99ccff }
.bordering {border: 1 solid #00006f }
.grey { border-bottom: 1 solid #00006f; border-left: 1 solid #00006f; border-right: 1 solid            #00006f; border-top: 0; background-color: #ccffcc }


.untenohne {border-bottom: 0;}


.blackohne:link    { color: #000000 }
.blackohne:visited { color: #000000 }
.blackohne:active  { color: #000000 }
.blackohne:hover   { color: #ffffff; font-weight: bold; cursor: hand; text-decoration: none }
.rand {margin-left: 30; margin-right:30 }

.counter { border-bottom:1 solid #000000; vertical-align:top;background-color:#ccffcc; }

.flag { margin-top:20; margin-left:20; margin-bottom:17 }
.div1 { margin-left:15; margin-top:15;margin-bottom:17; }
.div2 { margin-left:15; margin-top:15;margin-bottom:30; margin-right:0 }
.div3 { margin-left:15 }
.div4 { position: absolute; top:378; left:629; height:22; width:117; z-index:3; background-color: #ffffff; vertical-align: middle; }
.div5 { margin-left: -15; margin-bottom: -15 }
.div6 { margin-left:15; margin-right:10 }
.div7 { margin-left:5; margin-top: 5 }
.div8 { margin-right: 37 }
.div9 { position: absolute; top: 73; right:5 }
.div10 { margin-left: -5; margin-right: 0; width: 117 }
.div11 { margin-top: 2; margin-bottom: 3 }
.div12 { position: absolute; top: 165; right: 5 }
.div13 { position:absolute; top:200; left:628; width:120 }
.div14 { width:77 }

.votequestion { margin-left:10; margin-right:10; margin-top:8; margin-bottom:8; }

a:link { text-decoration: none; color:#6633ff; }
a:visited { text-decoration: none; color:#6633ff; }
a:active { text-decoration: none; color:#6633ff; }
a:hover { text-decoration: underline overline; color:#6633ff; }

.db_fragen:link { text-decoration: none; color:#6633ff;text-decoration:none; }
.db_fragen:visited { text-decoration: none; color:#6633ff;text-decoration:none; }
.db_fragen:active { text-decoration: none; color:#cc3333;text-decoration:none; }
.db_fragen:hover { text-decoration: underline overline; color:#cc3333;text-decoration:none; }
