a	{outline: none;}

.submenu { 	color: #FFFFFF;
			font-size: 10;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 15px;
}
.submenu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.submenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.submenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: FF0033;
	text-decoration: none;
}



.index_black { 	
	color: #000000;
	font-size: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.index_black a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.index_black a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.index_black a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: B00000;
	text-decoration: none;
}



.index_white { 	
	color: #ffffff;
	font-size: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.index_white a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.index_white a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.index_white a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: B00000;
	text-decoration: none;
}







.riders_intro {
	color: 000;
	font-size: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;

}
.riders_intro a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: fff;
	text-decoration: none;
}
.riders_intro a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: fff;
	text-decoration: none;
}
.riders_intro a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 000000;
	text-decoration: none;
	padding: 2px;
	background-color: FFFFFF;
	filter:alpha(opacity=80);
	opacity:.8;
}
TD.riders_intro {
	width:150px;
	padding: 0px 0px 0px 30px;
}





.content {	color: #000000;
			font-size: 10;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			cellspacing: 10;
			cellpadding: 10;
}

.content a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.content a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.content a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC0000;
	text-decoration: none;
}

.content_white {	
	color: #FFFFFF;
	font-size: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cellspacing: 10;
	cellpadding: 10;
}

.content_white a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.content_white a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.content_white a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC0000;
	text-decoration: none;
}


.submenu thumbnail {
	border: 2px #FF0000;
}


textarea { 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #cccccc; 
	BACKGROUND-COLOR: #ffffff; 
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 11px;
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid;
	SCROLLBAR-TRACK-COLOR: #ffffff;
}

input {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ffffff;
}

body {
	SCROLLBAR-TRACK-COLOR: #cccccc;
}

/*RIDERS SEKTION*/

TD.fortbewegungsmittel{
	background: #000 url('/riders/images/riderinfo/fortbewegungsmittel.gif') no-repeat top left;
	width: 220;
}
TD.riders_portrait{
	height: 400;
	background: #000;
	padding: 10 0 0 0px;

}
TD.riders_submenu{
	width: 200;
	background: #000 url('/riders/images/choosepilot.gif') no-repeat top left;
	padding: 40 0 0 20px;
	color: #FFFFFF;
	font-size: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
TD.riders_submenu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
TD.riders_submenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
TD.riders_submenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: FF0033;
	text-decoration: none;
}



/*BIKES SEKTION*/

TD.bikes_submenu{
	background: #000 url('/bikes/images/titel.gif') no-repeat top left;
	width: 190;
	height: 480;
	padding: 70 0 0 20px;
	color: #FFFFFF;
	font-size: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}

TD.bikes_submenu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
TD.bikes_submenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
TD.bikes_submenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: FF0033;
	text-decoration: none;
}
TD.bike{
	padding: 30 0 0 0px;
	background: #000;
	height: 400;
}

TD.pilot{
	background: #000 url('/bikes/images/pilots/bg.jpg') no-repeat top left;
	width: 230;
	height: 300;
	padding: 20 0 0 20px;
}

TD.specs_fundamentals {
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/specs_fundamentals.gif') no-repeat top left;
}
TD.specs_fundamentals:hover {
	cursor: pointer;
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/over/specs_fundamentals.gif') no-repeat top left;
}
TD.specs_shiftingdrivetrain {
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/specs_shiftingdrivetrain.gif') no-repeat top left;
}
TD.specs_shiftingdrivetrain:hover {
	cursor: pointer;
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/over/specs_shiftingdrivetrain.gif') no-repeat top left;
}
TD.specs_rimstires {
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/specs_rimstires.gif') no-repeat top left;
}
TD.specs_rimstires:hover {
	cursor: pointer;
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/over/specs_rimstires.gif') no-repeat top left;
}
TD.specs_brakeschainguide {
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/specs_brakeschainguide.gif') no-repeat top left;
}
TD.specs_brakeschainguide:hover {
	cursor: pointer;
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/over/specs_brakeschainguide.gif') no-repeat top left;
}
TD.specs_steering {
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/specs_steering.gif') no-repeat top left;
}
TD.specs_steering:hover {
	cursor: pointer;
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/over/specs_steering.gif') no-repeat top left;
}
TD.specs_otherparts {
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/specs_otherparts.gif') no-repeat top left;
}
TD.specs_otherparts:hover {
	cursor: pointer;
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/over/specs_otherparts.gif') no-repeat top left;
}
TD.specs_additionalcomments {
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/specs_additionalcomments.gif') no-repeat top left;
}
TD.specs_additionalcomments:hover {
	cursor: pointer;
	width: 200;
	height: 14;
	background: #000 url('/bikes/images/specs/over/specs_additionalcomments.gif') no-repeat top left;
}

.fundamentals {	visibility: visible;

			/*position und größe des layers*/
			z-index: 1;
			position: absolute;
			left: 0px;
			width: 275px;
			height: 250px;
			
			/*text aussehen*/
			color: #fff;
			font-size: 10;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 15px;
			
			/*textabstand zum container*/
			text-align: left;
}

.shifting {	visibility: hidden;

			/*position und größe des layers*/
			z-index: 2;
			position: absolute;
			left: 0px;
			width: 275px;
			height: 250px;
			
			/*text aussehen*/
			color: #fff;
			font-size: 10;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 15px;
			
			/*textabstand zum container*/
			text-align: left;
}

.rimstires {	visibility: hidden;

			/*position und größe des layers*/
			z-index: 3;
			position: absolute;
			left: 0px;
			width: 275px;
			height: 250px;
			
			/*text aussehen*/
			color: #fff;
			font-size: 10;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 15px;
			
			/*textabstand zum container*/
			text-align: left;
}

.brakes {	visibility: hidden;

			/*position und größe des layers*/
			z-index: 4;
			position: absolute;
			left: 0px;
			width: 275px;
			height: 250px;
			
			/*text aussehen*/
			color: #fff;
			font-size: 10;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 15px;
			
			/*textabstand zum container*/
			text-align: left;
}

.steering {	visibility: hidden;

			/*position und größe des layers*/
			z-index: 5;
			position: absolute;
			left: 0px;
			width: 275px;
			height: 250px;
			
			/*text aussehen*/
			color: #fff;
			font-size: 10;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 15px;
			
			/*textabstand zum container*/
			text-align: left;
}

.otherparts {	visibility: hidden;

			/*position und größe des layers*/
			z-index: 6;
			position: absolute;
			left: 0px;
			width: 275px;
			height: 250px;
			
			/*text aussehen*/
			color: #fff;
			font-size: 10;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 15px;
			
			/*textabstand zum container*/
			text-align: left;

}

.comments {	visibility: hidden;

			/*position und größe des layers*/
			z-index: 7;
			position: absolute;
			left: 0px;
			width: 275px;
			height: 250px;
			
			/*text aussehen*/
			color: #fff;
			font-size: 10;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 15px;
			
			/*textabstand zum container*/
			text-align: left;
}



/*HEADER DHTML MENU*/
TD.riders_out 	{ cursor:pointer; background-image: url(/images/buttons/riders.jpg);}
TD.riders_over 	{ cursor:pointer; background-image: url(/images/buttons/over/riders.jpg);}

TD.bikes_out 	{ cursor:pointer; background-image: url(/images/buttons/bikes.jpg);}
TD.bikes_over 	{ cursor:pointer; background-image: url(/images/buttons/over/bikes.jpg);}

TD.media_out 	{ cursor:pointer; background-image: url(/images/buttons/media.jpg);}
TD.media_over 	{ cursor:pointer; background-image: url(/images/buttons/over/media.jpg);}

TD.besidethetrack_out 	{ z-index:1; cursor:pointer; background-image: url(/images/buttons/besidethetrack.jpg);}
TD.besidethetrack_over 	{ z-index:1; cursor:pointer; background-image: url(/images/buttons/over/besidethetrack.jpg);}

TD.forum_out 	{ cursor:pointer; background-image: url(/images/buttons/forum.jpg);}
TD.forum_over 	{ cursor:pointer; background-image: url(/images/buttons/over/forum.jpg);}

TD.blog_out 	{ cursor:pointer; background-image: url(/images/buttons/blog.jpg);}
TD.blog_over 	{ cursor:pointer; background-image: url(/images/buttons/over/blog.jpg);}

TD.guestbook_out 	{ cursor:pointer; background-image: url(/images/buttons/guestbook.jpg);}
TD.guestbook_over 	{ cursor:pointer; background-image: url(/images/buttons/over/guestbook.jpg);}

TD.contact_out 		{ cursor:pointer; background-image: url(/images/buttons/contact.jpg);}
TD.contact_over 	{ cursor:pointer; background-image: url(/images/buttons/over/contact.jpg);}






/*RENNLEITUNG*/
TD.rennleitung_header{
height: 105;
width: 720;
text-align: left;
background: #fff url('/rennleitung/images/header.jpg') no-repeat top left;}

TD.rennleitung_footer{
height: 50;
width: 720;
background: #fff url('/rennleitung/images/footer.jpg') no-repeat top left;}

TD.rennleitung_admin{
height: 70;
width: 720;
background: #fff url('/rennleitung/images/header_admin.gif') no-repeat bottom left;
}

TD.rennleitung_bikes{
height: 70;
width: 720;
background: #fff url('/rennleitung/images/header_bikes.gif') no-repeat bottom left;
}

TD.rennleitung_rider{
height: 70;
width: 720;
background: #fff url('/rennleitung/images/header_rider.gif') no-repeat bottom left;
}

TD.rennleitung_forum{
height: 70;
width: 720;
background: #fff url('/rennleitung/images/header_forum.gif') no-repeat bottom left;
}

TD.rennleitung_bike_change{
height: 70;
width: 720;
background: #fff url('/rennleitung/images/header_bike_change.gif') no-repeat bottom left;
}

TD.rennleitung_rider_change{
height: 70;
width: 720;
background: #fff url('/rennleitung/images/header_rider_change.gif') no-repeat bottom left;
}

TD.rennleitung_bike_create{
height: 70;
width: 720;
background: #fff url('/rennleitung/images/header_bike_create.gif') no-repeat bottom left;
}

TD.rennleitung_rider_create{
height: 70;
width: 720;
background: #fff url('/rennleitung/images/header_rider_create.gif') no-repeat bottom left;
}

TD.rennleitung_header_login{
background: #fff url('/rennleitung/images/header_login.gif') no-repeat top left;
height: 200;
width: 720;
}

TD.rennleitung_error{
background: #fff url('/rennleitung/images/header_error.gif') no-repeat top left;
height:70;
width: 720;
}

TD.rennleitung_done{
background: #fff url('/rennleitung/images/header_done.gif') no-repeat top left;
height:70;
width: 720;
}

.rennleitung li {
	display: inrow;
	list-style-type: none;
	list-style-image: url('/rennleitung/images/dot.gif');
	line-height: 15px;
}



/*MEDIA INDEX /media/index.php*/
TABLE.media_index{
	width: 730;
	height: 250;
	background-image: url(/media/images/bg_index.jpg);
	border: 0;
	padding: 0;
	cellspacing: 0;
}

TD.nature, TD.park, TD.street, TD.misc, TD.video{
	height: 250;
	width: 70;
}

TD.nature:hover{
	background: #fff url('/media/images/button_nature_over.jpg') no-repeat top left;
	height: 250;
	width: 70;
}

TD.park:hover{
	background: #fff url('/media/images/button_park_over.jpg') no-repeat top left;
	height: 250;
	width: 70;
}

TD.street:hover{
	background: #fff url('/media/images/button_street_over.jpg') no-repeat top left;
	height: 250;
	width: 70;
}

TD.misc:hover{
	background: #fff url('/media/images/button_misc_over.jpg') no-repeat top left;
	height: 250;
	width: 70;
}

TD.video:hover{
	background: #fff url('/media/images/button_video_over.jpg') no-repeat top left;
	height: 250;
	width: 70;
}

/*BIKES INTRO*/
.bikes_intro {
	color: 000;
	font-size: 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;

}
.bikes_intro a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 000;
	text-decoration: none;
}
.bikes_intro a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 000;
	text-decoration: none;
}
.bikes_intro a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	padding: 2px;
	background-color: cc0000;

}
TD.bikes_intro {
	width:150px;
	padding: 10px 10px 10px 10px;
	background: #fff;
	filter:alpha(opacity=80);
	opacity:.8;

}
TD.bikes_intro_container{
	padding: 0px 40px 0px 0px;
	}


/*HEADER VERSION 3*/

.container_header 		{								width: 770px; height:200px; 							text-align: left; 	line-height: 0px; background: #ffffff url('/images/header2/bg_header.jpg') no-repeat top left;}
.container_hauptmenu 	{margin: 53px 0px 0px 15px; 	width: 240px; height: 50px;	float: left; clear: both; 	text-align: left;	line-height: 0px;}
.container_special	 	{margin: 53px 15px 0px 15px; 	width: 160px; height: 50px;	float: left; 				text-align: left;	line-height: 0px;}
.container_submenu 		{margin: 53px 15px 0px 0px;		width: 245px; height: 50px; float: right; 				text-align: left;	line-height: 0px;}

#riders		{width: 80px; height: 50px; float: left;}	#riders:hover	{background: url('/images/header2/hauptmenu_over.jpg')top left no-repeat; background-position: 0px 0px;}		#riders:active	{background: url('/images/header2/hauptmenu_over.jpg')top left no-repeat; background-position: 0px 0px;}
#bikes		{width: 80px; height: 50px; float: left;}	#bikes:hover	{background: url('/images/header2/hauptmenu_over.jpg')top left no-repeat; background-position: -80px 0px;}		#bikes:active	{background: url('/images/header2/hauptmenu_over.jpg')top left no-repeat; background-position: -80px 0px;}
#media		{width: 80px; height: 50px; float: left;}	#media:hover	{background: url('/images/header2/hauptmenu_over.jpg')top left no-repeat; background-position: -160px 0px;}		#media:active	{background: url('/images/header2/hauptmenu_over.jpg')top left no-repeat; background-position: -160px 0px;}

#special1	{width: 160px; height: 50px; float: left; background: url('/images/header2/special.jpg') top left no-repeat; background-position: 0px 0px;}	#special1:hover	{background: url('/images/header2/special_over.jpg')top left no-repeat; background-position: 0px 0px;}
#special2	{width: 160px; height: 50px; float: left; background: url('/images/header2/special2.jpg') top left no-repeat; background-position: 0px 0px;}	#special2:hover	{background: url('/images/header2/special2_over.jpg')top left no-repeat; background-position: 0px 0px;}


.container_home		{display: block; padding: 25px 25px 0px 0px;}
#home				{float: right;width: 235px; height: 60px; line-height: 0px;}	#home:hover	{background: url('/images/header2/home_over.jpg')top left no-repeat;}	

#forum		{width: 55px; height: 50px; float: left;}	#forum:hover	{background: url('/images/header2/submenu_over.jpg')top left no-repeat; background-position: 0px 0px;}
#blog		{width: 50px; height: 50px; float: left;}	#blog:hover		{background: url('/images/header2/submenu_over.jpg')top left no-repeat; background-position: -55px 0px;}
#guestbook	{width: 75px; height: 50px; float: left;}	#guestbook:hover{background: url('/images/header2/submenu_over.jpg')top left no-repeat; background-position: -105px 0px;}
#contact	{width: 65px; height: 50px; float: left;}	#contact:hover	{background: url('/images/header2/submenu_over.jpg')top left no-repeat; background-position: -180px 0px;}


/*FOOTER INTRO VERSION 3*/
.container_footer_intro		{width: 770px; height: 150px; line-height: 0px; background: #cccccc url('/images/footer_intro2/bg_footer.jpg') no-repeat top left;}

#padding 			{width: 752px; height: 94px; margin: 0px 9px 0px 9px; padding-top: 15px;}
#jumpto				{width: 752px; height: 94px;}

.container_counter	{float: left; margin-top: 1px;}
#counter			{width: auto; padding-top: 8px; margin-left: 20px; color: #999999; font-size: 10; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: bottom; line-height: 12px;}

.container_footer_intro_menu	{float: right; margin-top: 1px;}
#facebook				{width: 65px; height: 30px; float: left; margin-right: 12px;}
#trailcare				{width: 65px; height: 30px; float: left; margin-right: 12px;}
#rennleitung			{width: 65px; height: 30px; float: left; margin-right: 12px;}
#impressum				{width: 60px; height: 30px; float: left; margin-right: 20px;}

/*FOOTER VERSION 3*/
.container_footer		{width: 770px; height: 50px; line-height: 0px; background: url('/images/bg_footer.jpg') no-repeat top left;}
.container_footer_menu	{float: right; margin-top: 10px;}


/*BIKE SEKTION VERSION 3*/
TD.bikes_container	{width: 730px; height: 200px; padding: 0px; background: #3f3f3f url('/bikes/images/bg_content.gif') repeat-y top left;}
TD.bikes_pilot		{width: 170px; height: 300px; padding: 0px 0px 0px 5px; line-height: 0px; border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc;	text-decoration: none;} TD.bikes_pilot a, TD.bikes_pilot img	{line-height: 0px; border: none;}
#pilot				{width: 130px; height: 20px; float: left; text-align: left; 	padding: 5px 0px 0px 15px;}


TD.bikes_content	{width: 555px; height: 200px; padding: 30px 15px 0px 100px; background: url('/bikes/images/verlauf.gif') no-repeat top left; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc;	text-decoration: none;}
#bikename			{padding-left: 30px; text-align: left; font-size: 15px; color: #ffffff;}
.itemspec			{padding: 10px 0px; display: block; clear: both;}

.item		{width: 100px; float: left; text-align: right; 	padding-right: 15px;}
.spec		{ width: 250px; float: left; text-align: left; 	color: #fff;}

TD.bikes_bottom			{width: 730px; height: 40px; background: #3f3f3f url('/bikes/images/bg_content_bottom.gif') no-repeat top left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc;	line-height: 0px; text-decoration: none;}

#bikes_oben					{width: 100%; 				position: relative;				display: block;}
#bikebild					{width: 100%; height: 100%;	position: relative; top: 0px; left: 0px;}
#bikebild img				{border: none;}
#bikes_titlebar				{width: 100%; 				position: absolute; top: 0px; left: 0px; z-index: 10;}

#bikes_menu					{margin: 2px; width: 100%; height: 100%; position: absolute; top: -2px; left: -2px; border: none; line-height: 0px; text-align: left; background: url('/images/transparent80white.png') top left;  visibility: hidden;}

#bikes_menu_spalte1, 
#bikes_menu_spalte2			{width: 170px; position: relative; left: 195px; top: 50px; padding: 10px; margin-left: 5px; float: left;  z-index: 5; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: 000; text-decoration: none; line-height: 16px;}

#bikes_menu_spalte1 img, 
#bikes_menu_spalte2	img		{border: none;}

#bikes_menu_spalte1 a, 
#bikes_menu_spalte2 a		{padding: 2px; display: block; color: #000000; text-decoration: none;}

#bikes_menu_spalte1 a:hover,
#bikes_menu_spalte2 a:hover	{background: #cc0000; padding: 2px; color: #ffffff; text-decoration: none;}


/*BIKES LAYER TEST*/


/*CONTENT INCLUDES DIV BOXMODEL*/
.bl 	{background:url(/images/content/lower_left.gif) 0 100% no-repeat;}
.br 	{background:url(/images/content/lower_right.gif) 100% 100% no-repeat;}
.tl 	{background:url(/images/content/upper_left.gif) 0 0 no-repeat;}
.tr 	{background:url(/images/content/upper_right.gif) 100% 0 no-repeat; padding: 20px 15px;}
.top 	{background:url(/images/content/top.gif) 0 0 repeat-x;}
.bottom {background:#e0e0e0 url(/images/content/bottom.gif) 0 100% repeat-x; width: 760px; text-align:center; }
.left 	{background:url(/images/content/left.gif) 0 0 repeat-y;}
.right	{background:url(/images/content/right.gif) 100% 0 repeat-y;}
.clear	{font-size: 1px; line-height: 0px; height: 1px;}
img 	{border:0;}


/*RIDERS SEKTION VERSION 3*/
TD.riders_container	{width: 730px; height: 200px; padding: 0px; background: #3f3f3f url('/riders/images/bg_content.gif') repeat-y top left;}

TD.riders_funktion	{width: 730px; height: 30px; padding: 0px; background: #3f3f3f url('/riders/images/verlauf.gif') no-repeat top left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc;	text-decoration: none;}
TD.riders_content	{width: 730px;  padding: 10px; background: #3f3f3f url('/riders/images/bg_content.gif') repeat-y top left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc;	text-decoration: none;}
TD.riders_bottom	{width: 730px; height: 75px; padding: 0px; background: #3f3f3f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc;	line-height: 0px; text-decoration: none;}
#riders_left	{float: left; padding-left: 50px;}
#riders_right	{float: right; width: 230px;}

#ridername			{padding-left: 165px; padding-bottom: 15px; text-align: left; font-size: 20px; line-height: 22px; color: #ffffff; float: left;}
.itemspec			{padding: 10px 0px; display: block; clear: both;}

.riders_item		{width: 150px; float: left; text-align: right; 	padding-right: 15px;}
.riders_rides		{width: 150px; float: left; text-align: right; 	padding-right: 15px; padding-top: 2px;}
.riders_spec		{width: 250px; float: left; text-align: left;  color: #ffffff;}


TD.riders_content a		{color: #3399ff; display: block; text-decoration: none; padding: 2px;}
.riders_spec a:hover	{color: #ffffff; background: #3399ff;text-decoration: none; padding: 2px;}


#riders_oben					{width: 100%; 				position: relative;				display: block;}
#riderbild					{width: 100%; height: 100%;	position: relative; top: 0px; left: 0px;}
#riderbild img				{border: none;}
#riders_titlebar			{width: 100%; 				position: absolute; top: 0px; left: 0px; z-index: 10;}

#riders_menu				{margin: 2px; width: 100%; height: 100%; position: absolute; top: -2px; left: -2px; border: none; line-height: 0px; text-align: left; background: url('/images/transparent80black.png') top left;  visibility: hidden;}

#riders_menu_liste			{width: 170px; position: relative; left: 540px; top: 50px; padding: 10px; margin-left: 5px; float: left;  z-index: 5; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: 000; text-decoration: none; line-height: 16px;}
#riders_menu_liste img		{border: none;}
#riders_menu_liste a		{padding: 2px; display: block; color: #3399ff; text-decoration: none;}
#riders_menu_liste a:hover	{background: #3399ff; padding: 2px; color: #ffffff; text-decoration: none;}



/*MEDIA VERSION 3*/
.container_submenu_media	{margin: 0px;		width: 325px; height: 40px; float: left;				text-align: left;	line-height: 0px;}

#nature			{width: 65px; height: 40px; float: left; background: url('/images/media/buttons.png')top left no-repeat; background-position: 0px 0px;}		
#nature:hover	{background: url('/images/media/buttons_over.png')top left no-repeat; background-position: 0px 0px;}
#park			{width: 65px; height: 40px; float: left; background: url('/images/media/buttons.png')top left no-repeat; background-position: -65px 0px;}		
#park:hover		{background: url('/images/media/buttons_over.png')top left no-repeat; background-position: -65px 0px;}
#street			{width: 65px; height: 40px; float: left; background: url('/images/media/buttons.png')top left no-repeat; background-position: -130px 0px;}		
#street:hover	{background: url('/images/media/buttons_over.png')top left no-repeat; background-position: -130px 0px;}
#misc			{width: 65px; height: 40px; float: left; background: url('/images/media/buttons.png')top left no-repeat; background-position: -195px 0px;}		
#misc:hover		{background: url('/images/media/buttons_over.png')top left no-repeat; background-position: -195px 0px;}
#video			{width: 65px; height: 40px; float: left; background: url('/images/media/buttons.png')top left no-repeat; background-position: -260px 0px;}		
#video:hover	{background: url('/images/media/buttons_over.png')top left no-repeat; background-position: -260px 0px;}

table.gallery_menu_header {
    background: url('/media/themes/carbon/images/background_top.png') top left no-repeat;
	padding: 30px 0 0 0;
	height: 70px;
}

table.media_video {
  color: #999;
  background-color: #333;
  background: url('/media/themes/carbon/images/background.jpg') repeat-y left top;
}

td.video_header{
padding: 0 5px 0 5px;}

td.video_footer{
height: 20px;
  background: url('/media/themes/carbon/images/background_bottom.jpg') no-repeat bottom left;
  background-position: 5px 0px;
padding: 0 0 0 5px;}
