/* B A S E   L A Y O U T   barbprivat   ____________________________________*//* seitenlayout allg */body  		{ 			color: #353535;			font-size: 11px;			font-family: Arial, Helvetica, sans-serif; 			background-color: #ffffff; 			text-align: center; 			padding: 0pt; 			margin: 0pt; 			height: 100%;			}/* links */ 			a  { color: #007332; text-decoration: none }			a:hover { color: #fff; background: #696969; padding: 2px; border: 0 }			a.visited { color: #007332; text-decoration: none } 			a.image:hover { background: transparent; border-bottom: 0px; padding: 0px; }			a:hover img { border-bottom: 0; background: transparent; padding: 0px }						a.link_01:hover  {padding: 0px; }			a.link_02:link  {text-decoration: underline }			a.link_02:hover  {padding: 0px; }			/* wrapper*/.wrapper  	{ 			margin: 0 auto 0;			padding: 0; 			width: 838px;			height: 100%;			z-index: 2;						}/* content  */.contentbox {			position: absolute;			top: 50%;			margin: -217px auto 0; /* top: ¬ ! of height */			width:434px;			height:438px;			background: url(../bilder/hg_content.png);			z-index: 3;			}						.content 	{			position:absolute;			top:75px;			left:65px;			width: 310px;			height: 320px;			text-align:justify;			z-index: 4;			}			/* header mit logo*/.header  	{			position:absolute;			margin-top: 0px;			margin-left: 480px;			z-index: auto;			z-index: 6;			}						/* imagemap_Navigation*/.navi  		{			position:absolute;			top: 100%;			margin: -430px auto 0;			margin-left: 434px;			z-index: 5;			}			#navi a {  			font-family: Arial, Helvetica, sans-serif;  			font-size: 11pt;  			color: #000;  			text-decoration: none;  			padding-top: 2px;  			padding-bottom: 0px;  			padding-left: 2px;  			padding-right: 2px;  			text-align: left			}						#navi a.active {  			color: #fff;  			background: #696969;  			padding: 1px 2px 0;  			border: 0			}			#navi a:hover {  			color: #fff;  			background: #696969;  			padding: 1px 2px 0;  			border: 0			}									#navi area {outline:none;}/* auszeichnungen */h1  { color: #007332; font-size: 12px; text-transform: uppercase; margin-bottom: 8px; text-align:left;}h2  { color: #bfd700; font-size: 100%; font-weight: bold; margin-bottom: 5px }