/*<![CDATA[*/ 

/* ///////////////////////////////////////////////////////// */
/* Startseite */
#startseite h2 {
	color: #0b7f12;
}


/* ///////////////////////////////////////////////////////// */
/* Einleitung */
.box-einleitung {
	float: left;
	width: 551px;
	height: 245px;
	margin: 0 0 0px 0;
	overflow: hidden;
	border: 2px solid #ffd52f;
	background: url(images/bg_start_einleitung.jpg) top right no-repeat;
}

.box-einleitung h1 {
	color: #0b7f12;
	font-size: 1.4em;
	font-weight: bold;
}

.box-einleitung .inner {
	float: left;
	width: 350px;
	padding: 5px 0 0 10px;
	font-size: 0.9em;
}


/* ///////////////////////////////////////////////////////// */
/* Produkt-Uebersicht */


.produktuebersicht {
	float: left;
	width: 551px;
	margin: 0 0 15px 0;

}

.produktuebersicht.kasten {
	float: left;
	width: 551px;
	margin: 0px 0 0 0;
	border-left: 2px solid #ffd52f;
	border-right: 2px solid #ffd52f;
	border-bottom: 2px solid #ffd52f;
	background: url(images/bg_produktuebersicht_inner.gif) bottom left repeat-x;
}

.produktuebersicht h3 {
	float: left;
	width: 555px;
	height: 27px;
	text-align: center;
	margin: 0px;
	padding: 0;
	color: #433909;
	background: url(images/startseite/produktuebersichthg.gif) bottom left no-repeat;
}

/*.produktuebersicht {
	float: left;
	width: 551px;
	margin: 0 0 15px 0;
	border-top: 2px solid #ffd52f;
	border-left: 2px solid #ffd52f;
	border-right: 2px solid #ffd52f;
	border-bottom: 2px solid #ffd52f;
	background: url(images/bg_produktuebersicht_inner.gif) bottom left repeat-x;
}*/

/*.produktuebersicht h3 {
	float: left;
	text-align: center;
	border: 1px solid red; 
	margin: 0px;
	padding: 0 10px;
	color: #433909;
	margin: -10px 0 0px 145px;
	background: #fff;
}*/

.produktuebersicht .produktgrafik {
	float: left;
	width: 183px;
	padding: 5px 0 0 0;
	text-align: center;
	font-size: 0.9em;
}
.produktuebersicht .produktgrafik p {
	font-size: 0.95em;
	line-height: 1.2em;
	margin-top: 3px;
	padding: 0 5px 0 5px;
}

.produktuebersicht .produktgrafik a {
	text-decoration: none;
}

.produktuebersicht .produktgrafik a span {
	display: block;
	height: 110px;
}

.produktuebersicht .produktgrafik a:hover b {
	text-decoration: underline;
}

.produktuebersicht .produktgrafik #gfx_1 {
	margin-top: 20px;
}
.produktuebersicht .produktgrafik #gfx_2 {
	margin-top: 15px;
}
.produktuebersicht .produktgrafik #gfx_3 {
	margin-top: 15px;
}
.produktuebersicht .produktgrafik #gfx_4 {
	margin-top: 25px;
}
.produktuebersicht .produktgrafik #gfx_5 {
	margin-top: 5px;
}
.produktuebersicht .produktgrafik #gfx_6 {
	margin-top: 5px;
}

/* ///////////////////////////////////////////////////////// */
/* Teaser Startseite */

.tripple-teaser {
	float: left;
	width: 551px;
	margin: 0 0 10px 0;
	border: 2px solid #ffd630;
	background: #fffdf3;/* url(images/bg_teaserbox.gif) top left repeat-y;*/
}

.tripple-teaser .teaser {
	float: left;
	/*width: 184px;*/
	width: 183px;
	padding: 0px;
	margin: 0px;
	font-size: 0.95em;
	background: #fffdf3;
}
.tripple-teaser .teaser.middle {
	/*width: 180px;*/
	background: #ffffff;
	border-left: 1px solid #ffd52f;
	border-right: 1px solid #ffd52f;
}

.tripple-teaser .teaser h4 {
	font-size: 1.1em;
	margin: 0px;
	padding: 5px 0px 6px 10px;
	width: 173px;
	background: #fcea81;
}

.tripple-teaser .teaser.middle h4 {
	width: 173px;
	background: #fff4b7;
}

.tripple-teaser .teaser h4 a {
	color: #433909;
	text-decoration: none;
}
.tripple-teaser .teaser h4 a:hover {
	color: #008000;
	text-decoration: underline;
}

.tripple-teaser .teaser .teasercontent {
	float: left;
	margin: 0px;
	padding: 5px 0px 3px 10px;
	width: 170px;
	height: 73px;
	font-size: 0.9em;
}


/* ///////////////////////////////////////////////////////// */
/* Single Teaser Startseite */

.single-teaser {
	float: left;
	width: 551px;
	margin: 0 0 10px 0;
	border: 2px solid #ffd630;
	background: #fffdf3;
}

.single-teaser .teaser-2-3 {
	float: left;
	width: 367px;
	padding: 0px;
	margin: 0px;
	font-size: 0.95em;
	background: #fff;
	border-right: 1px solid #ffd52f;
}

.single-teaser .teaser-1-3 {
	float: left;
	width: 183px;
	padding: 0px;
	margin: 0px;
	font-size: 0.95em;
	background: #fffdf3;
}

.single-teaser .teaser-2-3 h4,
.single-teaser .teaser-1-3 h4 {
	font-size: 1.1em;
	margin: 0px;
	padding: 5px 0px 6px 10px;
	/*width: 173px;*/
	background: #fcea81;
}

.single-teaser .teaser h4 a {
	color: #433909;
	text-decoration: none;
}
.single-teaser .teaser h4 a:hover {
	color: #008000;
	text-decoration: underline;
}

.single-teaser .teaser-2-3 .teasercontent {
	float: left;
	margin: 0px;
	padding: 5px 0px 3px 10px;
	width: 357px;
	font-size: 0.9em;
}
.single-teaser .teaser-1-3 .teasercontent {
	float: left;
	margin: 0px;
	padding: 5px 0px 3px 10px;
	width: 173px;
	font-size: 0.9em;
}

.single-teaser .teasercontent ol {
	padding-left: 23px;
}
.single-teaser .teasercontent ol li {
	padding-top: 2px;
}



/* ///////////////////////////////////////////////////////// */
/* Aktuelles / News */
.news {
	border-top: 1px solid #bdbdbd;
	margin: 5px 0 10px 0;
	padding: 10px 0;
}


/*]]>*/ 