*
{
	margin:0px;
	padding:0px;
}

body
{
	background-color:#DDDBCB;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-y;
	font-family:"Trebuchet MS", Trebuchet;
	font-size: 0.75em; 
}

p
{
	margin-bottom: 0.3em;
}

p.bestellung
{
	margin-top: 1em;
}

h1
{
	font-size: 1.3em;
	margin-bottom: 0.6em;
}

h2
{
    background-image:url(images/pfeil_b.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:1.2em;
	margin-bottom:	0.6em;
	font-size: 1.3em;
	margin-top: 0.6em;
	margin-left: 0.8em;
	color:white;
}

a
{
	font-weight:bold;
	color:black;
	text-decoration:underline;
}

div.clear
{
	clear:both;
}

div.page
{
	width:75em;
	margin-left: 59px;
	background-image:url(images/bg_logo.jpg);
	background-repeat:repeat-x;
}

div.logo
{
	background-image:url(images/bg_etikett.jpg);
	background-repeat:no-repeat;
	height: 145px;
}

div.inhalt
{
	height: 22em;
}

div.beispieleinhalt
{
	height: 25em;
}

div.links
{
	width:45%;
	float:left;
}

div.rechts
{
	width:54%;
	float:right;
}

div.logo img
{
	margin-top: 22px;
	margin-left: 44px;
		
}

div.text
{
	width:49.9%;
	float:left;
}

ol.bestellung
{
	list-style-type:none;
}

ol.bestellung span.nummer
{
	font-weight: bold;
	background-color: #D5D5C9;
}

ol.bestellung li
{
	margin-bottom: 0.8em;
	line-height: 0.9em;
	background-repeat:no-repeat;
	padding-left:2em;
}

ol.aufzaehlung
{
	list-style-type:none;
}

ol.aufzaehlung span.nummer
{
	font-weight: bold;
	background-color: #D5D5C9;
}

ol.aufzaehlung li
{
	background-image:url(images/li_preise.gif);
	margin-bottom: 0.8em;
	line-height: 0.7em;
	background-repeat:no-repeat;
	padding-left:2em;
}

div.bilder
{
	width:49%;
	float:right;
}

div.kontakt
{
	background-image:url(images/bg_bilder.jpg);
	background-repeat:no-repeat;
	background-position:100% 0%;
	height: 4.2em;
	padding-top:2em;
	padding-left: 26em;
}

div.kontakt p
{
	margin-top:0px;
	background-image:url(images/pfeil_w.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:1.7em;
}

div.kontakt a
{
	font-weight:bold;
	text-decoration:none;
	font-size: 1.3em;
}

div.leinwand
{
	padding-top:2em;
	text-align:right;
}

div.navigation
{
	/*border:solid 1px white;
	background-color:white;
	margin-right:0.5em;
	margin-bottom:0.5em;*/
	padding:0 6px 6px 0;
	height:auto !important;
	height:5em;
  min-height:5em;
	
}

div.navi
{
	background-image:url(images/bg_navi.jpg);
	background-repeat: repeat-x;
	color:white;
	background-color:#A7A79A;
	padding:1em;
  border:solid 1px white;  	
}

div.box
{
	width:22.75%;
	background-image:url(images/bg_navibox.jpg);
	background-color:#9C9C90;
	background-repeat: repeat-x;
	line-height: 1.1em;
	/*margin:0 1.5% 0 1.5%;*/
	float:left;
}

div.boxtext
{
	height:11em;
}

div.box a.beispiele
{
	text-decoration:underline;
	font-weight:normal;
}

div.box ul li
{
	list-style-type:none;
}

div.box p
{
	padding:1em;
	padding-bottom:0.5em;
	padding-top:0px;
	margin-bottom:0;
}

div.box p.weiter
{
	background-color:#990000;
	padding:0.2em;
	border-bottom:solid 2px white;
}

div.box a
{
	color:white;
	padding-left:0.8em;
	font-weight:bold;
	text-decoration:none;
}

 div.border
{
	background-image:url(images/border.gif);
	background-position:50% 0;
	width:3%;
	height:12.6em;
	background-repeat:repeat-y;
	float:left;
	/*margin-right:1em;
	margin-left:1em;*/

}


div.footer
{
  background-color:white;

}

div.footer ul
{
	color:#949488;
	margin-left:58em;
}

div.footer ul li
{
	float:left;
	list-style-type:none;
	padding-right:1.4em;
}

div.footer ul li a
{
	color:#949488;
	text-decoration:none;
	font-weight:normal;
}

div.footer ul li.footerborder
{
	background-image:url(images/footer_border.gif);
	background-repeat:no-repeat;
	background-position: 0% 50%;
	padding-left:1.4em;
}

div.schattenecke
{
	background-image:url(images/ecke_schatten_footer.jpg);
	background-repeat:no-repeat;
	background-position: 100% 100%;
}

div.schattenverlauf
{
	background-image:url(images/schatten_footer.jpg);
	background-repeat:no-repeat;
	background-position: 0% 100%;
}

div.schattenunten
{
	background-image:url(images/bg_schatten_footer.jpg);
	background-repeat:repeat-x;
	background-position: 0% 100%;
}

div.schattenrechts
{
	background-image:url(images/schatten_footer_rechts.jpg);
	background-repeat:repeat-y;
	background-position: 100% 0%;

}



