html, body 
   {
   height: 100%;
   margin: 0px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	}
   #content {
  	position: relative;
  	min-height: 100%;
  }
  
  h1 {font-size:12px; font-weight:bold;}
  h2 {font-size:12px; font-weight:bold;}
  
  .kontakt a:hover {color:#fff;}

   * html #content { height: 100%; }
   #footer { position: relative; margin-top: -50px; }
   
   .td-left, .td-right{
	background-image : url('img/point-line_lr.jpg');
   	background-repeat : repeat;
	border-top:5px solid #fff;
   font-size:10px;
   }
   
   .table, td{
   font-size:12px;
   }
	div.contentbox{
	background-color:#efefef; 
	display: block;
	padding:5px 5px 5px 5px;
	font-size:12px;
	}

	div.contenbox_right_a{
	display:inline;
	float:right;	
	}
	
	div.contenbox_right{
	padding:5px;
	font-size:12px;
	height-min:500px;
	width:370px;
	display: block;
	}	
	div.contenbox_left{
	padding:5px;
	font-size:14px;
	}	
	
	
	div.topmenuline
	{
	padding:0px;
	margin-bottom:2px;
	font-size:10px;
	border-top:2px solid #fff;
	}

	div.auswahl
	{
	margin-top:10px;
	padding:5px;
	margin-left:5px;
	margin-right:0px;
	background-color:#f6f6f6;
	border: 1px solid silver;
	}
	
	b.auswahl
	{
	font-size:14px;
	}


	a.startseite{
	color:#000;
	text-decoration:none;
	}
	a.startseite:hover{
	color:#000;
	text-decoration:underline;
	}

	
   a.topmenu{
   color:#000;
   padding-right:5px;
   padding-left:5px; 
   padding-top:0px;  
   text-decoration:none;
   }
   a.topmenu:hover{
   color:#fff;
   }  	
	
   a, a.topmenu2{
   color:#000;
   }
   a:hover, a.topmenu2:hover{
   color:gray;
   }  
	
   a.footerlink{
	font-size:10px;
   color:#fff;
   }
   a.footerlink:hover{
   color:#feb101;
   }   

   a.footerlink2{
	font-size:10px;
   color:#dfdfdf;
	text-decoration:none;
   }   

   a.footerlink2:hover{
	color:#fff;
	text-decoration:underline;
   }      
   
   a.rmenu{
	font-size:10px;
   	color:#000;
   }
   
   a.rmenu:hover{
	font-size:10px;
   	color: gray;
   }

   a.info{
	font-size:12px;
   	color: #000;
   }   

   a.bestellen{
	font-size:18px;
   	color: #000;
   } 
   a.bestellen:Hover{
     color:gray;
   } 
         
   a.bestellen-auswahl{
   color:blue;
   }
   a.bestellen-auswahl:hover{
   color:gray;
   }	

   a.bike1{
	 width:150px;
	 height:200px;
	 background-image : url('img/buttonbike_cardiomaster.jpg');
     background-repeat : no-repeat;
	 display:block;
   }   
   a.bike1:hover{
	 width:150px;
	 height:200px;
	 background-image : url('img/buttonbike_cardiomaster_on.jpg');
   }
   
   a.bike2{
	 width:150px;
	 height:200px;
	 background-image : url('img/buttonbike_indoorcycling.jpg');
     background-repeat : no-repeat;
	 display:block;
   }   
   a.bike2:hover{
	 width:150px;
	 height:200px;
	 background-image : url('img/buttonbike_indoorcycling_on.jpg');
   }

      a.bike3{
	 width:150px;
	 height:200px;
	 background-image : url('img/buttonbike_vortec.jpg');
     background-repeat : no-repeat;
	 display:block;
   }   
   a.bike3:hover{
	 width:150px;
	 height:200px;
	 background-image : url('img/buttonbike_vortec_on.jpg');
   }

   a.datenblatt{
   color:#000;
   }
   
	b.uberschrift
	{
	font-size:18px;
	}

	b.uberschrift2
	{
	font-size:14px;
	}

	#db	{
	display:block;
	margin-top:0px;
	padding-top:0px;
	}
	div.dba{
	margin-left:5px;	
	}
	
.formbutton{
	border-bottom: black 1px solid;
	border-left: #000000 1px solid;
	border-right: black 1px solid;
	border-top: #000000 1px solid;
	font-family:Verdana;
	font-size: 11px;
	text-align:left;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight: normal;
	color: Black;
	background-color: whitesmoke;
	cursor:hand;
	display:inline;
	width:auto;
}
.form{
	background-color:whitesmoke;
	color: Black;
	font-family:Verdana;
	font-size: 11px;
	border:1px solid black;
	border-bottom: black 1px solid;
	border-left: #000000 1px solid;
	border-right: black 1px solid;
	border-top: #000000 1px solid;
	}