@charset "ISO-8859-1";
/* ========================================================================================================================*/
/* CSS - Cascading Style Sheet Entries
/* ========================================================================================================================*/

/* ========================================================================================================================*/
/* Basis
/* ========================================================================================================================*/
body
 { margin:0px; background-color:#FFFFFF; color:#000000;
   font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none;
       font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* -----------------------------------------------------------------------------------------------------------------------*/
a
 { background-color:#FFFFFF; color:#000000; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
   text-decoration:none; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }

a:link
 { background-color:#FFFFFF; color:#0000FF; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
   text-decoration:none; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }

a:visited
 { background-color:#FFFFFF; color:#808080; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
   text-decoration:none; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }

a:hover, a:focus, a:active
 { background-color:#0000FF; color:#ffffff; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
   text-decoration:none; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }

/* ========================================================================================================================*/
/* InfoTips
/* ========================================================================================================================*/
/* ========================================================================================================================*/
/* InfoTip - Text - Distrikt */
/* DIV Container  - 100px - Anzeige oberhalb des Symbols */
/* ========================================================================================================================*/
.sit0 { position: relative; display: inline-block; border-bottom: 2px dotted #0000c0; cursor:pointer; }
/* Containerinhalt Formatierung */
.sit0 .sitc0 { visibility: hidden; width: 100px; background-color: #ffffff; color: #0000c0; font-size: 13px; text-align: center;
               padding: 5px; border-radius: 6px; border: 1px solid #0000c0; position: absolute; z-index: 1;
               bottom: 100%; left: 50%; margin-left: -50px; }
/* Dreieckspfeil - Position (unten) und Farbe */
.sit0 .sitc0::after { content: " "; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px;
                    border-style: solid; border-color: #0000c0 transparent transparent transparent; }
/* Containerinhalt »mouseover« */
.sit0:hover .sitc0 { visibility: visible; }
/* ========================================================================================================================*/
.sitc0.si0x2  { border: 1px solid #008000; color: #008000; }
.sitc0.si0x2:after { border-color: #008000 transparent transparent transparent; }
.sitc0.si0x3  { border: 1px solid #808080; color: #808080; }
.sitc0.si0x3:after { border-color: #808080 transparent transparent transparent; }
.sitc0.si0x4  { border: 1px solid #548dd4; color: #548dd4; }
.sitc0.si0x4:after { border-color: #548dd4 transparent transparent transparent; }
.sitc0.si0x5  { border: 1px solid #7f7f00; color: #7f7f00; }
.sitc0.si0x5:after { border-color: #7f7f00 transparent transparent transparent; }
.sitc0.si0x6  { border: 1px solid #ff3f00; color: #ff3f00; }
.sitc0.si0x6:after { border-color: #ff3f00 transparent transparent transparent; }
.sitc0.si0x7  { border: 1px solid #974800; color: #974800; }
.sitc0.si0x7:after { border-color: #974800 transparent transparent transparent; }
.sitc0.si0x8  { border: 1px solid #bf8f00; color: #b78f00; }
.sitc0.si0x8:after { border-color: #bf8700 transparent transparent transparent; }

/* ========================================================================================================================*/
/* InfoTip - Bild mit/ohne Text*/
/* DIV Container  - Anzeige oberhalb des Symbols */
/* ========================================================================================================================*/
.sit1 { position: relative; display: inline-block; border-bottom: 2px dotted #0000c0; cursor:pointer; }
/* Containerinhalt Formatierung */
.sit1 .sitc1 { visibility: hidden; width: auto; background-color: #ffffff; color: #202020; font-size: 12px; text-align: center;
               padding: 5px; border-radius: 6px; border: 1px solid #0000c0; position: absolute; z-index: 1;
               bottom: 100%; left: 50%; margin-left: 0px; }
/* Dreieckspfeil - Position (unten) und Farbe */
.sit1 .sitc1::after { content: " "; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px;
                      border-style: solid; border-color: #0000c0 transparent transparent transparent; }
/* Containerinhalt »mouseover« */
.sit1:hover .sitc1 { visibility: visible; }
/* ========================================================================================================================*/
.sit1.fp0  { border-bottom: 2px dotted #f2f2f2; }
.sit1.fp0a { border-bottom: 2px dotted #174290; }
.sit1.fp1  { border-bottom: 2px dotted #000000; }
.sit1.fp2  { border-bottom: 2px dotted #660000; }
.sit1.fp2a { border-bottom: 2px dotted #800000; }
.sit1.fp3  { border-bottom: 2px dotted #008000; }
.sit1.fp4  { border-bottom: 2px dotted #ff0000; }
.sit1.fp4a { border-bottom: 2px dotted #c00000; }
.sit1.fp4b { border-bottom: 2px dotted #de793e; }
.sit1.fp4c { border-bottom: 2px dotted #b22222; }
.sit1.fp4d { border-bottom: 2px dotted #3a9cc8; }
.sit1.fp5  { border-bottom: 2px dotted #0c54a0; }
.sit1.fp5a { border-bottom: 2px dotted #0000c0; }
.sit1.fp6  { border-bottom: 2px dotted #808000; }
.sit1.fp7  { border-bottom: 2px dotted #a19182; }
.sit1.fp9  { border-bottom: 2px dotted #c64600; }
.sit1.fp10 { border-bottom: 2px dotted #548dd4; }
.sit1.fp11 { border-bottom: 2px dotted #ff3f00; }
.sit1.fp12 { border-bottom: 2px dotted #7f7f00; }
.sit1.fp13 { border-bottom: 2px dotted #9a3340; }
.sit1.fp14 { border-bottom: 2px dotted #be0734; }
.sit1.fp15 { border-bottom: 2px dotted #974800; }
.sit1.fp16 { border-bottom: 2px dotted #174290; }
.sit1.fp17 { border-bottom: 2px dotted #007146; }
.sit1.fp18 { border-bottom: 2px dotted #8a8533; }
.sit1.fp19 { border-bottom: 2px dotted #bf8f00; }
.sit1.fp20 { border-bottom: 2px dotted #143784; }

/* ========================================================================================================================*/
.sitc1.fr0   { border: 1px solid #f2f2f2; }
.sitc1.fr0::after { border-color: transparent transparent transparent transparent; }
.sitc1.fr1   { border: 1px solid #000000; }
.sitc1.fr1::after { border-color: #000000 transparent transparent transparent; }
.sitc1.fr2   { border: 1px solid #660000; }
.sitc1.fr2::after { border-color: #660000 transparent transparent transparent; }
.sitc1.fr2a  { border: 1px solid #800000; }
.sitc1.fr2a::after { border-color: #800000 transparent transparent transparent; }
.sitc1.fr3   { border: 1px solid #008000; }
.sitc1.fr3::after { border-color: #008000 transparent transparent transparent; }

.sitc1.fr4   { border: 1px solid #ff0000; }
.sitc1.fr4::after { border-color: #ff0000 transparent transparent transparent; }
.sitc1.fr4a  { border: 1px solid #b00000; }
.sitc1.fr4a::after { border-color: #b00000 transparent transparent transparent; }
.sitc1.fr4b  { border: 1px solid #de793e; }
.sitc1.fr4b::after { border-color: #de793e transparent transparent transparent; }
.sitc1.fr4c  { border: 1px solid #548dd4; }
.sitc1.fr4c::after { border-color: #548dd4 transparent transparent transparent; }
.sitc1.fr4d  { border: 1px solid #3a9cc8; }
.sitc1.fr4d::after { border-color: #3a9cc8 transparent transparent transparent; }

.sitc1.fr5c  { border: 1px solid #b22222; }
.sitc1.fr5c::after { border-color: #b22222 transparent transparent transparent; }
.sitc1.fr5   { border: 1px solid #0c54a0; }
.sitc1.fr5::after { border-color: #0c54a0 transparent transparent transparent; }

.sitc1.fr5a   { border: 1px solid #0000c0; }
.sitc1.fr5a::after { border-color: #0000c0 transparent transparent transparent; }

.sitc1.fr6   { border: 1px solid #808000; }
.sitc1.fr6::after { border-color: #808000 transparent transparent transparent; }
.sitc1.fr7   { border: 1px solid #a19182; }
.sitc1.fr7::after { border-color: #a19182 transparent transparent transparent; }
.sitc1.fr9   { border: 1px solid #c64600; }
.sitc1.fr9::after { border-color: #974800 transparent transparent transparent; }
.sitc1.fr10  { border: 1px solid #174290; }
.sitc1.fr10::after { border-color: #174290 transparent transparent transparent; }
.sitc1.fr10a  { border: 1px solid #548dd4; }
.sitc1.fr10a::after { border-color: #548dd4 transparent transparent transparent; }
.sitc1.fr11  { border: 1px solid #ff3f00; }
.sitc1.fr11::after { border-color: #ff3f00 transparent transparent transparent; }
.sitc1.fr12  { border: 1px solid #7f7f00; }
.sitc1.fr12::after { border-color: #7f7f00 transparent transparent transparent; }
.sitc1.fr13  { border: 1px solid #9a3340; }
.sitc1.fr13::after { border-color: #9a3340 transparent transparent transparent; }
.sitc1.fr14  { border: 1px solid #be0734; }
.sitc1.fr14::after { border-color: #be0734 transparent transparent transparent; }
.sitc1.fr15  { border: 1px solid #974800; }
.sitc1.fr15::after { border-color: #974800 transparent transparent transparent; }
.sitc1.fr16  { border: 1px solid #174290; }
.sitc1.fr16::after { border-color: #174290 transparent transparent transparent; }
.sitc1.fr18  { border: 1px solid #8a8533; }
.sitc1.fr18::after { border-color: #18a853 transparent transparent transparent; }
.sitc1.fr19  { border: 1px solid #bf8f00; }
.sitc1.fr19::after { border-color: #bf8f00 transparent transparent transparent; }
.sitc1.fr20 { border: 1px solid #143784; }
.sitc1.fr20::after { border-color: #143784 transparent transparent transparent; }

/* ========================================================================================================================*/
.sitc1.w060 { width: 120px; margin-left: -060px; }
.sitc1.w080 { width: 160px; margin-left: -080px; }
.sitc1.w100 { width: 200px; margin-left: -100px; }
.sitc1.w125 { width: 250px; margin-left: -125px; }
.sitc1.w600 { width: 600px; margin-left: -300px; }
.sitc1.m015 { margin-left: -15px; }
.sitc1.m020 { margin-left: -20px; }
.sitc1.m025 { margin-left: -25px; }
.sitc1.m030 { margin-left: -30px; }
.sitc1.m040 { margin-left: -40px; }
.sitc1.m045 { margin-left: -45px; }
.sitc1.m050 { margin-left: -50px; }
.sitc1.m055 { margin-left: -55px; }
.sitc1.m060 { margin-left: -60px; }
.sitc1.m065 { margin-left: -65px; }
.sitc1.m070 { margin-left: -70px; }
.sitc1.m075 { margin-left: -75px; }
.sitc1.m080 { margin-left: -80px; }
.sitc1.m084 { margin-left: -84px; }
.sitc1.m090 { margin-left: -90px; }
.sitc1.m095 { margin-left: -95px; }
.sitc1.m100 { margin-left: -100px; }
.sitc1.m105 { margin-left: -105px; }
.sitc1.m110 { margin-left: -110px; }
.sitc1.m115 { margin-left: -115px; }
.sitc1.m120 { margin-left: -120px; }
.sitc1.m125 { margin-left: -125px; }
.sitc1.m130 { margin-left: -130px; }
.sitc1.m135 { margin-left: -135px; }
.sitc1.m145 { margin-left: -150px; }
.sitc1.m150 { margin-left: -150px; }
.sitc1.m160 { margin-left: -160px; }
.sitc1.m165 { margin-left: -165px; }
.sitc1.m170 { margin-left: -170px; }
.sitc1.m175 { margin-left: -175px; }
.sitc1.m180 { margin-left: -180px; }
.sitc1.m185 { margin-left: -185px; }
.sitc1.m190 { margin-left: -190px; }
.sitc1.m195 { margin-left: -195px; }
.sitc1.m200 { margin-left: -200px; }
.sitc1.m205 { margin-left: -205px; }
.sitc1.m210 { margin-left: -210px; }
.sitc1.m220 { margin-left: -220px; }
.sitc1.m225 { margin-left: -225px; }
.sitc1.m230 { margin-left: -230px; }
.sitc1.m240 { margin-left: -240px; }
.sitc1.m245 { margin-left: -245px; }
.sitc1.m250 { margin-left: -250px; }
.sitc1.m256 { margin-left: -256px; }
.sitc1.m260 { margin-left: -260px; }
.sitc1.m280 { margin-left: -280px; }
.sitc1.m290 { margin-left: -290px; }
.sitc1.m310 { margin-left: -310px; }
.sitc1.m315 { margin-left: -315px; }
.sitc1.m300 { margin-left: -300px; }
.sitc1.m320 { margin-left: -320px; }
.sitc1.m325 { margin-left: -325px; }
.sitc1.m340 { margin-left: -340px; }
.sitc1.m350 { margin-left: -350px; }
.sitc1.m400 { margin-left: -400px; }
.sitc1.m450 { margin-left: -450px; }
.sitc1.m500 { margin-left: -500px; }



/* ========================================================================================================================*/
.sit1.si0y0a  { border-bottom: 2px dotted #660000; }
.sitc1.si0y0b  { border: 1px solid #660000; margin-left: -100px; }
.sitc1.si0y0b::after { border-color: #660000 transparent transparent transparent; }

.sit1.si0y0c  { border-bottom: 2px dotted #660000; }
.sitc1.si0y0c  { border: 1px solid #660000; color: #660000; margin-left: -162px; }
.sitc1.si0y0c::after { border-color: #660000 transparent transparent transparent; }


.sitc1.si0y0b1 { border: 1px solid #660000; margin-left: -240px; }
.sitc1.si0y0b1:after { border-color: #660000 transparent transparent transparent; }

.sitc1.si0y0b2 { border: 1px solid #660000; margin-left: -94px; }
.sitc1.si0y0b2:after { border-color: #660000 transparent transparent transparent; }

.sitc1.si0y0b3 { border: 1px solid #660000; margin-left: -209px; }
.sitc1.si0y0b3:after { border-color: #660000 transparent transparent transparent; }

.sitc1.si0y1  { border: 1px solid #6d5754; margin-left: -230px; }
.sitc1.si0y1:after { border-color: #6d5754 transparent transparent transparent; }

.sitc1.si0y2  { border: 1px solid #0000c0; margin-left: -382px; }
.sitc1.si0y2:after { border-color: #0000c0 transparent transparent transparent; }

.sitc1.si0y3  { border: 1px solid #0000c0; margin-left: -354px; }
.sitc1.si0y3:after { border-color: #0000c0 transparent transparent transparent; }

.sitc1.si0y3a  { border: 1px solid #0000c0; margin-left: -50px; }
.sitc1.si0y3a:after { border-color: #0000c0 transparent transparent transparent; }

.sitc1.si0y4  { border: 1px solid #0000c0; margin-left: -344px; }
.sitc1.si0y4:after { border-color: #0000c0 transparent transparent transparent; }

.sitc1.si0y5  { border: 1px solid #660000; margin-left: -392px; }
.sitc1.si0y5:after { border-color: #660000 transparent transparent transparent; }

.sitc1.si0y6  { border: 1px solid #0000c0; margin-left: -225px; }
.sitc1.si0y6:after { border-color: #0000c0 transparent transparent transparent; }

.sitc1.si0y7  { border: 1px solid #660000; margin-left: -245px; }
.sitc1.si0y7:after { border-color: #660000 transparent transparent transparent; }

.sit1.si0y8a  { border-bottom: 2px dotted #008000; }
.sitc1.si0y8b  { border: 1px solid #79b433; margin-left: -80px; }
.sitc1.si0y8b:after { border-color: #79b433 transparent transparent transparent; }

.sit1.si0y9a  { border-bottom: 2px dotted #660000; }
.sitc1.si0y9b  { border: 1px solid #660000; margin-left: -157px; }
.sitc1.si0y9b:after { border-color: #660000 transparent transparent transparent; }

.sitc1.si0y10  { border: 1px solid #18619b; margin-left: -125px; }
.sitc1.si0y10:after { border-color: #18619b transparent transparent transparent; }

.sitc1.si0y11  { margin-left: -200px; }
.sitc1.si0y12  { margin-left: -160px; }
.sitc1.si0y13  { margin-left: -133px; }
.sitc1.si0y14  { margin-left: -250px; }
.sitc1.si0y15  { margin-left: -117px; }
.sitc1.si0y16  { margin-left: -94px; }
.sitc1.si0y17  { margin-left: -84px; }
.sitc1.si0y18  { margin-left: -230px; }
.sitc1.si0y19  { margin-left: -188px; }
.sitc1.si0y20  { margin-left: -87px; }
.sitc1.si0y21  { margin-left: -176px; }
.sitc1.si0y22  { margin-left: -196px; }
.sitc1.si0y23  { margin-left: -450px; }
.sitc1.si0y24  { margin-left: -124px; }
.sitc1.si0y25  { margin-left: -265px; }

/* ========================================================================================================================*/
/* InfoTip - Text*/
/* DIV Container  - Anzeige oberhalb des Symbols */
/* ========================================================================================================================*/
.sit2 { position: relative; display: inline-block; border-bottom: 2px dotted #202020; cursor:pointer; }
/* Containerinhalt Formatierung */
.sit2 .sitc2 { visibility: hidden; width: 250px; background-color: #ffffff; color: #202020; font-size: 12px; text-align: center;
               padding: 5px; border-radius: 6px; border: 1px solid #404040; position: absolute; z-index: 1;
               bottom: 100%; left: 50%; margin-left: -125px;}
/* Dreieckspfeil - Position (unten) und Farbe */
.sit2 .sitc2::after { content: " "; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px;
                      border-style: solid; border-color: #404040 transparent transparent transparent; }
/* Containerinhalt »mouseover« */
.sit2:hover .sitc2 { visibility: visible; }

.sit2.fp3 { border-bottom: 2px dotted #008000; }

.sitc2.fr3 { border: 1px solid #008000; }
.sitc2.fr3::after { border-color: #008000 transparent transparent transparent; }
/* ========================================================================================================================*/
/* DIV Container - Anzeige links vom Symbol */
/* ========================================================================================================================*/
.sit3 { position: relative; display: inline-block; border-bottom: 2px dotted #0000c0; cursor:pointer; }
/* Containerinhalt Formatierung */
.sit3 .sitc3 { visibility: hidden; width: auto; background-color: #ffffff; color:#202020; text-align: center; padding: 5px;
               border-radius: 6px; border: 1px solid #404040; position: absolute; z-index: 1; top: 0; right: 105%; }
/* Dreieckspfeil - Position (unten) und Farbe */
.sit3 .sitc3::after { content: " "; position: absolute; top: 41%; left: 100%; margin-left: -5px; border-width: 5px;
                      border-style: solid; border-color: transparent transparent transparent #404040; }
/* Containerinhalt "mouseover" */
.sit3:hover .sitc3 { visibility: visible; }

/* ========================================================================================================================*/
/* DIV Container - Anzeige unten vom Symbol */
/* ========================================================================================================================*/
.sit4 { position: relative; display: inline-block; border-bottom: 2px dotted #0000c0; cursor:pointer; }
/* Containerinhalt Formatierung */
.sit4 .sitc4 { visibility: hidden; width: auto; background-color: #ffffff; color:#202020; text-align: center; padding: 5px;
               border-radius: 6px; border: 1px solid #404040; position: absolute; z-index: 1;
               top: 100%; left: 50%; margin-left: 0px; }
/* Dreieckspfeil - Position (unten) und Farbe */
.sit4 .sitc4::after { content: " "; position: absolute; bottom: 100%; left: 50%; margin-left: -5px; border-width: 5px;
                      border-style: solid; border-color: transparent transparent #404040 transparent; }
/* Containerinhalt "mouseover" */
.sit4:hover .sitc4 { visibility: visible; }

/* ========================================================================================================================*/
/* Tabellen
/* ========================================================================================================================*/
.tbw    { width:900px; margin:5px auto; padding:5px; border-spacing:0; border-collapse:collapse;
          background-color:#f2f2f2; border-right: 10px solid #ff0000; }
.tbw0   {  margin:0 auto; padding:0px; border-spacing:0; border-collapse:collapse; background-color:#f2f2f2; }
.tbw1   { width:900px; margin:5px auto; padding:0px; border-spacing:0; border-collapse:collapse;
          background-color:#f2f2f2; border-right: 10px solid #174290; }
.tbw2   { width:900px; margin:5px auto; padding:0px; border-spacing:0;; border-collapse:collapse;
          background-color:#f2f2f2; border-right: 10px solid #808000; }

.tbw3   { width:900px; margin:5px auto; padding:0px; border-spacing:0; border-collapse:collapse;
          background-color:#f2f2f2; border-right: 10px solid #007146; }

.tbx    { width:900px; margin:5px auto; padding:5px; border-spacing:0; border-collapse:collapse;
          background-color:#f2f2f2; border-right: 10px solid #ff0000; }
.tbx0   { padding:0; border-spacing:0; width:100%; border-collapse:collapse; }
.tbx1   { margin:0 auto; padding:2px; border-spacing:0; border:1px solid #0000c0; border-collapse:collapse; }
.tbx1a  { margin:0 auto; padding:2px; border-spacing:0; border:1px solid #ff0000; border-right:0px; border-collapse:collapse; }
.tbx1b  { margin:0 auto; padding:2px; border-spacing:0; border:1px solid #ff0000; border-collapse:collapse; }
.tbx1c  { margin:0 auto; padding:2px; border-spacing:0; border:1px solid #105286; border-collapse:collapse; }
.tbx2   { width:850px; margin:5px; padding:0; border-spacing:0; border-collapse:collapse; }

.tbx3   { width:900px; margin:5px auto; padding:5px; border-spacing:0; border-collapse:collapse;
          background-color:#f2f2f2; border-right: 10px solid #ff0000; }

.tby    { width:900px; margin:0px auto; padding:0px; border-spacing:0; border-collapse:collapse;
          background-color:#f2f2f2; border-right: 10px solid #000080; }
.tby2   { width:900px; margin:5px; padding:0px; border-spacing:0; border:1px solid #0000c0; border-collapse:collapse; }
.tby3   { width:900px; border:1px solid #0000c0;; }
.tby4   { margin:0 auto; padding:0px; border-spacing:0; border-collapse:collapse; }
.tby5   { width:900px; margin:0px auto; padding:0px; border-spacing:0; border-collapse:collapse;
          background-color:#f2f2f2; border-right: 10px solid #000080; }
/* ========================================================================================================================*/
/* Zellen
/* ========================================================================================================================*/
td.td0   { color:#000000; }
td.td1   { color:#0000c0; }
td.td1a  { color:#0c54a0; }
td.td1b  { color:#082594; }
td.td2   { color:#800000; }
td.td3   { color:#FF0000; }
td.td3a  { color:#174290; }
td.td4   { color:#c0c0c0; }
td.td5   { color:#0000c0; }
td.td6   { background-color:#d9d9d9; }
td.td7   { color:#000000; border-top:3px double #df342c; }
td.td8   { color:#007146; }
td.tdr   { color:#0000c0; border-right:1px solid #c0c0c0; }
td.tdr1  { color:#808080; background-color:#d9d9d9; border-right:1px solid #c0c0c0; }
td.tdu   { color:#0000c0; border-bottom:1px solid #c0c0c0; }
td.tdu1  { color:#0000c0; background-color:#d9d9d9; border-bottom:1px solid #c0c0c0; }
td.tdur  { color:#0000c0; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
td.tdur0 { color:#0000c0; border-right:1px solid #c0c0c0; border-bottom:1px solid #ff0000; }
td.tdur1 { color:#808080; background-color:#d9d9d9; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
/* -----------------------------------------------------------------------------------------------------------------------*/
td.bvr1  { color:#0000c0; border-right:1px solid #c0c0c0; }
td.bvur1 { color:#000080; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
td.bvu1  { color:#000080; border-bottom:1px solid #c0c0c0; }
td.bvur2 { color:#008000; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
td.bvu2  { color:#008000; border-bottom:1px solid #c0c0c0; }
td.bvur4 { color:#548dd4; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
td.bvu4  { color:#548dd4; border-bottom:1px solid #c0c0c0; }
td.bvur5 { color:#7f7f00; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
td.bvu5  { color:#7f7f00; border-bottom:1px solid #c0c0c0; }
td.bvur6 { color:#ff3f00; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
td.bvu6  { color:#ff3700; border-bottom:1px solid #c0c0c0; }
td.bvur7 { color:#974800; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
td.bvu7  { color:#974800; border-bottom:1px solid #c0c0c0; }
/* -----------------------------------------------------------------------------------------------------------------------*/
td.sdu1  { border-bottom:1px solid #c0c0c0; }
td.sdu2  { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
td.sdul  { border-left:1px solid #c0c0c0; }
td.sdrl  { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; }
td.sdu3  { border-left:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }
td.sdu4  { border-bottom:1px solid #ff0000; }
td.sdu5  { border-bottom:1px solid #105286; }

/* -----------------------------------------------------------------------------------------------------------------------*/

td.sn0    { background-color:#ffffff; border:1px solid #c0c0c0; text-align:center; }
td.sn1a   { background-color:#000080; color:#ffffff; border: 1px solid #c0c0c0; }
td.sn2b   { background-color:#008000; color:#ffffff; border:1px solid #c0c0c0; }
td.sn3c   { background-color:#808080; color:#ffffff; border:1px solid #c0c0c0; }
td.sn4a   { background-color:#548dd4; color:#ffffff; border:1px solid #c0c0c0; }
td.sn5b   { background-color:#7f7f00; color:#ffffff; border:1px solid #c0c0c0; }
td.sn6c   { background-color:#974800; color:#ffffff; border:1px solid #c0c0c0; }
td.sn7b   { background-color:#ff3f00; color:#ffffff; border:1px solid #c0c0c0; }
/* ========================================================================================================================*/
/* Zeilenabstand
/* ========================================================================================================================*/
.cp     { padding:5px; }
.cp1    { padding-top:5px; }
.cp1m   { padding-top:5px; margin:0 auto; }
.cp12   { padding-top:5px; padding-right:5px; }
.cp123  { padding-top:5px; padding-right:5px; padding-bottom:5px; }
.cp124  { padding-top:5px; padding-right:5px; padding-left:5px; }
.cp1234 { padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px; }
.cp13   { padding-top:5px; padding-bottom:5px; }
.cp134  { padding-top:5px; padding-bottom:5px; padding-left:5px; }
.cp14   { padding-top:5px; padding-left:5px; }
.cp2    { padding-right:5px; }
.cp23   { padding-right:5px; padding-bottom:5px; }
.cp234  { padding-right:5px; padding-bottom:5px; padding-left:5px; }
.cp24   { padding-right:5px; padding-left:5px; }
.cp3    { padding-bottom:5px; }
.cp34   { padding-bottom:5px; padding-left:5px; }
.cp4    { padding-left:5px; }
.cp9    { padding:10px 5px 10px 5px; }

/* ========================================================================================================================*/
/* Images
/* ========================================================================================================================*/
.img00   { vertical-align:middle; border:0px; }
.img00:hover { background-color:#f2f2f2; }

.img00a  { vertical-align:middle; border-radius:5px; border:1px solid #ff0000; }
.img00b  { vertical-align:bottom; border:0px; }
.img00c  { vertical-align:middle; border-radius:5px; border:1px solid #808080; }
.img00d  { vertical-align:middle; border-radius:5px; }
.img00e  { vertical-align:top; border:0px; }
.img00bg { background-color:#ffffff; }
.img00g  { vertical-align:middle; border:0px; }
.img00g:hover { background-color:#ffff00; }


.img050  { vertical-align:middle; border-radius:50%; }
.img00t  { vertical-align:top; border:0px; }
.img00fl { border:0px; float:left; margin: 0px 5px 0px 0px; }
.img00fr { border:0px; float:right; margin: 0px 5px 0px 0px; }
.img00l  { vertical-align:middle; border:0px; background-color:#f2f2f2; }
.img00r  { vertical-align:top; border-radius:20px; }
.img00r1 { vertical-align:top; border-radius:20px; border:2px solid #660000; }
.img00r2 { vertical-align:middle; border-radius:20px; border:2px solid #660000; }
.img00r3 { vertical-align:top; border-radius:5px; }

a.img0bg1:link { background-color:#ffff00; }

.img00x2  { vertical-align:middle; border:0px; background-image:url(image/rupfen.gif); background-repeat:repeat; }
.img01    { vertical-align:middle; border:0px; background-color:#000080; }
.img0d1   { vertical-align:middle; border:0px; background-color:#174290; }
.img00br { vertical-align:middle; border:0px; border-radius:10px; }
.img00r0  { vertical-align:middle; border-radius:6px; border:0px; padding:0px }
.img00r5  { vertical-align:middle; border-radius:5px; border:5px solid #633a34; }
.img00r6  { vertical-align:middle; border-radius:6px; border:2px solid #008000; padding:0px }
.img00r6b { vertical-align:middle; border-radius:6px; border:2px solid #660000; padding:0px }
.img00r6c { vertical-align:middle; border-radius:6px; border:2px solid #18619b; padding:0px }
.img00r6d { vertical-align:middle; border-radius:10px; border:2px solid #9b270a; padding:0px }
.img00r6e { vertical-align:middle; border-radius:6px; border:2px solid #c3c3c3; padding:0px }
.img00r6f { vertical-align:middle; border-radius:6px; border:2px solid #f19901; padding:0px }

.img02   { vertical-align:middle; border:0px; }
.img02:hover { border:1px solid #808000; }

.img03   { vertical-align:top; border-top:3px solid #ffffff; }

.img04   { vertical-align:middle; border:2px solid #008000; }
.img05   { vertical-align:middle; border:2px solid #802531; }
.img06   { vertical-align:middle; border:2px solid #00c000; }

/* -----------------------------------------------------------------------------------------------------------------------*/
.img0lup { vertical-align:top; border-radius:5px; border:0px; cursor:url("../image/symbol/lupe.ico"),pointer; }
.img10  { vertical-align:middle; border:0px; cursor:pointer; }
.img11  { border:0px; cursor:url("../image/icon/lupe.ico"),pointer; }

.img11a { vertical-align:middle; border:0px; background-image:url(image/bier.png); background-repeat:repeat;
          cursor:url("../image/icon/lupe.ico"),pointer; }
.img12  { border:0px; cursor:url("../image/icon/stop.ico"),pointer; }



.img50        { vertical-align:middle; border:0px; }
.img50:hover  { border:1px solid blue;  border-radius:50%; }

.img60       { border:0px; float:left; margin: 0px 5px 0px 0px; width:36px; height:40px;
               background-image:url(image/symbol/zapf_o.png); }
.img60:hover { background-image:url(image/symbol/ausgetrunken_bg.png); }

.img61       { border:0px; width:430px; height:50px; background-image:url(image/zug_g.png); }
.img61:hover { background-image:url(image/zug_p.png); }

span.img62   { border:0; width:250px; height:250px;
               background-image:url(image/lindner01.png); background-size: contain;
               cursor:url("image/symbol/wechsel.png"),pointer; }
span.img62:hover { border:0; width:250px; height:250px;
                   background-image:url(image/lindner02.png); background-size: contain; }
span.img62:active { border:0; width:250px; height:250px;
                    background-image:url(image/ba_kleebaum01.png); background-size: contain; }

span.img63   { border:0; width:250px; height:250px;
               background-image:url(image/bf_roeckelein01.png); background-size: contain;
               cursor:url("image/symbol/wechsel.png"),pointer; }
span.img63:hover { border:0; width:250px; height:250px;
                   background-image:url(image/bf_roeckelein02.png); background-size: contain; }

span.img64   { border:0; width:40px; height:40px;
               background-image:url(image/stvo/stvo240a.png); background-size: contain; }
span.img64:hover { border:0; width:26px; height:40px;
                   background-image:url(image/stvo/stvo35750.png); background-size: contain; }

span.img65   { border:0; width:50px; height:75px;
               background-image:url(image/stvo/stvo35750.png); background-size: contain; }
span.img65:hover { border:0; width:50px; height:50px;
                   background-image:url(image/stvo/stvo355.png); background-size: contain; }

span.img66   { border:0; width:150px; height:150px;
               background-image:url(image/logo_rauch_a.png); background-size: contain; }
span.img66:hover { border:0; width:150px; height:200px;
                   background-image:url(image/logo_rauch_b.png); background-size: contain; }

span.img67   { border:0; width:150px; height:150px;
               background-image:url(image/logo_rauch_eiche.png); background-size: contain; }
span.img67:hover { border:0; width:150px; height:150px;
                   background-image:url(image/ba_rauchbier.png); background-size: contain; }







.iwb01       { border:0px; width:42px; height:42px;
               background-image:url(image/symbol/bau1stelle.png); background-size: contain; cursor: pointer; }
.iwb01:hover { border:0px; width:42px; height:42px;
               background-image:url(image/stvo/stvo006a1.png); background-size: contain; cursor: pointer; }

.iwb02       { margin:0 auto; border:0px; border-radius:10px; width:600px; height:400px;
               background-image:url(image/wb_luft02.png); background-size: contain; cursor: pointer; }
.iwb02:hover { margin:0 auto; border:0px; border-radius:10px; width:600px; height:400px;
               background-image:url(image/wb_luft01.png); background-size: contain; cursor: pointer; }


/* ========================================================================================================================*/
/* Copyright-Zeile (Font)
/* ========================================================================================================================*/
.lb, a.lb:link, a.lb:visited, a.lb:hover, a.lb:focus, a.lb:active { background-color:#ffffff; }
.imp, a.imp:link, a.imp:active, a.imp:visited { font-size:10px; color:#0000ff; }
a.imp:hover, a.imp:focus { background-color:#0000ff; font-size:10px; color:#FFFFFF; }
/* ========================================================================================================================*/
/* Verschiedenes
/* ========================================================================================================================*/
.lh   { line-height:1.5; }

a.lnk_bg:link, a.lnk_bg:visited { background-color:#f2f2b2; }
a.lnk_bg:hover, a.lnk_bg:focus { background-color:#f2f2f2; }

a.lnk_ba00:link, a.lnk_ba00:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #000000; }
a.lnk_ba00:hover, a.lnk_ba00:focus
      { background-color:#000000; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_baxx:link, a.lnk_baxx:visited
      { color:#174290; text-decoration:none; border-bottom: 1px solid #174290; }
a.lnk_baxx:hover, a.lnk_baxx:focus
      { background-color:#174290; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_ba08:link, a.lnk_ba08:visited
      { color:#008000; text-decoration:none; border-bottom: 1px solid #008000; }
a.lnk_ba08:hover, a.lnk_ba08:focus
      { background-color:#008000; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_ba09:link, a.lnk_ba09:visited
      { color:#974800; text-decoration:none; border-bottom: 1px solid #974800; }
a.lnk_ba09:hover, a.lnk_ba09:focus
      { background-color:#974800; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_ba10:link, a.lnk_ba10:visited
      { color:#548dd4; text-decoration:none; border-bottom: 1px solid #548dd4; }
a.lnk_ba10:hover, a.lnk_ba10:focus
      { background-color:#548dd4; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_ba11:link, a.lnk_ba11:visited
      { color:#ff3f00; text-decoration:none; border-bottom: 1px solid #ff3f00; }
a.lnk_ba11:hover, a.lnk_ba11:focus
      { background-color:#ff3f00; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_ba11:link, a.lnk_ba11:visited
      { color:#ff3f00; text-decoration:none; border-bottom: 1px solid #ff3f00; }
a.lnk_ba11:hover, a.lnk_ba11:focus
      { background-color:#ff3f00; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_ba12:link, a.lnk_ba12:visited
      { color:#7f7f00; text-decoration:none; border-bottom: 1px solid #7f7f00; }
a.lnk_ba12:hover, a.lnk_ba12:focus
      { background-color:#7f7f00; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_bier:link, a.lnk_bier:visited
      { color:#660000; text-decoration:none; border-bottom: 1px solid #e9af10; }
a.lnk_bier:hover, a.lnk_bier:focus
      { background-color:#e9af10; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_bier1:link, a.lnk_bier1:visited
      { color:#660000; text-decoration:none; border-bottom: 1px solid #800000; }
a.lnk_bier1:hover, a.lnk_bier1:focus
      { background-color:#660000; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_bier1a:link, a.lnk_bier1a:visited
      { color:#660000; text-decoration:none; border-bottom: 1px solid #800000; }
a.lnk_bier1a:hover, a.lnk_bier1a:focus
      { background-color:#660000; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_bier2:link, a.lnk_bier2:visited
      { color:#231610; text-decoration:none; border-bottom: 1px solid #231610; }
a.lnk_bier2:hover, a.lnk_bier2:focus
      { background-color:#231610; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_bier3:link, a.lnk_bier3:visited
      { color:#808080; text-decoration:none; border-bottom: 1px solid #eca50e; }
a.lnk_bier3:hover, a.lnk_bier3:focus
      { background-color:#eca50e; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_bier4:link, a.lnk_bier4:visited
      { color:#660000; text-decoration:none; border-bottom: 1px solid #fed04f; }
a.lnk_bier4:hover, a.lnk_bier4:focus
      { background-color:#fed04f; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_by:link, a.lnk_by:visited
      { color:#3a9cc8; text-decoration:none; border-bottom: 1px solid #3a9cc8; }
a.lnk_by:hover, a.lnk_by:focus
      { background-color:#3a9cc8; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_bw:link, a.lnk_bw:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #000000; }
a.lnk_bw:hover, a.lnk_bw:focus
      { background-color:#f9c800; text-decoration:none; color:#000000; border-radius:5px; }

a.lnk_fluss:link, a.lnk_fluss:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #3999b6; }
a.lnk_fluss:hover, a.lnk_fluss:focus
      { background-color:#3999b6; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_grau:link, a.lnk_grau:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #808080; }
a.lnk_grau:hover, a.lnk_grau:focus
      { background-color:#808080; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_haus:link, a.lnk_haus:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #b22222; }
a.lnk_haus:hover, a.lnk_haus:focus
      { background-color:#b22222; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_haus1:link, a.lnk_haus1:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #dc9543; }
a.lnk_haus1:hover, a.lnk_haus1:focus
      { background-color:#dc9543; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_haus2:link, a.lnk_haus2:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #676662; }
a.lnk_haus2:hover, a.lnk_haus2:focus
      { background-color:#676662; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_kirche:link, a.lnk_kirche:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #8a8533; }
a.lnk_kirche:hover, a.lnk_kirche:focus
      { background-color:#8a8533; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_kunst:link, a.lnk_kunst:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #800080; }
a.lnk_kunst:hover, a.lnk_kunst:focus
      { background-color:#800080; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_name:link, a.lnk_name:visited
      { color:#660000; text-decoration:none; border-bottom: 1px solid #660000; }
a.lnk_name:hover, a.lnk_name:focus
      { background-color:#660000; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_natur:link, a.lnk_natur:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #008000; }
a.lnk_natur:hover, a.lnk_natur:focus
      { background-color:#008000; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_ort:link, a.lnk_ort:visited
      { color:#b22222; text-decoration:none; border-bottom: 1px solid #b22222; }
a.lnk_ort:hover, a.lnk_ort:focus
      { background-color:#b22222; color:#ffffff; text-decoration:none; border-radius:5px; }

 font-size:11px;



a.lnk_ort1:link, a.lnk_ort1:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #b22222; }
a.lnk_ort1:hover, a.lnk_ort1:focus
      { background-color:#b22222; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_ort2:link, a.lnk_ort2:visited
      { color:#000000; text-decoration:none; font-size:11px; border-bottom: 1px solid #b22222; }
a.lnk_ort2:hover, a.lnk_ort2:focus
      { background-color:#b22222; color:#ffffff; text-decoration:none; font-size:11px; border-radius:5px; }

a.lnk_religion:link, a.lnk_religion:visited
      { text-decoration:none; border-bottom: 1px solid #808000; }
a.lnk_religion:hover, a.lnk_religion:focus
      { background-color:#808000; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_reli:link, a.lnk_reli:visited
      { color:#808000; text-decoration:none; border-bottom: 1px solid #808000; }
a.lnk_reli:hover, a.lnk_reli:focus
      { background-color:#808000; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_rot:link, a.lnk_rot:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #db2017; }
a.lnk_rot:hover, a.lnk_rot:focus
      { background-color:#db2017; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_rrot:link, a.lnk_rrot:visited
      { color:#ff0000; text-decoration:none; border-bottom: 1px solid #ff0000; }
a.lnk_rrot:hover, a.lnk_rrot:focus
      { background-color:#ff0000; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_schwarz:link, a.lnk_schwarz:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #000000; }
a.lnk_schwarz:hover, a.lnk_schwarz:focus
      { background-color:#000000; text-decoration:none; color:#ffffff; border-radius:5px; }

a.lnk_sozial:link, a.lnk_sozial:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #a0522d; }
a.lnk_sozial:hover, a.lnk_sozial:focus
      { background-color:#a0522d; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_sport:link, a.lnk_sport:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #fcc200; }
a.lnk_sport:hover, a.lnk_sport:focus
      { background-color:#fcc200; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_std:link, a.lnk_std:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #0000c0; }
a.lnk_std:hover, a.lnk_std:focus
      { background-color:#0000c0; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_std2:link, a.lnk_std2:visited
      { color:#660000; text-decoration:none; border-bottom: 1px solid #660000; }
a.lnk_std2:hover, a.lnk_std2:focus
      { background-color:#660000; color:#ffffff; text-decoration:none; border-radius:5px; }


a.lnk_str:link, a.lnk_str:visited
      { color:#0000c0; text-decoration:none; border-bottom: 1px solid #000080; }
a.lnk_str:hover, a.lnk_str:focus
      { background-color:#000080; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_str_k:link, a.lnk_str_k:visited
      { color:#0000c0; text-decoration:none; border-bottom:2px dotted #0000c0; }
a.lnk_str_k:hover, a.lnk_str_k:focus
      { background-color:#000080; color:#ffffff; text-decoration:none; border-radius:5px; }

a.str:link, a.str:visited
      { color:#0000c0; text-decoration:none; border-bottom: 1px solid #000080; }
a.str:hover, a.str:focus
      { background-color:#000080; color:#ffffff; text-decoration:none; border-radius:5px; }

a.str1:link, a.str1:visited
      { color:#0000c0; text-decoration:none; border-bottom: 1px solid #0000c0; }
a.str1:hover, a.str1:focus
      { background-color:#0000c0; color:#ffffff; text-decoration:none; border-radius:5px; }

a.str2:link, a.str2:visited
      { color:#2f75b5; text-decoration:none; border-bottom: 1px solid #2f75b5; }
a.str2:hover, a.str2:focus
      { background-color:#2f75b5; color:#ffffff; text-decoration:none; border-radius:5px; }

a.str0:link, a.str0:visited
      { color:#660000; text-decoration:none; border-bottom: 2px dotted #660000; }
a.str0:hover, a.str0:focus
      { background-color:#660000; color:#ffffff; text-decoration:none; border-radius:5px; }

a.str_k:link, a.str_k:visited
      { color:#000080; text-decoration:none; border-bottom: 2px dotted #0000ff; }
a.str_k:hover, a.str_k:focus
      { background-color:#0000ff; color:#ffffff; text-decoration:none; border-radius:5px; }

a.lnk_f11 { font-size:11px; }

a.lnk_wbs:link, a.lnk_wbs:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #f48c15; }
a.lnk_wbs:hover, a.lnk_wbs:focus
      { background-color:#f48c15; color:#ffffff; text-decoration:none; border-radius:5px; }

a.wbs:link, a.wbs:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #f48c15; }
a.wbs:hover, a.wbs:focus
      { background-color:#f48c15; color:#ffffff; text-decoration:none; border-radius:5px; }

a.wbs1:link, a.wbs1:visited
      { color:#0000c0; text-decoration:none; border-bottom: 1px solid #0000c0; }
a.wbs1:hover, a.wbs1:focus
      { background-color:#0000c0; color:#ffffff; text-decoration:none; border-radius:5px; }

a.wbs1a:link, a.wbs1a:visited
      { color:#0000c0; text-decoration:none; }
a.wbs1a:hover, a.wbs1a:focus
      { background-color:#0000c0; color:#ffffff; text-decoration:none; border-radius:5px; }

a.wbs1b:link, a.wbs1b:visited
      { color:#000000; text-decoration:none;  border-bottom: 1px solid #0000c0 }
a.wbs1b:hover, a.wbs1b:focus
      { background-color:#0000c0; color:#ffffff; text-decoration:none; border-radius:5px; }

a.wbs2:link, a.wbs2:visited
      { color:#2f75b5; text-decoration:none; border-bottom: 1px solid #2f75b5; }
a.wbs2:hover, a.wbs2:focus
      { background-color:#2f75b5; color:#ffffff; text-decoration:none; border-radius:5px; }
a.wbs2a:link, a.wbs2a:visited
      { color:#2f75b5; text-decoration:none; }
a.wbs2a:hover, a.wbs2a:focus
      { background-color:#2f75b5; color:#ffffff; text-decoration:none; border-radius:5px; }

a.wbs3:link, a.wbs3:visited
      { color:#bf9f0e; text-decoration:none; border-bottom: 1px solid #bf8f00; }
a.wbs3:hover, a.wbs3:focus
      { background-color:#bf9f0e; color:#ffffff; text-decoration:none; border-radius:5px; }
a.wbs3a:link, a.wbs3a:visited
      { color:#bf9f0e; text-decoration:none; }
a.wbs3a:hover, a.wbs3a:focus
      { background-color:#bf9f0e; color:#ffffff; text-decoration:none; border-radius:5px; }

a.wbs4:link, a.wbs4:visited
      { color:#bf8f00; text-decoration:none; border-bottom: 1px solid #bf8f00; }
a.wbs4:hover, a.wbs4:focus
      { background-color:#bf8f00; color:#ffffff; text-decoration:none; border-radius:5px; }
a.wbs4a:link, a.wbs4a:visited
      { color:#bf8f00; text-decoration:none; }
a.wbs4a:hover, a.wbs4a:focus
      { background-color:#bf8f00; color:#ffffff; text-decoration:none; border-radius:5px; }

a.wbs5:link, a.wbs5:visited
      { color:#105286; text-decoration:none; border-bottom: 1px solid #105286; }
a.wbs5:hover, a.wbs5:focus
      { background-color:#105286; color:#ffffff; text-decoration:none; border-radius:5px; }
a.wbs5a:link, a.wbs5a:visited
      { color:#105286; text-decoration:none; }
a.wbs5a:hover, a.wbs5a:focus
      { background-color:#105286; color:#ffffff; text-decoration:none; border-radius:5px; }

a.wbs6:link, a.wbs6:visited
      { color:#000080; text-decoration:none; border-bottom: 1px solid #000080; }
a.wbs6:hover, a.wbs6:focus
      { background-color:#000080; color:#ffffff; text-decoration:none; border-radius:5px; }
a.wbs6a:link, a.wbs6a:visited
      { color:#000080; text-decoration:none; }
a.wbs6a:hover, a.wbs6a:focus
      { background-color:#000080; color:#ffffff; text-decoration:none; border-radius:5px; }

a.fs11:link
      {font-size:11px; }

a.lnk_wbk:link, a.lnk_wbk:visited
      { color:#000000; text-decoration:none; border-bottom: 1px solid #f0771c; }
a.lnk_wbk:hover, a.lnk_wbk:focus
      { background-color:#f0771c; color:#ffffff; text-decoration:none; border-radius:5px; }

/* -----------------------------------------------------------------------------------------------------------------------*/
div.dv0  { color:#ff0000; }
div.dv1  { color:#0000c0; }
div.dv1a { color:#000080; }
div.dv2  { color:#008000; }
div.dv3  { color:#808080; }
div.dv4  { color:#548dd4; }
div.dv5  { color:#7f7f00; }
div.dv6  { color:#ff3f00; }
div.dv7  { color:#974800; }
div.dv8  { color:#808000; }
div.dv9  { color:#800000; }
div.dv10 { color:#000000; }
div.dv11 { color:#ffffff; }
div.dv12 { color:#660000; }
div.dv13 { color:#320a9e; }
div.dv14 { background-color:#174290; }
div.dv15 { background-color:#ffff40; }

/* -----------------------------------------------------------------------------------------------------------------------*/
span.block { display:block; margin-top:5px; }
span.sp0  { color:#ff0000; }
span.sp0a { color:#b22222; }
span.sp0b { background-color:#ffff00; }
span.sp0c { color:#0000c0; background-color:#ffff40; }
span.sp0d { color:#08195e; background-color:#ffff00; }
span.str  { color:#08195e; }
span.sp1  { color:#0000c0; }
span.sp1a { color:#000080; }
span.str  { color:#000080; }
span.str1 { color:#0000c0; }
span.str2 { color:#2f75b5; }
span.sp1g { color:#a0522d; }
span.sp2  { color:#008000; }
span.sp2a { color:#008080; }
span.sp3  { color:#808080; }
span.sp4  { color:#548dd4; }
span.sp5  { color:#7f7f00; }
span.sp6  { color:#ff3f00; }
span.sp7  { color:#974800; }
span.sp8  { color:#808000; }
span.sp8a { color:#c0c00f; }
span.sp9  { color:#b00000; }
span.sp10 { color:#000000; }
span.sp11 { color:#ffffff; }
span.sp12 { color:#660000; }
span.sp13 { color:#320a9e; }
span.sp14 { color:#008000; }
span.sp15 { color:#0000ff; }
span.sp16 { color:#17365d; }
span.sp17 { color:#c000c0; }
span.sp18 { color:#00c000; }
span.sp19 { color:#000080; }
span.sp20 { color:#00c000; }
span.sp21 { color:#365f91; }
span.sp22 { color:#0c54a0; }
span.sp23 { color:#800000; }
span.sp24 { color:#de793e; }
span.sp25 { color:#8a8533; }


.fluss   { color:#3999b6; }
.fluss1a { color:#3999b6; font-style:italic; }
.fluss1m { color:#3999b6; background-color:#ffff00; font-style:italic; }

.str1  { color:#0000c0; }
.str1a { color:#0000c0; font-style:italic; }
.str1m { color:#0000c0; background-color:#ffff00; font-style:italic; }

.str2  { color:#2f75b5; }
.str2a { color:#2f75b5; font-style:italic; }
.str2m { color:#2f75b5; background-color:#ffff00; font-style:italic; }


.wbs1  { color:#0000c0; }
.wbs1a { color:#0000c0; font-style:italic; }
.wbs1m { color:#0000c0; background-color:#ffff00; font-style:italic; }

.wbs2  { color:#2f75b5; }
.wbs2a { color:#2f75b5; font-style:italic; }
.wbs2m { color:#2f75b5; background-color:#ffff00; font-style:italic; }

.wbs3  { color:#bf9f0e; }
.wbs3a { color:#bf9f0e; font-style:italic; }
.wbs3m { color:#bf9f0e; background-color:#ffff00; font-style:italic; }

.wbs4  { color:#bf8f00; }
.wbs4a { color:#bf8f00; font-style:italic; }
.wbs4m { color:#bf8f00; background-color:#ffff00;font-style:italic; }

.wbs5  { color:#105286; }
.wbs5a { color:#105289; font-style:italic; }
.wbs5m { color:#105286; background-color:#ffff00;font-style:italic; }

.wbs6  { color:#000080; }
.wbs6a { color:#000080; font-style:italic; }
.wbs6m { color:#000080; background-color:#ffff00;font-style:italic; }

.dv1  { color:#00c000; }
.dv1a { color:#00c000; font-style:italic; }
.dv1m { color:#00c000; background-color:#80ff80;font-style:italic; }


.dv4  { color:#ff0000; }
.dv4a { color:#ff0000; font-style:italic; }
.dv4m { color:#ff0000; background-color:#ffff00;font-style:italic; }


span.gelb  { background-color:#ffff40; }
span.gruen { background-color:#6eac21; color:#ffffff; }

span.b905 { color:#bd1d1d; }
span.b911 { color:#006933; }
span.b921 { color:#5e72b5; }
span.b922 { color:#ef7c08; }
span.b936 { color:#acaa00; }

span.f11 { font-size:11px; }
/* -----------------------------------------------------------------------------------------------------------------------*/
.hr1 { border:1px solid #ff0000; }
.hr2 { border:1px solid #c0c0c0; }
.hr3 { border:1px solid #0000c0; }
.hr4 { border:1px solid #174290; }
.hr5 { border:1px solid #808000; }
.hr6 { border:3px double #df342c; }
.hr7 { border:1px solid #007146; }
.hr8 { border:1px solid #007146; }
.hr9 { border:2px solid #000000; }

/* -----------------------------------------------------------------------------------------------------------------------*/
.sup   { vertical-align:top; top: -2px; position:relative; font-size:1.1em; color:#c0c0c0; font-weight:bold; }
.sup1 { vertical-align:top; top: -2px; position:relative; font-size:1.1em; color:#974800; }
.sup2  { vertical-align:top; top: -2px; position:relative; font-size:0.8em; color:#660000; }
.sup3  { vertical-align:top; top: -2px; position:relative; font-size:1.1em; color:#660000; }
.sup4 { vertical-align:top; top: -2px; position:relative; font-size:0.8em; color:#FF0000; }
.sup5 { vertical-align:top; top: -2px; position:relative; font-size:0.8em; color:#0000c0; font-weight:bold; }
/* ========================================================================================================================*/
/* Fonts
/* ========================================================================================================================*/
.fo26c  { font-style:normal; font-weight:normal; font-size:26px; text-align:center; text-decoration:none; color:#0000c0;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo26l  { font-style:normal; font-weight:bold; font-size:26px; text-align:left; text-decoration:none; color:#0000c0;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo26r  { font-style:normal; font-weight:bold; font-size:26px; text-align:right; text-decoration:none; color:#0000c0;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo24c  { font-style:normal; font-weight:normal; font-size:24px; text-align:center; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo24l  { font-style:normal; font-weight:normal; font-size:24px; text-align:left; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo24r  { font-style:normal; font-weight:normal; font-size:24px; text-align:right; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo22c  { font-style:normal; font-weight:normal; font-size:22px; text-align:center; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo22l  { font-style:normal; font-weight:normal; font-size:22px; text-align:left; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo22r  { font-style:normal; font-weight:normal; font-size:22px; text-align:right; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo20c  { font-style:normal; font-weight:normal; font-size:20px; text-align:center; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo20l  { font-style:normal; font-weight:normal; font-size:20px; text-align:left; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo20r  { font-style:normal; font-weight:normal; font-size:20px; text-align:right; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo18c  { font-style:normal; font-weight:normal; font-size:18px; text-align:center; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo16c  { font-style:normal; font-weight:normal; font-size:16px; text-align:center; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo16c:link
        { font-style:normal; font-weight:normal; font-size:16px; text-align:center; text-decoration:none; color:#0000FF;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo16c:visited
        { font-style:normal; font-weight:normal; font-size:16px; text-align:center; text-decoration:none; color:#808080;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo16c:hover, a.fo16c:focus, a.fo16c:active
        { background-color:#0000FF; color:#FFFFFF; font-style:normal; font-weight:normal; font-size:16px; text-align:center;
          text-decoration:none; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* -----------------------------------------------------------------------------------------------------------------------*/
.fo16l  { font-style:normal; font-weight:normal; font-size:16px; text-align:left; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo16r  { font-style:normal; font-weight:normal; font-size:16px; text-align:right; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo15c  { font-style:normal; font-weight:normal; font-size:15px; text-align:center; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo15l  { font-style:normal; font-weight:normal; font-size:15px; text-align:left; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo15r  { font-style:normal; font-weight:normal; font-size:15px; text-align:right; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo14c  { font-style:normal; font-weight:normal; font-size:14px; text-align:center; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo14l  { font-style:normal; font-weight:normal; font-size:14px; text-align:left; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo14r  { font-style:normal; font-weight:normal; font-size:14px; text-align:right; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo13j, .fo13j1, .fo13j2, .fo13s
        { font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#000000;
          line-height:1.25; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j:link
        { font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#0000c0;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j1:link
        { font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#235493;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j2:link
        { font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#082594;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j3:link
        { font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#660000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j4:link
        { font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#548dd4;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j5:link
        { font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#c00000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }

a.fo13s:link
        { font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#235493;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13s1:link
        { font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#008000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13s2:link
        { font-style:italic; font-weight:normal; font-size:13px; text-align:justify; text-decoration:underline; color:#007146;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13s3:link
        { font-style:italic; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#808000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13s4:link
        { font-style:italic; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#00725a;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }

a.fo13j:visited, a.fo13j1:visited, a.fo13j2:visited, a.fo13j3:visited, a.fo13j4:visited, a.fo13j5:visited,
        a.fo13s:visited, a.fo13s1:visited, a.fo13s2:visited, a.fo13s3:visited, a.fo13s4:visited
        { font-style:normal; font-weight:normal; font-size:13px; text-align:justify; text-decoration:none; color:#5E8197;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }

a.fo13j:hover, a.fo13j:focus, a.fo13j:active
        { background-color:#0000c0; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j1:hover, a.fo13j1:focus, a.fo13j1:active
        { background-color:#235493; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j2:hover, a.fo13j2:focus, a.fo13j2:active
        { background-color:#082594; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j3:hover, a.fo13j3:focus, a.fo13j3:active
        { background-color:#660000; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j4:hover, a.fo13j4:focus, a.fo13j4:active
        { background-color:#548dd4; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13j5:hover, a.fo13j5:focus, a.fo13j5:active
        { background-color:#c00000; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }

a.fo13s:hover, a.fo13s:focus, a.fo13s:active
        { background-color:#235493; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13s1:hover, a.fo13s1:focus, a.fo13s1:active
        { background-color:#008000; font-style:normal; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13s2:hover, a.fo13s2:focus, a.fo13s2:active
        { background-color:#007146; font-style:italic; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13s3:hover, a.fo13s3:focus, a.fo13s3:active
        { background-color:#808000; font-style:italic; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo13s4:hover, a.fo13s4:focus, a.fo13s4:active
        { background-color:#00725a; font-style:italic; font-weight:normal; font-size:13px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }

/* -----------------------------------------------------------------------------------------------------------------------*/
.fo13c  { font-style:normal; font-weight:normal; font-size:13px; text-align:center; text-decoration:none; color:#000000;
          line-height:1.25; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo13l  { font-style:normal; font-weight:normal; font-size:13px; text-align:left; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo13r  { font-style:normal; font-weight:normal; font-size:13px; text-align:right; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo12j  { font-style:normal; font-weight:normal; font-size:12px; text-align:justify; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo12j:link
        { font-style:normal; font-weight:normal; font-size:12px; text-align:justify; text-decoration:none; color:#0000c0;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo12j:visited
        { font-style:normal; font-weight:normal; font-size:12px; text-align:justify; text-decoration:none; color:#5E8197;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo12j:hover, a.fo12j:focus, a.fo12j:active
        { background-color:#0000c0; font-style:normal; font-weight:normal; font-size:12px; text-align:justify;
          text-decoration:none; color:#FFFFFF; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* -----------------------------------------------------------------------------------------------------------------------*/
.fo12cx, a.fo12cx:link,a.fo12cx:visited, a.fo12cx:hover, a.fo12cx:focus, a.fo12cx:active
        { font-style:normal; font-weight:normal; font-size:12px; text-align:center; text-decoration:none; color:#000000;
          background: url('../image/symbol/gold_a.png'); font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }

.fo12c  { font-style:normal; font-weight:normal; font-size:12px; text-align:center; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo12c:link
        { font-style:normal; font-weight:normal; font-size:12px; text-align:center; text-decoration:none; color:#0000FF;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo12c:visited
        { font-style:normal; font-weight:normal; font-size:12px; text-align:center; text-decoration:none; color:#808080;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
a.fo12c:hover, a.fo12c:focus, a.fo12c:active
        { background-color:#ff0000; color:#FFFFFF; font-style:normal; font-weight:normal; font-size:12px; text-align:center;
          text-decoration:none; font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* -----------------------------------------------------------------------------------------------------------------------*/
.fo12l  { font-style:normal; font-weight:normal; font-size:12px; text-align:left; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo12r  { font-style:normal; font-weight:normal; font-size:12px; text-align:right; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo11j  { font-style:normal; font-weight:normal; font-size:11px; text-align:justify; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo11c  { font-style:normal; font-weight:normal; font-size:11px; text-align:center; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo11l  { font-style:normal; font-weight:normal; font-size:11px; text-align:left; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo11r  { font-style:normal; font-weight:normal; font-size:11px; text-align:right; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
/* ========================================================================================================================*/
.fo10j  { font-style:normal; font-weight:normal; font-size:10px; text-align:justify; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo10c  { font-style:normal; font-weight:normal; font-size:10px; text-align:center; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo10l  { font-style:normal; font-weight:normal; font-size:10px; text-align:left; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }
.fo10r  { font-style:normal; font-weight:normal; font-size:10px; text-align:right; text-decoration:none; color:#000000;
          font-family:Verdana, Arial, "Times new roman", Helvetica, sans-serif; }