    body {
        font-size: 0.9em;
        font-family: "Lucida Grande", Verdana, Arial, sans-serif;
        margin:0;
        padding:0;			/* This removes the border around the viewport in old versions of IE */
        background:#cccccc;
    }




#container {
			margin-left: auto;
			margin-right: auto;
			width: 960px;
			\width: 980px;
			w\idth: 960px;
	background-color: #e3dedb;
}




#banner {
	height: 197px;
	
}




#contentlinks {
			padding-left: 10px;
			padding-bottom: 5px;
			padding-top: 10px;
			background-color: #e3dedb;
			float: left;
			width: 400px;
}






#contentrechts {
			clear: right;
			margin-right: 25px;
			margin-bottom: 10px;
			margin-top: 10px;
			padding-top: 5px;
			width: 500px;
			border-left-width: 1px;
			border-left-style: solid;
			border-left-color: #666666;
			padding-left: 20px;
			padding-bottom: 5px;
			background-color: #e3dedb;
			float: right;

}



#footer {
			margin: 0px;
			padding: 0px;
			color: #666666;
			clear: both;
			
			background-color: #e3dedb;
	font-size: 0.7em;
	text-align: right;
}


#menu {
        padding-bottom: 10px;
        padding-top: 5px;
        color: white;
        background-color: #c1d141;
}

#menu li {

        padding-right: 15px;

        padding-left: 15px;

        font-family: "Lucida Grande", Verdana, Arial, sans-serif;
        font-size: 0.9em;
        color: #999999;
        display: inline;
        list-style-type: none;
        float: center;
}

#menu a:link, #menu a:visited {
        color: #999999;
        float: center;
        text-decoration: none;

}

#menu a:hover {
        color: white;
        float: center;
        text-decoration: none;

}




ul {
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #9b8673;
}




li {
	line-height: 1.4em;
	font-size: 0.9em;
	color: #9b8673;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}




img {
	border-width: 0;
}




img.mitte {
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	padding: 5px;
}




img.rechts {
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	margin: 0 0 2px 7px;
	display: inline;
	float: right;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}




img.links {
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	margin: 0 7px 2px 0;
	display: inline;
	float: left;
	padding: 5px;
}








p {
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	line-height: 1.4em;
	color: #9b8673;
	font-size: 0.9em;
}




a:link, a:visited {
	color: #8164ac;
	border-bottom: 1px;
	text-decoration: none;
}




a:hover {
	color: #666666;
	border-bottom: 1px  #999999;
	text-decoration: none;
}








h1{
	font-style: normal;
	font-weight: normal;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	margin-top: 10px;
	margin-bottom: 5px;
	letter-spacing: 1px;
	font-size: 1.6em;
	color: #593d1c;
}




h2{
	margin-top: 10px;
	font-style: normal;
	font-weight: normal;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	margin-bottom: 10px;
	letter-spacing: 1px;
	font-size: 1.4em;
	color: #593d1c;
}




h3{
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	letter-spacing: 1px;
	font-style: normal;
	font-weight: normal;
	font-size: 1.2em;
	color: #593d1c;
}

      




h4{
	margin-top: -5px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	letter-spacing: 1px;
	font-style: normal;
	font-weight: normal;
	font-size: 0.7em;
	color: #593d1c;
}




table  {
	color: #666666;
	font-size: 0.8em;
}










