@import url("farben.css");
@import url("formate.css");
@import url("galerie.css");
@import url("fotos.css");

/* Kommentar */

*  {
         margin:0;
         padding:0;
         }
ul, ol {
         margin-left:1em;
         }

body {
        padding:0;
        margin:0;
        text-align:center;
        background-image:url('images/hg.jpg');
        background-repeat:repeat-x;
        }

#container-seite {
        margin:50px auto;
        width:960px;
        text-align:left;
        background-image:url('images/b_nav.png');
        background-repeat:repeat-y;
        }

#kopf {
        height:150px;
        color:#FFFFFF;
        background-image:url('images/kopf.jpg');
        background-repeat:no-repeat;
        }

#container-seitenkoerper {

        }

#navigation {
        width:150px;
        float:left;
        color:#FFFFFF;
        }

#navigation ul, #infobereich ul {
        list-style-type:none;
        margin:0;
        padding:0px;
        }

#navigation ul ul li a {
        text-indent: 35pt;
        list-style-type:none;
        font-weight:normal;
        color:#FFFFFF;
        }

#navigation a {
        display:block;
        width:150px;
        text-decoration:none;
        text-indent:20pt;
        font-family:Arial, Verdana, sans serif;
        font-size:10pt;
        font-weight:bold;
        color:#FFFFFF;
        background-image:  url('images/b_nav.png');
        background-repeat:no-repeat;
        margin:0; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:5px;
        }

#navigation a:hover {
        background-image:  url('images/b_nav_hover.png');
        background-repeat:no-repeat;
        color:#FFFFFF;
        }

#navigation span {
        display:block;
        width:150px;
        text-decoration:none;
        text-indent:20pt;
        font-family:Arial, Verdana, sans serif;
        font-size:10pt;
        font-weight:bold;
        color:#50D900;
        }



#navigation p {clear:both}



#subnavigation {
        float:right;
        width:810px;
        background-image:url('images/hg_cont.jpg');
        background-repeat:repeat-y;
        }

#container-inhalt {
        width:810px;
        float:left;
        }

#inhalt {
        float:left;
        width:810px;
        background-image:url('images/hg_cont.jpg');
        background-repeat:repeat-y;
        }

#fuss {
        clear:both;
        height:35px;
        background-image:url('images/fuss.jpg');
        background-repeat:no-repeat;
        }

#fuss ul {
        list-style-type:none;
        margin:20;
        padding-left:345px;
        padding-top:8px;
        }

#fuss li {
        width:100px;
        float:left;
        }

#fuss a {
        text-decoration: none;
        display:block;
        text-align:center;
        font-family:Arial, Verdana, sans serif;
        font-size: 10pt;
        /*font-weight:bold;*/
        color:#013000;
        }


#fuss li a:hover {
        /* Hintergrundfarbe */
        color:#FFFFFF;
        }

#copyright {
        text-decoration: none;
        display:block;
        text-align:center;
        font-family:Arial, Verdana, sans serif;
        font-size:8pt;
        /*font-weight:bold;*/
        color:#014F15;
        margin-top:-50px;
        }
p.linkfarbe a {
        /* Schriftfarbe */
        font-family:Arial, Verdana, sans serif;
        font-size:10pt;
        color: #014F15;
        font-weight:bold;
        text-decoration:none;
        }

p.linkfarbe a:hover {
        font-family:Arial, Verdana, sans serif;
        font-size:10pt;
        color: #44AF09;
        font-weight:bold;
        }

p.download a     {
        font-family:Arial, Verdana, sans serif;
        font-size:10pt;
        color: #014F15;
        font-weight:bold;
        text-decoration:none;
        float: left;
        background-repeat: no-repeat;
        margin-left: 55px;
        }

p.download a:hover   {
        font-family:Arial, Verdana, sans serif;
        font-size:10pt;
        color: #44AF09;
        font-weight:bold;
       }

a.bedallg   {
        background-image: url('images/pdf_icon.gif');
        /* Abstand  zwischen Bild und Text */
        padding-left: 25px;
        }

a:hover.bedallg {
        background-image: url('images/pdf_icong.gif');
        /* Abstand  zwischen Bild und Text */
        padding-left: 25px;
        }

nobr  {
       padding-left: 5px;
       font-family:Arial, Verdana, sans serif;
       font-size:10pt;
       color: #000000;
       }


#anfahrt  {
     float:right;
     background-image:url('images/anfahrtsplan.jpg');
     background-repeat:no-repeat;
     width:416px;
     height:425px;
     padding-right:250px;
     padding-bottom:5px;
     }

#parcoursskala  {
     float:left;
     background-repeat:no-repeat;
     padding-top:5px;
     padding-left:150px;
     padding-bottom:5px;
     }


#parcoursfotohg  {
     float:right;
     background-repeat:no-repeat;
     padding-top:25px;
     padding-right:195px;
     padding-bottom:110px;
     }

#parcoursfotog  {
     float:right;
     background-repeat:no-repeat;
     padding-top:35px;
     padding-right:155px;
     padding-bottom:190px;
     }

#parcoursfotogfly  {
     float:right;
     background-repeat:no-repeat;
     padding-top:35px;
     padding-right:205px;
     padding-bottom:360px;
     }

#parcoursfotohb  {
     float:right;
     background-repeat:no-repeat;
     padding-top:28px;
     padding-right:80px;
     padding-bottom:270px;
     }

#parcoursfotoab  {
     float:right;
     background-repeat:no-repeat;
     padding-top:70px;
     padding-right:155px;
     padding-bottom:150px;
     }

#parcoursfotogelb  {
     float:right;
     background-repeat:no-repeat;
     padding-top:35px;
     padding-right:205px;
     padding-bottom:105px;
     }

#parcoursfotomb  {
     float:right;
     background-repeat:no-repeat;
     padding-top:5px;
     padding-right:266px;
     padding-bottom:20px;
     }

#parcoursfotob  {
     float:right;
     background-repeat:no-repeat;
     padding-top:25px;
     padding-right:195px;
     padding-bottom:75px;
     }

#parcoursfotov  {
     float:right;
     background-repeat:no-repeat;
     padding-top: 25px;
     padding-right:130px;
     padding-bottom:40px;
     }

#parcoursfotow1  {
     float:right;
     background-repeat:no-repeat;
     padding-top: 25px;
     padding-right:145px;
     padding-bottom:150px;
     }

#parcoursfotow2  {
     float:right;
     background-repeat:no-repeat;
     padding-top: 40px;
     padding-right:205px;
     padding-bottom:73px;
     }

#parcoursfotoo  {
     float:right;
     background-repeat:no-repeat;
     padding-top: 25px;
     padding-right:132px;
     padding-bottom:15px;
     }

#parcoursfotorosa  {
     float:right;
     background-repeat:no-repeat;
     padding-top:15px;
     padding-right:182px;
     padding-bottom:25px;
     }

#parcoursfotor  {
     float:right;
     background-repeat:no-repeat;
     padding-top:15px;
     padding-right:45px;
     padding-bottom:35px;
     }

#parcoursfotodr1  {
     float:right;
     background-repeat:no-repeat;
     padding-top:5px;
     padding-right:227px;
     padding-bottom:35px;
     }

#parcoursfotodr2  {
     float:right;
     background-repeat:no-repeat;
     padding-top:15px;
     padding-right:25px;
     padding-bottom:110px;
     }

#parcoursfotodblau  {
     float:right;
     background-repeat:no-repeat;
     padding-top:5px;
     padding-right:262px;
     padding-bottom:35px;
     }

#parcoursfotorfly  {
     float:right;
     background-repeat:no-repeat;
     padding-top:15px;
     padding-right:197px;
     padding-bottom:30px;
     }

#parcoursfotos  {
     float:right;
     background-repeat:no-repeat;
     padding-top:10px;
     padding-right:215px;
     padding-bottom:45px;
     }

#parcoursfotous  {
     float:right;
     background-repeat:no-repeat;
     padding-top:10px;
     padding-right:155px;
     padding-bottom:50px;
     }

#parcoursfotoblaufly  {
     float:right;
     background-repeat:no-repeat;
     padding-top: 25px;
     padding-right:128px;
     padding-bottom:20px;
     }

#parcoursfotodrotfly  {
     float:right;
     background-repeat:no-repeat;
     padding-top: 25px;
     padding-right:104px;
     padding-bottom:20px;
     }

#parcoursfotoschwarzfly  {
     float:right;
     background-repeat:no-repeat;
     padding-top: 25px;
     padding-right:67px;
     padding-bottom:20px;
     }