body {background-color: #ffffff; color: #333333; font-size: 15px; line-height: 15px; font-weight: bold; font-family: helvetica, arial, sans-serif; text-align: left;}
	
a {color: #a1a1a1; text-decoration: none;}
a:visited {color: #a1a1a1; text-decoration: none;}
a:active {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}
.active {color: #000000}

h1 {font-size: 60px; line-height: 60px;}
h2 {font-size: 40px; line-height: 40px;}
h3 {font-size: 30px; line-height: 30px;}
h4 {font-size: 20px; line-height: 20px;}
h5 {font-size: 9px; line-height: 9px;}
h6 {font-size: 8px; line-height: 8px;}
.boxtitel {font-family: georgia, times, serif; font-weight: normal; font-style: italic; font-size: 9px; line-height: 19px; color: #000000; padding-left: 5px; text-decoration: underline;}

p {font-family: times, serif; font-style: italic; font-size: 10px; line-height: 10px; font-weight: normal; color: #000000; padding: -5px 0px 0px 10px;}
img {border: 0px;}
div {display: block;}	
	
#container {padding: 40px 0px 0px 80px;}
.menu {display: block; float: left; height: 3000px; margin: 0px; padding: 0px; position: scroll; width: 190px;}
.menu ul {margin-left: 30px; margin-bottom: 40px; padding: 0px; list-style: none;}

#navigation {font-size: 19px; font-weight: normal; line-height: 18px; color: #a1a1a1; margin-top: 15px;}
#claim {font-size: 7px; font-weight: normal; line-height: 8px; color: #a1a1a1;}
#address {font-size: 11px; font-weight: normal; line-height: 12px; color: #a1a1a1;}
#address a {color: #000000;}
#address a:hover {text-decoration: underline;}
#brands {font-size: 12px; font-weight: normal; line-height: 14px; color: #a1a1a1; width: 115px; border-top: dashed 1px #a1a1a1; padding-top: 40px; padding-bottom: 40px; margin-bottom: 5px; border-bottom: dashed 1px #a1a1a1;}
#by {font-size: 10px; font-weight: normal; line-height: 11px; color: #a1a1a1;}
		
.transparent {filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}
a.transparent:hover {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
.mouse {font-family: georgia, times, serif; font-size: 10px; font-style: italic; font-weight: normal; line-height: 10px;}

#content {margin-left: 240px; margin-top: 152px; max-width:1800px;}
	
	
#news {position: relative; top: -420px; left: 30px; z-index: 2;}
#info {float: right; font-family: georgia, times, serif; font-style: italic; font-weight: normal; font-size: 10px;}
#content ul {margin-left: 20px; margin-bottom: 50px; padding: 0px; list-style: none; font-weight: normal; font-style: italic; font-size: 11px; line-height: 14px; color: #000000; }
		
.large {float: left; height: 324px; width: 484px; margin-left: 4px; margin-bottom: 4px; }
.double {float: left; height: 324px; width: 240px; margin-left: 4px; margin-bottom: 4px;}
.tiny {float: left; height: 160px; width: 240px; margin-left: 4px; margin-bottom: 4px;}
		
.upper {float:left; height: 160px; width: 240px; margin-bottom: 4px;}
.lower {float: left; height: 160px; width: 240px;}
.bericht {text-align: justify; float: left; height: 160px; width: 240px; font-family: georgia, times, serif; font-size: 11px; line-height: 11px; font-weight: normal; font-style: italic;}
			
		
		
		
#slideshow_01_home {margin-left:0px; margin-top:0px; width: 484px; height: 324px;}
#slideshow_02_angebot {margin-left:0px; margin-top:0px; width: 484px; height: 324px;}
#slideshow_03_crew_downhill {margin-left:0px; margin-top:0px; width: 484px; height: 324px;}


		
		
#shop {background-image: url(media/pix/01_home/S/passstrasse.jpg); overflow: hidden; float: left; height: 160px; width: 240px; margin-bottom: 4px;}
#wetlube {background-image: url(media/pix/01_home/L/wetlube.jpg); overflow: hidden; float: left; height: 324px; width: 484px; margin-bottom: 4px;}
		
		
		

	









	



