/* CSS Document */
html{

}
body{  
margin: 0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
background:#993300;


}
/*a:link {text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:none;  }
a:active { text-decoration:none;}*/

#content{
position:center;
top: 0px;
width:860px;
z-index:1;
box-shadow: -14px 0px 14px -14px rgb(0, 0, 0), 14px 0px 14px -14px rgb(0, 0, 0);
/*-moz-box-shadow: 5px 5px 5px #800000;
-webkit-box-shadow: 5px 5px 5px #800000;
box-shadow: 5px 5px 5px #800000;
border-left:15px solid #800000;*/
height:660px;
}

#wrapper_rot{
position: relative;
left:0px;
top:0px;
width:610px;
float:right;
z-index:2;
height:160px;
background:url(img/bambus_ja.jpg) no-repeat top center;
}
#mainmenu{
position: relative;
top:-15px;
left:-60px;
width:700px;
height:25px;
z-index:10;
}

#mainmenu a {
    color: #fff;
	display:inline;
    text-decoration:none;
    font-size: 14px;
    font-weight: bold;
    padding: 0px;
    text-align: center;
	
}

#mainmenu li{
	display: block;
	float: left;
    text-decoration:none;
	width:106px;
	height:20px;
}
#mainmenu > ul > li > a:hover, a:active{
    color: #FCFF66;
}

#content_left_u > ul > li > a:hover, a:active{
    color: #FCFF66;
	
}

#navi_leiste_u{
position: relative;
top:0px;
left:0px;
width:610px;
height:115px;
z-index:1;
background:#993300;
}



#content_left{
position: absolute;
top:0;
float:left;
width:250px;
/*height:515px;*/
background:#F7EFDE;
z-index:2;
height:660px;
}

#content_left li{
	display: block;
	float:right;
    text-decoration:none;
	color:#933636;
	width:250px;
	height:20px;
	background:#F6EAD0;
	margin-bottom:4px;
}
#content_left li:hover{
background:#993300;
color: #FFF!important;
}
#content_left > ul > li > a:hover, a:active{
    color: #FFF;	
}
#content_left_u > img {
    margin-top: 0px;
}

#content_left a{
    text-decoration:none;
	color:#933636;
	width:250px;
}
#content_left_u{
position: absolute;
top:500px;
float:left;
width:250px;
height:160px;
z-index:2;
background-color:#F7EFDE;
}

#content_left_u li{
color: #fff!important;
background:#993300;
width:250px;
height:22px;
float:right;
text-decoration:none;
list-style:none;
text-align:right;
padding-top:3px;
}
#content_left_u a{
    text-decoration:none;
	color:#fff;
	font-weight:bold;
}
/* --------right--------*/


#banner{
position: relative;
top:-83px;
left:125px;
width:610px;
height:223px;
font-size:16px;
color:#6C041B;
background:#F7EFDE;
z-index:3;
}


#adresse{
position: relative;
top:0px;
width:860px;
height:40px;
background:#F7EFDE;
z-index:20;
background:#993300;
color:#FFEF9C;
text-align:bottom;
}

#speise_liste{
position:relative; 
width:610px; 
height:500px; 
left:125px;
top:0px; 
z-index:2; 
/*clip:rect(auto 640 580 auto); */
overflow: auto; 
visibility: visible;
font-size: 12px;
color:#404000;
background:#F7EFDE;
}
#content_right{
position:relative; 
width:610px; 
height:500px; 
left:125px;
top:0px; 
z-index:2; 
/*clip:rect(auto 640 580 auto); */
overflow: auto; 
visibility: visible;
font-size: 12px;
color:#404000;
background:#F7EFDE;

background-repeat:no-repeat;
background-position:15px 0px;
background-image:url('../img/bg_start_tr.png');

}

#speise_liste h1{
color:#933636;
font-size:18px;
}
#speise_liste  tr.sp_dark {
background: #F6EAD0;
}
#speise_liste_kl{
position:relative; 
width:610px; 
height:100%; 
left:125px;
top:140px; 
z-index:2; 
background:#F7EFDE;
}
                  