body{
       font:11pt/120% Arial, serif;
       background-color: white !important;
       background-image: none !important;
       width:95%;
}

h1,h2,h3,h4,h5,h6 {
    font-size:20pt;
    line-height:110%;
    margin:0;
    padding:0;
}

.productzusatzimage a.fancybox img {
   display:none;
}


#wrapper {
    position:relative;
    width:80%;
    padding:0;
    margin:0;
    border:0;
}

.clearer {
         clear:both;
         height:0;
         width:0;
         padding:0;
         margin:0;
         font-size:0;
}

#wrapper #header {
  position:absolute;
  width:532px;
  margin:0 0 0 16px;
  padding:0;
  height:107px;
  background:#fff;
  float:left;
}


#wrapper #top_wrapper {
    display:none;
}
/************************************************/
/**************** Hauptnavigation ***************/

#wrapper #navigation {
  display:none;
}

/********************************************/
/*************** ContentBox Left ************/
/*************** Subnavigation **************/

#wrapper #content_wrapper #left {
  display:none;
}

/********************************************/
/*************** ContentBox Middle **********/
/*************** Content ********************/

#wrapper #content_wrapper #middle {
  clear:both;
  position:absolute;
  width:70%;
  margin:0;
  padding:0 25px;
  float:left;
  font-size:11px;
  color:#383838;
  top:150px;
  left:0;

}

h1 {
  font-size:16px;
}

h2 {
  font-size:14px;
}

a {
  color:#1a6daf; /*383838*/
}

#wrapper #content_wrapper #middle #form ul li {
   list-style-type:none;
   background:none;
   padding:0;
   margin:0;
}


#wrapper #content_wrapper #middle ul {
   padding:0;
   margin:0 0 0 0;
}

#wrapper #content_wrapper #middle ul li {
   padding:0;
   margin:0 0 0 12px;
   list-style-type:square;
   list-style-position:normal;
}

hr {
  width:100%;
  float:left;
  clear:both;
  color:white;
  border:none;
  border-bottom:1px solid #c2c2c2;
}



/********************************************/
/*************** ContentBox Right ***********/

#wrapper #content_wrapper #right {
  display:none;
}

/********************************************/
/*************** Footer *********************/

#wrapper #footer {
  display:none;
}

/********************************************/
/*************** Languagesswitcher **********/

#wrapper #languageswitcher {
  display:none;
}

/********************************************/
/*************** Rootline *******************/

#wrapper #content_wrapper #rootline {
  display:none;
}

/*************************************************************/
/*************************************************************/
/***************** Sitemap ***********************************/

ul#sitemap {
  padding: 1em 1.5em;
  line-height: 20px;
}

ul#sitemap li {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   background:#efefef;
   display:block;
}

ul#sitemap li {
   background: url(../images/extm.gif)
   repeat-y
   0% 0%;
}

ul#sitemap li.last {
   background: url(../images/exlm.gif)
   no-repeat
   0% 0%;
}

ul#sitemap ol {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
}

/*************************************************************/
/*************************************************************/
/***************** Table Konfigurator ************************/

table.konfigurator {
   display:none;
}

/*************************************************************/
/*************************************************************/
/***************** Table Konfigurator ************************/


/* Produkte Unterseiten */
table {
    width: 100%;
    margin: 2em 0 20px 0;
}

table thead td {
   text-align: left;
   font-size:11pt;
   font-weight:bold;
   padding:0 0 5px 0;
   margin:0;
}

table.spezifikationen tbody td {
    padding: 5px 7px 5px 5px;
    font-size:11px;
    border: 1px solid #cccccc;
}


/****************************************************/
/****************************************************/
/***************** Productfinder ********************/

.productfinder {
   display:none;
}

.product_ca {
   clar:both;
   float:left;
   width:100%; 
   margin-bottom:15px; 
   border-bottom:0px solid #cccccc;
}

.productimage {
   width:335px;
   float:left; 
   margin-bottom:25px; 
   text-align:left; 
}

.productzusatzimage {
   width:100px;
   float:left; 
   margin:0; 
   text-align:left; 
}

.productzusatzimage img {
   display:none;
}

.productzusatzimage a img {
   border:0;
}


.product_ca .text {
   float:left;
   width:287px;
   padding:0;
   margin-bottom:15px; 
}

.product_ca img {
   float:left;
   padding:15px;
   width:120px;
   margin-right:15px; 
   border:0px solid #cccccc;
}

.product_ca_footer {
   float:right;
   text-align:right;
   width:289px;
   padding:0;
   margin-bottom:15px; 
}


/****************************************************/
/****************************************************/
/***************** Searchresult *********************/

.searchResultItem {
   border-bottom:1px solid #ccc; 
   padding-bottom:15px;
   margin-bottom:15px;
}

/****************************************************/
/****************************************************/
/***************** Hidden Print Address *************/

#print_address {
   position:absolute;
   font-size:9px;
   display:visible;
   left:95%;
   width:130px;
   margin:150px 0 0 25px;
   color:#888888;
   display:inline;
}

iframe {
   clear:both;
}