
html 	{	height:101%;	}
body 	{   	background-color: #C0B4FE;
		font-size: 0.8em;
		font-family: Arial, Helvetica, Sans-Serif;
		color:#313302;
		padding:0;
		margin:0;
		background-image:url(pic/bg.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: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
img 	{	border:0px;	}
img.download {vertical-align:middle;}
/* ----------container zentriert das layout-------------- */
#container {	width: 80em;
		margin: 0 auto;
		padding: 0;	}
/* ----------banner for logo-------------- */
#banner {	margin: 0;
		padding: 0;	}
#banner p{	margin-left: 0em;
		padding: 0px;	}
#bannerimg {     float: left;
		margin: 0px;
		padding: 0px;	}
#logo	{       margin-right: 0em;
		padding: 0px;
		float: right;	}
#logotext {      width:181px;
		height:20px;
		background-color:#F2FDD9;
		float:right;
		color:#000066;
		font-weight:bold;	}
#logotext p {    text-align:center;
		color:#000066;
		font-weight:bold;
		padding: 5px 0 5px 0;	}
/* -----------------Inhalt--------------------- */
#content {       min-height:600px;
		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;		}
/* --------------left navigavtion------------- */
#left {          float: left;
		width: 14.0em;
		margin: 0;
		padding: 10px 0 0 0;
		color:#ffffff;
		background-color: #F2FDD9;	}
#left ul {       list-style-type: none ;
		padding: 0 0 0 0px;
		margin: 0;	}
#left ul.borderbottom {	border-bottom:1px solid #366DA8;
		padding: 0 0 20px 0px;	}
#left li{        font-size: 1.0em;
		margin: 0;
		padding: 3px 0 3px 0;	}
#left ul.borderbottom li a {	text-decoration:none;
		padding: 0 0 0px 20px;
		background:url(pic/nav2_icon.gif) 2px -2px no-repeat; }
#left li.selected { 	margin: 0;
		padding: 3px 0 3px 20px;
                 background-color:#81B773;
		color:black;
		font-weight:bold;	}
#left li li{     margin: 0;
		padding: 3px 0 3px 0;
		font-weight:normal; 	}
#left li li.selected2 {	margin: 0;
		padding: 3px 0 3px 20px;
                 background-color:#81B773;
		color:black;
		font-weight:bold;	}
#left ul.shops { background-color:#E2DDFF;
		border-bottom:1px solid #366DA8;
		padding: 10px 0px 10px 0px;	}
#left li.shopitem a {	margin: 0;
		text-decoration:none;
		padding: 0 0 0px 0px;	}
#left li.shopitem {	font-size: 1.0em;
		margin: 0 0 0 0px;
		padding: 2px 4px 2px 20px;
		background:url(pic/nav2_icon.gif) 2px -2px no-repeat;	}
#left li.shopitem_selected {	margin: 0 0 0 0px;
		padding: 2px 4px 2px 20px;
		color:#ffffff;
		background-color:#A90617;
		font-weight:bold;	}
/* -----------footer--------------------------- */
#footer {        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;	}
