body { background-color: #fff; font-size: 12px; line-height: 17px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../pictures/background.gif); background-repeat: repeat-y; background-position: 0 1em; padding:0; margin:0; }

p, pre { margin: 0; padding: 0; }
td { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; }

a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover { color: #a81524; text-decoration: underline; }
a:active { color: #000000; text-decoration: none; }

ul { margin: 0 0 0 15px; padding: 0; list-style-type: disc; }
li { list-style-type: disc; }

img {border: 0pt}

h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 0; padding: 0; }
h1 { font-size: 30px; line-height: 34px; color: #a81524; font-family: Arial, Verdana, Helvetica, sans-serif; text-transform: uppercase; padding-bottom: 5px; }
h2 { color: #a81524; font-size: 26px; line-height: 28px; font-family: Arial, Verdana, Helvetica, sans-serif; text-transform: uppercase; }
h3 { color: #a81524; font-size: 22px; line-height: 24px; font-family: Arial, Verdana, Helvetica, sans-serif; text-transform: uppercase; padding-bottom: 9px; }
h4 { font-size: 18px; line-height: 20px; text-transform: uppercase;}
h5 { font-size: 16px; line-height: 18px; }
h6 { font-size: 13px; line-height: 16px; font-weight: bold; }


#wrapper { background-color: #fff; }
#header { background-color: #fff; position: relative; top: 0; left: 0; width: 930px; height: 120px; }
#header-navigation { font-size: 12px; font-weight: bold; position: absolute; top: 29px; left: 30px; }
#header-logo { position: absolute; top: 30px; right: 30px; }
#header-imageleiste { background-color: #fff; width: 930px; height: 202px; margin: 0; padding: 0;}
#content { position: relative; background-color: #fff; top: 0; width: 930px; min-height:120px;

/* BUG min-height für IE-6*/
  height:auto !important; height:120px; }


#spalte-gesamt { position: relative; left: 30px; width: 870px; padding-top: 30px; padding-bottom: 30px; }

/* BUG  abstand nach oben für IE-6*/
* html #spalte-gesamt { padding-top: 27px; }

/* fuer Filialen */
#spalte-gesamt span a:link { color: #000; font-size: 14px; line-height: 18px; background-color: #e5efe1; text-decoration: none; }
#spalte-gesamt span a:visited { color: #000; font-size: 14px; line-height: 18px; background-color: #e5efe1; text-decoration: none; }
#spalte-gesamt span a:hover { color: #a81524; font-size: 14px; line-height: 18px; background-color: #e5efe1; text-decoration: none; }
#spalte-gesamt span a:active { color: #000; font-size: 14px; line-height: 18px; background-color: #e5efe1; text-decoration: none; }

/* fuer Logoseite */
#logo a:link { color: #a81524; font-size: 12px; line-height: 17px; background-color: white; text-decoration: none; }
#logo a:visited { color: #a81524; font-size: 12px; line-height: 17px; background-color: white; text-decoration: none; }
#logo a:hover { color: #a81524; font-size: 12px; line-height: 17px; background-color: white; text-decoration: underline; }
#logo a:active { color: #a81524; font-size: 12px; line-height: 17px; background-color: white; text-decoration: none; }



#spalte-eins { width: 430px; float: left; }
#spalte-zwei { width: 430px; float: right; }
#clear { font-size: 0; line-height: 0; clear: both; }

#footer { background-color: #fff; background-image: url(../pictures/footer.gif); background-repeat: no-repeat; width: 930px; height: 90px; }
#sitemap { font-size: 9px; text-align: right; top: 45px; width: 930px; padding-top: 45px; }

.content { font-size: 12px; line-height: 17px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.content-rot { font-size: 12px; line-height: 17px; color:#a81524; font-family: Verdana, Arial, Helvetica, sans-serif; }
.rahmen { border: solid 1px #4d4948; }
.absatz5px { font-size: 1px; line-height: 5px; }
.linie-oben-unten { 
border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; border-right-color: #d9d9d9; border-left-color: #d9d9d9; 
}



/* Filialseite - ein- ausblenden von div-layern */

#lay01 {display: none; width:0px;height:0px;} 
#lay02 {display: none; width:0px;height:0px;} 
#lay03 {display: none; width:0px;height:0px;} 
#lay05 {display: none; width:0px;height:0px;} 
#lay06 {display: none; width:0px;height:0px;} 
#lay07 {display: none; width:0px;height:0px;} 
#lay08 {display: none; width:0px;height:0px;} 
#lay09 {display: none; width:0px;height:0px;} 
#lay10 {display: none; width:0px;height:0px;} 
#lay11 {display: none; width:0px;height:0px;} 
#lay17 {display: none; width:0px;height:0px;} 
#lay19 {display: none; width:0px;height:0px;} 
#lay22 {display: none; width:0px;height:0px;} 
#lay24 {display: none; width:0px;height:0px;} 
#lay26 {display: none; width:0px;height:0px;} 
#lay27 {display: none; width:0px;height:0px;} 
*/


/*.hide_element {
	display: none; }*/


