.csc-mailform li.csc-form-element-fileupload input {
  width: auto;
  padding: 0px;
  border: 0px none;
  box-shadow: none;
}

.csc-mailform li.csc-form-element-reset input,
.csc-mailform li.csc-form-element-submit input {
  width:auto;
  padding: 10px 15px 32px 15px;
  font-size: 16px;
  font-weight: normal;
}

#sociales H1 {
  padding-top:0px;
  margin-top: 10px;
}

.news-search-form {
  display:none;
}

.news-search-emptyMsg {
  display:none;
}

.me-helplink {
  cursor:help;
}


.tx-meg2onlineantrag-pi1 .form-group {
  clear:left;
}

.tx-meg2onlineantrag-pi1 .input-radio DT {
  display:block;
  clear:left;
  float:left;
  padding: 0 1em 0 0;
}

.tx-meg2onlineantrag-pi1 .input-radio DD {
  float:left;
  display:block;
}

.tx-meg2onlineantrag-pi1 .form-group INPUT.btn{
  margin:0 1em 0 0;
}

.tx-meg2onlineantrag-pi1 DL.input-file DT {
  margin: 0 0 0.5em;
}

.tx-meg2onlineantrag-pi1 DL.input-file DT BUTTON {
  margin:0 0.5em 0 0;
}

.webkit-pagebreak{
  display: block;
  clear: both;
  page-break-after: always;
}


.tx-meg2onlineantrag-pi1 LABEL A {
  color:#004A93;
}

.tx-meg2onlineantrag-pi1 .nav-tabs > li.tab-control-item-error > a, 
.tx-meg2onlineantrag-pi1 .nav-tabs > li.tab-control-item-error > a:hover, 
.tx-meg2onlineantrag-pi1 .nav-tabs > li.tab-control-item-error > a:focus {
    color: #333;
    cursor: default;
    background-color: #F2DEDE;
    border-width: 1px;
    border-style: solid;
    border-color: #DDD #DDD transparent;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}

.tx-meg2onlineantrag-pi1 .nav-tabs > li.tab-control-item-noerror > a, 
.tx-meg2onlineantrag-pi1 .nav-tabs > li.tab-control-item-noerror > a:hover, 
.tx-meg2onlineantrag-pi1 .nav-tabs > li.tab-control-item-noerror > a:focus {
    color: #333;
    cursor: default;
    background-color: #DEF2DE;
    border-width: 1px;
    border-style: solid;
    border-color: #DDD #DDD transparent;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}

.tx-meg2onlineantrag-pi1 .nav-tabs > li.active > a, 
.tx-meg2onlineantrag-pi1 .nav-tabs > li.active > a:hover, 
.tx-meg2onlineantrag-pi1 .nav-tabs > li.active > a:focus {
    color: #fff;
    cursor: default;
    background-color: #004A93;
    border-width: 1px;
    border-style: solid;
    border-color: #DDD #DDD transparent;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}

.tx-meg2onlineantrag-pi1 span.collapsed .glyphicon-chevron-down {
    display: none;
}
.tx-meg2onlineantrag-pi1 span .glyphicon-chevron-down {
    display: inline;
}

.tx-meg2onlineantrag-pi1 span .glyphicon-chevron-right {
    display: none;
}
.tx-meg2onlineantrag-pi1 span.collapsed .glyphicon-chevron-right {
    display: inline;
}

.tx-meg2onlineantrag-pi1 .alert-warning {
    margin-top: 20px;
}


#tx_meg2onlineantrag_pi1-input-fa_targetgroups {

  height:16em;
}

.tx-ednnproject-pi1-gallery-item {
  height:250px;
  overflow:hidden;  
}

.tx-ednnproject-pi1-gallery-image {
  height: 154px;
  overflow:hidden;
}

.fancybox-title H1 {
  font-size:12pt;
  font-weight:bold;
  color:#fff;
  margin:0 0 0.25em;
}

.tx-ednnproject-pi1 .td-amount {
  white-space:nowrap;
  text-align:right;
}

.tx-ednnproject-pi1 .td-amount-header {
  text-align:right;
}


/* tx-ednnproject-pi2 start */

.tx-ednnproject-pi2 .tx-wecmap-map {
  width:100%;
  min-width:100%;
  max-width:100%;
  height:auto;
}

.tx-ednnproject-pi2-bubble .theme-1,
.tx-ednnproject-pi2-overview-row .theme-1 {
  color:#E98490;
}

.tx-ednnproject-pi2-bubble .theme-2,
.tx-ednnproject-pi2-overview-row .theme-2 {
  color:#5FAAD8;
}

.tx-ednnproject-pi2-bubble .theme-3,
.tx-ednnproject-pi2-overview-row .theme-3 {
  color:#D9AF70;
}

.tx-ednnproject-pi2-overview-row {
  margin:0 0 1em;
}

/* tx-ednnproject-pi2 end */
.news-list-item .shariff {
  margin: 0.75em 0 0 0;
}


  .pagebreak { visibility: visible; page-break-after: always; }



.tx-ednnproject-pi1 .tx-ednnproject-pi1-cashbook-print tbody td {
  border-left: inherit;
}

.tx-ednnproject-pi1 .tx-ednnproject-pi1-cashbook-print tbody tr{
    border-bottom: inherit;
}

DIV.tx-ednnproject-pi1-cashbook-print {
  width:1000px;
} 

DIV.tx-ednnproject-pi1-sachbericht {
  
}

.tx-ednnproject-pi1-tx-a1forms-upload-report-div-sachbericht, 
.tx-ednnproject-pi1-tx-a1forms-upload-report-input-submit,
.tx-ednnproject-pi1-tx-a1forms-upload-report-div-submit {
  margin:1em 0 0 0;
} 


.tx-pbsurvey-pi1 INPUT[type="checkbox"],
.tx-pbsurvey-pi1 INPUT[type="radio"] {
  margin: 4px 1em 0 0;
}

.tx-pbsurvey-pi1 TEXTAREA {
  width:100%;
}

@media print {
 .tx-ednnproject-pi1 .label {
  border:0px none !important;
 }
 
 .tx-ednnproject-pi1 #contentwrap .box {
    border: 1px solid #999 !important;
 }
 
 .tx-ednnproject-pi1 #contentwrap {
    font-size: 12px;
    font-family: arial,helvetica,sans-serif !important;
 }
 
 BODY {
  margin:0 0.5cm !important;
 }
}

/* powermail */
.tx-powermail ul.parsley-errors-list.filled {
    padding: 10px;
    background-color: #5faad8;
    margin: 10px 0;  
} 
.tx-powermail ul.parsley-errors-list.filled li {
  list-style:none;
  color:#fff;
  font-weight:bold;
}
.tx-powermail .powermail_tabmenu {
  padding:0;
  border-bottom:1px solid #999;
}
.tx-powermail .powermail_tabmenu li {
   list-style:none;
   background-color:#eee;
   padding: 10px;
   margin-right:-1px;
   border: 1px solid #999;
   margin-bottom:-1px;
   border-radius:5px 5px 0 0;
   display:inline-block;
   width:auto;
   
}
.tx-powermail .powermail_tabmenu li.act {
      background-color:#fff;     
}

.tx-powermail .powermail_tab_navigation a {
  
  color: #7288BE;
  background-color: #eeeeee;
  border-color: #eeeeee;
      padding: 6px 12px !important;
    cursor: pointer !important;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid #eeeeee;
    border-radius: 5px;
    
}

.tx-powermail .powermail_tab_navigation a:hover,
.tx-powermail .powermail_tab_navigation a:focus {
       text-decoration:none;
}

