.navi {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	color: #481F16;
	text-decoration: none;
}
.fliess {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	color: #481F16;
	text-decoration: none;
}
.menulink {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #D75008;
	text-decoration: none;
}
.mainnavi {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.head {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #481F16;
	text-decoration: none;
}
.navihit {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.subnavi {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.rot {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #9E1F22;
	text-decoration: none;
}
.weiss {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #AB972C;
	text-decoration: none;
}
.headrot {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #9E1F22;
}
.headweiss {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #AB972C;
}
.subnavihit {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	color: #481F16;
	text-decoration: none;
}
.termine {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	color: #481F16;
	text-decoration: none;
	font-weight: bold;
}
.partner {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 20px;
	color: #481F16;
	text-decoration: none;
}
.menulink2 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	color: #D75008;
	text-decoration: none;
}
.buchungsform INPUT {
	border:1px solid black;
	margin:0;
	padding:0;
	font-family: "Trebuchet MS";
	font-size: 11px;
	width:210px;
}
.buchungsform select {
	border:1px solid black;
	margin:0;
	padding:0;
	font-family: "Trebuchet MS";
	font-size: 11px;
	width:340px;
}

.buchungsform textarea {
	border:1px solid black;
	margin:0;
	padding:0;
	font-family: "Trebuchet MS";
	font-size: 11px;
	width:340px;
}


.buchungsform H2 {
	font-family: "Trebuchet MS";
	font-size: 13px;
}
.formspacer, .formspacer br {
	font-size:0;
	height:5px;
	width:100%;
	clear:both;
	padding:0;
	margin:0;
	line-height:0
}
.formlabel {
float:left; width:130px;

}
.gutformlabel {
float:left; width:130px;
}
.admin_seminare UL, .admin_seminare UL {
	list-style-image:none;
	list-style:none;

}
.admin_seminare IMG {
	border:0;
}
.admin_seminare A {
	text-decoration:none;
	color:#666666;
}
.seminred A {
	color:red;
	font-weight:bold;
}
.seminrgreen A {
	color:green;
	font-weight:bold;
}
.normaluser A {
	color:black;
	font-weight:bold;
}

.seminred-user A {
	color:red;
	font-weight:bold;
}
.seminrgreen-user A {
	color:green;
	font-weight:bold;
}
.seminrblue-user A {
	color:purple;
	font-weight:bold;
}
.open {
	display: block;
}
.closed {
	display: none;
}

/* Maik > Subnavi der Galerien */
#nav_main {
    /* (en) containing floats in IE */
    /* (de) Einfassen der Floats im IE */
    width: 100%;
	
    overflow: visible;
    /* (en) containing floats in all other browsers */
    /* (de) Einfassen der Floats in allen anderen Browsern */
    float: left;
    display: inline;
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
	margin:0;
	padding:0;

  }

  #nav_main ul {
  	background:none;
	display: inline;
    float: left;
    margin: 0;
    padding: 0;
	
  }

  #nav_main ul li {
  	display: inline;
    float: left;
    list-style-type: none;
	width:auto;
	height:23px;
	/*
	border:1px solid #FF0000;
	*/
  }

  #nav_main ul li a,
  #nav_main ul li strong {
  background:transparent;
    color: #fff;/*weiss*/
    display: block;
  	padding: 0.3em 1em;
	margin: 0 1em;
    text-decoration: none;
    width: auto;
	height:auto;
	}

  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active  {
    color: #fff;
    text-decoration: none;
	}

  #nav_main ul li#current {
   background:#ECE87D;
  }

  #nav_main ul li#current strong,
  #nav_main ul li#current a,
  #nav_main ul li#current a:focus,
  #nav_main ul li#current a:hover,
  #nav_main ul li#current a:active {
   
    color: #481F16;
    text-decoration: none;
  }
