@charset "ISO-8859-1";


body {
	background-image:url(img/montage_web_1440x900.jpg); 
	background-repeat:no-repeat;
	background-position: center top; background-width: 1440px;
	width:100%;
    	font-size: 100.01%;
    	font-family: Linux Libertine,sans-serif, Arial;
    	margin: 0; padding: 
    	min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
	}

h1 	{color: #204d2a/*#F4760F*/;
	text-transform:uppercase;
	}

h2	{color: #F4760F;margin: 0; padding: 0em
	}

h3	{color: #F171717;margin: 0; padding: 0em;
	text-transform:uppercase;
	}

h4	{color: black;margin: 0; padding: 0em;
	text-transform:uppercase; font-weight:bold;
	}

#kopf	{text-align:center; padding: 0em; margin-right:3em;
	background-color:transparent;
	}

#logo	{text-align:center; padding: 0em
	background-color:transparent;
	}

#hauptteil {color:black;
	position:center; top:240px; left:10em; bottom: 0px; right:10em; 
	width:50em; /*width: 53em;*/ height:100%; min-height:600px;
	text-align:center; margin-left:auto; margin-right:auto;
   	padding: 0 0%;
	background-color:transparent; /*background-image:url()background-repeat:no-repeat; background-position:center center; background-attachment:fixed;*/
	}

#menue {width:10em;
        height:100%; min-height:600px;
	position:relative; left 0em; top:0em;
	float:left;
        padding:0% 0 0 0%;
        border-style:none none none none;
        border-width:0px;
        border-color:transparent;
        background-color:transparent; /*color: #F4760F;*/
	text-align: left;
	}

#inhalt{color:black;
	position:center; left:0em;
	width: 30em; height:100%; min-height:600px;
	text-align:justify; margin-left:10em; margin-right:10em;
   	padding: 0% 0% 0% 0%; 
	background-color:transparent;
	}

a:link { text-decoration:none; color:#F4760F; outline:none; border:none }
a:visited { text-decoration:none; color:#F4760F;outline:none  }
a:hover { text-decoration:none; font-weight:bold; color:#F1C930; outline:none }
a:active { text-decoration:none; font-weight:bold; color:#F4760F;outline:none }
a:focus { text-decoration:none; font-weight:bold; /*background-color:#171717;*/ color:#F4760F;outline:none }

a.navi	{display:block;
        margin-top:0em;
        text-decoration:none;
	color:#204d2a;
	font-size:115%;
	outline:none
	}
a.navi:before {font-weight:bold;
        font-style:normal;
        color:#204d2a;
	outline:none
      }
a.navi:visited {font-weight:bold;
        font-style:normal;
        color:#204d2a; text-decoration:none; border:0; outline:none
	}
/*a.navi:after{font-weight:bold;
        font-style:normal;
        color:#293EFF; text-decoration:none; border:none;
	}*/
a.navi:hover {font-size:115%;
        text-decoration:none; outline:none; text-transform:uppercase;
	/*color: #F1C930;*/
      }
a.navi:hover:before {font-size:115%;
        text-decoration:none; outline:none;
	/*color: #F4760F;*/
      }
a.navi:hover:after {font-size:115%;
        text-decoration:none; border:none; outline:none;
	color: #F4760F;
      }

a.band {margin-top:0em;
        text-decoration:none; outline:none;
	color:black;}

a.auftritte {display:block;
        margin-top:0em;
	color: black;
	font-size:115%;
	outline:none;
	}
a.auftritte:before {font-weight:bold;
        font-style:normal;
        color: black;
	outline:none;
      }
a.auftritte:visited {font-weight:bold;
        font-style:normal;
        color: black; text-decoration:none; border:0; outline:none;
	}
a.auftritte:after{font-weight:bold;
        font-style:normal;
        color: black; text-decoration:none; border:none;
	}
a.auftritte:hover {font-size:115%;
        text-decoration:none; outline:none;
	color: black;
      }
a.auftritte:hover:before {font-size:115%;
        text-decoration:none; outline:none;
	color: black;
      }
a.auftritte:hover:after {font-size:115%;
        text-decoration:none; border:none; outline:none;
	color: black;
      }

a.grafik { text-decoration:none; font-weight:bold; color:transparent; outline:none; border:none; }

/* p#Fusszeile {
    clear: both;
    font-size: 0.9em;
    margin: 0; padding: 0.1em;
    text-align: center;
    background-color: #fed; border: 1px solid silver;
  }*/

