/* CSS standard */
html {height:100%;}

body {
height:100%;
margin:0;
padding:0;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background-image:url(../img/bgr.gif);
background-repeat:repeat;
color:#FFF;
}

img { border-style:none; }
hr {border:solid #96BF0D 1px; background-color:#FFFFFF; height:3px;}

#a {
position:absolute;
margin: 0;
padding: 0;
height: 161px;
top:0px;
} 

#b {
position:absolute;
margin: 0;
padding: 0;
width:100%;
height: 243px;
background-color: #DBD7CC;
top:161px;
}

#ebene2 {
position:relative;
top: 0px;
z-index:2;
}

#left_header {
margin: 0;
padding: 0;
width: 580px;
height: 132px;
float: left;
}

#right_header {
margin: 0;
padding: 0;
width: 390px;
height: 132px;
float: right;
}

#header_2 {
margin: 0;
padding: 0;
height: 3px;
}

#navi {
margin: 0 80px 0 80px;
padding: 0;
background-color:#699418;
height: 26px;
}

#left {
margin: 0;
padding: 0;
width: 580px;
float: left;
}

#right {
margin: 0;
padding: 0;
width: 390px;
float: right;
}

#bgr_image_left {
margin: 0;
padding: 0;
height: 243px;
float: left;
}

#image_left {
margin: 0;
padding: 0;
height: 132px;
float: right;
}

#image_right {
margin: 0 80px 0 0;
padding: 0;
height: 132px;
}

.clear {
clear: both;
}

/* Navi Oben */

a.neues_link {
display : block;
width : 78px;
height : 26px;
background-image : url(../img/navi/neues.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.neues_link:hover {
background-image : url(../img/navi/neues_hoover.gif);
outline: none;	
}
a.neues_active_link {
display : block;
width : 78px;
height : 26px;
background-image : url(../img/navi/neues_aktiv.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.neues_active_link:hover {
background-image : url(../img/navi/neues_hoover.gif);
outline: none;	
}

a.restaurant_link {
display : block;
width : 127px;
height : 26px;
background-image : url(../img/navi/restaurant.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.restaurant_link:hover {
background-image : url(../img/navi/restaurant_hoover.gif);
outline: none;	
}
a.restaurant_active_link {
display : block;
width : 127px;
height : 26px;
background-image : url(../img/navi/restaurant_aktiv.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.restaurant_active_link:hover {
background-image : url(../img/navi/restaurant_hoover.gif);
outline: none;	
}

a.kueche_link {
display : block;
width : 88px;
height : 26px;
background-image : url(../img/navi/kueche.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.kueche_link:hover {
background-image : url(../img/navi/kueche_hoover.gif);
outline: none;	
}
a.kueche_active_link {
display : block;
width : 88px;
height : 26px;
background-image : url(../img/navi/kueche_aktiv.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.kueche_active_link:hover {
background-image : url(../img/navi/kueche_hoover.gif);
outline: none;	
}

a.partner_link {
display : block;
width : 155px;
height : 26px;
background-image : url(../img/navi/partner.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.partner_link:hover {
background-image : url(../img/navi/partner_hoover.gif);
outline: none;	
}
a.partner_active_link {
display : block;
width : 155px;
height : 26px;
background-image : url(../img/navi/partner_aktiv.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.partner_active_link:hover {
background-image : url(../img/navi/partner_hoover.gif);
outline: none;	
}

a.presse_link {
display : block;
width : 84px;
height : 26px;
background-image : url(../img/navi/presse.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.presse_link:hover {
background-image : url(../img/navi/presse_hoover.gif);
outline: none;	
}
a.presse_active_link {
display : block;
width : 84px;
height : 26px;
background-image : url(../img/navi/presse_aktiv.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.presse_active_link:hover {
background-image : url(../img/navi/presse_hoover.gif);
outline: none;	
}


a.kontakt_link {
display : block;
width : 108px;
height : 26px;
background-image : url(../img/navi/kontakt.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.kontakt_link:hover {
background-image : url(../img/navi/kontakt_hoover.gif);
outline: none;	
}
a.kontakt_active_link {
display : block;
width : 108px;
height : 26px;
background-image : url(../img/navi/kontakt_aktiv.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.kontakt_active_link:hover {
background-image : url(../img/navi/kontakt_hoover.gif);
outline: none;	
}

a.anfahrt_link {
display : block;
width : 99px;
height : 26px;
background-image : url(../img/navi/anfahrt.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.anfahrt_link:hover {
background-image : url(../img/navi/anfahrt_hoover.gif);
outline: none;	
}
a.anfahrt_active_link {
display : block;
width : 99px;
height : 26px;
background-image : url(../img/navi/anfahrt_aktiv.gif);
background-position : center;
background-repeat: no-repeat;
outline: none;	
}
a.anfahrt_active_link:hover {
background-image : url(../img/navi/anfahrt_hoover.gif);
outline: none;	
}

/* Die Hyperlinks im Text */
a:link, a:visited, a:active, a:hover
{ 
color:#ffffff;
text-decoration:none;
}

a:active, a:hover{ 
color:#699418;
text-decoration:none;
}

a:hover{ 
text-decoration:underline;
}

h1 {font-size:1.3em;color:#fff;margin-top:0px;}
h2 {font-size:1.1em;color:#000;margin:0px;}

p {
margin-top:0px;
line-height: 150%;
}
.td_rosa {
padding: 0 0 0 14px;
height:74px;
}

.td_kueche {
padding:20px 20px 0px 25px;
}

