body
{
	background-color:#906;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	text-align:center;  /* Zentrierung im IE */
	scrollbar-base-color:inherit;
  	scrollbar-3d-light-color:red;
  	scrollbar-arrow-color:#222;
  	scrollbar-darkshadow-color:#666;
  	scrollbar-face-color:#AFB0A7;
  	scrollbar-highlight-color:#A4A593;
  	scrollbar-shadow-color:#999;
	scrollbar-track-color:#A1A395;
}

#main_box
{
	width:750px;
	height:auto;
	margin:0 auto;		/* standardkonforme horizontale Zentrierung */
	text-align:left;	/* IE-Zentrierung korrigieren */
}
#main
{
	background:#333 ;
	color:#FF00FF;
	padding:15px;
	padding-bottom:0px;
	border:1px solid #000;
}

#presse { margin:0 auto; padding:15px 0px; background:#333; height:100%; width:100%; text-align:center; }

#header { width:100%; height:100px; vertical-align:middle; }
#header #logo { float:left; margin-left:20px; }
#header #logo_text { margin-top:35px; margin-left:30px; }

#menu { width:100%; height:31px; border-top:1px solid #666; border-left:1px solid #F0F; }
#menu ul { font-size:14px; margin:6px 0px 0px 5px; padding:0px; list-style-type:none; }
#menu ul li { float:left; padding:0px; margin:0px 3px; height:100%; color:#CCC; text-align:center; }
#menu ul li a:link,
#menu ul li a:visited,
#menu ul li a:active { background-color:#906; color:#FCC; padding:1px 14px; display:block; min-width:30px; text-decoration:none; }
#menu ul li a:hover { background-color:#F0F; color:#606; }
#menu ul li a.active:link,
#menu ul li a.active:visited,
#menu ul li a.active:active { background-color:#90F; color:#000; padding:1px 14px; display:block; min-width:30px; text-decoration:none; }
#menu ul li a.active:hover { background-color:#F0F; color:#606; }

/*
.menu_alt {	visibility:hidden; }

#menu #index { background: url("img/menu/.gif") no-repeat; }
#menu #startseite:hover { background: url("img/menu/.gif") 0px -37px no-repeat; }
#menu #termine { background: url("img/menu/.gif") no-repeat; }
#menu #termine:hover { background: url("img/menu/.gif") 0px -37px no-repeat; }
#menu #musiker { background: url("img/menu/.gif") no-repeat; }
#menu #musiker:hover { background: url("img/menu/.gif") 0px -37px no-repeat; }
#menu #fotos { background: url("img/menu/.gif") no-repeat; }
#menu #fotos:hover { background: url("img/menu/.gif") 0px -37px no-repeat; }
#menu #gaestebuch { background: url("img/menu/.gif") no-repeat; }
#menu #gaestebuch:hover { background: url("img/menu/.gif") 0px -37px no-repeat; }
#menu #kontakt { background: url("img/menu/.gif") no-repeat; }
#menu #kontakt:hover { background: url("img/menu/.gif") 0px -37px no-repeat; }
#menu #links { background: url("img/menu/.gif") no-repeat; }
#menu #links:hover { background: url("img/menu/.gif") 0px -37px no-repeat; }
#menu #myspace { background: url("img/menu/.gif") no-repeat; }
#menu #myspace:hover { background: url("img/menu/.gif") 0px -37px no-repeat; }
*/
#content_box
{
	clear:both;
/*	background:url('img/bg_watersign.gif') no-repeat bottom right;*/
	width:100%;
	height:auto;
/*	min-height:520px;*/
	border-top:1px solid #F0F;
	border-right:1px solid #F0F;
}
#content
{
	color:#CCC;
	font-size:13px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	height:auto;
	margin:15px;
	margin-bottom:0px;
	padding-bottom:30px;
}
#content img { border:1px solid #000; }
#content #pic_oben { border-bottom:1px solid #F0F; border-left:1px solid #F0F; float:right; margin:0px 0px 3px 3px; }
#content #pic_unten { border-bottom:1px solid #F0F; border-left:1px solid #F0F; float:left; margin:3px 3px -10px -10px; }
#content .pic_portrait { border-top:1px solid #F0F; border-right:1px solid #F0F; float:right; margin:0px 0px 3px 6px; }
#content .pic_strip { border-bottom:1px solid #F0F; border-right:1px solid #F0F; clear:both; float:right; margin-bottom:30px; }
#content .pic_group { border-bottom:1px solid #F0F; border-left:1px solid #F0F; clear:both; margin:0px 6px 10px 0px; }
#content .pic_fotoalbum { margin:5px 0px; text-align:center; }
#content a:link,
#content a:active,
#content a:visited { color:#09F; font-weight:bold; text-decoration:none; }
#content a:hover { text-decoration:underline; }
#content h1 { color:#F0F; font-size:16px; padding:0px 0px 3px 3px; border-bottom:1px solid #666; margin-right:250px; }
#content h2 { font-size:14px; padding:0px 0px 3px; margin-bottom:-5px; }
#content h3 { font-size:13px; }
#content ul { padding:10px; margin-left:15px; }
#content ul li { padding:0px; margin:0px; }

ul#piclist { list-style-type:none; padding:0px; margin:0px; }
ul#piclist li { padding:0px; margin:0px; margin-bottom:3px; vertical-align:middle; }
ul#piclist li.presse { text-align:right; }
ul#piclist li a:link,
ul#piclist li a:visited,
ul#piclist li a:active { display:block; vertical-align:middle; }
ul#piclist li a:hover { text-decoration:none; background-color:#303030; }
ul#piclist li img { vertical-align:middle; margin:0px; border:1px solid #000; }

#credits { color:#000; font-size:9px; text-align:right; margin-top:2px; }
#credits a:link,
#credits a:visited,
#credits a:focus { color:#000; text-decoration:underline; }
#credits a:hover { color:#000; text-decoration:none; }
