

	* {
		margin:0;
		padding:0;
		}
 
	html, body {
		height:100%;
		}
 
	body {
		text-align:center;
		background-image:url(/pictures/Hintergruende/HG_Sonne_02.jpg);
		background-repeat:no-repeat;
		background-size: cover;
		background-attachment: fixed;
		}
 
	#distance {
		width:1px;
		height:50%;
		margin-bottom:-302px; /* half of container's height */
		float:left;
		}
 
	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:auto;
		width:1000px;
		clear:left;
		}

@import("iemac-center.css");


.buttonUnterstrichBlau { color: #000050; text-decoration: none; }
.buttonUnterstrichHellBlau { color: #000099; text-decoration: none; }
.buttonUnterstrichWeiss { color: #FFFFFF; text-decoration: none; }
.buttonUnterstrichRot { color: #CC0000; text-decoration: none; }
.buttonUnterstrichGrau { color: #999999; text-decoration: none; }
.buttonUnterstrichSchwarz { color: #000099; text-decoration: none; }
.buttonUnterstrichBraun { color: #510028; text-decoration: none; }
.ButtonUnterstrichBeige {  color: #FFFFCC; text-decoration: none; }
.buttonUntersrichBlauBrill {  color: #0000FF; text-decoration: none; }
.buttonUnterstrichHellRot {  color: #FF0000; text-decoration: none; }
.weissunterstrichen { color: #FFFFFF; text-decoration: underline; }
.blauunterstrichen { color: #000099; text-decoration: underline; }
.buttonUnterstrichGelb { color: #FFFF00; text-decoration: none; }


/* Fuss mit eigener Linkfarbe */

div#foot { margin:0px 0px 0px 0px; padding: 50px 0px 100px 0px; text-align:center; clear:both; color:#000099; }

div#foot a:link 	{ color: #000099; text-decoration:none; }
div#foot a:visited  { color: #000099; text-decoration: none; }
div#foot a:hover    { color: #00FFFF; text-decoration: none; }
	


/******************************** Kopf ********************************/

#digipharm1 {
	position:absolute;
	left:760px;
	top:10px;
	width:213px;
	height:52px;
	z-index:18;}
	
#digipharm2 {
	position:absolute;
	left:-1px;
	top:-1px;
	width:195px;
	height:38px;
	z-index:5;}

#Running_Head {
	position:absolute;
	left:0px;
	top:0px;
	width:1036px;
	height:37px;
	z-index:17;
	background-image:url(/pictures/Hintergruende/HGblauMRT.gif);
	font-family:"Times New Roman", Times, serif;
	color:#33FFCC;
	font-size:21px;
	letter-spacing:4px;}

/************************* Kopf Ende  *****************************************/
	


/************************* Titelseite zentriert  ******************************/

div#titel_zentriert { position:absolute; left:230px; top:130px; width:230px; height:auto; z-index:26;}

.MRT_running_head_C { font-family:"Times New Roman", Times, serif;
					color:#FFFFFF;
					font-size:26px;
					letter-spacing:1px; 
					background-color:#0000FF;}


.titel_text_C_01	{ font-family: "Times New Roman", Times, serif;
					  font-size:46px;
                      color: #000099;
					  font-weight:bold;}
					  
.titel_text_C_02	{ font-family: "Times New Roman", Times, serif;
					  font-size:16px;
                      color: #000099;
					  font-weight:bold;}
					  
.titel_text_C_03	{ font-family: Arial, Helvetica, sans-serif;
					  font-size:13px;
                      color: #000099;
					  font-weight:bold;
					  text-align:justify;}
					  
.titel_text_C_04	{ font-family: Arial, Helvetica, sans-serif;
					  font-size:16px;
                      color:#FF0000;
					  font-weight:bold;}
					  
.titel_text_C_05	{ font-family: Arial, Helvetica, sans-serif;
					  font-size:10px;
                      color:#FF0000;
					  font-weight:normal;}
					  
.titel_text_C_06	{ font-family: Arial, Helvetica, sans-serif;
					  font-size:16px;
                      color: #000099;
					  font-weight:bold;}
					  
.titel_text_C_07	{ font-family: Arial, Helvetica, sans-serif;
					  font-size:12px;
                      color: #000099;
					  font-weight:normal;}
					  
.titel_linie_C		{ border-bottom:solid 1px #000099;}

.tabelle_C			{ font-family: Arial, Helvetica, sans-serif;
					  font-size:12px;
                      color: #000099;
					  font-weight:bold;}

/************************* Titelseite zentriert Ende  *******************************/



/************************* Titelseite rechts  ***************************************/	

div#titel_rahmen { position:absolute; left: 300px; top: 150px; width: 500px; height:auto; z-index:19; visibility: visible;}


.titel_text_01		{ font-family: Arial, Helvetica, sans-serif;
					  font-size:16px;
                      color:#FF0000;
					  font-weight:bold;}
					  
.titel_text_02		{ font-family: Arial, Helvetica, sans-serif;
					  font-size:10px;
                      color:#FF0000;
					  font-weight:normal;}
					  
.titel_text_03		{ font-family: Arial, Helvetica, sans-serif;
					  font-size:18px;
                      color: #000099;
					  font-weight:bold;}

.titel_text_04		{ font-family: Arial, Helvetica, sans-serif;
					  font-size:21px;
					  letter-spacing:2px;
                      color:#FF0000;
					  font-weight:normal;}
					  
.titel_linie		{ border-bottom:solid 1px #000099;}

.titel_text_program	{ font-family: Arial, Helvetica, sans-serif;
					  font-size:12px;
					  font-weight:bold;
					  background-color:#FF0000;}
					  
.titel_text_program a:link { color: #FFFFFF; text-decoration: none; }
.titel_text_program a:visited { color: #FFFFFF; text-decoration: none; }
.titel_text_program a:hover { color: #00FFFF; text-decoration: none; }


/********************** Ende Titelseite rechts  *************************************/



/************************* Titelseite links  ***************************************/

div#titel_links { position:absolute; left:10px; top:600px; width:250px; height:auto; z-index:26;}



.titel_text_L_01	{ font-family: "Times New Roman", Times, serif;
					  font-size:17px;
                      color:#FFFFFF;
					  font-weight:bold;
					  background-color:#FF0000;
					  padding:4px 0px 4px 8px;}
					  
.titel_text_L_02	{ font-family: Arial, Helvetica, sans-serif;
					  font-size:13px;
                      color: #000099;
					  font-weight:bold;
					  text-align:justify;}
					  
.titel_text_L_03	{ font-family: Arial, Helvetica, sans-serif;
					  font-size:15px;
                      color:#FF0000;
					  font-weight:bold;
					  padding:14px 0px 20px 20px;}
					  
.titel_text_L_04	{ font-family: Arial, Helvetica, sans-serif;
					  font-size:13px;
                      color: #000099;
					  font-weight:normal;}
					  
/********************** Ende Titelseite links  *************************************/					  



/************************* Hoerplaene  ***************************************/

div#hauptrahmen { position: absolute; top: 110px; left: 230px;
				            height: 400px;
				            width: 530px;
				            margin: 0px 0px 40px 10px;
							}		  				  

div#tuebingen { position: absolute; top: 120px; left: 230px; width: 580px; height:282px;
	}


.table_background { }


.MRT_running_head { font-family:"Times New Roman", Times, serif;
					color:#FFFFFF;
					font-size:24px;
					letter-spacing:1px;
					background-color:#FF0000;}
					
.MRT_running_head_1 { font-family:"Times New Roman", Times, serif;
					color:#FFFFFF;
					font-size:24px;
					letter-spacing:1px;}
					
.RH_release 	  { font-family: Arial, Helvetica, sans-serif;
					font-size:15px;
					color: #000099;
					letter-spacing:1px;}
					
.RH_release_1 	  { font-family: Arial, Helvetica, sans-serif;
					font-size:15px;
					color: #000099;
					letter-spacing:1px;}

.listening_program { font-family: Arial, Helvetica, sans-serif;
					 font-size:16px;
					 font-weight:bold;
					 letter-spacing:1px;
					 color:#FFFFFF;
					 background-color:#FF0000;}

.listening_program_1 { font-family: Arial, Helvetica, sans-serif;
					 font-size:13px;
					 font-weight:bold;
					 color:#FFFFFF;
					 background-color:#FF0000;}
					 
.listening_program_2 { font-family: Arial, Helvetica, sans-serif;
					 font-size:16px;
					 font-weight:normal;
					 color:#FFFFFF;
					 background-color:#FF0000;}

.listening_program_3 { font-family: Arial, Helvetica, sans-serif;
					 font-size:13px;
					 font-weight:normal;
					 color:#FFFFFF;
					 background-color:#FF0000;}
										
.indication_1	   { font-family: "Times New Roman", Times, serif;
					 font-size:36px;
                     color: #000099;
					 font-weight:bold;}
					 
.indication_2	   { font-family: "Times New Roman", Times, serif;
					 font-size:32px;
                     color: #000099;
					 font-weight:bold;}
					 
.wirkung		   { font-family: "Times New Roman", Times, serif;
					 font-size:18px;
					 font-weight:bold;
					 line-height:25px;
                     color:#FFFFFF;
					 background-image: url(/pictures/Hintergruende/HGblautuerkis 330.gif); }
					 
.headline_1			{ font-family:"Times New Roman", Times, serif;
					  font-size:20px;
                      color:#FF0000;}

.headline_2			{ font-family:"Times New Roman", Times, serif;
					  font-size:20px;
                      color: #000099;}
					  					  
.text_1				{ font-family: Arial, Helvetica, sans-serif;
					  font-size:14px;
					  line-height:19px;
                      color: #000099;
					  text-align:justify;}
					  
.text a:link { color: #000099; text-decoration: none; }
.text a:visited { color: #000099; text-decoration: none; }
.text a:hover { color: #00FFFF; text-decoration: none; }

.text_2				{ font-family: Arial, Helvetica, sans-serif;
					  font-size:14px;
                      color: #000099;
					  font-weight:bold;
					  text-align:justify;}
					  
.text_3				{ font-family: Arial, Helvetica, sans-serif;
					  font-size:11px;
                      color: #000099;
					  text-align:center;}
					  
.text_4				{ font-family: "Arial Narrow";
					  font-size:12px;
                      color: #000099;
					  text-align:left;}
					  
.text_5 			{ font-family: Arial, Helvetica, sans-serif;
					  font-size:15px;
                      color:#FFFFFF;
					  font-weight:bold;
					  text-align:center;
					  background-image: url(/pictures/Hintergruende/HGblautuerkis_330.gif);}
					  
.text_6 			{ font-family: "Times New Roman", Times, serif;
					  font-size:16px;
                      color:#FFFFFF;
					  font-weight:bold;
					  text-align:center;
					  background-color: #0000FF;}
					  
.text_7 			{ font-family: "Times New Roman", Times, serif;
					  font-size:14px;
                      color:#FFFFFF;
					  font-weight:bold;
					  text-align:center;
					  background-color:#FF0000;}
					  
.text_8 			{ font-family: Arial, Helvetica, sans-serif;
					  font-size:12px;
                      color:#FFFFFF;
					  font-weight:bold;
					  text-align:center;}

.tabelle			{ font-family: Arial, Helvetica, sans-serif;
					  font-size:14px;
                      color: #000099;
					  font-weight:bold;}
					  
					  

/*************************   ALT + Profi-Set 1 & 2   *****************************************/

div#haupt_rahm_rechts { position: absolute;
			top: 120px;
			left: 320px;
			height: auto;
			width: 560px;
			margin: 0px 0px 40px 0px;
			border: 0px solid Blue;
			}

div#haupt_rahm_links { position: absolute;
			top: 190px;
			left: 20px;
			height: auto;
			width: 270px;
			margin: 0px 0px 40px 0px;
			text-align: center;
			border: 0px solid Blue; }

.rechts{ text-align: right; }
.center{ text-align: center; }
.rot { color: #FF0000; }
.bold { font-weight: bold; }
.normal { font-weight: normal; }
.italic { font-style: italic; }


.ps9 { font-size: 9px; }
.ps12 { font-size: 12px; }
.ps25 { font-size: 25px; }

/********* style="line-height: 0px" ***/
.sup { font-size: 14px; line-height: 0px; }
.sup11 { font-size: 11px; line-height: 0px; }
.sup22 { font-size: 22px; line-height: 0px; }


/*.......... rechter rahm ........*/

div#haupt_rahm_links h1 { margin: 0px 0px 8px 0px;
			padding: 10px;
			font-size: 31px;
			font-style: normal;
			font-weight: bold;
			text-align: center;
			color: #FFFFFF;
			background-color: #FF0000;
			font-family: "Times New Roman", Times, serif; }

div#haupt_rahm_links h2 { margin: 0px 0px 30px 0px;
			padding: 10px;
			line-height: 28px;
			font-size: 14px;
			font-style: normal;
			font-weight: bold;
			text-align: center;
			color: #000099;
			font-family: "Times New Roman", Times, serif; }

div#rahm { padding: 0px 50px 40px 50px; }

div#bl { float: left;
			text-align: center;
			line-height: 18px;
			margin: 0px 0px 10px 0px;
			padding: 0px 25px 0px 20px;
			font-size: 12px;
			color: #000050;
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif; }

.str1b { margin: 7px 0px -5px 0px;
			padding: 0px;
			border-top: 1px solid #000099;
			width: 300px; }

.leer1 { margin: 35px 0px 0px 0px; }    /*         LEER1  bestimmt den abstand vor bl  */

.t1 { font-size: 16px;
			color: #FF0000;
			font-weight: bold;
			text-align: left;
			font-family: Arial, Helvetica, sans-serif; }
.t2 { padding: 2px 0px 0px 0px;
			font-size: 18px;
			color: #000099;
			font-weight: bold;
			text-align: left;
			font-family: Arial, Helvetica, sans-serif; }
.t3 { padding: 5px 30px 5px 30px;
			width: 205px;
			font-size: 12px;
			font-style: normal;
			font-weight: bold;
			text-align: left;
			color: #FFFFFF;
			background-color: #FF0000;
			font-family: Arial, Helvetica, sans-serif; }
.t3 a: link { color: #FFFFFF; text-decoration: none; }
.t3 a: visited { color: #FFFFFF; text-decoration: none; }
.t3 a: hover { color: #000099; text-decoration: none; }

/*.......... linker rahm .... + t3....*/

/**** Überschrift BlauerBanner***/
.bb { padding: 8px;
			font-size: 18px;
			font-style: normal;
			font-weight: bold;
			text-align: left;
			color: #FFFFFF;
			background-image: url(/pictures/Buttons/ButtonBlau170.gif);
			font-family: "Times New Roman", Times, serif; }

.text { font-size: 13px;
			line-height: 18px;
			font-style: normal;
			font-weight: bold;
			text-align: justify;
			color: #000099;
			font-family: Arial, Helvetica, sans-serif; }
.text a: link { color: #000099; text-decoration: none; }
.text a: visited { color: #000099; text-decoration: none; }
.text a: hover { color: #00FFFF; text-decoration: none; }

.no li { margin-left: 20px;
			list-style-type: none;
			font-size: 16px;
			color: #FF0000;
			font-weight: bold;
			text-align: left; }

.mml1 { font-size: 14px;
			width: 117px;
			font-weight: bold;
			font-family: Arial, Helvetica, sans-serif;
			background-color: Yellow;
			color: Black;
			margin: 0px 0px 0px 0px; }
.mml1 a: link { color: #000099; text-decoration: none; }
.mml1 a: visited { color: #000099; text-decoration: none; }
.mml1 a: hover { color: #FF0000; text-decoration: none; }

.mml2 { font-size: 14px;
			width: 117px;
			font-weight: bold;
			font-family: Georgia;
			background-color: #FF0000;
			color: #FFFFFF;
			margin: 0px 0px 40px 0px; }
.mml2 a: link { color: #FFFFFF; text-decoration: none; }
.mml2 a: visited { color: #FFFFFF; text-decoration: none; }
.mml2 a: hover { color: #0000FF; text-decoration: none; }


/*....................................... CDs presentation (alle Basis CDs)   ENDE  .......................................*/




/**************** ab hier  **********************************/

div#hauptrahmen { position: relative; top: 130px; left: 210px;
			height: auto;
			width: 590px;
			margin: 0px 0px 40px 0px;}



/**************** ab hier include Seite **********************************/

div#rahmen { margin: 10px 25px 20px 25px; text-align: center; border: 0px solid #990000; }

div#CDrahmenlinks { float: left;
			width: 117px;
			text-align: center;
			border: 0px solid #990000; }

div#CDrahmenmitte { padding: 0px 0px 20px 20px;
			width: 370px;
			border: 0px solid #000099;
			text-align: justify; }


/****************************** AUDIO DATEI ***************************************************/

div#audio 		{ 	position: absolute;
					top: 252px;
					left: 460px;
					width: 230px;
					height: auto;
					margin: 0px 10px 0px 0px;
					text-align: center;}

div#audio_1 	{ position: absolute; top:206px; left: 620px;
				  width: 230px;
				  height: auto;
				  text-align: left;}
				  
div#audio_2 	{ position: absolute; top:186px; left: 860px;
                  padding: 10px 10px 30px 10px;
				  width: 300px;
				  height: auto;
				  text-align: left;}
				  		  
div#audio_3 	{ position: absolute; top:100px; left: 1000px;
				  width: 230px;
				  height: auto;
				  text-align: left;}

div#audio .atext { font-size: 14px;
			line-height: 18px;
			font-style: normal;
			color: #000066;
			font-weight: normal;
			text-align: justify;
			font-family: Arial, Helvetica, sans-serif; }
 
div#audio .abanner1 {font-size: 16px;
			color: #FFFFFF;
			background-color: #0000FF;
			font-weight: bold;
			padding: 5px 5px 5px 5px;
			margin: 20px 0px 10px 0px;
			font-family: "Times New Roman", Times, serif; }

div#audio .abanner2 {	width: 130px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
	margin: 0px 0px 1px 0px;
	padding: 4px 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

div#audio .abanner2 a:link { color: #FFFFFF; text-decoration: none; font-weight: bold; }
div#audio .abanner2 a:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; }
div#audio .abanner2 a:hover { color: #FF0000; text-decoration: none; font-weight: bold; }

div#audio .abanner3 {font-size: 14px;
			color: #FFFFFF;
			background-color: #FF0000;
			font-weight: bold;
			padding: 5px 5px 5px 5px;
			margin: 10px 0px 10px 0px;
			font-family: "Times New Roman", Times, serif; }

div#audio div#abl { float: left;
			width: 95px;
			margin: 0px 0px 5px 0px;
			text-align: center; }
			
.MRT_text_1 {
	font-family: Arial, Helvetica, sans-serif;					  
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;}
	
	
.MRT_text_2 {
	font-family: Arial, Helvetica, sans-serif;					  
	font-size: 14px;
	line-height: 21px;
	font-weight: normal;
	color: #000099;}
					  

.MRT_text_3 {
	font-family: Arial, Helvetica, sans-serif;					  
	font-size: 14px;
	line-height: 21px;
	font-weight: Bold;
	color: #FF0000;}
	
	
.MRT_text_4 {
	font-family: Arial, Helvetica, sans-serif;					  
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #FF0000;}
	
.MRT_background_colour_1 { background-image:url(/pictures/Hintergruende/HG_Noten_Gruen_130_610_01.png);}					

.MRT_background_colour_2 { background-color:#FF0000;}	




/*************************************AUDIO DATEI ende ***********************************/
 

/*************************************** CDrahmenlinks **************************************/
.t01 { margin: -2px 0px 2px 0px;
			font-size: 13px;
			font-weight: bold;
			color: #000099;
			font-family: Arial, Helvetica, sans-serif; }
.t02 { margin: -2px 0px 2px 0px;
			font-size: 9px;
			font-weight: normal;
			color: #000099;
			font-family: Arial, Helvetica, sans-serif; }
.mml1 { font-size: 14px;
			font-weight: bold;
			font-family: Arial, Helvetica, sans-serif;
			background-color: Yellow;
			color: Black;
			margin: 0px 0px 0px 0px; }

.mml1 a:link { color: #000099; text-decoration: none; }
.mml1 a:visited { color: #000099; text-decoration: none; }
.mml1 a:hover { color: #FF0000; text-decoration: none; }

.mml2 { font-size: 14px;
			font-weight: bold;
			font-family: Georgia;
			background-color: #FF0000;
			color: #FFFFFF;
			margin: 0px 0px 40px 0px; }
.mml2 a:link { color: #FFFFFF; text-decoration: none; }
.mml2 a:visited { color: #FFFFFF; text-decoration: none; }
.mml2 a:hover { color: #0000FF; text-decoration: none; } 


/*************************************** CDrahmenmitte * *************************************************************/
.banner_blau1 { text-align: left;
			font-size: 20px;
			color: #FFFFFF;
			padding: 10px 10px 10px 10px;
			margin: 0px 0px 20px 0px;
			background: url(/pictures/Hintergruende/HGblautuerkis 330.gif);
			font-family: "Times New Roman", Times, serif; }
.banner_blau2 { font-weight: bold;
			text-align: center;
			font-size: 14px;
			color: #FFFFFF;
			padding: 10px 10px 10px 10px;
			margin: 0px 0px 20px 0px;
			background: url(/pictures/Hintergruende/HGblautuerkis 330.gif);
			font-family: Arial, Helvetica, sans-serif; }


/*****************************************************************************************************/

h1 { margin: 0px 0px 0px 0px;
			font-size: 24px;
			color: #000099;
			font-weight: normal;
			text-align: center;
			font-family: "Times New Roman", Times, serif; }

h2 { margin: 0px 0px 30px 0px;
			font-size: 13px;
        	font-weight: bold;
			color: #000099;
			text-align: center;
			font-family : Arial, Helvetica, sans-serif; }
	
h3 { margin: 0px 0px 0px 0px;
			font-size: 36px;
			color: #FF0000;
			font-weight: bold;
			text-align: left;
			font-family: "Times New Roman", Times, serif; }

/*************************  Profi-Set 1 & 2   *****************************************/


h4 { margin: 0px 0px 50px 0px;
		background-color: #FF0000; 
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif; }
	
h5 { margin: 40px 0px 50px 0px;
			font-size: 44px;
			color: #000099;
			font-weight: bold;
			text-align: left;
			font-family: "Times New Roman", Times, serif; }
			
.ps24  { font-size: 24px; }

.ps13  { font-size: 13px; }

div#mml3 { margin: -10px 30px 20px 400px; width: 117px; }
div#mml4 { margin:-40px 0px 0px 90px; width: 117px; }

.textp2 { font-size: 18px;
			line-height: 22px;
			font-style: normal;
			color: #000099;
			font-weight: bold;
			text-align: left;
			font-family: Arial, Helvetica, sans-serif; }

.no2 li { margin: 10px 5px 0px -10px; list-style-type: none; }

div#staender {
	position: absolute;
	top: 92px;
	left: 400px;
	width: 240px;
	text-align: center;
	vertical-align : bottom;
	background-image : url(/pictures/Fotos/Presenter300.gif);
	background-repeat: no-repeat; }
/**********************************************************************************/
.to_the_shop { text-align: right; margin: 0px 5px 0px 0px; }

.center{ text-align: center; }
.rot { color: #FF0000; }
.bold { font-weight: bold; }
.italic { font-style: italic; }

.strich_1p_rot { border-top: 2px solid #FF0000; margin: 0px 0px 0px 0px; } /* Strich 1px */
/**********************************************************************************/

.text { font-size: 14px;
			line-height: 18px;
			font-style: normal;
			color: #000099;
			font-weight: normal;
			 text-align: justify;
			font-family: Arial, Helvetica, sans-serif; }
.text a:link { color: #000099; text-decoration: none; }
.text a:visited { color: #000099; text-decoration: none; }
.text a:hover { color: #00FFFF; text-decoration: none; }

.text_rot_head { font-size: 20px;
			line-height: 24px;
			font-style: normal;
			color: #FF0000;
			font-weight: normal;
			text-align: left;
			font-family: "Times New Roman", Times, serif; }
/******** text bei einzug ******/
.tei { font-size: 14px;
			line-height: 18px;
			font-style: normal;
			color: #000099;
			font-weight: bold;
			text-align: left;
			font-family: Arial, Helvetica, sans-serif; }


/************************ style="line-height:0px" ****************************************************************************/

.punkt32 { font-size: 32px; }
.punkt34 { font-size: 34px; }
.punkt40 { font-size: 40px; }

.suph1{ font-size: 22px; }
.sup { font-size: 12px;}
.sup11 { font-size: 11px; }
.sup15 { font-size: 15px; }
.sup17 { font-size: 17px; }
.sup18 { font-size: 18px; }

.deci li {font-size: 14px;
			line-height: 18px;
			font-style: normal;
			color: #000099;
			font-weight: normal;
			text-align: justify;
			font-family: Arial, Helvetica, sans-serif;
			list-style-type: decimal; }
.deci a:link { color: #000099; text-decoration: none; }
.deci a:visited { color: #000099; text-decoration: none; }
.deci a:hover { color: Silver; text-decoration: none; }

.disc li { font-size: 14px; color: #FF0000; list-style-type: disc; }
.disc a:link { color: #000099; text-decoration: none; }
.disc a:visited { color: #000099; text-decoration: none; }
.disc a:hover { color: Silver; text-decoration: none; }

.no li { margin-left: 20px; list-style-type: none; }
 
/******************** ENDE **********/



/*************************   BUTTONLEISTEN   *****************************************/
 
div#button_a {
	position:absolute; left:10px; top:120px; width:170px; height:auto; visibility: visible; }

div#button_a .email {
	text-align:right;
	padding:0px 20px 0px 0px;
	}
div#button_a .button1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	font-weight:normal;
	background-image:url(/pictures/Buttons/Button32gelb.gif);
	margin:0px 5px 5px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .button2 {							/* roter Button mit weisser Schrift */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#FF0000;
	margin:5px 5px 5px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .button3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	font-weight:bold;
	background-image:url(/pictures/Buttons/Button32gelb.gif);
	margin:5px 5px 5px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .button4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-image: url(/pictures/Buttons/ButtonBlau170.gif);
	margin:5px 5px 5px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .button5 {							/* blauer Button mit weisser Schrift */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	font-weight:bold;
	background-image:url(/pictures/Buttons/Button32gelb.gif);
	margin:5px 5px 0px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .button6 {							/* direkt unter blauem Button mit weisser Schrift */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	font-weight:bold;
	background-image:url(/pictures/Buttons/Button32gelb.gif);
	margin:0px 5px 5px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .button7 {							/* direkt unter blauem Button mit weisser Schrift */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	font-weight:bold;
	background-image: url(/pictures/Buttons/ButtonBlau170.gif);
	margin:0px 5px 0px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .button8 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	font-weight:normal;
	margin:0px 5px 5px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .button9 {							/* roter Button mit weisser Schrift */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000099;
	font-weight:bold;
	margin:5px 5px 5px 3px;
	padding:5px 5px 5px 5px;
	}
.button11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000099;
	}
div#button_a .button_leer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2px;
	color:#000099;
	font-weight:normal;
	background-image:url(/pictures/Buttons/Button32gelb.gif);
	margin:5px 5px 5px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .button_leer_rot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2px;
	color:#000099;
	font-weight:normal;
	background-color:#FF0000;
	margin:5px 5px 5px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .button_leer_oHG {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2px;
	color:#000099;
	font-weight:normal;
	margin:5px 5px 5px 3px;
	padding:5px 5px 5px 5px;
	}
div#button_a .detail {
	font-size:10px;
	}
div#button_a .theoretical {
	font-size:11px;
	font-weight:normal;
	}
	
	
div#button_a .button1 a:link { color: #000099; text-decoration:none;}
div#button_a .button1 a:visited { color: #000099; text-decoration: none;}
div#button_a .button1 a:hover { color: #00FFFF; text-decoration: none;}

div#button_a .button2 a:link { color: #FFFFFF; text-decoration:none;}
div#button_a .button2 a:visited { color: #FFFFFF; text-decoration: none;}
div#button_a .button2 a:hover { color: #00FFFF; text-decoration: none;}

div#button_a .button3 a:link { color: #FF0000; text-decoration:none;}
div#button_a .button3 a:visited { color: #FF0000; text-decoration: none;}
div#button_a .button3 a:hover { color: #00FFFF; text-decoration: none;}

div#button_a .button4 a:link { color: #FFFFFF; text-decoration:none;}
div#button_a .button4 a:visited { color: #FFFFFF; text-decoration: none;}
div#button_a .button4 a:hover { color: #00FFFF; text-decoration: none;}

div#button_a .button5 a:link { color: #000099; text-decoration:none;}
div#button_a .button5 a:visited { color: #000099; text-decoration: none;}
div#button_a .button5 a:hover { color: #00FFFF; text-decoration: none;}

div#button_a .button6 a:link { color: #000099; text-decoration:none;}
div#button_a .button6 a:visited { color: #000099; text-decoration: none;}
div#button_a .button6 a:hover { color: #00FFFF; text-decoration: none;}

div#button_a .button7 a:link { color: #000099; text-decoration:none;}
div#button_a .button7 a:visited { color: #000099; text-decoration: none;}
div#button_a .button7 a:hover { color: #00FFFF; text-decoration: none;}

div#button_a .button8 a:link { color: #000099; text-decoration:none;}
div#button_a .button8 a:visited { color: #000099; text-decoration: none;}
div#button_a .button8 a:hover { color: #00FFFF; text-decoration: none;}

div#button_a .button9 a:link { color: #FFFFFF; text-decoration:none;}
div#button_a .button9 a:visited { color: #FFFFFF; text-decoration: none;}
div#button_a .button9 a:hover { color: #00FFFF; text-decoration: none;}

.button11 a:link 	{ color: #000099; text-decoration:none;}
.button11 a:visited { color: #000099; text-decoration:none;}
.button11 a:hover 	{ color: #00FFFF; text-decoration:none;}


