body        {
            background:white url('de-hg.gif') no-repeat;
            font-size:12pt;
            font-family:helvetica,arial,verdana,sans-serif;
            color:#000033;
            line-height:140%;
            margin-left:50px;
            margin-right:50px;
            }
p           {
            font-size:100%;
            line-height:140%;
            }
h1          {
            color:#007f7b;
            font-size:130%;
            text-align:left;
			margin-bottom:0.3em;
            }
h2				{
            color:#007f7b;
            font-size:100%;
			margin-bottom:0.3em;
				}
h3          {
				color:#007f7b;
            font-size:100%;
			margin-bottom:0.3em;
            }
.gross  		{
				color:#007f7b;
            font-size:14pt;
            font-weight:bold;
            text-align:justify;
            }
ul          {
            list-style-type:disc;
            line-height:200%;
            }
.listitem	{
				line-height:110%;
				color:#113557;
				font-size:90%;
				
				}
ol          {
            list-style-type:none;
            text-align:right;
            line-height:150%;
            }
sup			{
				font-size:60%;
				}
.klein      {
            color:#113557;/*color:#194d7d; */
            font-size:90%;
            font-weight:medium;
            }
.hello      {
            font-family:"times new roman",verdana,serif;
            font-variant:small-caps;
            font-size:140%;
				line-height:120%;
				text-align:center;
            }
.inaktiv    {
            color:grey;
				font-weight:bold;
            }
#formular	{
				 font-size:95%;
				 color:#000033;
				 background:white;
				}
#formular td
				{
				 padding:2px;
				 background:#CCCCCC;
				}
.sternchen		{
				color:red;
				background:none;
				}
.navigationslinks
				{
				font-family:verdana, sans-serif;
				font-size:10px;
				font-weight:normal;
				line-height:80%;
				margin-top:5px;
				margin-left:0px;
				margin-bottom:20px;
				padding:0px;
				}
.readout		{
				background-color:#F9F9F9;
				text-align:left;
				width:100%;
				}
#subcontentblock{
				margin-bottom:2em;
	           	}
a           	{
            	font-weight:bold;
            	}
a:hover 		{
				font-weight:bold;
				background:#FFFF99;
				color:#000033;
				}
a.nav 		{
    			background: #eeeeee;
    			color: #000000;
				text-decoration: none;
				font-size: 12px;
				font-weight:normal;
				font-family: Arial, Helvetica, Verdana, sans-serif;
				}
a.nav:hover {
				background: #FFFFFF;
				color: #000000;
				font-weight:normal;
				text-decoration: none;
				font-family: Arial, Helvetica, Verdana, sans-serif;
				font-size: 12px;
				}
a.bild		{
				background:none;
				color: #000000;
				}
a.bild:hover	{
				background: none;
				color: #000000;
				}
.pointer    	{ 
				cursor: hand;
				cursor: pointer
				}
.marker			{
				background-color:#FFFF33;
				color:#000033;
				}
.linkbutton
				{
				cursor:pointer;
				background:#FFFFFF;
				color:#007f7b;
				border:none;
				font-family:helvetica,arial,sans-serif;
				font-weight:bold;
				font-size:100%;
				width:120px;
				height:14px;
				overflow:visible;
				}
.einrueckung	{
				margin-left:10px;
				}
.footer			{
				color:#393939;
				font-weight:bold;
				font-size:100%;
				font-variant:small-caps;
				}
.tagline		{
				color:#FF9933;
				font-size:100%;
				}
.smaller		{
				font-size:80%;
				}
/* Freies Floating für freie Blöcke (index.html...) */
.contentblock_index
			{
			float:left;
			clear:both;
			}
.taglineblock_index
			{
			width:50%;
			float:left;
			}
.footerblock
			{
			 float:none;
			 clear:both;
			}
/* Werbebanner */
.headline
			{
			background:#000092;
			color:lightyellow;
			font-family:"times new roman",times,serif;
			font-variant:small-caps;
			font-size:22px;
			line-height:120%;
			text-align:center;
			}
.teaser	{
			border:thin #CFCF0D dotted;
			background:#FFFF99;
			color:#000000;
			font-family:courier;verdana,sans-serif;
			font-size:12px;
			line-height:120%;
			text-align:center;
			margin:0px;
			}
