
BODY
{
    BACKGROUND-COLOR: #F0F6EE;
    scrollbar-DarkShadow-Color:#C2C8DE; 
	scrollbar-Track-Color:#C9E3CE; /* Hintergrundfarbe */
	scrollbar-Face-Color:#00A650; /* Scrollbalkenfarbe */
	scrollbar-Shadow-Color:#F2F1EF; /* Schatten */
	scrollbar-Highlight-Color:#ffffff; /* Schatten links für 3D Effekt*/
	scrollbar-3dLight-Color:#aaaaaa; /* Schatten links für 3D Effekt*/
	scrollbar-Arrow-Color:#ffffff; /* Pfeile */
	margin:0px 0px 0px 0px;
}

.black, td 
{

	font-family:Tahoma,arial,san-serif;
	font-size:13px;
    color:000000;
    line-height:22px;
    
}

.red, .red:link, .red:visited 
{
	font-family:Tahoma,arial,san-serif;
	font-size:14px;
	color:C72C07;
	font-weight:bold;
}

.green
{

	font-family:Tahoma,arial,san-serif;
	font-size:14px;
    color:0B7F42;
    line-height:18px;
    
}

.adresse
{

	font-family:Tahoma,arial,san-serif;
	font-size:11px;
    color:0B7F42;
}


.uber 
{

	font-family:Tahoma,arial,san-serif;
	font-size:16px;
    color:black;
    line-height:18px;
    font-weight:bold;
    
}

.green 
{
	font-family:Tahoma,arial,san-serif;
	font-size:12px;
    color:#019146;
    line-height:18px;
    
}

.red_klein
{
	font-family:Tahoma,arial,san-serif;
	font-size:11px;
    color:#019146;
    font-weight:bold;
}



.mini 
{
	font-family:Tahoma,arial,san-serif;
	font-size:11px;
    color:#000000;
    line-height:18px;
    
}

.reservierung 
{
	font-family:Tahoma,arial,san-serif;
	font-size:16px;
    color:D94A04;
    background-color:FDE0AE;
    text-align:center;

}

.reservierung_hover
{
	font-family:Tahoma,arial,san-serif;
	font-size:16px;
    color:ffffff;
    background-color:F8B94B;
    text-align:center;
}

.fehler
{
	font-family:Tahoma,arial,san-serif;
	font-size:16px;
	margin:2 2 2 2;
    color:red;
    background-color:white;
}

.dgelb 
{
	background-color:#00A650;
	color:White;
}




textarea_
{
	font-family:Tahoma,arial,san-serif;
	font-size:15px;
    	color:black;
    	background-color:FDE0AE;
}

.form_ 
{
	font-family:Tahoma,arial,san-serif;
	font-size:14px;
    color:black;
    border:solid 1px #00A650;
}

hr 
{
	color:019146;
}

ul 
{
	list-style-image:url(images/ul.gif);
}

A:link	{	
	text-decoration:	none;
	color:	#006633;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#006633;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#006633;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#024624;
	}
	
#addt { margin-top:20px; padding:4px; margin-left:-2px; background:url(images/bg_addthis.gif) no-repeat; }	
.menu { list-style-type:none; list-style-image:none; margin:0; padding:0; font-size:12px; }
.menu li { padding:0; margin:0; }
.menu li a { display:block; height:22px; background:url(images/bg_menu.png) no-repeat; padding:0px 0px 1px 12px; margin:2px 0px; }
.menu li a:link, .menu li a:visited { color:#fff; text-decoration:none; }
.menu li a:hover, .menu li a:focus { color:#eee; background:url(images/bg_menu2.png) no-repeat; }
.menu li ul { margin-bottom:20px; }
.menu li ul li a { background:none; padding-left:0px; height:18px; }
.menu li ul li a:link, .menu li ul li a:visited { color:#006633; }
.menu li ul li a:hover, .menu li ul li a:focus { color:#c72c07; background:none;}
.nur800m { margin-left:16px; }
.lm:link, .lm:visited { padding-left:12px; font-weight:bold; background:url(images/bg_menu_1.png) no-repeat; height:22px; display:block; color:#c72c07; }
.lm:hover { text-decoration:none; }
* html .lm:link, * html .lm:visited { background:url(images/bg_menu_1.gif) no-repeat; }

/*IE6*/
* html .menu li a { background:url(images/bg_menu.gif) no-repeat; }
* html .menu li a:hover, * html .menu li a:focus { background:url(images/bg_menu2.gif) no-repeat; }




