@charset "utf-8";
/* CSS Document */

body { font-family: Arial, Helvetica, sans-serif; text-align: center; margin: 0px; padding: 0px; background-color: #c0c0c0 }

ul.menu { list-style-image: url(images/list-navi.gif);  list-style-position: outside; margin-bottom: 8px; margin-top: 8px; }
ul.menu2 { list-style: none; list-style-image: none; margin-left: 10px; margin-bottom: 12px; }

.subnavi-no:link, .subnavi-no:active, .subnavi-no:visited, .tx-ahbookmark-pi1 a { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 13px; text-decoration: none; font-weight: normal; }
.subnavi-no:hover { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 13px; text-decoration: underline; font-weight: normal; }

.subnavi-act:link, .subnavi-act:active, .subnavi-act:visited { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-weight: bold; font-size: 13px; text-decoration: underline; }
.subnavi-act:hover { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 13px; font-weight: bold; text-decoration: underline; }

.cont-head-navi { width: 400px; height: 22px; margin-top: 40px; margin-right: 40px; float: right; text-align: right; color: #000; }
.cont-navigation { height: 45px; margin-top: 205px; width:992px; background-color: #58585A; text-align: left;  opacity:0.5; filter: alpha(opacity=50); -moz-opacity:0.5; }
.cont-sub-navigation { height: auto; width: 170px; margin-left: 5px; margin-top: 25px; float: left; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFF; }
.cont-sub-navigation * { color: #FFF }

.cont-navigation * { opacity:1; filter: alpha(opacity=100); -moz-opacity:1; position: relative }

.cont-navigation-start { height: 45px; margin-top: 57px; width:992px; background-color: #58585A; text-align: left;  opacity:0.5; filter: alpha(opacity=50); -moz-opacity:0.5; }
.cont-navigation-start * { opacity:1; filter: alpha(opacity=100); -moz-opacity:1; position: relative }

.headnavi-no:link, .headnavi-no:active, .headnavi-no:visited { font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 12px; text-decoration: none; }
.headnavi-no:hover { font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 12px; text-decoration: underline; }

.headnavi-act:link, .headnavi-act:active, .headnavi-act:visited { font-family: Arial, Helvetica, sans-serif; color: #000; font-weight: bold; font-size: 12px; text-decoration: underline; }
.headnavi-act:hover { font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 12px; font-weight: bold; text-decoration: underline; }

.start-footer { width: 992px; height: 166px; margin: 0 auto; margin-top: 0px; }
.start-footer .csc-textpic .csc-textpic-imagewrap .csc-textpic-image { margin: 0px }

.start-lang-menu { width: 130px; height: 30px; margin-top: 61px; text-align: right; margin-right: 40px; float: right; }

.cont-navi-wrapper { margin-left: 10px; margin-top: 5px; float: left }
.cont-pic-navi { height: 250px; width: 992px; margin: 0 auto; background-image: url(images/start_woman.jpg)}


#suchfeld { float: right; margin-top: 25px; margin-left: 2px; }
.cont-spacer { width: 992px; height: 4px; background-image:url(images/bg_spacer.gif); background-repeat: no-repeat; background-position: right; margin: 0 auto; }
.input-suchfeld { width: 154px; height: 19px; border: 0px; background: none; background-image: url(images/bg_search.png); background-repeat: no-repeat; }

.cont-main-wrapper { position: relative; min-height: 425px; width: 992px; margin: 0 auto; display: inline-block; background-image: url(images/bg_main.jpg);  }

.cont-footer { position: relative; width: 992px; height: 25px; background-color: #58585A; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; text-align: left; margin:0 auto }
.cont-footer p.bodytext { margin: 0px; }

.cont-main { height: auto; width: 586px; margin: 25px; margin-left:50px; float: left; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000; }

.align-right { text-align: right }
.align-left { text-align: left }
.align-center { text-align: center }
.align-justify { text-align: justify }

.MsoNormal * { font-size: inherit }

td { vertical-align: top; }

.tippelmenue, .tippelmenue_clicked { float: left; }

#crumb { margin-bottom: 15px; color: #9d9ea0; font-size: 10px; }

fieldset{ border: none; }

legend { display:none; }

.tx-ahbookmark-pi1 { margin: 0; padding: 0; }
ul.menu br { height: 0px; line-height: 0px; }

.last { margin-top: -5px; }

.news-list-container, .news-list-container *, .news-list-item h3, .news-single-item, .news-single-item *, .news-latest-container, .news-latest-container * { border: none; background-color: transparent; }
.news-list-item, .news-single-item, .news-latest-item { padding: 0; margin: 0; }
.news-list-date, .news-single-timedata, .news-latest-container h2, .news-latest-date { display: none; }
h3 { font-size: 12px; }
h4 { font-size: 14px; }
.news-list-container .news-list-item h3 a:link, .news-list-container .news-list-item h3 a:visited, .news-list-container .news-list-item h3 a:hover, .news-list-container .news-list-item h3 a:active, .news-single-item h2 { color: #165aa1; }
.news-latest-item { padding-right: 5px; }

h1, h2, h3, h4, h5, p.bodytext { margin: 0; padding: 0; }
.tx-rgtabs-pi1 { margin-top: 14px; }

.latitude, .longitude, .selectCategory, #radius { display: none; }

.formHeader { margin: 0; padding: 0; margin-bottom: 14px; }

h5 { margin-bottom: 14px; font-size: 12px; font-weight: bold; padding-top: 10px; padding-bottom: 10px; }

hr.static-menu { height: 2px; width: 164px; margin-top: 0px; margin-left: 13px; border:0px; background-color: #FFF; }

.cont-footer p.bodytext { margin-left: 25px; height: 12px; display: block; padding-top: 5px; }

.navi-headline { margin-left: 20px; }
.navi-headline a:link, .navi-headline a:visited, .navi-headline a:hover, .navi-headline a:active { color: #FFF; }


.tx-powermail-pi1 div form fieldset legend {font-weight:bold; font-size:16px; margin: 0 0 10px 0; }
.mailformlegend { display: block; float: left; width: 190px; font-weight: bold; }
.tx_powermail_pi1_fieldwrap_html_checkbox_title, .tx_powermail_pi1_fieldwrap_html_radio_title {font-weight:bold; margin: 10px 0 10px 0; padding-top:30px; width: 100%; display: block; clear: both; }


#powermaildiv_uid31 {margin-bottom:30px;}
#powermaildiv_uid26 div{ width: 460px; float: left; }
#powermaildiv_uid26 { float: none; clear: both; width: 100%; display: block; }
#powermaildiv_uid26 div label{ width: 220px; display: block; float: left; }
#powermaildiv_uid26 div input, #powermaildiv_uid30 div input, #powermaildiv_uid31 div input,#powermaildiv_uid28 div input, #powermaildiv_uid27 div input, #powermaildiv_uid29 div input{ width: auto;}
#powermaildiv_uid8 div, #powermaildiv_uid9 div { width: 190px; float: left; }
#powermaildiv_uid30 div {width:220px; float:left; }

.tx-powermail-pi1_fieldset_3 input { width: 200px; }
.tx-powermail-pi1_fieldset_3 textarea { width: 300px; height: 35px; }
.tx-powermail-pi1_fieldset_3 label { display: block; float: left; width: 190px; }

#powermaildiv_uid59, #powermaildiv_uid60 { font-size: 10px; font-style: italic; margin: 10px 0 10px 0; }