body {margin:0; padding:0; background-color:#F2F2F2;}
div.x36 {width:36px;margin:0; padding:0;} 
div.x36y38 {width:36px;height:38px;margin:0; padding:0;} 
div.x36y20 {width:36px;height:20px;margin:0; padding:0;} 
img {border:0 none}
#gallery   {background: url(galeria.gif)   #fff no-repeat 11px 0px; font-family:Arial; font-size:12px; color:#000000; text-align:left; padding:40px 0px; margin:5px}
#galleryen {background: url(galeriaen.gif) #fff no-repeat 11px 0px; font-family:Arial; font-size:12px; color:#000000; text-align:left; padding:40px 0px; margin:5px}
#gallery   img {margin:0px;}
#galleryen img {margin:0px;}
#kontakt   {background: url(kontakt.gif)   #fff no-repeat 11px 0px; font-family:Arial; font-size:12px; color:#000000; text-align:left; padding:40px 0px; margin:5px}
#kontakten {background: url(kontakten.gif) #fff no-repeat 11px 0px; font-family:Arial; font-size:12px; color:#000000; text-align:left; padding:40px 0px; margin:5px}
#centercontent {font-family:Arial; font-size:12px; color:#000000; text-align:center; padding:15px;}
#dishesmenu {font-family:Arial; font-size:12px; color:#000000; margin:5px; padding:40px 200px;}
#dishesmenushortcuts {float:left; background: url(menu.gif) #fff no-repeat 11px 0px; font-family:Arial; font-size:12px; color:#000000; margin:5px; padding:40px 11px;}
#winesshortcuts   {float:left; background: url(kartawin.gif)   #fff no-repeat 11px 0px; font-family:Arial; font-size:12px; color:#000000; margin:5px; padding:40px 11px; height:41px; width:89px}
#winesshortcutsen {float:left; background: url(kartawinen.gif) #fff no-repeat 11px 0px; font-family:Arial; font-size:12px; color:#000000; margin:5px; padding:40px 11px; height:41px; width:89px}
#dishesmenu div.headtext {font-size:14px; text-align:center;font-weight:bold;}
#dishesmenu div.headsubtext {font-size:14px; color:#808080; text-align:center;}
#dishesmenu div.itemroot {vertical-align:text-top;display:block; border-bottom: #aaa 1px dotted; margin: 0px 0px 5px 0px;}
#dishesmenu div.itemroot div.itemprice {float:right; font-size:14px;font-weight:bold;}
#dishesmenu div.itemroot div.itemtext  {font-weight:bold;}
#dishesmenu div.itemroot div.itemtext2 {color:#808080; font-size:10px;}
#dishesmenushortcuts div.headtext a div.small {font-size:10px; display:inline;}
#dishesmenu div.subheadtext {font-size:12px; font-weight:bold;}
#dishesmenu div.subdishes {padding:0 0 0 10px}
h1{font-family:Arial; font-size:14px; color:#000000; padding:10px 0px 0px 11px; margin:0px; font-weight:bold;}
h2{font-family:Arial; font-size:12px; color:#000000; width:160px; padding:15px 0px 0px 25px; margin:0px; font-weight:normal; line-height:20px}
h3{font-family:Arial; font-size:12px; color:#ff0000; padding:15px 0px 0px 25px; margin:0px; font-weight:normal; line-height:20px}
#plan {float:right; padding:15px}
a {text-decoration:none; color:#ff8000}
a:HOVER {text-decoration:underline; color:#ff0000}
a.black {color:#000000}
 


td.winetexthdr {font-family:Arial; font-size:12px;font-weight:bold; padding: 10px 0px 0px 0px;}
td.winetextsubhdr {font-family:Arial; font-size:12px; color:#888888;}
td.winesection {font-family:Arial; font-size:12px;font-weight:bold; padding: 25px 0px 15px 0px;}
td.winetext {font-family:Arial; font-size:12px; padding: 5px 5px 15px 5px; color:#888888;}
td.wineamt1 {font-family:Arial; font-size:11px; width:100px; color:#888888; padding: 10px 0px 0px 0px; vertical-align:text-bottom;}
td.wineprice1 {font-family:Arial; font-size:14px;font-weight:bold; text-align:right; width:50px; padding: 10px 0px 0px 0px; vertical-align:text-bottom;}
td.wineamt2 {font-family:Arial; font-size:11px; width:100px; color:#888888; vertical-align:text-bottom;}
td.wineprice2 {font-family:Arial; font-size:14px;font-weight:bold; text-align:right; width:50px; color:#888888; vertical-align:text-bottom;}
td.right{text-align:right}
td.lang{text-align:right; padding:1px 10px 1px 600px; font-family:Arial; font-size:10px;}

#lunch{font-family:Arial; font-size:12px; color:#000000; padding:15px 0px 0px 0px; margin:0px; font-weight:normal; line-height:20px; text-align:justify}
#lunchintro{font-family:Arial; font-size:12px; color:#000000; padding:0px 10px 25px 10px; margin:0px; font-weight:normal; line-height:20px; text-align:justify}
#lunch td {vertical-align:text-top; padding:5px 10px 0px 10px;}
#lunch td {vertical-align:text-top; padding:5px 10px 0px 10px;}
#lunch td.foto {vertical-align:text-top; padding:0px 0px 50px 0px;}
