body{background:#000000;color:#d7d7d7;font-family:Tahoma, Geneva, sans-serif;}
p{font-size:12px;}
h1,h2,h3,h4,p,img{float:left;margin:0;font-weight:normal;border:0;}
h1{font-size:30px;line-height:30px;}
h2{margin-top:10px;font-size:17px;}
h3{font-size:60px;}
a{font-size:17px;color:#0283dd;text-decoration:none;}
table{border-collapse:collapse;}
td,th{font-size:12px;text-align:center;color:#d7d7d7;margin:0;border-width:0;padding:4px;}
th{color:#848484;font-weight:normal;}
.even{background:#313131;}
.odd,th{background:#141414;}
table{background:black;}
#logo{margin:40px 0 20px;float:left;}
.headertext-top{width:650px;margin:0 0 10px;height:30px;float:left;}
.headertext-sub{float:left;width:650px;}
.headertext-sub a{font-size:13px;}
#main{width:900px;position:absolute;left:50%;margin:0 auto 0 -420px;}
#main-headertext{width:760px;background-image:url("images/front-header-gradient.png");background-repeat:repeat-x;float:left;padding:20px;margin-bottom:10px;}
.series-blok{width:760px;float:left;background-image:url("images/front-header-gradient.png");background-repeat:repeat-x;padding:20px;}
.series-blok-top{width:800px;float:left;}
.series-blok-top h1{margin-top:33px;}
.series-blok-content{width:760px;float:left;margin:30px 0 5px;}
.series-blok-content-photo{float:left;margin:20px 0 5px;}
.series-blok-content h2{margin:70px 10px 0 0;}
.series-blok-content p{margin:70px 0 0 10px;}
.sub-links{float:left;}
.sub-links ul{float:left;margin:10px 0 0 0px;padding:0;}
.sub-links li{float:left;display:inline;}
.description{float:left;margin-top:40px;width:450px;}
.description p{margin-bottom:10px;}
.menu{float:right;font-size:14px;width:98px;}
.menu a{font-size:14px;}
.series-blok-phototext{margin-right:325px;float:right;font-size:10px;}
.google_adsense{float:right;margin:20px 0;}
.ad-sense-sub{float:left;margin-top:5px;}
#node-48{float:left;padding:20px;width:760px;background-image:url("images/front-header-gradient.png");background-repeat:repeat-x;}
#node-48 p{width:760px;margin:0 0 40px;}
#node-48 label{width:115px;float:left;font-size:14px;margin-top:8px;}
.webform-client-form{float:left;}
.form-item{margin:20px 0;}
.header-text-detail{width:500px;float:left;}
.header-text-detail h1{line-height:35px;}
.error-404{float:left;width:600px;}
.footer, .footer a{font-size:10pt;}
.footer{border-top:1px solid;float:left;padding:20px;text-align:center;width:800px;}
.ad-sense{float:left;margin-bottom:10px;margin-left:15px;}
#w3c{float:right;margin-right:55px;margin-top:-43px;}

.series-blok-content div{
width:243px;
height:161px;
float:left;
background:url("images/bmw-images.jpg");
}

.series-blok-content div.tablefield-wrapper{
height:100%
}

div .e81{
background-position:-4860px 0px;
}

div .e82{
background-position:-8019px 0px;
}

div .e87{
background-position:-7776px 0px;
}

div .e88{
background-position:-8262px 0px;
}

/*3-serie*/

div .e21{
background-position:-0px 0px;
}

div .e30{
background-position:-1215px 0px;
}

div .e36{
background-position:-2187px 0px;
}

div .e46{
background-position:-2916px 0px;
}

div .e90{
background-position:-5589px 0px;
}

div .e91{
background-position:-5832px 0px;
}

div .e92{
background-position:-6075px 0px;
}

div .e93{
background-position:-6318px 0px;
}

/*5serie*/

div .e12{
background-position:-8505px 0px;
}

div .e28{
background-position:-972px 0px;
}

div .e34{
background-position:-1944px 0px;
}

div .e39{
background-position:-2673px 0px;
}

div .e60{
background-position:-3402px 0px;
}

div .e61{
background-position:-3645px 0px;
}

div .f07{
background-position:-9477px 0px;
}

div .f10{
background-position:-8991px 0px;
}

div .f11{
background-position:-9234px 0px;
}

/*6 serie*/

div .e24{
background-position:-486px 0px;
}

div .e63{
background-position:-3888px 0px;
}

div .e64{
background-position:-4131px 0px;
}

/*7 serie*/

div .e23{
background-position:-243px 0px;
}

div .e32{
background-position:-1701px 0px;
}

div .e38{
background-position:-2430px 0px;
}

div .e65{
background-position:-4374px 0px;
}

div .e66{
background-position:-4617px 0px;
}

div .f01{
background-position:-9720px 0px;
}

div .f02{
background-position:-9963px 0px;
}

/*8 serie*/

div .e31{
background-position:-1458px 0px;
}

/*M serie*/

div .e26{
background-position:-729px 0px;
}

/*X serie*/

div .e83{
background-position:-6561px 0px;
}

div .e53{
background-position:-6804px 0px;
}

div .e70{
background-position:-8748px 0px;
}

div .e71{
background-position:-7047px 0px;
}

/*Z serie*/

div .z1{
background-position:-7290px 0px;
}

div .z3{
background-position:-7533px 0px;
}

div .e85{
background-position:-5103px 0px;
}

div .e89{
background-position:-5346px 0px;
}

div .e52{
background-position:-3159px 0px;
}
