
/*
magazine.css
*/
.magazine-big-teaser { margin: 0; padding: 12px 0 0 0; width: 673px; margin-bottom: 30px; } .magazine-big-teaser .category, .magazine-small-teaser .category { color: #A5A5A5; diplay: block; font-size: 11px; margin-bottom: 9px; background-image: url(/assets/image/common/line-grey.gif); background-repeat: no-repeat; background-position: bottom left; } .magazine-big-teaser .image { margin-bottom: 13px; } .magazine-big-teaser .magazine-headline { margin-bottom: 6px; } .magazine-big-teaser .text { display: block; zoom: 1; margin-bottom: 8px; } .magazine-small-teasers { margin: 0 0 50px 0; width: 673px; } .magazine-small-teaser { margin: 0 0 0 30px; padding: 0; width: 320px; float: left; } .magazine-small-teaser-first { margin: 0; } .magazine-small-teaser .image { margin-bottom: 13px; } .magazine-small-teaser .magazine-headline { margin-bottom: 6px; } .magazine-small-teaser .text { display: block; zoom: 1; margin-bottom: 8px; } .magazine-category-selectors { margin: 0; width: 673px; } .magazine-category-selectors .category-selector { width: 300px; float: left; } .magazine-category-selectors .category-text { float: left; padding: 24px 12px 0 12px; } 
/*
contact.css
*/
#page-content .contacts { margin: 0 0 27px 0; } #page-content .contact { display: block; margin-bottom: 27px; padding-top: 11px; background-image: url(/assets/image/common/arrow-line-grey.gif); background-repeat: no-repeat; background-position: top left; } #page-content .contact .element { margin-bottom: 0; display: block; } #page-content .contact .address { margin-bottom: 19px; display: block; } #page-content .contact .label { width: 160px; float: left; border: 1px solid white; } #page-content .contact .data { margin-left: 170px; width: 300px; border: 1px solid white; line-height: 17px; }  #page-content .infoportalteaser { display: block; margin-bottom: 17px; padding-top: 11px; background-image: url(/assets/image/common/arrow-line-grey.gif); background-repeat: no-repeat; background-position: top left; } #page-content .infoportalteaser .element { margin-bottom: 6px; overflow: auto; display: block; } #page-content .infoportalteaser .address { margin-bottom: 19px; display: block; } #page-content .infoportalteaser .label { width: 160px; float: left; border: 1px solid white; } #page-content .infoportalteaser .data { margin-left: 170px; width: 300px; border: 1px solid white; line-height: 17px; } #page-content .infoportalteaser .data p { margin-bottom: 6px !important; } #page-content .infoportalteaser .data p a { text-decoration: none; border: none; } #page-content .infoportalteaser .data p a:hover, #page-content .infoportalteaser .data p a:focus, #page-content .infoportalteaser .data p a:active { text-decoration: none; } #page-content .infoportalteaser_clear { clear: both; } 
/*
dealer.css
*/
#page-content .dealer-list { margin: 0 0 27px 0; } #page-content .dealer-list h1 { padding: 0 0 4px 0; } #page-content .dealer-list .item { display: block; margin-bottom: 27px; padding-top: 8px; background-image: url(/assets/image/common/arrow-line-grey.gif); background-repeat: no-repeat; background-position: top left; } #page-content .dealer-list .element { display: block; margin-bottom: 6px; } #page-content .dealer-list .element-first { display: block; margin-bottom: 12px; } #page-content .dealer-list .caption { width: 200px; float: left; border: 1px solid white; } #page-content .dealer-list .data { margin-left: 210px; border: 1px solid white; line-height: 17px; width: 460px; }
/*
flash.css
*/
.flash-module-zoom { padding: 0 0 27px 0; width: 480px; display: none; } .flash-module-zoom .flash-subline { display: block; margin: 4px 0 0 0; padding: 0 0 0 0; border: 0px solid blue; font-size: 11px; } .flash-module-image-gallery-1 { padding-bottom: 22px; } .flash-module-image-gallery-1-fallback { margin: 0 0 0 0; width: 673px; overflow: hidden; background-color: #FFFFFF; border: 0px solid white; } .flash-module-image-gallery-1-fallback .image { overflow: hidden; padding-bottom: 13px; } .flash-module-image-gallery-1-fallback .image-potrait { width: 480px; height: 320px; float: left; border: 0px solid white; background-color: #505050; } .flash-module-image-gallery-1-fallback .image-potrait img { margin-left: 133px; } .flash-module-image-gallery-1-fallback .image-landscape { width: 480px; height: 320px; float: left; border: 0px solid white; } .flash-module-image-gallery-1-fallback .text-container { height: 320px; margin-left: 500px; border: 0px solid white; } .flash-module-image-gallery-1-fallback .text-alignment { position: relative; height: 320px; } .flash-module-image-gallery-1-fallback .text { position: absolute; bottom: -3px; font-size: 12px; } .flash-module-image-gallery-1-fallback .timeline { background-image: url(/assets/image/page/timeline-wall.png); background-repeat: repeat-x; overflow: hidden; border: 0px solid white; width: 480px; } .flash-module-image-gallery-1-fallback .timeline a { background-image: url(/assets/image/page/timeline-marker.png); background-repeat: no-repeat; display: block; float: left; } .flash-module-image-gallery-1-fallback .timeline a img { margin-top: 4px; } .flash-module-image-gallery-1-fallback .timeline a.solid { background-image: url(/assets/image/page/timeline-solid-marker.png); background-repeat: repeat-x; } .flash-module-image-gallery-1-fallback .timeline a.current { background-image: url(/assets/image/page/timeline-solid.png); background-repeat: no-repeat; background-position: -500px 0px; } .flash-module-image-gallery-2 { padding-bottom: 22px; } .flash-module-image-gallery-2-fallback { margin: 0 0 0 0; width: 673px; overflow: hidden; background-color: #FFFFFF; border: 0px solid white; } .flash-module-image-gallery-2-fallback .image { overflow: hidden; border: 0px solid black; } .flash-module-image-gallery-2-fallback .image-potrait { width: 480px; height: 320px; margin-bottom: 7px; border: 0px solid black; background-color: #505050; } .flash-module-image-gallery-2-fallback .image-potrait img { margin-left: 133px; } .flash-module-image-gallery-2-fallback .image-landscape { width: 480px; height: 320px; margin-bottom: 7px; border: 0px solid white; } .flash-module-image-gallery-2-fallback .text { font-size: 12px; margin-bottom: 13px; } .flash-module-image-gallery-2-fallback .timeline { background-image: url(/assets/image/page/timeline-wall.png); background-repeat: repeat-x; overflow: hidden; border: 0px solid black; width: 480px; } .flash-module-image-gallery-2-fallback .timeline a { background-image: url(/assets/image/page/timeline-marker.png); background-repeat: no-repeat; display: block; float: left; } .flash-module-image-gallery-2-fallback .timeline a img { margin-top: 4px; } .flash-module-image-gallery-2-fallback .timeline a.solid { background-image: url(/assets/image/page/timeline-solid-marker.png); background-repeat: repeat-x; } .flash-module-image-gallery-2-fallback .timeline a.current { background-image: url(/assets/image/page/timeline-solid.png); background-repeat: no-repeat; background-position: -500px 0px; }
/*
pager.css
*/
#page-content .pager { margin: 4px 0 27px 0; padding: 0; } #page-content .pager .previous { margin: 0 4px 0 0; padding: 0; float: left; } #page-content .pager .next { margin: 0 0 0 4px; padding: 0; float: left; } #page-content .pager .pages { margin: 0; padding: 0; float: left; } #page-content .pager .pages a { margin: 0; padding: 0; float: left; border-right: 1px solid #AAA; } #page-content .pager .pages a.no-border { border-right: 1px solid #FFF; }
/*
sitemap.css
*/
#sitemap { border: 0px solid black; padding: 0; position: relative; width: 670px; _width: 672px;  overfloe: hidden; } #sitemap a { text-decoration: none; color: #A2A2A2; border: 0px solid white; } #sitemap a:hover { color: #000; border: 0px solid white; } #sitemap .separator { background-image: url(/assets/image/common/line-grey.gif); background-repeat: repeat-x; } #sitemap .level-1-first { margin: 0; padding: 0 0 20px 0; } #sitemap .level-1 { padding: 0 0 20px 0; } #sitemap .level-1-item { float:left; width: 160px; padding: 4px 0 2px 1px; } #sitemap .level-1-item a { font-weight: bold; } #sitemap .level-2-first { float:left; margin: 0 0 0 3px; padding:0 0 0 0; width: 490px; } #sitemap .level-2 { float:left; margin: 0 0 0 164px; _margin: 0 0 0 83px; padding: 0 0 0 0;  width: 505px; } #sitemap .level-2-item-first { width: 240px; float: left; display: inline;  padding: 4px 0 2px 0px; _margin-left: 2px; } #sitemap .level-2-item { width: 240px; float: left; padding: 2px 0 2px 0px; display: inline; } #sitemap .level-3 { margin: 0 0 0 243px; padding:0px; } #sitemap .level-3-item-first { width: 250px; _margin-left: -4px; padding: 2px 0 2px 0px; } #sitemap .level-3-item { width: 250px; padding: 2px 0 2px 0px; }
/*
selector.css
*/
#page-content .category-selector, #page-content .country-selector, #page-content .language-selector { margin: 0 0 27px 0; } #page-content .category-selector label, #page-content .country-selector label, #page-content .language-selector label { display: block; margin-bottom: 6px; font-size: 12px; } #page-content .category-selector select, #page-content .country-selector select, #page-content .language-selector select { margin-bottom: 4px; width: 300px; font-size: 12px; } #page-content .category-selector-button, #page-content .country-selector-button, #page-content .language-selector-button { margin-top: 4px; margin-bottom: 4px; }
/*
form.css
*/
.form-module-1 { margin: 0; padding: 0 0 27px 0; width: 480px; } .form-module-1 .element { padding-bottom: 26px; } .form-module-1 .text { padding-bottom: 6px; } .form-module-1 .info { margin: 0 0 2px 0; padding: 0; font-weight: bold; font-size: 12px; text-align: left; } .form-module-1 label { display: block; padding-bottom: 7px; width: auto; } .form-module-1 select, .form-module-1 input { width: 250px; } .form-module-1 label.checkbox { text-align: middle; padding-bottom: 3px; } .form-module-1 input.checkbox { padding: 0px; margin: 0 5px 0 0; width: auto; } 
/*
image.css
*/
.image-module-1, .image-module-2, .image-module-3, .image-module-4, .image-module-5, .image-module-8 { margin: 0; padding: 0 0 27px 0; width: 480px; border: 0px dotted #000; } .image-module-6, .image-module-7 { margin: 0; padding: 0 0 22px 0; width: 673px; border: 0px dotted #000; } .image-module-1 .image-subline, .image-module-3 .image-subline, .image-module-4 .image-subline, .image-module-5 .image-subline { display: block; margin: 4px 0 0 0; padding: 0 0 0 0; border: 0px solid blue; font-size: 11px; background-image: url(/assets/image/common/image-zoom.gif); background-repeat: no-repeat; background-position: bottom right; } .image-module-1 .image-subline-no-zoom, .image-module-4 .image-subline-no-zoom, .image-module-5 .image-subline-no-zoom { display: block; margin: 4px 0 0 0; padding: 0 0 0 0; border: 0px solid blue; font-size: 11px; } .image-module-1 .image { display: block; float: left; border: 0px solid white; margin: 3px 20px 0 0; } .image-module-2 .image { display: block; float: left; border: 0px solid white; margin: 0 21px 0 0; } .image-module-2 .image-last { display: block; float: left; border: 0px solid white; margin: 0; } .image-module-2 .image-subline-no-zoom { width: 146px; display: block; margin: 4px 0 0 0; padding: 0 0 0 0; border: 0px solid blue; font-size: 11px; } .image-module-2 .image-subline { width: 146px; display: block; margin: 4px 0 0 0; padding: 0 0 0 0; border: 0px solid blue; font-size: 11px; background-image: url(/assets/image/common/image-zoom.gif); background-repeat: no-repeat; background-position: bottom right; } .image-module-3 .image { display: block; float: left; border: 0px solid white; margin: 0 24px 0 0; } .image-module-3 .image-last { display: block; float: left; border: 0px solid white; margin: 0; } .image-module-3 .image-subline-no-zoom { width: 228px; display: block; margin: 4px 0 0 0; padding: 0 0 0 0; border: 0px solid blue; font-size: 11px; } .image-module-4 .image { display: block; border: 0px solid white; margin: 0; } .image-module-4 .content { display: block; border: 0px solid white; margin: 0 0 4px 0; } .image-module-5 .image { border: 0px solid black; margin: 0; } .image-module-6 .image { border: 0px solid black; margin: 0; } .image-module-6 .image-subline { display: block; margin: 3px 0 0 0; padding: 0; border: 0px solid white; font-size: 11px; } .image-module-7 { position: relative; } .image-module-7 .image { display: block; border: 0px solid white; } .image-module-7 .content-container { border: 0px solid white; position: absolute; bottom: 17px; left: 351px; } .image-module-7 .content { border: 0px solid white; } .image-module-8 .image { display: block; border: 0px solid white; } .image-module-8 { position: relative; } .image-module-8 .content-container { border: 0px solid black; position: absolute; bottom: 26px; left: 166px; } .image-module-8 .content { border: 0px solid green; } .image-module-8 a { display: block; padding: 0 0 0 0; margin-top: 5px; }
/*
teaser.css
*/
.teaser-modules { margin: 0; padding: 0; background-image: url(/assets/image/common/line-grey.gif); background-repeat: no-repeat; background-position: bottom left; } .teaser-modules-673 { margin: 0; padding: 0; background-image: url(/assets/image/common/line-grey.gif); background-repeat: repeat-x; background-position: bottom left; width: 673px; } .teaser-modules-corporate { margin: 0; padding: 0; } .teaser-modules-corporate .last { background-image: url(); } .teaser-modules-corporate .first { padding-top: 0px; } .teaser-module-1 { margin: 0; padding: 12px 0 10px 0; width: 673px; background-image: url(/assets/image/common/arrow-line-grey.gif); background-repeat: no-repeat; } .teaser-module-1-hover { background-image: url(/assets/image/common/arrow-line-black.gif); } .teaser-module-1 .image { float: left; margin: 3px 0 0 0; width: 146px; } .teaser-module-1 .text { display: block; margin: 0 0 0 164px; _margin-left: 161px; zoom: 1; } .teaser-module-1 a { padding-bottom: 5px; } .teaser-module-2 { margin: 0; padding: 14px 0 13px 0; width: 480px; background-image: url(/assets/image/common/line-grey.gif); background-repeat: no-repeat; background-position: bottom left; } .teaser-module-2-hover { background-image: url(/assets/image/common/line-black.gif); } .teaser-module-2 .image { float: left; margin: 3px 0 0 0; width: 120px; } .teaser-module-2 .text { display: block; margin: 0 0 0 138px; _margin-left: 135px; zoom: 1; } .teaser-module-2 a { padding-bottom: 5px; } .teaser-module-3 { margin: 0; padding: 14px 0 13px 0; width: 480px; background-image: url(/assets/image/common/line-grey.gif); background-repeat: no-repeat; background-position: bottom left; } .teaser-module-3-hover { background-image: url(/assets/image/common/line-black.gif); } .teaser-module-3 .text { display: block; } .teaser-module-3 a { padding-bottom: 5px; } .teaser-module-4 { margin: 0; padding: 14px 0 0 0; width: 480px; } #page-content .teaser-module-4 table { margin: 0 0 27px 0; padding: 0; border-collapse: collapse; border-spacing: 0; border: 0px solid white; width: 100%; } #page-content .teaser-module-4 table.no-margin { margin-bottom: 0; } #page-content .teaser-module-4 tr.last { background-image: url(); } #page-content .teaser-module-4 th { padding: 0 0 2px 0; font-weight: normal; font-size: 10px; text-align: left; } #page-content .teaser-module-4 td { padding: 5px 20px 7px 0; font-weight: normal; font-size: 11px; vertical-align: baseline; } #page-content teaser-module-4 td.no-margin { padding-right: 0; } .teaser-module-5 { margin: 0; padding: 14px 0 13px 0; width: 673px; background-image: url(/assets/image/common/arrow-line-grey.gif); background-repeat: no-repeat; } .teaser-module-5-hover { background-image: url(/assets/image/common/arrow-line-black.gif); } .teaser-module-5 .text { display: block; } .teaser-module-5 a { padding-bottom: 5px; } 
/*
text.css
*/
.text-module-1 { margin: 0; padding: 0 0 17px 0; width: 480px; } .text-module-2 { margin: 0; padding: 0 0 27px 0; width: 673px; } .text-module-3 { margin: 0; padding: 0 0 17px 0; width: 673px; } .text-module-4 { margin: 0; padding: 0 0 27px 0; width: 480px; }
/*
table.css
*/
.table-module-1 { margin: 0; padding: 0 0 27px 0; width: 480px; } .table-module-1 th a { padding: 0 14px 0 0; background-image: url(/assets/image/common/table-sort-0.gif); background-repeat: no-repeat; background-position: bottom right;  } .table-module-1 th a.sorted { padding: 0 14px 0 0; background-image: url(/assets/image/common/table-sort-1.gif); background-repeat: no-repeat; background-position: bottom right;  } .table-module-1 th a:hover { background-image: url(/assets/image/common/table-sort-1.gif); } .table-module-2 { margin: 0; padding: 0 0 27px 0; width: 480px; } .table-module-2 td { }  .table-module-2 th a { padding: 0 14px 0 0; background-image: url(/assets/image/common/table-sort-0.gif); background-repeat: no-repeat; background-position: bottom right;  } .table-module-2 th a.sorted { padding: 0 14px 0 0; background-image: url(/assets/image/common/table-sort-1.gif); background-repeat: no-repeat; background-position: bottom right;  } .table-module-2 th a:hover { background-image: url(/assets/image/common/table-sort-1.gif); } .table-module-3 { margin: 0; padding: 0 0 27px 0; width: 673px; }  .table-module-3 th a { padding: 0 14px 0 0; background-image: url(/assets/image/common/table-sort-0.gif); background-repeat: no-repeat; background-position: bottom right; } .table-module-3 th a.sorted { padding: 0 14px 0 0; background-image: url(/assets/image/common/table-sort-1.gif); background-repeat: no-repeat; background-position: bottom right; } .table-module-3 th a:hover { background-image: url(/assets/image/common/table-sort-1.gif); } .table-module-4 { margin: 0; padding: 0 0 27px 0; width: 673px; } .table-module-4 td { }  .table-module-4 th a { padding: 0 14px 0 0; background-image: url(/assets/image/common/table-sort-0.gif); background-repeat: no-repeat; background-position: bottom right;  } .table-module-4 th a.sorted { padding: 0 14px 0 0; background-image: url(/assets/image/common/table-sort-1.gif); background-repeat: no-repeat; background-position: bottom right;  } .table-module-4 th a:hover { background-image: url(/assets/image/common/table-sort-1.gif); } .table-module-5 { margin: -1px 0 0 2px; padding: 0 0 27px 0; width: 550px; } .table-module-5 td { }  
