@media all {

	* { margin:0px;  padding:0px;}

	* html body * { overflow: visible;  }

	html { height: 100%; margin-bottom: 1px; }

}



/*



 BODY definitionen für alle Seiten gültig



*/



body {margin:0 0 0 0; background-color:#F0F0F0;}

.siteContainer {position:absolute; left:50%; width:896px; margin-left:-447px;}



h1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}

h2  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}

h3  {font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-weight:normal}

h4  {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal}

h5 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}



p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px;}
.middleCnt p {font-size:12px;}
label {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}

a.adjustsizenormal {margin-left: 15px;}
.homeCnt p.homeLnk a.adjustsizebig {font-size: 12px;margin-left: 10px;}
ul, ol {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
body.big {font-size: 1.5em !important;}
body.big .middleCnt p {font-size:14px;}

li {font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

img {border:0px;}



.csc-frame-frame2 { background-color:#FFFF99; border:1px; border-style:solid; border-color:#333333; padding-left:3px; padding-top:3px;}



a {font-family:Arial, sans-serif; font-size:11px; text-decoration:none; color:#00498C;}



a:hover {text-decoration:underline;}







/* Link-Icons */



a.download {background-image: url(../gfx/design/download_icon.gif); background-repeat:no-repeat; padding-left:23px; color:#00498C;}



a.internal-link {background-image: url(../gfx/design/link_icon.gif); background-repeat:no-repeat; padding-left:22px;}



a.external-link-new-window {background-image: url(../gfx/design/link_icon-extern.gif); background-repeat:no-repeat; padding-left:22px;}



.tx-felogin-pi1 .forgotpassw a {background-image: url(../gfx/design/link_icon.gif); background-repeat:no-repeat; padding-left:22px;}







/* Bildunterschriften */



.csc-textpic-caption {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px;}







/* Abstände unter Blockbildern */



.csc-textpic-intext-left-nowrap {margin-bottom:10px;}



.csc-textpic-intext-left-nowrap dl {margin-bottom:10px;}







.clear {clear:both;}



/*



 Main-Definitionen - Header, Metanavi und Contentlayout



*/



.header {overflow:hidden; width:884px; background-color:#ffffff;}



/*.headerCnt {padding:0px 12px 12px 12px;}*/



.headerFrame {overflow:hidden; margin-left:12px; margin-bottom:12px; height:127px; width:858px; border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999;}



* html .headerFrame {width:860px;}



.logo {float:left;}



.contentImage {overflow:hidden; text-align:right;}







/*.metanavi {margin-left:10px; margin-top:6px; width:884px; background-color:#aaaaaa;}*/



.metanavi {position:relative; height:7px; width:872px; margin-top:6px; margin-bottom:17px;}



* html .metanavi {height:3px; margin-bottom:11px;}



/*.homeCnt {float:left; padding-left:10px; }*/

.homeCnt {position:relative; z-index:1; float:left; padding-left:10px; }



.mnCnt {position:absolute; right:0px;}



* html .metanavi {margin-top:2px;}



.mnCnt {}



.mnCntLog {float:left;}



.mnCntLnk {float:left;}







.suche {float:left;}



.suche ul.searchInput {margin-left:8px; margin-top:-3px;}



* + html .metanavi .suche ul.searchInput {margin-top:-4px;}



* html .metanavi .suche ul.searchInput {margin-top:0px;}



.suche .tx-macinasearchbox-pi1 .macSearchField input {padding-top:1px; height:15px; color: #999999; font-weight: normal; font-size: 10px;  font-family: Arial, Helvetica; border:1px solid #999999; width: 100px; background-color:#F0F0F0;}











.homeCnt p.homeLnk {margin-top:-1px;}



* html .homeCnt p.homeLnk {margin-top:3px;}



.homeCnt p.homeLnk a { font-size:9px; color:#999999; text-decoration:underline}

.homeCnt .homeLnk .fr {margin-left:20px; padding-left:25px; background-image: url(../gfx/design/fr-flag.gif); background-repeat:no-repeat;}

.homeCnt .homeLnk .en {margin-left:20px; padding-left:25px; background-image: url(../gfx/design/en-flag.gif); background-repeat:no-repeat;}







.metanavi ul {list-style-type:none;}



* html ul.mnLnk {margin-top:3px;}



.metanavi .mnLnk {margin-left:320px;}



.metanavi ul.mnLnk span.navAbst {margin-left:8px; margin-right:8px;}



.metanavi ul.mnLnk li a {font-size:9px; color:#999999;}



.metanavi li {float:left; font-size:9px; color:#999999;}



.metanavi .userLogin {margin-left:6px;}



.metanavi .userLogin li {padding:2px; border:1px solid #999999; margin-left:8px;}



.metanavi ul.userLogin {margin-top:-3px;}



* html .metanavi ul.userLogin {margin-top:1px;}



.metanavi ul.userLogin li a {font-size:9px; color:#999999;}











.naviFlag {margin-left:-6px; width:896px; height:37px; background-image: url(../gfx/design/flagNaviStartseite.gif); background-repeat:no-repeat;}



.naviFlag ul {list-style-type:none; margin-left:7px; padding-top:13px;}



.naviFlag ul li {float:left; margin-right:5px;}



.naviFlag ul li a {display:block; font-size:12px; font-weight:bold; width:135px; color:#666666; text-align:center; text-transform:uppercase;}







.aktthemen {/*position:relative; left:189px;*/ float:right;overflow:hidden;  width:153px; text-align:center;}



* html .aktthemen {left:186px;}



.aktthemen p {margin-top:9px;float:left;width:150px}



.aktthemen p a {color:#666666;}







.cntContainer {overflow:hidden; margin-left:-6px; padding-left:16px; width:896px; background-image:url(../gfx/design/cnthg.gif); background-repeat:repeat-y;}



.abschl {margin-left:-6px; height:6px; background-image:url(../gfx/design/abschlUnten.gif); background-repeat:no-repeat;}



.breadCrump {margin-top:27px;}



.breadCrump p {color:#999999;}



.breadCrump a {color:#999999; text-decoration:underline;}







.cntFooter {overflow:hidden; border-top:1px solid #999999; border-bottom:1px solid #999999;}



.cntFooter ul  {list-style-type:none; height:18px; margin-left:310px;}



.middleCnt2sp .cntFooter ul  {list-style-type:none; height:18px; margin-left:485px;}







* html .cntFooter ul  {padding-left:310px;}



.cntFooter li  {float:left; height:16px; padding-top:2px;}



.cntFooter .prtversion {margin-right:14px;}



.cntFooter li a {font-size:9px; color:#000000; margin:0px; padding:0px; padding-left:19px;}



.cntFooter li.prtversion {background-image:url(../gfx/design/printer.gif); background-repeat:no-repeat;}



.cntFooter li.siteanker {background-image:url(../gfx/design/up.gif); background-repeat:no-repeat;}







.csc-textpic {margin-bottom:10px; overflow:hidden;}



.content .middleCnt .teaser .csc-textpic-imagewrap {margin-left:10px;}



.csc-textpic-text ul {margin-left:25px; margin-bottom:10px;}



.content .middleCnt .teaser .csc-textpic-text h1 {margin-top:0px;}







.content .middleCnt .beitragCnt {background-color:#ffffff;}



.content .middleCnt2sp .teaser {background-color:#ffffff;}



.content .middleCnt .teaser {background-color:#ffffff;}



.content .middleCnt .teaser ul {margin-left:28px; margin-bottom:10px;}



.content .middleCnt .teaser ol {margin-left:30px; margin-bottom:10px;}



.content .middleCnt2sp .teaser ul {margin-left:28px; margin-bottom:10px;}



.content .middleCnt2sp .teaser ol {margin-left:30px; margin-bottom:10px;}











.content .middleCnt2sp .teaser .news-single-item .wlink {margin-left:10px;}







.rightCnt {position:relative; overflow:hidden; width:219px; }



.rightCnt .cnt {padding-top:10px; padding-left:5px; padding-right:5px; padding-bottom:10px; background-color:#F5F5F5; border-top:5px solid #999999;}



.rightCnt .cnt h1 {color:#999999; margin-bottom:8px;}







//.rightCnt .docSearch {margin-bottom:10px; padding-top:10px; padding-left:5px; padding-right:5px; padding-bottom:10px; background-color:#F5F5F5; border-top:5px solid #0786B0;}



//.rightCnt .docSearch .dcCnt h1 {color:#0786B0;}







/*** GoogleMaps ***/



.tx-zwgmap-pi1 {overflow:hidden; margin-left:10px; margin-bottom:20px;}



.tx-zwgmap-pi1 #zw_gmap_div {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}







.bottomnav {overflow:hidden; width:860px; padding-bottom:16px; border-left:1px solid #999999; border-top:1px solid #999999; border-right:1px solid #999999;}



.bottomnav .bottomnav-content {overflow:hidden; margin-left:70px; margin-top:16px;}



.bottomnav .bottomnav-block {float:left; overflow:hidden; margin-right:40px;}



.bottomnav .bottomnav-block h2 {font-weight:bold;}



.bottomnav .bottomnav-block ul  {list-style-type:none;}



.bottomnav .bottomnav-block li,.bottomnav .bottomnav-block h2  {font-size:11px; color:#999999;}



.bottomnav .bottomnav-block ul li a, .bottomnav .bottomnav-block h2 a {color:#000;}



.bottomnav .bottomnav-block ul li {color:#ffffff;}







/**



  E-Mail-Form Styles



**/



FORM TABLE.csc-mailform TR TD.csc-form-labelcell  {vertical-align:top;}



.csc-mailform {padding-top:10px;}







Form {margin-left:10px; margin-top:15px;}



Form fieldset {border:none;}



Form .csc-mailform-field {margin-bottom:10px;}



Form .csc-mailform-field input {height:18px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; width: 290px; background-color:#F5F5F5;}



Form .csc-mailform-field textarea {width:290px; height:200px; line-height: 13px;color:#000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; background-color:#F5F5F5;}



Form .csc-mailform-field label {font-family:arial, sans-serif; font-size:12px; color:#2C2E31;}







Form .csc-mailform-submit input {margin-top:30px; margin-left:0px; width:166px; font-weight:normal; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}



Form .captcha {overflow:hidden;}



Form .captcha img {width:160px; height:50px;}



Form .captcha input {height:18px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; width: 120px; background-color:#F5F5F5;}



Form .tx-srfreecap-pi2-cant-read {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-style:italic;}



Form .tx-srfreecap-pi2-cant-read a {font-size:10px; color:#999999; font-style:italic;}



Form .tx-srfreecap-pi2-cant-read a:hover {text-decoration:underline;}



Form .tx-srfreecap-pi2-image {margin-left:0px;}







.label {overflow:hidden; float:left; width:130px; padding-top:2px; font-size:10px;}



.labelclass {overflow:hidden; float:left; width:170px; font-size:10px; padding-top:2px; margin-right:5px;}







.formError {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:red; font-style:italic;}







#media-center-613 {margin-left:10px; margin-top:10px; text-align:center;}







/** Formatierung rechte Spalte Global Styles **/



.rightCnt .cnt .tx-jppageteaser-pi1 {margin-bottom:10px;}



.rightCnt .cnt .tx-jppageteaser-pi1 .teaserVideoPic h1 {margin-bottom:5px;}



.rightCnt .cnt .tx-jppageteaser-pi1 .teaserVideoPic h2 {margin-bottom:3px;}







.rightCnt .cnt .tx-jppageteaser-pi1 .linkItemVideo a {color:#000000;}



.rightCnt .cnt .tx-jppageteaser-pi1 img {border:1px solid #999999;}







.rightCnt .cnt p {padding-bottom:10px;}







.tx-chnewsfeeds-pi1 a {display:block; overflow:hidden; margin-left:10px; margin-bottom:10px; background-image: url(../gfx/design/ico-rss.gif); background-repeat:no-repeat; padding-left:17px; font-weight:bold;}







/**********************************



  Formular allgemeine Styles



***********************************/



.content .middleCnt2sp .tx-powermail-pi1 p {margin-left:0px;}



.content .middleCnt2sp p .tx-powermail-pi1 h1 {margin-left:0px;}



.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_label {margin-bottom:10px; font-family: Arial, Helvetica; font-size:12px;}







/** overflow divs **/

.tx-powermail-pi1 div {margin-bottom:10px;}

.tx_powermail_pi1_fieldwrap_html {overflow:hidden;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_select {overflow:hidden;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_text {overflow:hidden;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_textarea {overflow:hidden;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check {overflow:hidden;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio {overflow:hidden;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_file {overflow:hidden; font-family: Arial, Helvetica; font-size:12px;}



/** inputs **/

/*.tx-powermail-pi1 input {height:18px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; background-color:#F5F5F5;}

.tx-powermail-pi1 textarea {height:60px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; background-color:#F5F5F5;}

.tx-powermail-pi1 select {height:18px; width:200px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; background-color:#F5F5F5;}



.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check input {overflow:hidden; float:left; margin-right:10px; width:16px; background:none; border:none;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio input {overflow:hidden; float:left; margin-right:10px; width:16px; background:none; border:none;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_file input {overflow:hidden; height:20px; width:290px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; background-color:#F5F5F5;}



.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_submit input {margin-left:140px; width:166px; font-weight:normal; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_reset input {margin-left:140px; width:166px; font-weight:normal; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}

*/



/** inputs **/

.tx-powermail-pi1 input {height:18px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; background-color:#F5F5F5;}

.tx-powermail-pi1 textarea {height:60px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; background-color:#F5F5F5;}

.tx-powermail-pi1 select {height:18px; width:200px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; background-color:#F5F5F5;}



.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check input {overflow:hidden; float:left; margin-right:10px; width:16px; background:none; border:none;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio input {overflow:hidden; float:left; margin-right:10px; width:16px; background:none; border:none;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_file input {overflow:hidden; height:20px; width:290px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; background-color:#F5F5F5;}



.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_submit input {margin-left:120px; width:166px; font-weight:normal; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_reset input {margin-left:120px; width:166px; font-weight:normal; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}



/** labels **/

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_file label {overflow:hidden; margin-right:10px; padding-top:3px; width:110px; float:left;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_text label {overflow:hidden; margin-right:10px; padding-top:3px; width:110px; float:left;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_textarea label {overflow:hidden; margin-right:10px; padding-top:3px; width:110px; float:left;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check label {overflow:hidden; display:block; font-weight:normal;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio label {overflow:hidden; display:block; font-weight:normal;}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_captcha label {overflow:hidden; margin-right:10px; padding-top:3px; width:110px; float:left;}





/** Präferenzen bei Veranstaltungen **/



/*.tx-powermail-pi1 .tx-powermail-pi1_fieldset_veranstaltungen .tx_powermail_pi1_fieldwrap_html_text label {clear:both; margin:0px; position:relative; left:50px; top:5px; width:auto; overflow:visible;}*/



.content .middleCnt2sp .tx-powermail-pi1 .tx-powermail-pi1_fieldset_veranstaltungen h2 {font-size:12px; margin-left:0px;}

.tx-powermail-pi1 .tx-powermail-pi1_fieldset_veranstaltungen .tx_powermail_pi1_fieldwrap_html_label {position:relative; float:right; width:580px; overflow:visible;}



.tx-powermail-pi1 .tx-powermail-pi1_fieldset_veranstaltungen .tx_powermail_pi1_fieldwrap_html_text {position:relative;}

.tx-powermail-pi1 .tx-powermail-pi1_fieldset_veranstaltungen .tx_powermail_pi1_fieldwrap_html_text label {display:none;}

.tx-powermail-pi1 .tx-powermail-pi1_fieldset_veranstaltungen .tx_powermail_pi1_fieldwrap_html_text input {width:20px; text-align:center;}







/**********************************



  Formular allgemeine Styles -- ENDE



***********************************/







/**********************************



  Bestellformular



***********************************/



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap p {margin-left:0px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap h1 {margin-left:0px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap .csc-textpic {margin-left:0px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap .csc-textpic img {border: 1px solid #999999;}







.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html {margin-bottom:10px;}







.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid1 {margin-left:110px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid3 {margin-left:110px;}







.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid4 {margin-left:110px; margin-top:-117px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid7 {margin-left:110px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid9 {margin-left:110px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid8 {margin-left:110px;}







.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid12 {margin-left:110px; margin-top:-117px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid13 {margin-left:110px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid14 {margin-left:110px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid15 {margin-left:110px;}







.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid19 {margin-left:110px; margin-top:-187px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid21 {margin-left:110px; margin-bottom:100px;}







.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid23 {margin-left:110px; margin-top:-117px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid24 {margin-left:110px;}







.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid26 {margin-left:110px; margin-top:-117px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid27 {margin-left:110px;}







.content .middleCnt .beitragCnt .tx_powermail_pi1_fieldwrap_html_text input {height:18px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; width: 290px; background-color:#F5F5F5;}



.content .middleCnt .beitragCnt .tx_powermail_pi1_fieldwrap_html_text label {width:110px; float:left;}



.content .middleCnt .beitragCnt .tx_powermail_pi1_fieldwrap_html_captcha input {height:18px; color: #000000; font-weight: normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; background-color:#F5F5F5;}



.content .middleCnt .beitragCnt .tx_powermail_pi1_fieldwrap_html_captcha label {overflow:hidden; width:110px; float:left; height:80px;}



.content .middleCnt .beitragCnt .tx_powermail_pi1_fieldwrap_html_captcha img {width:160px; height:50px;}



.content .middleCnt .beitragCnt .tx_powermail_pi1_fieldwrap_html_submit input {margin-top:30px; margin-left:120px; width:166px; font-weight:normal; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}



.content .middleCnt .beitragCnt .tx_powermail_pi1_fieldwrap_html_reset input {margin-left:120px; width:166px; font-weight:normal; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}







.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid19 h2 {display:none;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid23 h2 {display:none;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_formwrap #powermaildiv_uid26 h2 {display:none;}







.content .middleCnt .beitragCnt .tx-powermail-pi1_mandatory {color: #000000; font-size: 11px; font-family: Arial, Helvetica;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_mandatory  .tx-powermail-pi1_mandatory_submit {width:166px; font-weight:normal; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}







.content .middleCnt .beitragCnt .tx-powermail-pi1_confirmation {margin-left:10px; color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_confirmation p {margin-left:0px;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_confirmation .tx-powermail-pi1_confirmation_back {width:166px; font-weight:normal; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}



.content .middleCnt .beitragCnt .tx-powermail-pi1_confirmation .tx-powermail-pi1_confirmation_submit {width:166px; font-weight:normal; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}







/**********************************



  Bestellformular -- ENDE



***********************************/















/**********************************



  Betriebsarzt SUCHE



***********************************/







.docsearchlistview {overflow:hidden; margin-left:10px; color:#000000; font-size: 11px; font-family: Arial, Helvetica; padding-bottom:8px;}



.docsearchlistview .searchheader {font-weight:bold; margin-bottom:20px;}



.docsearchlistview .titel {font-weight:bold;}



.docsearchlistview  .dcitem {padding-left:10px; border-bottom:1px solid #999999; margin-bottom:10px; padding-bottom:10px;}



.docsearchlistview  .dcitemlast {padding-left:10px;}







.rightCnt .docSearch .dcCnt {padding-top:10px; padding-left:5px; padding-right:5px; padding-bottom:10px; margin-bottom:10px; background-color:#F5F5F5; border-top:5px solid #999999;}



.rightCnt .docSearch .dcCnt form {margin-left:0px; margin-top:10px;}



.rightCnt .docSearch .dcCnt h1{color:#999999;}







.rightCnt .docSearch .dcCnt .inp {float:left;}



.rightCnt .docSearch .dcCnt .subm {padding-top:3px;}



* + html .rightCnt .docSearch .dcCnt .subm {padding-top:1px;}







.rightCnt .docSearch .dcCnt input.submitBtn {width:55px; border:none; background-color:#999999; color:#ffffff; margin-left:4px;}



.rightCnt .docSearch .dcCnt input#tx_ansearchit_form {height:18px; margin:0px; color:#000000; font-weight:normal; font-size:11px; font-family:Arial, Helvetica; border:1px solid #999999; width:145px; background-color:#F5F5F5;}



/**********************************



  Betriebsarzt SUCHE -- ENDE



***********************************/







/**



  Felder auf der Sucheseite --> indexedSearch



**/



.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css p {margin:0px;}



.tx-indexedsearch .tx-indexedsearch-searchbox {margin:0px; padding:0px; padding:4px; background-color:#F5F5F5; border-top:1px dotted #666666; border-bottom:1px dotted #666666; font-family: Verdana, Arial, Helvetica; font-size:14px; font-weight:bold;}



.tx-indexedsearch label {font-size:11px; padding-top:3px; width:100px; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold;}







.tx-indexedsearch .searchbox-tmpl-css .tx-indexedsearch-form input {height:18px; margin-bottom:5px; color: #000000; font-weight:normal; font-size: 10px; font-family: Verdana, Arial, Helvetica;  border:1px solid #999999; width:250px; background-color:#F5F5F5;}



.tx-indexedsearch .searchbox-tmpl-css .tx-indexedsearch-search-submit input {height:18px; width:120px; margin-left:121px; margin-top:0px; color: #5F5F5F; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica; border:none; background-color:#999999; color:#ffffff;}



.tx-indexedsearch p.extendedForm {margin-top:5px; padding:4px; border-top:1px dotted #666666;}







/** Suche -- Ergebnisseite **/



.tx-indexedsearch .tx-indexedsearch-whatis {margin:0px; margin-top:10px; padding:4px; padding-left:10px; font-weight: bold; font-size:11px; color:#000000; font-family: Verdana, Arial, Helvetica;}



.tx-indexedsearch .tx-indexedsearch-browsebox p {margin:0px; font-size:11px;}



.tx-indexedsearch .tx-indexedsearch-browsebox ul {margin-top:8px;}







.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css h3 {margin:0px; padding:0px; margin-left:10px; margin-top:8px;  font-weight: bold; font-size:11px; line-height: 12px; color:#000000; font-family: Verdana, Arial, Helvetica;}



.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css p.descr {margin-top:1px; margin-left:10px; font-family: Verdana, Arial, Helvetica; font-size:11px;}



.tx-indexedsearch .tx-indexedsearch-res .info-tmpl-css {margin:0px; padding:0px; margin-top:1px; margin-left:10px; font-weight: regular; font-size:11px; line-height: 12px; color:#000000; font-family: Verdana, Arial, Helvetica;}



.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {background:none;}







/******************** Login Formular ********************/



.tx-felogin-pi1 form {margin-top:0px;}



.tx-felogin-pi1 form fieldset {margin-bottom:10px;}



.tx-felogin-pi1 label {float:left; display:block; width:100px; margin-right:10px; padding-top:4px;}



.tx-felogin-pi1 input {height:18px; color:#000000; font-weight:normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; width: 150px; background-color:#F5F5F5;}



.tx-felogin-pi1 .inp {float:left; overflow:hidden; width:270px;}







.tx-felogin-pi1 .submit {position:relative; top:25px;}



.tx-felogin-pi1 .submit input, .tx-felogin-pi1 .sbmit input {height:18px; width:80px; color:#ffffff; font-weight: normal; font-family: Arial, Helvetica; color:#ffffff; font-size: 11px; border:none; background-color:#999999;}.







.tx-felogin-pi1 .submitSenPass {}



.tx-felogin-pi1 .submitSenPass input {margin-top:4px; height:18px; width:150px; color:#ffffff; font-weight: normal; font-family: Arial, Helvetica; color:#ffffff; font-size: 11px; border:none; background-color:#999999;}







/******************** Registrierungs Formular ********************/



.tx-txvdbwmember-pi2 dt {float:left; text-align:left; width:150px; margin-bottom:15px; display:block; margin-right:5px;}



.tx-txvdbwmember-pi2 input {height:18px; color:#000000; font-weight:normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; width: 250px; background-color:#F5F5F5;}



.tx-txvdbwmember-pi2 .submit input {float:left; margin-top:5px; margin-right:10px;width:120px; height:18px; color:#ffffff; font-weight: normal; font-family: Arial, Helvetica; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}



.tx-txvdbwmember-pi2 img {width:160px; height:50px;}



.tx-txvdbwmember-pi2 .captcha-inp {width:153px;}



.tx-txvdbwmember-pi2 dd {float:left; text-align:left; width:270px; margin-bottom:15px;}



.tx-txvdbwmember-pi2 span {color:#000000; font-weight:normal; font-size: 11px;  font-family: Arial, Helvetica;}



.tx-txvdbwmember-pi2 .showmess p {margin-left:10px;}



.tx-txvdbwmember-pi2 p {margin-bottom:0px; margin-top:0px; padding:0px; margin:left:0px;}



.tx-txvdbwmember-pi2 .tx-srfeuserregister-pi1-online {width:16px;}



.content .middleCnt .teaser .tx-txvdbwmember-pi2 p {margin-left:0px;}

.tx-txvdbwmember-pi2 p.bodytext {margin-left: 10px !important;}

.content .middleCnt .teaser .tx-txvdbwmember-pi2 p.formError {margin-bottom:3px; padding-bottom:0px;}

div.smallFont {font-size: 11px;font-family:Arial,Helvetica;}



.naviFlag {
	background-image: url(../gfx/design/flagNaviStartseite.gif) !important;
	background-repeat: no-repeat;
	margin-left:-3px;
}

.aktthemen {
	margin-top: 11px;
}

.naviFlag ul {
	padding-top:0;
	margin-left:0;
	position:relative;
	z-index:10;
}
.naviFlag ul li a {
	background-image: url(../gfx/design/bg-main-navi.gif);
	background-repeat: no-repeat;
	height:24px;
	padding-top:13px;
	width:141px;
}

.naviFlag ul li.aktiv a,.naviFlag ul li a:hover ,.naviFlag ul li:hover a{
	background-image: url(../gfx/design/bg-main-navi-hover.gif);
	background-repeat: no-repeat;
}

.naviFlag ul li ul {
	position:relative;
	height:0px;
	display: none;
	width: 141px;
}

.naviFlag ul li:hover ul {
	display:block;
	float:left;
}
.naviFlag ul li ul li{
	float:left;
	clear:left;
}
.naviFlag ul li ul li.last a {
	padding-bottom: 15px;
}
.naviFlag ul li ul a,.naviFlag ul li ul a:hover {
	background-image:none !important;
	background:#fff;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	margin-left: 2px;
	width: 135px;
	color:#666 !important;
	height:auto;
	text-transform: none;
}

.naviFlag ul li ul li:last-child a, .naviFlag ul li ul li.last a{
	border-bottom:1px solid #ccc !important;
}


#powermaildiv_uid932, #powermaildiv_uid933 {
	font-size: 11px;
}

/*div.content a {
    background-image: url("../gfx/design/link_icon-extern.gif");
    background-repeat: no-repeat;
    padding-left: 22px;
}*/









