html 					{	height: 						100.1%;
						}
/*********************************************************************************************************/
a:link 					{	color: 							#B8A373;	
							text-decoration: 				none;
						} 
a:visited				{	color: 							#B8A373;	
							text-decoration: 				none;
						} 
a:hover					{	color: 							#570016;	
							text-decoration: 				none;
						} 
a:active				{	color: 							#B8A373;	
							text-decoration: 				none;
						}
/*********************************************************************************************************/
body					{ 	color: 							#000;		
							font-weight: 					normal; 							
							font-family: 					verdana, arial, helvetica, sans-serif;
							background-color:				#D5CAB0;
							/*background-image:				url(../bilder/background.png);*/
							background-repeat: 				repeat;
							background-position: 			3px 1px;
							border:							none;
							margin-top:						0px;
							margin-left:					0px;
							margin:							0px;
							padding:						0px;
						  /*scrollbar-face-color: 			#C3C3C3; 
							scrollbar-highlight-color:		#B8A373; 
							scrollbar-shadow-color:			#666; 
							scrollbar-3dlight-color:		#BEBEBE; 
							scrollbar-arrow-color:			#FFF; 
							scrollbar-track-color: 			#BEBEBE; 
							scrollbar-darkshadow-color: 	#000;*/
						}
/*********************************************************************************************************/
::-moz-selection 		{
							background-color: #570016;
							color: #D9C69E;
						}

::selection 			{
						    background-color: #570016;
						    color: #D9C69E;
					    }
/*********************************************************************************************************/
color_1					{	background-color:				#D5CAB0;
						}
color_2					{	background-color:				#E3D3B8;
						}						
/*********************************************************************************************************/
p						{	height:							20px;
						}
h1						{	color: 							#000; 
							font-weight: 					bold;
							font-size: 						1.4em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						    margin: 						0 0 1em; 
							padding: 						0em;
						}
h2						{	color: 							#000; 
							font-weight: 					bold;
							font-size: 						1.1em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						    margin: 						0 0 1em; 
							padding: 						0em;
						}
/*********************************************************************************************************/
.stil_1					{	color: 							#000; 
							font-weight: 					normal; 
							font-size: 						0.625em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
.stil_1bg				{	color: 							#B8A373; 
							font-weight: 					bold; 
							font-size: 						0.625em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
/*********************************************************************************************************/
.stil_2					{	color: 							#000; 
							font-weight: 					normal; 
							font-size: 						0.8em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
.stil_2b				{	color: 							#000; 
							font-weight: 					normal; 
							font-size: 						1.0em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
.stil_2s				{	color: 							#CCC; 
							font-weight: 					normal; 
							font-size: 						1.0em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
.stil_2bg				{	color: 							#B8A373; 
							font-weight: 					bold; 
							font-size: 						0.9em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
.stil_2br				{	color: 							#570016; 
							font-weight: 					bold; 
							font-size: 						1.0em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
.stil_2bs				{	color: 							#CCC; 
							font-weight: 					bold; 
							font-size: 						1.0em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
/*********************************************************************************************************/
.lesebereich			{	width:							980px; 		
							background-color:				#FFF;
							border-width:					2px;
							border-style:					solid;
							border-color:					#B8A373;				
						}
.inhalt					{	width:							740px;
							font-size: 						0.9em;
							font-family: 					verdana, arial, helvetica, sans-serif;
							text-align:						justify;
						}
/*********************************************************************************************************/
.box_1					{	font-family: 					verdana, arial, helvetica, sans-serif; 
							font-size: 						0.625em;		
							background-color:				#FFF;
							border-width:					1px;
							border-style:					dashed;
							border-color:					#B8A373;		
						}
.box_1 a:link			{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_1 a:visited		{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_1 a:hover			{	color: 							#570016;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_1 a:active			{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_1_innen			{	background-color:				#B8A373;
						}
/*********************************************************************************************************/
.box_2					{	font-family: 					verdana, arial, helvetica, sans-serif; 
							font-size: 						0.625em;		
							background-color:				#FFF;
							border-width:					1px;
							border-style:					dashed;
							border-color:					#B8A373;		
						}
.box_2 a:link			{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_2 a:visited		{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_2 a:hover			{	color: 							#570016;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_2 a:active			{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_2_innen			{	background-color:				#B8A373;
						}
/*********************************************************************************************************/
.box_3					{	font-family: 					verdana, arial, helvetica, sans-serif; 
						 	font-size: 						0.625em;		
						 	background-color:				#FFF;
						 	border-width:					1px;
						 	border-style:					dashed;
						 	border-color:					#B8A373;		
						}
.box_3 a:link			{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_3 a:visited		{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_3 a:hover			{	color: 							#570016;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_3 a:active			{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_3_innen			{	background-color:				#B8A373;
						}
/*********************************************************************************************************/						
.box_4					{	font-family: 					verdana, arial, helvetica, sans-serif; 
						 	font-size: 						0.625em;		
						 	background-color:				#FFF;
						 	border-width:					1px;
						 	border-style:					dashed;
						 	border-color:					#B8A373;		
						}
.box_4 a:link			{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_4 a:visited		{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_4 a:hover			{	color: 							#570016;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_4 a:active			{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_4_innen			{	background-color:				#B8A373;
						}
/*********************************************************************************************************/
.box_5					{	font-family: 					verdana, arial, helvetica, sans-serif; 
						 	font-size: 						0.625em;		
						 	background-color:				#FFF;
						 	border-width:					1px;
						 	border-style:					dashed;
						 	border-color:					#B8A373;		
						}
.box_5 a:link			{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_5 a:visited		{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_5 a:hover			{	color: 							#570016;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_5 a:active			{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
						}
.box_5_innen			{	background-color:				#B8A373;
						}
/*********************************************************************************************************/
.navigation a:link		{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold;
							font-size: 						1em;
							font-family: 					verdana, arial, helvetica, sans-serif; 
						}
.navigation a:visited	{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold; 
							font-size: 						1em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
.navigation a:hover		{	color: 							#570016;
							text-decoration: 				none;
							font-weight: 					bold;
							font-size: 						1em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
.navigation a:active	{	color: 							#B8A373;
							text-decoration: 				none;
							font-weight: 					bold; 
							font-size: 						1em;
							font-family: 					verdana, arial, helvetica, sans-serif;
						}
/*********************************************************************************************************/
.zeugs					{	background-image:				url(../grafik/background.gif); 
							background-attachment:			fixed;
						}
/*********************************************************************************************************/
.textinput				{	border:							1px; 
							border-style:					solid;
							border-color:				 	#B8A373; 
							font-family:					verdana, arial, helvetica, sans-serif; 
							font-size:						12px;
							font-weight: 					normal; 
							color:							#000000; 
							padding:						0px;
						}
/*********************************************************************************************************/
.border					{	border-width:					1px;
						}
select					{	border:							1px; 
							border-style:					solid;
							border-color:				 	#B8A373; 	
/*							border-left: 					1;
							border-left-style:				solid; 
				    		border-left-color:				#B8A373;
							border-right: 					1;
							border-right-style:				solid; 
				    		border-right-color:				#B8A373;
							border-top: 					1;
							border-top-style:				solid; 
				    		border-top-color:				#B8A373;
							border-bottom: 					1;
							border-bottom-style:			solid; 
				    		border-bottom-color:			#B8A373;	*/
							background: 					#FFF;
							color: 							black;
							font-family: 					verdana, arial, helvetica, sans-serif;
							font-size: 						12px;
							font-weight: 					normal;	
						}		
/*********************************************************************************************************/			
.button 				{	font-family: 					verdana, arial, helvetica, sans-serif; 
			 				font-size: 						10px; 
			 				font-weight: 					normal; 
							color: 							#000;
							background-color: 				#D5CAB0;
							border-left: 					1px solid #B8A373;
				    		border-top: 					1px solid #B8A373;
      						border-right: 					1px solid #B8A373;
      						border-bottom: 					1px solid #B8A373;
							cursor:							pointer; 
						}
.button:hover			{	font-family: 					verdana, arial, helvetica, sans-serif; 
			 				font-size: 						10px; 
			 				font-weight: 					normal; 
							color: 							#000;
							background-color: 				#B8A373;
							border-left: 					1px solid #B8A373;
				    		border-top: 					1px solid #B8A373;
      						border-right: 					1px solid #B8A373;
      						border-bottom: 					1px solid #B8A373;
							cursor:							pointer; 
						}
/*********************************************************************************************************/
.textarea				{ /*scrollbar-face-color: 			#; 
							scrollbar-highlight-color: 		#; 
							scrollbar-shadow-color: 		#; 
							scrollbar-3dlight-color: 		#; 
							scrollbar-arrow-color: 			#; 
							scrollbar-track-color: 			#; 
							scrollbar-darkshadow-color: 	#;*/
							font-family: 					verdana, arial, helvetica, sans-serif;
			 				font-size: 						12px; 
			 				font-weight: 					normal; 
							color: 							#000;
							background-color: 				#FFF;
							border-left: 					1px solid #B8A373;
				    		border-top: 					1px solid #B8A373;
      						border-right: 					1px solid #B8A373;
      						border-bottom: 					1px solid #B8A373;	
						}
/*********************************************************************************************************/
.line					{	background-color:	 			#B8A373;
						}
/*********************************************************************************************************/		
#formular, #bookmarks, #link, #produktfrage, #frage
		  				{
  							display: 						none;
						}
/*********************************************************************************************************/
.icon_intern			{
							background: 					url(../bilder/icons/intern.png) no-repeat;
						}
.icon_extern			{
							background: 					url(../bilder/icons/extern.png) no-repeat;
						}
.icon_empfehlen			{
							background: 					url(../bilder/icons/empfehlen.png) no-repeat;
						}
.icon_drucken			{
							background: 					url(../bilder/icons/drucken.png) no-repeat;
						}
.icon_bookmark			{
							background: 					url(../bilder/icons/bookmark.png) no-repeat;
						}
.icon_frage				{
							background: 					url(../bilder/icons/frage.png) no-repeat;
						}
.icon_rss				{
							background: 					url(../bilder/icons/rss.png) no-repeat;
						}
/*********************************************************************************************************/
#log 					{
							background: 					#f8f8f8;
							border: 						5px solid #d6d6d6;
							border-left-color: 				#e4e4e4;
							border-top-color: 				#e4e4e4;
							padding: 						0.3em;
							margin-top: 					10px;
						}
#start a 				{ 
							font-weight: 					bold;
						}
.tool-tip 				{
							color: 							#fff;
							width: 							139px;
							z-index: 						13000;
						}
.tool-title 			{
							font-weight: 					bold;
							font-size: 						11px;
							margin: 						0;
							color: 							#9FD4FF;
							padding: 						8px 8px 4px;
							background: 					url(bubble.png) top left;
						}
.tool-text 				{
							font-size: 						11px;
							padding: 						4px 8px 8px;
							background: 					url(bubble.png) bottom right;
						}
.custom-tip 			{
							color: 							#000;
							width: 							130px;
							z-index: 						13000;
						}
.custom-title 			{
							font-weight: 					bold;
							font-size: 						11px;
							margin: 						0;
							color: 							#3E4F14;
							padding: 						8px 8px 4px;
							background: 					#C3DF7D;
							border-bottom: 					1px solid #B5CF74;
						}
.custom-text 			{
							font-size: 						11px;
							padding: 						4px 8px 8px;
							background: 					#CFDFA7;
						}
/*********************************************************************************************************/
.blue 					{  font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #336699}
.search_url {font-size: 10px;}
.hitword { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; color: #000000; font-weight: bold}
.sform {  font-size: 11px; color: #000000; width: 160; height: 17; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.sbutton { font-size: 11px; width: 160; color: #990000; font-weight: bold; background-color: #E8E8E8; border-left: 1px solid #576675; border-bottom: 1px solid #576675; border-right: 1px solid #576675; border-top: 1px solid #576675}
/*********************************************************************************************************/
.highslide {
	cursor: url(../scripte/bildzoom/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid white;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(../scripte/bildzoom/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}
a.highslide-full-expand {
	background: url(../scripte/bildzoom/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* These are not Highslide core CSS rules, but define the styles of the caption. */
.control {
	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 1px solid #333;

    border-bottom: 1px solid #333;
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
	color: #666;
}
/* Controlbar example */
.controlbar {	
	background: url(../scripte/bildzoom/highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(../scripte/bildzoom/highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}
/*********************************************************************************************************/
