body 
{ 
margin:0px 0px;
padding-top:0px;
font-family: Arial, sans-serif; 
font-size: 11px; 
text-align:center
}

.ticker
{
z-index.300;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
a.ticker:link
{
text-decoration:none;
}
a.ticker:visited
{
text-decoration:none;
}
a.ticker:hover
{
text-decoration:none;
color: #C00;
}
a.ticker:active
{
background: #C00;
color: #FFF;
text-decoration: underline;
}
.tickerrand
{
background-color: #FFFFFF;
border: 1px #003300 dotted;
padding: 2px;
margin: 3px;
position:absolute;
left:100px;
top:100px;
width: 610px;
}

.divdi
{
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
}

.tabellecon-oben
{
/*background-image: url(images/roben.jpg); */
background-image: url(images/roben1.jpg);
background-repeat:no-repeat;
/* background-color:#829EC3; */
width:584px;
height:12px;
/* border:1px solid #CCCCCC; */
}

.tabellecon-mitte
{
background-image: url(images/rmitte.jpg);
background-repeat:repeat-y;
/* background-color:#829EC3; */
width:584px;
height:581px;
/* border:1px solid #CCCCCC; */
}

.tabellecon-unten
{
background-image: url(images/runten.jpg);
background-repeat:no-repeat;
background-position:bottom;
/* background-color:#829EC3; */
width:584px;
height:12px;
/* border:1px solid #CCCCCC; */
}
.tabellecon
{
background-image: url(images/rundmitte3.jpg);
background-repeat:no-repeat;
/* background-color:#829EC3; */
width:584px;
height:410px;
/* border:1px solid #CCCCCC; */
}

.container
{
position:relative;
letter-spacing:1px;
width:529px;
margin-left:25px;
margin-right:30px;
margin-bottom:15px;
margin-top:80px;
height:300px;
color:#666666;
font: normal 11px tahoma,verdana,sans-serif;
}

.container-unter
{
position:relative;
letter-spacing:2px;
width:500px;
text-align:top;
margin-left:25px;
margin-bottom:0px;
margin-top:25px;
color:#666666;
font: normal 11px tahoma,verdana,sans-serif;
}

h2
{
letter-spacing:1px;
font: bold 12px tahoma,verdana,sans-serif;
}

p, font
{
letter-spacing:1px;
font: normal 11px tahoma,verdana,sans-serif;
}

.p{
margin-left:20px;
width:70px;
letter-spacing:1px;
color:#406EA0;
text-decoration:none;
font: bold 11px tahoma,verdana,sans-serif;
}

.copy
{
letter-spacing:1px;
color:#406EA0;
text-decoration:none;
font: normal 11px tahoma,verdana,sans-serif;
}

.text, input, select
{
letter-spacing:1px;
color:#666666;
font: normal 11px tahoma,verdana,sans-serif;
}

.text_aktuell
{
padding-top:7px;
margin-left:20px;
letter-spacing:1px;
width:550px;
color:#666666;
text-decoration:none;
font: normal 11px tahoma,verdana,sans-serif;
}

.bild_oben
{
position:relative;
z-index:1;
width:17px;
height:45px;
background-image: url(images/1.jpg);
background-repeat: repeat-x; 
}

a.textlink0
{
letter-spacing:1px;
margin-left:20px;
color:#666666;
text-decoration:none;
font: normal 11px tahoma,verdana,sans-serif;
}

a.textlink0:hover
{
letter-spacing:1px;
margin-top:10px;
margin-left:20px;
color:#D0D1D1;
line-height:20px;
text-decoration:none;
font: normal 11px tahoma,verdana,sans-serif;
}


a.textlink
{
padding-top:5px;
letter-spacing:1px;
margin-left:20px;
color:#406EA0;
text-decoration:underline;
font: bold 11px tahoma,verdana,sans-serif;
}

a.textlink:hover
{
padding-top:5px;
letter-spacing:1px;
text-decoration:underline;
margin-top:20px;
margin-left:20px;
color:#D0D1D1;
font: bold 11px tahoma,verdana,sans-serif;
}

.logo
{
margin-left:59px;margin-top:16px
}

.menutitle
{
cursor:pointer;
width:147px;
}

#bilder
{
position:relative;
z-index:4;
width:812px;
height:82px;
background-image: url(images/2.jpg);
background-repeat: no-repeat; 
margin-top:-45px;
}

#bilder_unten
{
margin-left:11px;
position:relative;
width:795px;
height:74px;
z-index:1;
background-image: url(images/untenkomp1.jpg);
background-repeat: no-repeat; 
}

#menuelinks
{
position:absolute;
margin-left:80px;
margin-top:116px;
}

#div
{
margin : 0px auto; 
text-align : left; 
padding : 0px;
width:812px;
}

.link1_oben
{
position:absolute;
border: 0px solid black;
margin-left:360px;
margin-top:55px;
}

.restaurant_unten
{
position:absolute;
border: 0px solid black;
width:166px;
height:23px;
margin-left:24px;
margin-top:8px;
z-index:3;
}

.link1_unten
{
position:absolute;
border: 0px solid black;
width:500px;
margin-left:225px;
margin-top:6px;
}

a.Gaststaette
{
letter-spacing:1px;
margin-left:64px;
color:#ffffff;
text-decoration:none;
font: normal 11px tahoma,verdana,sans-serif;
}

a.Gaststaette:hover
{
letter-spacing:1px;
margin-left:64px;
color:#CFCECE;
text-decoration:none;
font: normal 11px tahoma,verdana,sans-serif;
}

a.home:link, a.home:visited
{
letter-spacing:1px;
margin-left:20px;
color:#ffffff;
text-decoration:none;
font: bold 11px tahoma,verdana,sans-serif;
}

a.home:hover
{
letter-spacing:1px;
margin-left:20px;
color:#FFFFff;
text-decoration:underline;
font: bold 11px tahoma,verdana,sans-serif;
}

a.vorstand
{
letter-spacing:1px;
margin-left:40px;
color:#617E9C;
text-decoration:none;
font: bold 11px tahoma,verdana,sans-serif;
}

a.vorstand:hover
{
letter-spacing:1px;
margin-left:40px;
color:#CFCECE;
text-decoration:none;
font: bold 11px tahoma,verdana,sans-serif;
}

.top
{
margin-left:735px;
margin-top:-5px;
}

/* Menü css */

#dropmenudiv{
text-align:left;
margin-top:8px;
position:absolute;
margin-left:-5px;
border-top:1px solid #7797BD;
border-left: 1px solid #B9B8B8;
border-right: 1px solid #B9B8B8;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:15px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
color:#ffffff;
display: block;
text-indent: 3px;
border-bottom: 1px solid #B9B8B8;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover
{ /*hover background color*/
background-color: #7797BD;
color:#FFFFff;
text-decoration: underline;
}

/* Bildergallerie css */
.anzeige{
		font-family: Arial;
		font-size: 10px;
		color: #FF8C8C;
	}
	.markierung{
		background-color: #FFD5D5;
		padding: 1px;
	}
	.abstand{
		margin-left: 0px;
		margin-top: 25px;
		}
a.kat {
		font-size: 12px;
		font-family: Verdana, Arial, Sans-Serif;
		color: #FF4F4F;
		text-decoration: None;
		letter-spacing:2px;
	}
	 a:visited, a:link{
		color: #526D94;
		text-decoration:none;

		
	}
	
	a:hover {
	color:#888888;
	text-decoration:underline;
	}
	
