﻿@import url(/cms/iwebsstandard/css/font-awesome-4.7.0/css/font-awesome.min.css);
@import url(/cms/iwebsstandard/css/functions.css);
@import url(/cms/iwebsstandard/css/fonts.css);
/* Bildgalerie Slider*/
.slidesjs-container
{
    }
.slidesjs-control
{
    }
.slidesjs-control img
{
    max-width:100%;
    }
div.slidesjs-slide { 
    width:100%;
    height:100%;
    text-align:center;
}
ul.slidesjs-pagination
{
    float:right;
    list-style:none;
    margin-top:0px;
    }
ul.slidesjs-pagination li
{
    float:left;
    list-style:none;
    }
 ul.slidesjs-pagination li a, a.slidesjs-navigation
{
    float:left;
    margin-left:5px;
    }
  ul.slidesjs-pagination li a.active
{
    font-weight:bold;
    }
span.BildgalerieSliderTextBg, span.BildgalerieSliderText { 
    position:absolute;
    width:100%;
    left:0px;
    bottom:0px;
    height:auto;
    background-image:url(/cms/iwebsstandard/images/opac7.png);
}
span.BildgalerieSliderText { 
    /*padding-left:5px;
    padding-right:5px;*/
}
span.BildgalerieSliderTextBg { 
    background-color:#fff;
    opacity:0.8;
}


/*test*/
div.BgLightbox a.70
{
    height:52;
    overflow:hidden;
    }
div.BgLightbox a.100
{
    height:75;
    overflow:hidden;
    }
div.BgLightbox a.150
{
    height:112;
    overflow:hidden;
    }

div.BgLightbox a.200
{
    height:150;
    overflow:hidden;
    }

div.BgSlider a
{
    background-image:none !important;
    padding-left:0px !important;
    }
li.slidesjs-pagination-item
{
    margin-left:0px !important;
    }

div.banner #SliderWerbungIC { 
    padding:0px;
    margin:0px;
}
/*  * ist irgendwo   
strong > span[id*='iwebs/commonctrls'] { 
    color:green;
}
*/
/*  $ ist Ende   
strong > span[id$='lblResponse'] { 
    color:red;
}
*/
/*  ^ ist Anfang
strong > span[id^='/cms/'] { 
    color:blue;
}
   */
strong span[id*='iwebs/commonctrls'][id$='lblResponse'] { 
    font-size:20px;
}
img[style*='float: left'] {
    margin-right:5px;
}
img[style*='float: right'] {
    margin-left:5px;
}
#VeranstKalender { border: dotted 1px #c5c5c5; }
#VeranstKalender table { border-top: solid 1px #dcdcdc; border-left: solid 1px #dcdcdc; border-right: solid 1px #dcdcdc; }
#VeranstKalender table.Title { background-color: #dcdcdc; border: solid 0px #fff !important; font-weight:bold; }
#VeranstKalender td.TitleLink a, #VeranstKalender td.TitleLink a:visited {font-weight:bold;}
#VeranstKalender td.TitleLink a:hover { color: #585858 !important; }
#VeranstKalender td, #VeranstKalender th { border: solid 1px #fff; }
#VeranstKalender td.aktive, #VeranstKalender td.aktive:hover { background-color: #C0C0C0; }
#VeranstKalender td.aktive a { color: White !important; }
#VeranstKalender dayheader, #VeranstKalender td:hover a { font-weight: bold; }
#VeranstKalender DayBackground { }
#VeranstKalender a, #VeranstKalender a:visited { color: White; }
#VeranstKalender td.Weekend { background-color: #E7EAEB; }
#VeranstKalender td a { background-image: none; }
VeranstKalender td.TitleLink a { color: #585858 !important; }
#VeranstKalender table.KalenderDetail td:hover { background-color: #ffffff !important; }
#VeranstKalender td.aktive:hover a { color: #000 !important; }
#VeranstKalender th.dayheader{text-align:center !important}
table[id*='rtmycards.ascx'] tr{color:inherit !important;}

a.doclink {
    background-repeat:no-repeat;
    background-position:0px 2px;
    padding-left:20px;
}
a.attachtype {
    background-image:url(/cms/iwebsstandard/icons/attach.gif);
}
a.doctype {
    background-image:url(/cms/iwebsstandard/icons/doc.gif);
}
a.docxtype {
    background-image:url(/cms/iwebsstandard/icons/doc.gif);
}
a.dxftype {
    background-image:url(/cms/iwebsstandard/icons/dxf.gif);
}
a.giftype {
    background-image:url(/cms/iwebsstandard/icons/gif.gif);
}
a.htmtype {
    background-image:url(/cms/iwebsstandard/icons/htm.gif);
}
a.htmltype {
    background-image:url(/cms/iwebsstandard/icons/html.gif);
}
a.jpegtype {
    background-image:url(/cms/iwebsstandard/icons/jpeg.gif);
}
a.jpgtype {
    background-image:url(/cms/iwebsstandard/icons/jpg.gif);
}
a.mdbtype {
    background-image:url(/cms/iwebsstandard/icons/mdb.gif);
}
a.movtype {
    background-image:url(/cms/iwebsstandard/icons/mov.gif);
}
a.mpegtype {
    background-image:url(/cms/iwebsstandard/icons/mpeg.gif);
}
a.mpgtype {
    background-image:url(/cms/iwebsstandard/icons/mpg.gif);
}
a.pdftype {
    background-image:url(/cms/iwebsstandard/icons/pdf.gif);
}
a.pngtype {
    background-image:url(/cms/iwebsstandard/icons/png.gif);
}
a.ptttype {
    background-image:url(/cms/iwebsstandard/icons/ptt.gif);
}
a.rtftype {
    background-image:url(/cms/iwebsstandard/icons/rtf.gif);
}
a.tiftype {
    background-image:url(/cms/iwebsstandard/icons/tif.gif);
}
a.txttype {
    background-image:url(/cms/iwebsstandard/icons/txt.gif);
}
a.writype {
    background-image:url(/cms/iwebsstandard/icons/wri.gif);
}
a.wavtype {
    background-image:url(/cms/iwebsstandard/icons/wav.gif);
}
a.xlstype {
    background-image:url(/cms/iwebsstandard/icons/xls.gif);
}
a.xlsxtype {
    background-image:url(/cms/iwebsstandard/icons/xls.gif);
}
a.ziptype {
    background-image:url(/cms/iwebsstandard/icons/zip.gif);
}
div.BgLightbox, div.youtube {
    text-align: center;
}
.ImgSublineLeft {
    float:left;
    max-width:50%;
    text-align: center;
    margin-right:5px;
}
.ImgSublineRight {
    float:right;
    max-width:50%;
    text-align: center;
    margin-left:5px;
}