body {	padding: 0px;	margin: 0;	background-color: #E4E4E4;	border-top: 0px none;	border-right: 0px none;	border-bottom: 0px none;	border-left: 0px none;	background-repeat: no-repeat;	font-family:Verdana, Geneva, sans-serif;}p {	margin-top: 0px;}a {	color: #000;	text-decoration: none;}h1 {	font-family: Verdana, "Times New Roman", Times, serif;	font-size: 11px;	color: #000;	margin-bottom: 14px;	font-weight: bold;}h2 {	font-size: 11px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 14px;	margin-left: 20px;	color: #000;	font-family: Verdana, "Times New Roman", Times, serif;	font-weight: bold;}h3 {	font-size: 11px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 14px;	margin-left: 20px;	color: #000;	font-family: Verdana, "Times New Roman", Times, serif;	font-weight: bold;	line-height: 125%;}h4 {	font-size: 11px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 20px;	color: #000;	font-family: Verdana,  sans-serif;	font-weight: bold;}h5 {	font-size: 11px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 3px;	margin-left: 20px;	color: #000;	font-family: Verdana,  sans-serif;	font-weight: bold;}img {	background-color: #FFFFFF;	padding: 0px;}.clearboth { clear: left; }.menutitle{	border-bottom-style: dotted;	border-bottom-width: 1px;	border-bottom-color: #FFFFFF;	color: #FFFFFF;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	line-height: 18px;	background-color: #3D3D3D;}.lauftextgross {	font-family: Verdana, "Times New Roman", Times, serif;	font-size: 13px;	color: #777777;	margin-bottom: 7px;	font-weight: normal;	line-height: 17px;}.lauftextgruen {	font-size: 11px;	color: #000;	font-weight: normal;}.zwischentitelgross {	font-family: Verdana, "Times New Roman", Times, serif;	font-size: 17px;	color: #A3A3A3;	font-weight: normal;	line-height: 22px;}/* --------------------------------- menus ------------------------------------------------- */ul#menue {	margin: 		0 0 0 0;	list-style-type: none;}ul#menue li {	display: block;	font-size: 13px;}#menue a:hover {	color: #000;	background-color: #F0F0F0;}ul#menue li a {	text-decoration:none;	color: #000;	padding-top: 1px;	padding-bottom: 1px;	padding-right: 7px;}ul#menue li a + ul.submenue{		display: block;	    font-size: 11px;}ul#menue li a:focus + ul.submenue {	display:		block;	color:			#000;}ul#menue #current a {	color: #3D3D3D;}ul#menue #current #submenue1 li a, ul#menue #current #submenue2 li a, ul#menue #current #submenue3 li a, ul#menue #current #submenue4 li a {	font-weight: lighter;}ul#submenue1 li a, ul#submenue2 li a, ul#submenue3 li a, ul#submenue4 li a{	padding-left: 17px;}ul.submenue#submenue1, ul.submenue#submenue2, ul.submenue#submenue3, ul.submenue#submenue4{	list-style-type: none;}ul#menue #current #submenue1 li a:hover, ul#menue #current #submenue2 li a:hover, ul#menue #current #submenue3 li a:hover, ul#menue #current #submenue4 li a:hover {	color:			#3D3D3D;	font-weight: normal;}#navlist{	margin: 0px;	padding-top: 39px;	padding-right: 15px;}#navlist li{	list-style-type: none;	float: right;}#navlist li a{	color: #3D3D3D;	text-decoration: none;	font-family: Verdana,  sans-serif;	font-size: 11px;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #3D3D3D;	padding-left: 10px;	padding-right: 10px;	margin: 0px;	letter-spacing: 1px;	padding-top: 0px;	padding-bottom: 0px;	background-color: #cbccd0;}#navlist li a:hover{	color: #3D3D3D;}#navlist li#active a{color: #3D3D3D;}/* --------------------------------- end menus ------------------------------------------------- *//* --------------------------------- layout ------------------------------------------------- */#wrapper{margin: 0 auto;width: 830px;background-color:#cbccd0;}#gradient{	background-image:url(http://www.eglifilm.com/img/gradient.gif);	background-repeat: repeat-x;	width:830px;}#bottom {	width:830px;	top: 250px;	font-family: Verdana,  sans-serif;	font-size: 11px;	line-height: 135%;	color: #FFFFFF;	font-weight: normal;}#projekte {	width:625px;	height: 450px;	overflow: auto;	float: right;	margin: 0px;	padding-top: 14px;	padding-bottom: 14px;	scrollbar-base-color:#666666;	scrollbar-3d-light-color:#666666;	scrollbar-arrow-color:#D0C700;	scrollbar-darkshadow-color:#000000;	scrollbar-face-color:#666666;	scrollbar-highlight-color:#D0C700;	scrollbar-shadow-color:#000000;	scrollbar-track-color:#3D3D3D;	background-color: #fff;	color:#333333;}#left {	width:425px;	background-color: #3D3D3D;	float: left;	margin: 0px;	padding-top: 7px;}#inhalt {	width:625px;	background-color: #fff;	float: right;	margin: 0px;	padding-top: 14px;	padding-bottom: 14px;	margin-right: 15px;	color:#333333;}#inhalt2 {	width:625px;	background-color: #fff;	color:#333333;	float: right;	margin: 0px;	padding-top: 14px;	padding-bottom: 14px;	margin-right: 15px;}#inhalt2 p {	padding-right: 20px;	padding-left: 20px;	color: #FFFFFF;}#inhalt2 table {	margin-left: 20px;}#inhalt p {	padding-right: 20px;	padding-left: 20px;	color: #000;}#projekte p {	padding-right: 20px;	padding-left: 20px;	padding-top: 10px;}#projekte table {	margin-left: 20px;	border: 1px dotted #999999;}#bottom #projekte td {	padding-left: 5px;	border: 1px dotted #999999;}#inhalt ul {	list-style-type: none;	line-height: 150%;	margin: 0px;	padding: 0px;}#inhalt li {	background-image: url(images/listenbild.gif);	background-repeat: no-repeat;	margin: 0px;	padding-left: 8px;}#navleft ul {	margin-left: 0px;	padding-left: 0px;}#navleft {	width:170px;	line-height:18px;	float: left;	margin: 0px;	padding-top: 4px;	padding-right: 0px;	padding-bottom: 4px;	padding-left: 10px;	font-size: 11px;}#header{	width:	830px;	height: 88px;	background-image: url(images/logo_mojo.jpg);	background-repeat: no-repeat;}#navcontainer {	width: 830px;	height: 50px;}#box_right {	width:180px;	float:right;	padding-top: 7px;	background-color: #3D3D3D;}#box_right ul {	line-height: 150%;	list-style-type: none;	margin: 0px;	padding: 0px;}#box_right li {	background-image: url(images/listenbild.gif);	background-repeat: no-repeat;	padding-left: 8px;	margin: 0px;	background-position: 0px 0px;}#seitentitel {	font-size: 10px;	color: #000;	width: 410px;	margin: 0px;	padding-top: 85px;	padding-left: 225px;	font-family: Verdana,  sans-serif;	font-weight: normal;	font-variant: normal;	font-style: normal;}#footer {	clear:both;	font-size:11px;	line-height:1.4em;	padding:10px 15px;	color:#000;}#copyright{	float:right;	}* html > body #navlist, * html > body #navlist ul#subnavlist{width: 610px;/* IE5/Mac fixed width fix */}/* ---------------------------------end layout ------------------------------------------------- */