/*-----Settings-Global----------------------------------------------------*/
body {
      background-image: url(images/backgrounds/bg_haupt.gif);
     }

h3 {
    font-family: sans-serif, Arial, Helvetica;
   }

h4 {
    margin-left: 1em;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    text-align: left;
    text-decoration: none;
    font-family: sans-serif, Arial, Helvetica;
   }

h5 {
    margin-left: 1em;
    margin-top: 0.5em;
    margin-bottom: 0.2em;
    text-align: left;
    text-decoration: none;
    font-family: sans-serif, Arial, Helvetica;
   }

hr {
    margin-top: 0em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0em;
   }

#divindex {
	   position: relative;
	   width: 780px;
	   height: auto;
	  }

#last {
       margin: 0em;
      }


/*-----Settings-Logo------------------------------------------------------*/
#divlogo {
	  position: absolute;
	  top: 0px;
	  left: 0px;
	 }

/*-----Settings-Copyright-------------------------------------------------*/
#divcopyright {
	       position: absolute;
	       top: 415px;
	       left: 0px;
	       width: 120px;
	      }

p.copyright {
	     font-family: sans-serif, Arial, Helvetica;
             font-size: 10;
            }


/*-----Settings-Menue-----------------------------------------------------*/
#divmenue {
	   position: absolute;
	   margin-top: 0.5em;
	   width: 120px;
	   height: auto;
	   top: 178px;
	   left: 0px;
	   border-top: 2px solid black;
	   border-left: 2px solid black;
	   border-right: 2px solid black;
	   border-bottom: 2px solid black;
          }

a.menue:link {
              color: #800000;
              text-decoration: none;
              font-family: sans-serif, Arial, Helvetica;
              font-size: 15;
              font-weight: bold;
             }

a.menue:active {
                color: #800000;
                text-decoration: none;
                font-family: sans-serif, Arial, Helvetica;
                font-size: 15;
                font-weight: bold;
               }

a.menue:hover {
	       color: #800000;
	       text-decoration: none;
	       text-transform: uppercase;
	       font-family: sans-serif, Arial, Helvetica;
               font-size: 15;
               font-weight: bold;
	      }

a.menue:visited {
                 color: #800000;
                 text-decoration: none;
                 font-family: sans-serif, Arial, Helvetica;
                 font-size: 15;
                 font-weight: bold;
                }

a.tour:link {
              color: #800000;
              text-decoration: none;
              font-family: sans-serif, Arial, Helvetica;
              font-size: 15;
              font-weight: bold;
             }

a.tour:active {
                color: #800000;
                text-decoration: none;
                font-family: sans-serif, Arial, Helvetica;
                font-size: 15;
                font-weight: bold;
               }

a.tour:hover {
	       color: #800000;
	       text-decoration: underline;
	       font-family: sans-serif, Arial, Helvetica;
               font-size: 15;
               font-weight: bold;
	      }

a.tour:visited {
                 color: #800000;
                 text-decoration: none;
                 font-family: sans-serif, Arial, Helvetica;
                 font-size: 15;
                 font-weight: bold;
                }

p.menue {
	 margin: 0.4em;
	}



/*-----Settings-Content---------------------------------------------------*/
#divcontent {
	     position: absolute;
	     margin-top: 0.5em;
	     width: 635px;
	     top: 178px;
	     right: 0px;
	     border-top: 2px solid black;
             border-left: 2px solid black;
	     border-right: 2px solid black;
	     border-bottom: 2px solid black;
	    }


p.content {
           margin-left: 1em;
           margin-right: 1em;
           margin-bottom: 1em;
           margin-top: 0em;
           font-family: sans-serif, Arial, Helvetica;
           text-align: left;
          }

p.eu {
      margin-left: 1em;
      margin-right: 1em;
      margin-bottom: 1em;
      margin-top: 0em;
      font-family: sans-serif, Arial, Helvetica;
      font-size: 8pt;
      text-align: left;
     }

p.downloads {
             margin-left: 0em;
             margin-right: 1em;
             margin-bottom: 1em;
             margin-top: 0em;
             font-family: sans-serif, Arial, Helvetica;
             text-align: left;
            }


p.umflossen {
	     float: right;
	     width: 106px;
	     margin: 0.2em 0.2em 0.2em 0.2em;
	    }

p.umflossen_oderkarte {
	               float: right;
	               width: 200px;
	               margin: 0.2em 0.2em 0.2em 0.2em;
	              }

p.umflossen_oderbild {
	              float: right;
	              width: 250px;
	              margin: 0.2em 0.2em 0.2em 0.2em;
	             }


table.content  {
		width: 96%;
		vertical-align: top;
	       }

td.anmeldung {
	      width: 7%;
	     }

td.netzwerk {
	     width: 10%;
	    }

td.tourmenue {
	      border-left: 4px double black;
	     }

a.content {
           color: #800000;
           text-decoration: none;
           font-family: sans-serif, Arial, Helvetica;
           font-size: 13;
           font-weight: bold;
           border-style: none;
          }



table.programm {
		width: 250px;
		height: auto;
		vertical-align: top;
	       }

td.programm {
	     vertical-align: top;
	     border: 1px solid black;
	    }



