body
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-family: Calibri, verdana, arial, sans serif;
    font-size:10pt;
    background-image:url('background.gif');
    background-repeat:repeat-x;
    }
*   {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    }
.clear
    {
    clear:both;
    }
.red
    {
   color:#d63333;
    }
.blau
    {
  color:#003366;
    }
.bold
    {font-weight:bold;}
#wrapper
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    

    }
#header
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:150px;
    width:400px;
    float:right;
    

    }
#header h1
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    } 
#header h1 a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-decoration:none;
    color:red;
    }
#header h1 a img
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border:none;
    }
#content_wrap
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    }
#content_wrap #content
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width:60%;
    text-align:left;
    overflow:auto;
    vertical-align:top;
    }
#content .tinymcewysiwyg
    {
    padding:0px;
    margin:0px;
    }
#content_wrap #content h2
    {
    padding: 0px 0px 0px 0px;
    margin: 12px 0px 30px 10px;
    color:#003366;
    }
#content_wrap #content h3
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 20px 10px;
    color:#000000;
    }
#content_wrap #content h3.blau
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 20px 10px;
    color:#003366;
    }
#content_wrap #content ul
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 30px 40px;
    color:#000000;
    line-height:1.5em;
    }
#content_wrap #content a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color: #999999;
    }
#content_wrap #content a:hover
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color: #003366;
    }
#content_wrap #content img.left
    {
    padding: 0px 0px 0px 0px;
    margin: 5px 10px 0px 0px;
    float:left;
    }
#content_wrap #content img.left > h3.rot
    {
    float:left;
    }
#content_wrap #content img.passbild
    {
    width:200px;
    }
#content_wrap #content h3.rot
    {
     color:#d63333;
    }
#content_wrap #content img.left > h3.rot > p
    {
    float:left;
    }
#content_wrap #content img.right
    {
    padding: 0px 0px 0px 0px;
    margin: 5px 0px 0px 5px;
    float:right;
    }
#content_wrap #content p
    {
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 20px 0px;
    }
#content_wrap #content img.left + ul
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 10px;
    list-style:none;
    }
#content_wrap #content ul li
    {
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 10px;
    }
#content_wrap #content  .termin
    {
    border-bottom:double 1px #d53328;
    padding: 10px 0px 10px 0px;
    margin: 10px 0px 10px 10px;
    text-decoration:none;
    /*width:212px;*/
    /*display:block;*/
    /*float:right;*/
    text-align:left;
    color:#003366;
    font-size:0.9em;
    }
#content_wrap #content  .termin h3
    {
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 10px 0px;
    color:#d63333;
    }
#content_wrap #content  .termin p
    {
    padding: 0px 5px 0px 0px;
    margin: 0px 0px 0px 0px;
    }
#content_wrap #content .termin p .show_content
    {
    display:none;
    }
#content_wrap #content  .termin p a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color:#d63333;
    text-decoration:none;
    }
/*Navi*/
#content_wrap #navi
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width:40%;
    vertical-align:top;
    text-align:right;
    }
/*navi1*/
#content_wrap #navi .nav1 .active
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('1-a.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav1 .inactive
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('1-ia.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav1 .inactive a, #content_wrap #navi .nav1 .active a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display:block;
    text-decoration:none;
    height:40px;
    }
/*Navi2*/
#content_wrap #navi .nav2 .active
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('2-a.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav2 .inactive
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('2-ia.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav2 .inactive a, #content_wrap #navi .nav2 .active a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display:block;
    text-decoration:none;
    height:40px;
    }
/*Navi3*/
#content_wrap #navi .nav3 .active
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('3-a.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav3 .inactive
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('3-ia.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav3 .inactive a, #content_wrap #navi .nav3 .active a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display:block;
    text-decoration:none;
    height:40px;
    }
/*Navi4*/
#content_wrap #navi .nav4 .active
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('4-a.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav4 .inactive
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('4-ia.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav4 .inactive a, #content_wrap #navi .nav4 .active a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display:block;
    text-decoration:none;
    height:40px;
    }
/*Navi5*/
#content_wrap #navi .nav5 .active
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 40px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('5-a.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav5 .inactive
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 40px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('5-ia.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav5 .inactive a, #content_wrap #navi .nav5 .active a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display:block;
    text-decoration:none;
    height:40px;
    }
/*Navi6*/
/*Navi5*/
#content_wrap #navi .nav6 .active
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('6-a.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav6 .inactive
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height:40px;
    width:400px;
    float:right;
    background-image:url('6-ia.gif');
    background-position:top center;
    background-repeat:no-repeat;
    }
#content_wrap #navi .nav6 .inactive a, #content_wrap #navi .nav6 .active a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display:block;
    text-decoration:none;
    height:40px;
    }
/*Termine*/
#content_wrap #navi .termin
    {
    border-top:double 1px #d53328;
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 10px 0px;
    text-decoration:none;
    width:212px;
    display:block;
    float:right;
    text-align:left;
    color:#003366;
    font-size:0.9em;
    }
#content_wrap #navi .termin h3
    {
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 10px 0px;
    color:#d63333;
    }
#content_wrap #navi .termin p
    {
    padding: 0px 5px 0px 0px;
    margin: 0px 0px 0px 0px;
    }
#content_wrap #navi .termin p .show_navi
    {
    display:none;
    }
#content_wrap #navi .termin p a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color:#d63333;
    text-decoration:none;
    }
#content_wrap #navi .links
    {
    padding: 0px 0px 0px 0px;
    margin: 30px 60px 0px 0px;
    font-size:0.9em;
    text-align:right;
    }
#content_wrap #navi .links a
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color: #999999;
    }
#content_wrap #navi .links a:hover
    {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color: #003366;
    }