/* Layout */

body {
  font-family: Helvetica, Verdana, Arial, sans-serif;
  background-color: #696969;
  margin: 0;
  padding: 0;
  font-size: 12px;
  background-image: url("layout_img/streifen_innen.png");
  background-repeat: repeat-y;
  background-position: center;
}


#container{
  width:1007px;
  margin-left: auto;
  margin-right: auto;

}

#content{
  min-height: 600px;
  height:auto !important;  /* für moderne Browser */
  height:600px;  /*für den IE */
  margin-top: 20px;
  padding-left: 10px;

}

#content a {
	text-decoration: none;
	color: #696969;
} 

#header{

}

#header img{
	text-decoration: none;
	border: none;
}


.box {
  width:447px;
  min-height: 447px;
  height:auto !important;  /* für moderne Browser */
  height:447px;  /*für den IE */
  background-image: url("layout_img/inhalt_01.gif");
  background-repeat: no-repeat;
  margin-left: 20px;
  margin-right: 10px;
  overflow: hidden;
  vertical-align: top;
  float: left;
}

#flashcontent{
  background-image: url("layout_img/inhalt_01.gif");
  background-repeat: no-repeat;
  overflow: hidden;
  margin-left: 29px;
}


#start_galery{
  width: 410px;
  min-height: 322px;
  height:auto !important;  /* für moderne Browser */
  height:322px;  /*für den IE */
  margin-left: 18px;


}

#galery{
	overflow: hidden;
	margin: 11px;
}

.content{
  margin: 15px;
  line-height: 16px;
  overflow:hidden;

}

.content_index{
  margin-top: 10px;
  margin-left: 20px;
  overflow:hidden;
  height: 100px;
  line-height: 16px;


}

.content_galery{
	display: inline-block;
	vertical-align: top;
	min-height: 424px;
}

.content h3 {
  font-size: 0.9 em;
}

#left_column{
  width: 210px;
  margin-left: 20px;
  float:left;
  vertical-align: top;
	line-height: 16px;
}

#right_column{
  width: 210px;
  float: left;
  margin-left: 20px;
  vertical-align: top;
line-height: 16px;
}



#galerien {
	width: 125px;
	z-index: 99;
	position:absolute;
	margin-top: -120px;
	margin-left: 595px;

}


#searchfield {
	position:absolute;
	margin-top: -118px;
	z-index: 99;
	margin-left: 832px;
	}

#logo{
	display: inline-block;	
}

.static {
 list-style: none;
 margin-left: -38px;
 margin-top: 0px;
 padding: 0;
}

.static li {
 list-style: none;
 margin-bottom: -4px;
 padding: 0;
}

#sites_left{
width: 420px;
margin-left: 25px;
line-height: 16px;
float: left;

}


#sites_right {
width: 420px;
margin-left: 40px;
line-height: 16px;
float: left;

}

/* Kuenstler */

.box2 {
	width: 500px;
	float: left;
	min-height: 440px;
	  height:auto !important;  /* für moderne Browser */
  height:440px;  /*für den IE */
	margin-left: 10px;
	overflow:hidden;
}

.name {
margin-top: 45px;
color: #696969;
margin-left: 165px;
margin-bottom:47px;
font-size: 13px;
font-weight: bold;
}

.pImage {
width: 152px;
margin-bottom: 3px;
min-height:162px;
  height:auto !important;  /* für moderne Browser */
  height:162px;  /*für den IE */
border: solid #B5B5B5 1px;
overflow: hidden;
display: inline-block;
padding:2px;
text-align: center;
vertical-align:middle;
}

.pImage img{
	border: none;
	}

.pImages {
	vertical-align:top;
	margin:5px;
	height: 340px;
	overflow: hidden;
}

#pBottom {
float:left;
margin-top: 5px;
margin-left: 25px;
vertical-align:top;
margin-bottom:10px;
}

.pText {
float:left;
width: 485px;
line-height: 16px;
vertical-align:top;

}

.pBio {
float: left;
width: 200px;
margin-left: 145px;
line-height: 16px;
color: #696969;
}

#pList {
margin-left: 355px;
}

#ag, #ho, #pz {
width: 199px;
min-height: 1600px;
  height:auto !important;  /* für moderne Browser */
  height:1600px;  /*für den IE */
border: white 1px solid;
color: #696969;
float: left;
margin-bottom: 30px;
}

#ag {
	border-right: none;
	}
	
#ho {
	border-right: none;
	}
	
.pTitle {
	padding: 6px;
	color:red;
	margin-bottom: 5px;	
	font-size:13px;
	font-weight: bold;
	background-color: #B8B8B8;
	border-bottom: white 1px solid;
	}
	
#ag a, #ho a, #pz a{
color: #696969;
font-weight: bold;
margin-top: 3px;
margin-left: 5px;
margin-bottom: 3px;
display: inline-block;
}

#answer, .answer {
width: 800px;
padding: 5px;
margin-bottom:3px;
border: white 1px solid;
margin-left:30px;
}

#answer{
color: red;
font-weight: bold;
margin-bottom: 10px;
}

#bigImage {
	width: 415px;
	min-height:415px;
	  height:auto !important;  /* für moderne Browser */
  height:415px;  /*für den IE */
	text-align:center;
	margin:15px;
	}

#bigImage img {
	display: inline-block;
	margin-top: 50px;
	text-align:center;
	}
	
.pImageTitle{
	height: 30px;
	overflow:hidden;
	line-height: 16px;
	margin-bottom:20px;

}

.indexImage{
height:218px;
width:415px;
overflow:hidden;
text-align:center;

}

.indexText{
margin-bottom:15px;
overflow:hidden;

  height: 120px;


}

/* Events */

.eventbox {
	border: solid 1px #999;
	width: 930px;
	height:160px;
	margin-bottom:6px;
	margin-left:30px;
}

.eventbox .datum {
	 position:absolute;
	margin:3px;
	color: red;
	font-weight:bold;
	
}

.eventbox .titel {
	position:absolute;
	font-weight:bold;
	margin-top:30px;
	margin-left:3px;
}

.eventbox .beschreibung {
	position: absolute;
	margin-left:250px;
	margin-top:30px;
	width:320px;
	height:100px;
	overflow:hidden;
	
	
}

.eventbox .bild {
	position: absolute;
	margin-left: 700px;
	width: 150px;
	height: 150px;
	border: 1px black solid;
	margin-top:3px;
	
}

#dropdownmenu{
 position:absolute;
 margin-top:9px;
 margin-left:470px;
 width:145px;
 height:130px;
 overflow:hidden;

	
}