﻿@import url( /css/header.css );
@import url( /css/footer.css );
@import url( /css/fonts.css );
@import url( /css/langSelectBox.css );
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px

}
#body {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND: #fff url('../images/grey_gradient_bg.jpg') repeat-x left
top;
	PADDING-TOP: 30px;
}

#wrapper {
	PADDING-BOTTOM: 30px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 900px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-TOP: 0px;
}



#bikeHeader {
	BORDER-BOTTOM: #e2e2e2 1px solid; BACKGROUND: url(/images/bikes/bikeModel/bikeHeaderBg.gif) repeat-x left top; HEIGHT: 30px; COLOR: #3d4045; FONT-SIZE: 1.1em; BORDER-TOP: #fafafa 1px solid
}
#bikeHeader .left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 700px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
#bikeHeader P.categoryName {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Sans", Helvetica, Trebuchet, Arial, Sans; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#bikeHeader P.familyName {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Sans", Helvetica, Trebuchet, Arial, Sans; BACKGROUND: url(/images/bikes/bikeModel/even_arrow.gif) no-repeat left center; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#bikeHeader P.familyName A {
	COLOR: #3d4045; TEXT-DECORATION: none
}
#bikeHeader P.categoryName SPAN.divider {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bikeHeader P.familyName SPAN.divider {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bikeHeader P.categoryName A:link {
	COLOR: #3d4045; TEXT-DECORATION: none
}
#bikeHeader P.categoryName A:visited {
	COLOR: #3d4045; TEXT-DECORATION: none
}
#bikeHeader P.singleBikeName {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #c00; PADDING-TOP: 7px
}
#bikeHeader P.bikeName {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Sans", Helvetica, Trebuchet, Arial, Sans; BACKGROUND: url(/images/bikes/bikeModel/even_arrow.gif) no-repeat left center; FLOAT: left; COLOR: #c00; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#bikeHeader .dropDownNavContainer {
	Z-INDEX: 12000; BORDER-BOTTOM: #cecdcd 1px solid; POSITION: absolute; BORDER-LEFT: #cecdcd 1px solid; PADDING-BOTTOM: 0px; MARGIN: 23px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 0px; BACKGROUND: #e6e6e6; BORDER-TOP: #cecdcd 1px solid; BORDER-RIGHT: #cecdcd 1px solid; PADDING-TOP: 0px
}
#bikeHeader #bikeCategoryDrop {
	MARGIN-LEFT: 5px
}
#bikeHeader #bikeFamilyNav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bikeHeader .dropDownNav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bikeHeader #bikeFamilyNav LI {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
#bikeHeader .dropDownNav LI {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
#bikeHeader #bikeFamilyNav LI.selected {
	BACKGROUND: #555555
}
#bikeHeader .dropDownNav LI.selected {
	BACKGROUND: #555555
}
#bikeHeader #bikeFamilyNav LI A:link {
	COLOR: #333; TEXT-DECORATION: none
}
#bikeHeader #bikeFamilyNav LI A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
#bikeHeader .dropDownNav LI A:link {
	COLOR: #333; TEXT-DECORATION: none
}
#bikeHeader .dropDownNav LI A:visited {
	COLOR: #CC0000;
	TEXT-DECORATION: none;
}
#bikeHeader #bikeFamilyNav LI A:hover {
	COLOR: #c00
}
#bikeHeader .dropDownNav LI A:hover {
	COLOR: #c00
}
#bikeHeader #bikeFamilyNav LI.selected A:link {
	COLOR: #fff
}
#bikeHeader #bikeFamilyNav LI.selected A:visited {
	COLOR: #fff
}
#bikeHeader .dropDownNav LI.selected A:link {
	COLOR: #fff
}
#bikeHeader .dropDownNav LI.selected A:visited {
	COLOR: #fff
}
#bikeHeader DIV.right {
	FLOAT: right
}
#bikeHeader DIV.right P {
	PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 3px
}
#bikeHeader DIV.right P.compareBikes {
	
}
#bikeHeader DIV.right P.compareBikes A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; BACKGROUND: url(/images/bikes/bikeModel/compareBikesIcon.gif) no-repeat left center
}
#bikeHeader DIV.right P A:link {
	COLOR: #3d4045; TEXT-DECORATION: none
}
#bikeHeader DIV.right P A:visited {
	COLOR: #3d4045; TEXT-DECORATION: none
}
#bikeHeader DIV.right P.printReady A {
	PADDING-LEFT: 18px; BACKGROUND: url(/images/bikes/bikeModel/printReadyIcon.gif) no-repeat left center
}
#bikeMeat {
	WIDTH: 100%; OVERFLOW: hidden
}
#bikeMeat .left {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 576px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 413px; PADDING-TOP: 5px
}
P#zoomFunctions {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #a7a8aa; FONT-SIZE: 0.9em !important; PADDING-TOP: 5px
}
P#zoomFunctions SPAN.zoom {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/bikes/bikeModel/mouseOverIcon.gif) no-repeat left center; PADDING-TOP: 5px
}
P#zoomFunctions A.download {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 28px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/bikes/bikeModel/downloadHiResIcon.gif) no-repeat left center; PADDING-TOP: 5px
}
P#zoomFunctions A.download:link {
	COLOR: #a7a8aa; TEXT-DECORATION: none
}
P#zoomFunctions A.download:visited {
	COLOR: #a7a8aa; TEXT-DECORATION: none
}
P#zoomFunctions A.download:hover {
	COLOR: #000
}
P#videoFunctions {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #a7a8aa; FONT-SIZE: 0.9em !important; PADDING-TOP: 5px
}
P#videoFunctions A.download {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bikes/bikeModel/downloadVideoIcon.gif) no-repeat left center; PADDING-TOP: 5px
}
P#videoFunctions A.download:link {
	COLOR: #a7a8aa; TEXT-DECORATION: none
}
P#videoFunctions A.download:visited {
	COLOR: #a7a8aa; TEXT-DECORATION: none
}
P#videoFunctions A.download:hover {
	COLOR: #000
}
#bikeMeat .right {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 0.9em; PADDING-LEFT: 0px; WIDTH: 282px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
H1.modelName {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; MARGIN: 19px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-SIZE: 2.2em; PADDING-TOP: 0px
}
.rightCol P.msrp {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #67686c; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
.right P.msrp {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #67686c; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}
P#disclaimer {
	BORDER-BOTTOM: #efeff0 2px solid; POSITION: absolute; BORDER-LEFT: #efeff0 2px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 10px; WIDTH: 265px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #efeff0 2px solid; BORDER-RIGHT: #efeff0 2px solid; PADDING-TOP: 10px
}
P.findYourDealer {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bikeMeat .right P.bulletLink {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P.findYourDealer A:link {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/bikes/bikeModel/smallRightRedTriangle.gif) no-repeat left center; COLOR: #858689; TEXT-DECORATION: none
}
P.findYourDealer A:visited {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/bikes/bikeModel/smallRightRedTriangle.gif) no-repeat left center; COLOR: #858689; TEXT-DECORATION: none
}
#bikeMeat .right P.bulletLink A:link {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/bikes/bikeModel/smallRightRedTriangle.gif) no-repeat left center; COLOR: #858689; TEXT-DECORATION: none
}
#bikeMeat .right P.bulletLink A:visited {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/bikes/bikeModel/smallRightRedTriangle.gif) no-repeat left center; COLOR: #858689; TEXT-DECORATION: none
}
P.findYourDealer A:hover {
	COLOR: #333
}
#bikeMeat .right P.bulletLink A:hover {
	COLOR: #333
}
#bikeFlavorCopy H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.proDeal P {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #c00; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.proDeal P A {
	COLOR: #c00; TEXT-DECORATION: underline
}
#bikeFlavorCopy P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.35em; MARGIN: 8px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; COLOR: #858689; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#bikeFlavorCopy P A {
	COLOR: #858689; TEXT-DECORATION: underline
}
#bikeFlavorCopy UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bikeFlavorCopy UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bikeFlavorCopy A.revealMoreText {
	MARGIN-LEFT: 5px
}
#bikeFlavorCopy UL LI A:link {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/bikes/bikeModel/smallRightGrayTriangle.gif) no-repeat left center; COLOR: #858689; TEXT-DECORATION: none
}
#bikeFlavorCopy UL LI A:visited {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/bikes/bikeModel/smallRightGrayTriangle.gif) no-repeat left center; COLOR: #858689; TEXT-DECORATION: none
}
#bikeFlavorCopy UL LI A:hover {
	COLOR: #333
}
#bikePromos {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bikePromos .bikePromo {
	LINE-HEIGHT: 1.4em !important; MARGIN: 0px 0px 10px; WIDTH: 280px; DISPLAY: inline; BACKGROUND: url(/images/bikes/bikeModel/bg_bikePromo_bottom.png) #000 no-repeat left bottom; FLOAT: left
}
#bikePromos .bikePromo .inner {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bikes/bikeModel/bg_bikePromo_top.gif) no-repeat left top; PADDING-TOP: 10px
}
#bikePromos .bikePromo .inner IMG {
	MARGIN: 0px 0px 3px
}
#bikePromos .bikePromo .inner P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 6px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bikePromos .bikePromo .inner P A:link {
	PADDING-LEFT: 45px; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
#bikePromos .bikePromo .inner P A:visited {
	PADDING-LEFT: 45px; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
#bikePromos .bikePromo .inner P A:hover {
	COLOR: #ccc
}
#bikeExtras {
	CLEAR: both
}
#bikeExtras .leftColumn {
	background: url('../grey_gradient_bg.jpg');
	WIDTH: 576px;
	DISPLAY: inline;
	MARGIN-BOTTOM: 20px;
	FLOAT: left;
	MARGIN-RIGHT: 20px;
}
#bikeGalleryTopCap {
	HEIGHT: 13px; OVERFLOW: hidden
}
#bikeGalleryTopCap .left {
	FLOAT: left; HEIGHT: 13px
}
#bikeGalleryBottomCap .left {
	FLOAT: left; HEIGHT: 13px
}
#bikeGalleryTopCap .left {
	WIDTH: 548px; BACKGROUND: url(/images/bikes/bikeModel/mediaBarTopCap.gif) no-repeat left top
}
#bikeGalleryBottomCap .left {
	WIDTH: 548px; BACKGROUND: url(/images/bikes/bikeModel/mediaBarBottomCap.gif) no-repeat left top
}
#bikeGalleryTopCap .right {
	WIDTH: 24px; FLOAT: left; HEIGHT: 13px
}
#bikeGalleryBottomCap .right {
	WIDTH: 24px; FLOAT: left; HEIGHT: 13px
}
#bikeGalleryTopCap .right {
	BACKGROUND: url(/images/bikes/bikeModel/mediaBarNextTop.gif) no-repeat left top
}
#bikeGalleryBottomCap .right {
	BACKGROUND: url(/images/bikes/bikeModel/mediaBarNextBottom.gif) no-repeat left top
}
#bikeGalleryBottomCap {
	CLEAR: both
}
#bikeGalleryMeat {
	CLEAR: both
}
A#bikeGalleryPrev IMG {
	WIDTH: 25px; BACKGROUND: #efefef; FLOAT: left; HEIGHT: 97px
}
A#bikeGalleryNext IMG {
	WIDTH: 25px; BACKGROUND: #efefef; FLOAT: left; HEIGHT: 97px
}
#bikeGalleryThumbListContainer {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 522px; PADDING-RIGHT: 0px; BACKGROUND: #bebebe; FLOAT: left; HEIGHT: 97px; COLOR: #b5b5b5; OVERFLOW: hidden; PADDING-TOP: 0px
}
#bikeGalleryThumbs {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 10000px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
DIV.bikeGalleryItem {
	padding: 0px 4px;
	MARGIN: 0px; 	FLOAT: left;
}
.bikeGalleryItem {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bikeGalleryItem IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bikeGalleryItem P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bikeGalleryItem IMG {
	DISPLAY: block
}
.bikeGalleryItem A.description {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 92px !important; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #dfdfdf; HEIGHT: 30px; FONT-SIZE: 0.9em; PADDING-TOP: 5px
}
.bikeGalleryItem A.description:link {
	COLOR: #666; TEXT-DECORATION: none
}
.bikeGalleryItem A.description:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.bikeGalleryItem A.description:hover {
	BACKGROUND: #c00; COLOR: #fff !important
}
.bikeGalleryItem A.highlight {
	BACKGROUND: #c00; COLOR: #fff !important
}
.bikeGalleryItem A.highlight:visited {
	BACKGROUND: #c00; COLOR: #fff !important
}
.selected.bikeGalleryItem A.description {
	BACKGROUND: #555; COLOR: #fff !important
}
#inplaceVideoPlayer {
	Z-INDEX: 999; BORDER-BOTTOM: #fff 8px solid; POSITION: absolute; BORDER-LEFT: #fff 10px solid; MARGIN-TOP: -10px; BORDER-TOP: #fff 28px solid; TOP: 158px; BORDER-RIGHT: #fff 10px solid
}
#videoPlayerClose {
	Z-INDEX: 1000; POSITION: absolute; MARGIN-TOP: -10px; DISPLAY: none; COLOR: #c00; MARGIN-LEFT: 559px; TOP: 165px
}
#videoPlayerClose A {
	WIDTH: 15px; DISPLAY: block; BACKGROUND: url(/images/shared/closeSprite.gif) no-repeat left top; HEIGHT: 15px
}
#videoPlayerClose A:hover {
	BACKGROUND: url(/images/shared/closeSprite.gif) no-repeat right top
}
.tabBlock {
	WIDTH: 605px;
	CLEAR: both;
	BORDER-TOP: 1px #FFFFFF solid;
	position: static;
	top: 50px;
}
.tabHeaders {
	width: 337px;
}
.tabHeaders UL {
	padding: 0px;
	LIST-STYLE-TYPE: none;
		MARGIN: 0px 0px 15px;
		BACKGROUND: url(/images/bikes/bikeModel/tabHeader.gif) repeat-x center top;
		OVERFLOW: hidden;
		height: 50px;
}
.tabHeaders UL LI {
	PADDING-BOTTOM: 20px;
	TEXT-TRANSFORM: uppercase;
	MARGIN: 0px 0px 0px 0;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: inline;
	FONT-FAMILY: "Century Gothic", Avant Garde, Century Gothic, Avant Garde Gothic, "Lucida Sans", Helvetica, Trebuchet, Arial, Sans;
	BACKGROUND: #CC0000 no-repeat center top;
	FLOAT: left;
	FONT-SIZE: 1.3em;
	PADDING-TOP: 10px;
	color: #FFFFFF;
}
.tabHeaders UL LI.selected {
	BACKGROUND: #c00 no-repeat center
bottom;
	width: 165px;
}
.tabHeaders UL LI A:link {
	DISPLAY: inline; FLOAT: left; COLOR: #000; TEXT-DECORATION: none
}
.tabHeaders UL LI A:visited {
	DISPLAY: inline; FLOAT: left; COLOR: #000; TEXT-DECORATION: none
}
.tabHeaders UL LI A:hover {
	COLOR: #000
}
.tabHeaders UL LI.selected A:link {
	COLOR: #fff;
	text-align: center;
	vertical-align: middle;
}
.tabHeaders UL LI.selected A:visited {
	COLOR: #fff
}
.tabHeaders UL LI.selected A:hover {
	BACKGROUND: url(/images/bikes/bikeModel/selectedTabHeader.gif) #c00 no-repeat center top
}
#tabs {
	CLEAR: left
}
#tabs H3 {
	COLOR: #050505; FONT-SIZE: 1.3em !important
}
#featuredReviews {
	CLEAR: both
}
#featuredReviews .featuredReview {
	MARGIN-BOTTOM: 10px; CLEAR: both
}
#featuredReviews .featuredReview IMG {
	DISPLAY: inline; FLOAT: left
}
#featuredReviews .featuredReview DIV.reviewCopy {
	WIDTH: 408px; DISPLAY: inline; MARGIN-BOTTOM: 12px; FLOAT: left; MARGIN-LEFT: 24px
}
#featuredReviews .featuredReview DIV.reviewCopy P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#featuredReviews .featuredReview DIV.reviewCopy P.title {
	MARGIN-BOTTOM: 8px; COLOR: #010101; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
#featuredReviews .featuredReview DIV.reviewCopy P.comment {
	MARGIN-BOTTOM: 8px; COLOR: #7f7f7f
}
#featuredReviews .featuredReview DIV.reviewCopy P.link A:link {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/bikes/bikeModel/smallRightRedTriangle.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
#featuredReviews .featuredReview DIV.reviewCopy P.link A:visited {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/bikes/bikeModel/smallRightRedTriangle.gif) no-repeat left center; COLOR: #7f7f7f; TEXT-DECORATION: none
}
#featuredReviews IMG.bikePhoto {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 13px
}
#powerReviews {
	CLEAR: both
}
#powerReviewsWriteOwnReviewHolder {
	DISPLAY: inline; FLOAT: left
}
#powerReviewsAvgRating {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; DISPLAY: inline; FLOAT: left; COLOR: #333; PADDING-TOP: 0px
}
#powerReviewsWriteOwnReviewHolder {
	POSITION: relative; BOTTOM: 15px; DISPLAY: inline; FLOAT: right
}
#powerReviewsWriteOwnReviewHolder A:link {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/shared/right_arrow.gif) no-repeat left center; COLOR: #67686c; TEXT-DECORATION: none
}
#powerReviewsWriteOwnReviewHolder A:visited {
	PADDING-LEFT: 16px; BACKGROUND: url(/images/shared/right_arrow.gif) no-repeat left center; COLOR: #67686c; TEXT-DECORATION: none
}
#specsDiv TABLE {
	TEXT-ALIGN: left;
	PADDING-LEFT: 0px !important;
	WIDTH: 605px;
	MARGIN-LEFT: 0px !important;
	FONT-SIZE: 0.9px;
	color: #FFFFFF;
}
#specsDiv TABLE TH {
	BACKGROUND: #CBCBCB;
	COLOR: #5A5C5F;
	font-size: x-small;
	background-color: #CBCBCB;
}
#specsDiv TABLE TD {
	border-style: none none solid none;
	border-width: thin;
	border-color: #FFFFFF;
	COLOR: #8a8a8a;
	background-color: #E2E2E2;
	background: #EFEFEF;
	font-size: x-small;
	width: 450PX;
}
#specsDiv TABLE TD.label {
	background-color: #E2E2E2;
	border-style: none none solid none;
	border-width: thin;
	border-color: #FFFFFF;
	background: #EFEFEF;
	COLOR: #3d4145;
	font-size: x-small;
}
#componentsDiv {
	MARGIN-TOP: 15px
}
#componentsDiv TABLE TH {
	TEXT-ALIGN: left
}
#componentsDiv TABLE TD {
	PADDING-RIGHT: 15px; COLOR: #64676a; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top
}
#componentsDiv TABLE TD A:link {
	COLOR: #64676a; TEXT-DECORATION: underline
}
#componentsDiv TABLE TD A:visited {
	COLOR: #64676a; TEXT-DECORATION: underline
}
#componentsDiv TABLE P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#geometryDiv {
	CLEAR: both
}
#geometryDiv .geometryImage {
	TEXT-ALIGN: center; MARGIN: 5px auto; WIDTH: 560px; DISPLAY: block
}
#geometryDiv P.measurement {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#geometryTable {
	WIDTH: 100%; FONT-SIZE: 0.9em
}
* HTML #geometryTable {
	MARGIN-TOP: 5px
}
#geometryTable TH {
	TEXT-ALIGN: center; BACKGROUND: #cecdcd; COLOR: #3d4145; FONT-WEIGHT: bold
}
#geometryTable TH.letter {
	WIDTH: 25px
}
#geometryTable TH.item {
	WIDTH: 40px
}
#geometryTable TH.label {
	WIDTH: 135px
}
#geometryTable TD {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BACKGROUND: #efeff0; COLOR: #999
}
#geometryTable TD.letter {
	COLOR: #3d4145; FONT-WEIGHT: bold
}
#geometryTable TD.label {
	COLOR: #3d4145; FONT-WEIGHT: bold
}
#geometryTable TH.label {
	TEXT-ALIGN: left
}
#geometryTable TD.label {
	TEXT-ALIGN: left
}
.imperial#geometryTable TD SPAN.imperial {
	DISPLAY: block
}
.metric#geometryTable TD SPAN.metric {
	DISPLAY: block
}
.imperial#geometryTable TD SPAN.metric {
	DISPLAY: none
}
.metric#geometryTable TD SPAN.imperial {
	DISPLAY: none
}
#additionalResources {
	CLEAR: both
}
#additionalResources H2 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 1.3em
}
#additionalResources UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#additionalResources LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
#additionalResources LI A:link {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/shared/right_arrow.gif) no-repeat left center; COLOR: #67686c; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#additionalResources LI A:visited {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/shared/right_arrow.gif) no-repeat left center; COLOR: #67686c; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#additionalResources LI A:hover {
	COLOR: #000
}
#bikeExtras .rightColumn {
	WIDTH: 282px; DISPLAY: inline; FLOAT: left
}
#bikeExtras .rightColumn .pod {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #efeff0; COLOR: #3d4045; CLEAR: both; PADDING-TOP: 10px
}
#bikeExtras .rightColumn .pod IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#bikeExtras .rightColumn .pod H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bikeExtras .rightColumn .pod P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bikeExtras .rightColumn .pod H3 A {
	COLOR: #000
}
#bikeExtras .rightColumn .pod H3 A:link {
	COLOR: #000
}
#bikeExtras .rightColumn .pod H3 A:visited {
	COLOR: #000
}
#bikeExtras .rightColumn .pod A:link {
	COLOR: #3d4045; TEXT-DECORATION: none
}
#bikeExtras .rightColumn .pod A:visited {
	COLOR: #3d4045; TEXT-DECORATION: none
}
#bikeExtras .rightColumn .pod P A:link {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/bikes/bikeModel/smallRightGrayTriangle.gif) no-repeat left center
}
#bikeExtras .rightColumn .pod P A:visited {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/bikes/bikeModel/smallRightGrayTriangle.gif) no-repeat left center
}
#bikeExtras .rightColumn .pod#findTour {
	PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
#bikeExtras .rightColumn .pod#findTour H3 {
	MARGIN-TOP: 8px
}
#footer {
	PADDING-BOTTOM: 250px
}

#wrapper #langSelectBox H2 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px !important; PADDING-TOP: 0px
}
#infoBoxOverlay {
	Z-INDEX: 9000; POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
#infoBoxOverlayIFrame {
	Z-INDEX: 8999; BORDER-BOTTOM: 0px; POSITION: absolute; FILTER: Alpha(Opacity:0); BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P#policePdf {
	LINE-HEIGHT: 1.6em; WIDTH: 282px; PADDING-RIGHT: 20px; FLOAT: right
}
P#policePdf A:link {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 15px; BACKGROUND: url(/images/shared/pdf.gif) no-repeat left top; COLOR: #c00; TEXT-DECORATION: none
}
P#policePdf A:visited {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 15px; BACKGROUND: url(/images/shared/pdf.gif) no-repeat left top; COLOR: #c00; TEXT-DECORATION: none
}
P#policePdf A:hover {
	COLOR: #999
}
P#policePdf A SPAN {
	COLOR: #999
}
DIV.rating {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV.rating A {
	COLOR: #858689; TEXT-DECORATION: none
}
DIV.rating A:hover {
	COLOR: #000
}
DIV.bikeNav {
	Z-INDEX: 500; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 556px; PADDING-RIGHT: 10px; PADDING-TOP: 5px; overflorw: hidden
}
DIV.bikeNav A {
	Z-INDEX: 500; POSITION: relative; COLOR: #858689; TEXT-DECORATION: none
}
DIV.bikeNav A:hover {
	COLOR: #000
}
DIV.bikeNav A.prevBike {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(/images/bikes/bikeModel/prevBike_arrow.gif) #fff no-repeat left center; FLOAT: left; HEIGHT: 14px; PADDING-TOP: 0px
}
DIV.bikeNav A.nextBike {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; DISPLAY: inline; BACKGROUND: url(/images/bikes/bikeModel/nextBike_arrow.gif) #fff no-repeat right center; FLOAT: right; HEIGHT: 14px; PADDING-TOP: 0px
}
P.disclaimer {
	COLOR: #858689
}
.ueberschrift {
	font-size: small;
	font-weight: bold;
}

/* Weisse obere Strich bei Überschrift Facts etc. */
.BlockAnmeldung {
	list-style: none;
	WIDTH: 100%;
	CLEAR: left;
	BORDER-TOP: 1px #FFFFFF solid;
	top: 150px;
	list-style-type: none;
}
/* SnowClimb / Überschrift Klassen */
.snowclimbKlassen {
	padding-left: 10px;
	margin: 0 0 0 auto;
	padding: 6px 0 6px 10px;
	color: #FFFFFF;
	background-color: #CC0000;
	font-size: 1.3em;
	text-transform: uppercase;
	width: 461px;
}
.BlockStreckenplanSnowclimb {
	WIDTH: 605px;
	CLEAR: left;
	BORDER-TOP: 1px #FFFFFF solid;
	top: 150px;
	height: 1526px;
}
#ContainerFreestyleNightAthleten {
}

