/* --- Navigation Content --- */




li.logo {
	width:25px;
	height:25px;
	background-image:url(../images/nav/cx_logo_nav.jpg);
}

li.fill {
	width:54px;
	height:25px;
	background-image:url(../images/nav/fill_no_link.jpg);
}

ul.nav_main_ul a span {
	display:none;
}

ul.nav_main_ul a {
	display:block;
	height:25px;
	background-position:top;
	cursor:pointer;
}

/* ------- */


			ul.nav_main_ul a.css_35_link {
				background-image:url(../images/nav/cx_logo_nav.jpg);
				width:25px;
			} 
			
			ul.nav_main_ul a.css_25_link {
				background-image:url(../images/nav/nav_ueber_coffenco.jpg);
				width:105px;
			} 
			
			#nav_main li ul.css_4b7cb35edd01ac2d86b0b2ae1f1928ad {
				width:165px;
			}
			
			#nav_main li ul.css_4b7cb35edd01ac2d86b0b2ae1f1928ad a {
				width:165px;
			}
			
			#nav_main li ul.css_4b7cb35edd01ac2d86b0b2ae1f1928ad li:hover ul, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul {
				left: 165px;
				margin-top:-25px;
				width:165px;
			}
			
			#nav_main li ul.css_4b7cb35edd01ac2d86b0b2ae1f1928ad li:hover ul a, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul a {
				width:165px;
			}
			
			
			ul.nav_main_ul a.css_6_link {
				background-image:url(../images/nav/nav_service_konzept.jpg);
				width:112px;
			} 
			
			#nav_main li ul.css_5eb054df5bfba84a08683e5cc459ac47 {
				width:205px;
			}
			
			#nav_main li ul.css_5eb054df5bfba84a08683e5cc459ac47 a {
				width:205px;
			}
			
			#nav_main li ul.css_5eb054df5bfba84a08683e5cc459ac47 li:hover ul, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul {
				left: 205px;
				margin-top:-25px;
				width:205px;
			}
			
			#nav_main li ul.css_5eb054df5bfba84a08683e5cc459ac47 li:hover ul a, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul a {
				width:205px;
			}
			
			
			ul.nav_main_ul a.css_37_link {
				background-image:url(../images/nav/nav_kaffee_mehr.jpg);
				width:103px;
			} 
			
			#nav_main li ul.css_594af6ab3892e7b258892fc527f561b2 {
				width:180px;
			}
			
			#nav_main li ul.css_594af6ab3892e7b258892fc527f561b2 a {
				width:180px;
			}
			
			#nav_main li ul.css_594af6ab3892e7b258892fc527f561b2 li:hover ul, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul {
				left: 180px;
				margin-top:-25px;
				width:180px;
			}
			
			#nav_main li ul.css_594af6ab3892e7b258892fc527f561b2 li:hover ul a, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul a {
				width:180px;
			}
			
			
			ul.nav_main_ul a.css_13_link {
				background-image:url(../images/nav/nav_nachhaltigkeit.jpg);
				width:103px;
			} 
			
			#nav_main li ul.css_4327b8d624472c18665ceba072cb4b50 {
				width:228px;
			}
			
			#nav_main li ul.css_4327b8d624472c18665ceba072cb4b50 a {
				width:228px;
			}
			
			#nav_main li ul.css_4327b8d624472c18665ceba072cb4b50 li:hover ul, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul {
				left: 228px;
				margin-top:-25px;
				width:228px;
			}
			
			#nav_main li ul.css_4327b8d624472c18665ceba072cb4b50 li:hover ul a, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul a {
				width:228px;
			}
			
			
			ul.nav_main_ul a.css_1_link {
				background-image:url(../images/nav/nav_promotions.jpg);
				width:83px;
			} 
			
			ul.nav_main_ul a.css_4_link {
				background-image:url(../images/nav/nav_news.jpg);
				width:49px;
			} 
			
			#nav_main li ul.css_81f8acf806d764fcb71265d53c63846f {
				width:148px;
			}
			
			#nav_main li ul.css_81f8acf806d764fcb71265d53c63846f a {
				width:148px;
			}
			
			#nav_main li ul.css_81f8acf806d764fcb71265d53c63846f li:hover ul, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul {
				left: 148px;
				margin-top:-25px;
				width:148px;
			}
			
			#nav_main li ul.css_81f8acf806d764fcb71265d53c63846f li:hover ul a, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul a {
				width:148px;
			}
			
			
			ul.nav_main_ul a.css_20_link {
				background-image:url(../images/nav/nav_kaffee_welt.jpg);
				width:86px;
			} 
			
			#nav_main li ul.css_b3931607ec4c91a7fa2227b2749a8c86 {
				width:188px;
			}
			
			#nav_main li ul.css_b3931607ec4c91a7fa2227b2749a8c86 a {
				width:188px;
			}
			
			#nav_main li ul.css_b3931607ec4c91a7fa2227b2749a8c86 li:hover ul, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul {
				left: 188px;
				margin-top:-25px;
				width:188px;
			}
			
			#nav_main li ul.css_b3931607ec4c91a7fa2227b2749a8c86 li:hover ul a, #nav_main li ul.css_1bafcee78e78bad328c009bffb433633 li.sfhover ul a {
				width:188px;
			}
			
			
ul.nav_main_ul a.kunden_login_link {
	background-image:url(../images/nav/kunden_login.jpg);
	width:101px;
}

ul.nav_main_ul a.service_link {
	background-image:url(../images/nav/service.jpg);
	width:70px;
}

ul.nav_main_ul a.kontakt_link {
	background-image:url(../images/nav/kontakt.jpg);
	width:69px;
}


ul.nav_main_ul a:hover {
	background-position:bottom;
}

/*----------------------------------- */


ul.nav_main_ul {
	display:inline;
	list-style-type:none;
	font-size:0.8em;
	padding:0;
	margin:0;
}

ul.nav_main_ul li {
	display:inline;
	line-height:1.5em;
	float:left;
	padding:0;
	margin:0;
}

ul.bread_ul {
	display:inline;
	list-style-type:none;
	padding:0;
	margin:0;
}

/* --- Navigation Content Ende --- */



#left_col {
	width:720px;
	float:left;
	font-size: 16px;
}

.incol_left {
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 30px;
	font-size: 16px;
	width: 310px;
}
.incol_right {
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 16px;
	width: 310px;
}
.incol_left2 {
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 30px;
	font-size: 16px;
	width: 305px;
}
.incol_right2 {
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 16px;
	width: 305px;
}
.incol_search {
	border-top-width: 1px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 16px;
	width: 680px;
}
.incol_search h6 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	color: #6f1315;
	font-weight: normal;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6f1315;
	padding-bottom: 3px;
}
.incol_search h5 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	color: #6f1315;
	font-weight: normal;
	text-align: right;
	width: 100%;
}
.buttonRight {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	color: #6f1315;
	font-weight: normal;
	text-align: right;
	width: 200px;
	float: right;
	position: relative;
	margin-top: 20px;
}
.buttonLeft {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	color: #6f1315;
	font-weight: normal;
	width: 200px;
	float: left;
	position: relative;
	margin-top: 20px;
}
.searchB {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6f1315;
	padding-bottom: 3px;
	color: #6f1615;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 16px;
}
.searchB h4 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	color: #6f1315;
	font-weight: normal;
	font-style: italic;
	font-size: 16px;
}
.searchB a {
	color: #6f1315;
	text-decoration: underline;
}
.searchB a:hover {
	color: #000;
	text-decoration: none;
}
