body{
background-color:#fff;
}
A:ACTIVE, A:LINK, A:VISITED {
	font-size:10pt;
	color:black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
 A:HOVER
 {
 	color :Gray;
      font-size:10pt;
      font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.navi:visited,a.navi:link,a.navi:active,a.navi:hover
{
	font-size: 10pt;
	text-decoration : none;
    color:white;
	
}
td.navi
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration : none;
	color: white;
	background-color : #646E49;
}
.defaulttext		{
	font-size:10pt;
	color: black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
.defaultsmall		{
	font-size:8pt;
	color: black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
small
{
font-size:8pt;
}
.menusmall	
{
	font-size:8pt;
	color: #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

  .defaultheader {
	font-size: 10pt;
	font-weight: normal;
	color : #034EA2;
	background-color : #FFDD00;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : bolder;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
	padding-left : 5px;
}
h2{ 
	color: #034EA2;
	font-size:30pt;
	font-family:verdana,arial,helvetica,sans-serif;
	font : bold;
	margin-top : -20px;
}
h3 {
	margin-top : -31px;
	margin-left : 130px;
	font-family:verdana,arial,helvetica,sans-serif;
	color: black;
}

small
{
	font-size:8pt;
	color: #242424;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
hr           {
	color: white;
	background-color : #cccccc;
}
.KontaktformularHeader         {
	font-size: 10pt;
	font-weight: normal;
	color : #034EA2;
	background-color : #FFDD00;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : bolder;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
	padding-left : 5px;
}
.KontaktformularText        {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color : #242424;
	list-style-position : inside;
	text-align : left;
}
.KontaktformularDanke     {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color : #242424;
	list-style-position : inside;
	text-align : left;
}
.KontaktformularCol1           {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color : #242424;

	list-style-position : inside;
	text-align : left;
}
.KontaktformularCol2         {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color : #242424;

	list-style-position : inside;
	text-align : left;
}
 

.Adresse          {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
   color: #FFFFFF;
} 
A.Adresse:ACTIVE, A.Adresse:LINK, A.Adresse:VISITED {
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
A.Adresse:HOVER
 {
	color : Grey;
	font-size: 7pt;
}
.ImpressumHeader           {
	font-size: 10pt;
	font-weight: normal;
	color : #034EA2;
	background-color : #FFDD00;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : bolder;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
	padding-left : 5px;
}
.ImpressumAddress           {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #242424;
}
.ImpressumDetails           {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #242424;

}


a.BikeInfo:link,

a.BikeInfo:visited,
a.BikeInfo:active
{
	color :#black;
	font-size:10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a.BikeInfo:Hover  {
color :#black;
	font-size:10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.BikeInfoTyp{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            font-size : 8pt;
			color: black;
}

.BikeInfoModell{
	font-size: 10pt;
	font-weight: normal;
	color : #034EA2;
	background-color : #FFDD00;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : bolder;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
	padding-left : 5px;
}
.BikeInfoImage {
	font-size: 12pt;
	font-weight: normal;
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	
}
.BikeInfoListeBackground {
	color:black;
	margin-top : 5px;
	margin-bottom : 5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.BikeInfoListe1 {
	color:black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-color: #E4E4E4;
}
.BikeInfoListe2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color:black;

}
.BikeInfoTrans{

}
td.BikeInfoHaustext
{
	font-size:12pt;
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.BikeInfoHauspreis{
	font-size: 12pt;
	font-weight: normal;
	color : Red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		
}
.NewsBack 
{
	background: #034EA2;
}

.NewsText {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: white;
	padding: 5px;
}
.NewsHead {
	color: white;
}
table.OpenHours
{
width: 100%;

}
td.OpenHours
{
	font-size:10pt;
	color: black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.Adresse1
{
	font-size:10pt;
	color: black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
