body {
    color: #fff;
	background: #ffffcc url(../images/hintergrund.gif);
	/*background-color:#FFFFCC;*/
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px 0px 0px 0px;
	padding: 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
}
  
a {
	color: #fff;
}

a:hover {
	text-decoration: none;
	background-color:#790000;
	color:#fff;
}

div#container {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 900px;
    padding: 0;
    background-color: #790000;
    border: 0px ridge red;
}

div#page
{
	width: 900px;
	border: 0px solid green;
}

div#menu
{
	width: 130px;
	float:left;
	border: 0px solid blue;
}

div#main
{
	display:block;
	width: 700px;
	float: right;
	background-color: #aa3232;
	border: 0px solid white;
}

/*=========== Rollovermenü ===========*/
.rmenu
{
width: 120px;
height: 24px;
display: block;
/*margin: 0 auto;*/
}

.start
{
background: url(../images/but_start.gif) no-repeat;
}
.imprint
{
background: url(../images/but_imprint.gif) no-repeat;
}
.kontakt
{
background: url(../images/but_kontakt.gif) no-repeat;
}
.anfahrt
{
background: url(../images/but_anfahrt.gif) no-repeat;
}
.about
{
background: url(../images/but_about.gif) no-repeat;
}
.event
{
background: url(../images/but_event.gif) no-repeat;
}
.zimmer
{
background: url(../images/but_zimmer.gif) no-repeat;
}
.catering
{
background: url(../images/but_catering.gif) no-repeat;
}
.gastraum
{
background: url(../images/but_gastraum.gif) no-repeat;
}

.rmenu:hover
{
background-position: 0 -24px;
}
/*=========== Rollovermenü ===========*/

.footer
{
	position:absolute;
	width: 300px;
	height: 100px;
	margin: 15px 0px 0px 0px;
	font-size: 11px;
	border: 0px solid white;
}

.main
{
	margin: 10px 10px 0px 0px;
}

.main img
{
	border: 1px solid #790000;
}

.uschrift
{
	font-size: 16px;
	font-weight: bold;
}

.minibreadcrumb
{
	color: #dfb32d;
    font-size: 13px;
	font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
    text-align: left;
}

#copy
{
	color:#990000;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	margin:0px 10px 0px 0px;
}