div, p, form, br {
margin: 0;
padding: 0;
}

/* nav */

.nav1 { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none }
a.nav1:hover { color: #922225 }
.nav1x { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none }

.nav2 { color: #000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none }
a.nav2:hover { color: #922225 }

.nav3 { color: #000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none }
a.nav3:hover { color: #090 }


/* functionToolbar */

.function_toolbar { color: #548393; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; padding-top: 3px; padding-bottom: 3px }
a.function_toolbar:hover { color: #000; text-decoration: underline }


/* docs */

.docs_windowtitle { color: #548393; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none }
a.docs_windowtitle:hover { text-decoration: underline }
.docs_divwindowtitle { color: #548393; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px }

.docs_divwindowtitle_error { color: #c00; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px }

.docs_homeheader { color: #000; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica; text-decoration: none }

.docs_theme { color: #548393; font-weight: bold; font-size: 13px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }
.docs_divtheme { color: #548393; font-weight: bold; font-size: 13px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px; margin-top: 3px; margin-bottom: 3px }

.docs_info { color: #999; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none }
.docs_divinfo { color: #999; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px }

.docs_path { color: #000; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica; text-decoration: none }
.docs_divpath { color: #000; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px; margin-top: 3px; margin-bottom: 3px }
.docs_path_gt { color: #000; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica; text-decoration: none }
a.docs_path:hover { color: #548393 }

.docs_toolbar { color: #000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none }

.docs_title { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none }
a.docs_title:hover { color: #548393 }
.docs_divtitle { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px }

.docs_title_soft { color: #999; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none }

.docs_main { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }

.docs_main_error { color: #c00; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }

.docs_desc { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }
.docs_divdesc { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px }
.docs_desc_soft { color: #999; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }
.docs_divdesc_soft { color: #999; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px }

.docs_divinfo { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px }

.docs_desc_contacts { color: #666; font-weight: normal; font-size: 10px; line-height: 14px; font-family: Arial, Helvetica; text-decoration: none }

.docs_actversion { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }
.docs_divactversion { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px }

.docs_more { color: #000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none }
a.docs_more:hover { text-decoration: underline }

.docs_divmoreentries { color: #c00; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none; margin-top: 2px; margin-bottom: 2px }

.docs_button { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica }
.docs_input { color: #000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica; border: 1px solid #000 }
.docs_input_login { color: #000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica; border: 1px solid #000 }
.docs_select { color: #000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica }

.docs_image { text-align: left; float: left; border: 1px solid #999; margin-top: 3px; margin-right: 8px; margin-bottom: 5px }


/* gallery */

.gallery_image { border: 1px solid #999; margin-top: 3px; margin-right: 8px; margin-bottom: 5px }

.gallery_divwindowtitle { color: #548393; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 15px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px }

.gallery_desc { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }
.gallery_divdesc { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none; margin-top: 5px; margin-bottom: 5px }


/* info */

.info_theme { color: #548393; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none }
.info_divtheme { color: #548393; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px; margin-top: 1px; margin-bottom: 1px }

.info_title { color: #000; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica; text-decoration: none }

.info_main { color: #000; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica; text-decoration: none }
.info_divmain { color: #000; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px }
.info_mainlink { color: #000; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica; text-decoration: none }
a.info_mainlink:hover { color: #548393; }

.info_image_left { text-align: left; float: left; border: 1px solid #999; margin-top: 3px; margin-right: 8px; margin-bottom: 10px }
.info_image_right { text-align: right; float: right; border: 1px solid #999; margin-top: 3px; margin-left: 8px; margin-bottom: 10px }


/* cms */

.cms_image_left { text-align: left; float: left; border: 1px solid #999; margin-top: 3px; margin-right: 8px; margin-bottom: 10px }
.cms_image_right { text-align: right; float: right; border: 1px solid #999; margin-top: 3px; margin-left: 8px; margin-bottom: 10px }

/* news */

.news_header { color: #548393; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica; text-decoration: none }

.news_theme { color: #548393; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; margin-top: 2px; margin-bottom: 2px }
.news_divtheme { color: #548393; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 8px; margin-right: 8px; margin-top: 2px; margin-bottom: 2px }

.news_main { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }
.news_divmain { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 8px; margin-right: 8px; margin-top: 5px; margin-bottom: 8px }
.news_mainlink { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }
a.news_mainlink:hover { text-decoration: underline }

.news_image_left { text-align: left; float: left; border: 1px solid #999; margin-top: 3px; margin-right: 8px; margin-bottom: 10px }
.news_image_right { text-align: right; float: right; border: 1px solid #999; margin-top: 3px; margin-left: 8px; margin-bottom: 10px }

.news_info { color: #999; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none; margin-top: 5px; margin-bottom: 5px }
.news_divinfo { color: #999; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none; margin-left: 8px; margin-right: 8px; margin-top: 5px }


/* address */

.address_input { color: #000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica; border: 1px solid #000 }

/* tree */

.navtree_level1 { color: #000; font-weight: bold; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }
a.navtree_level1:hover { color: #548393 }
.navtree_level1x { color: #548393; font-weight: bold; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }

.navtree_level2 { color: #000; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }
a.navtree_level2:hover { color: #548393 }
.navtree_level2x { color: #548393; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }

.navtree_level3 { color: #000; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }
a.navtree_level3:hover { color: #548393 }
.navtree_level3x { color: #548393; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }

.navtree_level4 { color: #000; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }
a.navtree_level4:hover { color: #548393 }
.navtree_level4x { color: #548393; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }

.navtree_level5 { color: #000; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }
a.navtree_level5:hover { color: #548393 }
.navtree_level5x { color: #548393; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }

.navtree_level6 { color: #000; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }
a.navtree_level6:hover { color: #548393 }
.navtree_level6x { color: #548393; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }

.navtree_level7 { color: #000; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }
a.navtree_level7:hover { color: #548393 }
.navtree_level7x { color: #548393; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial; text-decoration: none }

table {
	font-size: 12px;
	line-height: 16px;
	}

td {
	font-size: 12px;
	line-height: 16px;
	}



/* allgemein */

a {
color: #000;
text-decoration: underline;
}

a:hover {
color: #548393;
text-decoration: underline;
}
