  /********** Content-Boxen **********/

.csc-linkToTop {
  text-align:right;
  font-size:0.85em;
}


  /********** Listenübersicht/Detailansicht:Download **********/

.tx-mmdamfilelist-pi1 .col-linksdetails {
  text-align:right;
  background-color:#F3EEE4;
  line-height:2em;
  padding-right:4%;
  position:absolute;
  bottom:0;
  width:96%;
}
.tx-mmdamfilelist-pi1 .col-linksdetails .value{
  display:inline;
}
.tx-mmdamfilelist-pi1 .col-prevcontainer {
  background-color:#F3EEE4 !important;
  border:none !important;
}
.tx-mmdamfilelist-pi1-image img {
  border:1px solid #FFFFFF !important;
}
.tx-mmdamfilelist-pi1-col{
  float:left;
  margin-bottom:1em;
  width:20%;
}
.tx-mmdamfilelist-pi1 .dam_listview_imgrow {
  float:left;
}
.tx-mmdamfilelist-pi1 .dam_listview_imgcol,
.tx-mmdamfilelist-pi1 .dam_listview_emptycol{
  float:left;
  width:11.2em;
  min-height:16.75em;
  margin:1em 2em 2em 0;
  background-color:#F3EEE4;
  position:relative;
}
.tx-mmdamfilelist-pi1 .dam_listview_emptycol{
  display:none;
}
.tx-mmdamfilelist-pi1 .dam_listview_imgcol:hover{
  background-color:#046CBE;
  color:#ffffff;
}
.tx-mmdamfilelist-pi1 .tx-mmdamfilelist-pi1-preview {
  height:120px;
  text-align:center;
}
.tx-mmdamfilelist-pi1 .label{
  float:left;
  padding-right:1em;
  width:20%;
}
.tx-mmdamfilelist-pi1-singleview{
  padding:1.25%;
  background-color:#F3EEE4;
}
.tx-mmdamfilelist-pi1-singleview .tx-mmdamfilelist-pi1-imgtitle{
  text-align:center;
}
.tx-mmdamfilelist-pi1-singleview .tx-mmdamfilelist-pi1-value,
.tx-mmdamfilelist-pi1-singleview .line .value {
  text-align:left;
}
.tx-mmdamfilelist-pi1 .browseBoxWrap {
  font-size:0.9em;
  text-align:center;
  margin:0 !important;
}
.tx-mmdamfilelist-pi1 .tx-mmdamfilelist-pi1-title,
.tx-mmdamfilelist-pi1 .tx-mmdamfilelist-pi1-cattitle,
.tx-mmdamfilelist-pi1 .tx-mmdamfilelist-pi1-file_type {
  font-size:0.9em;
  min-height:5em;
  padding:0.4em;
  text-align:center;
}
.tx-mmdamfilelist-pi1-singleview div.big_preview_image {
  float:none;
  text-align:center;
}
.tx-mmdamfilelist-pi1-singleview .tx-mmdamfilelist-pi1-normallink a{
  background-repeat:no-repeat;
  background-position:right;
  padding-right:1.5em !important;
  background-image:url(/fileadmin/vorlagen_stylesheets/bilder/icon_diskette_inaktiv.png);
  margin-right:0.4em;
}
.tx-mmdamfilelist-pi1-singleview .tx-mmdamfilelist-pi1-normallink a:hover{
  background-image:url(/fileadmin/vorlagen_stylesheets/bilder/icon_diskette_aktiv.png);
}
.tx-mmdamfilelist-pi1-normallink{
  text-align:center !important;
}
.tx-felogin-pi1 fieldset{
  border:0;
  padding:0.63em 0;
}
.tx-felogin-pi1 legend{
  display:none;
}
.tx-felogin-pi1 input{
  border:0.1em dotted #4A4A4A;
  width:13em;
}
.tx-felogin-pi1 .felogin-button{
  background-color:#046cbe;
  border:0.1em solid #046cbe;
  color:#FFFFFF;
  cursor:pointer;
  margin-top:1em;
  width:13.2em;
}
.tx-felogin-pi1 .felogin-button:active{
  background-color:#000000;
}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {clear:none;}


  /********** FLICK THROUGH **********/

.tx-imagecarousel-pi1 {
  text-align:center;
}
.jcarousel-item {
  height:139px !important;
  overflow:hidden;
}
#imagecarousel-outer  {
  display:block !important;
}
.jcarousel-item span {
  float:left;
  font-size:0.9em;
  padding:0.15em 0 0;
  display:block;
  min-width:150px;
  text-align:center;
}
.jcarousel-skin-uni-style ul {
  margin:1em 0 !important;
  padding:0 !important;
  height:139px;
}
.jcarousel-skin-uni-style ul li {
  margin:0 1em 0 0;
}
.jcarousel-skin-uni-style .jcarousel-container {
  background:none repeat scroll 0 0 #FFFFFF;
}
.jcarousel-skin-uni-style .jcarousel-container-horizontal {
  padding:0px 50px;
  border-top:2px dotted #046cbe;
  border-bottom:2px dotted #046cbe;
}
.jcarousel-skin-uni-style .jcarousel-container-vertical {
  width: 75px;
  height: 250px;
  padding: 40px 20px;
}
.jcarousel-skin-uni-style .jcarousel-container-horizontal,
.jcarousel-skin-uni-style .jcarousel-clip-horizontal  {
  width:auto !important;
}
.jcarousel-skin-uni-style .jcarousel-item:hover {
  border-color: #808080;
}
.jcarousel-skin-uni-style .jcarousel-next-horizontal {
  position: absolute;
  top: 75px;
  right: 5px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: transparent url("/fileadmin/vorlagen_stylesheets/bilder/flick-through-right.gif") no-repeat 0 0;
}
.jcarousel-skin-uni-style .jcarousel-next-horizontal:hover {
  background: transparent url("/fileadmin/vorlagen_stylesheets/bilder/flick-through-right_darkred.gif") no-repeat 0 0;
}
.jcarousel-skin-uni-style .jcarousel-prev-horizontal {
  position: absolute;
  top: 75px;
  left: 5px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: transparent url("/fileadmin/vorlagen_stylesheets/bilder/flick-through-left.gif") no-repeat 0 0;
}
.jcarousel-skin-uni-style .jcarousel-prev-horizontal:hover {
  background: transparent url("/fileadmin/vorlagen_stylesheets/bilder/flick-through-left_darkred.gif") no-repeat 0 0;
}
.jcarousel-skin-uni-style .jcarousel-prev-horizontal:active {
  background-position: -64px 0;
}


  /********** Pressemitteilungen **********/

.newstitle{
  margin-bottom:0.5em !important;
}
.newstitle a{
  color:#4a4a4a;
}
.newstitle a:hover{
  color:#ba002c;
}
.news-latest-item {
  float:left;
  border-bottom:1px dotted #666666;
  margin-bottom:0.6em;
  padding:0.1em 0 0.67em 0.7em;
}
.news-latest-item > p {
  float:left;
}
.news-latest-item  p {
  margin:0em !important;
  padding:0em !important;
}
.news-latest-date{
  /*color:#046cbe;*/
  float:left;
  font-size:1em;
  margin-bottom:0.55em;
}
.news-latest-container  {
  padding:0;
}
.news-latest-container .news-latest-item,
.news-latest-container .news-latest-date,
.news-latest-container .newstitle{
  float:none;
}
.news-list-date {
  background:none repeat scroll 0 0 #FFFFFF;
  font-size:1em;
  margin-bottom:1em;
  margin-left:2em;
  margin-right:-1.3%;
  padding:0.45em 0.8em;
}
#middle .news-list-container .article{
  padding-top:0 !important;
}
.news-list-container  {
  padding:0;
}
.news-list-container h2 {
  padding-top:0.65em;
  margin-bottom:0.15em;
}
#middle .news-list-container .article p {
  margin-bottom:0.4em;
}
.news-single-item {
  padding:0;
  margin:0;
}
.news-single-item .news-single-img {
  margin:0.3em 0 0 0.5em;
  clear:right;
}
.news-single-rightbox  {
  padding-left:2em;
  padding-top:2em;
  width:18em !important;
  padding-bottom:0.8em;
}
.news-navigation-prevnext{
  font-size:0.9em;
  background:#ffffff;
  padding:0.3em;
  clear:both;
  margin-top:0.8em;
}
.news-navigation-prevnext div {
  float: left;
}
.news-navigation-prevnext div.news-next,
.news-navigation-prevnext div.news-prev {
  width:35%;
}
.news-navigation-prevnext div.news-next{
  text-align:right;
}
.news-navigation-prevnext div.news-single-backlink {
  padding:0em !important;
  width:30%;
  text-align:center;
}
.news-single-imgcaption, .news-latest-morelink,
.news-latest-category, .news-list-category, .news-list-author, .news-list-imgcaption,
.news-list-browse, .news-amenu-container, .news-catmenu  {
  font-size:0.85em;
}
.news-single-imgcaption {
  color: #046CBE;
  line-height: 1.4em;
}
.news-single-rightbox {
  font-size:0.85em;
  background:#ffffff;
  margin:-1.2em -1.25% 1em 1em;
  padding:0.8em 2em 0.8em 0em;
}


  /********** CALENDER Wochenansicht **********/

.cal-list-event{
  margin-right:1%;
  width:24%;
  float:left;
  background-color:#F3eee4;
  min-height:14em;
  max-height:14em;
  margin-bottom:1em;
}
.cal-event-time{
  text-align:right;
}
.cal-event-time span {
  background: #FFFFFF;
  line-height:2em;
  padding:0.45em 0.8em;
}

.cal-event-time-allday span {
        background: #F3eee4;
  line-height:2em;
  padding:0.45em 0.8em;
}

.cal-event-title {
  padding: 1em;
}
.cal-event-location {
  padding-bottom:1em;
}
.cal-event-time, .cal-event-date, .cal-event-title, .cal-event-location{
  display:block;
}
.cal-event-date, .cal-event-title, .cal-event-location{
  padding-left: 1em;
  padding-right: 1em;
}

.cal-list-event:hover {
  background-color:#046cbe;
  color:#ffffff;
}
.cal-list-event a{
  color:#4a4a4a;
}
.cal-list-event:hover a,
.cal-list-event:hover a:hover,
.cal-list-event:hover a .cal-event-title{
  color:#ffffff;
}
.cal-list-event a .cal-event-title{
  color:#046cbe;
}
.cal-list-event:hover a .cal-event-time,
.cal-list-event:hover a:hover .cal-event-time{
  color:#4a4a4a;
}
.cal-list-event:hover a:hover{
  text-decoration:none;
}
.tx-cal-controller .pagebrowser{
  clear:both;
}


  /********** CALENDER Einzelansicht **********/

.cal_info{
  background:none repeat scroll 0 0 #FFFFFF;
  float:right;
  font-size:0.9em;
  margin:-1.2em -1.25% 1em 2em;
  padding:0.45em 0.8em;
}
.cal_location{
  padding-bottom:1em;
}


  /********** CALENDER Startseite-Ansicht **********/

.cal-event-sideview{
  padding:0.1em 0 0.67em 4.4em;
  margin-bottom:0.6em;
  border-bottom:1px dotted #666666;
}
.cal-event-date-sideview {
  font-family:Trebuchet MS,Verdana,Helvetica,Arial,sans-serif;
  float:left;
  font-size:1.3em;
  width:2.3em;
  text-align:center;
  padding-left:0.4em;
}
.cal-event-sideview p {
  margin:0.5em 0em;
}
.cal-event-date-sideview .cal-event-day{
  color:#FFFFFF;
  background-color:#046cbe;
  display:block;
  width:100%;
  line-height:1.3em;
  font-weight:bold;
  margin-top:0.2em;
}
.cal-event-date-sideview .cal-event-month{
  color:#656565;
  border-bottom:0.15em solid #dad5d3;
  background-color:#f3eee4;
  display:block;
  width:100%;
  line-height:1.3em;
}
.cal-event-sideview p.cal-event-time {
  margin-bottom:0.19em;
  text-align:left;
}
.cal-event-sideview p.cal-event-location {
  padding:0;
}


  /********** SUCHERGEBNISSE **********/

.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {
  font-style:normal;
}
.tx-indexedsearch .browsebox,
.tx-indexedsearch .tx-indexedsearch-browsebox{
  font-size:0.9em;
  display:none;
}
.tx-indexedsearch .tx-indexedsearch-browsebox,
.tx-indexedsearch .tx-indexedsearch-noresults{
  background-color:#FFFFFF;
  font-weight:normal;
  text-align:center;
  padding:1.6em 1.7em 0.1em;
}
.tx-indexedsearch .tx-indexedsearch-noresults{
  padding-bottom: 2.5em;
  text-align:left;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
  display:none;
}
.tx-indexedsearch-icon{
  margin:1em;
}
.tx-indexedsearch-title a{
  padding-left:1.5em;
  background-image: url(/fileadmin/vorlagen_stylesheets/bilder/icon_dokument_inaktiv.png);
  background-repeat:no-repeat;
  background-position:0 0.12em;
}
.tx-indexedsearch-title a:hover{
  background-image: url(/fileadmin/vorlagen_stylesheets/bilder/icon_dokument_aktiv.png);
}
.tx-indexedsearch-searchbox-button {
  /* background-color: #046cbe; */
  background-color: #d40032;
  border:0px;
  margin-top:0.3em;
  padding:0.2em;
  cursor:pointer;
  color:#FFFFFF;
  width:100px;
}
.tx-indexedsearch-form{
  padding-bottom:1em;
}
.tx-indexedsearch-searchbox-sword  {
  /* border:0.1em dotted #046CBE; */
  border:0.1em dotted #d40032;
  display:block;
  float:left;
  margin-right:1.1em;
  margin-top:0.3em;
  padding:0.2em;
  width:199px;
}
.tx-indexedsearch-text-item-path{
  font-size:0.9em !important;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
  color:#ba002c !important;
}
.tx-indexedsearch-search-for,
.tx-indexedsearch-search-in,
.tx-indexedsearch-search-select-section,
.tx-indexedsearch-search-select-order,
.tx-indexedsearch-search-select-results,
.tx-indexedsearch-search-select-group{
  padding-bottom:1em;
}

.tx-indexedsearch-helplink {
  float:right;
  margin-top:-6em;
  font-size:0.9em;
  margin-right:-0.2em;
}

  /********** Uni-suche **********/

.alternative{
  padding-left:1em;
}
.alternative_result{
  padding-left:1em;
}
.abbreviation{
  font-weight:normal;
}
.email{
  padding-bottom:1em;
}
.building_institution{
  padding-left:2em;
  margin-bottom:1em;
  border-bottom:0.2em dotted #046cbe;
  padding-bottom:1.25%;
}
.institution_name{
  font-weight:bold;
}
.institution_description{
  padding-top:1em;
}


  /********** mw_keywordlist (A-Z) **********/

.tx-mwkeywordlist-pi1 .letter{
  float:left;
  width:10%;
  font-size:1.5em;
  padding-top:0.8em;
  text-align:center;
}
.tx-mwkeywordlist-pi1 .keywordlist{
  float:left;
  width:70%;
}
.tx-mwkeywordlist-pi1 .sectiontoplink{
  margin:-1.3% -1.3% 0 0;
  background-color:#FFFFFF;
  padding:0.45em 0.8em;
  float:right;
  font-size:0.9em;
  width:6.3%;
}
.tx-mwkeywordlist-pi1 .sectiontoplink a:hover{
  color:#ba002c;
}
.tx-mwkeywordlist-pi1 li.keyword{
  font-weight:bold;
  list-style:none;
}
.tx-mwkeywordlist-pi1 .section,
.tx-mwkeywordlist-pi1-jumpmenu{
  background:url("/fileadmin/vorlagen_stylesheets/bilder/dotted-bg.png") repeat-x scroll left bottom transparent;
  background-color:#f3eee4;
}
.tx-mwkeywordlist-pi1-jumpmenu {
  padding:1.25% 0;
  margin-bottom:1em;
  text-align:center;
  font-size:0.9em;
}
.article .tx-mwkeywordlist-pi1{
  background:#FFFFFF !important;
}


  /********** wt_directory (Personenanzeige) **********/

.tx-wtdirectory-pi1 img {
  width:185px !important;
  float:left;
  margin-right:0.8em;
}
.tx-wtdirectory-pi1 .profil ul{
  padding-left:3em !important;
  list-style:disc outside url("/fileadmin/vorlagen_stylesheets/bilder/punkt_blau_neu.png");
}
.tx-wtdirectory-pi1 .profillist{
  float:left;
}
.tx-wtdirectory-pi1 .detailinfos{
  clear:both;
  float:right;
  margin-bottom:1em;
  margin-right:2em;
  background:#046cbe;
        padding:0.2em;
}
.tx-wtdirectory-pi1 .detailinfos a{
  color:#ffffff;
  padding:1em;
}
.tx-wtdirectory-pi1 .detailinfos a:hover{
  color:#ffffff;
  text-decoration:underline;
}
.tx-wtdirectory-pi1 .profillist {
  float:none;
}
.tx-wtdirectory-pi1 .tx_wtdirectory_vcard {
  float:right;
}
.tx-wtdirectory-pi1 .tx_wtdirectory_vcard a{
  background-image:url("/fileadmin/vorlagen_stylesheets/bilder/icon_vcard.png");
  background-position:left center;
  background-repeat:no-repeat;
  font-size:0.9em;
  padding-left:2.5em;
}
.tx-wtdirectory-pi1 .tx_wtdirectory_vcard a:hover {
  background-image:url("/fileadmin/vorlagen_stylesheets/bilder/icon_vcard_invers.png");
}
.tx-wtdirectory-pi1 .tx_wtdirectory_back{
  background:none repeat scroll 0 0 #FFFFFF;
  font-size:0.9em;
  margin-top:1em;
  padding:0.3em 1em;
}
.tx-wtdirectory-pi1 .wtdirectory_pagebrowser{
  text-align:center;
  font-size:0.85em;
}
.tx-wtdirectory-pi1 ul.wt_directory_pagebrowser {
  padding:0;
  margin:0 !important;
  list-style: none;
}
.tx-wtdirectory-pi1 ul.wt_directory_pagebrowser li{
  display:inline;
  margin:0 0.5em;
}
.tx-wtdirectory-pi1 ul.wt_directory_pagebrowser li a.act{
  text-decoration:underline;
}


  /********** tx-powermail-pi1 (Kontaktformular) **********/

.tx-powermail-pi1 fieldset {
  border:none;
  padding:0.63em 0;
  background:none !important;
}
fieldset.tx-powermail-pi1_fieldset div.even{
  background:none !important;
  margin:0.5em 0 1em;
}
.tx-powermail-pi1 legend{
  display:none;
}
fieldset.tx-powermail-pi1_fieldset label{
  margin-right:5%;
  width:25%;
  float:left;
  display:block;
  font-weight:normal;
}
fieldset.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html_check{
  margin-left:10em;
}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner {
  padding-left:2em;
  position:relative;
}
fieldset.tx-powermail-pi1_fieldset .powermail_check_inner label{
  width:auto;
  display:inline;
  float:none;
}
.tx-powermail-pi1 input,
.tx-powermail-pi1 textarea,
.tx-powermail-pi1 select.powermail_select{
  border:0.1em dotted #046cbe;
  width:69% !important;
  /*float:left;*/
  font-family:Verdana,Helvetica,Arial,sans-serif;
}
.tx-powermail-pi1 .powermail_check_inner input {
  margin-right:0.5em;
  margin-top:0.2em;
  border:0;
}
.tx-powermail-pi1 .onecol .powermail_check_inner input {
  left:0;
  position:absolute;
  width:auto !important;
}
.tx-powermail-pi1 textarea{
  font-size:1em;
}
.tx-powermail-pi1 .powermail_submit,
.tx-powermail-pi1 .tx-powermail-pi1_confirmation_submit,
.tx-powermail-pi1 .tx-powermail-pi1_confirmation_back,
.tx-powermail-pi1 .onecol .powermail_submit,
.tx-powermail-pi1 .onecol .tx-powermail-pi1_confirmation_submit,
.tx-powermail-pi1 .onecol .tx-powermail-pi1_confirmation_back{
  background-color:#046cbe;
  border:0.1em solid #046cbe;
  color:#FFFFFF;
  cursor:pointer;
  padding:0 1em;
  margin:2em 0 0 !important;
  width:auto !important;
  font-weight:normal !important;
}
.tx-powermail-pi1 .tx-powermail-pi1_confirmation_submit,
.tx-powermail-pi1 .tx-powermail-pi1_confirmation_back{
  margin:0 1em 0 0 !important;
}
.tx-felogin-pi1 .powermail_submit:active{
  background-color:#000000;
}
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html{
  /*float:left;*/
  margin-right:3%;
  width:75%;
  margin-bottom:1em;
}
.tx-powermail-pi1 .onecol .tx_powermail_pi1_fieldwrap_html{
  margin-right:0;
  width:100%;
  clear:both;
}
.tx-powermail-pi1 .onecol label {
  width:12em;
  margin-right:0;
}
.tx-powermail-pi1 .onecol input,
.tx-powermail-pi1 .onecol select.powermail_select {
  width:29em !important;
}
.tx-powermail-pi1 .onecol select.powermail_select .powermail_submit{
  width:10em;
}
.tx-powermail-pi1 .onecol textarea{
  width:32.2em !important;
}
div.tx_powermail_pi1_fieldwrap_html {
  margin:0;
}
.tx-powermail-pi1 .powermail_mandatory_js{
  float:left;
  color:#BA002C;
  font-size:0.9em;
  clear:both;
  margin:0 0 1em 30%;
  width:70%;
}
.tx-powermail-pi1 .onecol .powermail_mandatory_js{
  margin-left:13.5em;
}
input.validation-failed, textarea.validation-failed {
  background-position:98% -1px;
  background-image:none;
  border-color:#BA002C;
}
.tx-powermail-pi1_confirmation_back,
.tx-powermail-pi1_confirmation_submit{
  background-color:#046CBE;
  border:0.1em solid #046CBE;
  color:#FFFFFF;
  cursor:pointer;
  float:left;
  padding:0 1em;
  width:13em !important;
}
.tx-powermail-pi1_confirmation_submit{
  margin-left:2em;
}

.tx-powermail-pi1_requiredinfo, .powermail_mandatory {
  color:#BA002C !important;
  font-size:0.9em;
}


  /********** DAM Dwonload List (tx_sicidamdl_pi1) **********/

.tx-sicidamdl-pi1 .damdl ul {
  list-style: none;
}
.tx-sicidamdl-pi1 .damdl ul li{
  float: left;
  margin-right:1em;
}


  /********** A Better Tag Cloud (tx-vgetagcloud-pi1 ) **********/

.tx-vgetagcloud-pi1 {
  background-color:#FFFFFF !important;
}
.tx-link {
  position:absolute;
  left:0em;
  top:-3em;
  font-size:0.1em;
}