<?php header("Content-type: text/css"); ?>

html {
    height:                            100%;
    margin-bottom:                     0.01em;
}

body {
    background-color:                  #ded6c1;
    margin:                            0px 0px 0px 0px;
    padding:                           0px 0px 0px 0px;
    overflow:                          -moz-scrollbars-vertical;
}

body,
td {
	font-family:                       Verdana, Arial, Helvetica, sans-serif;
	font-size:                         12px;
	color:                             #333333;
}

form {
    margin:                            0px;
    padding:                           0px;
}
  
td.navbar {
    background-color:                  #e5dabe;
}


/* sidebar-home */

td.sidebar-home {
    padding-top:                       30px;
}

td.sidebar-home table {
    border:                            solid 1px #7f787f;
}

td.sidebar-home th {
    font-weight:                       normal;
    text-align:                        left;
    padding:                           3px 10px 5px 10px;
    border-bottom:                     dotted 1px #7f787f;
    background-color:                  #cab485;
    opacity:                           .6;
    filter:                            alpha(opacity=60);
}

td.sidebar-home td {
    font-size:                         11px;
    background-color:                  #e5dabe;
    opacity:                           .6;
    filter:                            alpha(opacity=60);
}

td.sidebar-home ul {
    margin:                            0;
    padding:                           0;
    padding:                           5px 5px 5px 20px;
}

td.sidebar-home li {
    padding-bottom:                    5px;
}

/***/


/* sidebar */

td.sidebar {
    padding-top:                       10px;
}

td.sidebar table {
    border:                            solid 1px #7f787f;
}

td.sidebar th {
    font-weight:                       normal;
    text-align:                        left;
    padding:                           3px 10px 5px 10px;
    border-bottom:                     dotted 1px #7f787f;
    background-color:                  #cab485;
}

td.sidebar td {
    font-size:                         11px;
    background-color:                  #e5dabe;
}

td.sidebar ul {
    margin:                            0;
    padding:                           0;
    padding:                           5px 5px 5px 20px;
}

td.sidebar li {
    padding-bottom:                    5px;
}

/***/


/* content */

td.content {
    padding-top:                       10px;
    height:                            400px;
}

td.content div.bg-home {
    background-image:                  url('images/bg_home.jpg');
    background-position:               top left;
    background-repeat:                 repeat-x;
    margin:                            0;
}

td.content div.home {
    background-image:                  url('images/home.jpg');
    background-position:               top right;
    background-repeat:                 no-repeat;
    min-height:                        398px;
    margin:                            0;
    padding-left:                      20px;
    padding-right:                     20px;
}

td.content div.bg-contentfile {
    margin:                            0;
}

td.content div.contentfile {
    min-height:                        398px;
    margin:                            0;
    padding-left:                      20px;
    padding-right:                     20px;
}

td.content td.main {
    padding-top:                       30px;
    padding-right:                     30px;
}

td.content h1 {
    margin:                            0px;
    padding:                           0px;
    font-size:                         14px;
    margin-bottom:                     15px;
}

td.content h2 {
    margin:                            0px;
    padding:                           0px;
}

td.content a {
    text-decoration:                   none;
    color:                             #b10000;
}

/***/

td.footer {
    background-color:                  #e3d5b8;
}

div.home-footer {
    background-color:                  #cbb67c;
    font-size:                         10px;
    text-align:                        center;
    padding-top:                       2px;
    padding-bottom:                    2px;
}

td#pizza
{

font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color: #333333;
position: absolute;
z-index: 2;
width: 270px;
left: 750px;
top: 300px;
background-image: url(/themes/hotelreich07/images/pizza_small.jpg);
height: 360px;
background-repeat: no-repeat;
padding-left: 15px;
padding-right: 15px;

}

td#oeffnungszeiten
{

background-image: url(/images/content/oeffnungszeiten/box2.jpg);
background-repeat: no-repeat;

}

td#spezial
{

background-image: url(/images/content/spezialitaeten/box.jpg);
background-repeat: no-repeat;
padding-top: 90px;
padding-left: 25px;
line-height: 25px;
font-weight: bold;
color: #625544;

}

td#zahlung
{

background-image: url(/images/content/zahlungsmoeglichkeiten/cardreader.jpg);

padding-left: 115px;
background-repeat: no-repeat;
padding-top: 15px;
padding-right: 50px;
height: 332px;
}

td#border
{

border:                     solid 1px #7f787f;

}

td#border-white
{

border:                     solid 2px #ffffff;

}
#tabelle {border-collapse: collapse;}

#tabelle td
{

padding-bottom: 5px;
padding-left: 5px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #c9b38a;
border-right-color: #c9b38a;
border-bottom-color: #c9b38a;
border-left-color: #c9b38a;

}

#roestitab td{
    background-color: #d3af78;
    height: 25px;
    width: auto;
    line-height: 15px;
    padding-left: 8px;
}

#speckstein td {

    background-color: #cbc7bf;
    height: 25px;
    width: auto;
    line-height: 25px;
    padding-left: 8px;

}

#wild td {

    background-color: #746954;;
    height: 25px;
    width: auto;
    line-height: 25px;
    padding-left: 8px;
    color: #ffffff;
}

#spargel td {

    background-color: #b5b68f;
    height: 20px;
    width: auto;
    line-height: normal;
    padding-left: 8px;
    font-size: 10px;

}
