
* {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  color: #000000;
}

H1 {
  font-size: 24px;
  font-weight:bold;
  color: #09943F;
}

A {
  color: #000000;
}

/*  CONTENT  */
.content {
  padding:10px 10px 10px 10px;
}


/*  MENU  */
.menu { 
  color: #000000;
  vertical-align: top; 
  background-color: #F5A210;
}
.menu DIV A {
  color: #000000;
  text-decoration: none;
}

.menu DIV A:hover {
  color: #FFFFFF;
  text-decoration: none;
}

.menu DIV.menu-level1-no {
  border-bottom: solid 2px #09943F;
  font-size: 14px;
  padding-top:2px; 
  padding-bottom:2px; 
  padding-left:10px;
  padding-right:10px;
  white-space: nowrap; 
  font-weight:bold;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 20px;
  margin-bottom: 0px;
}
.menu DIV.menu-level1-act {
  border-bottom: solid 2px #09943F;
  font-size: 14px;
  padding-top:2px; 
  padding-bottom:2px; 
  padding-left:10px;
  padding-right:5px;
  white-space: nowrap; 
  font-weight:bold;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 20px;
  margin-bottom: 0px;
}
.menu DIV.menu-level1-act A {
  color: #FFFFFF;
}

.menu DIV.menu-level2-no {
  border-bottom: dashed 1px #09943F;
  font-size: 14px;
  padding-top:2px; 
  padding-bottom:2px; 
  padding-left:0px;
  padding-right:5px;
  white-space: nowrap; 
  font-weight:bold;
  margin-left: 30px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.menu DIV.menu-level2-act {
  border-bottom: dashed 1px #09943F;
  font-size: 14px;
  padding-top:2px; 
  padding-bottom:2px; 
  padding-left:0px;
  padding-right:5px;
  white-space: nowrap; 
  font-weight:bold;
  margin-left: 30px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.menu DIV.menu-level2-act A {
  color: #FFFFFF;
}

.copy A {
  color: #000000;
  font-size: 10px;
  text-decoration: none;
}

/* --- FORMULARE ----------------------------------------------------  */
* fieldset.csc-mailform {
  width: 348px;
  border: none;
}

* fieldset.csc-mailform .csc-mailform-field {
  margin-bottom: 5px;
}
  
* fieldset.csc-mailform .csc-mailform-field label {
  width: 100px;
  vertical-align: top;
  float: left;
  clear: both;
}

/*
* fieldset.csc-mailform .csc-mailform-field input,
 * fieldset.csc-mailform .csc-mailform-field textarea,
* fieldset.csc-mailform .csc-mailform-field select {
  background-color: #000000; 
  border: 1px solid #FFFFFF; 
}
*/

* fieldset.csc-mailform .csc-mailform-submit {
  margin-left: 100px;
  margin-top: 10px;
  float: left;
} 

/* --- Lightbox ----------------------------------------------------  */

#lbOuterImageContainer {
  background-color: #F5A210 !important;
}

#lbImageDataContainer {
  background-color: #F5A210 !important;
}

#prevLink:hover {
	/* Edit here for a different image!*/
	background:transparent url(/fileadmin/images/prev.gif) no-repeat 0% 15% !important;
}

#nextLink:hover {
	/* Edit here for a different image!*/
	background:transparent url(/fileadmin/images/next.gif) no-repeat 100% 15% !important;
}

#lbLoading {
	
	background:#f5a210 url(../img/loading.gif) no-repeat center !important;
}

