A:link { color:#221f1f; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:12px}
A:visited { color:#221f1f; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:12px}
A:active { color:#221f1f; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:12px}
A:hover { color:#bbbbbb; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:12px}
div { color:#221f1f; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:12px}

/*
A:link { color:4b2f23; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:12px}
A:active { color:4b2f23; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:12px}
A:visited { color:4b2f23; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:12px}
A:hover { color:bce95d; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:12px}
div { color:aaaaaa; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:12px}
*/

.menulink:link { color:244f9b; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:14px}
.menulink:active { color:244f9b; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:14px}
.menulink:visited { color:244f9b; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:14px}
.menulink:hover { color:f0cb00; text-decoration: none; font-family: Arial, Tahoma, Verdana, Geneva;font-size:14px}

.logo_o
	{ position: absolute; left: 846px; top: 165px; z-index: 200; }

body
 	{
          /*background-color:#7dbb2a;*/
          /*background-color:#bce95d;*/
          background-color:#cee0fd;
         }

.b_ursprung
	{
         	position:absolute;
                 	left:50%;
                 	top:50%;
         }

.b_rahmen
	{
         	position:absolute;
                 	left:-481px;
                         top:-296px;
                 width:962px;
                 height:570px;
                 z-index:0;
                 /*background-image:url(background.jpg);*/
         }

.left_layer
{
position:absolute;
	left:0px;
         top:0px;
         width:95px;
         height:592px;
         z-index:0;
	background-image:url(../bilder/left_layer.jpg);
}
.top_layer
{
position:absolute;
	left:95px;
         top:10px;
         width:780px;
         height:40px;
         z-index:0;
	background-image:url(../bilder/top_layer.gif);
}
.logo
{
position:absolute;
	left:725px;
         top:4px;
         width:134px;
         height:40px;
         z-index:0;
	background-image:url(../bilder/logo.gif);
}
.banner_layer_1
{
position:absolute;
	left:0px;
         top:10px;
         width:962px;
         height:154px;
         z-index:0;
	background-image:url(../bilder/banner1.jpg);
}

.banner_layer_2
{
position:absolute;
	left:0px;
         top:10px;
         width:962px;
         height:154px;
         z-index:0;
	background-image:url(../bilder/banner2.jpg);
}

.banner_layer_3
{
position:absolute;
	left:0px;
         top:10px;
         width:962px;
         height:154px;
         z-index:0;
	background-image:url(../bilder/banner3.jpg);
}
.banner_layer_4
{
position:absolute;
	left:0px;
         top:10px;
         width:962px;
         height:154px;
         z-index:0;
	background-image:url(../bilder/banner4.jpg);
}



.menu_layer
{
position:absolute;
	left:0px;
         top:164px;
         width:962px;
         height:33px;
         z-index:1;
         background-color:#777777;
	background-image:url(../bilder/loch1_9_menu.jpg);
}

.menu_layer2
{
position:absolute;
	left:0px;
         top:164px;
         width:962px;
         height:33px;
         z-index:1;
         background-color:#777777;
	background-image:url(../bilder/loch10_18_menu.jpg);
}

.menu_layer3
{
position:absolute;
	left:0px;
         top:164px;
         width:962px;
         height:33px;
         z-index:1;
         background-color:#777777;
	background-image:url(../bilder/sonstiges_menu.jpg);
}

.menu_layer4
{
position:absolute;
	left:0px;
         top:164px;
         width:962px;
         height:33px;
         z-index:1;
         background-color:#777777;
	background-image:url(../bilder/gastro_menu.jpg);
}

.main_layer
{
position:absolute;
	left:0px;
         top:194px;
         width:962px;
         height:392px;
         z-index:0;
         background-color:#c0babc;
	background-image:url(../bilder/main.gif);
}
.right_layer
{
position:absolute;
	left:875px;
         top:0px;
         width:87px;
         height:592px;
         z-index:0;
	background-image:url(../bilder/right_layer.jpg);
}
.label
{
position:absolute;
	left:820px;
         top:178px;
         width:70px;
         height:5px;
         z-index:3;
	/*background-image:url(../bilder/right_layer.jpg);*/
}

.bg1 			{z-index: 1;}
.text_central	{z-index: 2; font-family: Arial; font-size: 10pt; color: black; position: absolute; top: 423px; height:100px; left: 60px; width: 300px;}
.text_anne 		{z-index: 3; font-family: Arial; font-size: 10pt; color: black; position: absolute; top: 423px; height:100px; left: 560px; width: 300px;}
.under			{z-index: 4; position: absolute; background-image: url(bilder/underline.jpg); top: 538px; left: 13px; width: 943px; height: 29px;}
.kontakt_links	{z-index: 5; font-family: Arial; font-size: 8pt; color: black; position: absolute; top: 5px; left: 70px; }
.kontakt_mitte	{z-index: 6; font-family: Arial; font-size: 8pt; color: black; position: absolute; top: 2px; left: 330px; }
.kontakt_rechts	{z-index: 7; font-family: Arial; font-size: 8pt; color: black; position: absolute; top: 5px; left: 590px; }
