body 			{ text-align: center; margin: 0px 0px;	padding: 0px 0px; scrollbar-face-color: #DCDCDC; scrollbar-highlight-color: white; scrollbar-3dlight-color: white; scrollbar-darkshadow-color: #F8F8FF; scrollbar-shadow-color: #DC143C; scrollbar-arrow-color: Gray; scrollbar-track-color: Window; background-image: url(../grafiken/h-site.gif)}

p 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
a 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}

h1 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333}
h2 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333}
h3 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333 }
h4 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333 }
h5 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333 }
h6 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333 }


.tbl_basic		{ width: 920px;}
.balken_dbl 	{ background-image: url(../grafiken/balken-dunkelblau.jpg); background-repeat: repeat-x}

.aufz_rot	 	{ color: #CC0000; font-weight: bold;}
.aufz_sw	 	{ color: #000000; font-weight: bold;}

.td_left		{ width: 10px; background-image: url(../grafiken/h-left-h.jpg)}
.td_right		{ width: 10px; background-image: url(../grafiken/h-right-h.jpg)}
.td_center		{ width: 900px; background-color: #FFFFFF;}
.td_h_menue_a 	{ background-image: url(../grafiken/h_menue.jpg); height: 183px; width: 225px}
.td_h_menue		{ background-image: url(../grafiken/h_menue_n.jpg); height: 203px; width: 225px}
.td_top_rot 	{ background-image: url(../grafiken/h_top_rot.jpg); background-repeat: repeat-x; height: 183px; width: 675px}
.td_top_rot_a 	{ background-image: url(../grafiken/h_top_rot_a.jpg); background-repeat: repeat-x; height: 183px; width: 675px}
.td_h_grau 		{ background-image: url(../grafiken/h-home-info.jpg); background-repeat: repeat-x; background-position: bottom}
.td_h_grau_10 	{ background-image: url(../grafiken/h-home-info.jpg); background-repeat: repeat-x; background-position: bottom; padding-right: 10px; padding-left: 10px}

.bottom_1 		{ background-image: url(../grafiken/bottom-1.jpg); background-repeat: repeat-y; width: 209px; text-align: right; padding-right: 10px; padding-top: 10px; height: 60px}
.bottom_2 		{ background-image: url(../grafiken/bottom-2.jpg); width: 337px; text-align: right; padding-right: 10px; padding-top: 10px}
.bottom_3 		{ background-image: url(../grafiken/bottom-3.jpg); background-repeat: repeat-y; width: 354px; text-align: right; padding-right: 10px; padding-top: 10px}


.marg10 		{ padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.fahne 			{ margin-right: 30px}


.text 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333}
.text_logo 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal}
.text_xs 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333 }
.text_td 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333 ; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.language		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-right: 10px;}
.marquee		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.seminar		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; font-weight: bold; }

.textfeld 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; background-color: #F4F4F4; border: #CC0000; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px; height: 15px; width: 150px}
.textfeld1 		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #F4F4F4;
	border: #CC0000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-style: solid;
}
.textfeld_xxl 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; background-color: #F4F4F4; border: #CC0000; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px; height: 100px; width: 150px }


.menue 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 
text-decoration: none; padding-left: 60px; line-height: 20px;}
.menue:hover 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; 
text-decoration: none; padding-left: 57px; line-height: 20px;}

.menue_p 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; padding-left: 0px; line-height: 20px; }
.menue_p:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0033FF; border-bottom: 1px solid #FF9900;text-decoration: none; padding-left: 0px; line-height: 20px; }
.menue_p:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-bottom: 1px solid #FF0000;text-decoration: none; padding-left: 0px; line-height: 20px; }

.downloadlink	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; padding-left: 0px;  line-height: 20px; }
.downloadlink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0033FF; border-bottom: 1px solid #FF9900;text-decoration: none; padding-left: 0px;  line-height: 20px; }
.downloadlink:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-bottom: 1px solid #FF0000;text-decoration: none; padding-left: 0px;  line-height: 20px; }


.text1 {font-size: 0.8em;  color:#666666; visibility:hidden;}

div#content img {height: 8.4em; width: 6em; border-width: 0px; }

div#links3 {margin:0em 0em 0em -7em; width:35em; clear: both;  }
div#linksf {float:left; text-align:center; margin:0.04em 1em 0em 1em; height: 25.7em; width: 18.8em; background-color:#F4F4F4;}

div#links2 { position: relative; width: 14em; overflow:visible; float: left;}
div#links2 a {display: block; text-align: left;  font-size: 0.7em;   height:6em;  text-decoration: none; color: grey; background: white; border-bottom:2px solid #003399; }
div#links2 a:hover {   width:100.01%;}
div#links2 a img {height: 100%; width: 20%; border-width: 0px; float: right;}
div#links2 a:hover img {position: absolute; border:0.6em solid #ccc; top: -0.2em; left: -28.4em; height: 36.0em; width: 26.0em; xclip:rect(5px auto auto 5px);}
div#links2 a:hover .text1 {visibility:visible; font-size: 1em;}

div#links1 { position: relative; width: 14em; margin:0em 0em 0em -0.0em; overflow:visible; float:left;}
div#links1 a {display: block; text-align: right;  font-size: 0.7em; height:6em;  text-decoration: none; color: #0033CC; font-weight: bold; background: white; border-bottom:2px solid #003399; }
div#links1 a:hover { width:100.01%; text-align: left;}
div#links1 a img {height: 100%; width: 20%; border-width: 0px; float: left;}
div#links1 a:hover img {position: absolute; border:0.6em solid #ffffff; top: -0.2em; left: 21.37em;  height: 36.0em; width: 26.0em; xclip:rect(5px auto auto 5px); }
div#links1 a:hover .text1 {visibility:visible; font-size: 1em; font-weight:normal}

div#linksf img {height: 25.7em; width: 18.8em;  border: 0.0em solid #433;}
div#frame1 {}
