* {
margin: 0;
padding: 0;
}
html, body {
border: 0 solid;
}
a:link {
			text-decoration:none;
			font-weight: bold;
			color: #99b273;
		}
a:visited {
			text-decoration:none;
			font-weight:bold;
			color: #99b273;
		}
a:hover {
			text-decoration:none;
			font-weight:bold;
			color: #748233;
		}
a:active {
			text-decoration:none;
			font-weight:bold;
			color: #748233;
		}
a:focus {
			text-decoration:none;
			font-weight:bold;
			color: #748233;
		}
html,body,textarea, p, a, td {
font-family: Myriad,Helvetica,Tahoma,Arial,clean,sans-serif;
font-size: 1.0em;
line-height:: 1.5em;
margin-bottom:1.5em;
margin-top:1.5em;
color:  #777777;
}
b, strong {
font-weight: bold;
}

a img {
border: 0 none;
}
input, textarea {
font-size: 1em;
}
ul { 
list-style-type: none; 
padding-left: 30px;
}
.agb ul,li{
padding-top:10px;
margin-right:240px;
margin-top:1.5em;
width:550px;
color:  #777777;
}
p, a, th, td, li, label {
font-size: 0.8em;
text-align:justify;
}
#alles {
position: relative;
}
.produkte{
margin-left:30px;
margin-right:240px;
border-top:#555555 thin dotted;
border-bottom:#555555 thin dotted;
text-align:left; 
}
.produkte img{
 padding-right:20px; padding:10px; 
}
h1,h2,h3,h5,h6{
	font-family: Myriad,Helvetica,Tahoma,Arial,clean,sans-serif;
	letter-spacing:0.1em;
	color:  #ea6402;
	font-size: 14px;
}

/* die naechsten 2 anweisungen sorgen dafuer, dass floatende elemente eingeschlossen werden */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix { 
height: 1%; 
}
/* End hide from IE-mac */

