body, p { font-family: Times New Roman, Times, serif; font-size: 16px; text-align: justify }

.foot { font-family: "Times New Roman", Times, serif; font-size:12px; color: #000099;
				font-weight:normal; text-align:center; line-height: 24px;
				margin: 0px 0px 60px 0px; padding: 20px 0px 10px 0px; }
.foot a:link { color: #000099; text-decoration:none; }
.foot a:visited { color: #000099; text-decoration: none; }
.foot a:hover { color: #FF0033; text-decoration: none; }

/*******************************************************/
div#vorrueckrechts { float: right; margin: 100px 10px 0px 10px; }

.vorwaerts { text-align: right; font-size: 20px; margin: 0px; padding: 3px; font-family: Arial, Helvetica, sans-serif; }
.vorwaerts a:link { color: #000099; text-decoration: none; }
.vorwaerts a:visited { color: #000099; text-decoration: none; }
.vorwaerts a:hover { color: #FF0033; text-decoration: none; }

.back { text-align: left; font-size: 20px;	margin: 100px 10px 0px 10px; padding: 3px; font-family: Arial, Helvetica, sans-serif; }
.back a:link { color: #000099; text-decoration: none; }
.back a:visited { color: #000099; text-decoration: none; }
.back a:hover {color: #FF0033; text-decoration: none; }

/*******************************************************/

a:hover { text-decoration: none; }
a:link { text-decoration:none; }
a:visited {text-decoration: none; }


.digipharm {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.hochgestellt {  vertical-align: superexposant }

h1 {font-size: 24px; line-height:30px; color: #000099; font-family:"Times New Roman", Times, serif; text-align: center; }

.text_in1 {font-size: 18px; line-height:25px; color: #000099;
			  font-family:"Times New Roman", Times, serif; text-align:left; margin: 0px 0px 0px 25px; }

.text_in1 a:link { color: #000099; text-decoration: none; }
.text_in1 a:visited { color: #000099; text-decoration: none; }
.text_in1 a:hover { color: #336600; text-decoration: none; }

.text {font-size: 16px; line-height:21px; color: #000099; font-weight:bold;
		 font-family:"Times New Roman", Times, serif; text-align: justify; }

.text a:link { color: #000099; text-decoration: none; }
.text a:visited { color: #000099; text-decoration: none; }
.text a:hover { color: #336600; text-decoration: none; }


.text2 {font-size: 14px; line-height:18px; color: #000099; font-weight:bold;
			font-family:"Times New Roman", Times, serif; text-align: justify; }
.text2 a:link { color: #000099; text-decoration: none; }
.text2 a:visited { color: #000099; text-decoration: none; }
.text2 a:hover { color: #336600; text-decoration: none; }

.text3 {font-size: 14px; line-height:19px; color: #000066; font-weight: normal;
			font-family:Arial, Helvetica, sans-serif; text-align: justify; }
.text3 a:link { color: #000099; text-decoration: none; }
.text3 a:visited { color: #000099; text-decoration: none; }
.text3 a:hover { color: #336600; text-decoration: none; }

.text5 {font-size: 13px; line-height:17px; color: #000066; font-weight: normal;
			font-family:"Times New Roman", Times, serif; text-align: justify; }
.text5 a:link { color: #000099; text-decoration: none; }
.text5 a:visited { color: #000099; text-decoration: none; }
.text5 a:hover { color: #336600; text-decoration: none; }


.zitata { text-align: center;  font-size: 18px; line-height:22px; font-weight: bold; padding: 20px; }
.zitatb { text-align: justify;  font-size: 18px; line-height:22px; font-weight: bold; padding: 20px; }
.zitatc { text-align: center;  font-size: 18px; line-height:22px; font-weight: bold; padding: 0px; }

.ls25 { line-height:25px; }
.ls32 { line-height:32px; }

/*****************************************************************/
.padding { padding:20px 40px; }

.pd260 { padding: 0px 0px 0px 260px; }
.pd200 { padding: 0px 0px 0px 200px; }
.pd180 { padding: 0px 0px 0px 180px; }
.pd160 { padding: 0px 0px 0px 160px; }
.pd100 { padding: 0px 0px 0px 100px; }
.pd60 { padding: 0px 0px 0px 60px; }
.pd5 { padding: 5px; }
.pd10 { padding: 10px; }
.pd15 { padding: 15px; }
.pd20 { padding: 20px; }
.pdlinks20 { padding: 0px 0px 0px 20px; }
.pdt10 { padding: 10px 0px 0px 0px; }


.itabold { font-style: italic; font-weight: bold; }
.italic { font-style:italic; }
.normal { font-weight:normal; }
.normals { font-style: normal; font-weight: normal; }
.bold { font-weight:bold; }

.block {text-align: justify; }
.links {text-align:left }
.rechts {text-align: right; }
.center {text-align: center; }
.robo  { color: #CC0000;  font-weight:bold; }

.grau { color: #666666; }
.ddff {color: #DDFFFF; } /* Weiß */
.rot  { color: #CC0000; }
.black { color: #000000; }
.blau { color: #000099; }
.bl66 {color: #000066; }
.arial { font-family: Arial, Helvetica, sans-serif; }
.times { font-family: "Times New Roman", Times, serif; }
.gothic { font-family:"Century Gothic"; }

/****************************************************************/

.decirot li { list-style-type: decimal; color: #CC0000; font-weight: bold; font-size:18px;
				margin: 0px 0px 0px 20px; padding: 0px 0px 0px 10px; }
		 
.deci li { list-style-type: decimal; padding: 0px 0px 0px 10px; color:#000099; font-size:16px; font-weight: bold; }

.discrot li { list-style-type: disc; color: #CC0000; font-size:20px;
					/*margin: 0px 0px 0px 20px; */  padding: 5px 0px 0px 10px; }
.disc li { list-style-type: disc; padding: 5px 0px 5px 5px; }
.discin li { list-style-type: disc; color: #CC0000; margin: 0px 0px 0px 60px; padding: 10px 0px 5px 5px; }
.no li   { list-style-type: none; }

#float3 { float: left; width:20px; padding: 0px; border: 0px solid #000000; }

.lf0 { line-height: 0px; }
.lf2 { line-height: 2px; }
.lf4 { line-height: 4px; }
.lf6 { line-height: 6px; }
.lf8 { line-height: 8px; }
.lf10 { line-height: 10px; }
.lf12 { line-height: 12px; }
.lf14 { line-height: 14px; }
.lf15 { line-height: 15px; }
.lf16 { line-height: 16px; }
.lf17 { line-height: 17px; }
.lf18 { line-height: 18px; }
.lf19 { line-height: 19px; }
.lf20 { line-height: 20px; }
.lf21 { line-height: 21px; }
.lf23 { line-height: 23px; }
.lf25 { line-height: 25px; }
.lf31 { line-height: 31px; }

.ps9 { font-size: 9px; }
.ps11 { font-size: 11px; }
.ps12 { font-size: 12px; }
.ps16 { font-size: 16px; }
.ps17 { font-size: 17px; }
.ps18 { font-size: 18px; }
.ps20 { font-size: 20px; }
.ps20 { font-size: 20px; }
.ps21 { font-size: 21px; }
.ps22 { font-size: 22px; }
.ps24 { font-size: 24px; }
.ps25 { font-size: 25px; }
.ps26 { font-size: 26px; }
.ps28 { font-size: 28px; }
.ps32 { font-size: 32px; }
.ps36 { font-size: 36px; }
.ps40 { font-size: 40px; }
.ps44 { font-size: 44px; }
.ps48 { font-size: 48px; }
.ps52 { font-size: 52px; }
.ps54 { font-size: 54px; }
.ps60 { font-size: 60px; }
.ps66 { font-size: 66px; }
.ps72 { font-size: 72px; }

.lsp2p { letter-spacing: 4px; }
.lsp1p { letter-spacing: 1px; }
.lsp0p { letter-spacing: 0px; }
.ws0p { word-spacing: 0px; letter-spacing : -1px; } /* Leerzeichen verkleinern ********/
.ws1p { word-spacing: -1px; letter-spacing : 0px; } /* Leerzeichen verkleinern ********/
.ws2p { word-spacing: -2px; letter-spacing : 0px; } /* Leerzeichen verkleinern ********/
.ws3p { word-spacing: -3px; letter-spacing : 0px; } /* Leerzeichen verkleinern ********/

/************************* BUTTONLEISTEN *****************************************/
 
#button_a { position:absolute; left: 5px; top: 0px; width:160px; height:auto; padding: 100px 0px 0px 0px;
/*
background-image: url(/Assets/Hintergruende/HGMMLblau.gif); */border: 0px solid #0000CC; text-align:center; }

.email { text-align:right; padding:0px 20px 0px 0px; }
	
.button1 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#FFFFCC;
				text-align: center; font-weight: normal;
				margin: 10px 5px; padding: 2px 1px 2px 1px; width:144px;
				background-image: url(/Assets/Buttons/ButtonViolett02.gif); border: 0px solid #FFFFFF; text-align:center; } 

.button1 a:link { color: #FFFFCC; text-decoration:none; }
.button1 a:visited { color: #FFFFCC; text-decoration: none; }
.button1 a:hover { color: #336600; text-decoration: none; }

.button1a { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#FFFFCC;
				text-align: center; font-weight: normal;
				margin: 10px 5px; padding: 2px 1px 2px 1px; width:144px;
				background-image: url(/Assets/Buttons/ButtonViolett02.gif); border: 0px solid #FFFFFF; text-align: left; } 

.button1a a:link { color: #FFFFCC; text-decoration:none; }
.button1a a:visited { color: #FFFFCC; text-decoration: none; }
.button1a a:hover { color: #336600; text-decoration: none; }


.button2 { font-family:"Times New Roman", Times, serif; font-size:14px; line-height:19px; font-weight: bold;
				text-align: center; color: #FFFFCC;
				margin: 10px 5px; padding: 2px 1px 2px 1px; width:144px;
				background-image: url(/Assets/Buttons/ButtonViolett02.gif); }

.button2 a:link { color: #FFFFCC; text-decoration:none; }
.button2 a:visited { color: #FFFFCC; text-decoration: none; }
.button2 a:hover { color: #336600; text-decoration: none; }


/*	
.button3 {				
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	background-image:url(/Assets/Hintergruende/HGbraun210.gif);
	margin:5px 5px 0px 3px;
	padding:5px 5px 5px 5px; }

.button4 {						
	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; }
	
.button5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(/Assets/Buttons/ButtonBlau170.gif);
	margin:5px 5px 5px 3px;
	padding:5px 5px 5px 5px; }
	
*/	
.button_leer { font-family:Arial, Helvetica, sans-serif;
	font-size:6px;
	color:#FFFFFF;
	font-weight: normal;
	margin: 10px 2px 10px 2px; padding: 5px; width:146px;
	background-image: url(/Assets/Buttons/ButtonViolett02.gif); }

	

.button3 a:link { color: #FF0000; text-decoration:none; }
.button3 a:visited { color: #FF0000; text-decoration: none; }
.button3 a:hover { color: #CCCCCC; text-decoration: none; }

.button4 a:link { color: #FFFFFF; text-decoration:none; }
.button4 a:visited { color: #FFFFFF; text-decoration: none; }
.button4 a:hover { color: #CCCCCC; text-decoration: none; }

.button5 a:link { color: #FFFFFF; text-decoration:none; }
.button5 a:visited { color: #FFFFFF; text-decoration: none; }
.button5 a:hover { color: #CCCCCC; text-decoration: none; }

/****************************************************************/


.buttonHGBlau { background-color: #0000FF }
.buttonHGgelb { background-image: url(Assets/HG/HGgelb10.gif) }
.buttonHGgruen {  background-color: #83F4FE }
.buttonHGHellblau { background-image: url(Assets/Buttons/ButtonViolett02.gif) }


.buttonUnterstrichBeige { color: #FFFFCC; text-decoration: none }
.buttonUnterstrichBeige a:link { color: #FFFFCC; text-decoration:none; }
.buttonUnterstrichBeige a:visited { color: #FFFFCC; text-decoration: none; }
.buttonUnterstrichBeige a:hover { color: #336600; text-decoration: none; }

.ButtonUnterstrichBeige          { color: #FFFFCC; text-decoration: none }
.ButtonUnterstrichBeige a:link { color: #FFFFCC; text-decoration:none; }
.ButtonUnterstrichBeige a:visited { color: #FFFFCC; text-decoration: none; }
.ButtonUnterstrichBeige a:hover { color: #336600; text-decoration: none; }


.buttonUnterstrichBlau {  color: #000099; text-decoration: none }
.buttonUnterstrichDunkelBlau { color: #000050; text-decoration: none }
.buttonUnterstrichDunkelRot {  color: #CC0000; text-decoration: none }
.buttonUnterstrichGelb { color: #FFFF00; text-decoration: none }
.buttonUnterstrichGrau { color: #333333; text-decoration: none }
.buttonUnterstrichHellBlau { color: #0000CC; text-decoration: none }
.buttonUnterstrichHellRot { color: #FF99FF; text-decoration: none }
.buttonUnterstrichRot { color: #FF0000; text-decoration: none }
.buttonUnterstrichSchwarz {  color: #000000; text-decoration: none }
.buttonUnterstrichTuerkis { color: #00FFFF; text-decoration: none }
.buttonUnterstrichWeiss { color: #FFFFFF; text-decoration: none }





