@CHARSET "ISO-8859-1";

/*reset*/
* {
	margin: 0;
	padding: 0;
	font-size: 11pt;
	font-weight: normal;
	color: #FFF;
	font-family: Verdana, sans-serif;
}

ul, ol {
	list-style: none;
	}
	
b, strong {
	font-weight:bold;
}

img, a img {
	border:none;
}

body {
  background-color: #202020;
  margin: 0 ;
  }	
a {
	text-decoration: none;
	}

  /*index*/
  div.content_ind {
  	width: 608px;
  	height: 408px;
  	margin: auto;
  	margin-top: 60px;
  }

  div.menu_ind {
  	width: 608px;
  	heigt: 34px;
  	margin: auto;
  	position: relative;
  	z-index: 2;
  }
  		a.neuigkeiten {
  		position: absolute;
  		font-family: Verdana, sans-serif;
  		background: url("img/button_left.png") no-repeat;
  		padding-top: 10px;
  		width: 124px;
  		height: 34px;
  		margin: 0px;
  		text-align: center;
  		  }
  			a.neuigkeiten:hover {
			background: url("img/button_left_over.png") no-repeat;
			}
		
		a.dates {
  		position: absolute;
  		font-family: Verdana, sans-serif;
  		background: url("img/button_center.png") no-repeat;
  		padding-top: 10px;
  		width: 120px;
  		height: 34px;
  		margin: 0px 0px 0px 124px;
  		text-align: center;
  		  }
  			a.dates:hover {
			background: url("img/button_center_over.png") no-repeat;
			}
			
		a.galerie {
  		position: absolute;
  		font-family: Verdana, sans-serif;
  		background: url("img/button_center.png") no-repeat;
  		padding-top: 10px;
  		width: 120px;
  		height: 34px;
  		margin: 0px 0px 0px 244px;
  		text-align: center;
  		  }
  			a.galerie:hover {
			background: url("img/button_center_over.png") no-repeat;
			}
			
		a.gbook {
  		position: absolute;
  		font-family: Verdana, sans-serif;
  		background: url("img/button_center.png") no-repeat;
  		padding-top: 10px;
  		width: 120px;
  		height: 34px;
  		margin: 0px 0px 0px 364px;
  		text-align: center;
  		  }
  			a.gbook:hover {
			background: url("img/button_center_over.png") no-repeat;
			}
		
		ul.mehr {
  		position: absolute;
  		font-family: Verdana, sans-serif;
  		background: url("img/button_right.png") no-repeat;
  		padding-top: 10px;
  		width: 124px;
  		height: 34px;
  		margin: 0px 0px 0px 484px;
  		text-align: center;
  		list-style-type: none;
  		  }
  			ul.mehr:hover {
			background: url("img/button_right_over.png") no-repeat;
			}
			ul.mehr li ul {
			display: none;
			}
			ul.mehr li:hover ul {
			width: 120px;
			display: block;
			margin: 10px 0 0 0;
			}
			
			ul.mehr li:hover ul li {
			background: url("img/dd_bg.png");
			font-size: 8pt;
			text-align: center;
			height: 25px;
			margin: 1px 2px 0 1px;
			}
			ul.mehr li ul li:hover {
			background: url("img/dd_bg_over.png");
			}
		
		div.main {
		position: absolute;
		z-index: 1;
		margin: 34px 0px 0px 0px;
		background: url("img/logo_ind.png") no-repeat;
		width: 608px;
		height: 337px;
		}
		
		div.footer {
		position: absolute;
		background: url("img/footer_ind.png") no-repeat;
		margin: 371px 0 0 0;
		width: 608px;
		height: 37px;
		}
		
			a.member {
  			position: absolute;
  			font-family: Verdana, sans-serif;
  			font-size: 8pt;
  			padding-top: 10px;
  			width: 124px;
  			height: 34px;
  			margin: 0;
  			text-align: center;
			}
				a.member:hover {
				text-decoration: underline;
				}
			
			a.sitemap {
  			position: absolute;
  			font-family: Verdana, sans-serif;
  			font-size: 8pt;
  			padding-top: 10px;
  			width: 45px;
  			height: 34px;
  			margin: 0 0 0 370px;
  			text-align: center;
			}
				a.sitemap:hover {
				text-decoration: underline;
				}
			
			a.contact {
  			position: absolute;
  			font-family: Verdana, sans-serif;
  			font-size: 8pt;
  			padding-top: 10px;
  			width: 40px;
  			height: 34px;
  			margin: 0 0 0 445px;
  			text-align: center;
			}
				a.contact:hover {
				text-decoration: underline;
				}
				
			a.imprint {
  			position: absolute;
  			font-family: Verdana, sans-serif;
  			font-size: 8pt;
  			padding-top: 10px;
  			width: 50px;
  			height: 34px;
  			margin: 0 0 0 520px;
  			text-align: center;
			}
				a.imprint:hover {
				text-decoration: underline;
				}
		
		p.copy {
			text-align: center;
			color: #777;
			font-family: Verdana, sans-serif;
  			font-size: 5pt;
			position: absolute;
			margin: 40px 0 0 265px;
		}		