/* CSS Document */
html {
scrollbar-face-color: #000000;
	scrollbar-base-color: #000000;
	scrollbar-track-color: #999999;
	scrollbar-arrow-color: #999999;
	scrollbar-highlight-color: #999999;
	scrollbar-3dlight-color: #000000;
	scrollbar-shadow-color: #999999;
overflow-x:hidden;
}
 body {
    font: normal 100.01% Arial Narrow;
	font-size: 14px;
    color: black; background-color: black;
	scrollbar-face-color: #000000;
    min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */
  }
  html {
    padding: 0;
  }
  body {
    margin: 0; padding: 0;
  }
  body a:link, a:visited, a:active, a:focus {
  color: black;
  }
  body a:hover {
  color: white;
  }
  #BBHeader {
  position:absolute; top:0px; left:0px; width: 800px; height:122px; z-index:0;
  background-color: #CC0000;
  border-bottom: 1 solid black;
  scrolling: no;
  }
  /* Navigation */
  #Navigation {
  position:absolute; top:0px; left:0px; width:800px; height:118px; z-index:1;
  font: Verdana, Arial, Helvetica, sans-serif;
  background-color: #CC0000;
  scrolling: no;
  }
   #Navigation a:link, #Inhalt_Gallery a:link {
  	color:#000000;
	}
	#Navigation a:visited, #Inhalt_Gallery a:visited {
	color:#000000;
	}
 	#Navigation a:hover, #Inhalt_Gallery a:hover {
	color:#FFFFFF;
	}
	#Navigation a:active, #Inhalt_Gallery a:active {
	color:#000000;
	}
 	#Navigation a:focus, #Inhalt_Gallery a:focus {
	color:#00000;
	}
  #Navigation ul, li{
    font-weight: bold;
	color: black;
	list-style-type:square; 
  }
  #Navigation1 {
  position:absolute; top:25px;; left:80px; width:150px; height:70px; z-index:2;
  padding: 0.1em;
  background-color: #CC0000;
  font-size: 16px;
  }
  #Navigation2 {
  position:absolute; top:25px; left:230px; width:150px; height:70px; z-index:3;
  padding: 0.1em;
  background-color: #CC0000;
  font-size: 16px;
  }
  #Navigation3 {
  position:absolute; top:25px; left:380px; width:150px; height:70px; z-index:4;
  padding: 0.1em;
  background-color: #CC0000;
  font-size: 16px;
  }
  /* Hauptlayer */
 #BBContent {
	position: relative; top:10px; width:800px; height:1000px; z-index:5;
	margin: 0 auto; 
	background-color: #333333;
	border:0;
	}	
  #GalleriesMenu {
  position: absolute; top:140px; left:80px; width:200px; height: 120px; z-index:6;
  font: normal 100.01% Arial Narrow;
  background-color: #CCCCCC;
  border: 0px;
  }
  #GalleriesMenuTitle {
  position: absolute; top:0px; left:0px; width:200px; height: 20px; z-index:7;
  font: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 16px;
  background-color: #CC0000;
  border-bottom:solid black;	
  }
  #GalleriesMenuContent {
  position: absolute; top:30px; left:10px; right:20px; width:170px; height: 90px; z-index:8;
  border: 0px;
  background-color: #CCCCCC;
  font: normal 100.01% Arial Narrow;
  }
#GalleriesM {
    font-size: 12px;
    margin: 0 0 2px; padding: 2px;
  }
   ul#GalleriesM {
    margin: 0px; margin-left: 0px; padding: 2px; height:15px;
    border: 0px ridge black;
    background-color: #CCCCCC;
  }
  ul#GalleriesM li {
    list-style: none;
	left:0px;
    margin: 2px; 
	padding: 1px;
  }
  ul#GalleriesM span {
  display:block;
    padding: 2px;
	text-decoration: none; font: normal 100.01% Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
    color: white; background-color: #CC0000;
	}
	ul#GalleriesM a {
    display:block;
    padding: 2px;
	left-margin: 2px; right-margin:2px;
	font-size: 12px;
    text-decoration: none; font: normal 100.01% Verdana, Arial, Helvetica, sans-serif;
    color: maroon; background-color: #ccc;
  }
  ul#GalleriesM a:link {
 	color: white; background-color: #333333;
  }
  ul#GalleriesM a:visited {
	color: white; background-color: #333333;
  } 
  ul#GalleriesM a:hover {
	color: white; background-color: #CC0000;
  }
  ul#GalleriesM a:active {
	color: white; background-color: #333333;
  }
  #GalleryTable {
  position: absolute; top:140px; left:340px; width:350px; height: 100px; z-index:9;
  padding: 10px;
  font: normal 100.01% Arial Narrow;
  background-color: #333333;
  overflow: auto;
  border: 0px;
 }
 #GalleryTable img {
 margin: 4px; border: 0px;
 }
 #PicOfficial0 {
 position: absolute; top:300px; left:200px; width:400px; height:600px; z-index: 10;
 }
 #PicOfficial1 {
 position: absolute; top:300px; left:100px; width:600px; height:400px; z-index: 11;
 }
 #PicOfficial2 {
 position: absolute; top:300px; left:100px; width:600px; height:438px; z-index: 12;
 }
 #Next0 {
 position: absolute; top:300px; left:620px;width:60px; height: 32px; z-index:13;
 color: #CC0000;
 border:0px;
 background-color: #CCCCCC;
 }
  #Next1 {
 position: absolute; top:300px; left:720px;width:60px; height: 32px; z-index:14;
 color: #CC0000;
 border:0px;
 background-color: #CCCCCC;
 }
  #Next {
    font-size: 12px;
    margin: 0 0 0px; padding: 0px;
  }
   ul#Next {
    margin: 0px; margin-left: 0px; padding: 0px;
	height: 28px;
    border: 0px ridge black;
    background-color: #CCCCCC;
  }
  ul#Next li {
    list-style: none;
	left:0px;
    margin: 0px; 
	padding: 1px;
	border: 0px;
  }
  ul#Next span {
  display:block;
    padding: 0px;
    display: block;
    padding: 2px;
	text-decoration: none; font: normal 100.01% Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
    color: white; background-color: #CC0000;
	}
	ul#Next a {
    display:block;
    padding: 0px;
	left-margin: 0px; right-margin:0px;
	font-size: 12px;
    text-decoration: none; font: normal 100.01% Verdana, Arial, Helvetica, sans-serif;
    color: maroon; background-color: #ccc;
  }
  ul#Next a:link {
 	color: white; background-color: #333333;
  }
  ul#Next a:visited {
	color: white; background-color: #333333;
  } 
  ul#Next a:hover {
	color: white; background-color: #CC0000;
  }
  ul#Next a:active {
	color: white; background-color: #CC0000;
  }
  #Vorstellung {
  	position: absolute; left: 240px; top: 150px; width: 320px; height: 30px; z-index:15;
  }
	#VorstellungContent {
  	position: absolute; left: 0px; top: 0px; width: 320px; height: 20px; z-index:16;
	font: normal 100.01% Verdana, Arial, Helvetica, sans-serif;
  	font-weight:bold;
	font-Size: 14px;
	color: white;
  	background-color: #CC0000;
  	border-top: solid black;
	border-bottom: solid black;
	text-align: center;
 	}
	#VorstellungPic {
	position: absolute; top:200px; left:100px; width: 400px; z-index: 17;
	}
	#Privat {
  	position: absolute; top:425px; left:550px; width:170px; height: 25px; z-index:18;
  	border: 0px;
  	background-color: #CCCCCC;
  	font: normal 100.01% Arial Narrow;
	font-weight: bold;
	text-align: center;
  	}
	#VorstellungThumb1 {
	position: absolute; top:470px; left:550px; width: 170px; height: 100; z-index: 19;
	}
	#VorstellungThumb1 img {
	border: 0 none;
	text-decoration:none;
	}
	#VorstellungThumb2 {
	position: absolute; top:590px; left:550px; width: 170px; height: 100; z-index: 20;
	}
	#VorstellungThumb2 img {
	border: 0 none;
	text-decoration:none;
	}
	#EndorsementThumb {
	position: absolute; top:710px; left:550px; width:170px; height: 110; z-index: 21;
	font: normal 100.01% Arial Narrow;
	font-size:15px;
	color: #999999;
	}
	#EndorsementThumb img {
	border: 0 none;
	text-decoration:none;
	}
	#PersonalMenu {
  	position: absolute; top:250px; left:550px; width:170px; height: 130px; z-index:22;
  	font: normal 100.01% Arial Narrow;
  	background-color: #CCCCCC;
  	border: 0px;
  	}
  	#PersonalTitle {
  	position: absolute; top:0px; left:0px; width:170px; height: 20px; z-index:23;
  	font: Verdana, Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	font-size: 16px;
  	background-color: #CC0000;
  	border-bottom:solid black;	
  	}
  	#PersonalContent {
  	position: absolute; top:30px; left:10px; right:10px; width:150px; height:90px; z-index:24;
  	border: 0px;
  	background-color: #CCCCCC;
  	font: normal 100.01% Arial Narrow;
  	}
	#PersonalM {
    font-size: 12px;
    margin: 0 0 2px; padding: 2px;
  }
   ul#PersonalM {
    width: 130px;
    margin: 0px; margin-left: 0px; padding: 2px;
    border: 0px ridge black;
    background-color: #CCCCCC;
  }
  ul#PersonalM li {
    list-style: none;
	left:0px;
    margin: 2px; 
	padding: 1px;
  }
  ul#PersonalM span {
  display:block;
    padding: 2px;
    display: block;
    padding: 2px;
	text-decoration: none; font: normal 100.01% Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
    color: white; background-color: #CC0000;
	}
	ul#PersonalM a {
    display:block;
    padding: 2px;
	left-margin: 2px; right-margin:2px;
	font-size: 12px;
    text-decoration: none; font: normal 100.01% Verdana, Arial, Helvetica, sans-serif;
    color: maroon; background-color: #ccc;
  }
   ul#PersonalM a:link {
    color: white; background-color: #333333;
  }
  ul#PersonalM a:visited {
    color: white; background-color: #333333;
  } 
  ul#PersonalM a:hover {
    color: white; background-color: #CC0000;
  }
  ul#PersonalM a:active {
    color: white; background-color: #CC0000;
  }
  #StudioTable {
  position: absolute; top:140px; left:300px; width:450px; height: 100px; z-index:25;
  padding: 10px;
  font: normal 100.01% Arial Narrow;
  background-color: #333333;
  overflow: auto;
  border: 0px;
 }
 #StudioTable img {
 margin: 4px; border: 0px;
 }
 #StudioPic0 {
 position: absolute; top:355px; left:90px; width:620px; height:auto; z-index: 26;
text-align:center;
 }
#StudioPic0 p {
margin:0px;
color: #999999;
text-align:center;
}
 #StudioIntro {
 position: absolute; top:320px; left:100px; width:600px; height:420px; z-index: 27;
 background-color:#CCCCCC;
 }
 #StudioIntro p {
 text-align:center;
 margin-left:20px;
 margin-right:20px;
 }
 #StudioNext0 {
 position: absolute; top:320px; left:150px;width:60px; height:16px; z-index:28;
 color: #CC0000;
 border:0px;
 background-color: #CCCCCC;
 }
 #StudioNext1 {
 position: absolute; top:320px; left:600px;width:60px; height:16px; z-index:29;
 color: #CC0000;
 border:0px;
 background-color: #CCCCCC;
 }
 #StudioNext {
    font-size: 12px;
    margin: 0 0 0px; padding: 0px;
  }
 ul#StudioNext {
    margin: 0px; margin-left: 0px; padding: 0px;
	height: 20px;
    border: 0px ridge black;
    background-color: #CCCCCC;
  }
  ul#StudioNext li {
    list-style: none;
	left:0px;
    margin: 0px; 
	padding: 1px;
	border: 0px;
  }

  ul#StudioNext span {
  display:block;
    padding: 0px;
    display: block;
    padding: 2px;
	text-decoration: none; font: normal 100.01% Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
    color: white; background-color: #CC0000;
	}
	ul#StudioNext a {
    display:block;
    padding: 0px;
	left-margin: 0px; right-margin:0px;
	font-size: 12px;
    text-decoration: none; font: normal 100.01% Verdana, Arial, Helvetica, sans-serif;
    color: maroon; background-color: #ccc;
  }
  ul#StudioNext a:link {
 	color: white; background-color: #333333;
  }
  ul#StudioNext a:visited {
	color: white; background-color: #333333;
  } 
  ul#StudioNext a:hover {
	color: white; background-color: #CC0000;
  }
  ul#StudioNext a:active {
	color: white; background-color: #CC0000;
  }
#GigInfo {
  	position: absolute; left: 240px; top:315px; width: 320px; height: 30px; z-index:30;
  }
	#GigInfoContent {
  	position: absolute; left: 0px; top: 0px; width: 320px; height: 20px; z-index:31;
	font: normal 100.01% Verdana, Arial, Helvetica, sans-serif;
  	font-weight:bold;
	font-Size: 14px;
	color: white;
  	background-color: #CC0000;
  	border-top: solid black;
	border-bottom: solid black;
	text-align: center;
 	}
	#LivePMenu {
  position: absolute; top:140px; left:370px; width:310px; height: 120px; overflow:auto; z-index:32;
  font: normal 100.01% Arial Narrow;
  background-color: #CCCCCC;
  border: 0px;
  }
	 #LivePTitle {
  position: absolute; top:0px; left:0px; width:294px; height: 20px; z-index:33;
  font: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 16px;
  background-color: #CC0000;
  border-bottom:solid black;	
  }
  #LivePContent {
  position: absolute; top:30px; left:10px; right:20px; width:270px; height: 90px; z-index:34;
  border: 0px;
  background-color: #CCCCCC;
  font: normal 100.01% Arial Narrow;
  }