body {		FONT-FAMILY: tahoma;
			FONT-SIZE: 10pt;
			/*BACKGROUND-IMAGE: url('../images/testbg.jpg');
			BACKGROUND-REPEAT: repeat-x;*/
			margin: 0px;}
			
/* Beginn Print-Styles
#bgprint{	VISIBILITY: hidden;}
#printfooter{ visibility: hidden;}
Ende Print-Style*/

FONT {font-size:94%}

#center{	position: absolute;
			text-align: left;
			WIDTH: 1px;
			HEIGHT: 1px;
			TOP: 0px;
			LEFT: 50%;
			Z-INDEX:1;
			margin:	0px;
			padding: 0px;}
			
#centerfold{	position: absolute;
			text-align: left;
			WIDTH: 400px;
			HEIGHT: 400px;
			TOP: 200px;
			LEFT: 50%;
			Z-INDEX:100;
			margin:	0px;
			padding: 0px;}	
#centerfield{	position: absolute;
			WIDTH: 400px;
			HEIGHT: 400px;
			TOP: 50px;
			LEFT: -200px;
			Z-INDEX:101;
			margin-left:	50%;
			padding: 0px;
      text-align: center; 
      font-weight: bold; 
      font-size: 12pt; 
      font-family: tahoma;}					

#logo{		position: relative;
			text-align: left;
			WIDTH: 96px;
			HEIGHT: 96px;
			TOP: 0px;
			LEFT: -486px;
			Z-INDEX:2;
			margin:	0px;
			padding: 0px}

#banner{	position: relative;
			text-align:left;
			WIDTH: 875px;
			HEIGHT: 96px;
			TOP: 0px;
			LEFT: 96px;
			Z-INDEX:3;
			margin:	 0px;
			padding: 0px;}
										
#navi{position: absolute;
			text-align: left;
			WIDTH: 991px;
			HEIGHT: 130px;
			OVERFLOW: hidden;
			TOP:  0px;/*vorher: 96*/
			LEFT: 0px;
			Z-INDEX:8;
			color: black;
			margin:	 0px;
			padding: 0px;}	
#leftnavi{	position: absolute;
			text-align: left;
			WIDTH: 116px;
			HEIGHT: auto;
			TOP:  141px;/*vorher: +96*/
			LEFT: 0px;
			Z-INDEX:11;
			border:1px solid #606060;
			font-familiy: tahoma;
			margin:	 0px;
			padding: 0px}
#fliesstext{	
      position: absolute;
			text-align: left;
			WIDTH: 700px;
			HEIGHT: auto;
			TOP:  141px;/*siehe oben*/
			LEFT: 129px;
			Z-INDEX:12;
			border:1px solid #606060;
			FONT-SIZE: 9pt;
			margin:	 0px;
			padding: 5px}
#content{	position: absolute;
			text-align: left;
			WIDTH: 690px;
			HEIGHT: auto;
			/*overflow: auto;*/
			TOP:  178px;/*141px*/
			LEFT: 129px;
			Z-INDEX:13;
			border:1px solid #606060;
			FONT-SIZE: 9pt;
			margin:	 0px;
			padding: 10px}
#content .img {HEIGHT: 500px; overflow: auto;}
	
#rightnavi{	position: absolute;
			text-align: center;
			WIDTH: 116px;
			HEIGHT: auto;
			TOP: 141px;/*siehe oben*/
			LEFT: 852px;
			Z-INDEX:7;
			border:1px solid #606060;
			FONT-SIZE: 9pt;
			font-familiy: tahoma;
			
			margin:	 0px;
			padding: 0px}
			
#angebotbg{	position: relative;
			BACKGROUND-IMAGE: url('../images/submenubg.gif');
			BACKGROUND-REPEAT: no-repeat;
			text-align: center;
			WIDTH: 220px;
			HEIGHT: 261px;
			Z-INDEX:20;
			FONT-SIZE: 10pt;
			font-familiy: tahoma;
			margin:	 0px;
			padding: 0px}					
#angebottext{
			position: absolute;
			text-align: center;
			WIDTH: 200px;
			HEIGHT: 190px;
			TOP: 25px;
			LEFT: 10px;
			Z-INDEX:21;
			FONT-SIZE: 12pt;
			font-weight: bold;
			font-familiy: tahoma;
			margin:	 0px;
			padding: 0px}	
#angebotlink{
			position: absolute;
			text-align: center;
			WIDTH: 200px;
			HEIGHT: 50px;
			TOP: 160px;
			LEFT: 0px;
			Z-INDEX:22;
			FONT-SIZE: 12pt;
			font-weight: bold;
			font-familiy: tahoma;
			margin:	 0px;
			padding: 0px}							
#angebotgif{position: absolute;
			text-align: left;
			WIDTH: 81px;
			HEIGHT: 81px;
			TOP: 188px;
			LEFT: 242px;
			Z-INDEX:23;
			margin:	 0px;
			padding: 0px}

a img{		border-width: 0px;}
}
p{			margin: 10px;}		
h4{			margin: 10px;}
h3{			margin: 10px;}
div.box {  	float: right;
			text-align: left;
			FONT-WEIGHT: bold;
			PADDING: 5px;
			MARGIN-RIGHT: 10px;
			height: auto;
  			width: 400px;
  			border: 1px dashed black;
  			background: white;
  			FONT-FAMILY: ARIAL;
  			FONT-SIZE: 11pt;
  			color: #F93;
}
div.text { 	float: left;
			text-align: left;
			FONT-WEIGHT: normal;
			height: auto;
  			width: 450px;
  			TEXT-ALIGN: justify;
  			COLOR: black;
  			PADDING-left: 20px;
  			PADDING-RIGHT: 20px;
  			PADDING-BOTTOM: 20px;
  			MARGIN-TOP: 20px;
  			background: white;
  			FONT-FAMILY: tahoma;
  			FONT-SIZE: 10pt;
}
a:link{		color:#000;
			BACKGROUND-COLOR: transparent;
			text-decoration: none;}		
a:visited{	color:#000;
			text-decoration: none;}
a:hover{	color:#D0272B;
			text-decoration: none;}
a:active{	color:#D0272B;
			text-decoration: none;}
			
			
.image {position:relative;}
.image a img {border:0;}
.image a:hover {text-decoration:none; border:0px;}
.image a .large1 {display:block; position:absolute; visibility:hidden;}
.image a .large2 {display:block; position:absolute; visibility:hidden; z-index: 200;}
.image a .large3 {display:block; position:absolute; visibility:hidden; z-index: 2;}
.image a .large4 {display:block; position:absolute; visibility:hidden; z-index: 2;}
.image a:hover .large1 {display:block; position:absolute; top:73px; left:148px; visibility:visible; padding:0px; background-color:lightgrey;border:0px dashed gray; z-index:102;}
.image a:hover .large2 {display:block; position:absolute; top:73px; left:0px; visibility:visible; padding:0px; background-color:lightyellow;border:0px dashed gray; z-index:102;}
.image a:hover .large3 {display:block; position:absolute; top:73px; left:-296px; visibility:visible; padding:0px; background-color:lightyellow;border:0px dashed gray; z-index:99;}
.image a:hover .large4 {display:block; position:absolute; top:73px; left:-444px; visibility:visible; padding:0px; background-color:lightyellow;border:0px dashed gray; z-index:99;}

#pic {margin:0px;}
#pic a .large1 {border: 0px;display: block;height: 1px;left: -1px;position: absolute;top: 73px;width: 1px;z-index:2;}
#pic a .large2 {border: 0px;display: block;height: 1px;left: -1px;position: absolute;top: 73px;width: 1px;z-index:2;}
#pic a .large3 {border: 0px;display: block;height: 1px;left: -1px;position: absolute;top: -1px;width: 1px;z-index:2;}
#pic a .large4 {border: 0px;display: block;height: 1px;left: -1px;position: absolute;top: -1px;width: 1px;z-index:2;}
#pic a img {border: 0;}
#pic a.p1, #pic a.p1:visited {display: block;left: 0px;text-decoration: none;top: 0;width: 135px;}
#pic a.p1:hover {position:relative;color: #000000;text-decoration: none;}
#pic a.p1:hover .large1 {border: 1px solid #000000;display: block;width: 416px; height: auto;position: absolute;top: 73px;left: 147px;z-index:2; padding:0px;}
#pic a.p1:hover .large2 {border: 1px solid #000000;display: block;width: 416px; height: auto;position: absolute;top: 73px;left: -1px;z-index:2; padding:0px;}
#pic a.p1:hover .large3 {border: 1px solid #000000;display: block;width: 416px; height: auto;position: absolute;top: 73px;left: -296px;z-index:2; padding:0px;}
#pic a.p1:hover .large4 {border: 1px solid #000000;display: block;width: 416px; height: auto;position: absolute;top: 73px;left: -444px;z-index:2; padding:0px;}
