﻿body {	background-color: #FFFFCC;	margin:0px;	padding:0px;	background-image: url(mainbackground.jpg);	background-repeat: repeat-x;	background-attachment: fixed;}.p {	margin:0px;	padding:0px;	font-size: inherit;	font-family: inherit;	font-weight: inherit;	text-align: inherit;	color: inherit;	line-height: inherit;	vertical-align: top;}p {	padding-top:0px;	margin-top:0px;}img {	border:0px;}div {	margin:0px;	padding:0px;	font-family:verdana; font-size:12px;}.AbsWrap {	width: 100%;	position: relative;}.rowWrap {	width: 100%;}.clearfloat {	clear:both;	height:0px;}a:link, a:visited{	COLOR:#ec1e24;	text-decoration:underline;}#main {	width:880px;	margin: 0px auto 0px auto;	border: 0px solid #FFFFCC;}#schaddowtop {	background-image: url(schaddowtop.png);	background-repeat: no-repeat;	width:870px;	padding-top:0px;	height:15px;	margin-left:5px;	margin-top:0px;	margin-bottom:0px;	float:left;	display:inline;}#schaddowcontainer {	background-image: url(containerbackground.png);	background-repeat: repeat-y;	width:870px;	padding-top:0px;	height:auto;	margin-left:5px;	margin-top:0px;	margin-bottom:0px;	float:left;	display:inline;}#container {	width:850px;	padding-top:0px;	height:auto;	margin-left:10px;	margin-top:0px;	margin-bottom:0px;	float:left;	display:inline;}#logoleftbox {	background-image: url(kaffeemuehle.png);        width:200px;	padding-top:0px;	height:200px;	margin-left:10px;	margin-top:5px;	margin-bottom:0px;	float:left;	display:inline;}#logorightbox {        background-image: url(wuerfelzuckerlogo.png);        background-repeat: no-repeat;	width:620px;	padding-top:0px;	height:200px;	margin-left:10px;	margin-top:5px;	margin-bottom:0px;	float:left;	display:inline;}#colwrap3 {	float:left;	width:210px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;}#menutitlebox {	background-color: #DE0023;	width:200px;	padding-top:0px;	height:40px;	margin-left:10px;	margin-top:10px;	margin-bottom:0px;	float:left;	display:inline;}#wuerfelmenubox {        background-image: url(wuerfel.png);        background-repeat: no-repeat;	width:30px;	padding-top:0px;	height:30px;	margin-left:4px;	margin-top:5px;	margin-bottom:0px;	float:left;	display:inline;}.Txt_MENÜ {	margin-left:40px;	margin-top:5px;	width:85px;	margin-bottom:0px;	float:left;	display:inline;	font-size:22px;	font-family:Arial, Helvetica, sans-serif;	font-weight: 400;	text-align: left;	color: #ffffff;	line-height: 120%;	padding-top:1px;	padding-bottom:2px;}#colwrap4 {	float:left;	width:630px;	margin-top:0px;	margin-left:0px;	border: 0px solid #f0f0f0;}#contenttitlebox {	background-color: #DE0023;	width:620px;	padding-top:0px;	height:40px;	margin-left:10px;	margin-top:10px;	margin-bottom:0px;	float:left;	display:inline;}#wuerfeltitelebox {        background-image: url(wuerfel.png);        background-repeat: no-repeat;	width:30px;	padding-top:0px;	height:30px;	margin-left:5px;	margin-top:5px;	margin-bottom:0px;	float:left;	display:inline;}.CONTENTTITEL {	margin-left:120px;	margin-top:5px;	width:400px;	margin-bottom:0px;	float:left;	display:inline;	font-size:22px;	font-family:Arial, Helvetica, sans-serif;	font-weight: 400;	text-align: left;	color: #ffffff;	line-height: 120%;	padding-top:1px;	padding-bottom:2px;}#menubox {	background-color: #ffffff;	border: 1px solid #DE0023;	width:198px;	padding-top:0px;	height:auto;	margin-left:10px;	margin-top:10px;	margin-bottom:0px;	float:left;	display:inline;}#contentbox {	background-color: #ffffff;	border: 1px solid #DE0023;	width:618px;	padding-top:0px;	min-height:278px;	margin-left:10px;	margin-top:10px;	margin-bottom:0px;	float:left;	display:inline;}#v_mnu_01 ul {	list-style: none;	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: normal;	text-decoration: none;	}#v_mnu_01 {	width: 198px;	margin: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	}#v_mnu_01 li a {	text-decoration: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-bottom-color: #DE0023;	display: block;	padding-left: 0px;	padding-top: 4px;	padding-bottom: 4px;	height: 22px;	text-align: center;}#v_mnu_01 .notopbrdr0xNone {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	}#v_mnu_01 li a:link, #v_mnu_01 li a:visited {	color: #ec1e24;	background-color: #FFFFFF;	}#v_mnu_01 li a:hover {	color: #FFFFFF;	background:  #DE0023;	}#v_mnu_01 #akt {	color: #FFFFFF;	background:  #DE0023;	background-image: url(menuewuerfel.png);    }#footerbox {	background-color: #DE0023;	width:830px;	padding-top:0px;	height:40px;	margin-left:10px;	margin-top:10px;	margin-bottom:5px;	float:left;	display:inline;}#wuerfelfooterbox {        background-image: url(wuerfel.png);        background-repeat: no-repeat;	width:30px;	padding-top:0px;	height:30px;	margin-left:4px;	margin-top:4px;	margin-bottom:0px;	float:left;	display:inline;}.FOOTER {	margin-right:190px;	margin-top:12px;	width:300px;	margin-bottom:0px;	float:right;	display:inline;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	font-weight: 400;	text-align: left;	color: #ffffff;	line-height: 120%;	padding-top:1px;	padding-bottom:2px;}#shaddowbottom {	background-image: url(schaddowbottom.png);	background-repeat: no-repeat;	width:870px;	padding-top:0px;	height:15px;	margin-left:5px;	margin-top:0px;	margin-bottom:0px;	float:left;	display:inline;}