body {
	background-color: #CC0000;
	background-image: url('images/Hint4.jpg');
	background-position: center top; 	background-repeat: repeat-y;
	color: Black;
	margin: 0;
	padding: 0;
	overflow: -moz-scrollbars-vertical;

}

html {
	scrollbar-base-color: #992D2D;
}

/* Standard Hyperlinks */
a:link, a:visited, a:hover, a:active
{	text-decoration: underline;
	background-color: transparent;}
	
a:link {	color: #500000;}
a:visited {	color: #640000;}
a:hover, a:active {	color: #FF8400;}
p {
  text-align:left;
}
p, #text li , .schrift {
  font: normal 0.8em Arial,Verdana,Tahoma,sans-serif;
  word-spacing:0.1em;
}

.tabellekleineschrift td {
	font: normal 0.9em Arial,Verdana,Tahoma,sans-serif;
}

#text ul {
  margin: 0;
  padding-left:0;
}

h1, h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	margin-top:0;
	padding:0;
	float: none;
}

.uberschrift{
	font: bold 1.6em Arial,Verdana,Tahoma,sans-serif;
	color: #1E1E1E;
}

.hothousebandfoto {
background-image:url(images/Bandfoto-Hot-House.jpg);
position: absolute; 
top: 180px; 
left:50%;
text-align:center;
width:730px; 
height:485px;
margin-left:-365px;
z-index: 5;
}
a.wer  {  position: relative;  text-decoration: none;   font-weight:bold;  color:#33cc33; }
a.wer:hover{  background: transparent;  text-decoration: none; }
a.wer span {  display: none;  text-decoration: none;}

.ueberdiv {position:absolute;left:50%;width:38px;height:55px;z-index:10; }
#iris{margin-left:-32px;top:312px;} /* alt: margin-left:-250px;top:225px; */

#resch{margin-left:-206px;top:342px;}


#franzi{margin-left:83px;top:303px;}
#chris{margin-left:-204px;top:446px;}
#vitus{margin-left:193px;top:433px;}
#martin{margin-left:241px;top:305px;}
#julian{margin-left:-303px;top:420px;}


#martinL{margin-left:-190px;top:265px;}
#ulli{margin-left:-190px;top:265px;}


.ueberdiv a {display: block;width:38px;height:55px;}

a.wer:hover span {
  display: block;
  position: absolute; 
  vertical-align: bottom;
  top: -30px; 
  left: -20px; 
  width: 72px;
  z-index: 100;
  color:#000000;
  border:4px solid #FfFfEE; 
  background: #FCF5DA;
  font: 10px Verdana, sans-serif; 
  text-align: center;
  text-decoration: none;
  }


#tabellehinter tr:hover { background-color:#CC0000; }
* html #tabellehinter tr{hover:expression(this.onmouseover=new Function("this.style.background='#CC0000';"),this.onmouseout=new Function("this.style.background='transparent';"));}
* html body {height:100%;}

.button {
/*margin:0px;*/
BORDER-RIGHT: black 1px solid; 
BORDER-TOP: #297394 1px solid; 
/*float: left;*/
text-align: center;
PADDING-LEFT: 5px; 
FONT-WEIGHT: bolder; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 2px; 
BORDER-LEFT: #297394 1px solid; 
WIDTH: auto; 
CURSOR: hand;
DISPLAY: inline; 
COLOR: black; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: black 1px solid; 
FONT-FAMILY: Verdana; 
BACKGROUND-COLOR: #dfdfdf; 
TEXT-ALIGN: left;
}

.fontuntermenue {
	font: 10px/20px "Lucida Grande", verdana, sans-serif;
}

/* =-=-=-=-=-=-=-[Menu Three]-=-=-=-=-=-=-=- */
	
#menu3 {
   border-right: 1px solid #BB0B0B;
	margin: 0;
	padding: 0;
	}

#menu3 ul {
	margin: 0;
	padding: 0;
}	
	
#menu3 ul li {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
}
	
#menu3 ul li a {
	height: 25px;
	width: 89px;
	font: 10px/20px "Lucida Grande", verdana, sans-serif;
	text-decoration: none;
	text-align: center;
	display: block;
	list-style: none;
	border-top: 1px solid #BB0B0B;
	border-left: 1px solid #BB0B0B;
	border-bottom: 1px solid #BB0B0B;
	border-right: none;
	padding: 5px 0px 0px 0px;
	margin: 0;
}	
	
#menu3 li a:visited {
	color: #FCF5DA;
	background: url(images/menuebutton.gif);
}
	
#menu3 li a:link {
	color: #FCF5DA;
	background: url(images/menuebutton.gif);
}
	
#menu3 li a:active {
	color: #000000;
	background: url(images/menuebutton.gif) 0 -30px;
	}
	
#menu3 li a:hover {
	color: #000000;
	background: url(images/menuebutton.gif) 0 -30px;
	}
	
/* =-=-=-=-=-=-=-nur der eine button-=-=-=-=-=-=-=- */

#menu3 li#bandinfo a:visited {
	color: #000000;
	background: url(images/menuebutton2.gif);
	padding: 11px 0px 0px 0px;
}
	
#menu3 li#bandinfo a:link {
	color: #000000;
	background: url(images/menuebutton2.gif);
	padding: 11px 0px 0px 0px;
}
	
#menu3 li#bandinfo a:active {
	color: #FCF5DA;
	/* background: url(images/menuebutton2.gif) 0 -30px;*/
	padding: 11px 0px 0px 0px;
	}
	
#menu3 li#bandinfo a:hover {
	color: #FCF5DA;
	/* background: url(images/menuebutton2.gif) 0 -30px;*/
	padding: 11px 0px 0px 0px;
	}
	
/* =-=-=-=-=-=-=-[Menu Three Ende]-=-=-=-=-=-=-=- */

#weisserRahmen a:link, #weisserRahmen a:visited, #weisserRahmen a:hover, #weisserRahmen a:active
{
	text-decoration: none;
	background-color: transparent;
}

#Hauptbox {
	width: 720px;
	top: 175px;
	left: 50%;
	position: absolute;
	min-height: 320px;
	height: auto !important;
	height: 320px;
	z-index: 3;
	margin: 0 0 0 -360px;
}
#HauptboxUnterDiv1{
	background-color: #B40000;
	padding: 20px;
	min-height: 320px; 
	height: auto !important; 
	height: 320px; 
	}
	
#HauptboxUnterDiv2 {
	border: thin solid #990000;
	padding: 20px;
	margin: 0;
	min-height: 320px;
	background-color: #CC0000;
	height: auto !important;
	height: 320px;
	text-align: left;
}

#HauptboxUnterDiv2Fotogallerie {
	border: thin solid #990000;
	padding: 3px 10px 10px 10px;
	margin: 0 auto 0;
	min-height: 110px;
	background-color: #CC0000;
	height: auto !important;
	height: 110px;
	text-align:center;
	width:460px;
}

#p-boden{	margin-bottom: 20px;}

.map24_input 
	{
		background-color	: #ffffff;
		width				: 232px;
		color				: #0D3D6A;
		font-family			: Arial, Verdana, Helvetica;
		font-size			: 11px;
		font-weight			: normal;
		border				: 1px #bebebe solid;
	}
	
.map24_list	 
	{
		background-color	: #FFFFFF; 
		border-style		: groove;
		font-family			: Arial, Arial,  Geneva, Arial, Helvetica, sans-serif; 
		font-size			: 9px;
	}
	
.map24_text   
	{
		font-family			: Arial; 
		font-size			: 11px; 
		color				: #586A75;
	}
	
.map24_margin 
	{
		margin-left			: 10px;
	}
.map24_padding
	{
		padding-left		: 10px;
	}
	
	
.map24_title  
	{
		font-family			: Arial; 
		font-size			: 11px; 
		color				:#FFFFFF; 
		padding-left		: 10px; 
		padding-top			: 31px; 
		font-weight			: bold;
	}
	
.map24_cell   
	{ text-align: left;
	font-size: 0.7em;
		padding-left		: 8px; 
		padding-top			: 5px; 
		padding-right		: 5px; 
		padding-bottom		: 5px; 
		background-color	: #F8F9FA;
	}
	
.blockborder
	{
		border-bottom-width	: 1px;
		border-bottom-style	: solid;
		border-top-width	: 1px;
		border-top-style	: solid;
		border-left-width	: 1px;
		border-left-style	: solid;
		border-right-width	: 1px;
		border-right-style	: solid;
		border-color		: #BEBEBE;
	}
	
.verst {
	visibility: hidden;
	display:none;
}

div#HauptboxUnterDiv2 div div ul li {
  font: normal 0.8em Arial,Verdana,Tahoma,sans-serif;
  word-spacing:0.1em;
}