html, body {margin:0 auto; background:#fef3d7; font-family:Times New Roman, Georgia, Times, serif; font-size:12pt;}

#mainframe{width:850px; position:relative; margin:0 auto; margin-left:auto; margin-right:auto; overflow:hidden}

#naviframe{width:175px; float:left; position:relative; background-repeat:no-repeat; margin:0; padding-top:0px; text-align:center; height:auto; padding-bottom:0px; margin-bottom:-0px;}

#contentframe{width:430px; margin:0; float:left; position:relative; padding:0px; padding-bottom:0px; margin-bottom:-0px;}

#contentframe_top{width:430px; height:120px; position:relative; float:left; background-repeat:no-repeat;}

#contentframe_content{width:430px; position:relative; float:left; font-family:Arial; font-size:10pt; padding-bottom:120px;}

#contentframe_unten{width:360px; font-family:Arial; font-size:10pt; position:absolute; float:left; left:175px; bottom:0px; margin:0px 35px 0px 35px;}

#pictureframe{width:245px; float:left; position:relative; padding-top:94px; text-align:center; background-repeat:no-repeat; margin:0; padding-bottom:500px; margin-bottom:-500px;}

#footer{width:100%; clear:left; position:relative; left:0px; bottom:0; height:24px; background:url(/images/footer1.jpg); background-repeat:no-repeat;}


#contentframe_content p {padding:0px 35px 0px 20px;}
#contentframe_content form {padding:0px 35px 0px 20px;}
#contentframe_content ul {margin-left:30px; padding-left:20px; line-height:15pt;} 
#contentframe_content h1,h2,h3 {font-weight:bold; padding:0px 35px 0px 35px; font-size:10pt;}
#contentframe_content a.eins {color:#ab6c1e; text-decoration:none; font-weight:bold;}
#contentframe_content a.zwei {color:#922e0a; text-decoration:none; font-weight:bold;}
#contentframe_content a.drei {color:#c48815; text-decoration:none; font-weight:bold;}
#contentframe_content a.vier {color:#4b7694; text-decoration:none; font-weight:bold;}
#contentframe_content a.fuenf {color:#4a834b; text-decoration:none; font-weight:bold;}
#contentframe_content a.sechs {color:#533e09; text-decoration:none; font-weight:bold;}


#naviframe_huelle {width:175px; height:200px; position:relative; float:left; background-repeat:no-repeat;}
#naviframe a.start {text-decoration:none; display:block; position:relative; top:0px; left:25px; width:150px; height:140px;}
#naviframe a:hover.start{text-decoration:none; background:0 0 no-repeat;}

#naviframe p {margin-bottom:350px;}

#naviframe li {clear:left; list-style:none; padding-bottom:30px;}
#contentframe_top li {list-style:none; padding-left:29px; float:left; padding-top:94px;}
#pictureframe li {list-style:none; display:inline; padding-right:7px;}


#naviframe li.eins a {color:#533e09; text-decoration:none;}
#naviframe li.einsactive a {color:#ab6c1e; text-decoration:none; font-weight:bold;}
#naviframe li.eins a:hover {color:#ab6c1e; text-decoration:none; font-weight:bold;}

#naviframe li.zwei a {color:#533e09; text-decoration:none;}
#naviframe li.zweiactive a {color:#922e0a; text-decoration:none; font-weight:bold;}
#naviframe li.zwei a:hover {color:#922e0a; text-decoration:none; font-weight:bold;}

#naviframe li.drei a {color:#533e09; text-decoration:none;}
#naviframe li.dreiactive a {color:#c48815; text-decoration:none; font-weight:bold;}
#naviframe li.drei a:hover {color:#c48815; text-decoration:none; font-weight:bold;}

#naviframe li.vier a {color:#533e09; text-decoration:none;}
#naviframe li.vieractive a {color:#4b7694; text-decoration:none; font-weight:bold;}
#naviframe li.vier a:hover {color:#4b7694; text-decoration:none; font-weight:bold;}

#naviframe li.fuenf a {color:#533e09; text-decoration:none;}
#naviframe li.fuenfactive a {color:#4a834b; text-decoration:none; font-weight:bold;}
#naviframe li.fuenf a:hover {color:#4a834b; text-decoration:none; font-weight:bold;}

#naviframe li.sechs a {color:#533e09; text-decoration:none;}
#naviframe li.sechsactive a {color:#533e09; text-decoration:none; font-weight:bold;}
#naviframe li.sechs a:hover {color:#533e09; text-decoration:none; font-weight:bold;}

#content_text {color:#ab6c1e; text-decoration:none; font-weight:bold;}

#contentframe_top li.eins a {color:#533e09; text-decoration:none;}
#contentframe_top li.einsactive a {color:#ab6c1e; text-decoration:none; font-weight:bold;}
#contentframe_top li.eins a:hover {color:#ab6c1e; text-decoration:none; font-weight:bold;}

#contentframe_top li.zwei a {color:#533e09; text-decoration:none;}
#contentframe_top li.zweiactive a {color:#922e0a; text-decoration:none; font-weight:bold;}
#contentframe_top li.zwei a:hover {color:#922e0a; text-decoration:none; font-weight:bold;}

#contentframe_top li.drei a {color:#533e09; text-decoration:none;}
#contentframe_top li.dreiactive a {color:#c48815; text-decoration:none; font-weight:bold;}
#contentframe_top li.drei a:hover {color:#c48815; text-decoration:none; font-weight:bold;}
		
#contentframe_top li.vier a {color:#533e09; text-decoration:none;}
#contentframe_top li.vieractive a {color:#4b7694; text-decoration:none; font-weight:bold;}
#contentframe_top li.vier a:hover {color:#4b7694; text-decoration:none; font-weight:bold;}

#contentframe_top li.fuenf a {color:#533e09; text-decoration:none;}
#contentframe_top li.fuenfactive a {color:#4a834b; text-decoration:none; font-weight:bold;}
#contentframe_top li.fuenf a:hover {color:#4a834b; text-decoration:none; font-weight:bold;}

#contentframe_top li.sechs a {color:#533e09; text-decoration:none;}
#contentframe_top li.sechsactive a {color:#533e09; text-decoration:none; font-weight:bold;}
#contentframe_top li.sechs a:hover {color:#533e09; text-decoration:none; font-weight:bold;}


#pictureframe li.weiss a {color:white; text-decoration:none;}
#pictureframe li.weissactive a {color:white; text-decoration:none; font-weight:bold;}
#pictureframe li.weiss a:hover {color:white; text-decoration:none; font-weight:bold;}

#pictureframe li.schwarz a {color:black; text-decoration:none;}
#pictureframe li.schwarz a:active {color:black; text-decoration:none; font-weight:bold;}
#pictureframe li.schwarz a:hover {color:black; text-decoration:none; font-weight:bold;}

.menu  {width:400px; padding-left:20px; padding-top:15px; clear:both;}
.Meal {float:left; width:320px; font-weight:bold;}
.MealEx {float:left; width:320px; font-size:8pt;}
.Price {float:left; width: 80px; text-align:right; font-weight:bold;}
.PriceEx {float:left; width: 80px; text-align:right; font-size:8pt;}


.entryDate { 
    border: 1px solid #999; 
    font-family: Georgia,"Times New Roman", serif; 
    line-height: 1; 
    width: 3.5em;
    margin-left: 20px;
    padding-left: -25px;
    margin-right: 10px;
    font-size: 80%;
    float: left;

}
.entryDate span { 
    display: block; 
    text-align: center;
  
}

.postMonth {
    background-color: #948769; 
    color: #FFF; 
    font-size: 1.2em; 
    text-transform: uppercase; 
    padding-top: 0.3em;
    
}
.postMonthEx {
    background-color: #C96E75; 
    color: #FFF; 
    font-size: 1.2em; 
    text-transform: uppercase; 
    padding-top: 0.3em;
    
}
.postDay {
    font-size: 2em;
    padding-bottom: 0.3em;
    background-color: #FFFFFF;
}