/**
 * Farbschema "braun"
 */
 
a {
    color: #C37800;
}

.required { background-color: #fffacd; }

 #extended {
	 background: none repeat scroll 0 0 #f3efe9;
 }

  .menunav {
	 background: none repeat scroll 0 0 #f3efe9;
 }

.languagenav ul li a { 
    background: rgba(0, 0, 0, .075); 
}

.languagenav ul li.active a { 
    background: none repeat scroll 0 0 #e8dfd4; 
    color: #808080;
}

.languagenav ul li a:focus, .languagenav ul li a:hover, .languagenav ul li a:active { 
    background: none repeat scroll 0 0 #e8dfd4; 
    color: #808080;
}


.submenunav ul li a { 
    background: rgba(0, 0, 0, .075); 
}

.submenunav ul li.active a { 
    background: none repeat scroll 0 0 #e8dfd4; 
    color: #808080;
}

.submenunav ul li a:focus, .submenunav ul li a:hover, .submenunav ul li a:active { 
    background: none repeat scroll 0 0 #e8dfd4; 
    color: #808080;
}



.menunav ul li.active {
    background: none repeat scroll 0 0 #8a8278;
}

 .menunav ul li a:focus, .menunav ul li a:hover, .menunav ul li a:active {
	 background: none repeat scroll 0 0 #8a8278;
 }

.vorlagebogen h2 {
    background-color: #f3efe9;
    border-left: 10px solid #f9b764;
    color: #444444;
}

 .Antwortbogen {
	/*border: 5px solid #fffacd;*/   
 }


 #fragenkatalogform {
	 border: 5px solid #fffacd;
 }


.btn-primary {
  background-color: hsl(37, 100%, 41%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffa719", endColorstr="#d18000");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffa719), to(#d18000));
  background-image: -moz-linear-gradient(top, #ffa719, #d18000);
  background-image: -ms-linear-gradient(top, #ffa719, #d18000);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffa719), color-stop(100%, #d18000));
  background-image: -webkit-linear-gradient(top, #ffa719, #d18000);
  background-image: -o-linear-gradient(top, #ffa719, #d18000);
  background-image: linear-gradient(#ffa719, #d18000);
  border-color: #d18000 #d18000 hsl(37, 100%, 37.5%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.23);
  -webkit-font-smoothing: antialiased;
}


/* Ganz am Ende damit es immer angezeigt wird. */

/* Validierung */

.validation-summary-errors {
    color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;

          padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}

.field-validation-error {  
     color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;

      /*padding: 15px;
  margin-bottom: 20px;*/
  border: 1px solid transparent;
  border-radius: 4px;

    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}

.input-validation-error { 
  background-color: #f2dede;
}