/* Standard-CSS f�r www.schimmel-gmbh.de */

/* Wichtige Farben
Weinrot:
#6f1c1d;
dunkles Weinrot:
#2c0806;
dunkles grau:
#4f4f4f;
helles grau:
#636363
*/

html, body, div, p, h1, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0px;
   padding: 0px;
  
}

html, body {
font-family:Arial, Helvetica, sans-serif; color:#4f4f4f; font-weight:normal; font-size:12px; line-height:20px; margin:0px 0px 5px 0px;
   font-size: 100%; text-align:center; 
   font-family:Arial, Helvetica, sans-serif; color:#4f4f4f; font-weight:normal; font-size:12px; line-height:20px;
}

BODY {width:100%; height:100%; TEXT-DECORATION: none; padding:0px; margin:0px; text-align:center; background-image:url(../_media/_allgemein/background-endlos.jpg); background-repeat:repeat-x; background-color:#d40016;}

html{width:100%; height:100%; TEXT-DECORATION: none; text-align:center; padding:0px; margin:0px;}

h1{font-family:Arial, Helvetica, sans-serif; color:#6f1c1d; font-weight:bold; font-size:16px; margin:0px 0px 0px 0px; padding:0px;}
   
h2{font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#000; background-color:transparent; font-weight:normal; font-size:16px; margin:0px 0px 10px 0px; padding:0px;}

h3{font-family:Arial, Helvetica, sans-serif; color:#6f1c1d; font-weight:bold; font-size:14px; margin:0px 0px 10px 0px; padding:0px;}

h4{font-family:Arial, Helvetica, sans-serif; color:#636363; font-weight:bold; font-size:16px; margin:0px 0px 0px 0px; padding:0px;}
   
h5{font-family:Arial, Helvetica, sans-serif; color:#6f1c1d; font-weight:bold; font-size:12px; line-height:16px; margin:0px 0px 2px 0px; padding:0px;}

h6{font-family:Arial, Helvetica, sans-serif; color:#4f4f4f; font-weight:bold; font-size:12px; margin:0px 0px 2px 0px; padding:0px;}


p{font-family:Arial, Helvetica, sans-serif; color:#4f4f4f; font-weight:normal; font-size:12px; line-height:20px; margin:0px 0px 5px 0px;}
.product-scroller{width:540px; height:125px; padding:0px; margin:20px 0px 20px 0px;}




li{list-style-image:url(../_media/_allgemein/pfeil-liste.gif); margin-left:18px;}
ul{}





a{font-family:Arial, Helvetica, sans-serif; color:#2c0806; font-weight:bold; font-size:12px; text-decoration:underline;
}
a:hover{text-decoration:underline;}

a.weiter{padding-left:15px; margin-left:5px; font-family:Arial, Helvetica, sans-serif; color:#2c0806; font-weight:normal; font-size:12px; text-decoration:none; background-image:url(../_media/_allgemein/pfeil-mehr.gif); background-repeat:no-repeat; background-position:left center;
}
a.weiter:hover{color:#a1111c;}

a:hover{} 
a.footerlink{font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#4f4f4f; font-size:11px; font-weight:normal; text-decoration:none;}
a.footerlink:hover{font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#000; font-size:11px; font-weight:normal; text-decoration:none;}
a.de{padding-left:23px; color:#333; font-weight:normal; text-decoration:none; height:24px; min-height:24px; float:left; display:block; background-image:url(/_media/_allgemein/flagge-de-low.gif); background-repeat:no-repeat;}
a.de:hover{height:24px; color:#333; font-weight:normal;  text-decoration:none; background-image:url(/_media/_allgemein/flagge-de.gif); background-repeat:no-repeat;}
a.en{padding-left:23px; color:#333; font-weight:normal; text-decoration:none; height:24px; min-height:24px; float:left; display:block; background-image:url(/_media/_allgemein/flagge-en-low.gif); background-repeat:no-repeat;}
a.en:hover{height:24px; color:#333; font-weight:normal; text-decoration:none; background-image:url(/_media/_allgemein/flagge-en.gif); background-repeat:no-repeat;}
a.de-aktiv{padding-left:23px; color:#333; font-weight:bold; text-decoration:none; height:24px; min-height:24px; float:left; display:block; background-image:url(/_media/_allgemein/flagge-de.gif); background-repeat:no-repeat;}
a.en-aktiv{padding-left:23px; color:#333; font-weight:bold; text-decoration:none; height:24px; min-height:24px; float:left; display:block; background-image:url(/_media/_allgemein/flagge-en.gif); background-repeat:no-repeat;}

  
      
table{}
table.kontakt td{font-size:12px; line-height:20px; height:27px;}

td{font-family:Arial, Helvetica, sans-serif; color:#4f4f4f; font-weight:normal; font-size:12px;}
td.schatten-links{background-image:url(../_media/_allgemein/schatten-links.png); background-repeat:repeat-y;}
td.schatten-rechts{background-image:url(../_media/_allgemein/schatten-rechts.png); background-repeat:repeat-y;}
td.text{font-family:Arial, Helvetica, sans-serif; color:#4f4f4f; font-weight:normal; font-size:12px; line-height:20px;}

/* Allgemeiner Aufbau */
#background-center{position:absolute; width:1820px; left:50%; margin-left:-910px; height:100%; background-image:url(../_media/_allgemein/background.jpg); background-repeat:no-repeat;}
#inhalt-center{position:absolute; left:50%; margin-left:-516px; width:1032px; top:33px; text-align:left;}

#head{width:1012px; height:135px; margin:0px;}
#subheadtext{position:absolute; background-color:none; float:left; margin-top:-70px; margin-left:25px;}
#navigation{position:absolute; float:left; margin-top:-35px; margin-left:526px; width:520px; height:35px;}
#navigation-de{position:absolute; float:left; margin-top:-35px; margin-left:459px; width:560px; height:35px;}
#navigation-en{position:absolute; float:left; margin-top:-35px; margin-left:595px; width:520px; height:35px;}
#navi-links{width:23px; height:35px; float:left; background-image:url(../_media/_allgemein/navi-hor-links.gif); background-repeat:no-repeat;}
#navi-rechts{width:14px; height:35px;  float:left; background-image:url(../_media/_allgemein/navi-hor-rechts.gif); background-repeat:no-repeat;}
#navi-hor{float:left;}

#head-home{width:1012px; height:384px; margin:0px 0px 0px 0px;}
#head-sub{width:994px; height:264px;}

#fuss{width:950px; height:31px; margin-top:12px; padding-bottom:12px; background-image:url(../_media/_allgemein/fuss.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#4f4f4f; font-size:11px;}
#fuss-padding{padding:6px 0px 0px 9px;}

#fuss-sub{clear:both; width:740px; height:44px; margin-left:10px; margin-bottom:40px; background-image:url(../_media/_allgemein/fuss-sub.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#4f4f4f; font-size:11px;}
#fuss-sub-padding{padding:13px 0px 0px 30px;}

#clear{clear:both;}

/*Product-Scroller*/
#product-scroller{background-image:url(../_media/_allgemein/products-slider-hg.jpg); background-repeat:no-repeat; background-color:#fff; width:1012px; height:143px;}
#product-scroller-padding{padding:7px 0px 0px 0px;}

/*content home*/
#content{background-image:url(../_media/_allgemein/content-hg-endlos.jpg); background-repeat:repeat-y; width:1012px;}
#content-hg{background-image:url(../_media/_allgemein/content-hg.jpg); background-repeat:no-repeat; width:1012px;}
#content-padding{padding:9px 0px 0px 30px;}
#left{width:640px; float:left;}
#right{float:left;}
#fluppbox{position:absolute; width:316px; height:346px;  margin-top:-370px; margin-left:710px;}



/*Content Sub*/
#sub-bereich{background-image:url(../_media/_allgemein/background-sub.jpg); background-repeat:no-repeat;}
#content-sub{background-image:url(../_media/_allgemein/content-hg-endlos.jpg); background-repeat:repeat-y; display:block; width:993px; background-color:#ddddde;}
#sub-bereich{background-image:url(../_media/_allgemein/background-sub.jpg); background-color:#ddddde; background-repeat:no-repeat; padding:0px 0px 0px 8px;}
#content-sub-navi-sub{width:222px; float:left; background-color:#ececec; z-index:100;}
#content-sub-middle-rechts{width:770px; float:left; background-color:#fff;}
#content-sub-middle{width:570px; float:left; background-color:#fff; font-family:Arial, Helvetica, sans-serif; color:#4f4f4f; font-weight:normal; font-size:12px; line-height:20px; margin:0px 0px 5px 0px;}
#content-sub-middle-padding{padding:27px 10px 70px 20px;}

/*Boxen rechts Sub*/
#content-sub-rechts{width:190px; padding-top:27px; float:left;}
#box-sub-rechts-oben{width:180px;  background-image:url(../_media/_allgemein/box-sub-rechts-oben.jpg); background-repeat:no-repeat;}
#box-sub-rechts-padding{padding:19px 20px 15px 9px;}
#box-sub-rechts-mitte{width:180px;  background-image:url(../_media/_allgemein/box-sub-rechts-mitte.jpg); background-repeat:no-repeat;}
#box-sub-rechts-unten-kopf{margin-top:10px; width:180px; height:51px; background-image:url(../_media/_allgemein/box-sub-rechts-unten-head.jpg); background-repeat:no-repeat;}
#box-sub-rechts-unten-kopf-padd{padding:9px 10px 0px 38px;}
#box-sub-rechts-unten{width:180px; background-color:#ececec; margin-bottom:15px;}


/*Flupp-Box-Home*/
#flupp-bg{background-image:url(/_media/_allgemein/flupp-bg.gif); background-repeat:no-repeat; height:346px;}
#flupp-bg-en{background-image:url(/_media/_allgemein/flupp-bg-en.gif); background-repeat:no-repeat; height:346px;}
#flupp-oben{height:75px;}
#flupp-artikel{height:90px;}
#flupp-bild{float:left; width:95px;}
#flupp-text{padding:9px 5px 5px 0px; font-family:Arial, Helvetica, sans-serif; color:#4f4f4f; font-weight:normal; font-size:12px; line-height:20px;}
.button-flupp{margin-left:-3px; margin-top:-1px;}
*+html .button-flupp{margin-left:0px;}
*html .button-flupp{margin-left:0px;}

/*Box gro� home*/
#box-gross{width:310px; height:224px; margin-right:10px; float:left;}
#box-gross-bild{height:91px; width:310px;}
#box-gross-text{height:133px; width:310px; background-image:url(../_media/_allgemein/box-gross-hg.gif); background-repeat:no-repeat;}
#box-gross-padding{padding:12px 20px 0px 12px; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#4f4f4f; font-size:12px;}

/*Box klein*/
#box-klein{width:203px; height:157px; background-image:url(../_media/_allgemein/box-klein.gif);  margin-top:10px; background-repeat:no-repeat; margin-right:10px; float:left;}
#box-klein-padding{padding:6px 10px 0px 6px; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#4f4f4f; font-size:12px;}
#box-klein-padding img{float:left; margin:0px 5px 0px 0px;}

/*Box rechts*/
#box-rechts{width:310px; height:316px; background-image:url(../_media/_allgemein/box-rechts-hg.gif); background-repeat:no-repeat;}
#box-rechts-head{width:310px; height:30px;}
#box-rechts-head-padding{padding:14px 0px 0px 16px;}
#box-rechts-text{width:310px; height:85px; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:#4f4f4f; font-size:12px;}
#box-rechts-padding{padding:10px 0px 0px 16px;}
  
