HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: center; LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #313131; FONT-SIZE: 12px
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #313131; CURSOR: pointer; TEXT-DECORATION: none
}
A:link {
	COLOR: #313131; CURSOR: pointer; TEXT-DECORATION: none
}
A:visited {
	COLOR: #313131; CURSOR: pointer; TEXT-DECORATION: none
}
A:hover {
	COLOR: #313131; TEXT-DECORATION: underline
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.general {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 969px
}
.header {
	POSITION: absolute; WIDTH: 947px; TOP: 0px; LEFT: 11px
}
.content {
	MARGIN: 0px auto 25px; WIDTH: 969px; BACKGROUND:  url(../images/pxGreyBorder.gif) repeat-y 957px top
}
#contentHp {
	MARGIN-BOTTOM: 0px
}
.hp .content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.footer {
	TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND:  url(../images/bgFooter.jpg) repeat-x left top
}
.footerHp {
	BACKGROUND:  url(../images/bgFooterHp.jpg) repeat-x left top
}
.footerBrowser {
	TEXT-ALIGN: center; WIDTH: 100%; FLOAT: none; CLEAR: both
}
.logoModel {
	Z-INDEX: 80; POSITION: absolute; TOP: 95px; RIGHT: 27px
}
.contentSection {
	
}
.contentTop {
	WIDTH: 947px; BACKGROUND:  url(../images/bgContentTopNoImage.jpg) #fff repeat-x left top; MARGIN-LEFT: 11px
}
.contentTopNoImage {
	HEIGHT: 145px
}
.hp .contentTop {
	POSITION: relative; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 590px
}
.contentTop .image {
	HEIGHT: 466px; OVERFLOW: hidden
}
.hpImg .contentTop {
	POSITION: relative; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 526px
}
.hp .contentTop .image {
	HEIGHT: 526px
}
.contentCenter {
	WIDTH: 958px
}
.flashContainer {
	POSITION: absolute; WIDTH: 947px; HEIGHT: 590px; OVERFLOW: hidden
}
.flashContainerConfig {
	WIDTH: 947px; PADDING-TOP: 150px
}
#altContent {
	TEXT-ALIGN: center; MARGIN-TOP: 300px
}
.contentCenter {
	
}
.contentStart {
	LINE-HEIGHT: 5px; DISPLAY: block; FLOAT: none; HEIGHT: 5px; CLEAR: both; OVERFLOW: hidden
}
.contentEnd {
	LINE-HEIGHT: 1px; DISPLAY: block; FLOAT: none; HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden
}
.page {
	PADDING-LEFT: 11px; WIDTH: 946px; FLOAT: left
}
.pageTopPositioning {
	POSITION: relative; HEIGHT: 1px
}
.pageTop {
	POSITION: absolute; BOTTOM: 5px; HEIGHT: 113px; MARGIN-LEFT: 7px
}
.pageTopForm {
	HEIGHT: auto
}
.pageTopWhite {
	BACKGROUND-COLOR: #fff
}
.pageTop .wrap {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.page .wrapContents {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.contentLarge {
	BACKGROUND:  url(../images/bgContentLarge.gif) repeat-y left top
}
.contentLarge .contentStart {
	BACKGROUND:  url(../images/bgContentLargeStart.gif) no-repeat left top
}
.contentLarge .contentEnd {
	BACKGROUND:  url(../images/bgContentLargeEnd.gif) no-repeat left bottom
}
.contentLarge .pageTop {
	WIDTH: 940px
}
.contentCenterCol {
	BACKGROUND:  url(../images/bgPageShadow.jpg) no-repeat left top
}
.contentCol {
	/*BACKGROUND:  url(../images/bgContentCol.gif) repeat-y 4px top*/
	background: url("../images/bgContentCol_New.gif") repeat-y scroll 4px top transparent;
}
.contentCol .contentStart {
	LINE-HEIGHT: 5px; DISPLAY: block; BACKGROUND:  url(../images/bgContentColStart.gif) no-repeat 4px top; FLOAT: none; HEIGHT: 5px; CLEAR: both; OVERFLOW: hidden
}
.contentCol .contentEnd {
	BACKGROUND:  url(../images/bgContentColEnd.gif) no-repeat 4px top
}
.contentCol .page {
	PADDING-LEFT: 4px; WIDTH: 718px
}
.contentCol .pageTop {
	WIDTH: 732px; BACKGROUND:  url(../images/pxGreyBorder.gif) repeat-x left bottom
}
.functionCol {
	WIDTH: 235px; FLOAT: right
}/*
.contentMenuPositioning {
	POSITION: relative; HEIGHT: 1px
}*/
/*.contentMenu {
	POSITION: absolute; WIDTH: 215px; BOTTOM: 5px
}*/
.hp .contentMenu {
	POSITION: absolute; WIDTH: 215px; BOTTOM: 0px; HEIGHT: 0px; OVERFLOW: hidden; RIGHT: 0px
}
.pageTop .shadow {
	HEIGHT: 30px
}
.contentCol .pageTop .shadow {
	POSITION: relative; WIDTH: 732px; BACKGROUND:  url(../images/bgPageTopShadow.jpg) no-repeat left top
}
.pageTop .title {
	background: url(../images/Probefahrt_title.gif) no-repeat 15px top;
	HEIGHT: 45px; OVERFLOW: hidden;
	
}
.pageTop .title H2 {
	POSITION: absolute; TOP: -2000px; LEFT: -2000px
}
.pageMenu {
	MARGIN-LEFT: 5px
}
.pageMenu UL {
	
}
.pageMenu UL LI {
	BORDER-LEFT: #e8e8e8 1px solid; LINE-HEIGHT: 37px; TEXT-TRANSFORM: uppercase; BACKGROUND:  url(../images/bgPageMenu.jpg) repeat-x left top; FLOAT: left; COLOR: #444444; MARGIN-LEFT: -1px; FONT-SIZE: 10px; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
.pageMenu UL LI.sel {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.pageMenu UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #444444; PADDING-TOP: 0px
}
.imageBigGallery {
	Z-INDEX: 80; POSITION: absolute; TOP: 383px; RIGHT: 240px
}
.imageBigGallery H4 {
	FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.imageBigGallery UL {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-LEFT: 10px
}
.imageBigGallery UL LI {
	POSITION: relative; WIDTH: 16px; BACKGROUND:  url(../images/bgImageBigGallery.gif) no-repeat left top; FLOAT: left; HEIGHT: 11px; OVERFLOW: hidden
}
.imageBigGallery UL LI A {
	POSITION: absolute; WIDTH: 11px; DISPLAY: block; HEIGHT: 11px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.imageBigGallery UL LI A:hover {
	BACKGROUND:  url(../images/bgImageBigGalleryHover.gif) no-repeat left top
}
.imageBigGallery UL LI.sel A {
	BACKGROUND:  url(../images/bgImageBigGallerySel.gif) no-repeat left top
}
.imageBigGallery UL LI.sel A:hover {
	BACKGROUND:  url(../images/bgImageBigGallerySel.gif) no-repeat left top
}
.imageBigGallery UL LI A SPAN {
	POSITION: absolute; TOP: -2000px; LEFT: -2000px
}
.btnPrint {
	POSITION: absolute; TOP: 70px; RIGHT: 15px
}
.btnPrint .btnPrintNormal {
	POSITION: relative; WIDTH: 31px; FLOAT: left; HEIGHT: 27px; OVERFLOW: hidden
}
.btnPrint .btnPrintEco {
	POSITION: relative; WIDTH: 31px; FLOAT: left; HEIGHT: 27px; OVERFLOW: hidden
}
.btnPrint .btnPrintNormal {
	BACKGROUND:  url(../images/btnPrintNormal.gif) no-repeat right top
}
.btnPrint .btnPrintEco {
	BACKGROUND:  url(../images/btnPrintEco.gif) no-repeat right top
}
.btnPrint A {
	POSITION: absolute; WIDTH: 21px; DISPLAY: block; HEIGHT: 27px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
.btnPrint A SPAN {
	POSITION: absolute; TOP: -2000px; LEFT: -2000px
}
.breadCrumbs {
	POSITION: absolute; COLOR: #676767; FONT-SIZE: 10px; TOP: 8px; LEFT: 15px
}
.breadCrumbs UL LI {
	DISPLAY: inline
}
.breadCrumbs UL LI A {
	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
.contentBlock {
	POSITION: relative; BACKGROUND:  url(../images/bgContentBlock.jpg) repeat-x left bottom; MARGIN-LEFT: 1px
}
.contentBlockIntro {
	BACKGROUND-IMAGE:  url(../images/bgContentBlockIntro.jpg)}
.contentBlock H3 {
	LINE-HEIGHT: 24px; DISPLAY: block; MAX-WIDTH: 500px; MARGIN-BOTTOM: 20px; FLOAT: none; COLOR: #b70000; CLEAR: both; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
.contentBlock P {
	MARGIN: 0px 0px 10px
}
.contentBlock .txt {
	PADDING-BOTTOM: 20px
}
.contentBlock .txt UL LI {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 15px
}
.contentBlock .txtSmall {
	WIDTH: 370px; FLOAT: left
}
.contentBlock .anchorMenu {
	PADDING-BOTTOM: 30px; WIDTH: 263px; BACKGROUND:  url(../images/bgAnchorMenu.jpg) repeat-x left top; FLOAT: right; MARGIN-LEFT: 30px; OVERFLOW: hidden
}
.contentBlock .anchorMenu UL {
	BACKGROUND:  url(../images/bgAnchorMenuUl.gif) no-repeat left bottom
}
.contentBlock .anchorMenu UL LI {
	PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-LEFT: 0px; BORDER-TOP: #e8e8e8 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 8px
}
.contentBlock .anchorMenu UL LI A {
	COLOR: #444444
}
.contentBlock .anchorMenu UL LI:first-child {
	BACKGROUND:  url(../images/bgAnchorMenuTop.gif) no-repeat left top; BORDER-TOP: medium none; MARGIN-RIGHT: 0px
}
.contentBlock .anchorMenu UL LI UL {
	BACKGROUND-IMAGE:  url(../images/pxTrasp.gif)}
.contentBlock .anchorMenu UL LI UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px
}
.contentBlock .anchorMenu UL LI UL LI:first-child {
	BACKGROUND-IMAGE:  url(../images/pxTrasp.gif)}
.contentBlock .anchorMenu .anchorMenuCatgory {
	COLOR: #000; FONT-WEIGHT: bold
}
.contentBlock .image {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px
}
.contentBlock .imageCol {
	TEXT-ALIGN: center; MARGIN-TOP: 0px; WIDTH: 300px; FLOAT: right
}
.contentBlock .imageMotors {
	POSITION: relative; PADDING-BOTTOM: 0px
}
.contentBlock .imageCouple {
	POSITION: relative; PADDING-BOTTOM: 0px
}
.contentBlock .imageCouple {
	DISPLAY: none
}
.contentBlock .imageCouple .closeMotors {
	POSITION: absolute; TOP: -40px; RIGHT: 0px
}
.contentBlock .imageGallery {
	POSITION: relative; MARGIN-TOP: 35px; WIDTH: 695px; HEIGHT: 200px; OVERFLOW: hidden
}
.contentBlock .imageGallery .imageBig {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 600px; BOTTOM: 0px; HEIGHT: 200px; RIGHT: 48px
}
.contentBlock .imageGallery .imageBig IMG {
	MARGIN: 0px auto; DISPLAY: block; FLOAT: none; CLEAR: both
}
.contentBlock .imageGallery .prev {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 22px; BOTTOM: 35px; DISPLAY: none; HEIGHT: 22px
}
.contentBlock .imageGallery .next {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 22px; BOTTOM: 35px; DISPLAY: none; HEIGHT: 22px
}
.contentBlock .imageGallery .prev {
	BACKGROUND:  url(../images/btnImageGalleryPrev.jpg) no-repeat left top; LEFT: 0px
}
.contentBlock .imageGallery .next {
	BACKGROUND:  url(../images/btnImageGalleryNext.jpg) no-repeat left top; RIGHT: 0px
}
.contentBlock .imageGallery .prev A {
	POSITION: absolute; WIDTH: 22px; DISPLAY: block; HEIGHT: 22px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.contentBlock .imageGallery .next A {
	POSITION: absolute; WIDTH: 22px; DISPLAY: block; HEIGHT: 22px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.contentBlock .imageGallery .prev A SPAN {
	POSITION: absolute; TOP: -2000px; LEFT: -2000px
}
.contentBlock .imageGallery .next A SPAN {
	POSITION: absolute; TOP: -2000px; LEFT: -2000px
}
.contentBlock .imageGallery .prev A:hover {
	BACKGROUND:  url(../images/btnImageGalleryPrevHover.jpg) no-repeat left top
}
.contentBlock .imageGallery .next A:hover {
	BACKGROUND:  url(../images/btnImageGalleryNextHover.jpg) no-repeat left top
}
.linksBlock {
	BACKGROUND:  url(../images/pxGreyBorder.gif) repeat-y 368px top
}
.linksBlock .linksCol {
	WIDTH: 50%; FLOAT: left; FONT-SIZE: 11px
}
.linksBlock .linksCol .wrapContents {
	PADDING-BOTTOM: 15px
}
.linksBlock .linksCol H4 {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.linksBlock .linksCol A {
	COLOR: #970000; TEXT-DECORATION: none
}
.linksBlock .linksCol A:hover {
	TEXT-DECORATION: underline
}
.btnUp {
	POSITION: absolute; WIDTH: 70px; BACKGROUND:  url(../images/bgBtnUp.gif) no-repeat right top; TOP: 20px; RIGHT: 20px
}
.btnUp A:link {
	DISPLAY: block; COLOR: #aaa; FONT-SIZE: 11px
}
.btnUp A:visited {
	DISPLAY: block; COLOR: #aaa; FONT-SIZE: 11px
}
.btnUp A:hover {
	DISPLAY: block; COLOR: #aaa; FONT-SIZE: 11px
}
.btnUp A:active {
	DISPLAY: block; COLOR: #aaa; FONT-SIZE: 11px
}
.contentBlockBottom {
	DISPLAY: block; BACKGROUND:  url(../images/pxGreyBorder.gif) repeat-y 367px top; FLOAT: none; HEIGHT: 50px; CLEAR: both; OVERFLOW: hidden
}
.contentBlockBottom .linksCol {
	WIDTH: 50%; FLOAT: left; FONT-SIZE: 13px; BORDER-TOP: #e7e7e7 1px solid
}
.contentBlockBottom .linksCol H4 {
	FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.contentBlockBottom .linksCol .sheetPdf {
	FLOAT: right
}
.contentBlockBottom .linksCol A {
	LINE-HEIGHT: 50px; MARGIN: 0px 20px 0px 22px; DISPLAY: block; BACKGROUND:  url(../images/arrowRight.gif) no-repeat right center; HEIGHT: 50px
}
.contentBlockBottom .linksCol SPAN.pdfLink {
	PADDING-RIGHT: 20px; BACKGROUND:  url(../images/btnPdfMotors.gif) no-repeat right center
}
.contentBlockBottom .linksColMotor {
	DISPLAY: none
}
.contentBlockBottom .linksColCouple {
	DISPLAY: none
}
.blockPrice {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; MARGIN-BOTTOM: 30px; BACKGROUND: no-repeat left top; HEIGHT: 77px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.blockPrice .wrapContents {
	PADDING-BOTTOM: 15px
}
.blockPrice IMG {
	FLOAT: right
}
.blockPrice P {
	MARGIN: 0px 150px 0px 200px
}
.blockPrice .price {
	FONT-SIZE: 24px
}
.blockPrice .calculate {
	PADDING-RIGHT: 20px; BACKGROUND:  url(../images/arrowRight.gif) no-repeat right center; FLOAT: right
}
.priceTable {
	BORDER-BOTTOM: #e7e7e7 1px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: -1px
}
.priceTable TH {
	BORDER-BOTTOM: #e7e7e7 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; HEIGHT: 40px; PADDING-TOP: 0px
}
.priceTable TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; PADDING-TOP: 3px
}
.priceTable .versionName {
	TEXT-TRANSFORM: uppercase; WIDTH: 200px; FONT-WEIGHT: bold
}
.priceTable .alternateRow {
	BACKGROUND-COLOR: #f4f4f4
}
.priceTable .alternateRow TD {
	BACKGROUND-COLOR: #f4f4f4
}
.priceTable .priceTitVersion {
	LINE-HEIGHT: 60px; TEXT-TRANSFORM: uppercase; BACKGROUND: no-repeat center top; FLOAT: left; HEIGHT: 40px; FONT-WEIGHT: normal
}
.priceTable .priceTitPrice {
	LINE-HEIGHT: 60px; TEXT-TRANSFORM: uppercase; BACKGROUND: no-repeat center top; FLOAT: left; HEIGHT: 40px; FONT-WEIGHT: normal
}
.priceTable .priceTitVersion {
	BACKGROUND-IMAGE:  url(../images/bgPriceTitVersion.gif)}
.priceTable .priceTitPrice {
	BACKGROUND-IMAGE:  url(../images/bgPriceTitPrice.gif); MARGIN-LEFT: 30px
}
.blockAccessorize {
	BORDER-BOTTOM: #e7e7e7 1px solid; POSITION: relative; COLOR: #313131
}
.blockAccessorize .wrapContents {
	PADDING-BOTTOM: 15px
}
.blockAccessorize .image {
	POSITION: relative; WIDTH: 230px; FLOAT: left
}
.blockAccessorize .image IMG {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.blockAccessorize .description {
	MARGIN-LEFT: 250px
}
.blockAccessorize .descriptionLarge {
	MARGIN-LEFT: 0px
}
.blockAccessorize .description P {
	MARGIN: 0px 0px 10px
}
.blockAccessorize .description H3 {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #b70000; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.btnZoomOpen {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px; OVERFLOW: hidden
}
.btnZoomClose {
	POSITION: absolute; WIDTH: 12px; HEIGHT: 12px; OVERFLOW: hidden
}
.btnZoomOpen {
	BACKGROUND:  url(../images/btnZoomOpen.png) no-repeat left top
}
.btnZoomClose {
	BACKGROUND:  url(../images/btnZoomClose.png) no-repeat left top
}
.btnZoomOpen A {
	POSITION: absolute; WIDTH: 12px; DISPLAY: block; HEIGHT: 12px; OVERFLOW: hidden
}
.btnZoomClose A {
	POSITION: absolute; WIDTH: 12px; DISPLAY: block; HEIGHT: 12px; OVERFLOW: hidden
}
.btnZoomOpen A SPAN {
	POSITION: absolute; TOP: -2000px; LEFT: -2000px
}
.btnZoomClose A SPAN {
	POSITION: absolute; TOP: -2000px; LEFT: -2000px
}
.btnZoomOpen A:hover {
	BACKGROUND:  url(../images/btnZoomOpenHover.png) no-repeat left top
}
.btnZoomClose A:hover {
	BACKGROUND:  url(../images/btnZoomCloseHover.png) no-repeat left top
}
.blockAccessorize .btnZoomOpen {
	BOTTOM: -5px; RIGHT: -5px
}
.btnZoomClose {
	TOP: 10px; RIGHT: 10px
}
.zoom {
	Z-INDEX: 80; POSITION: absolute; MARGIN-TOP: -260px; WIDTH: 544px; DISPLAY: none; MARGIN-LEFT: 200px
}
.zoom .zoomContainer {
	Z-INDEX: 100; POSITION: relative
}
.zoom .zoomTop {
	WIDTH: 544px; BACKGROUND:  url(../images/bgZoomTop.png) no-repeat left top; HEIGHT: 22px
}
.zoom .zoomBottom {
	WIDTH: 544px; BACKGROUND:  url(../images/bgZoomBottom.png) no-repeat left top; HEIGHT: 22px
}
.zoom .zoomMiddle {
	WIDTH: 544px; BACKGROUND:  url(../images/bgZoomMiddle.png) repeat-y left top
}
.zoom .imageZoom {
	WIDTH: 500px; MARGIN-LEFT: 22px; OVERFLOW: hidden
}

.contentMenuPositioning {
    position: relative;
}
.contentMenu {
    bottom: 40px;
    position: absolute;
    width: 235px;
}
.contentMenu ul {
    margin-top: 1px;
}
.contentMenu ul li {
    color: #4CB31C;
    font-size: 12px;
    height: 29px;
    line-height: 12px;
    margin-top: -1px;
    white-space: nowrap;
	float:left;
	display:block;
	width:100%;
	clear:both;
}
.contentMenu ul li.primo div {
    background-image: url("../images/bg_MenuP_Primo.png");
}
.contentMenu ul li div {
    background-image: url("../images/bg_MenuP.gif");
    padding: 9px 0 43px 35px;
}
.contentMenu ul li.ultimo div {
    background-image: url("../images/bg_MenuP_Ultimo.gif");
}
.contentMenu ul li a {
    color: #000000;
    display: block;
    font-size: 12px;
    width: 100%;
}
.contentMenu ul li a:hover {
    color: #4CB31C;
    text-decoration: none;
}
/*
.contentMenu UL {
	MARGIN-TOP: 1px
}
.contentMenu UL LI {
	LINE-HEIGHT: 11px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: -1px; BACKGROUND:  url(../images/pxGreyBorderTrasp.png) repeat-x left top; COLOR: #fff; FONT-SIZE: 11px
}
.contentMenu UL LI A {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 17px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #bababa; PADDING-TOP: 9px
}
.contentMenu UL LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.contentMenu UL LI.sel DIV {
	BACKGROUND-IMAGE:  url(../images/pxContentMenuSelTrasp.png); PADDING-BOTTOM: 9px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; PADDING-TOP: 9px
}*/
.hp .contentMenu LI {
	BACKGROUND-IMAGE:  url(../images/bgMenuHp.png)}
.hp .contentMenu LI.price {
	BACKGROUND-IMAGE:  url(../images/bgMenuHpPrice.png); BACKGROUND-POSITION: left bottom
}
.hp .contentMenu LI.price DIV {
	TEXT-TRANSFORM: none; MARGIN: 0px 17px; HEIGHT: 60px; COLOR: #818282; PADDING-TOP: 20px
}
.hp .contentMenu LI.price P {
	MARGIN: 0px 0px 15px
}
.hp .contentMenu LI.price .priceOld {
	TEXT-DECORATION: line-through
}
.hp .contentMenu LI.price A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.hp .contentMenu LI.price .priceNew {
	COLOR: #fff; FONT-SIZE: 32px; PADDING-TOP: 0px
}
.hp .contentMenu LI.tit {
	BACKGROUND:  url(../images/bgMenuHpTit.png)}
.hp .contentMenu LI.tit A {
	BACKGROUND:  url(../images/bgMenuHpTitArrow.png) no-repeat 190px center; COLOR: #818282
}
.hp .contentMenu LI.tit A:hover {
	BACKGROUND:  url(../images/bgMenuHpTitArrow.png) no-repeat 190px 12px; COLOR: #fff
}
.hp .contentMenu LI.titDisable {
	
}
.hp .contentMenu LI.titDisable DIV {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 17px; PADDING-RIGHT: 5px; BACKGROUND:  url(../images/bgMenuHpTitArrow.png) no-repeat 190px center; COLOR: #bababa; PADDING-TOP: 9px
}
#btnContentMenu {
	ZOOM: 1; DISPLAY: block
}
.hp .contentMenuButton {
	POSITION: absolute; WIDTH: 215px; BOTTOM: 0px; DISPLAY: none; OVERFLOW: hidden; RIGHT: 11px
}
.hp .contentMenuButton A {
	BACKGROUND-IMAGE:  url(../images/pxTrasp.gif); WIDTH: 100%; DISPLAY: block; HEIGHT: 72px; COLOR: #bababa
}
.hp .contentMenuButton A IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 30px
}
.callToAction {
	/*WIDTH: 215px*/
	width:235px;
}
.callToAction UL LI A SPAN {
	POSITION: absolute; TOP: -2000px; LEFT: -2000px
}
/*
.callToAction UL LI {
	BORDER-BOTTOM: #e2e2e2 1px solid
}*/
.callToAction ul li {
    border-bottom: 1px solid #E2E2E2;
    border-left: 1px solid #E2E2E2;
    padding: 0 0 0 18px;
}
.hp .callToAction {
	BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 945px; HEIGHT: 70px; MARGIN-LEFT: 11px; OVERFLOW: hidden; BORDER-RIGHT: #e2e2e2 1px solid
}
.hp .callToAction UL {
	WIDTH: 950px
}
.hp .callToAction UL LI {
	WIDTH: 189px; FLOAT: left; HEIGHT: 70px; BORDER-RIGHT: #e2e2e2 1px solid
}
.hp .callToAction UL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 70px; DISPLAY: block; HEIGHT: 70px
}
.hp .callToAction UL LI A IMG {
	MARGIN-TOP: 21px
}
.siteLogo {
	POSITION: absolute; TOP: -2000px; LEFT: -2000px
}
.menu {
	TEXT-ALIGN: center; MARGIN-TOP: 30px
}
.menu .menuStart {
	WIDTH: 20px; BACKGROUND:  url(../images/bgMenuStart.png) no-repeat right top; FLOAT: left; HEIGHT: 42px
}
.menu .menuEnd {
	WIDTH: 20px; BACKGROUND:  url(../images/bgMenuEnd.png) no-repeat left top; FLOAT: left; HEIGHT: 42px
}
.menu .menuCenter {
	WIDTH: 907px; BACKGROUND:  url(../images/bgMenuCenter.png) repeat-x left top; FLOAT: left; HEIGHT: 42px
}
.menu .menuCenter UL LI {
	POSITION: relative; BACKGROUND: no-repeat right center; FLOAT: left; HEIGHT: 38px; OVERFLOW: hidden
}
.menu .menuCenter UL LI.v01 {
	BACKGROUND-IMAGE:  url(file:///D|/lucrari%20germania/20100611/puntoevo/Publishing../images/imagesUpload/menuV01.jpg); PADDING-LEFT: 270px
}
.menu .menuCenter UL LI.v02 {
	BACKGROUND-IMAGE:  url(file:///D|/lucrari%20germania/20100611/puntoevo/Publishing../images/imagesUpload/menuV02.jpg); PADDING-LEFT: 130px
}
.menu .menuCenter UL LI A {
	DISPLAY: block; BACKGROUND: no-repeat right center; HEIGHT: 38px
}
.menu .menuCenter UL LI.v01 A {
	WIDTH: 113px
}
.menu .menuCenter UL LI.v01 A:hover {
	BACKGROUND-IMAGE:  url(file:///D|/lucrari%20germania/20100611/puntoevo/Publishing../images/imagesUpload/menuV01hover.jpg)}
.menu .menuCenter UL LI.v02 A {
	WIDTH: 169px
}
.menu .menuCenter UL LI.v02 A:hover {
	BACKGROUND-IMAGE:  url(file:///D|/lucrari%20germania/20100611/puntoevo/Publishing../images/imagesUpload/menuV02hover.jpg)}
.menu .menuCenter UL LI A SPAN {
	POSITION: absolute; TOP: -2000px; LEFT: -2000px
}/*
.logo {
	POSITION: absolute; WIDTH: 99px; BACKGROUND:  url(../images/logoFiat.png) no-repeat center top; HEIGHT: 85px; MARGIN-LEFT: 423px; TOP: 2px; LEFT: 0px
}
.logo A {
	WIDTH: 99px; DISPLAY: block; HEIGHT: 85px
}*/
.logo {
    background: url("../images/logoFiat_New.png") no-repeat scroll center top transparent;
    height: 56px;
    left: 0;
    margin-left: 5px;
    position: absolute;
    top: 5px;
    width: 53px;
}
.logo a {
    display: block;
    height: 85px;
    width: 99px;
}
.menu UL LI.voice .submenu {
	POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 6px; WIDTH: 168px; BACKGROUND:  url(../images/submenuShadowBottom.png) no-repeat left bottom; VISIBILITY: hidden; TOP: 36px; LEFT: -3px
}
.menu UL LI.voice .submenu .shadowTop {
	POSITION: absolute; WIDTH: 168px; BACKGROUND:  url(../images/submenuShadowTop.png) no-repeat left bottom; HEIGHT: 20px
}
.menu UL LI.voice .submenu UL {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 3px; PADDING-RIGHT: 5px; BACKGROUND:  url(../images/submenuShadow.png) repeat-y left top; PADDING-TOP: 0px
}
.menu UL LI.voice .submenu UL LI {
	BACKGROUND-COLOR: #fff; HEIGHT: 89px
}
.menu UL LI.voice .submenu UL LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 7px; WIDTH: 146px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND: no-repeat center 27px; HEIGHT: 84px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.menu UL LI.voice .submenu UL LI A:hover {
	BACKGROUND-COLOR: #e0e0e0; TEXT-DECORATION: none
}
.footer .wrap {
	POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 10px; MARGIN: 0px auto; WIDTH: 947px; COLOR: #313131; FONT-SIZE: 10px
}
.footer .serviceMenu {
	HEIGHT: 45px
}
.footer .serviceMenu UL {
	MARGIN-TOP: 12px; FLOAT: left
}
.footer .serviceMenu UL LI {
	DISPLAY: inline
}
.footer .serviceMenu A {
	BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #4CB31C;; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.footer .serviceMenu A:link {
	BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #4CB31C; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.footer .serviceMenu A:visited {
	BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #4CB31C; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.footer .serviceMenu A:active {
	BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #4CB31C; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.footer .serviceMenu A:hover {
	BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #4CB31C; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.footer .serviceMenu A SPAN {
	BORDER-LEFT: #888 1px solid
}
.footer .serviceMenu .ciaofiat {
	COLOR: #525051; FONT-WEIGHT: bold
}
.footer .serviceMenu .share {
	DISPLAY: block; FLOAT: none; CLEAR: both
}
.footer .serviceMenu .companyInfo {
	POSITION: relative; FLOAT: right; PADDING-TOP: 12px
}
.footer .sitemap {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 970px; OVERFLOW: hidden
}
.footerHp .sitemap {
	
}
.footer .sitemap UL LI {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 12px; PADDING-LEFT: 10px; WIDTH: 86px; PADDING-RIGHT: 10px; BACKGROUND:  url(../images/bgFooterBlock.jpg) no-repeat right top; FLOAT: left; COLOR: #676767; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 14px
}
.footer .sitemap UL LI A {
	COLOR: #676767
}
.footer .sitemap UL LI A:hover {
	COLOR: #676767
}
.footer .sitemap UL LI UL {
	MARGIN: 14px 0px 0px
}
.footer .sitemap UL LI UL LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 11px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
IFRAME.formContainer {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 947px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
IFRAME.formNewsletter {
	HEIGHT: 600px
}
IFRAME.formTestDrive {
	HEIGHT: 330px
}
IFRAME.formContacts {
	HEIGHT: 550px
}
IFRAME.formLocator {
	HEIGHT: 675px
}
.popUp {
	POSITION: absolute; VISIBILITY: hidden; TOP: 0px; LEFT: 0px
}
.popAllert {
	POSITION: absolute; WIDTH: 462px; COLOR: #ccc
}
.popCompanyInfo {
	TEXT-ALIGN: right; DISPLAY: none; TOP: -130px; RIGHT: -20px
}
.popTermAndCondition {
	TEXT-ALIGN: right; DISPLAY: none; TOP: -280px; LEFT: 35px
}
.popAllert .top {
	WIDTH: 462px; BACKGROUND:  url(../images/bgPopUpTop.gif) no-repeat left top; HEIGHT: 13px; OVERFLOW: hidden
}
.popAllert .middle {
	WIDTH: 462px; BACKGROUND:  url(../images/bgPopUpMiddle.gif) repeat-y left top
}
.popAllert .middle H4 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 5px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.popAllert .middle .txtScroll {
	SCROLLBAR-ARROW-COLOR: #666; SCROLLBAR-FACE-COLOR: #000; PADDING-RIGHT: 10px; SCROLLBAR-BASE-COLOR: #000; HEIGHT: 200px; SCROLLBAR-HIGHLIGHT-COLOR: #666; SCROLLBAR-SHADOW-COLOR: #666; OVERFLOW: auto; SCROLLBAR-TRACK-COLOR: #121212; SCROLLBAR-3DLIGHT-COLOR: #000
}
.popAllert .bottom {
	WIDTH: 462px; BACKGROUND:  url(../images/bgPopUpBottom.gif) no-repeat left top; HEIGHT: 13px; OVERFLOW: hidden
}
.popAllert > .top {
	BACKGROUND-IMAGE:  url(../images/bgPopUpTop.png)}
.popAllert > .middle {
	BACKGROUND-IMAGE:  url(../images/bgPopUpMiddle.png)}
.popAllert > .bottom {
	BACKGROUND-IMAGE:  url(../images/bgPopUpBottom.png)}
.popAllert .wrapAllert {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.popAllert H2 {
	MARGIN-BOTTOM: 15px; COLOR: #fff; FONT-SIZE: 14px
}
.footer .serviceMenu .popupClose {
	MARGIN-BOTTOM: 15px
}
.footer .serviceMenu .popupClose A {
	BORDER-LEFT: medium none; COLOR: #ccc
}
.footer .serviceMenu .popupClose A:link {
	BORDER-LEFT: medium none; COLOR: #ccc
}
.footer .serviceMenu .popupClose A:visited {
	BORDER-LEFT: medium none; COLOR: #ccc
}
.footer .serviceMenu .popupClose A:active {
	BORDER-LEFT: medium none; COLOR: #ccc
}
.footer .serviceMenu .popupClose A:hover {
	BORDER-LEFT: medium none; COLOR: #fe575b; TEXT-DECORATION: none
}
.popCatalogueCTA {
	Z-INDEX: 90; POSITION: absolute; TEXT-ALIGN: left; DISPLAY: none; COLOR: #ccc; TOP: 200px; LEFT: 253px
}
.popCatalogueCTA .popupClose {
	TEXT-ALIGN: right
}
.popCatalogueCTA .popupClose A {
	COLOR: #ccc
}
.popCatalogueCTA .popupClose A:link {
	COLOR: #ccc
}
.popCatalogueCTA .popupClose A:visited {
	COLOR: #ccc
}
.popCatalogueCTA .popupClose A:active {
	COLOR: #ccc
}
.popCatalogueCTA .popupClose A:hover {
	COLOR: #fe575b
}
.popCatalogueCTA > .top {
	BACKGROUND-IMAGE:  url(../images/bgPopUpTopTransparent.png)}
.popCatalogueCTA > .middle {
	BACKGROUND-IMAGE:  url(../images/bgPopUpMiddleTransparent.png)}
.popCatalogueCTA > .bottom {
	BACKGROUND-IMAGE:  url(../images/bgPopUpBottomTransparent.png)}
.popCatalogueCTA H2 {
	COLOR: #fff; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
TABLE.catalogueList {
	TEXT-ALIGN: right; MARGIN: 20px 0px 0px 10px; WIDTH: 442px; BORDER-COLLAPSE: collapse
}
TABLE.catalogueList TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-TOP: #555 1px solid; PADDING-TOP: 5px
}
TABLE.catalogueList TD:first-child {
	TEXT-ALIGN: left; WHITE-SPACE: normal
}
TABLE.catalogueList A.pdf {
	PADDING-RIGHT: 15px; BACKGROUND:  url(../images/icoPdf.gif) no-repeat right center; COLOR: #ccc; TEXT-DECORATION: none
}
TABLE.catalogueList A.pdf:visited {
	PADDING-RIGHT: 15px; BACKGROUND:  url(../images/icoPdf.gif) no-repeat right center; COLOR: #ccc; TEXT-DECORATION: none
}
TABLE.catalogueList A.pdf:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.clear {
	WIDTH: 100%; FLOAT: none; HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden
}
.footer .serviceMenu .popAllert A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.footer .serviceMenu .popAllert A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.footer .serviceMenu .popAllert A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.footer .serviceMenu .popAllert A:active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.footer .serviceMenu .popAllert A:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}


