a:link {color:#006600; font: bold 13px Arial, Helvetica, sans-serif ;	text-decoration: none;}
a:visited {color:#006600; font: bold 13px Arial, Helvetica, sans-serif;	text-decoration: none; }
a:active {color:#006600; font: bold 13px Arial, Helvetica, sans-serif ;	text-decoration: underline;}
a:hover  {color:#006600; font: bold 13px Arial, Helvetica, sans-serif ;	text-decoration: underline;}

a.glink:link {color:#006600;font: 9px Arial, Helvetica, sans-serif;text-decoration: none}

a.glink:visited {color:#006600;font: 9px Arial, Helvetica, sans-serif;text-decoration: none;}

a.glink:active {color:#006600; font: 9px Arial, Helvetica, sans-serif;text-decoration: none;background-color:#ffff66}
a.glink:hover{color:#006600; font:  9px Arial, Helvetica, sans-serif;text-decoration: none;background-color:#ffff66}

a.mlink:link {color:#006600; 	text-decoration: none;}
a.mlink:visited {color:#006600; text-decoration: none; }
a.mlink:active {color:#006600; 	text-decoration: underline;}
a.mlink:hover  {color:#006600;	text-decoration: underline;}
a.border:link, a.border:visited {
	color:#FCF4AB;
	font: bold 12px Arial, Helvetica, sans-serif;
	border:thin solid #006600;
	text-decoration: none;
	background-color: #006600;
}

a.border:active, a.border:hover ,a.border:focus{
		color: #006600;
	border: thin #006600 solid;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #FFCC66;
		text-decoration: none; 
}
a.border2:link, a.border2:visited {
		color:#FCF4AB;
	font: bold 13px Arial, Helvetica, sans-serif;
	border:thin solid #006600;
	text-decoration: none;
	background-color: #006600;
}

a.border2:active, a.border2:hover ,a.border2:focus{
		color: #006600;
	border: thin #006600 solid;
	font: bold 13px Arial, Helvetica, sans-serif;
	background-color: #FFCC66;
		text-decoration: none; 
}

a.aktivborder:active, a.aktivborder:hover ,a.aktivborder:focus, a.aktivborder:link, a.aktivborder:visited{
		color: #006600;
	border: thin #006600 solid;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #FFCC66;
		text-decoration: none; 
}
	.gruengelb{	color:#FCF4AB;
	font: bold 12px Arial, Helvetica, sans-serif;
	border: thin solid #006600;
	text-decoration: none;
	background-color: #006600;
}
	.gruengelb14{	color:#FCF4AB;
	font: bold 14px Arial, Helvetica, sans-serif;
	border: thin solid #006600;
	text-decoration: none;
	background-color: #006600;
}

a.aktivborder2:active, a.aktivborder2:hover ,a.aktivborder2:focus, a.aktivborder2:link, a.aktivborder2:visited{
		color: #006600;
	border: thin #006600 solid;
	font: bold 13px Arial, Helvetica, sans-serif;
	background-color: #FFCC66;
		text-decoration: none; 
}

a.border3:link, a.border3:visited {
	color:#FCF4AB;
	font: bold 12px Arial, Helvetica, sans-serif;
	border: thin solid #006600;
	text-decoration: none;
	background-color: #006600;
}

a.border3:active, a.border3:hover ,a.border3:focus{
		color: #006600;
	border: thin #006600 solid;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #FFCC66;
		text-decoration: none; 
}
.boff{border: thin #006600 solid;}
.bon{background-color: #FFCC66;border: thin #006600 solid;}
.ivory-kasten {
	background-color: #ffffdd;
	border: thin #006600 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}

.gelbmitte { background-color: #FCF4AB; border: 10px solid #fcf4ab ;}

.gelb { background-color: #FCF4AB;}
.ivoryohne { background-color: #ffffdd; border: 0px #006600 solid; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}

.ivorygelbrahmen { background-color: #ffffdd; border: 1px solid #fcf4ab;font: 12px Arial, Helvetica, sans-serif; color: #006600 }

.noborder {
	font-family: Arial, Helvetica, sans-serif;
	border: 0px none #ffffff;
	font-size: 10px;


}


.Arialgruen13 {
font: 13px Arial, Helvetica, sans-serif; color: #006600;
}
.Arialgruen12 {

font: 12px Arial, Helvetica, sans-serif; color: #006600 ;
}

.Arial12 {

font: 12px Arial, Helvetica, sans-serif; color: #ffffff ;
}
.Arialgruen13durch {
	font: 13px Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: line-through;

}
.Arialgruen10 {


font: 9px Arial, Helvetica, sans-serif; color: #006600;
}
.Arialgruen11 {


font: 11px Arial, Helvetica, sans-serif; color: #006600;
}

.ueberschriften2 {
	color: #006600;
	font: bold 14px Arial, Helvetica, sans-serif;
	background-color: #ffffdd;
	text-decoration: none;
	background-image: url(gold.gif);
	background-repeat: repeat-x;
	background-position: center center;
	border-top: 3px solid #FFFF99;
	border-right: 3px none #ffffdd;
	border-bottom: 3px solid #FFCC66;
	border-left: 3px none #ffffdd;


}
.aktion{
	color: #ffcc66;
	font: bold 20px Arial, Helvetica, sans-serif;
	background-color: #CC3300;
	text-decoration: none;
	background-image: url(https://www.kraeuter-reich.de/ssl/bilder/blank.gif);
	background-repeat: repeat-x;
	background-position: center center;
	border-top: 3px solid #FFFF99;
	border-right: 3px none #ffffdd;
	border-bottom: 3px solid #FFCC66;
	border-left: 3px none #ffffdd;


}
.aktion2{
	color: #ffcc66;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #CC3300;
	

}
body {
	position: relative;
	margin-top:0;
	margin-height: 0;
		
}
 #shop a {
    background: url(https://www.kraeuter-reich.de/ssl/bilder/startseite/oben_shop_gelb.gif) no-repeat;
    display:block; width: 40px;  height:40px; /* Linkbereich begrenzen */
  }
  #shop img {
    display:block; width:40px; height:40px; border:0;
  }
  #shop a:hover img {
    visibility: hidden;
  }
  #shop a:hover {
    border:0;
  }
  * html #shop a {
    margin-right:1px;
  }
  * html #shop a:hover {
    width:40px; margin-right:0; 
  }
    #info a {
    background: url(https://www.kraeuter-reich.de/ssl/bilder/startseite/oben_info_gelb.gif) no-repeat;
    display:block; width: 40px;  height:40px; /* Linkbereich begrenzen */
  }
  #info img {
    display:block; width:40px; height:40px; border:0;
  }
  #info a:hover img {
    visibility: hidden;
  }
  #info a:hover {
    border:0;
  }
  * html #info a {
    margin-right:1px;
  }
  * html #info a:hover {
    width:40px; margin-right:0; 
  }  #korb a {
    background: url(https://www.kraeuter-reich.de/ssl/bilder/startseite/oben_korb_gelb.gif) no-repeat;
    display:block; width: 40px;  height:40px; /* Linkbereich begrenzen */
  }
  
  #korb img {
    display:block; width:40px; height:40px; border:0;
  }
  #korb a:hover img {
    visibility: hidden;
  }
  #korb a:hover {
    border:0;
  }
  * html #korb a {
    margin-right:1px;
  }
  * html #korb a:hover {
    width:40px; margin-right:0; 
  }  #kasse a {
    background: url(https://www.kraeuter-reich.de/ssl/bilder/startseite/oben_kasse_gelb.gif) no-repeat;
    display:block; width: 40px;  height:40px; /* Linkbereich begrenzen */
  }
  #kasse img {
    display:block; width:40px; height:40px; border:0;
  }
  #kasse a:hover img {
    visibility: hidden;
  }
  #kasse a:hover {
    border:0;
  }
  * html #kasse a {
    margin-right:1px;
  }
  * html #kasse a:hover {
    width:40px; margin-right:0; 
  }
input.normal
{
color: #FCF4AB;
background-color: #006600;
font: bold 12px Arial, Helvetica, sans-serif;
border: 1px solid #006600;

}
input.hover
{
		color: #006600;
	border: 1px #006600 solid;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #FFCC66;
	
}
.ArialFettROT { font: bold 15px Arial, Helvetica, sans-serif ; color: #CC3300}
.ArialFettROTsklein{ font: bold 10px Arial, Helvetica, sans-serif ; color: #CC3300}
.Arialldurchgestrichen {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: line-through;
	color: 006600
}
.ArialFettROTklein {
font: bold 12px Arial, Helvetica, sans-serif; color: #CC3300
}
.ivoryoben {
	background-color: #ffffdd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	list-style-position: outside;
	list-style-type: disc;
	border-top: thin solid #006600;
	border-right: thin none #006600;
	border-bottom: thin none #006600;
	border-left: thin none #006600;
	color: #FFFF99;


}.gelblr {
	background-color: #FCF4AB;
	border-top-width: 0px;
	border-right-width: 10px;
	border-bottom-width: 0px;
	border-left-width: 10px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #fcf4ab;
	border-right-color: #fcf4ab;
	border-bottom-color: #fcf4ab;
	border-left-color: #fcf4ab;

}
.gelblro {
	background-color: #FCF4AB;
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 0px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #fcf4ab;
	border-right-color: #fcf4ab;
	border-bottom-color: #fcf4ab;
	border-left-color: #fcf4ab;

}
.gelblru {
	background-color: #FCF4AB;
	border-top-width: 0px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fcf4ab;
	border-right-color: #fcf4ab;
	border-bottom-color: #fcf4ab;
	border-left-color: #fcf4ab;

}
.Arialgruen15 {

font: 14px Arial, Helvetica, sans-serif; color: #006600;
}
input.normal
{
color: #FCF4AB;
background-color: #006600;
font: bold 12px Arial, Helvetica, sans-serif;
border: 1px solid #006600;

}
input.hover
{
		color: #006600;
	border: 1px #006600 solid;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #FFCC66;
	
}

.Arialgruen18 {
	font: 18px Arial, Helvetica, sans-serif;
	color: #006600;
	border: 15px solid #FFFFCC;
	background-color: #FFFFcc;
}
.ArialFettGRAUklein {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #ababab;
	background-color: #ffffdd;

}
.ArialFettROT13 {
font: normal 13px Arial, Helvetica, sans-serif; color: #CC3300
}
