	*, html, body { margin: 0; border: 0; padding: 0px; }
	html, body { background-color: #b9863a; }
	div#contentContainer { position: absolute; width: 880px; height: 512px; left: 50%; top: 50%; margin-left: -440px; margin-top: -252px; }
	div#leftContainer { position: absolute; left: 0px;  top: 54px; height: 448px; width: 238px; background-color: #bb7c1e; border: 5px solid #e1cca3; }
	div#middleContainer { position: absolute; left: 240px;  top: 54px; height: 448px; width: 224px; background-color: #5f3b01; border: 5px solid #e1cca3; margin-left: 5px; }
	div#rightContainer { position: absolute; left: 471px; top: 54px; height: 448px; width: 402px; background-color: #5f3b01; border: 5px solid #e1cca3; margin-left: 5px; }
	div#logoContainer { position: absolute; z-index: 3; width: 334px; height: 85px; left: 545px; top: 0px; }

	div#musicContainer { width: 38px; height: 28px; left: 170px; top: 20px; position: absolute; }

	div#menueContainer { width: 188px; height: 28px; left: 34px; top: 130px; position: absolute; }

	div#footerContainer { width: 189px; height: 28px; left: 31px; top: 410px; position: absolute; text-align: right; }
	div#footerContainer { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #5f3b01; line-height: 16px; }
	div#footerContainer a { color: #5f3b01; text-decoration: none; }
	div#footerContainer a:hover { color: #5f3b01;  text-decoration: underline;}

	div#rightContainerMenue { width: 156px; height: 28px; left: 161px; top: 416px; position: absolute; }
	div#rightContainerMenue { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #493a22; line-height: 16px; }
	div#rightContainerMenue a { color: #b9863a; text-decoration: none; }
	div#rightContainerMenue a:hover { color: #D7B784; }

	div#textContainer { width: 345px; height: 365px; left: 30px; top: 35px; position: absolute; }
	div#textContainer { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffedd1; line-height: 16px; font-style:normal; font-weight: normal; }
	div#textContainer h1 { font-family: Arial, Helvetica, sans-serif; font-style:normal; font-weight: normal; font-size: 28px; color: #b9863a; line-height: 70px;  }
	div#textContainer a { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #b9863a; line-height: 16px; font-style:normal; font-weight: normal; text-decoration: underline; }
	div#textContainer a:hover { color: #D7B784; text-decoration: none; }
	
	div#teleContainer { position: absolute; left: 22px; top: 520px; z-index: 3; color: #5f3b01; font-family: Georgia,Helvetica, sans-serif; font-size: 20px; font-weight: normal; }

	/*****************************************************************************
	menue styles
	*****************************************************************************/

	/*home*/
	div#menue1 a { background: url('_images/menue/startseite_de.gif'); }
	div#menue1 a:hover {background: url('_images/menue/o_startseite_de.gif');}
	div#menue1_active a {background: url('_images/menue/o_startseite_de.gif');}

	/*news*/
	div#menue2 a { background: url('_images/menue/ausstattung_de.gif'); }
	div#menue2 a:hover {background: url('_images/menue/o_ausstattung_de.gif');}
	div#menue2_active a {background: url('_images/menue/o_ausstattung_de.gif');}

	/*partyservice*/
	div#menue9 a { background: url('_images/menue/partyservice_de.gif'); }
	div#menue9 a:hover {background: url('_images/menue/o_partyservice_de.gif');}
	div#menue9_active a {background: url('_images/menue/o_partyservice_de.gif');}

	/*Biography*/
	div#menue3 a { background: url('_images/menue/beispiele_de.gif'); }
	div#menue3 a:hover {background: url('_images/menue/o_beispiele_de.gif');}
	div#menue3_active a {background: url('_images/menue/o_beispiele_de.gif');}

	/*Photos*/
	div#menue4 a { background: url('_images/menue/bildergalerie_de.gif'); }
	div#menue4 a:hover {background: url('_images/menue/o_bildergalerie_de.gif');}
	div#menue4_active a {background: url('_images/menue/o_bildergalerie_de.gif');}

	/*Music*/
	div#menue5 a { background: url('_images/menue/restaurant_de.gif'); }
	div#menue5 a:hover {background: url('_images/menue/o_restaurant_de.gif');}
	div#menue5_active a {background: url('_images/menue/o_restaurant_de.gif');}

	/*Contact*/
	div#menue6 a { background: url('_images/menue/anfrage_de.gif'); }
	div#menue6 a:hover {background: url('_images/menue/o_anfrage_de.gif');}
	div#menue6_active a {background: url('_images/menue/o_anfrage_de.gif');}

	/*Anfahrt*/
	div#menue7 a { background: url('_images/menue/anfahrt_de.gif'); }
	div#menue7 a:hover {background: url('_images/menue/o_anfahrt_de.gif');}
	div#menue7_active a {background: url('_images/menue/o_anfahrt_de.gif');}

	/*Impressum*/
	div#menue8 a { background: url('_images/menue/impressum_de.gif'); }
	div#menue8 a:hover {background: url('_images/menue/o_impressum_de.gif');}
	div#menue8_active a {background: url('_images/menue/o_impressum_de.gif');}
	
	/*Referenzen*/
	div#menue10 a { background: url('_images/menue/referenzen_de.gif'); }
	div#menue10 a:hover {background: url('_images/menue/o_referenzen_de.gif');}
	div#menue10_active a {background: url('_images/menue/o_referenzen_de.gif');}

	/*****************************************************************************
	extra styles
	*****************************************************************************/

	.dottedLine {  display: block; background: url('_images/090515_dottedLine.gif'); background-repeat: repeat-x; width: 345px; height: 35px; }
	.clearfooter { clear: both;}

	/*****************************************************************************/

	/*KontaktStyles*/
	div#contContainerText { padding-bottom: 8px;}
	div#contContainerAdvice { padding-bottom: 6px; padding-top: 3px; margin-left: 100px; }
	div#contSubmit {  margin-left: 100px; }

	.contContainer { width: 345px; padding-bottom: 1px;  }
	.contInputfield { height: 14px; width: 150px; border: 1px solid #D7B784; background-color: #e1cca3; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5f3b01; }
	.contTextfield { width: 210px; overflow: auto; height: 70px; border: 1px solid #D7B784; background-color: #e1cca3; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5f3b01; }

	/*****************************************************************************/
