* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height:16px;
}
.blunt {
 color:#777;
}
a {
 color:#000;
 font-weight:bold;
 text-decoration:underline;
}
a:hover {
 font-weight:bold;
 text-decoration:none;
}
#wrapper { 
 margin: 0 auto;
 width: 832px;
}
#header {
 width: 832px;
 color: #000;
 border: 0;
 height: 140px;
 padding:25px 0 0 0;
 margin: 0;
 background: #fff;
 position:relative;
}
#logo {
 width:316px;
 height:77px;
 float:left;
}
#logo h1 {
 text-indent:-3000px;
}
.pdf {
 vertical-align:top;
 padding-right:5px;
 border:0 none;
 outline:none;
}
#country {
 float:right;
 padding:0 225px 20px;
}
#country_de {
 float:right;
 padding:0 211px 20px;
}
#info {
 width:325px;
 height:auto;
 float:right;
 padding-right:2px;
 position:absolute;
 bottom:24px;
 right:0;
}
#content { 
 width: 832px;
 color: #000;
 border: 0;
 background:#fff url(images/content.jpg) top left no-repeat;
 margin: 0;
 padding: 0;
 height: 420px;
 position:relative;
}
#miniBox {
 background:#fff;
 border:1px solid #000;
 padding:5px;
 display:inline;
 font-size: 11px;
 position:absolute;
 top:32px;
 left:87px;
}
#infoBox {
 background:#fff;
 border:1px solid #000;
 padding:10px;
 display:inline;
 position:absolute;
 top:76px;
 right:22px;
 width:293px;
}
#footer { 
 width: 832px;
 height:130px;
 color: #000;
 border: 0;
 background: #fff url(images/footer.jpg) top left no-repeat;
 margin:20px 0 0 0;
 padding:0;
}
#linkliste { 
 width: 832px;
 text-align:right;
 height:auto;
 color: #000;
 border: 0;
 background: #fff;
 margin:15px 0 20px 0;
 padding:0;
 position: relative;
}
#iso9001 {
	left: 0;
	padding: 0 0 15px 0;
	position: absolute;
}