/************************************************/
/* Erstellung: 27.01.2006        */
/* Autor: Lars Lehners inixdata GmbH    */
/* ie.css                                 */
/* Unterstuetzte Browser: IE6      */
/* gehoert zum Designtemplate ibak_tmpl.html    */
/************************************************/

/***********************************************/
/* Extension stylesheets                       */
/***********************************************/ 
@import url(ext/indexed_search.css);
@import url(ext/css_styled_content.css);
@import url(ext/sr_feuserregister.css);
@import url(ext/dirlisting.css);
@import url(ext/fileupload.css);
@import url(ext/dropdown_sitemap.css);
@import url(rte.css);
@import url(ext/powermail.css);
/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
  font-family: Arial,sans-serif;
  font-size: 8pt;
  color: #000000;
  margin: 0px;
  text-align: center;
}

a, a:link, a:visited{
  color: #0A246A;
  text-decoration: none;
}

#content a, 
#content a:link, 
#content a:visited{
  color: #A8B2CA;
  text-decoration: none;
}

a:hover{
  color: #000000;
  text-decoration: none;
}

#content a:hover{
  color: #0A246A;
  text-decoration: none;
}

h1 {
  font-size: 14pt;
  color: #9A9A9A;
  margin-top: 0px;
  margin-bottom: 4px;
  font-weight: normal;
}

h2 {
  font-size: 14pt;
  color: #0A246A;
  margin-top: 0px;
  margin-bottom: 4px;
  font-weight: normal;
}

h3 {
  font-size: 12pt;
  color: #9A9A9A;
  margin-top: 0px;
  margin-bottom: 4px;
}

h4 {
  font-size: 12pt;
  color: #0A246A;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: bold;
}


h5 {
  font-size: 10pt;
  color: #0A246A;
  padding-left: 14px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 4px;
  background-image:url(../bilder/tmpl_pfeil_ue1.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}

#contentRechts h5 {
  background-image:url(../bilder/tmpl_pfeil_tr_gr.gif);
}

h6 {}

td {
  font-size: 8pt;
}

a img {
  border: 0px;
}

#input{
  margin:0px;
  padding:0px;
}

table{
  margin:0px;
  padding:0px;
}

img{
  margin:0px;
  padding:0px;
}

form{
  margin:0px;
  padding:0px;
}

p {
  margin-top:0px;
  margin-bottom:0px;
}



#content ul{
  margin-top: 3px;
  margin-bottom: 3px;
}

#content ol{
  margin-top: 3px;
  margin-bottom: 3px;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#page {
  width: 904px;
  height: auto;
  background-image:url(../bilder/tmpl_main_bg.gif);
  background-repeat: repeat;
  border: 1px solid #EBEBEB;
  margin: auto;
  text-align: left;
}

#kopfkontainer{
  width: 100%;
  background-color: #FFFFFF;
  height: 160px;
}


#navBarLinks{
  position: static;
  width: 173px;
  float: left;
  /*background-image:url(../bilder/tmpl_werbespruch.gif);*/
  background-repeat: no-repeat;
  background-position: left bottom;
}

#content{
  float: left;
  padding: 6px;
  width: 526px;
  letter-spacing: 1px;
  min-height: 407px;
}

#contentRechts{
  width: 160px;
  float:left;
  padding: 6px;
  padding-left: 13px;
  padding-right: 13px;
  overflow: hidden;
}

#navBarRechts {
  width: 192px;
  float:left;
}

#fusszeile{
  clear: both;
  margin: 0px;
  padding: 0px;
  color: #fff;
  width: 100%;
  font-size: 9pt;
  background-color: #A8B2CA;
  height: 16px;
}

/***********************************************/
/* header Components                           */
/***********************************************/

#logo {
  float:left;
  width: 170px;
}

#logo img {
  margin-top: 7px;
  margin-left: 25px;

}

#logo p{
  margin-top: 9px;
  margin-left: 8px;
  color: #dddddd;
  font-weight: bold;
  font-variant: small-caps;
  font-stretch: expanded;
  font-size: 12pt;
}

#sprachen {
  float:left;
  width: 172px;
  margin-top: 3px;
  border-top: 1px solid #EBEBEB;
  font-size: 9pt;
  color: #0A246A;
  text-align: center;
}

#sprachen a,
#sprachen a:link,
#sprachen a:visited {
  color: #0A246A;
}

#sprachen a:hover {
  color: #000000;
}

#verlauf {
  margin-top: 0px;
  float:right;
  width: 731px;
}

#globalNav{
  color: #FFFFFF;
  float: right;
  background-color: #A8B2CA;
  width: 731px;
  height: 16px;
}

#banner {
  float:right;
}

#kategoriefarbe {
  float:right;
  width: 731px;
  /*background-image:url(../bilder/tmpl_kategoriefarbe.gif);*/
  /*background-repeat: repeat-x;*/
}


/************* #globalNav styles **************/


#menueoben {
  margin-bottom: 1px;
  height: 14px;
}

#menueoben a, 
#menueoben a:link, 
#menueoben a:visited {
  color: #FFFFFF;
  font-size: 9pt;
  margin-left: 8px;
  margin-right: 8px;
}

#menueoben a:hover {
  color: #0A246A;
}

#menueoben dfn {
  display: none;
}

#menueoben .accessKey {
  text-decoration: underline;
}

#menueoben .hidden {
  display: none;
}

#menueoben a.active, #menueoben a:visited.active, #menueoben a:link.active {
  color: #0A246A;
}

#globalNav .tx-efafontsize-pi1 {
  position: absolute;
  margin-left: 410px;
  margin-top: 0px;
  height: 17px;
  width: 86px;
}

#globalNav .icons{
  position: absolute;
  margin-left: 516px;
  margin-top: 0px;
  height: 14px;
  width: 102px;
}

#globalNav .icons img {
  margin-right: 10px;
  margin-top: 1px;
}

/****** #Buttons in GlobalNav ******/

.icons a {
  margin: 0px;
  padding: 0px;
  background-image: url(../bilder/tmpl_icon_druck_weiss.gif);
  background-repeat: no-repeat;
  background-position: top;
  font-size: 15px;
}

.icons a:hover{
  margin: 0px;
  padding: 0px;
  background-image: url(../bilder/tmpl_icon_druck_blau.gif);

}

/****** #Sitemap in GlobalNav ******/
a.sitemap {
  margin-top: 0px;
  padding: 0px;
  background-image: url(../bilder/tmpl_icon_sitemap_weiss.gif);
}

a.sitemap:hover{
  margin-top: 0px;
  padding: 0px;
  background-image: url(../bilder/tmpl_icon_sitemap_blau.gif);
}


/****** #PDF in GlobalNav ******/
a.pdf {
  margin-top: 0px;
  padding: 0px;
  background-image: url(../bilder/tmpl_icon_pdf_weiss.gif);

}

a.pdf:hover{
  margin-top: 0px;
  padding: 0px;
  background-image: url(../bilder/tmpl_icon_pdf_blau.gif);
}


/****** #totop Link in GlobalNav ******/

a.totop {
  margin-top: 0px;
  padding: 0px;
  background-image: url(../bilder/tmpl_icon_totop_weiss.gif);
}

a.totop:hover{
  margin-top: 0px;
  padding: 0px;
  background-image: url(../bilder/tmpl_icon_totop_blau.gif);
}

/****** #Lupe in GlobalNav ******/

a.lupe {
  margin-top: 0px;
  padding: 0px;
  background-image: url(../bilder/tmpl_icon_lupe_weiss.gif);
}

a.lupe:hover{
  margin-top: 0px;
  padding: 0px;
  background-image: url(../bilder/tmpl_icon_lupe_blau.gif);
}



/*********** #navBarLinks und #navBarRechts ***********/

#navBarLinks ul a,
#navBarLinks ul a:link, 
#navBarLinks ul a:visited,
#navBarRechts ul a,
#navBarRechts ul a:link, 
#navBarRechts ul a:visited {
  color: #000000;
}

#navBarLinks ul a:hover,
#navBarRechts ul a:hover {
  color: #0A246A;
}

#navBarLinks dfn,
#navBarRechts dfn {
  display: none;
}

#navBarLinks .accessKey,
#navBarRechts .accessKey {
  text-decoration: underline;
}

#navBarLinks .hidden,
#navBarRechts .hidden {
  display: none;
}


#navBarLinks ul,
#navBarRechts ul {
  margin-top: 10px;
  list-style: none;
  padding-left: 0px;
}

#navBarLinks li,
#navBarRechts li {
  margin-top: 8px;
  padding-left: 12px;
  font-size: 9pt;
}

#navBarLinks li.active, 
#navBarRechts li.active{
  padding-left: 12px;
  background-image:url(../bilder/tmpl_pfeil_gr1.gif);
  background-repeat: no-repeat;
  background-position: 0px 3px;
}

#navBarLinks li a.active, 
#navBarLinks li a:link.active, 
#navBarLinks li a:visited.active,
#navBarRechts li a.active, 
#navBarRechts li a:link.active, 
#navBarRechts li a:visited.active {
  color: #0A246A;
}

#navBarLinks li ul,
#navBarRechts li ul {
  margin-top: 0px;
  margin-bottom: 0px;  
}

#navBarLinks li ul li,
#navBarRechts li ul li {
  font-size: 8pt;
  margin-top: 3px;
  margin-bottom: 3px;
  border-bottom: 0px;    
}

#navBarLinks li ul li.active,
#navBarRechts li ul li.active {
  background-image:url(../bilder/tmpl_pfeil_gr1_kl.gif);
  background-repeat: no-repeat;
  background-position: 0px 3px;
}

/*--*/

#navBarLinks li ul li ul,
#navBarRechts li ul li ul {
  margin-top: 0px;  
}

#navBarLinks  li ul li ul li,
#navBarRechts  li ul li ul li  {
  font-size: 8pt;
  margin-top: 3px;
  margin-bottom: 3px;
  border-bottom: 0px;    
}

#navBarLinks  li ul li ul li.active,
#navBarRechts  li ul li ul li.active {
  background-position: 0px 3px;
}


/************* #fusszeile styles ***************/

span.fusszlinks {
  float: left;
  margin: 0px;
  padding: 0px;
  width: 173px;
  height: 16px;
  display: inline;
  background-color: #EBEBEB;
}

span.fusszlinks a, span.fusszlinks a:link, span.fusszlinks a:visited {
  margin-left: 10px;
  color: #000000;
}

span.fusszlinks  a:hover {
  color: #0A246A;
}

span.fusszmitte {
  float: left;
  margin: 0px;
  padding: 0px;
  height: 16px;
  width: 460px;
  display: inline;
  padding-top: 0px;
}

#menueunten a,
#menueunten a:link,
#menueunten a:visited{
  color: #fff;
  margin-left: 8px;
  margin-right: 8px;
}

#menueunten a:hover,
#menueunten a.active, 
#menueunten a:visited.active, 
#menueunten a:link.active{
  color: #0A246A;
}

span.fusszmitte .icons{
  position: absolute;
  margin-left: 80px;
  height: 14px;
  width: 75px;
}

span.fusszmitte .icons a img {
  margin-top:1px;
  margin-left: 10px;
}

#menueunten dfn {
  display: none;
}

#menueunten .hidden {
  display: none;
}

#menueunten .accessKey {
  text-decoration: underline;
}

span.fusszrechts {
  margin-top: 0px;
  padding: 0px;
  text-align: right;
  /*border: 1px solid #fff000;*/
}


/************* #search styles ***************/

#searchform{
  clear: right;
  float:right;
  height: 16px;
  padding-right: 20px;
  padding-top: 1px;
}

#searchform input{
  border: 1px solid #0A246A;
}

#searchform input.suchfeld {
  background-color: #fff;
  font-size: 8pt;
  border: 1px solid #0A246A;
  vertical-align: top;
  height: 12px;
}

/************* #Abst�nde beim einbinden von Videos ***************/

.video-zentriert {
  margin-left: 33px;
  margin-top: 10px;
}

/***********************************************/
/* Typo3 Formulare                */
/***********************************************/

fieldset.csc-mailform input{
  margin:5px;
  padding:0px;
  border: 1px solid #0A246A;
}

fieldset.csc-mailform label {
        float: left;
        clear: left;
        width: 100px;
        margin-top: 5px;
      

        margin-right: 10px;
        margin-bottom: 5px;
        height: 5px;
        text-align: right;
}

fieldset.csc-mailform textarea {
        margin-top: 5px;
        margin-left: 5px;
        border: 1px solid #0A246A;
}

fieldset.csc-mailform select{
        margin-top: 12px;
}

fieldset.csc-mailform input.csc-mailform-submit{
        width: 80px;
        height: 22px;
        margin-top: 10px;
        margin-right: 15px;
        float: right;
        font-weight: bold;
}


/* ---------------------------------------------------------- */
/* - Begin Extension: RTE HTML area        */
/* ---------------------------------------------------------- */

.Rahmen {
  border: 1px solid #EBEBEB;
}


/* ---------------------------------------------- */
/* - Begin Extension: TT_News       */
/* ---------------------------------------------- */

/* --------------------------------------------------------------------tt_NewsCssConfig */ 

/*-----------------------------------  clearer  */
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-latest-container HR.clearer{
  clear:left;
  height:1px;
  margin: 0px;
  border:1px solid #EBEBEB;

}

.news-list-container HR.clearer{
  clear:right;
  height:1px;
  visibility: hidden;
}

#content .news-list-container a, #content .news-list-container a:link, #content .news-list-container a:visited,
#content .news-search-form a, #content .news-search-form a:link, #content .news-search-form a:visited,
#content .news-amenu-container a, #content .news-amenu-container a:link, #content .news-amenu-container a:visited,
#content .news-single-item a, #content .news-single-item a:link, #content .news-single-item a:visited {
  color: #0A246A;
}

#content .news-list-container a:hover,
#content .news-search-form a:hover,
#content .news-amenu-container a:hover,
#content .news-single-item a:hover {
  color: #000000;
}

/*-----------------------------------  tt_news LATEST view */

.news-latest-container {

}

.news-latest-container H2 {
  padding:3px;
  margin-bottom:0px;
  border-bottom:1px solid #0A246A;
}

.news-latest-container H3 {
  padding-bottom: 6px;
  margin-bottom:0px;
  font-size: 8pt;

}

.news-latest-container H3 A:HOVER {
  color: #333;
}

.news-latest-container p{
  margin-top: 0px;
}

.news-latest-item {
  /* IE hack */
  height: 1%;
  line-height: 1.3;
  /* IE hack end */
  padding:3px;
  margin:0px;
  /*border:1px solid #333333;*/
  border-bottom:1px solid #0A246A;
  /*background-color: #ffffff;*/
}

.news-latest-item IMG {
  float:left;
  margin-bottom:5px;
  margin-right:5px;
  border:1px solid #333;
}


.news-latest-category IMG {
  float: none;
  border:none;
  margin:0px;
}

.news-latest-date,.news-latest-morelink,.news-latest-category {
  font-size:8pt;
}

.news-latest-morelink {

}


.news-latest-morelink A, .news-latest-morelink A:link, .news-latest-morelink A:visited {

}

.news-latest-morelink  {

}

.news-latest-morelink A:HOVER {

}

.news-latest-morelink IMG {
  float: left;
  border:0px;
  margin-top: 4px;
}

.news-latest-date A:HOVER {

}

.news-latest-gotoarchive {
  padding:3px;
  margin:0px;
}

.news-latest-gotoarchive {
  font-weight:bold;
  margin-top:5px;
}

.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {

}

.news-latest-gotoarchive A {
}



/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {

}

.news-list-item {
  /* IE hack */
  height: 1%;
  line-height: 1.1;
  /* IE hack end */
  padding:0px;
  margin:3px;
  margin-top: 15px;
  /*border:1px solid #333;*/
  border-bottom:1px solid #0A246A;
  margin-bottom: 17px;
}

.news-list-item H3 {
  margin-top: 0px; 
  margin-bottom: 5px;
  padding: 2px;
  border-bottom: 1px solid #EBEBEB;
  font-size: 8pt;
  color: #0A246A;
}

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
  padding-left:2px;
  font-size: 8pt;
}

.news-list-container H3 A, .news-list-container H3 A:LINK, .news-list-container H3 A:VISITED {
  color: #0A246A;
}

.news-list-container H3 A:hover {}

.news-list-container P {
  padding-left:3px;
}

.news-list-date {
  float: right;
  text-align: right;
  height: 20px;
  margin-top: 0px;
  margin-right: -2px;
  padding-top: 1px;
  padding-right: 10px;
  color: #0A246A;
  font-size: 8pt;
  font-weight: normal;
}

.news-list-imgcaption {
  float: right;
  padding-top:3px;
  padding-right:3px;
  font-size: 8pt;
}

.news-list-container IMG {
  float: right;
  border:1px solid #333;
  margin-bottom:5px;
  margin-right:10px;
  margin-left:5px;
}


.news-list-category IMG {
  float: none;
  border:none;
  margin:0px;
}

.news-list-morelink,.news-list-category {
  font-size:8pt;
  margin-left:3px;
}

.news-list-morelink {
  margin-top: 6px;
  margin-bottom:3px;
}

.news-list-morelink IMG {
  float: left;
  border:0px;
  margin-top: 2px;
  margin-left:0px;
}

.news-list-browse {
  text-align: center;
}

.news-search-form {
  padding:3px;
  margin-bottom: 10px;
  border:1px solid #333;
  background-color:#EBEBEB;
}

.news-search-emptyMsg{
  margin-left: 5px;
  margin-top: -5px;
}

.news-search-form FORM {
  margin:0px;
}

  /*--------------------------------- tt_news SINGLE view  */


.news-single-item {
  margin-bottom:5px;
}

.news-single-item a:hover{
  color: #333;
  font-weight: bold;
}

.news-single-item HR.clearer {
  clear:right;
  height:1px;
  border:1px solid #0A246A;
  visibility: hidden;
}

#news-single-item-header {
  margin-top: 10px;
  border-bottom: 1px solid #0A246A;
}

#news-single-item-header H2 {
  font-size: 12pt;
  font-weight:bold;
  color: #9A9A9A;
  padding-left: 15px;
}

.news-single-author {
  padding-left: 20px;
  color: #0A246A;  
  float: left;
       margin-top: 0px;
}

.news-single-author a {
}

.news-single-author a:hover {
  
}

.news-single-timedata {
  padding-right: 10px;
  float: right;
       margin-top: -17px;
  color: #0A246A;
}

.news-single-timedata, .news-single-author,.news-single-imgcaption {
  font-size: 8pt;
}

#news-single-item-subheader H3 {
  margin-top: 10px;
  padding-left: 15px;
  font-size: 10pt;
  font-weight: bold;
}

.news-single-img {
  float: right;
  margin-top: 10px;
  margin-left:5px;
  margin-right:8px;
}

.news-single-img img {
  border: 1px solid #333;
}

.news-single-imgcaption {
  padding:3px;
  clear:both;
}

#news-single-item-content {
  margin-top: 15px;
  margin-left: 15px;
  margin-right: 15px;

}

.news-single-category {
  float: right;
}

.news-single-backlink, .news-single-backlink a {
  font-weight: bold;
  font-size: 8pt;
  margin-bottom: 15px;
  margin-top: 10px;
  padding-left: 15px;
}

.news-single-backlink, .news-single-backlink a:hover {
  color: #000;
}

.news-single-additional-info {
  margin-top: 15px;
  border-top: 1px solid #0A246A;
  border-bottom: 1px solid #0A246A;
  padding:3px;
  padding-bottom:0px;
}


.news-single-additional-info a:hover {
  font-weight: bold;
  color: #333;
}

.news-single-related,.news-single-files,.news-single-links  {
  margin:0px;
  margin-bottom: 3px;
  padding:3px;

}

.news-single-related DD, .news-single-links DD, .news-single-files DD, .news-single-links DD p {
  margin: 0px;
  margin-left:20px;
}

.news-single-related DT, 
.news-single-links DT, 
.news-single-files DT {
  font-weight: bold;
  font-size: 11px;
  margin-left:5px;
  width:90%;
}

.news-single-related img, 
.news-single-links img, 
.news-single-files img {
  margin-right: 10px;
}


  /*---------------------------------  tt_news Page-Browser */
.tx-ttnews-browsebox {
  margin:3px;
  border:1px solid #EBEBEB;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
}

.tx-ttnews-browsebox p{
  visibility: hidden;
  font-size: 1px;
}

.tx-ttnews-browsebox td p{
  visibility: visible;
  font-size: 8pt;
}

.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
  font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
  margin:0px;
}

.tx-ttnews-browsebox-SCell {
  font-weight: bold;
}

.news-search-emptyMsg {
  margin-left: 10px;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */

.news-amenu-container {
  padding:10px;
  border-bottom: 1px solid #EBEBEB; 
}

.news-amenu-container UL {
  padding:0px;
  margin-top:5px;
  margin-left:0px;
  margin-bottom:0px;
}

li.news-amenu-item-year{
  margin-top: 10px;
  color: #fff;
  font-size: 10pt;
  border-bottom: 1px solid #0A246A;
  padding-left: 10px;
}

li.news-amenu-item-year dd{
  margin-left: 0px;
  text-align: center;
  font-weight: bold;
  width: 130px;
  margin-top: 10px;
  color: #fff;
  font-size: 10pt;
  background-color: #A8B2CA;
  border: 1px solid #0A246A;
  border-bottom: none;
}

.news-amenu-container li{
  list-style-position: inside;
  padding-top: 3px;
  padding-left: 10px;
  list-style-type: none;
}

.news-amenu-container H2 {
  padding:3px;  
  margin: 0px;
}


/*--------------------------------- tt_news Events () --------------------------------- */

/**** f�r die Lastest Ansicht ****/
span.news-latest-date .mbl_newsevent_single_date strong {
  display: none;
}

span.news-latest-date .mbl_newsevent_single_date {

}

/**** f�r die List Ansicht ****/

div.newsevent-list-container{
}

.newsevent-list-item {

}

.newsevent-list-item H3 {
  margin-top: 7px;
  margin-bottom: 7px; 
  padding-left: 2px;
  font-size: 8pt;
  display: inline;
  float: left;
  color: #0A246A;
  font-weight: normal;
}

.newsevent-list-event-from-to-date {
  float: left;
}

.newsevent-list-event-title { padding-left: 150px; }

#content .newsevent-list-item h3 a:link,
#content .newsevent-list-item h3 a:visited,
#content .newsevent-list-item h3 ahover {
  padding-left:2px;
  font-size: 8pt;
}

#content .newsevent-list-item H3 a,
#content .newsevent-list-item H3 a:link,
#content .newsevent-list-item H3 a:visited {
  color: #0A246A;
  font-weight: bold;
}

#content .newsevent-list-item H3 a:hover {
  color: #000000;
}


div.newsevent-list-item h3 span.mbl_newsevent_single_date {
  display: inline;
  width: 162px;
}

div.newsevent-list-item h3 span.mbl_newsevent_single_date strong {
  display: none;
}

span.newsevent-list-morelink {
  border: none;
  float: right;
  margin-top: 9px;
  margin-right: 5px;
}

.newsevent-list-container P {
  padding-left:0px;
}

.newsevent-list-container HR.clearer{
  clear:both;
  height:1px;
  max-height: 1px;
  overflow: hidden;
  color: #EBEBEB;
  background-color: #EBEBEB;
  border: none;
  margin-top: 0px;
  margin-bottom: 0px; 
}

/**** f�r die Single Ansicht ****/

div.news-list-item h3 span.mbl_newsevent_single_date {
  display: inline;
  margin-right: 8px;
}

.mbl-newsevent-single-headerdate {
  padding-right: 10px;
  float: right;
       margin-top: -17px;
  color: #0A246A;
  font-size: 8pt;
}

.mbl-newsevent-single-eventwrap {
  margin-top: 15px;
  padding-left: 15px;
  padding-right: 10px;
}

.mbl_newsevent_single_date {

}

.mbl_newsevent_single_date{

}

.mbl_newsevent_single_organizer{}

.mbl-newsevent-single-event-where-wrap {
  padding-left: 15px;
  padding-right: 10px;
}

/***********************************************/
/* Downloadlist                                */
/***********************************************/ 

#content .tx-dirlisting-pi1 a, 
#content .tx-dirlisting-pi1 a:link,
#content .tx-dirlisting-pi1  a:visited{
  color: #0A246A;
  text-decoration: none;
}

#content .tx-dirlisting-pi1 a:hover{
  color: #000000;
  text-decoration: none;
}

.tx-dirlisting-pi1-error { 
  /*color: #FFFFFF;*/ 
}
 
.tx-dirlisting-pi1-title { 
  visibility: hidden;
  font-size: 1px;
  width: 1px;
  height: 1px;
  overflow: hidden;
} 

.tx-dirlisting-pi1-header-row td {
  border-bottom: 1px solid #0A246A;
  color: #0A246A;
  font-size: 10pt;
} 

tr.tx-dirlisting-pi1-row td {
  padding-top: 2px;
  padding-bottom: 2px;
  margin: 0px;
}

.tx-dirlisting-pi1-filename {
  font-size: 8pt;
}

.tx-dirlisting-pi1-header-icon, 
.tx-dirlisting-pi1-header-filename, 
.tx-dirlisting-pi1-header-perms, 
.tx-dirlisting-pi1-header-owner, 
.tx-dirlisting-pi1-header-group, 
.tx-dirlisting-pi1-header-filesize, 
.tx-dirlisting-pi1-header-filemod { 
  font-weight: bold; 
} 

.tx-dirlisting-pi1-icon, 
.tx-dirlisting-pi1-filename, 
.tx-dirlisting-pi1-filename-asb, 
.tx-dirlisting-pi1-perms, 
.tx-dirlisting-pi1-owner, 
.tx-dirlisting-pi1-group, 
.tx-dirlisting-pi1-filesize, 
.tx-dirlisting-pi1-filemod { 
  
}



/* ---------------------------------------------- */
/* - New Login Box          */
/* ---------------------------------------------- */

.tx-newloginbox-pi3-listrow TH { 
  background:#ccc; 
  padding:0 .5em; 
  white-space:nowrap; 
}

.tx-newloginbox-pi3-listrow TD { 
  background:#eee; 
  padding:0 .5em; 
}

.tx-newloginbox-pi3-singleView TH { 
  background:#ccc; 
  padding:0 .5em; 
  text-align:right; 
  white-space:nowrap; 
}

.tx-newloginbox-pi3-singleView TD { 
  background:#eee; 
  padding:0 .5em; 
}