html, body {
    height:101%;
}

body {
    margin:0;
    padding:0;
    /* ausgelagert nach setup.txt  background:#AF1E2D url(../img/body.gif) repeat-y top center; */
    text-align:center;

    font-size:12px;
    /*  font-family:helvetica,sans-serif;*/
}



/*
a {color:#000;}
*/

h1 {
    margin:10px 0;
    font-weight:normal;
    font-size:20px;
    /*  font-family: helvetica,sans-serif;*/
}

p {margin:10px 0;line-height:17px;}

#site {
    /*  width:818px;*/
    margin:0 auto;
    text-align:left;
    min-height:95%;
    _height:95%;

}

#head {margin:0;overflow:hidden;}
#head img {
>margin-left:1px;
}

#language {
    position:absolute;
    left:15px;
}

#name a {text-decoration:none;}


#printlink {
    float:right;
    margin:0 10px 0 0;
    /*  padding:10px 20px;
      text-align:right;
      background:#fff;*/
}

#printlink a, #rootline a {
    text-decoration:none;
}

#rootline span {
    position:relative;
    top:-1px;
}
#rootline a {}
#rootline {
    clear:both;
    position:relative;
    top:2px;
>top:4px;
>margin-top:-9px;
    /* ausgelagert nach setup.txt
      padding:3px 3px 3px 200px;
      background:#C0C0C0;*/
}


#nav {
    /*  margin:0 0 0 0;
      width:180px;*/
    float:left;
}

#nav ul {
    list-style: none;
    /*width: 174px;
    _width: 189px;*/
    margin:0 0 0 0;
    padding:0;
}

#nav ul a {
    /*  color: #000;*/
    text-decoration: none;
    display: block;
    /*  padding: 5px 5px 5px 10px;
      width: 174px;
      _width: 189px;
      background: #C0C0C0;*/
}

#nav ul a:hover, #nav .lev_1_act a, #nav .lev_2_act a, #nav .lev_1_act .lev_2 a:hover {
    /*  color: #fff;*/
    font-weight:bold;
    text-decoration: none;
    /*  background: #7C7B7B;*/
}


#nav .lev_1_act .lev_2 a {
    font-weight:normal;
}


#nav ul li {
    /*  border-bottom: 1px solid #FFF;*/
    float: left;
    position: relative;
}

#nav ul li ul {
    list-style: none;
    position: absolute;
    /*  left: 189px;*/
    top: 0px;
    display: none;
    /*  width: 174px;
      width: 189px;
      border-left: 1px solid #FFF;*/
}

#nav ul li ul li {margin-bottom:0;}


#nav ul li:hover ul { display: block;z-index:100; }

#content_right {
    margin-top:5px;
    width:238px;
>margin-right:-1px;
    float:right;
}

/*
#content {
  margin:15px 10px 0 205px;
}
*/

#footer {
    padding:20px 0 10px;
    margin:0 0 0 0;
    font-size:11px;
}






.tx_lumogooglemaps_pi1_sidebar {display:none;}

.tx_lumogooglemaps_pi1_infobox a,
.tx_lumogooglemaps_pi1_infobox,
#gmapDirHead,
#gmapDirHead a {color:#000;}



#logo {
    margin:17px 0px 0 0;
}


#logo {
    float:right;
    margin:16px 0px 0 0;
    >margin:9px 0px 0 0;
}





/* default styles for extension "tx_tmplstandard_pi1" */
body {
    color: white;
    font-family:Helvetica,sans-serif;
    background:gray
}
h1 {font-family: Helvetica,sans-serif;}
a {color:silver;}
#site, #head {
    width:1064px;
    background:url(/fileadmin/Bilder/Rapport_28.gif) repeat-y top center;
}
#rootline a {color:silver;}
#rootline {
    padding: 3px 0 4px 238px;
>padding: 7px 0 7px 238px;
    background:;
}
#nav, #nav ul a {
    width:157px;
}
#nav ul, #nav ul li ul {
    width:167px;

}
#nav ul li ul {
    left: 167px;
}
#nav ul a, #nav .lev_2 a, #nav .lev_1_act .lev_2 a {
    color: silver;
    background: black;
}
#nav ul a:hover, #nav .lev_1_act a, #nav .lev_2_act a, #nav .lev_1_act .lev_2 a:hover {
    color: white;
    background: black;
}
#content {
    margin:4px 10px 0 238px;
}

#content .frame {
    /*color: #ffffff;*/
    /*letter-spacing: 0.1em;*/
    /*font-size: 14px;*/
    /*font-family: Helvetica, serif;*/
    padding: 10px 20px;
}

#content .frame {
    color: #ffffff;
    letter-spacing: 0.1em;
    font-size: 14px;
    font-family: Helvetica, serif;
    text-align: justify;
}

#container {
    width: 568px;
    height: 588px;
    overflow: auto;
    background: #000000;
    padding: 0px 10px 0px 10px;
    border: 0px solid #000;
}

#container h2 {
    margin: 0;
}

#name h1 {font:bold 22px georgia,sans-serif;}

#rootline {
    border-top:0px solid white;
    border-bottom:0px solid white;
}

#nav ul li {
    border-bottom: 0px solid white;
    border-right: 0px solid white;
}

#nav ul li ul {
    border-left: 0px solid white;
    border-top: 0px solid white;
    border-right: 0px solid white;
}

#nav {
    margin:4px 0 0 14px;
>margin:3px 0 0 14px;
}

#nav li {
    margin-bottom:28px;
}

#nav li.one {
    border-left:29px solid #FF9900;
}
#nav li.two {
    border-left:29px solid #33FF00;
}
#nav li.three {
    border-left:29px solid #FFFF00;
}
#nav li.four {
    border-left:29px solid #33CCFF;
}
#nav li.five {
    border-left:29px solid #FF0099;
}
#nav li.six {
    border-left:29px solid #33FF00;
}
#nav li.seven {
    border-left:29px solid #33FF00;
}
#nav li.eight {
    border-left:29px solid #1C1C1C;
}
#nav li.nine {
    border-left:29px solid #1C1C1C;
}
#nav li.ten {
    border-left:29px solid #1C1C1C;
}


#nav li.lev_1 {
    border-left:29px solid white;
}

#nav ul a {
    padding: 7px 0pt 7px 10px;
}

#nav ul a {
    padding: 6px 0 7px 10px;
}

.table {
    padding: 0;
    margin: 10px 0;
}

/* default styles for extension "tmpl_mungen" */
/*body {*/
/*    behavior: url(typo3conf/ext/tmpl_mungen/files/css/csshover.htc);*/
/*}*/
