body { margin-top: 3px; }

/* den div fuer diese maschinen ausblenden */
#blumenwiese { display: none; }

.content_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFCC67;
	text-decoration: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.content_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #993300;
	text-decoration: underline;
}

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
}


.Stil1 {color: #FFFFFF}
.Stil7 {font-size: 24px; color: #7D351C; }
.Stil9  { font-size: 18px; font-weight: bold;}
.Stil10 {color: #FF0000}
.Stil13 {font-size: 8px}
.Stil15 {font-size: 14px; font-weight: bold; color: #000000; }
.Stil11 {color: #ECE9D8}

h1 { font-size: 18px; font-weight: bold;}
h2 {font-size: 14px; font-weight: bold; color: #000000; }

.pinheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
}


.linie { font-family: Arial, Helvetica, sans-serif; font-size: 13px;color: #FFFFFF;}
.special_font {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #FFFFFF; }


table.warenkorb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
table.warenkorb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC66;
	text-decoration: none;
}
table.warenkorb td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

table.warenkorb .warenkorb {
	margin:3px;
	border: 1px solid white;
	padding: 1px;
}

table.warenkorb .warenkorbsm {
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 10px;
	color: White;
	text-decoration: none;
}

table.warenkorb a.warenkorbsm:hover {
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 10px;
	color: White;
	text-decoration: none;
}


table.warenkorb .shoplinks2 {
	margin:3px;
	border: 1px solid white;
}
table.warenkorb .shoplinks2 a {
	display:block;
	padding:2px;
	cursor:pointer;
	text-decoration: none;
}
table.warenkorb .shoplinks2 a:hover {
	background-color: Red;
	color:White;
}

table.kasse td.preis {text-align: right}
table.kasse th {font-weight: bold }
table.kasse td { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; vertical-align: top}

label:hover {color: #993300; cursor: pointer}

.hinweis {display: none; padding: 5px; margin-left: 10px; font-size: 12px }


#shopframe {width: 561px;}
#searchform select { font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}
#searchform input {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}
#searchform .font_suche {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #993300;}
#searchform a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline;}
#searchform a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC66;	text-decoration: none;}

#shopframe .std { font-family: Arial, Helvetica, sans-serif; font-size: 12px;	}
#shopframe .stdsm { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#shopframe a { color:red }
#shopframe a:hover { color: Black }




.hotspot2 {
	background-color: #ffcc67;
	padding: 5px 5px 5px 5px;
}
.hotspot2 .innen{
	background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	border: #800000 solid 1px;
	font-size: 11px;
}
.hotspot2 .innen .headline{
	font-size: 13px;
	font-weight: bold;
}
.hotspot2 .innen a{
	color: #660000;
	text-decoration: underline;
	font-size: 11px;
}
.hotspot2 .innen a:hover{
	text-decoration: none;
}