
/******** Allgemeine Styles ************/
.contentCont img {border:none;}
.contentCont a {text-decoration:none; color:#817F7F;}
.contentCont a:hover {text-decoration:underline; color:#817F7F;}
.contentBlock {padding:10px;}


/******** E-Mail-Form Styles ************/
FORM TABLE.csc-mailform TR TD.csc-form-labelcell  {vertical-align:top;}
.csc-mailform {padding-top:10px;}

Form fieldset {border:0px;}
Form .csc-mailform-field {margin-top:6px;}
Form .csc-mailform-field input, textarea {color: #5F5F5F; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica; border: 1px solid #817F7F; width: 380px; background-color:#E8E8E8;}
Form .csc-mailform-field textarea {width:500px; margin-top:8px;}
Form .csc-mailform-field label {font-family:verdana, arial, sans-serif; font-size:11px; color:#817F7F;}

Form .csc-mailform-field #mailformbetreff {margin-left: 5px;}
Form .csc-mailform-field #mailformemail {margin-left: 10px;}
Form .csc-mailform-field #mailformtelefon {margin-left: 9px;}
Form .csc-mailform-field #mailformort {margin-left: 33px;}
Form .csc-mailform-field #mailformstrasse {margin-left: 13px;}
Form .csc-mailform-field #mailformname {margin-left: 11px;}
Form .csc-mailform-field #mailformfirma {margin-left: 19px;}

Form .csc-mailform-field #mailformSeminarthema {border:none; background-color:#D7D7D7; margin-bottom:10px; font-size:13px; width:500px;}

Form #mailformformtype_mail {margin-top:10px; margin-left:55px; width:170px;}


/******** Styles für die Startseite ************/
/* Content */
.overme p.bodytext {margin:0px; padding:0px; padding-top:10px; padding-left:4px; padding-right:4px; font-size:11px; line-height:15px;}
.overme h1 {margin:0px; padding:0px; padding-left:4px; padding-top:14px;}

/* Rahmen rechte Spalte */
.spruchhp {padding-left:25px; padding-bottom:25px; padding-top:14px; padding-right:10px; margin-bottom:2px; background-color:#D7D7D7; font-size:10px; line-height:14px;}
.spruchhp p, .spruchbeitrg p {margin:0px; padding:0px; color:#D57105;}
.spruchbeitrg {margin-bottom:10px; padding-left:5px; padding-bottom:25px; padding-top:14px; padding-right:5px; background-color:#D7D7D7; font-size:10px; line-height:14px;}

/* Rahmen im Content */
.csc-frame-rulerBefore {margin-top:10px; border-top:1px dotted #817F7F;}
.csc-frame-rulerAfter {margin-top:10px; border-bottom:1px dotted #817F7F;}
.csc-frame-frame1 {margin-bottom:10px; margin-top:10px; padding:10px; border-top:1px solid #817F7F; border-bottom:1px solid #817F7F; background-color:#E8E8E8;}
.csc-frame-frame1 p.bodytext {margin:0px; padding:0px;}
.csc-frame-frame2 {margin-bottom:10px; padding:5px; border-top:1px solid #817F7F; border-bottom:1px solid #817F7F;}
.csc-frame-frame2 p.bodytext {margin:0px; padding:0px; margin-bottom:5px; font-size:11px;}
.homeContContainerLinks .seminare h1 {margin-bottom:5px;}
.newsletter-frame {margin-top:10px; padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px; border-top:1px dotted #817F7F; border-bottom:1px dotted #817F7F; background-color:#CDCACB;}

/* Aktuell Startseiten-Teaser von mininews */
.aktuell .tx-mininews-pi1 .tx-mininews-pi1-fp_listrow {margin:0px; padding:4px; border-bottom:1px dotted #817F7F;}
.aktuell .tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrowField-title {margin:0px; padding:0px; font-size:10px; font-weight:bold;}
.aktuell .tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrowField-teaser {margin:0px; padding:0px; font-size:10px; line-height:14px;}

/* Aktuell Startseitenteaser Seminarspalte */
/*.seminare .aktuell-beirsp  {margin-bottom:10px;}
.seminare .aktuell-beirsp h1 {margin:0px; padding:0px; line-height:8px; padding:6px; font-size:11px; font-weight:bold; background-color:#D7D7D7;}*/

.seminare .tx-mininews-pi1 {margin:0px; margin-top:2px; margin-bottom:10px;}
.seminare .tx-mininews-pi1 a {font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.seminare .tx-mininews-pi1 a {display:block; background-color:#F0E0C2; padding:6px; margin-bottom:2px;}
.seminare .tx-mininews-pi1 a:hover {text-decoration:none; background-color:#EED8AF; border-left:1px solid #FBA646;}
.seminare .tx-mininews-pi1 .tx-mininews-pi1-fp_listrowField-title {margin:0px; padding:0px; font-weight:bold;}
.seminare .tx-mininews-pi1 .tx-mininews-pi1-fp_listrowField-teaser {margin:0px; padding:0px; font-weight:normal;}

/* Aktuell Archivliste */
.contentCont .tx-mininews-pi1 {margin-top:10px;}
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-listrow {margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #817F7F;}
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-listrow .tx-mininews-pi1-listrowField-title {margin:0px; padding:0px; padding-left:4px; font-size:11px; font-weight:bold;}
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-listrow .tx-mininews-pi1-listrowField-teaser {margin:0px; padding:0px; padding-left:4px; font-size:11px; line-height:14px;}
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-browsebox {margin:0px; padding:0px; margin-top:10px;}
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-browsebox p {padding:0px; margin:0px; padding-left:4px; font-size:10px; font-weight:bold;}
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-browsebox ul {list-style-type: none; padding:0px; margin:0px; margin-top:10px; margin-bottom:10px; margin-left:4px;}
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-browsebox li {float:left; padding:0px; margin:0px; padding:3px; border:1px solid #817F7F; margin-right:5px;}
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-browsebox li.tx-mininews-pi1-browsebox-Cell {background-color:#E8E8E8;}

/* Aktuell Singel-Darstellung */
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-singleView { border-bottom:1px dotted #817F7F; margin-bottom:10px; padding-bottom:10px;}
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-singleView h2 {font-family:verdana, arial, sans-serif; font-size:13px; color:#817F7F; padding-left:4px;}
.contentCont .tx-mininews-pi1 .tx-mininews-pi1-singleView p.tx-mininews-pi1-singleViewField-teaser {margin:0px; padding:0px; padding-left:4px; margin-bottom:10px; font-weight:bold; font-size:11px;}
.contentCont .tx-mininews-pi1 p {margin:0px; padding:0px; padding-left:4px; margin-bottom:10px; font-size:11px;}
.tx-mininews-pi1-singleView ul {margin:0px; padding:0px; margin-left:34px; margin-top:5px; margin-bottom:10px; list-style-image:url(../gfx/listenviereck.gif);}
.tx-mininews-pi1-singleView li {margin:0px; padding:0px; font-size:11px; line-height:15px;}

/* Aktuell Teaser von Mininews Unterseite rechte Spalte */
.homeContContainerRechts .aktuell-beirsp  {margin-bottom:10px;}
.homeContContainerRechts .aktuell-beirsp h1 {margin:0px; padding:0px; line-height:8px; padding:4px; font-size:10px; font-weight:bold; background-color:#D7D7D7;}
.homeContContainerRechts .tx-mininews-pi1 {margin:0px; margin-top:2px; margin-bottom:10px;}
.homeContContainerRechts .tx-mininews-pi1 a {font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica;}
.homeContContainerRechts .tx-mininews-pi1 a {display:block; background-color:#F0E0C2; padding:4px; margin-bottom:2px;}
.homeContContainerRechts .tx-mininews-pi1 a:hover {text-decoration:none; background-color:#EED8AF;}

/******** Styles für die Unterseiten ************/
/* Content */
.contentBlock h1 {margin:0px; padding:0px; padding-left:4px; padding-top:14px; padding-right:4px;}
.contentBlock p.bodytext {margin:0px; padding:0px; padding-left:4px; padding-top:10px; font-size:11px; line-height:15px;}
.contentBlock ul {margin:0px; padding:0px; margin-left:34px; margin-top:5px; margin-bottom:10px; list-style-image:url(../gfx/listenviereck.gif);}
.contentBlock li {margin:0px; padding:0px; font-size:11px; line-height:15px;}

/* Bilder */
.csc-textpic-intext-left {overflow:hidden; margin-top:5px;}

/* horizontale lnien aus rtehtml */
.overTxt hr, .contentBlock hr {color:#aeadad; background-color:#aeadad; height:1px; padding:0px; border:0px; margin-top:20px; margin-bottom:20px;}

/**
  Styles für die Newsletter subscription
**/
.tx-sremailsubscribe-pi1 input {color: #5F5F5F; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica; border: 1px solid #817f7f; width: 200px; background-color:#E8E8E8;}
.tx-sremailsubscribe-pi1 {font-weight:normal; font-family: Verdana, Arial, Helvetica; color:#777776; margin:0px; padding:0px; font-size:11px;}
.tx-sremailsubscribe-pi1 .isuser {width:300px;}
.tx-sremailsubscribe-pi1 legend {margin-top:15px; margin-left:0px; padding-left:0px; font-weight:bold; font-size:11px; font-family: Verdana, Arial, Helvetica; color:#777776;}
.tx-sremailsubscribe-pi1 label {font-size:11px; font-weight:normal;}
.tx-sremailsubscribe-pi1 h4.delh {margin-top:15px; margin-left:3px;}
.tx-sremailsubscribe-pi1 h4 {font-family: Verdana, Arial, Helvetica; color:#777776; font-size:12px; font-weight:bold; margin:0px; padding:0px; margin-bottom:10px;}
.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-notice {font-size:10px; font-weigth:normal;}
.tx-sremailsubscribe-pi1 dt,dd {font-family: Verdana, Arial, Helvetica; color:#777776; font-size:11px; font-weight:normal;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-checkbox {width:14px;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-click-to-edit {font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica; color:#777776;}

