html, body {
   background-image:url(images/background.jpg);
   background-repeat:repeat;
   background-color:#414141;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   margin-top:0px;
   padding:0px;
}

#table_main {
   width:900px;
   margin-top:6px;
   padding:0px;
}

#table_back {
   width:870px;
   background-color:#DBDBDB;
   border:#888888 solid 1px;
   margin-top:15px;
   margin-bottom:15px;
   padding:0px;
}

#table_front {
   width:840px;
   background-color:#EEEEEE;
   border:#BEBEBE solid 1px;
   margin-top:15px;
   margin-bottom:15px;
   padding:0px;
}

#table_preise {
   font-weight:normal;
   font-style:normal;
   font-size:11px;
   color:black;
   text-align:left;
   border:#DBDBDB solid 1px;
   margin:15px;
   padding:5px;
}

td.titel {
   border:black solid 1px;
   margin:0px;
   padding:0px;
}

td.open_time {
   font-weight:bold;
   font-style:normal;
   font-size:10px;
   color:#E6E6E6;
   text-align:center;
   margin:0px;
   padding:10px;
}

td.top_navi {
   text-align:center;
   margin:0px;
   padding:5px;
}

td.main_center {
   background-color:#BEBEBE;
   border:black solid 1px;
   margin:0px;
   padding:0px;
}

td.footer_left {
   font-weight:bold;
   font-style:normal;
   font-size:10px;
   text-align:left;
   text-decoration:none;
   color:#E6E6E6;
   font-family:Verdana,sans-serif;
   margin:0px;
   padding:5px;
}

td.footer_right {
   font-weight:bold;
   font-style:normal;
   font-size:10px;
   color:#E6E6E6;
   text-align:right;
   margin:0px;
   padding:5px;
}

p.text {
   font-weight:normal;
   font-style:normal;
   font-size:11px;
   color:black;
   text-align:justify;
   margin:15px;
   padding:0px;
}

h1 {
   text-align:center;
   font-weight:bold;
   font-style:italic;
   font-size:18px;
   color:black;
   margin:15px;
   padding:0px;
}

h2 {
   background-color:#E1E1E1;
   border:#999999 dashed 1px;
   text-align:left;
   font-weight:bold;
   font-style:normal;
   font-size:12px;
   color:black;
   margin:15px;
   padding:5px;
}

h3 {
   text-align:left;
   font-weight:bold;
   font-style:normal;
   font-size:11px;
   color:black;
   margin:15px;
   padding:0px;
}

h4 {
   background-color:#E6E6E6;
   border:#999999 dashed 1px;
   text-align:left;
   font-weight:bold;
   font-style:normal;
   font-size:11px;
   color:black;
   margin:15px;
   padding:5px;
}

h5 {
   text-align:center;
   font-weight:bold;
   font-style:normal;
   font-size:10px;
   color:#666666;
   margin:15px;
   padding:0px;
}

h6 {
   text-align:center;
   font-weight:normal;
   font-style:normal;
   font-size:10px;
   color:#457644;
   margin:0px;
   padding:0px;
}

a.top_link {
   white-space:nowrap;
   owerflow:hidden;
   font-size:11px;
   font-weight:bold;
   text-align:center;
   text-decoration:none;
   margin:0px;
   padding:5px;
}

a.top_link:link, a.top_link:visited {
   color:#E6E6E6;
}

a.top_link:hover, a.top_link:active {
   color:#C4B27D;
}

a.main_link {
   white-space:nowrap;
   owerflow:hidden;
   font-family:Verdana,sans-serif;
   text-decoration:none;
   margin:0px;
   padding:0px;
}

a.main_link:link, a.main_link:visited {
   color:#777777;
}

a.main_link:hover, a.main_link:active {
   color:#C0C0C0;
}

a.bottom_link {
   white-space:nowrap;
   owerflow:hidden;
   font-family:Verdana,sans-serif;
   text-decoration:none;
   margin:0px;
   padding:0px;
}

a.bottom_link:link, a.bottom_link:visited {
   color:#E6E6E6;
}

a.bottom_link:hover, a.bottom_link:active {
   color:#C4B27D;
}
