@charset "utf-8";
/* CSS Document */

body{
font-family:"Gill Sans MT", san-serif;
}
#overall {
	margin:0 auto;
	padding:0px;
	width:800px;
}
#navi {
border-bottom:solid 1px #000000;
border-top:solid 1px #000000;

margin-top:9px;
margin-bottom:9px;
text-align:center;
}

#navi a,#navi a:hover,img{border:0; margin:2px;}

#tel
{
font:bold;
font-size:13px;
height:13px;
margin-top:-3px;
color:#999999;
margin-left:auto;
margin-right:auto;
}
#opentimes
{
font:bold;
font-size:13px;
height:13px;
margin-top:-3px;
color:#999999;
margin-left:auto;
margin-right:auto;
}
#oeffnung
{
border-bottom:solid 1px #000000;
text-align:center;
}
div.center
{
width:520;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#left a,#left a:hover,img{border:0; margin:2px;}
#right a,#right a:hover,img{border:0; margin:2px;}
#left img{
width:120px;
height:33px;
}

#right img{
width:120px;
height:33px;
}

#left
{
float:left;
width:120px;
}
#right
{
float:right;
width:120px;
}

p.speisefont2
{
margin-top:3;
margin-bottom:3;
font-family:"Gill Sans MT", san-serif;
text-align:left;
}


#tcenter
{
width:520px;
margin-left:auto;
margin-right:auto;
}

#lotdo
{
border-bottom:solid 1px #000000;
border-right:solid 1px #000000;
}

#lotdo2
{
border-bottom:solid 1px #000000;
border-left:solid 1px #000000;
}

#lotdu
{
border-top:solid 1px #000000;
border-left:solid 1px #000000;
}

#lotdu2
{
border-top:solid 1px #000000;
border-right:solid 1px #000000;
}

#bilderp
{
text-align:left;
width:300px;
margin-left:15px;
margin-right:15px;
}

#pic
{
margin-left:auto;
margin-right:auto;

height:400px;
}

#picheaddor
{
margin-left:auto;
margin-right:auto;

width:750px;
}

#middle p{
text-align:left;
}
#middle{
margin-left:auto;
margin-right:auto;
}
#lday{
float:left;

}