
.fliesstext {
	font-family : Arial;
	font-size : 12px;
	font-style: normal;
	color : #404040;
}

.klein {
	font-family : Arial;
	font-size : 10px;
	font-style: normal;
	color : #404040;
}

.weisstext {
	font-family : Arial;
	font-size : 12px;
	font-style: normal;
	color : white;
	font-weight: bold;
}

.fliesstextfett {
	font-family : Arial;
	font-size : 12px;
	font-style: normal;
	color : #404040;
	font-weight: bold;
}

.fliesstextfett2 {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	color: #404040;
	font-weight: bold;
}

.fettgruen {
	font-family : Arial;
	font-size : 12px;
	font-style: normal;
	color : #338035;
	font-weight: bold;
}

.navtexthell {
	font-family : Arial;
	font-weight: bold;
	font-size : 12px;
	font-style: normal;
	color : #FFFFFF;
}

.navtextdunkel {
	font-family : Arial;
	font-weight: bold;
	font-size : 11px;
	font-style: normal;
	color : #949494;
}

.w3work {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.w3work2 {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.boxtext {
	font-family : Arial;
	font-size : 11px;
	font-style: normal;
	color : #404040;
	
}
.boxtextueberschrift {
	font-family : Arial;
	font-size : 12px;
	color : #404040;
	font-weight: bold;
}

.boxtextfett {
	font-family : Arial;
	font-size : 12px;
	color : #404040;
	font-weight: bold;
	padding-left: 8px;
}

input {
  background-color: #ffffff;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  border-left: #404040 1 solid;
  border-right: #404040 1 solid;
  border-top: #404040 1 solid;
  border-bottom: #404040 1 solid;
}

textarea {
  background-color: #ffffff;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  border-left: #404040 1 solid;
  border-right: #404040 1 solid;
  border-top: #404040 1 solid;
  border-bottom: #404040 1 solid;
}

.button {
  background-color: #969696;
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size : 11px;
  color: #ffffff;
  border-left: #404040 1 solid;
  border-right: #404040 1 solid;
  border-top: #404040 1 solid;
  border-bottom: #404040 1 solid;
}

select {
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size : 11 px;
  border-left: #000000 1 solid;
  border-right: #000000 1 solid;
  border-top: #000000 1 solid;
  border-bottom: #000000 1 solid;
}

.checkbox {
	background-color: transparent;
	border: 0px;
}

.radio {
	background-color: transparent;
	border: 0px;
}

.option {
	background-color: transparent;
}

.ueberschriftstart14 {
	font-family : Arial;
	font-size : 16px;
	color : #404040;
	font-weight: bold;
}

.ueberschriftgruen{
	font-family : Arial;
	font-size : 14px;
	color : #43AA46;
}

.ueberschriftschwarz{
	font-family : Arial;
	font-size : 14px;
	color : #000000;
}

.ueberschriftgruen30{
	font-family : Arial;
	font-size : 30px; 
	color : #43AA46; 
}

.ueberschriftschwarz30{
	font-family : Arial;
	font-size : 30px;
	color : #000000; 
}

A {
	text-decoration: underline;
	color : #404040;
}

A:Hover {
	text-decoration: none;
	color: #404040;
}

.Aunternav {
	text-decoration: none;
	color : white;
	font-family : Arial;
	font-size : 9pt;
}

.Aunternav:Hover {
	text-decoration: none;
	color: #404040;
	font-family : Arial;
	font-size : 9pt;
}

.Abox {
	text-decoration: none;
	color : black;
}

.Abox:Hover {
	text-decoration: none;
	color: #0F8D19;
}

.f-tagbody {
	BACKGROUND:  #DCDCDC;
}

.f-tagbox {
	BACKGROUND: #D4E8D3;
}

.f-tagoben {
	BACKGROUND: #404040;
}

.f-tagunten {
	BACKGROUND: #43AA46;
}

.f-tagunten2 {
	BACKGROUND: #DCDCDC;
}

.f-tagoben2 {
	BACKGROUND: #969696;
}

.f-tagrechts {
	BACKGROUND: #EDF7EE;
}

.f-tagrechts2 {
	BACKGROUND: #D4E8D3;
}

.f-taggruen {
	BACKGROUND: #8ECC90;
}

.f-taggruen1 {
	BACKGROUND: #AEDDAF;
}

.f-taggrau {
	BACKGROUND: #ECECEC;
}

.f-tagbalken {
	BACKGROUND: #91C192;
}

.f-tagbalkenweiss {
	BACKGROUND: #ffffff;
}

.f-tagblau1 {
	BACKGROUND: #63AEF2;
}

.f-tagblau2 {
	BACKGROUND: #92C6F5;
}

.f-tagblau3 {
	BACKGROUND: #007AF4;
}

.f-tagrosa1 {
	BACKGROUND: #F8C9D8;
}
.f-tagrosa2 {
	BACKGROUND: #EF8FAF;
}

.f-tagrosa3 {
	BACKGROUND: #D9205D;
}

.f-taglila1 {
	BACKGROUND: #E9DAF3;
}

.f-taglila2 {
	BACKGROUND: #C9A4E3;
}

.f-taglila3 {
	BACKGROUND: #652D90;
}

.f-tagweiss {
	BACKGROUND: #ffffff;
}

.f-tagblaugrau {
	BACKGROUND: #5F8192;
}


body {

scrollbar-face-color:#FFFFFF;

scrollbar-highlight-color:#FFFFFF;

scrollbar-3dlight-color:#B2DAB5;

scrollbar-darkshadow-color:#B2DAB5;

scrollbar-shadow-color:#ffffff;

scrollbar-arrow-color:#B2DAB5;

scrollbar-track-color:#FFFFFF;

}



input.nl_shop,  select.nl_shop {
border:1px solid #AEDDAF;
margin:0 0px 4px 0;
}

form.nl_shop {

padding: 3px 7px 0px 12px;
font-size: 12px;
width: 172px;
}

.button {
background: #FFFFFF;
border:1px solid #AEDDAF;
margin: 12px 0px 6px 0px;
color: #0A9A52;
font-size: 12px;
width: 166px;
text-align: center;
}
.form_newsletter {
background: #F1F1F1;
}


.start_oben{
padding: 0px 2px 0px 7px;
background: #FFFFFF;
width: 153px;
}