/* Eigene Anpassungen  */
/*    © 2011 M.M.      */

body {
  /* background-color: #132f3b; */
  /* font-family: 'LiberationSans', Helvetica, Verdana, sans-serif; */
  font-family: 'Liberation Sans', Frutiger, Arial, 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Nimbus Sans L', Tahoma, Geneva, 'Heletica Neue', Helvetica, sans-serif;
  background: url("../../images/bg_white_ccc.jpg") repeat-x fixed left top #DDDDDD;
}

#page {
  width: 974px;
  margin: 0 auto;
  background-color: #ffffff;
  border-left: 1px solid #666;
  border-right: 1px solid #666;
  margin-top: 184px;
}

#header {
  margin-top: 110px;
  width     : 974px;
  height    : 230px;
  background: #132f3b url("../../images/paz_header.jpg") 0px 0px no-repeat;
  text-align: right;
  border-top: 1px solid #666;
}

#header .stoerer_rechts {
  position: relative;
  top: 0px;
  right: 0px;
  z-index: 10;
}

#header .logo_banner {
  position: relative;
  top: 0px;
  left: 0px;
  z-index: 9;
}

#suche {
  float: left;
  width: 110px;
  background: #FFFFFF url('../../images/bg_menu_line.jpg') 0px 0px repeat-x;
  display: none;
}

#suche.suchform {
  padding: 0;
  margin: 0;
  float: left;
}

#suchform_text {
  width: 71px;
  float: left;
}

#suchform_button {
  width: 34px;
  float: left;
}

#suche fieldset {
  width: 110px;
  padding: 0;
  margin: 0;
}

#suche input.textfeld {
  height: 20px;
  border: none;
  width: 71px;
  padding: 0;
  margin: 7px 0 0 0;
  color: #444;
}

#suche input.button {
  background: #ffffff url("../../images/search_button.jpg") 0px 0px no-repeat;
  width: 34px;
  height: 20px;
  padding: 0;
  margin: 7px 0 0 0;
  border: none;
}

/* Für Blockstil "zentriert" */
.align-center {
  text-align: center;
}

#bottomtext {
  font-size: 0.8em;
  color: #777;
  margin-top: 20px;
}

#footer {
  width: 974px;
  height: 62px;
  background: #ddd url("../../images/bg_footer.jpg") 0px 0px repeat-x;
  color: #FFFFFF;
  text-transform: uppercase;
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 14px;
  padding-top: 20px;
  border-bottom: 1px solid #666;
}

#footer p {
  margin-bottom: 7px;
}

#footer a {
  text-decoration: none;
  color: #FFF;
}

#footer a:hover {
  text-decoration: underline;
  color: #FFF;
}

#copyright { 
  color: #333;
  margin:0 auto;
  width:974px;
  font-size: 10px;
  text-align: center;
}

/* Top News */

#topnews {
  padding-top: 20px;
} 

h1, #topnews h1 {
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 24px;
  color: #4679a5;
  margin-bottom: 5px;
}

#topnews h2, .news-list-meldungen-item h1, #rightnews h1, #rightnews .news-middle-list-h1 {
  /* font-family: 'LiberationSans', Helvetica, Verdana, sans-serif; */
  font-family: 'Liberation Sans', Frutiger, Arial, 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Nimbus Sans L', Tahoma, Geneva, 'Heletica Neue', Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.3em;
  font-weight: bold;
  color: #4679a5;
  margin-bottom: 5px;
}

#topnews img {
  display: block;
}

#topnews .bodytext, #rightnews .bodytext, #rightnews .news-middle-list-h2, .csc-frame-frame1 .bodytext  {
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 14px;
  margin-bottom: 1.3em;
}


#topnews a, .news-list-meldungen-item a, .news-middle-item a, .news-middle-list-item a {
  text-decoration: none;
  color: #4679a5;
}

#topnews a:hover, .news-list-meldungen-item a:hover, .news-middle-item a:hover, .news-middle-list-item a:hover {
  text-decoration: underline;
}

#topnews .news-topnews-link {
  margin-bottom: 10px;
}

.news-topnews-link a, .internal-link {
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-style: italic;
  font-size: 14px;
  margin-bottom: 10px;
}

#topnews hr {
  margin-top: 20px;
  margin-bottom: 20px;
}

#t_meldungen_header img {
  display: block;
}

.news-list {
  padding-top: 20px;
}

.news-list-meldungen-item {
  padding: 0px 15px;
  width: 200px;
  background: url('../../images/t_meldungen_bg.jpg') repeat-y;
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 14px;
}

.news-list-meldungen-date {
  color: #6a6a6a;
  font-size: 11px;
}

.news-single-img {
  float: left;
  padding-right: 10px;
  padding-bottom: 10px;
}

.news-single-img img{
  display: block;
}

.news-single-imgcaption {
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-style: italic;
  font-size: 11px;
  background-color: #ddd;
}

.news-single-timedata {
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  color: #6a6a6a;
  font-size: 11px;
  margin-bottom: 5px;
  text-align: right;
}

.news-single-header {
  padding-bottom: 10px;
}

#rightnews  .csc-header h1 {
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 24px;
  color: #4679a5;
  margin-bottom: 5px;
  font-weight: normal;
}

.news-middle-list-item {
  padding-left: 15px;
  background: url('../../images/meldungen_pfeil.jpg') no-repeat left 3px;
  margin-bottom: 5px;
}

#news-middle {
  margin-bottom: 8px;
}

.divider hr {
  margin-bottom: 8px;
}

/* WOCHENRÜCKBLICK */ 

#leftnews .csc-frame-frame2 {
  background-color: #4679a5;
  width: 205px;
  padding: 10px;
  margin-bottom: 20px;
}

#leftnews .csc-frame-frame2 h1 {
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 20px;
  color: #fff;
  margin-bottom: 5px;
}

#leftnews div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-imagerow-last .csc-textpic-image  {
  margin-bottom: 1px;
}

#leftnews .csc-frame-frame2 .bodytext {
  /* font-family: 'LiberationSans', Helvetica, Verdana, sans-serif; */
  font-family: 'Liberation Sans', Frutiger, Arial, 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Nimbus Sans L', Tahoma, Geneva, 'Heletica Neue', Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.3em;
  font-weight: bold;
  color: #ffffff;
  margin-bottom: 0px;
}

#leftnews .csc-frame-frame2 a {
  /* font-family: 'LiberationSans', Helvetica, Verdana, sans-serif; */
  color: #ffffff;
  text-decoration: underline;
}

#leftnews .csc-frame-frame2 a:hover {
  /* font-family: 'LiberationSans', Helvetica, Verdana, sans-serif; */
  color: #ffffff;
  text-decoration: none;
}


/* UMFRAGE */ 

/* PN, 15.10.2014
#leftnews .csc-frame-frame1 {
  width: 205px;
  padding: 0 10px 0 10px;
  margin-bottom: 10px;
  border-right: 1px #ddd dashed;
}
*/

#leftnews .csc-frame-frame1 {
  margin-bottom: 10px;
  padding: 0 10px;
  width: 175px;
}

.tx-jkpoll-pi1 h1 {
  /* font-family: 'LiberationSans', Helvetica, Verdana, sans-serif; */
  font-family: 'Liberation Sans', Frutiger, Arial, 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Nimbus Sans L', Tahoma, Geneva, 'Heletica Neue', Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.3em;
  font-weight: bold;
  font-style: normal;
  color: #4679a5;
  margin-bottom: 5px;
}

.pollsubmit {
  width: 133px;
  height: 40px;
  background: url('../../images/button_abstimmen.jpg') 0px 0px no-repeat;
  cursor: pointer;
  border: 0;
}

.poll-submit {
  text-align: right;
}

.tx_jkpoll_pi1_result_horizontal {
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 14px;
}

/* PAZ begeistert */ 

/* PN, 15.10.2014
#right .csc-frame-frame1 {
  width: 210px;
  padding: 0 10px 0 10px;
  margin-top: 20px;
  margin-bottom: 10px;
  border-left: 1px #ddd dashed;
  float: left;
}
*/

#right .csc-frame-frame1 {
  float: left;
  margin-bottom: 10px;
  margin-top: 20px;
  padding: 0 10px;
  width: 195px;
}

.csc-frame-frame1 .news-list-meldungen-item {
  background: none;
  padding: 0;
}


/* Comments */ 

.tx-comments-comments {
  margin-top: 10px;
}

.tx-comments-comment-name {
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 14px;
  margin-bottom: 5px;
}

.comments-comment-content p {
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 14px;
  margin-bottom: 0px;
}


/* FORMS */ 

.comment-form label {
}

.comment-form input[type="text"], .comment-form input[type="password"], .comment-form input.text, .comment-form input.title, .comment-form select {
  height: 20px;
  width: 300px;
}

.comment-form textarea {
  height: 100px;
  width: 290px;
}

.label-spacer {
  padding-top: 5px;
  padding-bottom: 5px;
}

.tx-srfreecap-pi2-cant-read {
  color: #000000;
  font-size:12px;
}

.comments-top {
  margin-bottom: 10px;
}

.indent {
  margin-left: 20px;
}

#topnews.paz-content {
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 14px;
}

#topnews #news-middle a{
  /* font-family: 'LiberationSerif', Georgia; */
  font-family: 'Liberation Serif', Cambria, 'Hoefler Text', Utopia, 'Nimbus Roman No9 L Regular', Times, 'Times New Roman', serif;
  font-size: 14px;
  font-style: italic;
}

#topnews.paz-content #news-middle h1 a{
  /* font-family: 'LiberationSans', Helvetica, Verdana, sans-serif; */
  font-family: 'Liberation Sans', Frutiger, Arial, 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Nimbus Sans L', Tahoma, Geneva, 'Heletica Neue', Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.3em;
  font-weight: bold;
  font-style: normal;
  color: #4679a5;
  margin-bottom: 5px;
}

#topnews.paz-content .csc-header h1 {
  margin-bottom: 10px;
}

#topnews.paz-content .tx-srfreecap-pi2-cant-read a {
  font-size: 12px;
}

.rubriken {
  margin-bottom: 0px;
}

/* entpricht span-18 */ 
.csc-mailform-field {
  width:710px;
  float:left;
  margin-right:10px;
  color: #fff;
}

.csc-mailform-field label {
  width: 200px;
  float:left;
  margin-right:10px;
  color: #222;
  font-weight: normal;
  padding-top: 4px;
}

.csc-mailform-field input[type="text"], .csc-mailform-field input[type="password"], .csc-mailform-field input.text, .csc-mailform-field input.title, .csc-mailform-field9939211 select {
  height: 20px;
  width: 300px;
  color: #222;
}

.tx-felogin-pi1 input[type="submit"], .csc-mailform-field input[type="submit"] {
  margin-left: 210px;
  width: 150px;
}

.csc-mailform-field .abschnitt {
  color:#4679A5;
  /* font-family: 'LiberationSans', Helvetica, Verdana, sans-serif; */
  font-family: 'Liberation Sans', Frutiger, Arial, 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Nimbus Sans L', Tahoma, Geneva, 'Heletica Neue', Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  line-height:1.3em;
  margin-top: 20px;
  margin-bottom: 10px;
}

.csc-mailform-field .span-15 {
  color: #222;
  margin-top: 10px;
  margin-bottom: 10px;
}

select {
  border-color: #BBBBBB;
}

#skyscraper_paz_oben {
  background:none repeat scroll 0 0 transparent;
  left: 50%;
  top: 10px;

  /* PN (29.04.2012 17:08) */
  /* position: absolute;
  float:left; */
  margin-left: -229px;
  position:relative;
  margin-bottom: -94px;
  /* [PN] */
  
  /* background-color: #f00;
  width: 728px;
  height: 90px; */
}

#skyscraper_paz {
  background:none repeat scroll 0 0 transparent;
  position: absolute;
  left: 50%;
  top: 10px;
  margin-left: 498px;
  float:left;
}

.tx-felogin-pi1 fieldset legend {
  display: none;
}

.tx-felogin-pi1 form {
  margin-top: 20px;
}

.tx-felogin-pi1 label {
  width: 200px;
  float:left;
  margin-right:10px;
  color: #222;
  font-weight: normal;
  padding-top: 4px;
} 

.tx-felogin-pi1 input[type="text"], .tx-felogin-pi1 input[type="password"] {
  height: 20px;
  width: 150px;
  color: #222;
}

.c50l {
  float: left;
  margin-right: 10px;
  width: 350px;
}

.c50r {
  float: left;
  width: 350px;
}

.c66l {
  float: left;
  margin-right: 10px;
  width: 600px;
}

.c33r {
  padding-left: 10px;
  float: left;
  width: 320px;
  border-left: 1px dashed #bbb;
}

#topnews h4 {
  display: block;
  background-color: #4679a5;
  color: #fff;
  /* font-family: 'LiberationSans', Helvetica, Verdana, sans-serif; */
  font-family: 'Liberation Sans', Frutiger, Arial, 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Nimbus Sans L', Tahoma, Geneva, 'Heletica Neue', Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.3em;
  font-weight: bold;
  margin-bottom: 5px;
  padding-left: 5px;
}

.fgl_button a {
  background: url("../../../fgl/1.jpg") repeat scroll left top transparent;
  display: block;
  height: 26px;
  width: 72px;
}

.fgl_button a:hover {
  background: url("../../../fgl/1.jpg") repeat scroll right top transparent;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img, div.csc-textpic-border div.csc-textpic-single-image img {
  border: 1px solid #666;
  padding: 0;
}

.news-middle-item-image {
  float: left;
  margin-right: 10px;
}

/* Index Suche */ 

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
    width: 100px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
    width: 150px;
}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
    font-style: italic;
    font-weight: bold;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
    margin-bottom: 5px;
    margin-top: 10px;
}
.tx-indexedsearch P.tx-indexedsearch-noresults {
    font-weight: bold;
    text-align: center;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
    background: none repeat scroll 0 0 #EEEEEE;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
    font-weight: bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
    font-weight: normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
    font-style: italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
    background: none repeat scroll 0 0 #E0E7F5;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
    margin-bottom: 5px;
    margin-top: 20px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
    background: none repeat scroll 0 0 transparent;
    color: #006699;
    margin-bottom: 0;
    margin-top: 0;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
    background: none repeat scroll 0 0 #CCCCCC;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
    vertical-align: middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
    color: #666666;
}
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup {
    background: none repeat scroll 0 0 #FEC216;
}
.tx-indexedsearch {
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset legend {
    display: none;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-form {
    clear: both;
    margin: 0 0 0.5em;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-form label {
    display: block;
    float: left;
    width: 25%;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-form input {
    margin: 0;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-for {
    clear: both;
    margin: 0 0 0.5em;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-for label {
    display: block;
    float: left;
    width: 25%;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-for select {
    margin: 0;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-section {
    clear: both;
    margin: 0 0 0.5em;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-section label {
    display: block;
    float: left;
    width: 25%;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-section select {
    margin: 0;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-results {
    clear: both;
    margin: 0 0 0.5em;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-results label {
    display: block;
    float: left;
    width: 25%;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-select-results select {
    margin: 0;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-submit {
    clear: both;
}
.tx-indexedsearch .searchbox-tmpl-css form fieldset .tx-indexedsearch-search-submit input {
    margin: 0 0 0 25%;
}
.tx-indexedsearch .tx-indexedsearch-browsebox {
    background: none repeat scroll 0 0 #EEEEEE;
}
.tx-indexedsearch .res-tmpl-css h3 {
    clear: both;
    font-size: 105%;
}
.tx-indexedsearch .res-tmpl-css .tx-indexedsearch-result-number {
    display: none;
}
.tx-indexedsearch .res-tmpl-css.tx-indexedsearch-res .tx-indexedsearch-title {
    background: none repeat scroll 0 0 transparent;
}
.tx-indexedsearch .res-tmpl-css.tx-indexedsearch-res .percent-tmpl-css {
    color: #AAAAAA;
}
.tx-indexedsearch .res-tmpl-css p.tx-indexedsearch-descr {
    /* background: url("../../images/sprechblase.gif") no-repeat scroll 10px 10px #FFFFFF; */
    border: 1px solid #DDDDDD;
    padding: 10px 10px 10px 40px;
    margin-top: 2px;
}
.tx-indexedsearch .res-tmpl-css dl.info-tmpl-css {
    background: none repeat scroll 0 0 transparent;
    font-size: 0.8em;
    font-weight: normal;
    margin: 0 0 4em;
}
.tx-indexedsearch .res-tmpl-css dt {
    float: left;
}
.tx-indexedsearch .res-tmpl-css dd {
    float: left;
    margin: 0;
}
.tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox {
    background: none repeat scroll 0 0 #FFFFFF;
    list-style: none outside none;
    margin: 0 0 3em;
}
.tx-indexedsearch .tx-indexedsearch-browsebox ul.browsebox li {
    float: left;
    font-size: 0.8em;
    margin: 0 1em 0 0;
}

/*  ----------------------------------------------
          POWERMAIL
    ---------------------------------------------- */
    
fieldset.tx-powermail-pi1_fieldset label, fieldset.tx-powermail-pi1_fieldset fieldset legend {
        color: #000000;
        display: block;
        float: left;
        white-space: normal;
        width: 200px;
        font-weight: normal;
    }  
    
legend {
        font-size: 1em;
        font-weight: normal;
        display: none;
    }  
    
label {
        font-weight: normal;
    }
.tx_powermail_pi1_fieldwrap_html .sectionheader {
    color:#4679A5;
    /* font-family: 'LiberationSans', Helvetica, Verdana, sans-serif; */
    font-family: 'Liberation Sans', Frutiger, Arial, 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Nimbus Sans L', Tahoma, Geneva, 'Heletica Neue', Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    line-height:1.3em;
    margin-top: 20px;
    margin-bottom: 10px;
}
fieldset.tx-powermail-pi1_fieldset {
    background-color: #ffffff;
    border: 0px solid #CCCCCC;
    padding: 10px 0px 0px 0px;
}

#c1720 {
margin-left:15px;
}

.bodytext > br {
  margin-bottom: 15px;
}

/* Paywall */
.fixed {
	position: fixed;
	top: 50%;
	left: 50%;
}
#paywall {
  background: url("../../images/paywall.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: none;
  height: 435px;
  margin-left: -290px;
  margin-top: -198px;
  width: 582px;
  z-index: 9999;
}
#paywall_pay_now {
  cursor: pointer;
  height: 20px;
  margin-left: -232px;
  margin-top: 72px;
  width: 160px;
}
#paywall_never_pay {
  cursor: pointer;
  height: 20px;
  margin-left: -232px;
  margin-top: 109px;
  width: 160px;
}
#paywall_more_info {
  cursor: pointer;
  height: 20px;
  margin-left: -138px;
  margin-top: 147px;
  width: 87px;
}
/* [Paywall] */

/* Grauer Kasten */
.csc-frame-frame1, .important {
  border: 8px solid #d8d8d8;
  color: #4679a5;
  display: block;
  font-family: 'Liberation Sans',​​Helvetica,​sans-serif;
  font-size: 125%;
  padding: 4px 8px;
  font-weight: bold;
  text-align: center;
}
.csc-frame-frame1 .internal-link, .important .internal-link {
  font-weight: bold;
  font-family: 'Liberation Sans',​​Helvetica,​sans-serif;
  font-size: 100%;
  font-weight: bold;
}
