BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
}

a:link.menu {
	COLOR: #990000;
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-weight: bold;
}
a:visited.menu {
	COLOR: #990000;
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-weight: bold;
}
a:hover.menu {
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-weight: bold;
}
a:active.menu {
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-weight: bold;
}

#video,#video_on {
	FONT-SIZE: 13px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	display: block;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	color:#660000;
	text-align: center;
}
#video_on,#video:hover {
	background-image: url(bilder/bg-video.gif);
	color: #000000;
	text-align: center;
}


.text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.text10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.text11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.text13 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.text14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.fett {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.textfett {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

.woerter {
	FONT-WEIGHT: normal; FONT-SIZE: 5px; COLOR: #FEE0B5; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

.liste {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif; line-height: 18px;
}

.untertitel { 
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #B22222; FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

.titel { 
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #B22222; FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

.sommer1{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif; padding-left: 82px;
}
.sommer2{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif; padding-left: 180px;
}
.sommer3{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif; padding-left: 360px;
}
.sommer4{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif; padding-left: 580px;
}

.tabellenblock{
  border-bottom: 1px dotted #B22222; border-top: 1px dotted #B22222; border-left: 1px dotted #B22222; border-right: 1px dotted #B22222;
}

a:link.text { color: #000000; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px dotted #000000; }
a:visited.text { color: #000000; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px dotted #000000; } 
a:hover.text { color: #B22222; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px solid #B22222; }
a:active.text { color: #B22222; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px solid #B22222; }


A:visited.text10 {COLOR: #000000; FONT-WEIGHT: bolder; TEXT-DECORATION: none; border-bottom: 1px dotted #000000; }
A:link.text10 {COLOR: #000000; FONT-WEIGHT: bolder; TEXT-DECORATION: none; border-bottom: 1px dotted #000000; }
A:hover.text10 {COLOR: #000000; FONT-WEIGHT: bolder; TEXT-DECORATION: none; border-bottom: 1px solid #FFFFE0; background-color: #FFFFE0; }
A:active.text10 {COLOR: #000000; FONT-WEIGHT: bolder; TEXT-DECORATION: none; border-bottom: 1px solid #FFFFE0; background-color: #FFFFE0; }

.link-rot { FONT-WEIGHT: bold;	FONT-SIZE: 12px; COLOR: #B22222; FONT-FAMILY: verdana,arial,helvetica,sans-serif;}
a:link.link-rot { color: #B22222; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px dotted #B22222; }
a:visited.link-rot { color: #B22222; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px dotted #B22222; } 
a:hover.link-rot { color: #000000; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px solid #000000; }
a:active.link-rot { color: #000000; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px solid #000000; }

a:link.fahrrad { color: #990000; font-size: 13px; font-weight: bolder; text-decoration: none;  }
a:visited.fahrrad { color: #990000; font-size: 13px; font-weight: bolder; text-decoration: none;  } 
a:hover.fahrrad { color: #000000; font-size: 13px; font-weight: bolder; text-decoration: underline; }
a:active.fahrrad { color: #000000; font-size: 13px; font-weight: bolder; text-decoration: underline; }

.email { FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: verdana,arial,helvetica,sans-serif; }
a:link.email { color: #FFFFFF; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px dotted #FFFFFF; }
a:visited.email { color: #FFFFFF; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px dotted #FFFFFF; } 
a:hover.email { color: #00CCFF; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px solid #00CCFF; }
a:active.email { color: #00CCFF; font-size: 12px; font-weight: bolder; text-decoration: none; border-bottom: 1px solid #00CCFF; }

.bild {
	border: 1px solid #333333;
	cursor: hand;
}
.bild1 {
	border: 3px solid #FFFFE0;
	cursor: hand;
}
.bild2 {
	border: 3px solid #FFFFE0;
}

input {
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #000000;
	text-decoration: none;
	background-color: #FFCC66;
	border: 1pt solid #333333;
}

select {
	font-family: verdana,arial,sans-serif; 
	font-size:12px;
	font-weight:none;
	color:#000000;
	text-decoration:none;
	background-color: #FFCC66;
}

textarea {
	font-family: verdana,arial,sans-serif;
	font-size:12px;
	font-weight:none;
	color:#000000;
	text-decoration:none;
	background-color: #FFCC66;
	border: 1pt solid #333333;
}

.button {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
	background-color: #FFCC66;
	border : 1pt solid #333333;
	cursor:hand;
}

a.menulinks {
      display:block;
      color:#990000;
      width:250px;
      height:26px;
      padding:0px;
      font-size:13px;
	  padding:1px 0px 0px 0px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:left;
      background-image:url(bilder/menu.gif);
}
a.menulinks:hover{
      display:block;
      color:#000000;
      background-image:url(bilder/menu_on.gif);
}	  
a.menulinks-on {
	  display:block;
      color:#000000;
      width:250px;
      height:26px;
      padding:0px;
      font-size:13px;
	  padding:1px 0px 0px 0px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:left;
      background-image:url(bilder/menu.gif);
}
a.menulinks-off {
	  display:block;
      color:#990000;
      width:250px;
      height:26px;
      padding:0px;
      font-size:13px;
	  padding:1px 0px 0px 0px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:left;
      background-image:url(bilder/menu.gif);
}

a.menuvideo {
      display:block;
      color:#990000;
      width:250px;
      height:145px;
      padding:0px;
      font-size:13px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:left;
      margin:0px;
      background-image:url(bilder/bg-video.gif);
}
a.menuvideo-on {
      display:block;
      color:#000000;
      width:250px;
      height:145px;
      padding:0px;
      font-size:13px;
      font-family:Verdana, Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:left;
      margin:0px;
      background-image:url(bilder/bg-video-on.gif);
}
a.menuvideo:hover {
      display:block;
      color:#000000;
      background-image:url(bilder/bg-video-on.gif);
}