#banner p {
  padding: 10px 10px 10px 20px;
	color: #FFF;
	float: left;
}

#banner img.producer {
	padding: 21px 0 0 55px;
}

#menue ul {
  margin: 0 0 0 27px;
}

#menue ul li {
	list-style: none;
}

#menue li {
  display: block;
	float: left;
	margin: 15px 0 0 0;
}

#menue li.divider {
  background: url(../images/menue/divider.jpg) no-repeat;
	width: 5px;
	height: 33px;
	margin: 10px 22px 0 22px
}

/* Contentbereiche */
.left_item, .center_item, .right_item, .subsite_item {
  padding: 15px 25px 30px 25px;
}

.center_item p, .subsite_item p {
	width: 530px;
	padding: 0 0 12px 0;
}

#banner p, #footer p {
  font-size:11px;
	line-height: 16px;
}

.left_item h1, .center_item h1, .right_item h1, .subsite_item h1 {
	color: #333;
	font: 22px/28px "Lucida Sans Unicode", "Tahoma", Verdana, Arial, Helvetica;
	text-transform: uppercase;
	padding: 24px 0 6px 0;
}

.left_item h2, .center_item h2, .right_item h2, .subsite_item h2 {
	font: 18px/21px "Lucida Sans Unicode", "Tahoma", Verdana, Arial, Helvetica;
	text-transform: uppercase;
	padding: 0 0 24px 0;
}

.left_item h3, .center_item h3, .right_item h3, .subsite_item h3 {
	font: 15px/20px "Lucida Sans Unicode", "Tahoma", Verdana, Arial, Helvetica;
	text-transform: uppercase;
	padding: 0 0 3px 0;
}

img.home_images {
	margin: 10px 0 10px 0;
	border: 2px solid #FFF;
}

img.home_images_right {
	margin: 10px 0 10px 0;
}

.left_item a, .center_item a, .right_item a, .subsite_item a {
  text-decoration: none;
	color: #335533;
}

.left_item a:hover, .center_item a:hover, .right_item a:hover, .subsite_item a:hover {
  text-decoration: underline;
}
/* Contentbereiche */


.footer_item img {
	float: left;
	margin: 0 30px 0 0;
}

.footer_item p, .footer_item a {
  color: #CCC;
}

.footer_item a {
	text-decoration: none;
}

.footer_item a:hover {
  text-decoration: underline;
}

.clear {
	clear: both;
}

strong, b {
 	color: #444;
}

