@import url(template_files/main.css);
@import url(template_files/header.css);
@import url(template_files/footer.css);
@import url(template_files/top.css);
@import url(template_files/content.css);
@import url(template_files/left.css);
@import url(template_files/mailform.css);
@import url(template_files/mod08.css);
@import url(template_files/shop_cat.css);
@import url(template_files/mailtemplate.css);
@import url(template_files/used.css);








#header, #outer-wrapper, #footer {

  height:100%;

  width: 813px;

}



#header-img {

  width: 813px;

}



#schriftstil_01 {

  font-size:24px;

  }





#left {

  float: left;

  width: 169px;

  height: 100%;

  z-index: 4;

  padding: 0px 0px 0px 8px;

  background: #626161;

  position: relative;

  overflow: visible;

}



#left-menu-box {

  margin: 0; 

  padding: 0px 0px 6px 0px;

    background: #b8b8b8;

}



#left-content {

/*  position: relative; menubreite

  z-index: 5;*/

  width: 167px;

    background: yellow;



}



#left-marker {

  margin: 0;

  padding: 0px;

  }

  

#left-marker-box  {

  margin: 0 60px;

  padding: 0;

    background: blue;

}







#inner-content-wrapper {

  float: left;

  margin: 0;

  width: 629px;

  position: relative;

  overflow: visible;

}







#middle {

  float: right;

  width: 444px;

  z-index: 5;

  background: #ededed;

  position: relative;

  overflow: visible;

}



#middle-content {

/*  position: relative;

  z-index: 3;*/

  width: 455px;

}



#middle-marker {

  margin: 0;

  padding: 10px 25px 18px 12px;

}



#middle-marker-box {

  margin: 8px;

  padding: 0;

}







#right {

  float: right;

  height: 100%;

  width: 167px;

  z-index: 2;

  background: #626161;

  position: relative;

  overflow: visible;

  padding: 0px 8px 0px 0px;

}



#right-content {

/*  position: relative;

  z-index: 7;*/

  width: 167px;

  height: 670px;

  background: #b8b8b8;

}



#right-marker {

  margin: 0;

  padding: 6px;

}



#right-marker-box {

  margin: 0px;

  padding: 0px;

}









.cleaner {

  clear:both;

/*  float: left;*/

  height: 1px;

  font-size: 1px;

  line-height: 0px;

  display: block;

  visibility: hidden;

  border: 0; 

  padding: 0;

  margin: -1.0em 0 0 0;

  background: transparent;

}
.addsense_1 {
  margin-left: 10px; margin-right: 10px; margin-bottom: 16px;
}



.google_adds {

  font:Arial;
  color:#333333;
  font-size: 10px;
  margin-left: 16px;
  margin-right: 10px;
  margin-bottom: 16px; 

  }

  

.google_adds_h1 {

  font:Arial;
  color:#333333;
  font-size: 10px;
  font-weight:bold;
  text-decoration:underline;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 2px;

  }

  

  

.open {

  font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:12px;

  margin-left: 14px;

  }

  

  

.open_day {

  font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:11px;

margin-left: 14px; margin-top: 5px;

  }

  

  

.open_time{

  font-family:Arial, Helvetica, sans-serif; color:#000000; letter-spacing: 0.2px; font-size:10px;

  margin-left: 14px;

  }

  

.dekra {
  margin-top: 20px;
  width:167px;
  height:190px;
  }

.dekra .msc {
 padding-top: 23px;
 padding-left: 3px; 
  
}
  
.gasgas {
  margin-top: 25px;
  /*padding-bottom: 20px;*/
  width:167px;
 /* height:55px;*/
  }

.hotline {
  margin-top:5px;
  margin-bottom:18px;
  background-image:url(/fileadmin/templates/main/img/hotline.gif);
  background-repeat:no-repeat;
  width:167px;
  height:44px;
  }  



.fzg_detail_static_value {

  font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;

  margin-bottom: 4px;

  width: 92px;

}



.fzg_detail_static_value_price {

  font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FF6600;

  margin-top: 9px;

  width: 92px;

}



.fzg_detail_price {

  font-size:13px; font-family:Arial, Helvetica, sans-serif;font-weight:bold; color:#FF6600;



  margin-top: 9px;

  width: 92px;

}



#linkitem {

  font-weight:bold;

  width: 365px;

  text-decoration:underline;

  cursor:pointer;

  }

  

.preisabstand {

  margin-top: 15px;

  font-size:10px;

  font-weight:bold;

  width: 150px;

  }





.fahrzeugdaten {

  font-size:11px; font-family:Arial, Helvetica, sans-serif; color:black;

  margin-bottom: 4px;

  width: 92px;

}



.fzg_detail_textfield {

  font-size:11px; font-family:Arial, Helvetica, sans-serif;

  width: 188px;

  height: 150px;

  margin-right: 4px;

  margin-top: 3px;

}



.fzg_detail_textfield_2 {

  font-size:11px; font-family:Arial, Helvetica, sans-serif;

  width: 188px;

  height: 140px;

  margin-right: 4px;

  margin-top: 3px;

}



.pictures {

  font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; 

  }

  

.detail_frame {

  width: 398px;

  height: 510px;

  border-color:black;

  border: 0px solid;

  padding: 10px;

  background-color:#ededed;

  }



.backlink {

  font-family:Arial, Helvetica; font-weight:bold; font-size:11px; text-decoration:underline;

  }

  

#single_product_artikel {

  font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:green; font-weight:bold; font-size:23px;

}



#produkt_single_pic {

  margin-top: 12px;

  }

  

#prevnext {

  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:underline;

  }

  

.buttsize {

  width: 111px;

  margin-top: 10px;

  }



#regular {

  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; letter-spacing: 0.2px;

  margin-top: 3px;

  margin-bottom: 11px;

  }

  

#angaben_warenkorb {

  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; letter-spacing: 0.2px; font-weight:bold;

  float:right;

  margin-right: 4px;

  margin-left: 18px;

  }

  

#angaben_warenkorb_ext {

  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; letter-spacing: 0.2px; font-weight:bold;

  float:right;

  margin-right: 4px;

  margin-left: 12px;

  }

  

#angaben_warenkorb_ext_1 {

  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; letter-spacing: 0.2px; font-weight:bold;

  float:right;

  margin-right: 4px;

  margin-left: 22px;

  }

  

#angaben_warenkorb_2 {

  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; letter-spacing: 0.2px; font-weight:bold;

  width: 105px;

  }

  

#angaben_warenkorb_3 {

  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; letter-spacing: 0.2px;

  width: 115px;

  }

.used_fzg_name {

  font:arial; font-weight:bold; font-size:12px; sans-serif; color:#FFFFFF;

  text-decoration:none;

  margin-left: 7px;

  

  

  }

  

#fzg_detail_static {

  font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:black; font-size:11px; margin-bottom: 0px;

  }



#fzg_detail {

  font-family:Arial, Helvetica, sans-serif; color:black; font-size:11px; margin-bottom: 0px; letter-spacing: 0,5px;

  }

  

#fzg_preis {

  font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;

  }

  

#fzg_frame {

 background-color:violet; width: 400px; height: 180px;



  }

  

.fzg_table {

    border: 1px; border-color:black; border-style:solid;

     margin-bottom: 17px;

  }

  

#fzg_outer_frame {

    border:0px; color:white; width: 500px; height: 180px;

  }

  

.rand {

border-style:solid; border:0.01em; border-color:#b8b8b8;

  }

  

.mod08 {

  font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-align:center;

  }

  

.overview {

  font-familiy:Arial; font-size:11px; font-weight:bold; text-decoration:underline;

  }

  

.list {

  font-familiy:Arial; font-size:11px; padding-bottom:4px;

  }

  

  

#abstandhalter {

  height: 100%;

  }

  

.agb_link {

  font-familiy:times; font-size:11px; padding-bottom:4px; padding-left:20px; font-weight:bold; text-decoration:none;

  }

  

#beta_details {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

width: 398px;

line-height: 20px;

}



.hometext {

font:Arial, Helvetica, sans-serif;

font-size:11px;

line-height: 16px;

width: 397px;

}





.homeheader {

font:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

margin-top: 12px;

width: 397px;

}


.cat_title {
  font-family:Verdana;
  font-weight:bold;
  font-size:12px;
  }
  
.category {
  font-family:Verdana;
  font-weight:bold;
  font-size:10px;
  color:#FFFFFF;
  height:16px;
  vertical-align:center;
  margin-top: 4px;

  }
.linkitem {
  font-family:Verdana;
  font-weight:bold;
  font-size:10px;
  color:#000000;
  margin-left: 4px;
  }
  
.preisabstand {
  margin-top: 5px;
  font-size:13px;
  font-weight:bold;
  width: 150px;
  }

.djd {
  /*padding-top: 87px;*/
  paddin-bottom: 5px;
}

.djd img {
         display:block;
         margin-left:auto;
         margin-right:auto;  
         margin-top:15px;
}

.djd .fb-like {
  text-align: center;
  margin-left:13px;
  margin-top:13px;

}

.facebook {
  width: 130px;
  height: 125px;
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;

}

.facebook img {
 margin-top: 5px; 
}
.top_offer {
  background: #b8b8b8 url('../img/top_offer_01.jpg') no-repeat right top;
  width: 167px;
  height: 105px;
  margin-bottom: 104px;
}

.top_offer img {
  margin-left: 1px;
/*  margin-top: 2px;*/
}

.top_offer span {
  display: block;
  font-size: 10px;
  font-family: Verdana;
  font-weight: bold;
  padding: 4px 25px;
}

.top_offer a:hover {
  text-decoration: none;
}

#c1120 html {
  display:none;
}

