/* Allgemeine Definitionen */
	body {height:100%; overflow: hidden; background-color:#907A45; margin:0cm;
		  font-family: Century Gothic, sans-serif; color:#5A4D39; font-weight:500; font-size:11pt;
		  scrollbar-3dlight-color:#5A4D39; scrollbar-arrow-color: #5A4D39; scrollbar-darkshadow-color:#0A0140; scrollbar-face-color:#9B8B66; scrollbar-track-color:#9B8B66; scrollbar-shadow-color:#000000;
		 }
	.h1 {color:#3C2E18; font-size:18pt;}
	.h2 {color:#342B1D; font-size:13pt;}					/* txt_fett */
	.h3 {font-size:11pt;}   				/* txt_norm */
	.h4 {font-weight:600; font-size:8pt;}					/* txt_kleinfett */
	.h5 {font-weight:400; font-size:8pt;}					/* txt_klein */

	.link a:link, .link a:visited, .link a:active, .link a:hover {font-size:11pt; font-family: Century Gothic, sans-serif; color:#3C2E18; font-weight:500; text-Decoration:none; border-bottom-style:dashed; border-width:1px; border-color:#3F3F3F;}
	.link a:active {color:#FFFFFF;}
	.link a:hover {color:#D3C5A3; background:#6C5B33; }

	.anone:link, .anone:visited, .anone:active, .anone:hover  {border-style:none; text-Decoration: none;}

	div.sitemap 	{position: absolute; top: 93%; left: 5%;  width: 93%; height: 20px; background: #907A45; z-index:2;}
	div.copyright   {position: absolute; top: 93%; right: 2%;  text-align:right; height: 20px; background: #907A45; z-index:3;}
	div.rechts		{position: absolute; margin:0; overflow:hidden; top: 5%; right: 2%;  width: 6%; height: 86%; background: #907A45; z-index:2; border-style:solid; border-width:2px; border-color:#C3B795;
					/* background-image:url(../grafik/frames/bildrechts.jpg); background-repeat:no-repeat; */}
	div.inhalt	 	{position: absolute; left:22%; top:5%; width:68%; height:86%; overflow: auto; z-index:1; background:#B6A681; border-style:solid; border-width:2px; border-color:#C3B795;
					}
	div.text	 	{z-index:5; margin-left:5%; width:90%;}
/* border-style:solid; border-width:1px; border-color:#ff0000; */
	div.linie		{position:absolute; left:19%; top:10%; height:76%; width:74%; border-style:solid solid solid none; border-width:2px; border-color:#C3B795; z-index:1;}



/*
	div.linie		{position:absolute; left:2%; top:95px; width:96%; border-top-style:solid; border-top-width:2px; border-top-color:#C3B795; z-index:1;}
############################################################################################
#############################     Sonstige Definitionen   ##################################
*/
#rahmen {border-style:ridge; border-width:4px; border-color:#FFDDAC #321D00 #321D00 #FFDDAC; padding:10px;}
.einruecken {text-align:left; padding-left:10px; padding-right:10px;}

#strich {border-top-width:1px; border-top-style:solid; border-top-color:#5A4D39;
		margin-left:30px; margin-right:30px; margin:15px;}

.imagerechts {border-style:none; float:right; padding-left:30px;}
.imagelinks {border-style:none; float:left; padding-right:30px;}
.duennerrahmen {padding:5px; border-style:solid; border-width:2px; border-color:#C3B795;}


	/* ############ Buttons ##############*/
			a.button:link, a.button:visited, a.button:active, a.button:hover,
			.button, .button_hover, .button_active,
			.button:link, .button:visited, .button:active, .button:hover
				{font-weight:600; /* font-size:1.0em; */ border-style:solid; border-width:2px;
				text-Decoration:none; background:#AE9A6C; 
				color:#342B1D; border-color:#9C8C68 #0D0502 #0D0502 #9C8C68;
				cursor:pointer; padding:2px 5px 2px 5px; margin:8px; 
				}

			a.button:hover, .button:hover, .button_hover, .button_active
				{ position:relative; top:2px; left:2px;/* padding:4px 3px 0px 7px; */
				padding:2px 5px 2px 5px; border-color:#000000; color:#FFE7C6; background:#9E6716;}



			.buttonbreit:link, .buttonbreit:visited, .buttonbreit:active, .buttonbreit:hover
				{background:#AE9A6C; text-Decoration:none; display:block;
				 font-family: Century Gothic, sans-serif; font-size:12pt; font-weight:500; color:#342B1D;
				 border-style:solid; border-width:2px; border-color:#9C8C68 #0D0502 #0D0502 #9C8C68;
				 text-align:center; width:200px; height:25px;
				}
			
			.buttonbreit:hover
				{border-style:solid; border-width:2px; border-color:#000000; font-weight:500;
				 position:relative; left:2px; top:2px; color:#FFE7C6; background:#9E6716;
				}


.input {color:#3C2E18; background:transparent; border-color:#616161 #907A45 #907A45 #616161;}
.background {background:#B6A681;}

/*
#############################     Sonstige Definitionen   ##################################
############################################################################################
*/


sitemap a {color:#FF0000;}