frame{
    border:none;
	border-style: hidden;
}
frameset{
    border: none;
	border-style: hidden;
}
body
{ 
	background-color:#FADDAB; 
	font-family: Calibri, Arial, Verdana,Helvetica, sans serif;
	background-attachment:fixed;
	color : #4D2804;
	font-size: 100.01%;
	text-align: justify;
	border: 0;
}
a, a:visited, a:link  {
font-family :  Calibri, Arial,Verdana,Helvetica, sans serif;
font-size : 90%;
color : #BA0C36;
text-decoration : underline;
}
a:focus, a:hover, a:active  {
color : #4D2804;
text-decoration : none;
}

.stopFloat {
  display: block;
  float: none;
  clear: both;
  height: 1px;
  font-size: 0px;
  line-height: 0px;
}

.schinken {
  background:url(pic/hgschinkenspeck.jpg) top left no-repeat;
  width: 300px;
  height: 241px; 
}

table  {
	font-family :  Calibri, Arial, Verdana, Helvetica,sans serif;
	font-size : 95%;
	text-align: justify;
}
#inhalt {
  position: relative;
  width: 90%;
  font-size : 95%;
  text-align: justify;
  margin: 0 0 0 40px;
}

.abstand {  
  margin: 10em 0 0 0;
}
h1 {	
	font-family: Calibri, Arial, Verdana, sans serif;
	font-size: 140%;
	color: #63AD24;
	text-align: left;
	margin: 1.5em 0 1em 0;
}
.extra {
  color: #387305;
}
h4  {	
	font-family: Calibri, Arial, Verdana, sans serif;
	font-size: 17px;
	color:#BA0C36;
	font-weight: bold;
}
h5 {	
	font-family: Calibri, Arial, Verdana, sans serif;
	font-size: 105%;
	color: #BA0C36;
	text-align: left;
	margin: .5em 0 .7em 0;
}
.txt {	
	font-size:10px;
	font-weight: bold;
}
.txt1 {	
	line-height: 20px;
}
.txt2 {	
	font-weight:bold;
}
.txt3 {	
	font-size:12px;
}
.txt4 {	
	font-size: 0.8em;
}

img {
  border: 0;
}
/* * * * STARTSEITE * * * * */
.txt5 {
    padding: 100px 20px 0 0;
	margin: 0;	
	font-size: 125%;
}
.foto {
  float: left;
  margin: 0 50px 0 0;
  padding: 0;
}

/* * * * AKTIONEN * * * * */

.produkte {
   width: 99%;
   background-color: #FBD28F;
   border: 1px solid #FBC66F;
   margin: 1em 0 1.5em 0;
   padding: .5em;
}

.beschreibung {
	font-size: 95%;
	line-height: 130%;
	text-align: justify;
}

.spalte1 {
  width: 300px;
  text-align: center;
  float: left;
  margin: 0 1.5em 0 0;
  /*border: 1px solid #C7318E;*/
}

.spalte2 {
  width: 300px;
  text-align: center;
  float: right;
  margin: 0 0 0 1.5em;
  /*border: 1px solid #C7318E;*/
}
/* * * * ENDE NEWSFENSTER * * * * */
.txt6 {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	text-align: right;
}

.pdf_link_kl
{
	background-image: url(pic/pdf_icon_kl.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding: 0 1em 0 0;
}
.pdf_link_gl
{
	background-image: url(pic/pdf_icon_gr.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding: .4em 0 .4em 2.5em;
	line-height: 140%;
}
.pdf_link_gr
{
	background-image: url(pic/pdf_icon_gr.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding: 4px 30px 4px 0;
	line-height: 25px;
}

/* * * * FOOTER * * * */

.footer {
   position: relative;
   display: block;
   width: 99%;
   text-align: center;
   /*border: 1px solid #FBC66F;*/
   margin: 1em 0 .5em 0;
   padding: 0;
}
.footer a.pfeil_back, .footer a.pfeil_back:visited
{
	font-size: 80%;
	color: #BA0C36;
	text-decoration: underline;
	/*background: url(../pic/pfeil_back.gif) top left no-repeat;*/
	padding: 0 20em 0 0;
}
.footer a.pfeil_top, .footer a.pfeil_top:visited
{
	font-size: 80%;
	text-decoration: underline;
	color: #BA0C36;
	/*background-image: url(../pic/pfeil_top.gif) top right no-repeat;*/
	padding: 0  0 0 20em;
}
.footer a.pfeil_back:hover, .footer a.pfeil_back:active, .footer a.pfeil_back:focus, 
.footer a.pfeil_top:hover, .footer a.pfeil_top:active, .footer a.pfeil_top:focus
{
	color: #4D2804;
	text-decoration: none;
}
