/* CSS Document */
body {
	background-color: #D6E5BE;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.üb	{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color: #990000;
	}
a:Link	{
	color: #505050;
	text-decoration: none;
		}
a:Visited{
    color: #505050;
	text-decoration: none;
}        

tr.mouseover{
    color: #505050;
    border: 0px;
    border-color: #fafafa;    
    background-color: #fafafa;
    font-size: 15px;
    cursor : pointer;
}
tr.mouseout{
    color: #505050;
    border: 0px;
    border-color: #EBF0E6; 
    font-size: 15px;
}
tr.1{
    border: 0px; 
    background-color: #CCCCCC;
    color: #555555;
    font-size: 15px;
    text-decoration: none;
}
tr.alt{
    border: 0px; 
    background-color: #ccccfe;
    font-size: 15px;
}
.row:hover{
    border: 0px; 
    font-size:15px
    background: black;
}

.menubut{
     background-color: transparent;
     border:none;
     max-width: 50px;
     
}
.menudiv{
    position:absolute;
    top:73px;
    left:50px;
    width:250px;
    overflow:auto; 
}
.menubar{
    font-family:arial;
    font-size:12px;
	font-weight:bold;
	color:#003300;
	cursor:pointer;
/*    letter-spacing:0.3em;
*/    
}
.menubarunder{
    font-family:arial;
    font-size:10px;
	font-weight:bold;
    color:#990000;
	cursor:pointer;
/*    letter-spacing:0.3em;
*/    
}
.speisekarte{
    position:absolute;
	left:232px;
	top:80px;
	width:413px;
	height:369px;
	z-index:1;
    overflow:auto;
}
.waren{
    position:absolute;
    top:73px;
    left:800px;
    width:200px;
    height:300px;
	z-index:1;
    overflow:auto;
}
.korbü{
    position:absolute;
	left:768px;
	top:80px;
	width:180px;
	height:302px;
	z-index:1;
    overflow:auto;
	font-size:10px;
}

.korb{

}
.korbunten{
    position:absolute;
    top:382px;
    left:765px;
    width:200px;
	z-index:9;
    overflow:auto;
}
.warensende{
    position:absolute;
    top:403px;
    left:780px;
	z-index:9;
    overflow:auto;
}
.korbü2{
    position:absolute;
    top:150px;
    left:350px;
    width:500px;
    overflow:auto;
}
.registered{
	position:absolute;
	left:767px;
	top:80px;
	overflow:auto; 
}
.now{
	position:absolute;
	top:200px;
	left:770px;
	overflow:auto;
}
.notreg{
	position:absolute;
	left:270px;
	top:80px;
	overflow:auto;
}
.viewbest{
	position:absolute;
	left:232px;
	top:80px;
	height:345px;
	width:413px;
	overflow:auto; 
}
.viewadr{
    position:absolute;
	left:767px;
	top:80px;
	width:200px;
	height:345px;
    overflow:auto;
}
.bestformbutton{
	position:absolute;
	left:350px;
	top:480px;
	width:447px;
	height:345px;
	overflow:auto;
}
.danke{
	position:absolute;
	left:232px;
	top:150px;
	height:345px;
	width:413px;
	overflow:auto;
}
.oben{
	position:absolute;
	left:0px;
	top:10px;
	width:956px;
	height:27px;
	overflow:auto;
	z-index:0;
}
.unten{
	position:absolute;
	left:0px;
	top:548px;
	width:955px;
	height:26px;
	overflow:auto;
	z-index:0;
	background-color: #003300;
}
.gross{
	position:absolute;
	left:223px;
	top:73px;
	width:440px;
	height:393px;
	overflow:auto;
	z-index:0;
}
.klein{
	position:absolute;
	left:758px;
	top:73px;
	width:210px;
	height:414px;
	overflow:auto;
	z-index:0;
}
.baum{
	position:absolute;
	left:681px;
	top:481px;
	width:264px;
	height:140px;
	overflow:auto;
	z-index:0;
}
.error{
	position:absolute;
	left:681px;
	top:80px;
	width:264px;
	overflow:auto;
	z-index:0;
}
.mainmen{
    font-family:arial;
    font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}
.p-f{
	position:absolute;
	left:555px;
	top:375px;
}	