body {
	
	background-color:#FFFFFF;
	color:#000000;
	font-family: Verdana,  Arial, Helvetica, sans-serif;
}

* {
	
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}

*{
   margin:0px;
   padding:0px;
}

div{
	border:px solid black;
	padding:5px;
}

ul  {
	list-style-type:none
	
}

#navigation .innen,
#banner,
#wrapper,
#footer div{
	width:950px;
}






body{
   background:#FFFFFF;
   font:62,5%  Calibri, "Times New Roman","Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;
}




html>body {
   font: 12px   Calibri, "Times New Roman", "Lucida Grande", "Lucida Sans", Verdana, Arial, sans-serif;
}

/* HTML Elemente */

p {
   
   text-align: left;
   font-size:1em;
   line-height:1.5em;
   margin-top: 1.5em;
   margin-bottom: 1.5em;
   
}



table {
   
   font-size:1em;
   line-height:1.5em;
   margin-top: 1.5em;
   margin-bottom: 1.5em;
   margin-left: 6em;
   padding: 0px
   
}

caption {
	text-align: left;
	margin-top: 4.5em;
	padding-top: 2em;
	padding-bottom: 0em;
	font-family: Garamond, "Arabic Typesetting", "Times New Roman", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:1.5em;
   
}



tbody td{
	vertical-align: top;
	padding: 2px 5px;
}

a:visited{
   padding-right:20px;
   text-decoration:none;
   outline: none;
   }

a,
a:link{
   color:red;
   text-decoration:none;
   outline: none;
}

a:focus,
a:active{
   color:orange;
   text-decoration:none;
   outline: none;
}

a:hover{
   color:pink;
   text-decoration:none;
   outline: none;
}

h1 a:visited,
h2 a:visited,
h3 a:visited,
h4 a:visited,
h5 a:visited,
h6 a:visited{
		padding-right:0px;
}

h1,h2,h3,h4,h5,h6{
   color:black;
}

h1{
   margin:8px 0px 6px;
   float:left;
   font-size:2.7em;
   font-family: Garamond, "Arabic Typesetting", "Times New Roman", Arial, Helvetica, sans-serif;
   border: ;
}

h1 a,
h1 a:link,
h1 a:hover{
   color:;
   text-decoration:none;
}

h1{
   margin-left:8px;
   font-size:3.8em;
   font-family: "Arabic Typesetting", Garamond, "Times New Roman", Arial, Helvetica, sans-serif;
   font-style: normal
}



h2{
   margin-left:22px;
   font-size:3.3em;
   font-family: "Arabic Typesetting", Garamond, "Times New Roman", Arial, Helvetica, sans-serif;
   font-style: normal
}

h2 a,
h2 a:link,
h2 a:hover{
   color:#99ccff;
   text-decoration:none;
}

h3{
   text-align: left;
   font-size:1.2em;
   font-family: "Arabic Typesetting", Garamond, Arial, Helvetica, sans-serif;
}
h4,h5,h6{
   font-size:1.7em;
   font-family: "Arabic Typesetting", Garamond, Arial, Helvetica, sans-serif;
}
h5,h6{
   font-weight:normal;
}
h5{
   font-style:courier new;
}

img{
   border:0px;
}

ul,ol,dd{
   padding-left:2em;
   line-height:1.5em;
   margin:1.5em 0em;
   
}



blockquote{
	text-align: left;
   font-style:italic;
   color:black;
   padding-left:px;
}
cite{
	display:block;
	font-weight:bold;
}

/* Hilfsklassen */

.left
.right


.hidden{
   display:none;
}

.besetzung{
	padding-left: 10px;
	font-size: 0.9em;
	background-color:; 
	border: 1px dotted grey;
	font-style:italic;
	color:grey;
	
}

.boxen{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 0.9em;
	background-color:; 
	border: 1px dotted #333333;
	font-style:itali;
	color:#999996 ;
	margin-left: 25px;
	margin-bottom: 20px;
	
	width: 200px
}

.links{
	padding-left: 30px;
	font-size: em;
	line-height: 0.4em;
	
}

.min{
	min-width: 250px;
}

.fotovermerk{
	vertical-align: top;
	text-align: right;
	padding-top: 0px;
	font-size: 0.7em;
	line-height: 0.2em; 
	border: ;
	font-style:;
	color:#999999 ;
	margin-left: ;
	margin-bottom: ;
	width: ;
}

.cite{
	text-align: right;
	font-size: 0.8em;
}


dd {
	font-size: 1em;
	padding-left: 20px;
	padding-bottom: 15px;
}


/* Layout */




#main{
	
	position:absolute; 
	left:25%; 
	
	
    
	width:;	
 }



#bio{
	text-align:center;
	margin-left: px  ;
	width:640px;	
 }

