body {
	margin:0px;
	padding:0px;
	font-family:Verdana;
	overflow:auto;
	scrollbar-face-color: #fafafa;
	scrollbar-base-color: #000000;
	scrollbar-highlight-color: #fafafa;
	scrollbar-shadow-color: #fafafa;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color:  #000000;
	scrollbar-track-color: #fafafa;
	scrollbar-darkshadow-color: #000000;
	}
a {
  color:darkblue;
  text-decoration:none;
  }

a:hover {
  color:darkblue;
  text-decoration:underline;
  }  

#frame {
	width:872px;
	margin-right:auto;
	margin-left:30px;
	margin-top:0px;
	padding:0px;
	text-align:left;
	border:solid 1px white;
	}
	
#contentpage{overflow:auto;}

.spacer{clear:both; }

#pnlleft {
	float:left;
	}

#pnlcenter {
	width:802px;
	float:left;
	background-image: url(grafik/punkt.gif);
	background-repeat: repeat-y;
	}
	
#pnlcenter 
{
	padding-left: 1px;
	background-image: url(grafik/punkt.gif);
	background-repeat: repeat-y;
	}
	
#pnlright {
	width:20px;
	float:left;
	}
	
#contentleft {
	width:189px;
	padding:0px;
	float:left;
	background:#fff;
	font-size:10px; 
	font-family:Verdana,arial;
	color:#ffffff;
	}

#contentcenter {
	width:609px;
	padding:0px;
	float:left;
	margin-left:1px;
	}
	

#contentheader 
{
	width:785px;
	background:#fff;
	text-align:right;
	color:Black;
	font-size:10px;
	padding-bottom:3px;
	padding-right:12px;
	margin-right:2px;
	margin-top:-1px;
	text-align:right;
	padding-top:22px;
	float:right;
}

#contentheader a
{
	text-decoration:none;
	color:Black;
	font-size:10px;
	font-family:Verdana;
}
	

.seperator{
	font-size:8px;}


#subnavigation {
	font-size:10px; 
	font-family:Verdana,arial;
	color:#ffffff;
	width:610px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#000000;
}

#subnavigation a{
	font-size:10px; 
	font-family:Verdana,arial;
	color:#ffffff;
	text-decoration:none;
}

.subnav
{
	padding-left:24px;
	padding-right:15px;
	font-weight:bold;
}

#menuunten
{
	width:158px;
	padding-left:15px;
}

#contentbottom {
	width:807px;
	background-image: url(grafik/punkt_1.gif);
	background-repeat: repeat-y;
	height:45px;
	font-size:10px;
	padding-left:60px; 
	font-family:Verdana,arial;
	margin-left:31px;
	}
	
*html #contentbottom {
	margin-top:-1px;
}

.headerdiv
{
	font-weight:bold;
	margin-bottom: 6px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	
}

.logo{
	position:relative;
	left:10px;
	top:42px;
}

.Menu0{
	width:158px;
	padding-bottom:26px;
	padding-top:26px;
	padding-left:31px;
	margin-top:1px;
	float:right;
	background-color:#fead00;
	}
	
.menu a{font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	line-height:20px;
	color:White;}

.menu a:hover{font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	line-height:20px;
	color:White;}
	

.Menu1{
	width:159px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:21px;
	margin-top:1px;
	float:right;
	background-color:#5b240a;
	}
	

.Menu2{
	width:159px;
	padding-bottom:19px;
	padding-top:19px;
	padding-left:15px;
	margin-top:1px;
	float:right;
	background-color:#fe7200;
	}
	
.submenu a{
	font-size:10px;
	text-decoration:none;
	}
.submenu a:hover{
	font-size:10px;
	text-decoration:none;
	}
	
.menulinks
{
	width:159px;
	padding-top:7px;
	padding-left:15px;
	margin-top:1px;
	margin-bottom:-1px;
	float:right;
	background-color:#dfdfdf;
	}
	
.menulinks a
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:black
	}
	
.menulinks a:hover
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:black
	}
	
.quicklinks{
	width:159px;
	padding-bottom:20px;
	padding-top:4px;
	padding-left:15px;
	margin-top:1px;
	float:right;
	background-color:#dfdfdf;
	}

	
.quicklinks a{
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	color:black
	}
	
.quicklinks a:hover{
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	color:black
	}
	
.button {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	}


.dropdown{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	}
	
.text{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	}
.textbold{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	}

.navtable
{
	border-style:solid;
	border-width:1px;	
	}
	
	
.link
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
}
.link:hover
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
}
/* Spielplan */
.ueberschrift{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
.datum{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	}
	
/* StartPage */
#portrait
{
	margin-top:1px;
	float:left;
	background-image:url(grafik/main/stefan.jpg);
	width:273px;
	height:215px;}

#startheader
{
	float:left;
	background-image:url(grafik/main/aktuelles_1.jpg);
	width:273px;
	height:215px;
}


/* Fotoalbum */

.faNavtop
{
	background-color: #F4E4C2;
	padding: 4px 4px 3px 4px;
}


.faPreview
{
	overflow:auto;
	width:145px;
	height:505px;
	background-color:#EAEAEA;
	margin-top:5px;
}

.faPreviewItem
{
	width:120px;
	text-decoration: none;
	color: black;
	margin-bottom: 2px;
	cursor:hand;
}

.faComment
{
	background-color: #D4C9C4;
	height: 60px;
	padding: 8px 5px 5px 5px;
	margin-left: 5px;
}

.faImage
{
	overflow:auto;
	height:430px;
	width:420px;
	text-align: left;
	padding-left: 5px;
	margin-top: 5px;
}

#startaktuelles
{
	float:left;
	background-image:url(grafik/main/aktuelles_1.jpg);
	width:175px;
	height:77px;
	cursor:pointer;
}

#startportrait
{
	float:left;
	background-image:url(grafik/main/portrait_1.jpg);
	width:174px;
	height:77px;
	cursor:pointer;
}

#startnewsletter
{
	float:left;
	background-image:url(grafik/main/newsletter_1.jpg);
	width:176px;
	height:77px;
	cursor:pointer;
}

#startlogo
{
	float:left;
	background-image:url(grafik/main/logo.jpg);
	width:525px;
	height:69px;
}

#startspielplan
{
	float:left;
	background-image:url(grafik/main/spielplan_1.jpg);
	width:175px;
	height:70px;
	cursor:pointer;
}

#startshop
{
	float:left;
	background-image:url(grafik/main/shop_1.jpg);
	width:174px;
	height:70px;
	cursor:pointer;
}

#startguests
{
	float:left;
	background-image:url(grafik/main/gaestebuch_1.jpg);
	width:176px;
	height:70px;
	cursor:pointer;
}

#startnews
{
	background-color:#959595;
	border-bottom:solid 2px white;
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:White;
	line-height:21px;
	padding-left:10px;
}

.startnewstxt{
	font-family:verdana;
	font-size:10px;
	color:black;
	padding:3px;
}

#startcontent
{
	background-color:#dfdfdf;
	margin-top:1px;
	padding-bottom:16px;
	padding-top:14px;
	padding-left:17px;
	height:200px;
	}

.startsubmenu a{
	color:#FE5A00;
	font-weight:normal;
	}
	
.startmenuheader a{
	color:Black;
	font-weight:bold;
}
	
#startcontent a
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	line-height:20px;
	}
	
.startmenu
{
	width:158px;
	float:left;}
	

#startframe{width:798px;margin:3px;margin-left:30px;margin-top:45px;}


.image {margin-right:4px;}