html {	height:101%;	}
body {
	background-color: #e1ddd9;
	font-size: 0.8em;
	font-family: Helvetica, Tahoma, Arial, Sans-Serif;
	color:#313302;
	padding:0;
	margin:0;
	background-image:url(pic/g2.gif);
}
a {color: #000066; text-decoration: none;}
a:visited {color: #000066; text-decoration: none;}
a:hover {color: #E81C73; text-decoration: none;}
a:active { color: #6C0D6A; text-decoration: none;}


h1 { font-size: 1.1em; }
h2 { font-size: 1.0em; font-weight: normal; }
h3 { font-size: 0.9em; font-weight: normal; margin: 0px;}
h4 { font-size: 0.9em; }
h5 { font-size: 0.9em; margin:0px;}
h6 { font-size: 0.8em; }
.neun { font-size:0.9em; }
.acht { font-size:0.7em; font-family: Helvetica, Verdana, Tahoma, Arial, Helvetica, sans-serif; }

img {
	border:0px;
}

img.download {vertical-align:middle;}

/* ----------top44a zentriert das layout-------------- */
#top44a {
	width: 77em;
	margin: 0 auto;
	padding: 0;
}

/* ----------titel44a Titelbilder Logo Logotext-------------- */
#kopf44a {
	margin: 0;
	padding: 0;
}
#kopf44a p{
	margin-left: 0em;
	padding: 0px;
}

#kopfpic44a {
	float: right;
	margin: 0px;
	padding: 0px;
}

#titelpic44a {
	margin-right: 0em;
	padding: 0px;
	float: left;
}

#titeltext44a {
	width:154px;
	height:80px;
	background-color:#F2FDD9;
	float: left;
	color:#000066;
	font-weight:bold;
}

#titeltext44a p {
	text-align:center;
	color:#000066;
	font-weight:bold;
         padding: 5px 0 5px 0;
}



/* -----------------Inhalt44a--------------------- */
#inhalt44a {
	min-height:593px;
	background-color: #FBFDB9;
	padding: 0 10px 10px 20px;
	margin: 0 0px 0 14em;
}

p, pre {
	padding: 0 20px 15px 25px;
	margin:0;
}
pre, code { font-size: 1.2em;}

.gross {
	width: 5.71em;
	height: 1.07em;}

/* --------------navigation44a right------------- */
#navi44a {
	min-height:420px;
	float: left;
	width: 12.0em;
	margin: 0 0px;
	padding: 10px 0 0 0px;
	color:#ffffff;
	background-color: #F2FDD9;
}
#navi44a ul {
	list-style-type: none ;
	padding: 0 0 0 0px;
	margin: 0px 0px;
}
#navi44a ul.nav {
	border-bottom:1px solid #366DA8;
	padding: 0 0 20px 0px;
}

#navi44a li{
	font-size: 1.0em;
	margin: 0;
	padding: 3px 0 3px 5px;
}

#navi44a ul.nav li a {
	text-decoration:none;
	padding: 0 0 0px 20px;
	background:url(pic/navi.gif) 2px -2px no-repeat;
}

#navi44a li.aktiv {
	margin: 0;
	padding: 3px 0 3px 25px;
	color:#6C0D6A;
	font-weight:bold;
	background:url(pic/navi_aktiv.gif) 2px -2px no-repeat;
}

#navi44a li li{
	margin: 0;
	padding: 3px 0 3px 0;
	font-weight:normal;
}

#navi44a li li.aktiv2 {
	margin: 0;
	padding: 3px 0 3px 20px;
	color:#6C0D6A;
	font-weight:bold;
	background:url(pic/navi_aktiv.gif) 2px -2px no-repeat;
}


#navi44a ul.shops {
	background-color:#E7E7E7;
	border-bottom:1px solid #366DA8;
	padding: 10px 0px 10px 0px;
}
#navi44a li.shopitem a {
	margin: 0;
	text-decoration:none;
	padding: 0 0 0px 10px;
}
#navi44a li.shopitem {
	font-size: 1.0em;
	margin: 0 0 0 0px;
	padding: 2px 4px 2px 20px;
	background:url(pic/navi.gif) 6px -2px no-repeat;
}
#navi44a li.shopitem_aktiv {
	margin: 0 0 0 0px;
	padding: 2px 4px 2px 20px;
	color:#ffffff;
	background-color:#A90617;
	font-weight:bold;
}


/* -----------foot--------------------------- */
#foot {
	margin: 0em 16em 0em 30em; padding: 0;
	text-align:center;
         background-color:#F2FDD9;
}

input.warenkorb {
	text-decoration: none;
	width:22px;
	height:20px;
	margin:0px;
	padding:0px;
}