/* --- TAG Definitions --- */
body {
	background-color:#C81919;
	margin-left:0;
	margin-right:0;
	scrollbar-face-color:#C81919;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#C81919;
	
   font-family : Arial, Helvetica, sans-serif;
   font-size : 10pt;

}

a {
   color:#FFFFFF;
   text-decoration: none;
}

a:hover {
   color: #FFFFFF;
   text-decoration: none;
   font-weight:bold;
   cursor:hand;
   }
   
A:VISITED {
    color:#ffffff;
	font-weight:none;
    }

TD {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    color: #FFFFFF;
    }

.kopftabelle {
         background: #C81919;
         width: 990px;
      }

.kopfschrift01 {
      font-family : Arial Black, Helvetica, sans-serif;
      font-size : 40pt;
      line-height: 40pt;
      color: #FFFFFF;
      letter-spacing: -3px;
      font-weight: bold;
      }

.menuespalte {
         width: 140px;
         background: #C81919;
         color: #FFDDAA;
      }

/* Button */
.menue01 {
         font-family: Arial, Helvetica, sans-serif;
         font-weight: bold;
         font-size: 13px;
         color: #FFFFFF;
   		 border:2px solid #FFFFFF;
         cursor-style: hand;
		 padding-right:10px;
         }

.menue01a {
         font-family: Arial, Helvetica, sans-serif;
         font-weight: bold;
         font-size: 13px;
         color: #FFFFFF;
   		 border:2px solid #FFFFFF;
         cursor-style: hand;
		 width:150px;
         }

.menue01b {
         border-width: 0.15cm;
         width: 135px;
         height:14px;
         border-style: groove;
         padding: 1px;
         margin: 1px;
         letter-spacing: 0px;
         font-family: Arial, Helvetica, sans-serif;
         font-weight: bold;
         font-size: 13px;
         line-height: 13pt;
         line-width: 100pt;
         text-align: left;
         left-padding: 12px;
         background: #000000;
         color: #FFFFFF;
         border-color:silver;
         cursor-style: hand;
         }
		 
.font16{
         font-weight: bold;
         font-size: 16px;
         line-height: 16pt;
         background: #000000;
         color: #FFFFFF;
         }
		 
		 
/* für Seite Angebote/Impressum */
.normal_weiss {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 16px;
  color:#FFFFFF;
   font-weight: none;
  }

.normal_weissb {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 16px;
  color:#FFFFFF;
  font-weight:bold;
  }
  
.normal_weissb2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  color:#FFFFFF;
  font-weight:bold;
  }
.weiss18 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 22px;
  color:#FFFFFF;
  }
.weissb18 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 22px;
  color:#FFFFFF;
  font-weight:bold;
  }
.weiss16 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 20px;
  color:#FFFFFF;
  }

.weissb15 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  line-height: 18px;
  color:#FFFFFF;
  font-weight:bold;
  }

.big_weiss {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 24px;
  color:#FFFFFF;
  }
  
.big_weissb {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 24px;
  color:#FFFFFF;
  font-weight:bold;
  }

.big_weiss2b {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  line-height: 19px;
  color:#FFFFFF;
  font-weight:bold;
  }

.bold_weiss {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px;
  color:#FFFFFF;
  font-weight:bold
  }
  
/* Ende Seite Angebote */
.kopfv {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.1px;
  line-height: 0.1px;
  color:#C81919;
  }
.zangebote {
  line-height: 5.5px;
  }
  
  
  
/* Eigen */
.mymenu {
padding-bottom:5px;
background-color:#FFFFFF;
color:#000000;
}

.mymenu:hover {
text-decoration:underline;}

.mymenu2 {
padding-bottom:5px;
padding-left:15px;
color:#000000;
background-color:#FFFFFF;
}

h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
}

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  margin-bottom:10px;
}

p {
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
text-align:justify;
}

img {
	border: 1 solid #FFFFFF;
}

.content-div {
	position: absolute; 
	left: 230px; 
	top: 130px;
}

.sonderangebot {
	padding-top:10px;
	padding-bottom:20px; 
	text-align:right;
	font-weight:bold;
}

.sonderangebot2 {
	border-top:1px dotted #FFFFFF;
	padding-top:10px;
}