@charset "utf-8";

/*  größen in em angeben ist besser für skalierbarkeit und so weiter 1em = 12pixel, 2em = 24pixel em größen können in bis zu 2 kommastellen angegeben werden also 1.25em = 15pixel  */
body {
	margin-top:10px;
background: #845611; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjODQ1NjExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjYjI4MjM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjODQ1NjExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjYjI4MjM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjYlIiBzdG9wLWNvbG9yPSIjODQ1NjExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODQlIiBzdG9wLWNvbG9yPSIjYjI4MjM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg0NTYxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg, #845611 0%, #b28235 20%, #845611 32%, #b28235 49%, #845611 66%, #b28235 84%, #845611 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#845611), color-stop(20%,#b28235), color-stop(32%,#845611), color-stop(49%,#b28235), color-stop(66%,#845611), color-stop(84%,#b28235), color-stop(100%,#845611)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #845611 0%,#b28235 20%,#845611 32%,#b28235 49%,#845611 66%,#b28235 84%,#845611 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #845611 0%,#b28235 20%,#845611 32%,#b28235 49%,#845611 66%,#b28235 84%,#845611 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #845611 0%,#b28235 20%,#845611 32%,#b28235 49%,#845611 66%,#b28235 84%,#845611 100%); /* IE10+ */
background: linear-gradient(-45deg, #845611 0%,#b28235 20%,#845611 32%,#b28235 49%,#845611 66%,#b28235 84%,#845611 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#845611', endColorstr='#845611',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
background-attachment:fixed;
 text-align:center; font-family: sans-serif, Arial, Helvetica;
}


#webseite {
width:980px; margin:0 auto; -webkit-font-smoothing: antialiased; /* none - subpixel-antialiased möglich */
   text-shadow: 0 0 1px rgba(0,0,0,.1);   
}

#header {
width:980px; height:180px;  
  border-top-left-radius: 25px 25px;
  border-top-right-radius: 25px 25px;
background: #975923; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3NTkyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2FhNmUyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2MyODcyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkYWUzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2MyODcyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2FhNmUyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzk3NTkyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #975923 0%, #aa6e28 20%, #c2872d 35%, #ddae3c 50%, #c2872d 65%, #aa6e28 80%, #975923 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#975923), color-stop(20%,#aa6e28), color-stop(35%,#c2872d), color-stop(50%,#ddae3c), color-stop(65%,#c2872d), color-stop(80%,#aa6e28), color-stop(99%,#975923)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* IE10+ */
background: linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#975923', endColorstr='#975923',GradientType=0 ); /* IE6-8 */

}
#main {
	width:980px;
	height:650px;
	margin-bottom:0px;
	margin-top:0px;
background: #975923; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3NTkyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2FhNmUyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2MyODcyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkYWUzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2MyODcyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2FhNmUyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzk3NTkyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #975923 0%, #aa6e28 20%, #c2872d 35%, #ddae3c 50%, #c2872d 65%, #aa6e28 80%, #975923 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#975923), color-stop(20%,#aa6e28), color-stop(35%,#c2872d), color-stop(50%,#ddae3c), color-stop(65%,#c2872d), color-stop(80%,#aa6e28), color-stop(99%,#975923)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* IE10+ */
background: linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#975923', endColorstr='#975923',GradientType=0 ); /* IE6-8 */

}
#header h1 {
	padding-top:10px;
	font-size:40px;
	font-weight:bold;
	color:#000;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	vertical-align:middle;
}

#boxrechts {
	float:right; margin-top:8px; margin-right:20px;
} 
#boxmitte {
	float:left; margin-top:45px; margin-left:9%;
}
#boxlinks {
	float:left; margin-top:8px; margin-left:15px;
}
#mitte {
	width:100%;
	height:100%;
	margin:0 auto;
	
}
#menu {
	float:left; 
	height:100%; 
	width:20%; 
	margin-top:30px;
	margin-left:35px;
	
	
}

#inhalt {
	float:right;
	width:70%;
	height:95%;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	margin-top:25px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
}


#rittlinks {
	float:left; margin-top:8px; margin-left:20%; 
}
#rittmitte {
	float:left; margin-top:8px; margin-left:2% 
}
#rittrechts {
	float:left; margin-top:8px; margin-left:2%; 
} 
#codex {float:left; margin-right:0px;
}
#footer {
float:left; position:absolute; width:980px; height:50px;
border-bottom-right-radius: 25px 25px; border-bottom-left-radius: 25px 25px;
background: #975923; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3NTkyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2FhNmUyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2MyODcyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkYWUzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2MyODcyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2FhNmUyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzk3NTkyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #975923 0%, #aa6e28 20%, #c2872d 35%, #ddae3c 50%, #c2872d 65%, #aa6e28 80%, #975923 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#975923), color-stop(20%,#aa6e28), color-stop(35%,#c2872d), color-stop(50%,#ddae3c), color-stop(65%,#c2872d), color-stop(80%,#aa6e28), color-stop(99%,#975923)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* IE10+ */
background: linear-gradient(top, #975923 0%,#aa6e28 20%,#c2872d 35%,#ddae3c 50%,#c2872d 65%,#aa6e28 80%,#975923 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#975923', endColorstr='#975923',GradientType=0 ); /* IE6-8 */
 clear:both;
}

	

.h1 {
	font-size: 2em;
	font-style: italic;
	font-weight: bold;
	color:#000;
	 -webkit-font-smoothing: antialiased; /* none - subpixel-antialiased möglich */
   text-shadow: 0 0 1px rgba(0,0,0,.1);
}
.h2 {
	font-size:1.5em;
	font-style:italic;
	font-weight:bolder;
	color:#000;
}
.h3 {
	font-size: 1.05em;
	font-weight:bold;
	color:#000;
	text-align:center;
	vertical-align:middle;
}

.p {
	font-size: 1em;
	font-weight;: normal;
	color:#000;
}
.p1 {
	font-size: 0.8em;
	font-weight:normal;
	color:#000;
}
.p2 {
	font-size: 0.5em;
	font-weight:normal;
	color:#000;
}
h1 {
	font-size:2.33em;
	font-style:italic;
	font-weight:bold;
	color:#000;
}
h2 {
	font-size:1.5em;
	font-style:italic;
	font-weight:bold;
	color:#000;
}

p1 {
	font-size:1em;
	font-style:normal;
	font-weight:normal;
	color:#000;


/* Galerie anweisungen */
}
	#imageFlow {
		float:left;
		position:absolute;
	width:650px;
	height:490px;
	margin-left:5px;
	margin-top:20px;
	overflow: hidden;
	
	} 
	#imageFlow .diapo { 
	
		position: absolute; 
		left: -1000px; 
		cursor: pointer; 
		-ms-interpolation-mode: nearest-neighbor; 
	} 
	#imageFlow .link { 
		border: dotted #fff 1px; 
		margin-left: -1px; 
		margin-bottom: -1px; 
	} 
	#imageFlow .bank { 
		visibility: hidden; 
	} 
	#imageFlow .text { 
		position: absolute; 
		left: 0px; 
		width: 100%; 
		bottom: 16%; 
		text-align: center; 
		color: #FFF; 
		font-family: verdana, arial, Helvetica, sans-serif; 
		z-index: 1000; 
	} 
	#imageFlow .title { 
		font-size: 1em; 
		font-weight: bold; 
	} 
#imageFlow .legend { visibility:hidden;
	} 
	
	
.mittig  { vertical-align: super; }


	