body {	margin: 0px;	padding: 0px; font-family:verdana,arial,helvetica,sans-serif;	font-size: 11px;}td, p, dt, dl, dd { font-family: Verdana,Arial,Helvetica, sans-serif; line-height: normal; font-size: 11px;}center { font-family: Verdana,Arial,Helvetica, sans-serif; line-height: normal;}/*________NEWSLETTER_____________*/.newsletter, .newslette td, .newsletter th, .newsletter p, .newsletter span  {	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px;  color:#000000; font-weight: normal; line-height:normal;  }/*________NEWS_____________*/.news, .news td, .news th, .news p, .news div {	font-family: Verdana, Arial, Helvetica, Geneva,  sans-serif; font-weight: normal; line-height: normal; list-style: normal; color:#666666; font-size: 10px; width:170px;}.news b {	font-family: Verdana, Arial, Helvetica, Geneva,  sans-serif; font-weight: bold; line-height: normal; list-style: normal; color:#006666; font-size: 10px; width:170px;}.newshead {	font-family: Verdana, Arial,  Helvetica, Geneva,  sans-serif; font-weight: normal; line-height: normal; width:170px; color: #006666; font-size: 10px; width:170px; background-color: #FFFFFF; border-left: 5px solid #CCCCCC; padding-left:5px;}.news a:link {	color: #006666;	text-decoration: none;font-size:10px;}.news a:visited {	color: #006666;	text-decoration: none; font-size:10px;}.news a:hover {	color: #FF5500;	text-decoration: none; font-size:10px;}.news a:active { color: #ff5500;	text-decoration: none; font-size:10px;} /*________LISTEN_____________*/ul, ul li, ul td, ul p {	margin-bottom: 0px;	margin-left: 12px;	margin-top: 0px; padding-left:  0px; list-style-position: outside; list-style-image: url(../bilder/pfeil_liste_klein.gif);	font-family: Verdana, Arial, Helvetica, Geneva,  sans-serif; font-size: 11px;}.unterliste, .unterliste ul, .unterliste ul, .unterliste li,  .unterliste td {	margin-bottom: 0px;	margin-left: 0px;	margin-top: 2px; padding-top:  2px;  padding-bottom:  0px; list-style-image: url(../bilder/bullet_rechtspfeil_1_trsp.gif); list-style-position: outside;	font-family: Verdana, Arial, Helvetica, Geneva,  sans-serif; font-size: 10px;}ol, ol td, ol p, ol li {	margin-bottom: 0px;	margin-left: 22px;	margin-top: 0px; padding-left:  0px; list-style-type: decimal-leading-zero inside #006666;	font-family: Verdana, Arial, Helvetica, Geneva,  sans-serif; font-size: 11px;}/*________Linien_____________*/.erstelinie:first-line { font-weight:bold;}.linie {	border: 1px solid #AEAEAE;}.linierechts {	border-right: 1px solid #AEAEAE;}.linierechtsunten {	border-right: 1px solid #AEAEAE;	border-bottom: 1px solid #AEAEAE;}.linielinks {	border-left: 1px solid #AEAEAE;}.linielinksunten {	border-left: 1px solid #AEAEAE;	border-bottom: 1px solid #AEAEAE;}.linielinksrechtsunten {	border-left: 1px solid #AEAEAE;	border-right: 1px solid #AEAEAE;	border-bottom: 1px solid #AEAEAE;}.linieoben {	border-top: 1px solid #AEAEAE;}.linieunten {	border-bottom: 1px solid #AEAEAE;}.linieobenunten {	border-top: 1px solid #AEAEAE;	border-bottom: 1px solid #AEAEAE;}.linieobenuntenrechts {	border-top: 1px solid #AEAEAE;	border-bottom: 1px solid #AEAEAE; border-right: 1px solid #AEAEAE;}.linieobenuntenlinks {	border-top: 1px solid #AEAEAE;	border-bottom: 1px solid #AEAEAE; border-left: 1px solid #AEAEAE;}/*________†berschriften_____________*/#headline, #headline p {	font-family: Arial, Verdana, Helvetica, Geneva,  sans-serif; font-size: 125%; font-weight:bold;color:#4a4a19;background-image: url(../media/higru_muster_1_40x40.gif);padding-top: 1px; padding-bottom: 1px;width:100%;}.tabheadline {border-top:1px solid #AEAEAE;border-left:1px solid #AEAEAE;border-right:1px solid #AEAEAE;background-image: url(../bilder/HiGru_seitenleiste_1329x21.jpg);height:18px;}.tabheadline p {	font-family:  Arial, Verdana, Helvetica, Geneva,  sans-serif; font-size: 11px; font-weight:bold;color:#006666;}.tabheadline2 {border:1px solid #AEAEAE;background-image: url(../bilder/HiGru_seitenleiste_1329x21.jpg);height:18px;}.tabheadline2 p {	font-family:  Arial, Verdana, Helvetica, Geneva,  sans-serif; font-size: 11px; font-weight:bold;color:#006666;}h1, h2, h3, h4, h5, h6  { font-family: arial,verdana,helvetica,sans-serif;color:#666666; }h1  { color:#666666;font-size: 140%; }h2 { color:#666666;font-size: 120%;}h3 { color:#006666;font-size: 115%;}h4 { color:#006666;font-size: 110%;}h5 { color:#006666;font-size: 105%;}h6 { color:#006666;font-size: 100%;}/*_____________S E I T E_________________*/.update p, .update td { font-family: Verdana,Arial,Helvetica, sans-serif; font-weight: normal; line-height: normal; color: #AEAEAE;	font-family: Verdana, Arial, Helvetica, Geneva,  sans-serif; font-size: 9px;}.text { font-family:verdana,arial,helvetica,sans-serif; font-size: 11px; }.text10, .text10 p, .text10 td{ font-family: verdana,arial,helvetica,sans-serif;color: #4a4a19;padding: 3px;font-size: 10px;}.text10 a:link { font-family: verdana,arial,helvetica,sans-serif;padding: 3px;font-size: 10px;}#lireobun10 { padding: 10px;}#inhalt {	border-top: 1px solid #4a4a19;font-weight:normal; background-color:#FAFAD5;}.scrollbar{  scrollbar-face-color: #FAFAD5; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #CCCC66; scrollbar-darkshadow-color: #4a4a19; scrollbar-shadow-color: #5f5f20; scrollbar-arrow-color: #4a4a19; scrollbar-track-color: #CCCC66;}/*_____________L  I  N  K  S________________*/.scriptby {	color: #CCCCCC;font-size:8px;}.scriptby:link {	color: #CCCCCC;	text-decoration: none;font-size:8px;}.scriptby:visited {	color: #CCCCCC;	text-decoration: none;font-size:8px;}.scriptby:hover {	color: #CCCCCC;	text-decoration: none;font-size:8px;}.scriptby:active {	color: #CCCCCC;	text-decoration: none;font-size:8px;}a:link {	color: #006666;	text-decoration: none;font-size:11px;}a:visited {	color: #006666;	text-decoration: none;font-size:11px;}a:hover {	color: #FF5500;	text-decoration: none;font-size:11px;}a:active { color: #ff5500;	text-decoration: none;font-size:11px;} /*_____ S e i t e n - B u t t o n s _____*/.button { display:block; height:20px;}.button a:link, .button a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000; text-align:center; vertical-align:middle;	text-decoration: none; background: #EEEEEE; border-top: 1px solid #AEAEAE; border-left: 1px solid #AEAEAE; border-bottom:1px solid #000000; border-right: 1px solid #000000;	padding-left: 5px; padding-right: 5px; padding-bottom:1px; margin-left:4px; cursor:hand;}.button a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF; text-align:center;; vertical-align:middle;	text-decoration: none; background: #006666;	 border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom:1px solid #000000; border-right: 1px solid #000000;	padding-left: 5px; padding-right: 5px; padding-bottom:1px; margin-left:4px; cursor:hand;}.button a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #006666; text-align:center;; vertical-align:middle;	text-decoration: none; background: #006666;	 border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom:1px solid #000000; border-right: 1px solid #000000;	padding-left: 5px; padding-right: 5px; padding-bottom:1px; margin-left:4px; cursor:hand;}/*_____ Seiten - U n t e r - B u t t o n s _____*/.button1 { display:block; height:18px;}.button1 a:link, .button1 a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000; text-align:center; vertical-align:middle;	text-decoration: none; background: #C6DDDD; border-top: 1px solid #AEAEAE; border-left: 1px solid #AEAEAE; border-bottom:1px solid #000000; border-right: 1px solid #000000;	padding-left: 5px; padding-right: 5px; padding-bottom:1px; margin-left:4px; cursor:hand;}.button1 a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #FFFFFF; text-align:center;; vertical-align:middle;	text-decoration: none; background: #006666;	 border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom:1px solid #000000; border-right: 1px solid #000000;	padding-left: 5px; padding-right: 5px; padding-bottom:1px; margin-left:4px; cursor:hand;}.button1 a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #006666; text-align:center;; vertical-align:middle;	text-decoration: none; background: #006666;	 border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom:1px solid #000000; border-right: 1px solid #000000;	padding-left: 5px; padding-right: 5px; padding-bottom:1px; margin-left:4px; cursor:hand;}/*__________________________________*//*__ F O R M U L A R F E L D E R_____ */#formular{ font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	text-decoration: none;	background-color: #fffffff;	padding: 0px;	width: 500px; vertical-align: middle;}.checkbox{ font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	background-color: #fffffff;}.radiobutton{ font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FF6600;	background-color: #fffffff;}.select{ font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;	text-decoration: none;	background-color: #ffffff;padding-left: 5px; padding-right: 2px; padding-top:2px; padding-bottom:2px; text-align:left;	border: 1px solid #FF6600;}.inputtext{ font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;padding-left: 5px; padding-right: 2px; padding-top:2px; padding-bottom:2px;	width: 350px; text-align:left; vertical-align: middle;	border: 1px solid #AEAEAE;}.inputzahl{ font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;padding-left: 5px; padding-right: 2px; padding-top:2px; padding-bottom:2px;	width: 30px; text-align:left; vertical-align: middle;	border: 1px solid #AEAEAE;}.inputtextarea{ font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;	padding-left: 5px; padding-right: 2px; padding-top:2px; padding-bottom:2px;	border: 1px solid #AEAEAE;	height:200px;	width:350px;}.inputbutton {	font-family: Arial,Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #666666; text-align:center;	text-decoration: none; background-image: url(../bilder/HiGru_weiss_grau_170x20.jpg); border-top: 1px solid #AEAEAE; border-left: 1px solid #AEAEAE; border-bottom:1px solid #000000; border-right: 1px solid #000000;	padding-left: 5px; padding-right: 5px; padding-top:2px; padding-bottom:2px; cursor:hand;}.inputbuttonover {	font-family: Arial,Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #006666; text-align:center;	text-decoration: none; background-image: url(../bilder/HiGru_grau_weiss_170x20.jpg); border-top: 1px solid #AEAEAE; border-left: 1px solid #AEAEAE; border-bottom:1px solid #000000; border-right: 1px solid #000000;	padding-left: 5px; padding-right: 5px; padding-top:2px; padding-bottom:2px; cursor:hand;}.inputbuttondown {	font-family: Arial,Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF; text-align:center;	text-decoration: none; background-image: url(../media/transparent.gif); background-color: #006666;	border-top: 1px solid #000000; border-left: 1px solid #000000; border-bottom:1px solid #AEAEAE; border-right: 1px solid #AEAEAE;	padding-left: 5px; padding-right: 5px; padding-top:2px; padding-bottom:2px; cursor:hand;}form{ empty-cells:show;}/*_____ S e i t e n m e n u   oben _____*/.menu {position: absolute;top: 20px;font-size:10px;z-index: 3;height:auto;padding-top: 3px;padding-bottom: 4px;}.menu dl {float: left;width: 120px;}.menu a {margin: 0 2px;height: auto;display: block;text-align: center;font-weight: bold;border: 1px solid #B35B5B;text-decoration: none;color: #000;background: #FFFFFF;padding-top:3px;padding-bottom:4px;}.menu a:hover {background-image: url(../media/higru_menu_2_40x40.gif);height: auto;color:#000000;border: 1px solid #B35B5B; padding-top:3px;padding-bottom:4px;}#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7, #smenu8, #smenu9 {display: none;height: auto;font-size: 10px;padding-top:3px;padding-bottom:4px;}#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a, #smenu5 a, #smenu6 a, #smenu7 a, #smenu8 a, #smenu9 a {font-weight: normal;border-top: 0 none;font-size: 10px;text-align: left;padding-left:4px;padding-top:3px;padding-bottom:4px;}#site {position: relative;z-index: 1;top : 20px;padding: 5px;}/*-------------------------------------------------------------*/