.middleCnt .teaser {padding-bottom:10px;border-top:5px solid #065584; margin-bottom:10px; background-color:#F5F5F5;}

.content .middleCnt .teaser h1 {color:#065584; margin-top:10px; margin-left:10px;}
.content .middleCnt .teaser h2 {margin-left:10px; padding-bottom:2px;}
.content .middleCnt .teaser p {margin-left:10px; margin-right:10px; padding-bottom:10px;}
.content .middleCnt .teaser .csc-subheader {border-bottom:1px solid #666666; margin-bottom:20px;}

/***** 2 Spalten C0ntent ***/
.middleCnt2sp .teaser {padding-bottom:10px; border-top:5px solid #065584; margin-bottom:10px; background-color:#F5F5F5;}

.content .middleCnt2sp .teaser h1 {color:#065584; margin-top:10px; margin-left:10px;}
.content .middleCnt2sp .teaser h2 {margin-left:10px; padding-bottom:2px;}
.content .middleCnt2sp .teaser p {margin-left:10px; margin-right:10px; padding-bottom:10px;}
.content .middleCnt2sp .teaser .csc-subheader {border-bottom:1px solid #666666; margin-bottom:20px;}

/**
  Styles für die Sitemap
**/
.csc-sitemap {margin-left:30px; margin-top:20px;}
.csc-sitemap .firstmap .firstlist a.firstitem {display:block; font-weight:bold; color:#999999; border-bottom:1px solid #999999;}
.csc-sitemap .firstmap .firstlist {margin-bottom:10px;}
.csc-sitemap .followmap li a {font-weight:normal;}

.csc-sitemap a {color:#999999;}
.csc-sitemap ul.firstmap {list-style-type:square;}
.csc-sitemap ul.secmap {list-style-type:square; margin-left:40px; background-color:#EBEBEB; padding:4px;}
.csc-sitemap ul.thirdmap {margin-left:40px; background-color: #E0E0E0; padding:4px;}
.csc-sitemap ul.fourthmap {margin-left:40px; background-color:#D9D9D9; padding:4px;}
.csc-sitemap ul.fithmap {margin-left:40px; background-color:#CDCDCD; padding:4px;}

/******************** Newsletter Anmeldeformular ********************/
.tx-sremailsubscribe-pi1 input {height:18px; color:#000000; font-weight:normal; font-size: 11px;  font-family: Arial, Helvetica; border:1px solid #999999; width: 290px; background-color:#F5F5F5;}
.tx-sremailsubscribe-pi1 .submit input {margin-top:5px; height:18px; color:#ffffff; font-weight: normal; font-family: Arial, Helvetica; color:#ffffff; padding:2px; font-size: 11px; border:none; background-color:#999999;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-checkbox {width:16px;}

.tx-sremailsubscribe-pi1 p {padding:0px;}
.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit {margin-left:0px; margin-top:25px;}

.tx-sremailsubscribe-pi1 label {float:left; display:block; width:100px; margin-right:10px; padding-top:4px;}

.tx-sremailsubscribe-pi1 .checkbx {overflow:hidden;}
.tx-sremailsubscribe-pi1 .checkbx label {}

.tx-sremailsubscribe-pi1 .captcha {margin-top:15px;}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-module_sys_dmail_html {margin-top:10px;}
.tx-sremailsubscribe-pi1 .dtblock {overflow:hidden; margin-top:10px;}

.content .middleCnt .teaser .tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-error {margin:0px; padding:0px;}

.content .middleCnt .teaser .tx-sremailsubscribe-pi1 h2.tx-sremailsubscribe-pi1-header {padding:0px; margin:0px;}
.content .middleCnt .teaser .tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-notice {padding:0px; margin:0px; margin-bottom:20px;}

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-submit {width:150px;}
.tx-sremailsubscribe-pi1 .submit {margin-top:20px;}
.tx-sremailsubscribe-pi1 .submit input {}
.tx-sremailsubscribe-pi1 span.confTxt {font-family: Arial, Helvetica; font-size:11px;}
.tx-sremailsubscribe-pi1 dt {text-align:left;}
.content .middleCnt .teaser .tx-sremailsubscribe-pi1 h2 {margin-left:0px;}
.content .middleCnt .teaser .tx-sremailsubscribe-pi1 h2.headerMess {margin-left:10px;}

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-trash {margin:0px;}
.content .middleCnt .teaser .tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-trash {margin-left:0px; padding-bottom:0px;}


/******************** Newsletter Anmeldeformular ENDE ********************/

/******************** 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; position:relative; z-index:10; 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;}


/******************** Benutzerregistrierungs Formular ********************/
.content .middleCnt .teaser .tx-srfeuserregister-pi1 form p {margin:0px; padding:0px;}
.content .middleCnt .teaser .tx-srfeuserregister-pi1 form h2 {margin:0px; padding:0px;}

.tx-srfeuserregister-pi1 dt {text-align:left; width:150px; display:block;}
.tx-srfeuserregister-pi1 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-srfeuserregister-pi1 .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-srfeuserregister-pi1 img {width:160px; height:50px;}
.tx-srfeuserregister-pi1 .captcha-inp {width:153px;}
.tx-srfeuserregister-pi1 dd {text-align:left; width:270px;}
.tx-srfeuserregister-pi1 span {color:#000000; font-weight:normal; font-size: 11px;  font-family: Arial, Helvetica;}
.tx-srfeuserregister-pi1 .showmess p {margin-left:10px;}
.tx-srfeuserregister-pi1 p {margin-bottom:0px; margin-top:0px; padding:0px;}


