body {
	background: #BC835C url(../img/body-hinten.jpg) bottom left fixed no-repeat;
	margin: 0px;
         padding: 0px;
	font-family: Garamond, Georgia, Palatino Linotype, Palatino, Times New Roman, serif;
         /*scrollbar-3d-light-color:#;*/
	scrollbar-arrow-color:#993D3D;
	scrollbar-base-color:#BC835C;
	/*scrollbar-dark-shadow-color:#;*/
	scrollbar-face-color:#F8F5F1;
	scrollbar-highlight-color:#BC835C;
	/*scrollbar-shadow-color:#;*/
         }

.right 	{ margin-left: 15px; }
.left 	{ margin-right: 15px; }
.formular{
         border: 1px dotted #996600;
         color: #993D3D;
         /*background-color: #FFCC99;*/
         background: #E4CFCC url(../img/rad2.gif) bottom right no-repeat;
         font-weight: bold;
         width: 500px;
         }
.button 	{
	color: #330000;
         text-decoration: none;
         background: #E4CFCC url(../img/verlauf.gif) bottom right no-repeat;
         padding: 0 5px 0 5px;
         font-weight: bold;
         }

#oben {
	margin-top: 20px;
	margin-left: 200px;
	margin-right: 0px;
	padding: 0px;
	background: #BC835C url(../img/oben_hinten.jpg) bottom left;
         }
#oben h1 {
	background-color: #BC835C;
         color: #F8F5F1;
	font-family: Garamond, Georgia, Palatino Linotype, Palatino, Times New Roman, serif;
         font-size: 300%;
         padding: 5px 10px 5px 10px;
         }

#headnavi {
         display: none;
         background: #F3DCBF url(../img/navi-hinten.gif) top left no-repeat;
	margin: 0px 50px 0px 20px;
         padding: 15px 10px 15px 15px;
	font-family: Garamond, Georgia, Palatino Linotype, Palatino, Times New Roman, serif;
         color: #993D3D;
         font-weight: bold;
         font-size: 120%;
         }

#headnavi a {
         color: #993D3D;
         text-decoration: none;
         padding: 0 3px 0 3px;
         }
#headnavi a:hover {
         background-color: #993D3D;
         color: #F3DCBF;
         padding: 0 3px 0 3px;
         text-decoration: none;
         }

#links {
         display: none;
         float: left;
	width: 180px;
         margin-left: 20px;
	font-family: Arial, Verdana, sans-serif;
         font-size: 90%;
         color: #993D3D;
         background: #F3DCBF url(../img/subnavi-hinten.gif) bottom left no-repeat;
	}
#links p {
	margin: 10px 10px 20px 15px;
	}
#links .rahmen {
         background-color: #993D3D;
         color: #F3DCBF;
         border: 1px dotted #FFFFFF;
         padding: 0 3px 0 3px;
         font-weight: bold;
         }

#links a	{
	text-decoration: none;
         color: #993D3D;
         }
#links a:hover {
	text-decoration: underline;
         color: #993D3D;
         }

#content {
	margin-top: 60px;
	margin-left: 0px;
	margin-right: 00px;
	background: #F8F5F1 url(../img/text-rechts.gif) top right no-repeat;
	text-align: justify;
         padding: 0px;
	}
#content h1 {
	font-family: Garamond, Georgia, Palatino Linotype, Palatino, Times New Roman, serif;
	font-size: 150%;
	padding: 15px 20px 0px 30px;
         color: #993D3D;
         margin: 0px;
         text-align: left;
	}
#content h2 {
	font-family: Garamond, Georgia, Palatino Linotype, Palatino, Times New Roman, serif;
	font-size: 130%;
	padding: 15px 20px 0px 30px;
	margin: 0px 0px 10px 0px;
         color: #993D3D;
         text-align: left;
	}
#content h3 {
	font-family: Garamond, Georgia, Palatino Linotype, Palatino, Times New Roman, serif;
	font-size: 110%;
	padding: 10px 20px 0px 30px;
	margin: 0px 0px 10px 0px;
         color: #993D3D;
         text-align: left;
	}
#content h4 {
	font-family: Garamond, Georgia, Palatino Linotype, Palatino, Times New Roman, serif;
	font-size: 100%;
	padding: 10px 20px 0px 30px;
	margin: 0px 0px 10px 0px;
         color: #993D3D;
         text-align: right;
	}
#content p {
	font-size: 0.8em;
	margin: 0px 20px 0px 30px;
	padding: 5px 0px 5px 0px;
         color: #993D3D;
	font-family: Arial, Verdana, sans-serif;
	}
#content li {
	font-size: 0.8em;
	margin: 5px 5px 3px 20px;
         color: #993D3D;
	font-family: Arial, Verdana, sans-serif;
	}
#content table {
         font-size: 0.8em;
	margin: 0px 20px 0px 30px;
	padding: 5px 0px 5px 0px;
         color: #993D3D;
	font-family: Arial, Verdana, sans-serif;
         }
#content td {
         padding: 2px 0 5px 0;
         }
#content a {
         color: #330000;
         text-decoration: none;
         background-color: #F3DCBF;
         padding: 0 5px 0 5px;
         }
#content a:hover {
         color: #330000;
         text-decoration: none;
         background: #E4CFCC url(../img/verlauf.gif) bottom right no-repeat;
         padding: 0 5px 0 5px;
         }
#content .foto {
         font-size: 0.8em;
         color: #993D3D;
	font-family: Arial, Verdana, sans-serif;
         }
#content .foto a {
         color: #F8F5F1;
         text-decoration: none;
         background-color: #F8F5F1;
         padding: 0px;
         margin: 0px
         }
#content .foto a:hover {
         color: #F8F5F1;
         text-decoration: none;
         background: #F8F5F1;
         padding: 0px;
         margin: 0px
         }
#content .intern   {
         display: none;
         text-align: right;
         margin-top: 25px;
         }
#content .intern a {
         display: none;
         color: #F8F5F1;
         text-decoration: none;
         background-color: #F8F5F1;
         padding: 0px;
         margin: 0px
         }
#content .intern a:hover {
         display: none;
         color: #F8F5F1;
         text-decoration: none;
         background: #F8F5F1;
         padding: 0px;
         margin: 0px
         }
#content .footer {
         display: none;
         font-size: 0.7em;
	border-top: #993D3D dashed 1px;
	text-align: center;
	margin: 10px 0px 5px 0px;
	padding: 5px 0 5px 0;
	font-family: Arial, Verdana, sans-serif;
         color: #993D3D;
	}
#content .footer a {
         color: #660000;
         text-decoration: underline;
         background-color: #F8F5F1;
         padding: 0px;
         }
#content .footer a:hover {
         color: #660000;
         text-decoration: overline underline;
         background: #E4CFCC url(../img/verlauf.gif) bottom right no-repeat;
         font-weight: bold;
         padding: 0px;
         }

#logo 	{ position: absolute; top: 0px; left; 0px; }
