body
{
margin: 0px;
padding: 0px;
background-color: #ffeaea;
overflow: hidden;
font-size: 12px;
font-family: Arial, Verdana, Sans-Serif;
}

a, a:hover, a:active, a:visited
{
color: #ff4e42;
text-decoration: underline;
}

div#centerbg
{
background-image: url('../img/site_bg_wdh.jpg');
height: 686px;
width: 100%;
}

div#container_site
{
background-image: url('../img/site_bg.jpg');
width: 944px;
height: 686px;
text-align: left;
}

img#logo
{
	margin-top: 76px;
	margin-left: 90px;
	margin-bottom: 47px;
}

ul#menu
{
	float: left;
	width: 177px;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
	margin-right: 68px;
}

#menu li a, #menu li a:hover, #menu li a:active {
	float: right;
	width: 151px;
	height: 36px;
	text-decoration: none;
}

#menu li span
{
	visibility: hidden;
}


a#startseite { background-image: url('../img/b_startseite.jpg'); }
a#startseite:hover { background-image: url('../img/hover/b_startseite.jpg'); }
a#startseite_clicked { background-image: url('../img/active/b_startseite.jpg'); }

a#partyservice { background-image: url('../img/b_partyservice.jpg'); }
a#partyservice:hover { background-image: url('../img/hover/b_partyservice.jpg'); }
a#partyservice_clicked { background-image: url('../img/active/b_partyservice.jpg'); }

a#mittagsmenue { background-image: url('../img/b_mittagsmenue.jpg'); }
a#mittagsmenue:hover { background-image: url('../img/hover/b_mittagsmenue.jpg'); }
a#mittagsmenue_clicked { background-image: url('../img/active/b_mittagsmenue.jpg'); }

a#filialen { background-image: url('../img/b_filialen.jpg'); }
a#filialen:hover { background-image: url('../img/hover/b_filialen.jpg'); }
a#filialen_clicked { background-image: url('../img/active/b_filialen.jpg'); }

a#personal { background-image: url('../img/b_personal.jpg'); }
a#personal:hover { background-image: url('../img/hover/b_personal.jpg'); }
a#personal_clicked { background-image: url('../img/active/b_personal.jpg'); }

a#aktuelles { background-image: url('../img/b_aktuelles.jpg'); }
a#aktuelles:hover { background-image: url('../img/hover/b_aktuelles.jpg'); }
a#aktuelles_clicked { background-image: url('../img/active/b_aktuelles.jpg'); }

a#kontakt { background-image: url('../img/b_kontakt.jpg'); }
a#kontakt:hover { background-image: url('../img/hover/b_kontakt.jpg'); }
a#kontakt_clicked { background-image: url('../img/active/b_kontakt.jpg'); }

.rightpic
{
float: right;
margin-top: 147px;
margin-right: 106px;
margin-left: 34px;
}

h1
{
font-size: 14px;
color: #fa1000;
margin: 0px;
margin-top: 18px;
padding: 0px;
}

p
{
float: left;
line-height: 16px;
width: 320px;
margin-top: 5px;
}

table.liste td
{
font-weight: bold;
color: #fa1000;
}

input, textarea
{
	width: 300px;
	border: 1px solid #CCCCCC;
}

textarea
{
height: 100px;
}

div#impressum
{
width: 865px;
clear: both;
text-align: right;
padding-top: 5px;
}

div#impressum a
{
color: #ffffff;
}

img.personal
{
margin-right: 5px;
margin-top: 5px;
}
