body {
	background-color: #adb1b7;
	background-image: url(media/layout/verlauf.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	text-align:left;
}
li{
 padding:0;
 margin-left:20px;
}
td.MarkenBackground{
	background-image: url(media/td_marken.gif);
	width: 127px;
	height: 77px;
	text-align: center;
	vertical-align: middle;
}
#Layer1 #apDiv10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	}
#Layer1 {
	position:absolute;
	left:53%;
	top:340px;
	width:121px;
	height:106px;
	z-index:2;
	margin-top: -300px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -430px;
	scrolling: No;
}
#Layer6 {
	position:absolute;
	left:-341px;
	top:403px;
	width:919px;
	height:231px;
	z-index:9;
	scrolling: No;
}
#apDiv10 {
	position:absolute;
	left:806px;
	top:754px;
	width:56px;
	height:17px;
	z-index:13;
}
#apDiv11 {
	position:absolute;
	left:441px;
	top:348px;
	width:160px;
	height:21px;
	z-index:14;
}
#apDiv12 {
	position:absolute;
	left:193px;
	top:348px;
	width:176px;
	height:20px;
	z-index:15;
}
#apDiv13 {
	position:absolute;
	left:-32px;
	top:443px;
	width:179px;
	height:62px;
	z-index:16;
}
#apDiv14 {
	position:absolute;
	left:663px;
	top:348px;
	width:108px;
	height:21px;
	z-index:17;
}
#apDiv2 {
	position:absolute;
	left:-57px;
	top:96px;
	width:917px;
	height:169px;
	z-index:11;
}
#apDiv9 {
	position:absolute;
	left:-32px;
	top:279px;
	width:235px;
	height:38px;
	z-index:12;
	visibility: hidden;
}
#apDiv1 {
	position:absolute;
	left:-85px;
	top:-45px;
	width:953px;
	height:60px;
	z-index:4;
	visibility: visible;
}
#apDiv3 {
	position:absolute;
	left:636px;
	top:-30px;
	width:198px;
	height:82px;
	z-index:18;
}
#apDiv4 {
	position:absolute;
	left:-5px;
	top:620px;
	width:790px;
	height:82px;
	z-index:10;
}
#apDiv5 {
	position:absolute;
	left:14px;
	top:744px;
	width:973px;
	height:26px;
	z-index:3;
}
#apDiv6 {
	position:absolute;
	left:671px;
	top:253px;
	width:175px;
	height:209px;
	z-index:19;
}
.Stil12 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Stil4, .Stil4 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	
}
a {
	text-decoration: underline;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {
	text-decoration: none;
	color: #A80014;
}
#Layer2 {
	position:absolute;
	left:-67px;
	top:0px;
	width:715px;
	height:95px;
	z-index:20;
	filter:Chroma(color=#000001);
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
}
#Layer2 a{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
}
#Layer2 a:hover{
	color:#A80014;
}
.Stil14 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
a.navi:visited,a.navi:link,a.navi:active,a.navi:hover
{
	font-size:8pt;
	text-decoration : none;
    color:black;
	font-weight: bold;
}
td.navi
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #555555;
}
.defaulttext		{
	font-size:12px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	
}
.defaultsmall		{
	font-size:8pt;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	
}
.highlighted {

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	border: 1px none #FFFFFF;
	background-color: #990000;
}
small
{
font-size:8pt;
}

.defaultheader {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #AA0000;
	font-weight: bold;
	text-transform: none;

}
h2{
	color: #CF0018;
	font-size:12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font : bold;

}
h3
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: large;
	color: white;
	font-weight: bolder;
	font : 14pt;
	background-color : #095BA6;
}
small
{
	font-size:8pt;
	color: #242424;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	
}
hr           {
	color: white;
	background-color : #cccccc;
}
.KontaktformularHeader         {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: large;
	color: #000000;
	font-weight: bolder;
	font : bold 16pt;

}
.KontaktformularText        {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color : #242424;
	list-style-position : inside;
	text-align : left;
}
.KontaktformularDanke     {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color : #242424;
	list-style-position : inside;
	text-align : left;
}
.KontaktformularCol1           {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color : #242424;

	list-style-position : inside;
	text-align : left;
}
.KontaktformularCol2         {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color : #242424;

	list-style-position : inside;
	text-align : left;
}
 

.Adresse          {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 7pt;
   color: #000000;
} 
A.Adresse:ACTIVE, A.Adresse:LINK, A.Adresse:VISITED {
	color : #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 7pt;
}
A.Adresse:HOVER
 {
	color : Grey;
	font-size: 7pt;
}
.ImpressumHeader           {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: large;
	color: #000000;
	font-weight: bolder;
	font : bold 15pt;
	text-align=left;
}
.ImpressumAddress           {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #242424;
}
.ImpressumDetails           {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #242424;

}


a.BikeInfo:link,

a.BikeInfo:visited,
a.BikeInfo:active
{
	color :#000000;
	font-size:12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}
a.BikeInfo:Hover  {
color :#000000;
	font-size:12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-decoration : none;
}
.BikeInfoTyp{
	font-family: Verdana,Arial,Helvetica,sans-serif;
            font-size : 8pt;
			color: #000000;
}

.BikeInfoModell{
	font-size: 12px;
	font-weight: normal;
	color : #ffffff;
	background-color : #cc0000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font : bold;
	padding-top : 4px;
	padding-bottom : 4px;
	padding-right : 4px;
	padding-left : 4px;
}
.BikeInfoImage {
	font-size: 12px;
	font-weight: normal;
	color : #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align : center;
	
}
.BikeInfoListeBackground {
	font-size: 12px;
	font-weight: normal;
	color : #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.BikeInfoListe1 {
	
	color:#000000;
	margin-top : 5px;
	margin-bottom : 5px;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 12px;
	background-color: #F1F0F6;
}
.BikeInfoListe2 {
	background-color: white;
	color:#000000;
	margin-top : 5px;
	margin-bottom : 5px;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 12px;
	
}
.BikeInfoTrans{

	
}
td.BikeInfoHaustext
{
	font-size:12px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.BikeInfoHauspreis{
	font-size: 12px;
	font-weight: normal;
	color : Red;
	font-family: Verdana,Arial,Helvetica,sans-serif;
		
}
.NewsBack 
{
	background:  none;
	background-image: url(media/layout/bgNews.jpg);
	background-repeat: repeat-y;
}
.NewsText {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:8pt;
color: black;
}
.NewsHead {
color: #CC0000;
font-weight: bold;
}
.clearer{
	clear:both;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
#top h1{
	font-size: 24px;
}
/* BikeMovies */
#moviePlayer{
	margin: 0 0 20px 0;
	text-align: center;
}
.movieTitle {
	font-weight: bold;
	background-color: #000000;
	color: #FFFFFF;
	margin-bottom: 1px;
	padding: 0 10px;
	line-height: 24px;
	font-size: 14px;
}
.movieTeaser{
	padding:5px 10px 10px 10px;
	color:#000;
	font-size:12px;
}
#movies{
	margin-left: 50px;
}
#movies .movie {
	float: left;
	width: 290px;
	margin: 10px;
	border: 1px solid;
	border-color: #CCCCCC;
	padding: 1px;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
}
#movies .movTitle {
	font-weight: bold;
	background-color: #000000;
	color: #FFFFFF;
	margin-bottom: 1px;
	padding: 0 3px;
	line-height: 18px;
	font-size: 12px;
}
#movies .movImg {
	float: right;
	margin: 0px 0px 0px 3px;
}
#movies .movTeaser {
	font-size: 11px;
	margin: 3px;
	color: #000000;
}
h1.movieTitle{
	font-size: 18px;
}

