html, body {margin:0; padding:0; width:100%; height:100%; background-color:#000; background-image:url(../images/la-custom_luftfahrwerke_background.jpg); background-position:top; background-repeat:no-repeat;}
img, div {behavior: url(iepngfix.htc);}

#logo {width: 960px; padding: 0px; margin: 0 auto; text-align:center;}
#logo_left {padding: 0px; margin: 0; width: 250px; float:left; text-align:center;}
#logo_center {padding: 0px; width: 400px; margin: 0 265px; overflow:hidden; text-align:center;}
#logo_right {padding: 40px 0px 0px 0px; margin: 0; width: 250px; float:right; text-align:center;}

.spacer {width: 960px; height: 25px; margin:auto; background-image:url(../images/blank.gif); clear:both;}
.airride_spacer {clear:both;}
.shadow {width: 960px; height: 35px; margin:auto; background-image:url(../images/shadow.png); clear:both;}

#content {width: 890px; padding: 20px 0px 10px 0px; margin: auto; text-align:left;}
#cont_left {padding: 0px 0px 0px 25px; margin: 0; width: 725px; float:left; text-align:left;}
#cont_center {padding: 0px; width: 300px; height:150px; margin: 0 315px; overflow:hidden; text-align:left; background-image:url(../images/list_background.gif);}
#cont_right {padding: 0px; margin: 0; width: 210px; float:right; text-align:left; background-image: url(../images/airride_luftfahrwerk_systeme.jpg);}
.cont_image {margin: 10px 10px 0px 15px;}

#lac {width: 960px; padding: 20px 0px 0px 0px; margin: 0 auto; text-align:left;}
#gallery {padding: 0px; margin: 0; width: 750px; height:350px; float:left; text-align:left;}
#news {padding: 0px; margin: 0; width: 210px; height:350px; float:right; text-align:left; background-image:url(../images/tuning_news.jpg);}
#adress {padding: 0px; margin: 0; width: 210px; height:350px; float:right; text-align:left; background-image:url(../images/airride_luftfahrwerk_systeme.jpg);}

#boxes {width: 960px; padding: 0px; margin: 0 auto; text-align:left;}
#gas_box {padding: 0px; margin: 0; width: 415px; height:275px; float:left; text-align:left; background:url(../images/gas_luftfahrwerke_background.png);}
#shop_box {padding: 0 0 0 20px; width: 305px; height:275px; overflow:hidden; text-align:left; background:url(../images/tuning_teile_shop_background.png);}
.shop_image {margin: 12px 0px 0px 23px;}
#fan_box {padding: 0px; margin: 0; width: 210px; height:275px; float:right; text-align:left;}
#adress_headline {width: 890px; padding: 0px; margin: auto; text-align:left;}
#contact {padding: 0px 0px 0px 25px; margin: 0; width: 725px; height:350px; float:left; text-align:left;}
#maps_box {padding: 0px 0px 0px 25px; margin: 0; width: 445px; height:280px; float:left; text-align:left;}
#garage_box {padding: 0px 25px 0px 0px; margin: 0; width: 445px; height:300px; float:right; text-align:left;}

.banner_left {padding: 0px; margin: 0; width: 480px; float:left; text-align:left;}
.banner_right {padding: 0px; margin: 0; width: 480px; float:right; text-align:left;}


#airride_left {padding: 0px 0px 0px 25px; margin: 0; width: 300px; float:left; text-align:left;}
#airride_center {padding: 0px; width: 220px; margin: 0 330px; overflow:hidden; text-align:left;}
#airride_right {padding: 30px 0px 0px 0px; margin: 0; width: 380px; float:right; text-align:left;}

#car_gallery {width: 890px; padding: 40px 0px 10px 50px; margin: auto; text-align:center;}
.car_gallery_image {width: 420px; height: 250px; padding: 5px 0px 0px 0px; background:url(../images/tuning_fahwerk_galerien_back.png); float:left;}

h1 {font-family: Arial, Helvetica, Times; font-size:48px; color:#C00000; text-align:left; margin:0; text-decoration:none;}
h2 {font-family: Arial, Helvetica, Times; font-size:48px; color:#FFF; text-align:center; margin:0; text-decoration:none; overflow:hidden;}
h3 {font-family: Arial, Helvetica, Times; font-size:36px; color:#C00000; margin:0; text-decoration:none;}
h4 {font-family: Arial, Helvetica, Times; font-size:48px; color:#FFF; text-align:left; margin:0; padding: 5px 0px 0px 10px; text-decoration:none;}
h5 {font-family: Arial, Helvetica, Times; font-size:48px; color:#C00000; text-align:center; margin:0; padding: 5px 5px 0px 0px; text-decoration:none;}
h6 {font-family: Arial, Helvetica, Times; font-size:30px; color:#FFF; text-align:left; margin:0; padding: 15px 0px 0px 0px; text-decoration:none;}

.news_headline {font-family: Arial, Helvetica, Times; font-size:12px; color:#000; width:180px; margin: 10px 0px 0px 20px;}
.news_headline a {font-family: Arial, Helvetica, Times; font-size:12px; color:#000; text-decoration:none;}
.news_headline a:link, .news_headline a:visited {font-family: Arial, Helvetica, Times; font-size:12px; color:#000; text-decoration:none;}
.news_headline a:hover, .news_headline a:focus {font-family: Arial, Helvetica, Times; font-size:12px; color:#000; text-decoration:underline;}
.news_text {font-family: Arial, Helvetica, Times; font-size:11px; color:#FFF; width:180px; margin: 10px 0px 0px 20px;}
.news_text a {font-family: Arial, Helvetica, Times; font-size:11px; color:#FFF; width:180px; text-decoration:none;}
.news_text a:link, .news_text a:visited {font-family: Arial, Helvetica, Times; font-size:11px; color:#FFF; width:180px; text-decoration:none;}
.news_text a:hover, .news_text a:focus {font-family: Arial, Helvetica, Times; font-size:11px; color:#FFF; width:180px; text-decoration:underline;}

.box_text {font-family: Arial, Helvetica, Times; font-size:12px; color:#FFF; width:385px; margin: 10px 0px 0px 10px;}
.box_text a {font-family: Arial, Helvetica, Times; font-size:12px; color:#C00000; width:385px; text-decoration:none;}
.box_text a:link, .box_text a:visited {font-family: Arial, Helvetica, Times; font-size:12px; color:#C00000; width:385px; text-decoration:none;}
.box_text a:hover, .box_text a:focus {font-family: Arial, Helvetica, Times; font-size:12px; color:#C00000; width:385px; text-decoration:underline;}

.adress_text {font-family: Arial, Helvetica, Times; font-size:12px; color:#FFF; width:180px; margin: 10px 0px 0px 20px;}
.adress_text a {font-family: Arial, Helvetica, Times; font-size:12px; color:#FFF; width:180px; text-decoration:none;}
.adress_text a:link, .adress_text a:visited {font-family: Arial, Helvetica, Times; font-size:12px; color:#FFF; width:180px; text-decoration:none;}
.adress_text a:hover, .adress_text a:focus {font-family: Arial, Helvetica, Times; font-size:12px; color:#FFF; width:180px; text-decoration:underline;}

.text {font-family: Arial, Helvetica, Times; font-size:12px; color:#FFF; width:890px; margin: 15px 0px 0px 0px;}
.text a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #C00000; text-decoration: none;}
.text a:link, .text a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #C00000; text-decoration: none;}
.text a:hover, .text a:focus {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #C00000; text-decoration: underline;}

.content_text {font-family: Arial, Helvetica, Times; font-size:11px; color:#FFF; width:890px; margin: 15px 0px 0px 0px;}
.content_text a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #C00000; text-decoration: none;}
.content_text a:link, .content_text a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #C00000; text-decoration: none;}
.content_text a:hover, .content_text a:focus {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #C00000; text-decoration: underline;}

.airride_text {font-family: Arial, Helvetica, Times; font-size:12px; color:#FFF; width:700px; margin: 15px 0px 0px 0px;}
.airride_text a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #C00000; text-decoration: none;}
.airride_text a:link, .airride_text a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #C00000; text-decoration: none;}
.airride_text a:hover, .airride_text a:focus {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #C00000; text-decoration: underline;}

.airride_box_text {font-family: Arial, Helvetica, Times; font-size:12px; color:#FFF; margin: 15px 0px 0px 0px;}
.airride_box_text a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #C00000; text-decoration: none;}
.airride_box_text a:link, .airride_box_text a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #C00000; text-decoration: none;}
.airride_box_text a:hover, .airride_box_text a:focus {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #C00000; text-decoration: underline;}

#haendler {width: 940px; padding: 0px; margin: auto; text-align:center;}
#slider ul, #slider li, #slider2 ul, #slider2 li{margin:auto; padding:0; list-style:none;}
#slider2{margin-top:1em;}
#slider li, #slider2 li{width:940px; height:75px; overflow:hidden;}

#contact-wrapper {width:725px; padding:10px 0px 0px 0px;}
#contact_left {padding: 0px; margin: 0; width: 360px; float:left; text-align:left;}
#contact_right {padding: 0px; margin: 0; width: 360px; float:right; text-align:left;}
#contact-wrapper label {display:block; float:none; font-size:12px; width:auto;}
form#contactform input {padding:5px; font-size:12px; color:#333; border:0px solid;}
form#contactform textarea {font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:12px; padding:0.6em 0.5em 0.7em; border:0px solid;}
form.cmxform label.error, label.error {font-family: Arial, Helvetica, Times; font-size:10px; font-weight:bold; color: #C00000;}

#footer {width: 890px; height: 200px; padding: 0px; margin: auto; background-image: url(../images/la-custom_tuning_swallows.png);}
.footer {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFF; text-decoration: none; padding: 0px; margin: 0; text-align:center;}
.footer a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFF; text-decoration: none; text-align: center;}
.footer a:link, .footer a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFF; text-decoration: none; text-align: center;}
.footer a:hover, .footer a:focus {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #C00000; text-decoration: underline; text-align: center;}