/*########   Master Layout  ##################################*/


	* {
		margin:0;
		padding:0;
		}
 
	html, body {
		height:100%;
		}
 
	body {
		text-align:center; /* horizontal centering for IE Win quirks */
		background-color: #0000FF;
		}
 
	#distance {
		width:1px;
		height:50%;
		margin-bottom:-302px; /* half of container's height */
		float:left;
		}
 
@import("iemac-center.css");


/*########   Layout Hauptrahmen   ############################*/

#mid-section {
   position:relative;
   left:0;
   top:0;
   }

/*########   Layout Unterrahmen   ############################*/

#mid-col_01 {
   position:absolute;
   top:0;
   left:0px;
   width:1000px;
   height:600px;
   margin-left:-500px; /* halbe Breite plus 5px */
   font-family:Arial, Helvetica, sans-serif;
   background-image: url(/pictures/Diamond_Hall/DiaHall_Ausschnitt_02_24.png);
   background-repeat:no-repeat;
   }

#mid-col_02 {
   position:absolute;
   top:0;
   left:0px;
   width:1000px;
   height:606px;
   margin-left:-500px;	/* halbe Breite plus 5px */
   font-family:Arial, Helvetica, sans-serif;
   background-image: url(/pictures/Diamond_Hall/Dia02_1000.jpg);
   }

#mid-col_03 {
   position:absolute;
   top:0;
   left:0px;
   width:1000px;
   height:606px;
   margin-left:-500px;	/* halbe Breite plus 5px */
   font-family:Arial, Helvetica, sans-serif;
   background-image: url(/pictures/Diamond_Hall/Dia03_1000.jpg);
   }

#mid-col_04 {
   position:absolute;
   top:0;
   left:0px;
   width:1000px;
   height:606px;
   margin-left:-500px;	/* halbe Breite plus 5px */
   font-family:Arial, Helvetica, sans-serif;
   background-image: url(/pictures/Diamond_Hall/Dia04_1000.jpg);
   }

#mid-col_05 {
   position:absolute;
   top:0;
   left:0px;
   width:1000px;
   height:606px;
   margin-left:-500px;	/* halbe Breite plus 5px */
   font-family:Arial, Helvetica, sans-serif;
   background-image: url(/pictures/Diamond_Hall/Dia09_1000.jpg);
   }

#button_h { position:absolute;
			left:198px;
			top:70px;
			width:auto;
			height:auto;
			text-align:left;
			z-index:99; }

#rahmen_Diamant { 	position:absolute;
					left:700px;
					top:130px;
					width:auto;
					height:auto;
					z-index:1;
   					background-image: url(/pictures/Bilder_Graphik/Diamant_01_400.png);}
							 
#Diamond2 { position:absolute;
			right:80px;
			top:100px;
			width:auto;
			height:auto;
			z-index:1;}
								 
#Diamond3 { position:absolute;
			right:40px;
			top:50px;
			width:auto;
			height:auto;
			z-index:1;}
								 
#head_1a { position:absolute;
				left:30px;
				top:170px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:56px;
				color: #FFFFFF;
	            font-weight:normal;
				z-index:2; }
							 
#head_1b { position:absolute;
				left:32px;
				top:172px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:56px;
				color: #000066;
	            font-weight:normal;
				z-index:1; }
							 
#head_2a { position:absolute;
				left:30px;
				top:230px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:56px;
				color: #FFFFFF;
	            font-weight:normal;
				z-index:2; }
							 
#head_2b { position:absolute;
				left:32px;
				top:232px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:56px;
				color: #000066;
	            font-weight:normal;
				z-index:1; }
							 
#head_3a { position:absolute;
				left:30px;
				top:290px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:32px;
				color: #FFFFFF;
	            font-weight:normal;
				z-index:2; }
							 
#head_3b { position:absolute;
				left:32px;
				top:291px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:32px;
				color: #000066;
	            font-weight:normal;
				z-index:1; }
							 
#text_hall_1 { position:absolute;
				left:34px;
				top:346px;
				width:496px;
				height:auto;
				font-family:"Times New Roman", Times, serif;
				font-size: 20px;
				color: #000066;
				line-height:23px;
	            font-weight: normal;
				text-align:justify; }			 

#text_hall_2 { position:absolute;
				left:30px;
				top:410px;
				width:400px;
				height:auto;
				font-family:"Times New Roman", Times, serif;
				font-size: 15px;
				color: #FFFFFF;
				line-height:20px;
	            font-weight: normal;
				text-align:justify; }			 
							 
#foot {
	position:absolute;
	bottom:30px;
	left:0px;
	width:1000px;
	font-family: "Times New Roman", Times, serif;
	font-size:10px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center; }
	
#foot a:link	 { color: #FFFFFF; text-decoration:none;}
#foot a:visited  { color: #FFFFFF; text-decoration:none;}
#foot a:hover	 { color: #FF0000; text-decoration:none;}

#r_next {
	position:absolute;
	bottom:40px;
	right:55px;
	width:auto;
	height:auto; }


/*######################   ab hier Seite 2   #######################*/

#head_1a2 { position:absolute;
				left:30px;
				top:195px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:52px;
				color: #FFFFFF;
	            font-weight:normal;
				z-index:2; }
							 
#head_1b2 { position:absolute;
				left:31px;
				top:196px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:52px;
				color: #000066;
	            font-weight:normal;
				z-index:1; }
							 
#head_2a2 { position:absolute;
				left:30px;
				top:250px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:52px;
				color: #FFFFFF;
	            font-weight:normal;
				z-index:2; }
							 
#head_2b2 { position:absolute;
				left:31px;
				top:251px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:52px;
				color: #000066;
	            font-weight:normal;
				z-index:1; }
							 
#head_3b2 { position:absolute;
				left:31px;
				top:485px;
				width:auto;
				height:auto;
				text-align:left;
				font-family:"Times New Roman", Times, serif;
                font-size:32px;
				color: #FFFFFF;
	            font-weight:normal;
				z-index:1; }
