body		{ color:#000;
		  font-style:normal;
		  font-weight:normal;
		  font-size:10pt;
		  font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		  text-decoration:none;
		  text-align:left;
		  border-color:white;
		  width:auto;
		  height:auto;
		  scrollbar-arrow-color:#376691;
		  scrollbar-base-color:#376691;
		  scrollbar-face-color:#e8f0f8;
		  scrollbar-shadow-color:#376691;
		  scrollbar-track-color:#8aaed5
		  }
p		 { margin-top: 20px; margin-bottom: 10px }
td		{ color:#000;
		  font-style:normal;
		  font-weight:normal;
		  font-size:10pt;
		  font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		  text-decoration:none
		  }
h1		  { color: #369; font-variant: small-caps; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 30px; margin-left: 8px }
h2 { color: #369; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; padding-top: 20px; padding-bottom: 10px }
h3 { color: #fff; font-weight: normal; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 10px; margin-bottom: 10px; margin-left: 30px }
ul	      	  { list-style-image: url(../images/gif/punkt.gif); list-style-position: outside; margin-left: 5px; padding-left: 20px }		
li	      	{ margin-bottom:10px
		  }		    		  

a:link		{ color:#369;
		  font-style:normal;
		  font-weight:normal;
		  font-size:10pt;
		  font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
		  text-decoration:underline
		  }
a:visited  	{ color:#369;
		  }			  
a:hover   	{ color:#930;
		  }			  
a:active  	{ color:#369;
		  }


.titel 	  { color: #369; font-variant: small-caps; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 30px; margin-bottom: 20px }
.titel2	 { color: #437db9; font-weight: bold; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-bottom: 20px; margin-left: 10px }
.tdimpressum  { color: black; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d6dff7; padding: 10px; border-right: 1px solid #fff; border-bottom: 1px solid #fff }
.likunden   { list-style-type: circle; list-style-position: outside; margin-left: 5px; padding-left: 20px }
.li_betreuung  { list-style-position: outside; margin-left: 5px; padding-left: 20px }
.box_abstand { margin-left: 30px; padding-left: 15px }
.einschub { margin-left: 30px }
.abstand_unten  /* Referenzseite */ { margin-bottom: 30px; }
.abstand_links  /* Referenzseite Bild APROcon */ { margin-left: 30px; }
.referenzbig  /* Name der Fleischerei und Ansprechpartner */ { color: #376691; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.partner  /* Referenzseite */ { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 30px; vertical-align: text-bottom; }
.ansprechpartner { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; }
.kundentabelle  { border: solid 10px #8aaed5 }
.linie_weiss  { border: solid 1px #fff }
.linie_blau { margin-top: 0px; border-right: 10px solid #8aaed5; border-bottom: 10px solid #8aaed5; border-left: 10px solid #8aaed5 }
.linie_grau_unten { margin-top: 0px; border-bottom: 1px solid #8aaed5 }
.linie_grau_linksunten { margin-top: 0px; border-bottom: 1px solid #8aaed5; border-left: 1px solid #8aaed5 }
.linie_grau_rechts { margin-top: 0px; border-right: 1px solid #8aaed5 }
.boxreferenz  { background-color: #d6dff7; text-align: center; margin-left: 15px; padding: 5px 2px; border: groove 1px #369 }
.schrift_blau { color: #369; font-size: 12pt; font-family: "MS Sans Serif", Eurostile }
