body {
	margin: 0;
}




/* Allgemine Styles */


	a { text-decoration: none; }
	
	div#HoldingCell {
		margin: 0px auto 20px auto;
		width: 90% !important;
		min-width: 800px;
	}
	div#fullcol {
		float: left;
		z-index: 50;
		margin: 10px 0 0 10px;
	}

	
	
	
/* Header Styles */


	div#lang {
		float: right;
		width: 300px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin: 0;
	}
	div#lang span {
		float: right;
	}
	div#lang a{
		float: left;
		padding: 10px 10px 5px 10px;
		color: #777;
	}
	div#lang a:hover {
		border-top: 5px solid #CCC;
		border-bottom: 1px solid #000;
		padding-top: 5px;
		padding-bottom: 4px;
		color: #000;
	}
	div#header {
		padding: 0;
		height: 81px;
		/*background: url(../img/Layout/logo.gif) repeat-x ;*/
		float: left;
		width: 100%;
	}
	div#header img{
		border: none;
	}
	div#header img.claim {
		float: right;
		clear: right;
		margin: 45px 10px 0 0;
	}
	div#header a {
		float: left;
	}
	div.emotion {
		width: 100%;
		height: 98px;
		/*border-top: 1px solid #CCC;*/
		float: left;
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	div#menu {
		float: right;
		font-family: "Trebuchet MS", Verdana, Arial;
		font-size: 11px;
		letter-spacing: 1px;
		width: 484px;
	}
	div#menu ul{
		float: left;
		height: 97px;
		margin: 0;
		padding: 0;
		list-style: none;
		width: 120px;
		border-left: 1px solid #CCC;
	}
	div#menu li{
		text-align: right;
		margin: 0;
		padding: 0;
		color: #FFF;
	}
	div#menu li.menuTitle{
		font-weight: bold;
		margin: 10px 10px 5px 0;
	}
	div#menu a{
		padding: 1px 10px 0 0;
		width: 110px;
		display: block;
		color: #FFF;
	}
	div#headerLine {
		height: 10px;
		width: 100%;
		font-size: 1px;
		float: left;
		color: #FFF;
	}
	div#headerLine span {
		display: block;
		padding: 3px 20px;
	}
	div#headerLine a{
		color: #FFF;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 0 10px;
	}





/* Menustyles */

	ul.menuLANDOR { background: url(../img/Layout/bg-navi-landor.gif) repeat-x #32631A; }
	ul.menuLANDOR a:hover{ background: #8DB57A; }

	ul.menuSortiment { background: url(../img/Layout/bg-navi-sortiment.gif) repeat-x #576716; }
	ul.menuSortiment a:hover{ background: #A2B068; }

	ul.menuService { background: url(../img/Layout/bg-navi-service.gif) repeat-x #6C3410; }
	ul.menuService a:hover{ background: #AF8366; }

	ul.menuExtern { background: url(../img/Layout/bg-navi-extern.gif) repeat-x #1A5063; }
	ul.menuExtern a:hover{ background: #8EB3C0; }




/* Emotion Styles */


	div#emotion01 { background-image: url(../img/Layout/emotion_01.jpg); }
	div#emotion02 { background-image: url(../img/Layout/emotion_02.jpg); }
	div#emotion03 { background-image: url(../img/Layout/emotion_03.jpg); }
	div#emotion04 { background-image: url(../img/Layout/emotion_04.jpg); }
	div#emotion05 { background-image: url(../img/Layout/emotion_05.jpg); }




/* Subnavigation Links */


	div#nav {
		float: left;
		width: 225px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 20px 0 0 0;
		margin: 0 0 0 1px;
		display: inline;
	}
	div#nav ul{
		margin: 0;
		padding: 10px 0 10px 0;
		list-style: none;
		border-bottom: 1px solid #CCC;
	}
	div#nav li {
		margin: 0;
		padding: 0;
	}
	div#nav ul li a {
		font-size: 11px;
		display: block;
		width: 194px;
		margin: 0;
		padding: 5px 10px 5px 20px;
		font-weight: bold;
	}
	div#nav ul li em{
		font-style: normal;
		font-size: 11px;
		display: block;
		width: 194px;
		margin: 0;
		padding: 5px 10px 5px 20px;
		font-weight: bold;
	}	
	div#nav ul li a:hover {
		color: #000;
		border-right: 10px solid #EEE;
		border-left: 10px solid #EEE;
		border-top: 1px solid #EEE;
		border-bottom: 1px solid #EEE;
		padding: 4px 0 4px 10px;
	}
	div#nav ul ul{
		margin: 0;
		padding: 0;
		list-style: none;
		border: none;
	}	
	div#nav ul ul li a {
		width: 184px;
		font-size: 10px;
		padding: 3px 10px 3px 30px;
		display: block;
		font-weight: normal;
	}
	div#nav ul ul li a:hover {
		border-bottom: 1px solid #CCC;
		border-top: 1px solid #CCC;
		background: #EEE;
		padding: 2px 10px 2px 30px;
		border-right: none;
		border-left: none;
	}
	div#nav ul ul li a.navActive {
		border-bottom: 1px solid #CCC;
		border-top: 1px solid #CCC;
		background: #EEE;
		padding: 2px 10px 2px 30px;
	}




/* Content Styles */


	div#contentField {
		float: left;
		width: 100%;
		background: url(../img/Layout/contentfield.gif) repeat-y #FFF;
	}
	div#content {
		position: relative;
		width: auto;
		padding: 10px;
		margin: 0 0 0 225px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
		font-size: 11px;
		line-height: 1.7em;
	}
	div#content h1{
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 22px;
		font-weight: normal;
		margin: 20px 0 20px 0;
		border-bottom: 1px solid #CCC;
		padding-bottom: 3px;
		line-height: 1.1em;
	}
	div#content h2{
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
	}
	div#content h3{
		font-size: 12px;
		margin: 5px 15px 5px 0;
	}
	div#content h4 {
		font-size: 12px;
		margin: 20px 0 5px 0;
	}
	div#content h5 {
		font-size: 11px;
		margin: 0 0 5px 10px;
		padding: 0;
	}
	div#content p {
		margin: 0px 0 10px 0;
	}
	div#content a{
		border-bottom: 1px solid #CCC;
	}
	div#content a:hover{
		color: #000;
		border: none;
	}
	div#content ul {
		list-style: square;
		font-size: 11px;
	}	
	div#content ul ul {
		margin: 5px;
		padding: 0;
		list-style: disc;
		font-size: 11px;
	}
	div#content li{
		line-height: 1.7em;
	}
	div#content ul#newslist {
		list-style: none;
		margin-left : 0;
		padding-left : 0;
		font-size: 11px;
	}	
	ul#newslist li {
		margin-bottom : 1.5em;
	}
	ul#newslist a {
		border : medium none;
	}
	ul#newslist a.newsTitel {
		font-weight : bold;
		font-size : 13px;
		font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	}
	ul#newslist p {
		margin-bottom : 5px;
	}
	ul#newslist a span, div#newsDetail a.zuruecklink span {
		border-bottom : 1px solid #CCCCCC;
	}
	div#newsDetail img {
		display:block;
		padding:5px 10px 5px 0;
	}
	div#newsDetail h3 {
		font-weight: normal;
		margin-top:-15px;	
		font-size:95%;
	}
	div#newsDetail span {
		float:left; 
		font-style:italic;
	}
	div#newsDetail a.zuruecklink {
		border : medium none;
	}
	div#newsDetail a.zuruecklink span{
		float:none;
		font-style:normal;
	}
	div#content p.archivLink {
		clear : both;
		margin : 0 0 20px 0;
		padding : 5px 0 0 0;
		border-top:1px solid #CCCCCC;
		_position : relative;
	}
	div#newsDetail div.archivLink {
		float:right;
	}
	div#content img{
		border: none;
	}
	div#content #breadcrumbs {
		font-size: 10px;
	}
	div#content #breadcrumbs a{
		color: #555;
		text-decoration: none;
	}
	div#content #breadcrumbs a:hover{
		color: #000;
	}
	div#content span.contentPic {
		width: 200px;
		float: right;
		clear: right;
		margin: 20px;
	}
	div#content span.contentPic img, div#content span.Bild img, div#content span.BildR img {
		border: 1px solid #CCC;
	}
	div#content span.contentPic span, div#content span.Bild span{
		display: block;
		margin: 0px 5px;
		color: #777777;
	}
	div#content span.contentPic a{
		border: none;
	}
	div#content span.contentPic p img{
		margin-right: 5px;
	}
	div#content a.pdfFile, div#content a.docFile, div#content a.xlsFile, div#content a.allFile {
		padding: 2px 0 2px 20px;
		border: none;
		display: block;
		margin: 5px 0 5px 15px;
	}
	div#content a.pdfFile{ background: url(../img/Layout/icon_pdf.gif) no-repeat; }
	div#content a.docFile{ background: url(../img/Layout/icon_word.gif) no-repeat; }
	div#content a.xlsFile{ background: url(../img/Layout/icon_excel.gif) no-repeat; }
	div#content a.allFile{ background: url(../img/Layout/icon_file.gif) no-repeat; }

	div#content label {
		display: block;
		width: 120px;
		margin: 5px 0 0 0;
		float: left;
	}
	div#content input, textarea, select {
		margin: 5px 0 0 0;
		font-size: 99%;
		width: 250px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	div#content textarea  {
		height: 100px;
	}
	div#content input.myButton {
		margin: 20px 0 40px 255px;
		width: 120px;
	}
	div#content form div {
		clear: left;
		padding: 0 0 5px 0;
	}
	div#content form div.wettbewerbsfrage {
		margin: 0 0 20px 0;
		background: #d8e1cc;
		padding: 10px;
	}
	div#content form div.wettbewerbsfrage label {
		display: block;
		width: auto;
		margin: 0 0 5px 0;
		font-size: 110%;
		font-weight: bold;
		float: none;	
	}
	div#content form div.wettbewerbsfrage input {
		width: 20px;
		margin: 5px 0 0 0;
	}

	
	

/* Footer Styles */

	
	div#contentfooter {
		clear: both;
		border-top: 1px solid #CCC;
		margin: 20px 0 0 0;
		padding: 0 0 20px 0;
	}
	div#contentfooter ul {
		float: right;
		margin: 0;
		padding: 0;
		list-style: none;
	}
	div#contentfooter li {
		margin: 0 0 0 20px;
		float: left;
	}
	div#contentfooter a{
		margin-top: 5px;
		display: block;
		padding: 0px 0 1px 17px;	
		border: none;			
	}
	div#contentfooter a#printLink {
		background: url(../img/Layout/icon_print.gif) no-repeat;
	}
	div#contentfooter a#topLink {
		background: url(../img/Layout/icon_top.gif) no-repeat;		
	}
	div#footer {
		clear: left;
		width: 100%;
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;;
		font-size: 11px;
		border-top: 1px solid #CCC;
		padding: 10px 0 20px 0;
	}
	div#footer a:hover {
		color: #000;
		border: none;
	}
	div#footer span.adress {
		float: left;
	}
	div#footer span.imp {
		float: right;
	}
	
	


/* Sepzial Styles - Produkte Detail */


	div#DetailContent {
		width: auto;
		margin-right: 225px;
		border-right: 1px solid #CCC;
		padding-right: 10px;
		font-size: 11px;
	}
	div#DetailAdds {
		position: absolute;
		top: 100px;
		right: 5%;
		width: 150px;
		padding: 0 10px;
	}
	div#DetailAdds ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	div#DetailAdds li{
		margin: 0;
		padding: 0;
	}
	div#DetailAdds a{
		background: url(../img/Layout/detail_adds_link.gif) no-repeat;
		padding-left: 10px;
		border: none;
	}
	div#DetailAdds a.bold{
		font-weight: bold;
	}
	div#offertLink {
		border-top: 1px solid #CCC;
		padding: 10px 0;
	}
	div#offertLink span{
		display: block;
		text-align: right;
		border-top: 1px solid #CCC;
		border-bottom: 1px solid #CCC;
		margin: 10px 0;
		background: #F9F9F9;
	}
	div#offertLink span a{
		display: block;
		padding: 2px 15px 2px 0;
		margin: 0 10px 0 0;
		background: url(../img/Layout/offert_link.gif) right no-repeat;
		border: none;
		}
	
	
/* Sepzial Styles - News */
	div#startcontent, div.startcontent {
		position: relative;
		width: 60%;
		margin: 0;
	}
	div#startcontent #contentPlaceholder, div.startcontent {
		/*position: absolute;*/
		float: left;
	}
	div.start-inhalt {
		float: left;
		padding: 10px 0 0 0;
	}
	div.startcontent h1 {
		_position : relative;
	}
	div#startbanner {
		height: 100px;
		width: 99.5%;
		border: 1px solid #CCC;
		margin: 20px 0;
		overflow: hidden;
	}
	div#startbanner a{
		display: block;
		height: 100px;
		width : auto;
		border: none;
	}
	div.teaser {
		float: right;
		margin: 10px;
		width: 240px;
	}
	div.teaser div.item {
		/*border : 1px solid #cccccc;*/
		padding : 5px 10px;
		margin-bottom : 10px;
		width : 220px;
		/**width: 100%;*/
	}
	div.teaser div.item h2 {
		margin : 1px 0;
	}
	div#content div.teaser a {
		border : medium none;	
	}
	div#content div.teaser div#startmovie {	
		text-align : center;
		/*margin-left : -10px;*/
		padding : 0;
		*margin : 0;
	}

	div#NewsContent {
		width: 60%;
		float: left;
	}
	div#NewsList{
		float: right;
		width: 35%;
		margin: 0 0 20px 0;
		border-left: 1px solid #CCC;
	}
	div#NewsList div {
		display: block;
		padding: 5px 20px;
		float: none;
		border-bottom: 1px solid #CCC;
	}
	div#NewsList div.alternativeNews{
		background: #F9F9F9;
	}
	div#NewsList a{
		display: block;
		text-align: right;
		background: url(../img/Layout/news_link.gif) no-repeat right;
		padding-right: 10px;
		font-size: 11px;
		width: 100%;
		border: none;
	}
	div#NewsList a:hover {

	}
	div#content span.datum{
		font-size: 10px;
		color: #777;
	}
	
/* Sepzial Styles - Tabellen */


	div#content table.prodTable tr.monochrom td{
		background: #CCC;
	}
/*	
	div#content td {
		font-size: 11px;
		padding: 2px 2px 2px 0;
	}
*/
	div#content table.prodTable td{
		font-size: 10px;
		padding: 2px 10px 2px 2px;
	}

	tr.tbl_prod_h {
		background: #EEE;

	} 
	table.prodTable td{

	}
	table.prodTable img{

	}
	table.prodTable tbl_prod td a{
		border: none !important;
	}
	table.prodTable tr.tbl_prod td.byellow { background: #FFFF95; }
	table.prodTable tr.tbl_prod td.yellow { background: #FFFF00; }
	table.prodTable tr.tbl_prod td.dyellow { background: #EEEA46; }
	table.prodTable tr.tbl_prod td.bbrown { background: #D6CFAB; }
	table.prodTable tr.tbl_prod td.brown { background: #C6B788; }
	table.prodTable tr.tbl_prod td.bgreen { background: #A4F7A6; }
	table.prodTable tr.tbl_prod td.green { background: #5BBD74; }
	table.prodTable tr.tbl_prod td.dgreen { background: #008000; }
	table.prodTable tr.tbl_prod td.tuerkis { background: #7BA6BF; }
	table.prodTable tr.tbl_prod td.violett { background: #BBC0EC; }
	table.prodTable tr.tbl_prod td.orange { background: #FCA025; }
	table.prodTable tr.tbl_prod td.borange { background: #FBD097; }
	table.prodTable tr.tbl_prod td.lila { background: #D69DF4; }
	table.prodTable tr.tbl_prod td.bgrey{ background: #E4E4E4; }
	table.prodTable tr.tbl_prod td.broange{ background: #EFD5AF; }
	
	div.TabInfo {
		position: absolute;
		display: none;
		border: 1px solid #777;
		background: #F9F9F9;
		padding: 6px;
		margin: 0px 0 0 20px;
		font-size: 11px;
		z-index: 100;
		width: 200px;
	}

	table.spezInfo td{
		padding: 2px 10px 2px 2px;
		background: #F9F9F9;
	}	
	table.normTable td{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 0;
	}
	table.kultur td{
		padding: 0 10px 0 0;
	}
	
/* Sepzial Styles - Container / Parts */
	div.team-container {
		float: left;
		width: 100%;
	}
	div.team {
		float: left;
		width: 140px;
		height: 270px;
		margin: 0 20px 10px 0;
		
	}
	div#contentField div.team ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	div#contentField div.team ul li {
		padding: 0 0 0 20px;
		background: url(../img/layout/li.gif) no-repeat;
	}	
	div#contentField div.team ul li.funktion {
		background: url(../img/layout/team_li_funktion.gif) no-repeat;
	}
	div#contentField div.team ul li.telefon {
		background: url(../img/layout/team_li_telefon.gif) no-repeat;
	}
	div#contentField div.team ul li.mail {
		background: url(../img/layout/team_li_mail.gif) no-repeat;
	}
	ul.noListSide {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	ul.noListSide li{
		float: left;
		margin: 0 20px 20px 0;
		list-style: none;
		width: 30%;
	}
	ul.noList, ul.noList li {
		margin: 0 0 10px 0;
		padding: 0;
		list-style: none;
	}
	li.sidebyside {
		float: left;
	}
	div.bildText {
		width: 100%;
		padding: 10px 0 0 0;
		margin: 0 0 10px 0;
		float: left;
		border-bottom: 1px solid #CCC;
	}
	div.bildText ul {
		clear: left;
		margin-top: 5px;
	}
	div.bildText span.Bild {
		display: block;
		float: left;
		margin: 0 20px 10px 0;
		width: auto;
	}
	div.bildText span.BildR {
		display: block;
		float: right;
		margin: 0 0 10px 20px;	
	}
	div#content div.bildText span.Bild a, div#content div.bildText span.BildR a{
		border: none;
	}
	dl {
	clear: left;
	float: left;
	}
	dd {
	clear: left;
	float: left;
	}
	dt {
	clear: left;
	width: 80px;
	}
	
	div.onethird {
		width: 30%; 
		float: left;
		padding: 0 10px 0 0;
		margin: 0 10px 0 0;
	}
	div#PopupDiv, div#PopDiv {
		border: 1px solid #666;
		background: #FFF;
		position: absolute;
		padding: 8px;
		z-index: 888;
	}	
	div#PopupDiv p, div#PopDiv p{
		margin: 0 0 10px 0;
	}
	div#PopupDiv a, div#PopDiv p{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background: url(../img/Layout/icon_close.gif) no-repeat; 
		padding-left: 15px;
		border: none !important;
		margin: 0;
	}
	div#PopupDiv a:hover, div#PopDiv a:hover{
		color: #000;
	}
	div.LegendPopUp {
		border: 1px solid #666;
		background: #FFF;
		position: absolute;
		padding: 8px;
		z-index: 888;
		height: 400px;
		width: 300px;
		top: 50px;
		left: 50px;
	}
	div.LegendPopUp div {
		overflow: auto;
		height: 370px;
		margin-top: 15px;
	}
	div.LegendPopUp a {
		margin-bottom: 10px;
	}
	div.imagepopup {
		border: 1px solid #666;
		background: #FFF;
		position: absolute;
		padding: 8px;
		z-index: 100;
		top: 50px;
		left: 50px;
	}	
	div.imagepopup img{
		display: block;
	}
	iframe.jobs {
		float: left;
		margin: 0;
		width: 85%;
		height: 400px;
	}
	table.berater {
		width: ;
		margin: 0 50px 0 0;
		float: left;
	}
	table.berater td {
		padding-right: 5px;
	}

	div.beraterAdress div {
		width: 200px;
		float: left;
	}
	div.beraterInhalt {
		margin: 30px 0 0 0;
		float: left;
		clear: left;
	}
	div.beraterInhalt h3 {
		position: absolute; 
		width: 200px; 
		top: 200px; 
		left: 0px; 
		padding: 3px 10px;
	}
	div.clear {
		clear: left;
	}
	a.closelink {
		background: url(../img/Layout/icon_close.gif) no-repeat; 
		padding-left: 15px;
		border: none !important;
	}
	div.frameholder {

	}
	div#lageplanGrossDiv, div#lageplanKleinDiv {
		width: 640px;
	}

/* part Interview */

div#content ul.interview {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.interview li {
	border-bottom: 1px solid #ccc;
	padding: 10px 0;
}
div#content ul.interview a.titel {
	border: none;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 2px 0;
}
div#content ul.interview div.interview-eintrag {
	margin: 0 0 20px 0;
}
ul.interview div.bilder {
	float: right;
	width: 200px;
	margin: 0 0 0 20px;
	display: inline;
}
div#content ul.interview div.bilder span {
	color: #999;
	display: block;
}
div#content ul.interview div.bilder a {
	border: none;
}
div.betriebsspiegel {
	width: 200px;
	background: #f9f9f9;
	border: 1px solid #bbb;
	padding: 10px;
	margin: 0 0 0 20px;
	float: right;
	font-style: italic;
	font-size: 10px;
	line-height: 1.5;
}
div#content div.betriebsspiegel h2 {
	color: #000;
	margin: 0 0 10px 0;
}
div.betriebsspiegel img {
	float: left;
	margin: 0 8px 10px 0;
}
/* part bild link liste */

div#content ul.partner {
	list-style: none;
	width: 95%;
	padding: 0 0 5px 0;
	margin: 0;
}
div#content ul.partner li {
	float: left;
	width: 100%;
	padding: 10px 0;
	border-bottom: 1px solid #ccc;
}
div#content ul.partner li.altrow {
	background: #fcfcfc;
}
div#content ul.partner li div {
	float: left;
	width: 140px;
}
div#content ul.partner li img {
	float: left;
	margin: 0 20px 0 0;
	padding: 0 0 40px 0;
	
}
div#content ul.partner li a.link-extern{ 
	float: left;
	background: url(../img/Layout/icon-extern.gif) no-repeat center left;
	padding: 0 0 0 22px;
	margin: 15px 0 0 0;
	border: none;
	
}
div.partner-detail div.bilder {
	float: right;
	clear: right;
	width: 200px;
	margin: 0 0 0 20px;
	padding: 40px 10px 0 10px;
	display: inline;
}
div#content div.partner-detail div.bilder span {
	color: #999;
	display: block;
}
div#content div.partner-detail div.bilder a {
	border: none;
}
div#content ul.productinfo {
	list-style: none;
	width: 95%;
	padding: 0;
	margin: 0;	
}
div#content ul.productinfo li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #bbb;
	padding: 20px 0;
}
div#content ul.productinfo div {
	float: left;
	width: 160px;
}
div#content ul.productinfo img {
	float: left;
	margin: 0 10px 0 0;
}
div#content ul.productinfo img.rechts {
	float: right;
	margin: 0 0 0 10px;
}
div#content ul.productinfo span.eigenschaft {
 	float: left;
	width: 140px;
	height: 180px;
	margin: 0 10px 0 0;
	padding: 20px 0 0 0;
}

div#content ul.jubi-overview {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;
}
div#content ul.jubi-overview li {
	float: left;
	padding: 20px 0 0 0;
	height: 175px;
	overflow: hidden;
	display: inline;
}
div#content ul.large li {
	width: 47%;
	margin: 0 2.2% 0 0;
	height: auto;
}
div#content ul.small li {
	width: 30%;
	margin: 0 2.9% 0 0;
}
div#content ul.jubi-overview a {
	border: none;
	display: block;
	color: #FFF;
}
div#content ul.jubi-overview h2 {
	background: url(../img/layout/jubi-overview-title.gif?) repeat-x top #30602c;
	color: #FFF;
	padding: 2px 10px;
	margin: 0;
	font-size: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top: 1px solid #b8c8ac;
	border-bottom: 1px solid #21481d;
}
div#content ul.large img {
	float: left;
	margin: 0 20px 20px 0;
}
div#content ul.large h2 {
	margin: 0 0 10px 0;
}
div#content ul.gewinne {
	list-style: none;
	margin: 0;
	padding: 0;
}
div#content ul.gewinne li {
	float: left;
}
div#content ul.gewinne img {
	float: left; 
	margin: 0 20px 0 0;
}
div#content ul.jubi-startseite {
	list-style: none;
	margin: 0 0 20px 0;
	padding: 0;
	display: block;
}
div#content ul.jubi-startseite li {
	float: left;
	padding: 20px 0 0 0;
	margin: 0 10px 0 0;
	height: 175px;
	overflow: hidden;
	display: inline;
	width: 48.1%;
}
div#content ul.jubi-startseite a {
	border: none;
	display: block;
	color: #FFF;
}
div#content ul.jubi-startseite h2 {
	background: url(../img/layout/jubi-overview-title.gif?) repeat-x top #30602c;
	color: #FFF;
	padding: 2px 10px;
	margin: 0;
	font-size: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top: 1px solid #b8c8ac;
	border-bottom: 1px solid #21481d;
}