/*<![CDATA[*/

/*********************************** JQUERY FANCYBOX ***********************************/

#fancybox-loading.fancybox-ie div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie .fancy-bg { background: transparent !important; }
.fancybox-ie #fancy-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dienstwagen-ad.de/lib/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }

#fancybox-title-original {
position:absolute;top:10px;right:20px;font-weight:normal;color:#CC0000;
}

/*********************************** JQUERY TOOLTIP ***********************************/

#tooltip {
position:absolute;margin:0;padding:0;z-index:3000;border:1px solid #3A3A3A;background-color:#FFFFFF;width:300px;
}
#tooltip h3 {
margin:0;padding:3px 10px 3px 10px;background:#CCCCCC;color:#3A3A3A;font-size:12px;font-weight:bold;
}
#tooltip div {
margin:0;padding:10px;
}

/*********************************** STANDART & CLEAR ***********************************/

a:link {text-decoration:none;color:#3A3A3A;}
a:active {text-decoration:none;color:#3A3A3A;}
a:visited {text-decoration:none;color:#3A3A3A;}
a:hover {text-decoration:underline;color:#3A3A3A;}

html, body {
margin:0;padding:0;background:#FFFFFF url(../img/bg_top.gif) repeat-x 0 0;font-family:Arial;font-size:11px;line-height:15px;color:#3A3A3A;
}
img, form, fieldset {
border:0;
}
table {
border-collapse:collapse;
}
img {
behavior:url(lib/iepngfix.htc);
}
div, span, img, p, hr,  ul, ol, h1, h2, h3, h4, h5, form, input, select, fieldset, legend, table, tr, th, td, dl, dh, dd {
margin:0;padding:0;
}
ul, ol {
list-style-type:none;
}
.cl {
clear:left;
}
.cb {
clear:both;
}
.ca {
clear:all;
}
a.button {
float:left;display:block;padding-left:5px;background:url(../img/button_left.gif) no-repeat left top;height:19px;text-decoration:none;color:#424242;
}
a.button span {
float:left;display:block;padding:0px 10px 0px 5px;background:url(../img/button_right.gif) no-repeat right top;height:19px;line-height:19px;
}
a.button:hover {
background-position:0% -19px;cursor:pointer;
}
a.button:hover span {
background-position:100% -19px;color:#424242;
}
a.button.reset {
margin-left:5px;
}

/*********************************** CONTAINER ***********************************/

#container {
margin:0 auto;width:772px;padding-bottom:20px;position:relative;
}

/*********************************** HEADER ***********************************/

#header {
position:relative;width:772px;height:88px;
}
#header #navsub {
position:absolute;top:6px;left:0px;list-style-type:none;
}
#header #navsub li {
float:left;font-size:10px;color:#5C5C5C;text-decoration:none;
}
#header #navsub li a {
color:#5C5C5C;text-decoration:none;
}
#header #navsub li a:hover {
color:#7D7D7D;text-decoration:underline;
}
#header #navsub li a.current {
color:#7D7D7D;text-decoration:underline;
}

/*********/

#header ul#lang {
display:block;position:absolute;top:50px;left:0px;z-index:9999;
}
#header ul#lang li {
float:left;margin-right:6px;
}
#header ul#lang li a img {
opacity:0.5;filter:alpha(opacity=50);
}
#header ul#lang li a:hover img {
opacity:1.0;filter:alpha(opacity=100);
}
#header ul#lang li a img.current {
opacity:1.0;filter:alpha(opacity=100);
}
#header ul#lang li.lang_world {
float:left;margin-left:30px;position:relative;
}
#header ul#lang li.lang_world a {
display:block;line-height:14px;background:url(../img/icons/icon_lang_world.png) no-repeat 0 center;padding-left:40px;color:#655C65;text-decoration:none;
}
#header ul#lang li.lang_world a:hover {
color:#0056A4;
}
#header ul#lang li.lang_world ul {
display:none;position:absolute;top:14px;left:0px;padding:10px 5px 5px 10px;width:150px;background:#FFFFFF;border:1px solid #C4C4C4;border-top:none;
}
#header ul#lang li.lang_world ul li {
display:block;float:none;line-height:11px;margin-bottom:3px;
}
#header ul#lang li.lang_world ul li a {
display:block;background:none;padding-left:0px;
}
#header ul#lang li.lang_world ul li a img {
margin-right:5px;
}
#header ul#lang li.lang_world ul li span {
display:none;
}
#header a#logo {
position:absolute;top:0px;right:0px;display:block;width:249px;height:69px;background:url(../img/logo.gif) no-repeat 0 0;
}

/*********************************** NAV ***********************************/

#nav {
display:block;padding-top:1px;border-top:13px solid #1754A5;margin-bottom:14px;height:25px;
}
#nav ul {
background-color:#999999;color:#3A3A3A;float:left;width:100%;
}
#nav ul li {
display:inline;
}
#nav ul li a {
padding:0px 11px 0px 10px;background-color:#CCCCCC;color:#3A3A3A;text-decoration:none;float:left;border-right:#FFFFFF 1px solid;line-height:25px;
}
#nav ul li a.first {
margin-left:13px;border-left:#FFFFFF 1px solid;
}
#nav ul li a:hover {
background-color:#FFFFFF;
}
#nav ul li a.current {
background-color:#FFFFFF;
}

/*********************************** FOOTER ***********************************/

.footer {
display:block;padding-top:10px;
}
.footer .left {
float:left;display:block;font-size:10px;line-height:16px;color:#5C5C5C;
}
.footer .right {
float:right;display:block;font-size:10px;line-height:16px;color:#5C5C5C;
}
.footer .right  ul {
float:left;display:block;margin-right:10px;
}
.footer .right  ul li {
float:left;display:block;background:url(../img/footer_line.gif) no-repeat 0 0;padding-left:6px;margin-left:5px;
}
.footer .right  ul li.first {
background:none;padding-left:0px;margin-left:0px;
}
.footer .right .addthis {
float:right;display:block;
}

/*********************************** CONTENT > INDEX ***********************************/

.index {
display:block;position:relative;z-index:1;
}
.index .content {
float:left;display:block;width:524px;height:354px;background:url(../img/banner_index.jpg) no-repeat 0 0;margin-bottom:6px;
}
.index .sidebar {
float:right;display:block;width:247px;height:354px;margin-bottom:6px;
}
.index .content h1.index_slogan {
display:block;position:absolute;top:25px;left:35px;width:480px;font-family:Arial;font-weight:lighter;line-height:21px;font-size:21px;color:#FFFFFF;
}
.index .content img.index_plakette {
display:block;position:absolute;top:100px;left:35px;width:93px;height:118px;
}

/*********************************** CONTENT > ABOUT ***********************************/

.about .content {
float:left;display:block;width:524px;background:url(../img/banner_about.jpg) no-repeat 0 0;padding:206px 0px 0px 0px;
}
.about .content h1 {
font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.about .sidebar {
float:right;display:block;width:247px;
}
.about .content .box {
display:block;padding:20px;background:#ECECEC;
}

/*********************************** CONTENT > ABOUT 1 ***********************************/

.about_1 .content {
float:left;display:block;width:504px;background:url(../img/banner_about_1.jpg) no-repeat 0 0;padding:226px 20px 20px 0px;
}
.about_1 .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.about_1 .sidebar {
float:right;display:block;width:247px;
}
.about_1 .content .box {
display:block;padding:10px;background:#ECECEC;margin-top:10px;
}
.about_1 .content .box strong {
display:block;margin-bottom:10px;
}
.about_1 .content .pagination {
display:block;border:#CBCBCB 1px solid;height:22px;margin:10px 0px 10px 0px;
}
.about_1 .content .pagination ul.left {
float:left;display:block;padding:3px 0px 3px 20px;
}
.about_1 .content .pagination ul.left li {
float:left;display:block;margin-right:30px;height:15px;
}
.about_1 .content .pagination ul.right {
float:right;display:block;padding:3px 20px 3px 0px;
}
.about_1 .content .pagination ul.right li {
float:left;display:block;margin-left:30px;height:15px;
}
.about_1 .content .pagination a.next1 {
display:block;padding-right:25px;background:url(../img/arrow_01_next_01.gif) no-repeat right 0;color:#424242;text-decoration:none;line-height:15px;
}
.about_1 .content .pagination a.next1:hover {
background-position:100% -15px;color:#7D7D7D;
}
.about_1 .content .pagination a.prev1 {
display:block;padding-left:25px;background:url(../img/arrow_01_prev_01.gif) no-repeat 0 0;color:#424242;text-decoration:none;line-height:15px;
}
.about_1 .content .pagination a.prev1:hover {
background-position:0% -15px;color:#7D7D7D;
}
.about_1 .content .pagination a.prev2 {
display:block;padding-left:25px;background:url(../img/arrow_01_prev_02.gif) no-repeat 0 0;color:#424242;text-decoration:none;line-height:15px;
}
.about_1 .content .pagination a.prev2:hover {
background-position:0% -15px;color:#7D7D7D;
}

/*********************************** CONTENT > EXPOSE ***********************************/

.expose {
width:730px;position:relative;border:#CBCBCB 1px solid;padding:20px;
}
.expose .content {
float:left;display:block;width:463px;
}
.expose .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.expose .content form h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;padding:20px 0px 5px 0px;
}
.expose .sidebar {
float:right;display:block;width:247px;
}
.expose .content form fieldset {
display:block;
}
.expose .content form fieldset.border {
display:block;border:#CBCBCB 1px solid;padding:10px;margin-bottom:10px
}
.expose .content form fieldset.border label.left {
float:left;display:block;font-weight:bold;width:211px;
}
.expose .content form fieldset.border label.left .SelectField {
display:block;border:#A9A9A9 1px solid;font-size:11px;padding:1px;margin:5px 0px 5px 0px;width:211px;
}
.expose .content form fieldset.border label.right {
float:right;display:block;font-weight:bold;width:211px;
}
.expose .content form fieldset.border label.right .SelectField {
display:block;border:#A9A9A9 1px solid;font-size:11px;padding:1px;margin:5px 0px 5px 0px;width:211px;
}
.expose .content form dl {
float:left;display:block;width:125px;margin-left:11px;border:#CBCBCB 1px solid;padding:10px;margin-bottom:10px;overflow:hidden;
}
.expose .content form dl.first {
margin-left:0px;
}
.expose .content form dt {
display:block;font-weight:bold;margin-bottom:5px;
}
.expose .content form dl dd {
display:block;line-height:15px;white-space:nowrap;
}
.expose .content form dl dd span {
text-decoration:underline;cursor:pointer;
}
.expose .content form dl dd input {
padding:1px;
}

/*********************************** CONTENT > EXPOSE 1 ***********************************/

.expose_1 .pagination {
display:block;border:#CBCBCB 1px solid;padding:2px 20px 3px 20px;
}
.expose_1 .pagination ul.left {
float:left;display:block;
}
.expose_1 .pagination ul.left li {
float:left;display:block;margin-right:30px;
}
.expose_1 .pagination ul.right {
float:right;display:block;
}
.expose_1 .pagination ul.right li {
float:left;display:block;margin-left:30px;
}
.expose_1 .pagination a.next1 {
display:block;padding-right:25px;background:url(../img/arrow_01_next_01.gif) no-repeat right 0;color:#424242;text-decoration:none;line-height:15px;
}
.expose_1 .pagination a.next1:hover {
background-position:100% -15px;color:#7D7D7D;
}
.expose_1 .pagination a.prev1 {
display:block;padding-left:25px;background:url(../img/arrow_01_prev_01.gif) no-repeat 0 0;color:#424242;text-decoration:none;line-height:15px;
}
.expose_1 .pagination a.prev1:hover {
background-position:0% -15px;color:#7D7D7D;
}
.expose_1 .pagination a.prev2 {
display:block;padding-left:25px;background:url(../img/arrow_01_prev_02.gif) no-repeat 0 0;color:#424242;text-decoration:none;line-height:15px;
}
.expose_1 .pagination a.prev2:hover {
background-position:0% -15px;color:#7D7D7D;
}
.expose_1 .content  {
display:block;width:730px;position:relative;border-left:#CBCBCB 1px solid;border-right:#CBCBCB 1px solid;padding:20px;
}
.expose_1 .content form  {
display:block;
}
.expose_1 .content form h1 {
float:left;display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.expose_1 .content form span.mwst {
float:right;display:block;
}
.expose_1 .content form .strikeout {
text-decoration:line-through;
}
.expose_1 .content form table {
border-collapse:collapse;
}
.expose_1 .content form table th {
margin:0;padding:5px 10px 5px 10px;background:#CCCCCC;font-weight:normal;vertical-align:top;border:#FFFFFF 1px solid;color:#1754A5;cursor:none;
}
.expose_1 .content form table tr {
background:#EDEDED;cursor:pointer;
}
.expose_1 .content form table tr.on {
background:#E5E5E5;
}
.expose_1 .content form table tr.off {
background:#EDEDED;
}
.expose_1 .content form table td {
vertical-align:top;padding:10px;border-left:#FFFFFF 1px solid;border-right:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid;
}
.expose_1 .content form table td.r02 a.more {
font-size:10px;font-style:italic;color:#1754A5;
}
.expose_1 .content form table td.r02 a:hover.more {
text-decoration:underline;
}
.expose_1 .content form table td.r04 {
white-space:nowrap;width:130px;
}
.expose_1 .content form table td.r04 span.left {
display:block;float:left;
}
.expose_1 .content form table td.r04 span.right {
display:block;float:right;
}
.expose_1 .content form table td b {
color:#1754A5;
}
.expose_1 .content form table td.r05 {
background:#FFFFFF;
}
.expose_1 .content form table td.r05 ul {
display:block;
}
.expose_1 .content form table td.r05 ul li {
display:block;float:left;margin-right:20px;
}
.expose_1 .content form table td.r05 ul li a {
display:block;background:url(../img/arrow_01_next_01.gif) no-repeat left 0;padding-left:23px;color:#424242;text-decoration:none;line-height:15px;
}
.expose_1 .content form table td.r05 ul li a:hover {
background-position:0 -15px;color:#7D7D7D;
}

/*********************************** CONTENT > EXPOSE 2 ***********************************/

.expose_2 .pagination {
display:block;border:#CBCBCB 1px solid;padding:2px 20px 3px 20px;
}
.expose_2 .pagination ul.left {
float:left;display:block;
}
.expose_2 .pagination ul.left li {
float:left;display:block;margin-right:30px;
}
.expose_2 .pagination ul.right {
float:right;display:block;
}
.expose_2 .pagination ul.right li {
float:left;display:block;margin-left:30px;
}
.expose_2 .pagination a.next1 {
display:block;padding-right:25px;background:url(../img/arrow_01_next_01.gif) no-repeat right 0;color:#424242;text-decoration:none;line-height:15px;
}
.expose_2 .pagination a.next1:hover {
background-position:100% -15px;color:#7D7D7D;
}
.expose_2 .pagination a.prev1 {
display:block;padding-left:25px;background:url(../img/arrow_01_prev_01.gif) no-repeat 0 0;color:#424242;text-decoration:none;line-height:15px;
}
.expose_2 .pagination a.prev1:hover {
background-position:0% -15px;color:#7D7D7D;
}
.expose_2 .pagination a.prev2 {
display:block;padding-left:25px;background:url(../img/arrow_01_prev_02.gif) no-repeat 0 0;color:#424242;text-decoration:none;line-height:15px;
}
.expose_2 .pagination a.prev2:hover {
background-position:0% -15px;color:#7D7D7D;
}
.expose_2 .content {
display:block;width:730px;position:relative;border-left:#CBCBCB 1px solid;border-right:#CBCBCB 1px solid;padding:20px;
}
.expose_2 .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;
}
.expose_2 .content .left {
float:left;display:block;width:310px;
}
.expose_2 .content .right {
float:right;display:block;width:400px;
}
.expose_2 .content .left b.mb5 {
display:block;margin-bottom:5px;
}
.expose_2 .content dl.features {
display:block;margin:10px 0px 10px 0px;height:262px;overflow:hidden;
}
.expose_2 .content dl.features dt {
clear:both;display:block;margin-bottom:5px;font-weight:bold;
}
.expose_2 .content dl.features dd {
float:left;display:block;background:A1A1A1;
}
.expose_2 .content dl.features dd span {
float:left;display:block;width:150px;margin-right:20px;
}
.expose_2 .content .price {
display:block;color:#373737;font-size:14px;
}
.expose_2 .content .price .neupreis {
display:block;text-decoration:line-through;
}
.expose_2 .content .price h1 {
height:auto;font-family:Arial;font-weight:lighter;line-height:normal;font-size:21px;color:#1754A5;
}
.expose_2 .content .price h1 small {
margin-left:15px;font-size:12px;color:#1754A5;
}
.expose_2 .content a.pic_default {
display:block;width:400px;height:267px;margin-bottom:4px;
}
.expose_2 .content .image_slide {
display:block;position:relative;width:400px;height:58px;margin-bottom:20px;
}
.expose_2 .content .image_slide a.prev, .expose_2 .content .image_slide a.next {
position:absolute;top:20px;cursor:pointer;width:17px;height:17px;display:block;z-index:1000;
}
.expose_2 .content .image_slide a.prev {
left:0px;background:url(../img/slider_prev.gif);
}
.expose_2 .content .image_slide a.next {
left:384px;background:url(../img/slider_next.gif);
}
.expose_2 .content .image_slide a:hover.prev, .expose_2 .content .image_slide a:hover.next {
background-position:0px -17px;
}
.expose_2 .content .image_slide .slide {
display:block;width:400px;height:58px;overflow:hidden;
}
.expose_2 .content .image_slide .slide a.pic {
display:inline;width:99px;height:58px;margin-right:1px;
}
.expose_2 .content ul.links {
float:left;display:block;background:#EBEBEB;padding:10px 0px 10px 10px;width:390px;
}
.expose_2 .content ul.links li {
float:left;display:block;margin-right:15px;
}
.expose_2 .content ul.links li a {
display:block;background:url(../img/arrow_01_next_01.gif) no-repeat left 0;padding-left:23px;color:#424242;text-decoration:none;line-height:15px;white-space:nowrap;
}
.expose_2 .content ul.links li a:hover {
background-position:0 -15px;color:#7D7D7D;
}
.expose_2 .content #tabs_1 {
display:block;margin-top:20px;
}
.expose_2 .content #tabs_1 .tabs-nav {
display:block;
}
.expose_2 .content #tabs_1 .tabs-hide {
display:none;
}
.expose_2 .content #tabs_1 .tabs-nav li {
float:left;display:block;
}
.expose_2 .content #tabs_1 .tabs-nav li a {
display:block;background:#CCCCCC;color:#3A3A3A;cursor:pointer;text-decoration:none;padding:0px 20px 0px 20px;line-height:27px;margin-right:1px;font-weight:bold;
}
.expose_2 .content #tabs_1 .tabs-nav li.tabs-selected a {
background:#EDEDED;color:#3A3A3A;border-bottom:1px solid #EDEDED;
}
.expose_2 .content #tabs_1 .tabs-nav li.hotline {
float:right;display:block;
}
.expose_2 .content #tabs_1 .tabs-nav li.hotline a {
float:right;display:block;background:#1754A5;color:#FFFFFF;cursor:pointer;text-decoration:none;padding:0px 20px 0px 20px;line-height:27px;width:360px;margin-right:0px;font-weight:bold;
}
.expose_2 .content #tabs_1 .tabs-container {
clear:both;display:block;background:#EDEDED;padding:20px 20px 10px 20px;overflow:hidden;
}
.expose_2 .content #tabs_1 .tabs-hide {
display:none;
}
.expose_2 .content #tabs_1 .tabs-nav:after {
display:block;clear:both;
}
.expose_2 .content #tabs_1 .tabs-container {
display:block;position:relative;
}
.expose_2 .content #tabs_1 .tabs-container ul {
float:left;display:block;width:300px;margin-right:20px;
}
.expose_2 .content #tabs_1 .tabs-container ul li {
display:block;background:url(../img/dot.gif) no-repeat 0 center;padding-left:10px;line-height:15px;
}
.expose_2 .content #tabs_1 .tabs-container div.thanks {
display:none;
}
.expose_2 .content #tabs_1 .tabs-container div.error {
display:none;background:#CC3300;padding:5px 10px 5px 10px;color:#FFFFFF;font-weight:bold;margin-bottom:10px;
}
.expose_2 .content #tabs_1 .tabs-container div.loading {
display:none;position:absolute;top:60px;left:357px;width:16px;height:16px;background:url(../img/ajax_loading.gif) no-repeat 0 0;z-index:1000;
}
.expose_2 .content #tabs_1 .tabs-container form {
float:left;display:block;width:690px;position:relative;
}
.expose_2 .content #tabs_1 .tabs-container form fieldset {
display:block;
}
.expose_2 .content #tabs_1 .tabs-container form fieldset.left {
float:left;display:block;width:335px;margin-bottom:10px;
}
.expose_2 .content #tabs_1 .tabs-container form fieldset.right {
float:right;display:block;width:335px;margin-bottom:10px;
}
.expose_2 .content #tabs_1 .tabs-container form fieldset .TextField {
display:block;border:1px solid #A9A9A9;width:329px;margin-bottom:10px;padding:2px;color:#424242;font-size:12px;
}
.expose_2 .content #tabs_1 .tabs-container form fieldset .TextField.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.expose_2 .content #tabs_1 .tabs-container form fieldset .SelectField {
display:block;border:1px solid #A9A9A9;width:335px;margin-bottom:10px;color:#424242;font-size:12px;
}
.expose_2 .content #tabs_1 .tabs-container form fieldset .SelectField.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.expose_2 .content #tabs_1 .tabs-container form fieldset .TextArea {
display:block;border:1px solid #A9A9A9;width:329px;height:160px;padding:2px;font-family:arial;color:#424242;font-size:1em;
}
.expose_2 .content #tabs_1 .tabs-container form fieldset .TextArea.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.expose_2 .content #tabs_1 #tabs_1-1 .thanks img {
display:block;float:left;margin-right:15px;
}
.expose_2 .content #tabs_1 #tabs_1-1 .thanks a {
text-decoration:underline;
}
.expose_2 .content #tabs_2 {
display:block;margin-top:20px;
}
.expose_2 .content #tabs_2 .tabs-nav {
display:block;
}
.expose_2 .content #tabs_2 .tabs-hide {
display:none;
}
.expose_2 .content #tabs_2 .tabs-nav li {
float:left;display:block;
}
.expose_2 .content #tabs_2 .tabs-nav li a {
display:block;background:#CCCCCC;color:#3A3A3A;cursor:pointer;text-decoration:none;padding:6px 20px 6px 20px;margin-right:1px;font-weight:bold;
}
.expose_2 .content #tabs_2 .tabs-nav li.tabs-selected a {
background:#EDEDED;color:#3A3A3A;border-bottom:1px solid #EDEDED;
}
.expose_2 .content #tabs_2 .tabs-container {
display:block;background:#EDEDED;padding:20px;min-height:100px;
}
.expose_2 .content #tabs_2 .tabs-hide {
display:none;
}
.expose_2 .content #tabs_2 .tabs-nav:after {
display:block;clear:both;
}
.expose_2 .content #tabs_2 .tabs-container ul {
float:left;display:block;
}
.expose_2 .content #tabs_2 .tabs-container ul li {
float:left;display:block;width:315px;margin-right:20px;background:url(../img/dot.gif) no-repeat 0 6px;padding-left:10px;line-height:15px;
}
.expose_2 .content #tabs_2 #tabs_2-2 ul li span.tooltip {
text-decoration:underline;cursor:pointer;
}

/*********************************** CONTENT > EXPOSE 3 ***********************************/

.expose_3 .pagination {
display:block;border:#CBCBCB 1px solid;padding:2px 20px 3px 20px;
}
.expose_3 .pagination ul.left {
float:left;display:block;
}
.expose_3 .pagination ul.left li {
float:left;display:block;margin-right:30px;
}
.expose_3 .pagination ul.right {
float:right;display:block;
}
.expose_3 .pagination ul.right li {
float:left;display:block;margin-left:30px;
}
.expose_3 .pagination a.next1 {
display:block;padding-right:25px;background:url(../img/arrow_01_next_01.gif) no-repeat right 0;color:#424242;text-decoration:none;line-height:15px;
}
.expose_3 .pagination a.next1:hover {
background-position:100% -15px;color:#7D7D7D;
}
.expose_3 .pagination a.prev1 {
display:block;padding-left:25px;background:url(../img/arrow_01_prev_01.gif) no-repeat 0 0;color:#424242;text-decoration:none;line-height:15px;
}
.expose_3 .pagination a.prev1:hover {
background-position:0% -15px;color:#7D7D7D;
}
.expose_3 .pagination a.prev2 {
display:block;padding-left:25px;background:url(../img/arrow_01_prev_02.gif) no-repeat 0 0;color:#424242;text-decoration:none;line-height:15px;
}
.expose_3 .pagination a.prev2:hover {
background-position:0% -15px;color:#7D7D7D;
}
.expose_3 .content  {
display:block;border-left:1px solid #CBCBCB;border-right:1px solid #CBCBCB;padding:20px;
}
.expose_3 .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.expose_3 .content h1.blue {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;color:#1754A5;
}
.expose_3 .content .car {
float:left;display:block;width:230px;margin-right:20px;
}
.expose_3 .content .car.last {
margin-right:0px;
}
.expose_3 .content .car .netto {
color:#999999;font-weight:bold;
}
.expose_3 .content .car .neupreis {
color:#373737;font-size:14px;text-decoration:line-through;
}
.expose_3 .content .car .sparen {
color:#373737;font-size:14px;
}
.expose_3 .content .car h1 {
margin:0;padding:0;
}
.expose_3 .content .car h5 {
margin-bottom:5px;font-size:11px;
}
.expose_3 .content .car ul {
display:block;margin-top:5px;
}
.expose_3 .content .car ul li {
display:block;padding:2px 5px 2px 5px;
}
.expose_3 .content .car ul li.grey {
background:#EDEDED;
}
.expose_3 .content .car h3.hotline {
display:block;font-family:arial;font-size:16px;line-height:30px;font-weight:lighter;color:#FFFFFF;background:#1754A5;text-align:center;
}

/*********************************** CONTENT > ECLASS 1 ***********************************/

.eclass_1 .content {
float:left;display:block;width:504px;background:url(../img/banner_eclass_1.jpg) no-repeat 0 0;padding:226px 20px 20px 0px;
}
.eclass_1 .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.eclass_1 .sidebar {
float:right;display:block;width:247px;
}

/*********************************** CONTENT > ECLASS 2 ***********************************/

.eclass_2 .content {
float:left;display:block;width:504px;background:url(../img/banner_eclass_2.jpg) no-repeat 0 0;padding:226px 20px 20px 0px;
}
.eclass_2 .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.eclass_2 .sidebar {
float:right;display:block;width:247px;
}
.eclass_2 .content .accordion {
display:block;margin:20px 0px 20px 0px;
}
.eclass_2 .content .accordion a.title {
display:block;border:1px solid #D4D4D4;padding:5px;background:url(../img/arrow_accordion_off.jpg) no-repeat 480px 5px;cursor:pointer;text-decoration:none;margin-bottom:5px;font-weight:bold;
}
.eclass_2 .content .accordion a.title.selected {
background:url(../img/arrow_accordion_on.jpg) no-repeat 480px 5px;
}
.eclass_2 .content .accordion div {
display:block;
}
.eclass_2 .content .accordion div div {
display:block;padding:10px 0px 10px 0px;
}
.eclass_2 .content .accordion div div a {
display:block;background:url(../img/arrow_link_01_off.gif) 0 0 no-repeat;padding-left:25px;color:#424242;line-height:15px;margin-bottom:10px;
}
.eclass_2 .content .accordion div div a:hover {
background:url(../img/arrow_link_01_on.gif) 0 0 no-repeat;color:#7D7D7D;
}

/*********************************** CONTENT > PICKUP ***********************************/

.pickup .content {
float:left;display:block;width:504px;background:url(../img/banner_pickup.jpg) no-repeat 0 0;padding:226px 20px 20px 0px;
}
.pickup .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.pickup .sidebar {
float:right;display:block;width:247px;
}
.pickup .content a {
text-decoration:underline;
}
.pickup .content a.arrow {
display:block;background:url(../img/arrow_link_01_off.gif) 0 0 no-repeat;padding-left:25px;color:#424242;line-height:15px;margin-bottom:10px;
}
.pickup .content a:hover.arrow {
background:url(../img/arrow_link_01_on.gif) 0 0 no-repeat;color:#7D7D7D;
}
.pickup .content a.arrow.last {
margin-bottom:0px;
}
.pickup .content .accordion {
display:block;margin:20px 0px 20px 0px;
}
.pickup .content .accordion a.title {
display:block;border:1px solid #D4D4D4;padding:5px;background:url(../img/arrow_accordion_off.jpg) no-repeat 480px 5px;cursor:pointer;text-decoration:none;margin-bottom:5px;font-weight:bold;
}
.pickup .content .accordion a.title.selected {
background:url(../img/arrow_accordion_on.jpg) no-repeat 480px 5px;
}
.pickup .content .accordion div {
display:block;
}
.pickup .content .accordion div div {
display:block;padding:10px 0px 10px 0px;
}
.pickup .content .accordion div div a {
display:block;background:url(../img/arrow_link_01_off.gif) 0 0 no-repeat;padding-left:25px;color:#424242;line-height:15px;margin-bottom:10px;
}
.pickup .content .accordion div div a:hover {
background:url(../img/arrow_link_01_on.gif) 0 0 no-repeat;color:#7D7D7D;
}
.pickup .content .accordion div div ol {
list-style-type:decimal;padding-left:20px;
}
.pickup .content .accordion div div ol li {
margin-bottom:10px;
}
.pickup .content .accordion div div ol li.last {
margin-bottom:0px;
}
.pickup .content .accordion div div ol li.indent {
margin-left:-20px;
}

/*********************************** CONTENT > WARRENTY ***********************************/

.warranty .content {
float:left;display:block;width:504px;background:url(../img/banner_warranty.jpg) no-repeat 0 0;padding:226px 20px 20px 0px;
}
.warranty .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.warranty .sidebar {
float:right;display:block;width:247px;
}
.warranty .content a.arrow {
display:block;background:url(../img/arrow_link_01_off.gif) 0 0 no-repeat;padding-left:25px;color:#424242;line-height:15px;margin-bottom:10px;text-decoration:underline;
}
.warranty .content a:hover.arrow {
background:url(../img/arrow_link_01_on.gif) 0 0 no-repeat;color:#7D7D7D;
}
.warranty .content a.arrow.last {
margin-bottom:0px;
}
.warranty .content .accordion {
display:block;margin:20px 0px 20px 0px;
}
.warranty .content .accordion a.title {
display:block;border:1px solid #D4D4D4;padding:5px;background:url(../img/arrow_accordion_off.jpg) no-repeat 480px 5px;cursor:pointer;text-decoration:none;margin-bottom:5px;font-weight:bold;
}
.warranty .content .accordion a.title.selected {
background:url(../img/arrow_accordion_on.jpg) no-repeat 480px 5px;
}
.warranty .content .accordion div {
display:block;
}
.warranty .content .accordion div div {
display:block;padding:10px 0px 10px 0px;
}
.warranty .content .accordion div div a {
display:block;background:url(../img/arrow_link_01_off.gif) 0 0 no-repeat;padding-left:25px;color:#424242;line-height:15px;margin-bottom:10px;
}
.warranty .content .accordion div div a:hover {
background:url(../img/arrow_link_01_on.gif) 0 0 no-repeat;color:#7D7D7D;
}


/*********************************** CONTENT > CONTACT ***********************************/

.contact .content {
float:left;display:block;width:524px;background:url(../img/banner_contact.jpg) no-repeat 0 0;padding:206px 0px 0px 0px;
}
.contact .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.contact .sidebar {
float:right;display:block;width:247px;
}
.contact .content .box {
display:block;padding:20px 20px 0px 20px;background:#ECECEC;min-height:352px;
}
.contact .content form {
display:block;
}
.contact .content form fieldset {
display:block;
}
.contact .content form fieldset.left {
float:left;display:block;width:240px;
}
.contact .content form fieldset.right {
float:right;display:block;width:240px;
}
.contact .content form .TextField {
width:220px;border:#A9A9A9 1px solid;margin-bottom:7px;font-size:11px;padding:2px 5px 2px 5px;
}
.contact .content form .TextField.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.contact .content form .SelectField {
width:232px;border:#A9A9A9 1px solid;margin-bottom:7px;font-size:11px;padding:1px 1px 1px 1px;
}
.contact .content form .SelectField.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.contact .content form .TextArea {
width:230px;height:153px;border:#A9A9A9 1px solid;margin-bottom:7px;overflow:hidden;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:11px;padding:5px;
}
.contact .content form .TextArea.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.contact .content form label {
display:block;margin-top:7px;
}
.contact .content div.error {
display:block;background:#CC3300;padding:5px 10px 5px 10px;color:#FFFFFF;font-weight:bold;margin-bottom:10px;
}
.contact .content table {
border-collapse:collapse;
}
.contact .content table th {
margin:0;padding:5px 10px 5px 10px;background:#CCCCCC;font-weight:normal;vertical-align:top;border:#FFFFFF 1px solid;color:#1754A5;cursor:none;
}
.contact .content table tr {
background:#EDEDED;cursor:pointer;
}
.contact .content table tr.on {
background:#E5E5E5;
}
.contact .content table tr.off {
background:#EDEDED;
}
.contact .content table td {
vertical-align:top;padding:10px;border-left:#FFFFFF 1px solid;border-right:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid;
}
.contact .content table td.r02 a.more {
font-size:10px;font-style:italic;color:#1754A5;
}
.contact .content table td.r02 a:hover.more {
text-decoration:underline;
}
.contact .content table td.r04 {
white-space:nowrap;width:130px;
}
.contact .content table td.r04 span.left {
display:block;float:left;
}
.contact .content table td.r04 span.right {
display:block;float:right;
}
.contact .content table td b {
color:#1754A5;
}
.contact .content table td .strikeout {
text-decoration:line-through;
}
.contact .content table td.r05 {
background:#FFFFFF;
}
.contact .content table td.r05 ul {
display:block;
}
.contact .content table td.r05 ul li {
display:block;float:left;margin-right:20px;
}
.contact .content table td.r05 ul li a {
display:block;background:url(../img/arrow_01_next_01.gif) no-repeat left 0;padding-left:23px;color:#424242;text-decoration:none;line-height:15px;
}
.contact .content table td.r05 ul li a:hover {
background-position:0 -15px;color:#7D7D7D;
}

/*********************************** CONTENT > CONTACT 1 ***********************************/

.contact_1 .content {
float:left;display:block;width:524px;background:url(../img/banner_contact_1.jpg) no-repeat 0 0;padding:206px 0px 0px 0px;
}
.contact_1 .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.contact_1 .sidebar {
float:right;display:block;width:247px;
}
.contact_1 .content .box {
display:block;padding:20px;background:#ECECEC;
}
.contact_1 .content .box a {
text-decoration:underline;
}
.contact_1 .content .box b {
display:block;margin-bottom:5px;
}

/*********************************** CONTENT > CONTACT 2 ***********************************/

.contact_2 .content {
float:left;display:block;width:524px;background:url(../img/banner_contact_2.jpg) no-repeat 0 0;padding:206px 0px 0px 0px;
}
.contact_2 .content h1 {
font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.contact_2 .sidebar {
float:right;display:block;width:247px;
}
.contact_2 .content .box {
display:block;padding:20px;background:#ECECEC;
}
.contact_2 .content .box a {
text-decoration:underline;
}
.contact_2 .content .box b {
display:block;margin-bottom:5px;
}

/*********************************** CONTENT > 404 ***********************************/

.error_404 .content {
float:left;display:block;width:524px;background:url(../img/banner_404.jpg) no-repeat 0 0;padding:206px 0px 0px 0px;
}
.error_404 .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.error_404 .sidebar {
float:right;display:block;width:247px;
}
.error_404 .content .box {
display:block;padding:20px;background:#ECECEC;
}
.error_404 .content .box a {
text-decoration:underline;
}
.error_404 .content .box b {
display:block;margin-bottom:5px;
}

/*********************************** CONTENT > EXPORT ***********************************/

.export .content {
float:left;display:block;width:504px;background:url(../img/banner_export.jpg) no-repeat 0 0;padding:226px 20px 20px 0px;
}
.export .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.export .sidebar {
float:right;display:block;width:247px;
}




/*********************************** CONTENT > NEWSLETTER 1 ***********************************/

.newsletter_1 .content {
float:left;display:block;width:504px;background:url(../img/banner_newsletter_1.jpg) no-repeat 0 0;padding:226px 20px 20px 0px;
}
.newsletter_1 .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.newsletter_1 .content h2 {
display:block;font-family:arial;font-size:18px;line-height:normal;font-weight:lighter;background:#ECECEC;padding:5px 10px 5px 10px;
}
.newsletter_1 .content form {
display:block;border:1px solid #ECECEC;padding:10px;
}
.newsletter_1 .content form fieldset {
display:block;
}
.newsletter_1 .content form fieldset.left {
float:left;display:block;width:240px;
}
.newsletter_1 .content form fieldset.right {
float:right;display:block;width:240px;
}
.newsletter_1 .content form label {
display:block;margin-top:7px;
}
.newsletter_1 .content form .TextField {
width:220px;border:#A9A9A9 1px solid;margin-bottom:7px;font-size:11px;padding:2px 5px 2px 5px;
}
.newsletter_1 .content form .TextField.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.newsletter_1 .content form .SelectField {
width:232px;border:#A9A9A9 1px solid;margin-bottom:7px;font-size:11px;padding:1px 1px 1px 1px;
}
.newsletter_1 .content form .SelectField.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.newsletter_1 .content form .TextArea {
width:230px;height:153px;border:#A9A9A9 1px solid;margin-bottom:7px;overflow:hidden;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:11px;padding:5px;
}
.newsletter_1 .content form .TextArea.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.newsletter_1 .content div.error {
display:block;background:#CC3300;padding:5px 10px 5px 10px;color:#FFFFFF;font-weight:bold;margin:10px 0px 5px 0px;
}
.newsletter_1 .sidebar {
float:right;display:block;width:247px;
}
.newsletter_1 .content .box {
display:block;padding:20px;background:#ECECEC;
}
.newsletter_1 .content .box a {
text-decoration:underline;
}
.newsletter_1 .content .box b {
display:block;margin-bottom:5px;
}

/*********************************** CONTENT > NEWSLETTER 2 ***********************************/

.newsletter_2 .content {
float:left;display:block;width:504px;background:url(../img/banner_newsletter_2.jpg) no-repeat 0 0;padding:226px 20px 20px 0px;
}
.newsletter_2 .content h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.newsletter_2 .content h1.error {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;color:#CC3300;
}
.newsletter_2 .sidebar {
float:right;display:block;width:247px;
}
.newsletter_2 .content .box {
display:block;padding:20px;background:#ECECEC;
}
.newsletter_2 .content .box a {
text-decoration:underline;
}
.newsletter_2 .content .box b {
display:block;margin-bottom:5px;
}

/*********************************** BOXES ***********************************/

.box_lang_world {
display:none;margin-bottom:6px;padding:10px;background:#E3E3E2;position:relative;
}
.box_lang_world h1 {
display:block;font-family:arial;font-size:21px;line-height:normal;font-weight:lighter;margin-bottom:5px;
}
.box_lang_world a.link {
display:block;background:url(../img/arrow_link_01_off.gif) 0 0 no-repeat;padding-left:25px;color:#424242;line-height:15px;margin-bottom:5px;
}
.box_lang_world a.link:hover {
background:url(../img/arrow_link_01_on.gif) 0 0 no-repeat;color:#7D7D7D;
}

/*********/

.box_gallery {
display:block;background:#DFDFDF;padding:10px;margin-top:15px;width:504px;
}
.box_gallery h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_gallery ul {
float:left;display:block;background:#F0F0F0;padding:10px 7px 0px 7px;margin-top:5px;
}
.box_gallery ul li {
float:left;display:block;margin:0px 10px 10px 0px;
}
.box_gallery ul li.last {
margin:0px 0px 10px 0px;
}
.box_gallery ul li a {
display:block;border:#FFFFFF 1px solid;height:73px;
}
.box_gallery p {
margin-top:10px;
}

/*********/

.box_gallery_about {
display:block;background:#DFDFDF;padding:10px;margin-top:15px;width:504px;
}
.box_gallery_about h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_gallery_about ul {
float:left;display:block;background:#F0F0F0;padding:10px 7px 0px 7px;margin-top:5px;
}
.box_gallery_about ul li {
float:left;display:block;margin:0px 10px 10px 0px;
}
.box_gallery_about ul li.last {
margin:0px 0px 10px 0px;
}
.box_gallery_about ul li a {
display:block;width:113px;text-decoration:none;
}
.box_gallery_about ul li a img {
display:block;border:#FFFFFF 1px solid;width:113px;height:73px;margin-bottom:5px;
}
.box_gallery_about p {
margin-top:10px;
}

/*********/

.box_index_quicksearch {
display:block;background:#E3E3E2;width:247px;height:354px;
}
.box_index_quicksearch form {
display:block;background:#E3E3E2;padding:10px 10px 10px 10px;border-bottom:1px solid #FFFFFF;
}
.box_index_quicksearch form select {
float:left;display:block;font-size:11px;width:160px;margin-right:5px;border:#696A6D 1px solid;background:#959699;color:#FFFFFF;
}
.box_index_quicksearch form a.button {
float:right;display:block;padding-left:5px;background:url(../img/button_left.gif) no-repeat left top;height:19px;text-decoration:none;color:#424242;
}
.box_index_quicksearch form a.button span {
.box_index_quicksearch form float:right;display:block;padding:0px 10px 0px 5px;background:url(../img/button_right.gif) no-repeat right top;height:19px;line-height:19px;width:40px;text-align:center;
}
.box_index_quicksearch form a.button:hover {
background-position:0% -19px;cursor:pointer;
}
.box_index_quicksearch form a.button:hover span {
background-position:100% -19px;color:#424242;
}
.box_index_quicksearch p {
clear:both;display:block;background:#E3E3E2;padding:10px;height:200px;
}

/*********/

.box_index_slider {
float:left;display:block;width:524px;height:107px;background:#E3E3E2;overflow:hidden;
}
.box_index_slider .car {
display:block;cursor:pointer;width:504px;height:87px;margin:10px;position:relative;
}
.box_index_slider .car .image {
float:left;display:block;background:#F3F3F3;padding:6px;margin-right:10px;width:236px;
}
.box_index_slider .car .image img {
float:left;display:block;border:#FFFFFF 1px solid;margin-right:6px;
}
.box_index_slider .car .image img.last {
margin-right:0px;
}
.box_index_slider .car p {
display:block;height:48px;overflow:hidden;
}
.box_index_slider .car .price {
display:block;position:absolute;top:68px;left:256px;
}

/*********/

.box_index_green {
position:absolute;top:198px;right:0;width:370px;height:138px;border-top:#FFFFFF 6px solid;border-left:#FFFFFF 6px solid;background:#85A600;padding:12px 10px 0 20px;color:#FFFFFF;line-height:17px;z-index:99;
}
.box_index_green table {
display:block;border-collapse:collapse;
}
.box_index_green table td {
vertical-align:top;color:#FFFFFF;
}
.box_index_green table td h4 {
width:100px;font-style:italic;font-size:13px;line-height:15px;
}

/*********/

.box_index_finance {
display:block;
}
.box_index_finance a {
display:block;background:#858585;padding:3px 0px 3px 10px;color:#FFFFFF;margin-bottom:6px;text-decoration:none;
}
.box_index_finance a:hover {
background:#999999;
}

/*********/

.box_index_info {
float:right;display:block;width:227px;height:87px;padding:10px;background:#E3E3E2;
}
.box_index_info a {
text-decoration:underline;
}

/*********/

.box_pickup {
display:block;
}
.box_pickup img {
display:block;
}
.box_pickup .box_content {
display:block;width:217px;padding:15px;background:url(../img/bg_fade_box_01.jpg) repeat-x 0 0;margin:1px 0px 10px 0px;
}
.box_pickup .box_content h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_pickup .box_content a {
display:block;background:url(../img/arrow_01_next_01.gif) left 0 no-repeat;margin-top:10px;padding-left:25px;color:#424242;text-decoration:none;line-height:15px;
}
.box_pickup .box_content a:hover {
background-position:0% -15px;color:#7D7D7D;
}

/*********/

.box_guestbook {
display:block;
}
.box_guestbook img {
display:block;
}
.box_guestbook .box_content {
display:block;width:217px;padding:15px;background:url(../img/bg_fade_box_01.jpg) repeat-x 0 0;margin:1px 0px 10px 0px;
}
.box_guestbook .box_content h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_guestbook .box_content a {
display:block;background:url(../img/arrow_01_next_01.gif) left 0 no-repeat;margin-top:10px;padding-left:25px;color:#424242;text-decoration:none;line-height:15px;
}
.box_guestbook .box_content a:hover {
background-position:0% -15px;color:#7D7D7D;
}

/*********/

.box_eclass {
display:block;
}
.box_eclass img {
display:block;
}
.box_eclass .box_content {
display:block;width:217px;padding:15px;background:url(../img/bg_fade_box_01.jpg) repeat-x 0 0;margin:1px 0px 10px 0px;
}
.box_eclass .box_content h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_eclass .box_content a {
display:block;background:url(../img/arrow_01_next_01.gif) left 0 no-repeat;margin-top:10px;padding-left:25px;color:#424242;text-decoration:none;line-height:15px;
}
.box_eclass .box_content a:hover {
background-position:0% -15px;color:#7D7D7D;
}
.box_eclass .box_content ul {
display:block;margin-top:10px;
}
.box_eclass .box_content ul li {
display:block;background:url(../img/dot.gif) no-repeat 0 center;padding-left:10px;line-height:15px;
}
.box_eclass .box_content a.download {
display:block;background:url(../img/arrow_link_01_off.gif) 0 0 no-repeat;padding-left:25px;color:#424242;line-height:15px;text-decoration:none;
}
.box_eclass .box_content a.download:hover {
background:url(../img/arrow_link_01_on.gif) 0 0 no-repeat;color:#7D7D7D;
}

/*********/

.box_event {
display:block;
}
.box_event img {
display:block;
}
.box_event .box_content {
display:block;width:217px;padding:15px;background:url(../img/bg_fade_box_01.jpg) repeat-x 0 0;margin:1px 0px 10px 0px;
}
.box_event .box_content h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_event .box_content a {
display:block;background:url(../img/arrow_01_next_01.gif) left 0 no-repeat;margin-top:10px;padding-left:25px;color:#424242;text-decoration:none;line-height:15px;
}
.box_event .box_content a:hover {
background-position:0% -15px;color:#7D7D7D;
}

/*********/

.box_warranty {
display:block;
}
.box_warranty img {
display:block;
}
.box_warranty .box_content {
display:block;width:217px;padding:15px;background:url(../img/bg_fade_box_01.jpg) repeat-x 0 0;margin:1px 0px 10px 0px;
}
.box_warranty .box_content h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_warranty .box_content a {
display:block;background:url(../img/arrow_01_next_01.gif) left 0 no-repeat;margin-top:10px;padding-left:25px;color:#424242;text-decoration:none;line-height:15px;
}
.box_warranty .box_content a:hover {
background-position:0% -15px;color:#7D7D7D;
}
.box_warranty .box_content ul {
display:block;margin-top:10px;
}
.box_warranty .box_content ul li {
display:block;background:url(../img/dot.gif) no-repeat 0 center;padding-left:10px;line-height:15px;
}

/*********/

.box_callback {
display:block;position:relative;margin-bottom:4px;background:#C9C9C9;padding:15px;
}
.box_callback h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_callback .TextField {
width:202px;border:#A9A9A9 1px solid;margin-bottom:7px;font-size:11px;padding:2px 5px 2px 5px;
}
.box_callback .TextField.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.box_callback .SelectField {
width:214px;border:#A9A9A9 1px solid;margin-bottom:7px;font-size:11px;padding:1px;
}
.box_callback .SelectField.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.box_callback .TextArea {
width:202px;height:74px;border:#A9A9A9 1px solid;margin-bottom:7px;overflow:hidden;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:11px;padding:2px 5px 2px 5px;
}
.box_callback .TextArea.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.box_callback div.thanks {
display:none;
}
.box_callback div.error {
display:none;background:#CC3300;padding:5px 10px 5px 10px;color:#FFFFFF;font-weight:bold;margin-bottom:10px;
}
.box_callback div.loading {
position:absolute;top:60px;left:100px;width:16px;height:16px;background:url(../img/ajax_loading.gif) no-repeat 0 0;display:none;z-index:1000;
}

/*********/

.box_guestbook_entry {
display:block;position:relative;margin-bottom:4px;background:#C9C9C9;padding:15px;
}
.box_guestbook_entry h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_guestbook_entry .TextField {
width:202px;border:#A9A9A9 1px solid;margin-bottom:7px;font-size:11px;padding:2px 5px 2px 5px;
}
.box_guestbook_entry .error {
border:1px solid #CC3300;background:#FFE6DD;
}
.box_guestbook_entry .SelectField {
width:214px;border:#A9A9A9 1px solid;margin-bottom:7px;font-size:11px;padding:1px;
}
.box_guestbook_entry .SelectField.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.box_guestbook_entry .TextArea {
width:202px;height:200px;border:#A9A9A9 1px solid;margin-bottom:7px;font-family:Arial;font-size:12px;padding:2px 5px 2px 5px;
}
.box_guestbook_entry .TextArea.error {
border:1px solid #CC3300;background:#FFE6DD;
}
.box_guestbook_entry div.thanks {
display:none;
}
.box_guestbook_entry div.error {
display:none;background:#CC3300;padding:5px 10px 5px 10px;color:#FFFFFF;font-weight:bold;margin-bottom:10px;
}
.box_guestbook_entry div.loading {
position:absolute;top:60px;left:100px;width:16px;height:16px;background:url(../img/ajax_loading.gif) no-repeat 0 0;display:none;z-index:1000;
}

/*********/

.box_hotline {
display:block;background:#1754A5;margin-bottom:4px;text-align:center;
}
.box_hotline h3 {
display:block;font-family:arial;font-size:16px;line-height:30px;font-weight:lighter;color:#FFFFFF;
}

/*********/

.box_adress {
display:block;padding:15px;background:url(../img/bg_fade_box_01.jpg) repeat-x 0 0;margin-bottom:10px;
}
.box_adress h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_adress a {
text-decoration:underline;
}
.box_adress a:hover {
color:#7D7D7D;
}
.box_adress a.map {
display:block;background:url(../img/arrow_01_next_01.gif) left 0 no-repeat;margin-bottom:10px;padding-left:25px;color:#424242;line-height:15px;
}
.box_adress a.map:hover {
background-position:0% -15px;color:#7D7D7D;
}

/*********/

.box_export {
display:block;
}
.box_export img {
display:block;
}
.box_export .box_content {
display:block;width:217px;padding:15px;background:url(../img/bg_fade_box_01.jpg) repeat-x 0 0;margin:1px 0px 10px 0px;
}
.box_export .box_content h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_export .box_content a {
display:block;background:url(../img/arrow_01_next_01.gif) left 0 no-repeat;margin-top:10px;padding-left:25px;color:#424242;text-decoration:none;line-height:15px;
}
.box_export .box_content a:hover {
background-position:0% -15px;color:#7D7D7D;
}
.box_export .box_content ul {
display:block;margin-top:10px;
}
.box_export .box_content ul li {
display:block;margin-bottom:5px;
}
.box_export .box_content ul li a {
display:block;background:url(../img/arrow_link_01_off.gif) 0 0 no-repeat;padding-left:25px;color:#424242;text-decoration:none;line-height:15px;
}
.box_export .box_content ul li a:hover {
background:url(../img/arrow_link_01_on.gif) 0 0 no-repeat;color:#7D7D7D;
}

/*********/

.box_extras {
display:block;
}
.box_extras img {
display:block;
}
.box_extras .box_content {
display:block;width:217px;padding:15px;background:url(../img/bg_fade_box_01.jpg) repeat-x 0 0;margin:1px 0px 10px 0px;
}
.box_extras .box_content h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_extras .box_content ul {
display:block;margin-top:10px;
}
.box_extras .box_content ul li {
display:block;background:url(../img/dot.gif) no-repeat 0 center;padding-left:10px;line-height:15px;
}

/*********/

.box_moreinfo {
display:block;border:#D3D3D3 1px solid;padding:10px 14px 10px 14px;width:170px;margin-top:10px;text-decoration:none;color:#424242;
}
.box_moreinfo a:hover {
text-decoration:underline;
}

/*********/

.box_motoren {
display:block;
}
.box_motoren img {
display:block;
}
.box_motoren .box_content {
display:block;width:217px;padding:15px;background:url(../img/bg_fade_box_01.jpg) repeat-x 0 0;margin:1px 0px 10px 0px;
}
.box_motoren .box_content h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:5px;
}
.box_motoren .box_content a {
display:block;background:url(../img/arrow_01_next_01.gif) left 0 no-repeat;margin-top:10px;padding-left:25px;color:#424242;text-decoration:none;line-height:15px;
}
.box_motoren .box_content a:hover {
background-position:0% -15px;color:#7D7D7D;
}
.box_motoren .box_content ul {
display:block;margin-top:10px;
}
.box_motoren .box_content ul li {
display:block;background:url(../img/dot.gif) no-repeat 0 center;padding-left:10px;line-height:15px;
}
.box_motoren .box_content a.download {
display:block;background:url(../img/arrow_link_01_off.gif) 0 0 no-repeat;padding-left:25px;color:#424242;line-height:15px;text-decoration:none;
}
.box_motoren .box_content a.download:hover {
background:url(../img/arrow_link_01_on.gif) 0 0 no-repeat;color:#7D7D7D;
}

/*********/

.box_ansprechpartner  {
display:block;width:217px;padding:15px;background:url(../img/bg_fade_box_01.jpg) repeat-x 0 0;margin-bottom:4px;
}
.box_ansprechpartner h3 {
display:block;font-family:arial;font-size:16px;line-height:18px;font-weight:lighter;margin-bottom:10px;
}
.box_ansprechpartner .box_content {
display:block;padding:0px 0px 0px 100px;position:relative;
}
.box_ansprechpartner .box_content img {
display:block;position:absolute;top:0;left:0;
}
.box_ansprechpartner .box_content b {
display:block;
}
.box_ansprechpartner .box_content a {
display:block;background:url(../img/arrow_01_next_01.gif) left 0 no-repeat;margin-top:10px;padding-left:25px;color:#424242;text-decoration:none;line-height:15px;
}
.box_ansprechpartner .box_content a:hover {
background-position:0% -15px;color:#7D7D7D;
}

/*********/

.box_infoservice a {
display:block;background:#EEEEEE;padding:10px;text-decoration:none;
}
.box_infoservice a span {
display:block;background:url(../img/arrow_link_01_off.gif) no-repeat 0 0;padding-left:25px;
}
.box_infoservice a:hover {
background:#E0E0E0;
}
.box_infoservice a:hover span {
background:url(../img/arrow_link_01_on.gif) no-repeat 0 0;
}









/*********************************** BANNER ***********************************/

.banner_20101207 {
position:absolute;top:88px;right:-136px;display:block;width:122px;height:434px;
}

.banner_20111111 {
position:absolute;top:88px;right:-136px;display:block;width:122px;height:434px;
}
/*********/

/*]]>*/
