:link, :visited
{
   text-decoration:    none;
}

ul,ol,dl
{
   list-style:         none;
}

h1,h2,h3,h4,h5,h6,pre,code
{
   font-size:          16px;
}

ul,ol,dl,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{
   margin:             0px;
   padding:            0px;
}

a img,:link img,:visited img
{
   border:             none;
}

address
{
   font-style:         normal;
}

table
{
   border-collapse:    collapse;
   border-spacing:     0px;
}

body
{
   color:              rgb(71,67,63);
   background-color:   rgb(95,90,85);
   font-family:        Verdana, Arial, "Bitstream Vera Sans", sans-serif;
   width:              775px;
   margin:             8px auto;
}

div.all
{
   position:           absolute;
}

span.emph
{
   font-weight:        bold;
   color:              black;
}

div.motto
{
   position:           absolute;
   top:                453px;
   left:               0px;
   height:             175px;
   width:              160px;
   color:              rgb(71,67,63);
   background-color:   rgb(238,226,213);
   font-family:        Helvetica, Arial, "Bitstream Vera Sans", sans-serif;
}

div.motto div.mottoI
{
   position:           absolute;
   top:                50%;
   left:               50%;
   height:             1px;
   width:              1px;
}

div.motto div.mottoI div.mottoII
{
   position:           absolute;
   width:              160px;
   height:             116.66666666667px;
   top:                -58px;
   left:               -80px;
   text-align:         center;
}

div.motto div.mottoI div.mottoII h1
{
   font-size:          20px;
   font-weight:        bold;
   padding-bottom:     20px;
}

div.motto div.mottoI div.mottoII h2
{
   font-weight:        bold;
}

div.info
{
   position:           absolute;
   top:                0px;
   left:               176px;
   height:             628px;
   width:              599px;
   color:              rgb(71,67,63);
   background-color:   rgb(238,226,213);
}

div.info div.infoI
{
   position:           absolute;
   top:                0px;
   left:               0px;
   height:             468px;
   width:              439px;
   padding:            80px;
}

div.info div.infoI,
div.klapp div.klappI
{
   font-size:          14px;
}

div.info div.infoI p,
div.info div.infoI ul,
div.info div.infoI ol,
div.info div.infoI h1,
div.info div.infoI h2,
div.info div.infoI h3,
div.klapp div.klappI p,
div.klapp div.klappI ul,
div.klapp div.klappI ol,
div.klapp div.klappI h1,
div.klapp div.klappI h2,
div.klapp div.klappI h3
{
   line-height:        1.5em;
}

div.info div.infoI h1,
div.klapp div.klappI h1
{
   color:              #852323;
   font-size:          20px;
}

div.info div.infoI h2,
div.klapp div.klappI h2
{
   font-size:          18px;
}

div.info div.infoI h3,
div.klapp div.klappI h3
{
   font-size:          17px;
}

div.info div.infoI h3 span.small,
div.klapp div.klappI h3 span.small
{
   font-size:          14px;
   font-weight:        normal;
}

div.paragraph
{
   padding-bottom:     14px;
}

div.info div.infoI ul,
div.klapp div.klappI ul
{
   list-style:         disc;
}

div.info div.infoI ol,
div.klapp div.klappI ol
{
   list-style:         decimal;
}

p.right
{
   text-align:         right;
}

div.info div.infoI ul,
div.info div.infoI ol,
div.klapp div.klappI ul,
div.klapp div.klappI ol
{
   padding-left:       22px;
}

div.box
{
   border:             1px solid rgb(71,67,63);
   padding:            1em;
   margin-top:         0.8em;
}

.center
{
   text-align:         center;
}

.leftcol
{
   float:              left;
   width:              50%;
}

.rightcol
{
   float:              right;
   width:              50%;
}

.onecol
{
   clear:              both;
}

div.tabline
{
   position:           relative;
   top:                0px;
   left:               0px;
}

div.tabline div
{
   position:           absolute;
   top:                0px;
}

div.tabline div.a
{
   left:               0px;
}

div.tabline div.b
{
   left:               200px;
}

div.tabline div.c
{
   left:               300px;
}

div.tabline div.d
{
   left:               365px;
   width:              50px;
   text-align:         right;
}

div.tabpage
{
   position:           relative;
   top:                0px;
   left:               0px;
}

div.tabpage div.v1,
div.tabpage div.v2,
div.tabpage div.v3,
div.tabpage div.v4,
div.tabpage div.v5
{
   position:           absolute;
   left:               0px;
   width:              100%;
}

div.tabpage div.v1
{
   top:                0px;
}

div.tabpage div.v2
{
   top:                70px;
}

div.tabpage div.v3
{
   top:                160px;
}

div.tabpage div.v4
{
   top:                400px;
}

div.tabpage div.v5
{
   top:                260px;
}

div.info a,
div.klapp a
{
   color:              #002bb8;
   background-color:   inherit;
}

div.info a.extern:after,
div.klapp a.extern:after
{
   content:            " "url(extern.png);
}

div.info a:hover,
div.info a:active,
div.info a:focus,
div.klapp a:hover,
div.klapp a:active,
div.klapp a:focus
{
   text-decoration:    underline;
}

a.imglink
{
   float:              left;
   padding-right:      30px;
}

span.linksmall
{
   font-size:          0.8em;
}

p.mylink
{
   font-size:          12px;
}

div.klapp
{
   position:           absolute;
   top:                94.2px;
   left:               196.965px;
   height:             502.4px;
   width:              557.07px;
   color:              rgb(71,67,63);
   background-color:   rgb( 247, 236, 221 );
}

div.klapp div.klappI
{
   position:           absolute;
   top:                0px;
   left:               0px;
   height:             462.4px;
   width:              517.07px;
   padding:            20px;
}

div.klapp.klein
{
   position:           absolute;
   top:                350px;
   left:               200px;
   height:             250px;
   width:              250px;
   color:              rgb(71,67,63);
   background-color:   rgb( 247, 236, 221 );
}

div.klapp.klein div.klappI
{
   position:           absolute;
   top:                0px;
   left:               0px;
   height:             210px;
   width:              210px;
   padding:            20px;
}

div.image
{
   position:           absolute;
   top:                193px;
   left:               0px;
   height:             241px;
   width:              160px;
}

div.menu
{
   position:           absolute;
   top:                0px;
   left:               0px;
   height:             175px;
   width:              160px;
}

div.menu div.menuI
{
   position:           absolute;
   top:                0px;
   left:               0px;
}

div.menu div.menuI ul li
{
   text-align:         center;
}

div.menu div.menuI ul li a
{
   font-size:          14px;
   display:            block;
   height:             25px;
   width:              160px;
   color:              rgb(50,50,50);
   background-color:   rgb(238,226,213);
}

span.menu
{
   position:           relative;
   top:                50%;
}

span.menu span.menuI
{
   position:           relative;
   top:                -0.5em;
}

div.menu div.menuI ul a
{
}

div.menu div.menuI ul li.current a
{
   color:              rgb(0,0,0);
   background-color:   rgb(238,226,213);
   font-weight:        bold;
}

div.menu div.menuI ul li a:hover,
div.menu div.menuI ul li a:active,
div.menu div.menuI ul li a:focus
{
   color:              rgb(50,50,50);
   background-color:   rgb(190,180,170);
}

div.menu div.menuI ul li.current a:hover,
div.menu div.menuI ul li.current a:active,
div.menu div.menuI ul li.current a:focus
{
   color:              rgb(50,50,50);
   background-color:   rgb(190,180,170);
   font-weight:        bold;
}

div.content
{
   position:           absolute;
   top:                0px;
   left:               0px;
   border:             1px solid rgb(238,226,213);
   width:              100%;
   height:             100%;
   background-color:   inherit;
}

div.shadow0,div.shadow1,div.shadow2,div.shadow3,div.shadow4,div.shadow5
{
   position:           absolute;
   width:              100%;
   height:             100%;
   border-top:         0;
   border-left:        0;
}

div.shadow0
{
   top:                1px;
   left:               1px;
   border-right:       1px solid rgb(221,210,198);
   border-bottom:      1px solid rgb(221,210,198);
}

div.shadow1
{
   top:                2px;
   left:               2px;
   border-right:       1px solid rgb(207,196,185);
   border-bottom:      1px solid rgb(207,196,185);
}

div.shadow2
{
   top:                3px;
   left:               3px;
   border-right:       1px solid rgb(190,180,170);
   border-bottom:      1px solid rgb(190,180,170);
}

div.shadow3
{
   top:                4px;
   left:               4px;
   border-right:       1px solid rgb(173,164,155);
   border-bottom:      1px solid rgb(173,164,155);
}

div.shadow4
{
   top:                5px;
   left:               5px;
   border-right:       1px solid rgb(159,151,142);
   border-bottom:      1px solid rgb(159,151,142);
}

div.shadow5
{
   top:                6px;
   left:               6px;
   border-right:       1px solid rgb(142,135,127);
   border-bottom:      1px solid rgb(142,135,127);
}

p.close
{
   float:              right;
   padding-left:       10px;
   padding-bottom:     10px;
   text-align:         right;
}


