* { margin: 0; padding: 0 }
html { height: 100% }
body { background: white; color: #4F4F4F; font: 1em verdana, arial, helvetica, sans-serif }
h1 { font-size: 90%; color: #1b3c5f; margin: 0 0 10px 0 }
h2 { font-size: 80%; color: #1b3c5f; margin: 20px 0 5px 0 }
h3 { font-size: 75%; color: #1b3c5f; margin: 15px 0 5px 0 }
h4 { font-size: 75% }
h5 {  }
h6 {  }
p { font-size: 75%; margin: 0 0 5px 0 }
ul, ol { margin: 0 0 15px 16px }
ol { font-size: 75% }
dd { font-size: 65% }
th { text-align: left; white-space: nowrap; padding: 0 5px 0 0 }
td {  }
table { font-size: 75%; margin: 0 0 15px 0 }
table p, fieldset p { font-size: 100% }
fieldset { font-size: 75%; border: none; margin: 0 0 10px 0 }
fieldset div { clear: left }
label { vertical-align: top; text-align: right; float: left; margin: 2px; padding: 0 2px; width: 11em }
input, select, textarea {  }
acronym, dfn, abbr, span.abbr { border-bottom: 1px dotted #; cursor: help }
a img, map, img { border: none }
a:link, a:visited {  }
a:hover, a:active  {  }

/* align all contents */
#container { margin: 0 10% 0 10% }

/* header layout */
#header {  }

/* breadcrumb navigation */
#bread { font-size: 60%; padding: 3px 0; margin: 5px 0 10px 0; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc }

/* content */
#content {  }
#content ul { font-size: 75% }
#content_main {  }
#content_main_top { margin: 0 0 20px 0 }
#content_main_bottom { clear: both }
#content_left, #content_left_big, #content_left_small { margin: 0 0 20px 0 }
#content_right, #content_right_big, #content_right_small {  }
#content_border { display: none }

/* print */
#print_logo { margin: 0 10% 0 10%; padding: 10px 0; text-align: center }
#print_foot { clear: both; border-top: 1px solid #cccccc; font-size: 75%; padding: 10px 0; margin: 10px 0; text-align: center }
#footer {  }

/* mis. */
.uploads { font-size: 75% }
.csc-textpic { margin: 20px 0 0 0 }
.csc-textpic-clear { margin: 0 0 20px 0 }

/* frames */
.banner { margin: 10px; padding: 5px; border: 1px solid #1b3c5f }
.banner h2, .banner h3 { margin: 0 0 5px 0 }

/* define link to extern and intern pages or mailto */
.external-link, .external-link-new-window { background: url(ext_link.gif) no-repeat left center; padding: 0 0 0 15px }
.mail, .mail-internal { background: url(icon_mail.gif) no-repeat left center; padding: 0 0 0 15px }

/* for additional graphics and co */
#extra1, #extra2, #extra3, #extra4, #extra5, #extra6 { display: none }

/* Sitemap */
/* first level */
.sitemap_1 {  }
.sitemap_1 li {  }
.sitemap_1 li a:link, .glossary li a:visited{  }
.sitemap_1 li a:hover, .glossary li a:active{  }

/* second level */
.sitemap_2 {  }
.sitemap_2 li {  }
.sitemap_2 li a:link, .glossary li a:visited{  }
.sitemap_2 li a:hover, .glossary li a:active{  }

/* third level */
.sitemap_3 {  }
.sitemap_3 li {  }
.sitemap_3 li a:link, .glossary li a:visited{  }
.sitemap_3 li a:hover, .glossary li a:active{  }

/* News */
/* latest */
.news-latest-container { margin: 0 0 15px 0 }
.news-latest-container h2 { margin: 1px 0 0 0 }
.news-latest-item { clear: left }
.news-latest-item h3 { clear: right; margin: 0 0 5px 0 }
.news-latest-item p { margin: 0 }
.news-latest-item img { float: left; margin: 0 3px 3px 0 }
.news-latest-date { margin: 10px 0 0 0 }
.news-latest-category { margin: 0 0 10px 0 }
.news-latest-date, .news-latest-category, .news-latest-author { font-size: 65%; color: #666666 }
.news-latest-author p { font-size: 100% }
.news-latest-morelink { display: none; margin: 0 0 15px 0; font-size: 75% }
.news-latest-gotoarchive { display: none; clear: right; margin: 15px 0 0 0; font-size: 75% }

/* list */
.news-list-container { margin: 0 0 15px 0; padding: 0 }
.news-list-item { clear: both }
.news-list-item h3 { margin: 0 0 5px 0 }
.news-list-item p { margin: 0 }
.news-list-item img { float: left; margin: 0 5px 5px 0 }
.news-list-category { margin: 0 !important; padding: 0; font: italic 65% }
.news-list-date { margin: 10px 0 0 0; font-size: 65%; color: #666666 }
.news-list-morelink { margin: 0 0 20px 0 !important; font-size: 75% }

/* single */
.news-single-item {  }
.news-single-timedata { font-size: 65% }
.news-single-imgcaption { font-size: 70% }
.news-single-backlink, .news-single-related dd { font-size: 75% }
.news-single-links dd p { font-size: 120% }
.news-single-links dd p a:link, .news-single-links dd p a:visited, .news-single-links dd p a:hover, .news-single-links dd p a:active { font-size: 100% }
.news-single-subheader { font: italic 85% }

/* archive */
.news-amenu-container { margin: 0 0 20px 0; font-size: 75% }
.news-amenu-container ul { font-size: 100% !important }
#content .news-amenu-item-year { list-style-image: none }
.news-amenu-item-year { list-style-type: none; margin: 15px 0 0 -15px; background: #f5f5f5; padding: 2px }

/* search */
.news-search-form {  }
.news-search-form-submit {  }
.news-search-emptyMsg {  }

/* header list */
.news-header-list-container {  }
.news-header-list-title {  }
.news-header-list-time {  }
.news-header-list-categories {  }

/* damelements in news */
.dam { font-size: 75% }
.dam_item1 {  }
.dam_item2 {  }

/* indexed search */
/* form */
.indexedsearch_searchbox {  }
.indexedsearch_searchbox_submit {  }
.indexedsearch_checkbox_label {  }
.indexedsearch_selectbox_group {  }
.indexedsearch_selectbox_results {  }
.indexedsearch_selectbox_order {  }
.indexedsearch_selectbox_freeIndexUid {  }
.indexedsearch_selectbox_sections {  }
.indexedsearch_selectbox_media {  }
.indexedsearch_selectbox_type {  }
.indexedsearch_selectbox_desc {  }
.indexedsearch_searchbox_sword {  }
.indexedsearch_selectbox_lang {  }
.indexedsearch_selectbox_defop {  }
/* rules */
.tx-indexedsearch-rules {  }
/* results */
.tx-indexedsearch-whatis { font-size: 80%; font-weight: bold; color: #; margin: 15px 0 0 0 }
.tx-indexedsearch-browsebox {  }
.tx-indexedsearch-sw {  }
.tx-indexedsearch-res {  }
.tx-indexedsearch-res h4 { float: left; width: 80% }
.tx-indexedsearch-redMarkup {  }
.indexedsearch_description { padding: 0 0 0 23px; clear: both }
.indexedsearch_prio { font-size: 75%; float: right }
.indexedsearch_list {  }
.indexedsearch_secHead {  }
.indexedsearch_sec {  }

/* Glossary */
#glossary { margin: 10px 0 0 0 }
.glossary_list { margin: 0; padding: 0 }
.glossary_list dt {  }
.glossary_list dd {  }
.glossary_backlink {  }
.glossary_show_list {  }
.glossary_type {  }
.glossary_description {  }

/* Google Map */
.googlemaps_sidebar { display: none }
.googlemaps_infobox {  }
.gmapDir { display: none }

/* FAQ */
.faq_questions_list {  }
.faq_answer {  }
.faq_dynamic_list {  }
.faq_dynamic_list dl dt {  }
.faq_dynamic_list dl dd { display: none }
.faq_additional_info {  }

/* Calendar by CaVo */
.calendar {  }
.calendar td {  }
.calendar th {  }
.calendar .month {  }
