*
{
	margin: 0;
	padding: 0;
}
/*

ul
{
	list-style-type:none;
}

li
{
	list-style-type:none;
}

*/
img
{
	border:none
}
a
{
	text-decoration: none;
	color: #4B4B4D;
}
.logo
{
	height:85px;
	left: 68px;
	top: 35px;
	width:180px;
	position: absolute;
	z-index:50;
}
.logo a
{
	display: block;
	width: 100%;
	height: 100%;
}
.body
{
	background: transparent url(../resources/_intern/layout/hintergrund.jpg) repeat-x;
	font-family: Verdana;
	font-size: 10px;
}
.container
{
	width: 107.2em !important;
	width: 107.2em;
	margin: 0 auto;	
}

.mainpane-home
{

	background: url(../resources/_intern/layout/background/bg_home.png) repeat-y;
	background-position: right;	
}

.mainpane-sub
{

	background: url(../resources/_intern/layout/background/bg_subnavi.png) repeat-y;
	background-position: right;	
}
.header
{
	position: relative;
	top:0px;
	height: 29.8em;
	margin: 0 0 0 7.1em;
}

/* Deutsche Header */

.header.img-0-1
{
	background: transparent url(../resources/_intern/layout/header/00-pic-home.jpg) no-repeat;
}

.header.img-1-1
{
	background: transparent url(../resources/_intern/layout/header/01-pic-ueberuns.jpg) no-repeat;
}

.header.img-2-1
{
	background: transparent url(../resources/_intern/layout/header/02-pic-eisundmehr.jpg) no-repeat;
}
.header.img-3-1
{
	background: transparent url(../resources/_intern/layout/header/03-pic-qualitaetundfrische.jpg) no-repeat;
}
.header.img-4-1
{
	background: transparent url(../resources/_intern/layout/header/04-pic-spassundwissen.jpg) no-repeat;
}
.header.img-5-1
{
	background: transparent url(../resources/_intern/layout/header/05-pic-pressecenter.jpg) no-repeat;
}
.header.img-6-1
{
	background: transparent url(../resources/_intern/layout/header/06-pic-systempartner.jpg) no-repeat;
}

/* Englische Header */
.header.img-0-2
{
	background: transparent url(../resources/_intern/layout/header/00-pic-home-e.jpg) no-repeat;
}

.header.img-1-2
{
	background: transparent url(../resources/_intern/layout/header/01-pic-ueberuns.jpg) no-repeat;
}

.header.img-2-2
{
	background: transparent url(../resources/_intern/layout/header/02-pic-eisundmehr.jpg) no-repeat;
}
.header.img-3-2
{
	background: transparent url(../resources/_intern/layout/header/03-pic-qualitaetundfrische.jpg) no-repeat;
}
.header.img-4-2
{
	background: transparent url(../resources/_intern/layout/header/04-pic-spassundwissen.jpg) no-repeat;
}
.header.img-5-2
{
	background: transparent url(../resources/_intern/layout/header/05-pic-pressecenter.jpg) no-repeat;

}
.header.img-6-2
{
	background: transparent url(../resources/_intern/layout/header/06-pic-systempartner-e.jpg) no-repeat;
}


.content-container
{
	position: relative;
}

.left-decoration
{
	float: left;
	width: 8.1em;
	background: transparent url(../resources/_intern/layout/hg-px.png) top right repeat-y;
}
.content-home
{
	float: left;
	margin-left: 8.1em !important;
	margin-left:4em;
	width: 69em;
}

.content-whitebox
{
	background: #ffffff url(../resources/_intern/layout/background/contentbg.jpg) no-repeat;
	margin: 0 0 0 1em;
	padding: 1em 0 1em 1em;
	
}
.content-header
{
	width: 460px;
	padding: 10px 1em 1em 20px;
}

.right
{
	float: left;
	background-color: #F7ECC7;
	width: 22em;
}
.right-decoration
{
	float: left;
	width: 8.1em;
	height: 11.8em;
	background: transparent url(../resources/_intern/layout/schmetterling_schatten.png) no-repeat;
}

.footer
{
	clear: left;
	background: transparent url(../resources/_intern/layout/footer.png) no-repeat;
	height: 2.5em;
	margin: 0 0 0 7.1em;
	color: #4b4b4d;
}

.clear
{
	clear: left;
}
.clearb
{
	clear:both;
}

/* Linkboxen auf der Home Seite */

.content-homepage-box
{
	float: left;
	width: 220px;
	height: 270px;
	padding-left:3px;
background: transparent url(../resources/_intern/layout/homeBox.jpg) no-repeat;
}

.mask
{
	position: absolute;
	width: 220px;
	height: 270px;
	
}

.mask h2
{
	padding:0 0 0 9px;
}
.mask h2 a
{
	color:#C2071A;
}
.content-homepage-box-more
{
	width: 181px;
	height: 25px;
	padding: 0 5px 0 5px;
	position: absolute;
	top: 70px;
}

.content-homepage-box-more img
{
	float: right;
}

.content-homepage-box-text
{
	position: absolute;
	padding:0 0 0 9px;
	top: 148px;
	width: 185px;
}
.content-homepage-box-text p
{
	line-height: 14px;
	z-index: 200;
}

.content-homepage-box-pic
{
	height: 200px;	
	padding:39px 0 0 9px;
	z-index: 1;
}

/* ----------------------- */


/* Linkboxen auf der Systempartner Seite*/

.systempartner-box
{
/* Style fuer Systempartner Seite Anpassen!*/
	float: left;
	width: 223px;
	height: 265px;
	padding-left:3px;
background: transparent url(../resources/_intern/layout/teaserbox-systempartner.jpg) no-repeat;
}

.mask
{
	position: absolute;
	width: 220px;
	height: 270px;
	
}

.mask h2
{
	padding:0 0 0 9px;
}
.mask h2 a
{
	color:#C2071A;
}
.systempartner-box-more
{
	width: 195px;
	height: 25px;
	padding: 0 5px 0 5px;
	position: absolute;
	top: 72px;
}

.systempartner-box-more img
{
	float: right;
}

.systempartner-box-text
{
	position: absolute;
	padding:0 0 0 9px;
	top: 148px;
	width: 185px;
}
.systempartner-box-text p
{
	line-height: 14px;
	z-index: 200;
}

.systempartner-box-pic
{
	height: 200px;	
	padding:39px 0 0 9px;
	z-index: 1;
}

/* ----------------------- */





.content-home h2
{
	line-height:38px;
}
.content-home p
{
	color: #4b4b4d;
	line-height: 14px;
	font-size: 11px;
}

h1
{
	font-size: 2em;
	color: #c2071a;
	font-weight: bold;
	padding-bottom: .5em;
}
h2
{
	font-size: 1.6em;
	color: #c2071a;
	font-weight: bold;
}

/* Background graphics */

.c-bottom
{
	height: 20px;
	background: #F7ECC7 url(../resources/_intern/layout/background/content-unten.gif) no-repeat;
	background-position: left top;
	
	width: 680px;
	margin-left:9.1em;
}

/* Right Content */

.right-content
{
	padding: 10px 20px 10px 20px;
	border-bottom: 1px solid white;
}
.right-content h3
{
	font-size: 12px;
	color: #E15500;
	font-family: Verdana;
	font-weight: bold;
}
.right-content p
{
	font-size: 11px;
	line-height: 14px;
	color: #4B4B4D;
	font-family: Verdana;
	padding: 0 0 5px 0;
}

.right-content-more
{
	height: 12px;
}

.right-content-more img
{
	float: right;
}


.right-lower-pic
{
	line-height: 2.5em;
	height: 2.5em;
	display: block;
	float: right;
	padding: 0 1em;
	position: relative;
	right: 71px;
	bottom: 146px;
	clear:both;
	height: 121px;
	width:220px;
	z-index: 100;
}


/* Menu ------------------ */

.header .menu
{
	position: absolute;
	top: 27.0em;
	left: 1em;
	height: 2.8em;
	width: 910px;
}

.header .menu ul
{
	list-style-type: none;
}

.header .menu ul li
{
	list-style-type: none;
	float: left;
}

.header .menu ul li a
{
	height: 2.8em;
	line-height: 2.8em;
	text-align: center;
	display: block;
}

.header .menu ul li a span
{
	display: none;
}

/* Deutsche Mainnavi */
/* über uns */
.header .menu ul li a.menu-button-1-1
{
	width: 9.2em;
	background: transparent url(../resources/_intern/layout/mainnavi/01-ueber-uns.jpg) no-repeat;
}
.header .menu ul li a.menu-button-1-1:hover, .header .menu ul li a.menu-button-1-1-mmactive
{

	width: 9.2em;
	background: transparent url(../resources/_intern/layout/mainnavi/01-ueber-uns-hl.jpg) no-repeat;
}


/* eis & mehr */
.header .menu ul li a.menu-button-2-1
{
	width: 10.0em;
	background: transparent url(../resources/_intern/layout/mainnavi/02-eisundmehr.jpg) no-repeat;
}
.header .menu ul li a.menu-button-2-1:hover, .header .menu ul li a.menu-button-2-1-mmactive
{
	width: 10.0em;
	background: transparent url(../resources/_intern/layout/mainnavi/02-eisundmehr-hl.jpg) no-repeat;
}


/* qualität */
.header .menu ul li a.menu-button-3-1
{
	width: 13.9em;
	background: transparent url(../resources/_intern/layout/mainnavi/03-qualitaet.jpg) no-repeat;
}
.header .menu ul li a.menu-button-3-1:hover, .header .menu ul li a.menu-button-3-1-mmactive
{
	width: 13.9em;
	background: transparent url(../resources/_intern/layout/mainnavi/03-qualitaet-hl.jpg) no-repeat;
}


/* spass */
.header .menu ul li a.menu-button-4-1
{
	width: 12.2em;
	background: transparent url(../resources/_intern/layout/mainnavi/04-spass.jpg) no-repeat;
}
.header .menu ul li a.menu-button-4-1:hover, .header .menu ul li a.menu-button-4-1-mmactive
{
	width: 12.2em;
	background: transparent url(../resources/_intern/layout/mainnavi/04-spass-hl.jpg) no-repeat;
}

/* pressecenter*/
.header .menu ul li a.menu-button-5-1
{
	width: 12.0em;
	background: transparent url(../resources/_intern/layout/mainnavi/05-pressecenter.jpg) no-repeat;
}
.header .menu ul li a.menu-button-5-1:hover, .header .menu ul li a.menu-button-5-1-mmactive
{
	width: 12.0em;
	background: transparent url(../resources/_intern/layout/mainnavi/05-pressecenter-hl.jpg) no-repeat;
}


/* systempartner */
.header .menu ul li a.menu-button-6-1
{
	width: 12.6em;
	background: transparent url(../resources/_intern/layout/mainnavi/06-systempartner.jpg) no-repeat;
}
.header .menu ul li a.menu-button-6-1:hover, .header .menu ul li a.menu-button-6-1-mmactive
{
	width: 12.6em;
	background: transparent url(../resources/_intern/layout/mainnavi/06-systempartner-hl.jpg) no-repeat;
}



/* Englische Mainnavi */
/* über uns */
.header .menu ul li a.menu-button-1-2
{
	width: 9.2em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/01-about-us.jpg) no-repeat;
}
.header .menu ul li a.menu-button-1-2:hover, .header .menu ul li a.menu-button-1-2-mmactive
{

	width: 9.2em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/01-about-us-hl.jpg) no-repeat;
}


/* eis & mehr */
.header .menu ul li a.menu-button-2-2
{
	width: 10.0em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/02-icecream.jpg) no-repeat;
}
.header .menu ul li a.menu-button-2-2:hover, .header .menu ul li a.menu-button-2-2-mmactive
{
	width: 10.0em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/02-icecream-hl.jpg) no-repeat;
}


/* qualität */
.header .menu ul li a.menu-button-3-2
{
	width: 13.9em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/03-quality.jpg) no-repeat;
}
.header .menu ul li a.menu-button-3-2:hover, .header .menu ul li a.menu-button-3-2-mmactive
{
	width: 13.9em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/03-quality-hl.jpg) no-repeat;
}


/* spass */
.header .menu ul li a.menu-button-4-2
{
	width: 12.2em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/04-fun.jpg) no-repeat;
}
.header .menu ul li a.menu-button-4-2:hover, .header .menu ul li a.menu-button-4-2-mmactive
{
	width: 12.2em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/04-fun-hl.jpg) no-repeat;
}

/* pressecenter*/
.header .menu ul li a.menu-button-5-2
{
	width: 12.0em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/05-presscenter.jpg) no-repeat;
}
.header .menu ul li a.menu-button-5-2:hover, .header .menu ul li a.menu-button-5-2-mmactive
{
	width: 12.0em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/05-presscenter-hl.jpg) no-repeat;
}


/* systempartner */
.header .menu ul li a.menu-button-6-2
{
	width: 12.6em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/06-systempartners.jpg) no-repeat;
}
.header .menu ul li a.menu-button-6-2:hover, .header .menu ul li a.menu-button-6-2-mmactive
{
	width: 12.6em;
	background: transparent url(../resources/_intern/layout/mainnavi/en/06-systempartners-hl.jpg) no-repeat;
}


/* Breadcrumb ------------------ */
.breadcrumb
{
	height: 2.5em;
	line-height: 2.5em;
	padding-left: 2.5em;
	color: #4b4b4d;
	background-color: #F7ECC7;
}
.breadcrumb a
{
	line-height: 2.5em;
	text-decoration: none;
	color: #4b4b4d;
}

/* Footer ---------------------- */
.footer div
{
	text-align: right;
	margin-right: 9.1em;
	height: 25px;
}
.footer a
{
	background: transparent url(../resources/_intern/layout/trennlinie-footer.gif) no-repeat;
	background-position: left;
	text-decoration: none;
	color: #4b4b4d;
	line-height: 2.5em;
	height: 2.5em;
	display: block;
	float: right;
	padding: 0 1em;
}
.footer a:hover
{
	background: #FFFFFF url(../resources/_intern/layout/trennlinie-footer.gif) no-repeat;
	background-position: left;
	text-decoration: none;
	color: #4b4b4d;
}
.footer a.activefooter, .footer a:hover.activefooter
{
	background: #FFFFFF url(../resources/_intern/layout/trennlinie-footer.gif) no-repeat;
	background-position: left;
	text-decoration: none;
	color: #4b4b4d;
}
.footer-span
{
	line-height: 2.5em;
	height: 2.5em;
	display: block;
	float: right;
	border-left: 1px solid #4b4b4d;
	padding: 0 1em;
}

/* service Navigation ------------------ */

.service
{
	width: 100.1em;
	margin: 0 auto;
	z-index: 50;
	position: relative;

}

.service div
{
	float:right;
	width:291px;
	font:Verdana;
	font-weight: bold;
	font-size:10px;
}
.service a 
{
	text-decoration:none;
	color:#FFFFFF;
}

.service ul
{
	padding-right: 81px;
	float:right;
	list-style-type: none;
}

.service li
{
	line-height:24px;
	float: right;
	list-style-type: none;
}
.service  ul li a
{
	line-height:24px;
	height: 24px;
	display: block;
}
.Kontakt-seperator
{
	width: 2px;
}
.Kontakt-entrance
{
	width: 95px;
	text-align: center;
}

/* Language Selector */
.language-selector
{
	float: right;
	height: 27px;
	/*
	padding: 0 10px 0 0;
	*/
}

/* Suche ------- */
.searchpane
{
	font:Verdana;
	font-weight: bold;
	font-size:10px;
	color:#FFFFFF;
	padding: 5px 0 5px 25px;
	width:195px;
	height: 39px;
	background: transparent url(../resources/_intern/layout/suche.jpg) no-repeat;

}

/*	Layout mit Subnavigation 	*/

.subnavigation
{
	font:Verdana;
	font-size:10px;
	color: #4B4B4D;
	width:187px;
	float:left;
	background-color: #F7ECC7;
}

.subnavigation ul 
{
	line-height:24px;
	list-style-type: none;
	border-bottom: 1px solid #FFFFFF;	
}

.subnavigation li
{
	width:187px;
	background-color: #F8EBC8;
	background-position: right;
	border-top: 1px solid #FFFFFF;
}

.subnavigation  ul li a
{
	line-height:24px;
	height: 24px;
	display: block;
	background: transparent url(../resources/_intern/layout/pfeil-orange.png) no-repeat;
	text-decoration:none;
	color: #4B4B4D;
	padding-left: 15px;
	background-position: right;
}


.subnavigation  ul li a:hover
{
	padding-left: 15px;
	background: #FFFFFF url(../resources/_intern/layout/pfeil-rot.png) no-repeat;
	background-position: right;
	color: #C2071A;
}

.subnavigation ul ul
{
	width:187px;
	background-color: #FFFFFF;
}
.subnavigation ul ul li
{
	width:187px;
	background-color: #FFFFFF;
	border-top: 1px solid #F8EBC8;
}
.subnavigation ul ul li a
{
	line-height:24px;
	height: 24px;
	display: block;
	background: transparent  no-repeat;
	text-decoration:none;
	color: #4B4B4D;
	padding-left: 30px;
	background-color: #FFFFFF;
}

.subnavigation  ul ul li a:hover, .subnavigation  ul ul li .active
{
	padding-left: 30px;
	background: #FFFFFF url(../resources/_intern/layout/pfeil-rot.png) no-repeat;
	background-position: right;
	color: #C2071A;
}

/* weitere ebene */

.subnavigation ul ul ul
{
	width:187px;
	background-color: #FFFFFF;
}
.subnavigation ul ul ul li
{
	width:187px;
	background-color: #FFFFFF;
	border-top: 1px solid #F8EBC8;
}
.subnavigation ul ul ul li a
{
	line-height:24px;
	height: 24px;
	display: block;
	background: transparent  no-repeat;
	text-decoration:none;
	color: #4B4B4D;
	padding-left: 45px;
	background-color: #FFFFFF;
}

.subnavigation  ul ul ul li a:hover, .subnavigation  ul ul ul li .active
{
	padding-left: 45px;
	background: #FFFFFF url(../resources/_intern/layout/pfeil-rot.png) no-repeat;
	background-position: right;
	color: #C2071A;
}
/** **/



.active-1, .subnavigation  ul li .active-1
{
	background: #FFFFFF url(../resources/_intern/layout/pfeil-rot.png) no-repeat;
	background-position: right;
	color: #C2071A;
}

.active-sub, .subnavigation  ul li .active-sub
{
	padding-left: 15px;
	background: #FFFFFF url(../resources/images/blank.gif) no-repeat;
	color: #4B4B4D;
}
.active
{
	padding-left: 15px;
	background: #FFFFFF url(../resources/_intern/layout/pfeil-rot.png) no-repeat;
	background-position: right;
	color: #C2071A;
}
.content-home-small
{
	float: left;
	background-color: #F7ECC7;
	margin-left: 8.1em;
	width: 69em;
}

.content-whitebox-small
{
	margin:0 0 0 1em;

/*
	background: transparent url(../resources/_intern/layout/content-mitnavi.gif);
	background-repeat:repeat-y;
	background-position: right top;
*/
}
.cs-top
{	background: transparent url(../resources/_intern/layout/background/contentbg-mitnavi.jpg) no-repeat;
	background-position: top right;
	padding-top: 30px;
	
	min-height:200px;
}

.cs-center
{
	width: 680px;
	position:relative;
	height: 110px;
	background: #F7ECC7 url(../resources/_intern/layout/content-mitte-mitnavi.jpg) no-repeat;
	background-position: right bottom;
}

.cs-bottom
{
	height: 35px;
	width: 680px;
	background: #F7ECC7	url(../resources/_intern/layout/background/content-unten-mitnavi2.gif) no-repeat;
	background-position: left top;
	margin-left:9.1em;
}

.content-header-small
{
	padding: 0 1em 1em 20px;
	width: 460px;
	float: left;
}

/*	Article List with Headertext	*/
.article-list-header
{
	float:left;
	width: 453px;
	padding: 0 20px 20px 20px;
}

.article-list-header h1
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 20px;
	color: #C2071A;
}

.article-list-header p
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	line-height:14px;
	color: #D86772;
}

.article-list
{
	width: 435px;
	/* 460 */
	float:left;
	padding: 5px 0 5px 0;
	height: 70px;
}

.article-list h1, .article-list h1 a
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #C2071A;
}

.article-list p
{
	font-family: Verdana;
	font-size: 11px;
	color: #4B4D4D;
}

.article-list-text
{
	position:relative;
	float:right;
	width:310px;
	padding: 3px 0 0 0;
}

.article-list-img
{
	position:absolute;
	float:left;
	/*
	width: 140px;
	*/
	width: 115px;
	height:81px;
}

.article-list-more
{
	width:310px;
	height: 12px;
	padding: 0 5px 0 5px;
}

.article-list-more img
{
	float: right;
}

/* -- */

.main-content-landing
{
	float:left;
	width:493px;
	background-color: transparent;
}
.main-content
{
	float:left;
	/*
	padding:0 10px 0 20px;
	*/
	padding:0 10px 0 10px;
	width:453px;
}

.main-content ul
{
	list-style-type:none;	
}

.page-service
{
	width: 460px;
	border-top: 1px solid #8C8A85;
	text-align: right;
	margin-right: 20px;
	height: 15px;
	float:right;
	font:Verdana;
	font-size:11px;
	color:#8C8A85;	
}
.page-service a
{
	text-decoration: none;
	color:#8C8A85;
	line-height: 25px;
	vertical-align:middle;
}
.page-service img
{
	position:absolute;
	left:0px;
	top:0px;
	right: 0px;
}
.page-service div
{
	position: relative;
	float: right;
	height: 25px;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: 10px;
}
.page-service span
{
	position: relative;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	float:left;
	height: 15px;
}

hr
{
	width:460px; 
	color:#8C8A85; 
	background-color:yellow; 
	height:1px;
	margin-right:0; 
	text-align:right; 
}
/* Header fuer alle seiten ausser Landing wegen padding der Liste */
.maincontent-header
{
	float:left;
	width: 453px;
	padding: 0 0 30px 0;
}

.maincontent-header h1
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 20px;
	color: #C2071A;
}

.maincontent-header p
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #D86772;
}

/* Article - Details */
.article-detail-image-big
{
	padding: 0 0 20px 0;
}
.article-detail-text a
{
	
	color: #4B4B4D;
	text-decoration: underline;
}

.article-detail-text img
{
	padding: 0 10px 10px 0;
}

.article-detail-text, .article-detail-text p
{
	font-family: Verdana;
	line-height:14px;
	font-size: 11px;
	color: #4B4B4D;
	padding-bottom: 10px;
}

.article-detail-text p
{
	font-family: Verdana;
	line-height:14px;
	font-size: 11px;
	color: #4B4B4D;
}

.article-detail-text .pfeilul
{

list-style-position:outside;
min-height: 25px;
padding: 0 0 0 20px;
	list-style-image:url(../resources/_intern/layout/lipfeil.jpg);
}

.article-detail-text .pfeilul li
{
	/*line-height: 18px;

	height: 18px;
	vertical-align: top;
min-height: 25px;
*/

padding: 0 0 5px 0;
}

.article-detail-text ul
{
	list-style-position:inside;
}

.article-detail-text ul li
{
}




/* Kontakt */

.seperation-line
{
	clear:left;
	height: 25px;
	background-color: #FDE985;
	width: 100%;
	border-bottom: 1px solid #C5C4C2;
}
.seperation-line div
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #4B4B4D;
	margin-left: 10px;
	height:20px;
	line-height: 25px;
	vertical-align: middle;
}

.seperation-line_ol
{
	clear:left;
	height: 25px;
	background-color: #FDE985;
	width: 100%;
}
.seperation-line_ol div
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #4B4B4D;
	margin-left: 10px;
	height:20px;
	line-height: 25px;
	vertical-align: middle;
}

.kontakt-list
{
/*
	border-top: 1px solid #C4C4C2;
	*/
	border-bottom: 1px solid #C5C4C2;
	float: left;
	width: 100%;
	height: 152px;
}

.kontakt-image
{
	float: left;
	border-right: 1px solid #C5C4C2;
}

.kontakt-text
{
	padding: 20px 0 0 20px;
	float: left;
}

.kontakt-text h2
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
	color: #4B4B4D;
}

.kontakt-text p
{
	line-height: 18px;
}

/* Formular */
.formular
{
	float:left;
	width: 453px;
	
}

.formular p
{
padding-top: 20px;
	font-family: Verdana;
	line-height:14px;
	font-size: 11px;
	color: #4B4B4D;
}

.formular-item
{
	float:left;
	height: 30px;
	width: 453px;
	border-bottom: 1px solid #C5C4C2;
	line-height: 30px;
}


/*.formular-item div*/
.formular-name
{	
	width: 160px;
	border-right: 1px solid #C5C4C2;	
	padding-left: 10px;
	float: left;
	line-height: 30px;
	background-color: #FCF6E5;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #4B4B4D;
}
.inputfeld
{
/*
	padding: 0px 0 0 10px;
	margin-top: 5px;
*/
	padding-left: 10px;

	height: 20px;

	

	float: left;
	background-color: #FFFFFF;
	border-right: 0px;
	width: 272px;
}
.formular input
{
	width: 262px;
	margin-top:4px;
}
.formular select
{
	margin-top: 4px;
	width: 265px;
}
.formular .submitButton
{
	width: 115px;
	padding-top: 20px;
	height: 25px;
	float:right;
}
.captcha-name
{
	width: 160px;
	border-right: 1px solid #C5C4C2;	
	padding-left: 10px;
	height: 115px;
	float: left;
	background-color: #FCF6E5;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #4B4B4D;
}
.captcha-item
{
	
	height: 115px;
	float:left;
	width: 453px;
	border-bottom: 1px solid #C5C4C2;

}

.captcha-input
{
	/*
	padding: 6px 0 0 10px;
*/
	padding-left: 10px;
	margin-top: 5px;

	float: left;
	background-color: #FFFFFF;
	border-right: 0px;
	width: 272px;
}

/* Dokumentenliste */

.document-list
{
/*
	border-top: 1px solid #C4C4C2;
	*/
	border-bottom: 1px solid #C5C4C2;
	float: left;
	width: 100%;
}

.document-image
{
	float: left;
	border-right: 1px solid #C5C4C2;
	width: 170px;
	height: 99px;
}

.document-text
{
	padding: 75px 0 0 20px;
	float: left;
}
.icon-logo
{
	width: 36px;
	float: right;
	margin-right: 5px;
	padding: 60px 0 0 0;
}
.document-text h3
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #4B4B4D;
	line-height: 18px;
	color: #4B4B4D;
}

/* Listenansicht */


.list-view
{
	border-bottom: 1px solid #C5C4C2;
	float: left;
	width: 100%;
	height: 128px;
}
.list-view.alt
{
	border-top: 1px solid #C4C4C2;
}

.list-text
{
	font-family: Verdana;
	padding: 3px 0 0 0;
	width: 281px;
	line-height: 14px;
	float: left;
}

.list-image
{
	float: left;
	border-left: 1px solid #C5C4C2;
	width: 85px;
	height: 128px;
}

.list-image div
{
	vertical-align: bottom;
	padding-top: 60px;
	height: 43px;
	background-color: #FCF6E5;
}

.list-image p
{
	line-height: 25px;
	vertical-align: bottom;
	background-color: #FDE985;
	font-family: Verdana;
	line-height: 25px;
	font-weight: bold;
	width: 82px;
	padding-left: 3px;
	font-size: 11px;
	color: #4B4B4D;
}
.list-image a
{
	color: #4B4B4D;
}

.list-text h2
{
	font-family: Verdana;
	line-height: 18px;
	font-weight: bold;
	font-size: 11px;
	color: #C2071A;
}

.list-text h3
{	
	font-family: Verdana;
	line-height: 18px;
	font-weight: bold;
	font-size: 11px;
	color: #4B4B4D;
}

.search-pager, .search-pager a
{
	font-family: Verdana;
	font-size: 11px;
	color: #4B4B4D;
}


.article-list-large
{
	margin: 20px 10px 10px 0px; 
}

.article-list-large .img
{
	height:150px;
	width:215px;
	float:left;
	margin-right:10px;
}

.article-list-large .text
{
	width:215px;
	float:left;
}

.article-list-large .text .title
{
	font-size:11px;
	line-height:15px;
	color:#4b4b4d;
}
/* Print */
.Content
{
	width: 460px;
}

/* Lumibär */

.lumibaer
{
	position: relative;
	float:left;
/*
	height:315px; 
*/
	height:400px; 
	width: 453px; 
	font-family: Verdana;
	font-weight: bold;
	text-align: center;
	font-size: 10px;
	background: transparent url(../resources/_intern/layout/lumibaer.jpg) no-repeat;
}
.lumibaer div p
{
	vertical-align: middle;
	font-size: 10px;
}
/*
.217_answer, 218_answer, .219_answer, .220_answer, .221_answer, .answer
{
	display: none;
	position: absolute;
	top:315px; 
	height:20px; 
	width: 453px; 	
}
*/

.answer
{
	display: none;
	padding: 10px 5px 0 5px;
	position: absolute;
	top:315px; 
	height:20px; 
	left:0px;
	vertical-align: middle;
	width: 443px;
	color:#4B4B4D;
}

.lumi_217 /* 2 Warum ist Softeis so weich */
{
	padding: 5px;
	position: absolute;
	top: 16px;
	left: 59px;
	height:46px; 
	width: 103px; 
	line-height: 12px;
vertical-align: middle;
	/*border: 1px solid lime;*/
}


.lumi_218 /* 3 Wie wird Softeis gemacht */
{
	padding: 5px;
	position: absolute;
	top: 12px;
	left: 322px;
	height:52px; 
	width: 107px; 
	/*border: 1px solid lime;*/
}


.lumi_219 /* 1 Warum schmilzt Softeis nicht */
{
	padding: 5px;
	position: absolute;
	top: 93px;
	left: 10px;
	height:66px; 
	width: 125px; 
	/*border: 1px solid lime;*/
}


.lumi_220 /* 4 Was ist in Softeis drin */
{
	padding: 5px;
	position: absolute;
	top: 131px;
	left: 338px;
	height:49px; 
	width: 83px; 
	/*border: 1px solid lime;*/
}


.lumi_221 /* 5 Woher bekommt Softeis seine Form */
{
	padding: 5px;
	font-size: 9px;
	position: absolute;
	top: 222px;
	left: 290px;
	height:45px; 
	width: 115px; 
	/*border: 1px solid lime;*/
}


/* Sitemap */

/*	Layout mit Subnavigation 	*/

.sitemap
{
	font:Verdana;
	font-size:10px;
	color: #4B4B4D;
	width:100%;
	float:left;
	line-height:20px;
	list-style-type: none;
	border-bottom:1px solid #C5C4C2;
}

.sitemap li
{
	width:100%;
border-top:1px solid #C5C4C2;
/*
	border-bottom:1px solid #C5C4C2;
*/
	background-color: #FCF6E5;
}

.sitemap li span
{
	position: relative;
	left: 30px;
}

.sitemap ul li a
{
	line-height:20px;
	height: 20px;
	display: block;
	text-decoration:none;
	color: #4B4B4D;
	background-color: #FFFFFF;
}
.sitemap ul li span
{
	position: relative;
	left: 60px;
}

.sitemap ul li a:hover
{
	color: #C2071A;
}

.sitemap ul ul
{
	width:100%;
	background-color: #FFFFFF;
}
.sitemap ul ul li
{
	line-height:20px;
	height: 20px;
	width:100%;
	background-color: #FFFFFF;
	/*
	border-top: 1px solid #F8EBC8;
*/

}
.sitemap ul ul li a
{
	line-height:20px;
	height: 20px;
	display: block;
	background: transparent  no-repeat;
	text-decoration:none;
	color: #4B4B4D;
	background-color: #FFFFFF;
}
.sitemap ul ul li span
{
	position: relative;
	left: 90px;
}

.sitemap ul ul li a:hover, .sitemap ul ul li .active
{
	color: #C2071A;
}


/* weitere ebene */

.sitemap ul ul ul
{
	width:100%;
	background-color: #FFFFFF;
}
.sitemap ul ul ul li
{
	width:100%;
	background-color: #FFFFFF;
/*
	border-top: 1px solid #F8EBC8;

*/
}
.sitemap ul ul ul li a
{
	line-height:20px;
	height: 20px;
	display: block;
	background: transparent  no-repeat;
	text-decoration:none;
	color: #4B4B4D;
	padding-left: 45px;
	background-color: #FFFFFF;
}

.sitemap ul ul ul li a:hover, .sitemap ul ul ul li .active
{
	padding-left: 45px;
	color: #C2071A;
}
/** **/
