/* Column fix
   old:  col1(nav) col2(related) col3(Content)
   new:  col1(nav) col3(Content) col2(related)
*/
/*
.t_wimausgabe #col1, .t_wimartikel #col1 { margin-top:0px !important; }
.t_wimausgabe #col3, .t_wimartikel #col3 { margin: -32px 0px 0px 0px !important; width: 490px !important; float:left; padding-bottom: 48px; }
.t_wimausgabe #col2, .t_wimartikel #col2 { margin-top: 0px !important; }
.t_wimausgabe #main.col_left_middle #col3, .t_wimartikel #main.col_left_middle #col3 { width: 760px !important; }
*/


.col_left_middle_right #col1 { margin-top:0px !important; }
.col_left_middle_right #col3 { margin: -32px 0px 0px 0px !important; width: 490px; float:left; padding-bottom: 48px; }
.col_left_middle_right #col2 { margin-top: -32px !important; }




/*
#main.col_left_middle #col3 { width: 760px !important; }
*/

#main.col_middle_right #col3 {
    margin: -30px 0px 0 0;
    float: left;
    width: 690px;
}

.col_middle_right #col3_content .detail {
    width: 100%;
}

#main.col_middle_right #col2 {
}



/*.t_wimausgabe #main.col_left_middle #col3 { width: 760px !important; } */

/* Unternehmen|Personen */

#col3_content.folderAZ .news_content {padding-left: 12px;}
#col3_content.folderAZ .news_content div div a span {width: 388px; float: left; display: block;}
#col3_content.folderAZ .header_theme {cursor: pointer;}
#col3_content.folderAZ .hidden {display:none;}
#col3_content.folderAZ .letter {z-index: 0; display: block; text-align: center; border: 1px solid #D6DBE2; cursor: pointer;}
#col3_content.folderAZ .letter h1 {color: #223B55;}
#col3_content.folderAZ .letter:hover {background-color: #547699; border: 1px solid #c5c9ce;}
#col3_content.folderAZ .letter:hover h1 {color: #fff;}
#col3_content.folderAZ .header_theme {cursor: pointer; padding: 12px; }
#col3_content.folderAZ h2 {
    background: none;
    position: relative;
    padding: 12px 12px 12px 0px !important;
    margin-bottom: 0px;
    color: #000000;
    font-size: 18px;
    line-height: 22px;
    font-family: 'opensans', 'opensans2';
}
#col3_content.folderAZ h2:after {
    border-style: none;
    border-width: 0px;
}


/* Raster WiMMagazin*/

.t_wimausgabe #main , .t_wimartikel #main { font-family: 'opensans','opensans2',Helvetica,Arial,sans-serif; }

.t_wimausgabe #nav_header, .t_wimartikel #nav_header {  }

.t_wimausgabe #col1, .t_wimartikel #col1 { width: 22% !important; min-height: 850px; }
.t_wimausgabe #col1 #col1_content, .t_wimartikel #col1 #col1_content { padding-top: 0px; }
.t_wimausgabe #col3 { width: 78% !important; margin-left: 0px !important; margin-top: 0px !important; }
.t_wimausgabe #col3 #col3_content { padding-left: 0px; padding-right: 0px; margin-left: 20px; }

.t_wimausgabe .subcolumns { margin-bottom: 24px; }
.t_wimausgabe .subcolumns > div { float: right; width: 48%; }
.t_wimausgabe .subcolumns > div:first-child { float: left; }
.t_wimausgabe .subcolumns.noPadding { margin-bottom: 0px !important; }


.t_wimausgabe .subHeadline, .t_wimartikel .subHeadline { color: #003766; font-size: 1.45em; margin-top: 19px; }
.t_wimausgabe .resSlider .bxSlider > li div > .subHeadline,
.t_wimartikel .resSlider .bxSlider > li div > .subHeadline {
    font-size: 1.2em;
}

.t_wimausgabe h1 , .t_wimartikel h1 { font-size: 2.6em; line-height: 1.17em; font-weight: normal; margin-top: 12px; }



.t_wimausgabe #col3_content > img, .t_wimartikel #col3_content > img { max-width: 100%; margin-top: -1px; }


.t_wimausgabe .sudoSlider, .t_wimartikel .sudoSlider { margin: 13px 0px 20px 0px; }

.t_wimausgabe .listBlock, .t_wimausgabe h3 {  margin: 0px; padding: 0px; font-family: inherit; }

.t_wimausgabe h2 { font-size: 2.3em; line-height: 1.17em; font-weight: normal; margin-top: 12px; color: #003766; }
.t_wimausgabe .listBlock { margin-top: -3px; }
.t_wimausgabe .listBlock .entry {  }
.t_wimausgabe .listBlock .entry a p { color: #507193; margin-bottom: 0px; margin-top: 14px; }
.t_wimausgabe .listBlock .entry a:hover p { color: #507193 !important; }
.t_wimausgabe .listBlock .entry a { color: #000000; }
.t_wimausgabe .listBlock .entry a h3 { font-size: 1.7em; line-height: 1.2em; font-weight: normal; color: #000000; }


.t_wimausgabe .listBlock .entry a h3{ font-size: 1.7em; line-height: 1.2em; font-weight: normal; color: #000000; }


.t_wimausgabe .editorial {}
.t_wimausgabe .editorial table { width: 100% !important; table-layout: fixed; margin: 0px; padding: 0px; border-collapse: collapse; margin-bottom: 16px; margin-top: 18px; }
.t_wimausgabe .editorial table tr {}
.t_wimausgabe .editorial table tr td { vertical-align: bottom; }
.t_wimausgabe .editorial table tr td img {max-width: 110px;}
.t_wimausgabe .editorial table tr td:first-child { width: 127px; }
.t_wimausgabe .editorial table p { margin: 0px; padding: 0px; padding-bottom: 1px; }
.t_wimausgabe .editorial a { color: #000000;  }
.t_wimausgabe .editorial a p { margin: 0px; padding: 0px; font-size: 18px; line-height: 24px;  color: #000000; }
.t_wimausgabe .editorial a h3 { font-size: 2.4em; line-height: 1.17em; font-weight: normal; margin-bottom: -7px; color: #000000; text-decoration: none !important; }
.t_wimausgabe .editorial a:hover h3 { font-size: 2.4em; line-height: 1.17em; font-weight: normal; margin-bottom: -7px; color: #000000; text-decoration: none; }
.t_wimausgabe .editorial a .subheadline { color:#507193; text-decoration: none !important;  }
.t_wimausgabe .editorial a:hover .subheadline { color:#507193; text-decoration: underline; }

.t_wimausgabe .specialBlock { }
.t_wimausgabe .specialBlock h2 { padding-bottom: 12px; }
.t_wimausgabe .specialBlock > .entry { padding-top: 11px; padding-bottom: 19px; }
.t_wimausgabe .specialBlock .entry .image { float: left; margin-right: 30px; position: relative; padding: 0px; }
.t_wimausgabe .specialBlock .entry .image a.license { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }
.t_wimausgabe .specialBlock .entry .image > span { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }
.t_wimausgabe .specialBlock .entry a { text-decoration: none; color: #000000; }
.t_wimausgabe .specialBlock .entry a p { margin: 0px; padding: 0px; font-size: 1.332em; line-height: 1.4em; color: #000000; }
.t_wimausgabe .specialBlock .entry a:hover p { color: #507193; text-decoration: none !important; }
.t_wimausgabe .specialBlock .entry a p.subheadline { margin-top: -4px; color: #507193; text-decoration: none !important;  }
.t_wimausgabe .specialBlock .entry a:hover p.subheadline { text-decoration: underline; }
.t_wimausgabe .specialBlock .entry a h3 { font-size: 1.7em; line-height: 1.2em; font-weight: normal; margin-top: -2px; padding-bottom: 8px; color: #000000; }
.t_wimausgabe .specialBlock .entry a:hover h3 { font-size: 1.7em; line-height: 1.2em; font-weight: normal; margin-top: -2px; padding-bottom: 8px; color: #000000 !important; #507193; text-decoration: none !important; }
.t_wimausgabe .specialBlock .entry a span { color: #507193;  }

.t_wimausgabe .specialBlock .subcolumns { margin-bottom: 9px; }
.t_wimausgabe .specialBlock .subcolumns .entry { padding-bottom: 12px; }

.t_wimausgabe .image { padding-top: 12px; padding-bottom: 6px; position: relative; }
.t_wimausgabe .image > a.license { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }
.t_wimausgabe .image > span { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }
.t_wimausgabe .headlineSep { height: 42px; overflow: hidden; }

.t_wimausgabe #col1 #col1_content { padding: 0px 0px 10px 0px !important; }
.t_wimausgabe #col1 .image { padding: 0px; border-top: 1px solid #d6dbe2; padding-top: 10px; }
.t_wimausgabe #col1 .image img { width: 100%; }
.t_wimausgabe #col1_content > img:first-child { width: 100% }

.t_wimausgabe .linkListBlock { }
.t_wimausgabe .linkListBlock ul { list-style-image: none !important; list-style: none !important; padding: 0px; margin: 0px; }
.t_wimausgabe .linkListBlock li { background: url(../../images/global/basis/wim-arrow-up.png) top right no-repeat;  padding: 0px; margin: 0px; border-bottom: 1px solid #557699; }
.t_wimausgabe .linkListBlock h3 { font-size: 1.1em; line-height: 1.1em; font-weight: normal; }
.t_wimausgabe .linkListBlock h3 a { display: block; padding: 14px 0px 9px 0px; color: #000000;  }
.t_wimausgabe .linkListBlock h3 a:hover { display: block; padding: 14px 0px 9px 0px; color: #507193; text-decoration: none !important; }


.t_wimausgabe #col3_toolbar, .t_wimartikel #col3_toolbar { clear: both !important; text-align: left !important; margin-top: 0px !important; margin-bottom: 25px; margin-left: 23.65% !important; }
.t_wimausgabe #col3_toolbar > ul { list-style: none !important; }
.t_wimartikel #col3_toolbar > ul { list-style: none !important; margin-right: 30% !important; }
.t_wimausgabe #col3_toolbar > ul > li, .t_wimartikel #col3_toolbar > ul > li { display: inline !important; margin: 0px !important; padding: 0px !important; float: none  !important; }
.t_wimausgabe #col3_toolbar > ul > li > a, .t_wimartikel #col3_toolbar > ul > li > a { display: inline-block !important; padding: 11px 14px 8px 40px !important; color: #000000 !important; text-transform: uppercase !important; font-size: 0.8em !important; border: none !important; -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; -khtml-border-radius: 0px !important; border-radius: 0px !important; font-weight: bold !important;
    color: #000000 !important; text-transform: uppercase !important; font-size: 0.5em !important; line-height: 1em; }
.t_wimausgabe #col3_toolbar > ul > li > a:before, .t_wimartikel #col3_toolbar > ul > li > a:before { content: '' !important; }
.t_wimausgabe #col3_toolbar .col3_toolbar_print, .t_wimartikel #col3_toolbar .col3_toolbar_print { background: url(../../images/global/basis/wim-print.png) no-repeat !important; height: 17px !important; }
.t_wimausgabe #col3_toolbar .col3_toolbar_print:hover, .t_wimartikel #col3_toolbar .col3_toolbar_print:hover { background: url(../../images/global/basis/wim-print.png) no-repeat 0px -49px !important; height: 17px !important;  color: #507193 !important; text-decoration: underline !important; }
.t_wimausgabe #col3_toolbar .col3_toolbar_top, .t_wimartikel #col3_toolbar .col3_toolbar_top { background: url(../../images/global/basis/wim-arrow-up-2.png) no-repeat !important; height: 17px !important; }
.t_wimausgabe #col3_toolbar .col3_toolbar_top:hover, .t_wimartikel #col3_toolbar .col3_toolbar_top:hover { background: url(../../images/global/basis/wim-arrow-up-2.png) no-repeat 0px -50px !important; height: 17px !important;  color: #507193 !important; text-decoration: underline !important; }
.t_wimausgabe #col3_toolbar .col3_toolbar_pdf, .t_wimartikel #col3_toolbar .col3_toolbar_pdf { background: url(../../images/global/basis/wim-pdf.png) no-repeat !important; height: 17px !important; }
.t_wimausgabe #col3_toolbar .col3_toolbar_pdf:hover, .t_wimartikel #col3_toolbar .col3_toolbar_pdf:hover { background: url(../../images/global/basis/wim-pdf.png) no-repeat 0px -50px !important; height: 17px !important;  color: #507193 !important; text-decoration: underline !important; }
.t_wimausgabe #col3_toolbar > ul > li > a span , .t_wimartikel #col3_toolbar > ul > li > a span { display: block!important; font-family: 'opensansbold', 'opensansbold2'; }


.t_wimausgabe #col1 #nav_vertical, .t_wimartikel #col1 #nav_vertical,  { border-top: 1px solid #d6dbe2; }
.t_wimausgabe #col1 #nav_vertical ul, .t_wimartikel #col1 #nav_vertical ul { margin: 0px; padding: 0px;  list-style: none; }
.t_wimausgabe #col1 #nav_vertical li, .t_wimartikel #col1 #nav_vertical li { border-top: 1px solid #d6dbe2; list-style: none; }
.t_wimausgabe #col1 #nav_vertical li:first-child { border-top: none; }
.t_wimausgabe #col1 #nav_vertical li a, .t_wimartikel #col1 #nav_vertical li a { background: #fff; display: block; margin: 12px 0px 0px 0px; padding: 5px 29px 20px 44px !important; color: #000000; text-transform: uppercase !important; font-size: 0.6em !important; border: none !important; font-weight: normal;  }
.t_wimausgabe #col1 #nav_vertical li a:hover,.t_wimartikel #col1 #nav_vertical li a:hover { text-decoration: underline; }
.t_wimausgabe #col1 #nav_vertical li a.active, .t_wimartikel #col1 #nav_vertical li a.active { color: #507193; }
.t_wimausgabe #col1 #nav_vertical a.back, .t_wimartikel #col1 #nav_vertical a.back { background: url(../../images/global/basis/wim-arrow-up-2-left.png) no-repeat #fff; }
.t_wimausgabe #col1 #nav_vertical a.back:hover, .t_wimartikel #col1 #nav_vertical a.back:hover { background: url(../../images/global/basis/wim-arrow-up-2-left.png) no-repeat #fff 0px -50px; color: #507193; }
.t_wimausgabe #col1 #nav_vertical a.blaetter, .t_wimartikel #col1 #nav_vertical a.blaetter { background: url(../../images/global/basis/wim-catalog.png) no-repeat #fff; }
.t_wimausgabe #col1 #nav_vertical a.blaetter:hover, .t_wimartikel #col1 #nav_vertical a.blaetter:hover { background: url(../../images/global/basis/wim-catalog.png) no-repeat #fff 0px -50px; color: #507193; }
.t_wimausgabe #col1 #nav_vertical a.pdf, .t_wimartikel #col1 #nav_vertical a.pdf { background: url(../../images/global/basis/wim-pdf.png) no-repeat #fff; }
.t_wimausgabe #col1 #nav_vertical a.pdf:hover, .t_wimartikel #col1 #nav_vertical a.pdf:hover { background: url(../../images/global/basis/wim-pdf.png) no-repeat #fff 0px -50px; color: #507193; }
.t_wimausgabe #col1 #nav_vertical a.print, .t_wimartikel #col1 #nav_vertical a.print { background: url(../../images/global/basis/wim-print.png) no-repeat #fff; position: static; top:0px; left: 0px; }
.t_wimausgabe #col1 #nav_vertical a.print:hover, .t_wimartikel #col1 #nav_vertical a.print:hover { background: url(../../images/global/basis/wim-print.png) no-repeat #fff 0px -49px; color: #507193; }
.t_wimausgabe #col1 #nav_vertical a.catalog, .t_wimartikel #col1 #nav_vertical a.catalog { background: url(../../images/global/basis/wim-archive.png) no-repeat #fff; position: static; }
.t_wimausgabe #col1 #nav_vertical a.catalog:hover, .t_wimartikel #col1 #nav_vertical a.catalog:hover { background: url(../../images/global/basis/wim-archive.png) no-repeat #fff 0px -50px; color: #507193; }
.t_wimausgabe #col1 #nav_vertical a.info, .t_wimartikel #col1 #nav_vertical a.info { background: url(../../images/global/basis/wim-info.png) no-repeat #fff; position: static; }
.t_wimausgabe #col1 #nav_vertical a.info:hover, .t_wimartikel #col1 #nav_vertical a.info:hover { background: url(../../images/global/basis/wim-info.png) no-repeat #fff 0px -50px; color: #507193; }


.t_wimausgabe .slider { position: relative; }
.t_wimausgabe .slider > div { height: 380px; overflow: hidden; z-index: 1 !important; }
.t_wimausgabe .slider ul { list-style-image: none !important; list-style: none; margin: 0px; padding: 0px; }
.t_wimausgabe .slider ul > li { position: relative; list-style: none; margin: 0px; padding: 0px; }
.t_wimausgabe .slider ul > li a { position: relative; text-decoration: none; }
.t_wimausgabe .slider ul > li a:hover { position: relative; }
.t_wimausgabe .slider ul > li a:hover div > * { text-decoration: underline; }
.t_wimausgabe .slider ul > li a.license { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }
.t_wimausgabe .slider ul > li a.license:hover  { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }
/* .t_wimausgabe .slider ul > li a.license { position: absolute; top:0px; left: 0px; display: block; text-decoration: none;  background: url(../../images/global/basis/license-back.png); text-align: right; padding: 0.2%; width: 99.6%; color: #7f7f7f; } */
/* .t_wimausgabe .slider ul > li a.license:hover { position: absolute; top:0px; left: 0px; display: block; text-decoration: none;  background: url(../../images/global/basis/license-back.png); text-align: right; padding: 0.2%; width: 99.6%;  } */
.t_wimausgabe .slider ul > li span { position: absolute; top:0px; left: 0px; display: block; text-decoration: none;  background: url(../../images/global/basis/license-back.png); text-align: right; padding: 0.2%; width: 99.6%; color: #7f7f7f; }
.t_wimausgabe .slider ul > li div { position: absolute; left: 0px; bottom: 0px; background: url(../../images/global/basis/license-back.png); padding: 2px 24px 24px 24px; width: 452px; }
.t_wimausgabe .slider ul > li div > .subHeadline { margin-top: 21px; }
.t_wimausgabe .slider ul > li div > h2 { font-size: 2.6em; line-height: 1.17em; font-weight: normal; margin-top: 12px; }
.t_wimausgabe .slider #controls { margin-top: 1px; z-index: 99; text-align: center; }
.t_wimausgabe .slider .prevBtn { position: absolute; top: 0px; left: 0px; z-index: 99; width: 40px; height: 380px; overflow: hidden; background: url(../../images/global/basis/wim-slider-previous.png) left center no-repeat; }
.t_wimausgabe .slider .prevBtn:hover { position: absolute; top: 0px; left: 0px; z-index: 99; width: 40px; height: 380px; overflow: hidden; background: url(../../images/global/basis/wim-slider-previous-hl.png) left center no-repeat; text-decoration: none !important; }
.t_wimausgabe .slider .nextBtn { position: absolute; top: 0px; right: 0px; z-index: 99; width: 40px; height: 380px; overflow: hidden;  background: url(../../images/global/basis/wim-slider-next.png) right center no-repeat; }
.t_wimausgabe .slider .nextBtn:hover { position: absolute; top: 0px; right: 0px; z-index: 99; width: 40px; height: 380px; overflow: hidden;  background: url(../../images/global/basis/wim-slider-next-hl.png) right center no-repeat; text-decoration: none !important; }
.t_wimausgabe .slider #controls .controls { width: 200px; margin: 5px auto 0px auto; float: none; padding-left: 0px !important;  }
.t_wimausgabe .slider #controls .controls li { display: inline-block; float: none; width: 9px; height: 9px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #e1e1e1; /*#003766;*/ }
.t_wimausgabe .slider #controls .controls li.current { background: #003766; }
.t_wimausgabe .slider #controls .controls li:hover { background: #003766; }
.t_wimausgabe .slider #controls .controls li a { border: none; background: none; margin: 0px; padding: 0px; text-decoration: none; }
.t_wimausgabe .slider #controls .controls li a:hover { border: none; background: none; margin: 0px; padding: 0px; text-decoration: none; }
.t_wimausgabe .slider #controls .controls li a span { display: none; }


.t_wimausgabe .resSlider .bxSlider > li div > h2 { color: #000000; }
.t_wimausgabe .resSlider .bxSlider > li div > p.subHeadline { color: #000000; }


.t_wimartikel .top { display: none; }
.t_wimartikel #main { position: relative; }
.t_wimartikel #col1 #col1_content { padding: 0px 0px 0px 0px !important; }
.t_wimartikel #colHeader { float: left; width: 78% !important; min-height: 90px; padding-bottom: 13px; position: relative; }
.t_wimartikel #colHeader > div { padding-top: 10px; margin-left: 20px; }
.t_wimartikel #col3 { margin-top: 0px !important; width: 54% !important; float: left !important; }
.t_wimartikel #col3 #col3_content { padding-left: 0px; margin-left: 20px; padding-right: 0px; }
.t_wimartikel #col3 #col3_content h1 { margin-bottom: 14px; }
.t_wimartikel #col3 #col3_content h2 { font-size: 1.7em; line-height: 1.2em; color: #183561; padding: 0px; margin: 36px 0px 10px 0px; }
.t_wimartikel #col3 #col3_content h3 { font-size: 1.7em; line-height: 1.2em; color: #183561; padding: 0px; margin: 36px 0px 10px 0px; }
.t_wimartikel #col3 #col3_content p { padding-left: 0px; padding-right: 0px; }
.t_wimartikel #col3 #col3_content .editor_content { font-size: 16px; line-height: 24px; }
.t_wimartikel #col3 #col3_content .editor_content > p:last-child { margin-bottom: 0px; }

.t_wimartikel .col_left_middle_right #col3 { width: 54.3% !important; margin-left: 0px !important; }
.t_wimartikel .col_left_middle_right #col3 #col3_content { margin-left: 20px; }
.t_wimartikel .col_left_middle_right #col2 { width: 22% !important; margin: 0px !important; padding: 0px; }
.t_wimartikel p.intro { font-size: 1.3em; line-height: 1.6em; margin-bottom: 21px; margin-top: 0px;  }
.t_wimartikel .editor_content > p { font-size: 1.0em; line-height: 1.4em; margin-bottom: 10px; }
.t_wimartikel .editor_content p span.firstLetter { height: 50px; float: left; overflow: hidden; font-size: 3em; line-height: 0.94em; padding: 10px 12px 0px 12px; margin-right: 10px; color: #fff; background: url(../../images/global/basis/first-letter.png) right center no-repeat; }
.t_wimartikel .editor_content.firstletter p:first-child:first-letter { display: inline-block; height: 50px; float: left; overflow: hidden; font-size: 3em; line-height: 1em; margin-top: 0px; padding: 10px 14px 7px 14px; margin-right: 10px; color: #FFF;  background: url("../../images/global/basis/first-letter.png") no-repeat scroll right center transparent; }

@-moz-document url-prefix() {
    .t_wimartikel .editor_content.firstletter p:first-letter { margin-top: 8px; }
}

.t_wimartikel .col_left_middle aside#col2 { width: 22% !important; float: right; margin-left: 0px !important; }


.t_wimartikel .editor_content .image { text-align: right; max-width: 540px; margin-top: 19px; }
.t_wimartikel .editor_content p img { width: 100% !important; height: auto !important; }
.t_wimartikel .editor_content .image > div { display: inline-block; position: relative; }
.t_wimartikel .editor_content .image > div a.license { display: block; position: absolute; bottom: 0px; right: 0px; width: 100%; background: url(../../images/global/basis/license-back.png); padding: 2px; color: #7f7f7f; }
.t_wimartikel .editor_content .image > div a.license:hover { display: block; position: absolute; bottom: 0px; right: 0px; width: 100%; background: url(../../images/global/basis/license-back.png); padding: 2px; color: #7f7f7f; }
.t_wimartikel .editor_content .image > div span.license  { display: block; position: absolute; bottom: 0px; right: 0px; width: 100%; background: url(../../images/global/basis/license-back.png); padding: 2px; color: #7f7f7f; }
.t_wimartikel .editor_content .image p { margin-left: 40%; text-align: right; padding-top: 13px; padding-bottom: 4px; font-size: 1.2em; line-height: 1.4em; }

.t_wimartikel article .editor_content table { table-layout: fixed; }
.t_wimartikel article .editor_content table td {word-wrap: break-word; }

.t_wimartikel #colHeader h1 { width: 640px; }
.t_wimartikel #colHeader .image { position: relative; margin: 20px 0px; }
.t_wimartikel #colHeader .image img { width: 100%; }
.t_wimartikel #colHeader .image p { font-size: 1.2em; line-height: 1.4em; text-align: right; padding-top: 2px; }
.t_wimartikel #colHeader .image > div { position: relative; text-align: right; }
.t_wimartikel #colHeader .image > div a.license { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }
.t_wimartikel #colHeader .image > div a.license:hover { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }
.t_wimartikel #colHeader .image > div span.license  { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }

.t_wimartikel .artikelNavi { height: 148px; position: absolute; top: 0px; right: 0px; z-index: 999; }
.t_wimartikel .artikelNavi a { display: inline-block; position: absolute; width: 33px; height: 30px; top: 58px;}
.t_wimartikel .artikelNavi a.previous { right: 63px; background: url(../../images/global/basis/wim-previous.png) no-repeat; }
.t_wimartikel .artikelNavi a.previous:hover { right: 63px; background: url(../../images/global/basis/wim-previous.png) no-repeat 0px -30px; }
.t_wimartikel .artikelNavi a.next { right: 0px; background: url(../../images/global/basis/wim-next.png) no-repeat;  }
.t_wimartikel .artikelNavi a.next:hover { right: 0px; background: url(../../images/global/basis/wim-next.png) no-repeat 0px -30px; }

.t_wimartikel .artikelNaviBottom { border: 1px solid #d6dbe2; position: relative; clear: both; margin-left: 210px; min-height: 74px; }
.t_wimartikel .artikelNaviBottom p { text-align: center; margin: 29px 10% 0px 10%; font-size: 1.2em;line-height: 1.4em; padding-bottom: 12px; }
.t_wimartikel .artikelNaviBottom a { display: inline-block; position: absolute; width: 33px; height: 30px; top: 23px; }
.t_wimartikel .artikelNaviBottom a.previous { left: 29px; background: url(../../images/global/basis/wim-previous.png) no-repeat; text-decoration: none; }
.t_wimartikel .artikelNaviBottom a.previous:hover { left: 29px; background: url(../../images/global/basis/wim-previous.png) no-repeat 0px -30px; text-decoration: none; }
.t_wimartikel .artikelNaviBottom a.next { right: 29px; background: url(../../images/global/basis/wim-next.png) no-repeat; text-decoration: none;  }
.t_wimartikel .artikelNaviBottom a.next:hover { right: 29px; background: url(../../images/global/basis/wim-next.png) no-repeat 0px -30px; text-decoration: none; }


.t_wimartikel .contact { padding-bottom: 24px; }
.t_wimartikel .contact table { width: 100%; table-layout: fixed;  margin: 0px; padding: 0px; border-collapse: collapse; }
.t_wimartikel .contact table tr { border: 0px;  }
.t_wimartikel .contact table tr td { border: 0px;text-align: right; }
.t_wimartikel .contact table tr td:first-child { width: 120px; vertical-align: bottom; text-align: right; }
.t_wimartikel .contact table img { border: 1px solid #d6dae3; width: 70px; height: auto;}
.t_wimartikel .contact table p { margin-bottom: -3px; padding-right: 8px; font-size: 1.0em; line-height: 1.2em; text-transform: uppercase; }
.t_wimartikel .contact > div { border-top: 1px solid #d6dae3; margin-top: 11px; padding-top: 5px; text-align: right; }
.t_wimartikel .contact div p { margin: 0px; padding: 0px; font-size: 1.0em; line-height: 1.2em; font-family: opensans, opensans2;  }

.t_wimartikel .artikelTeaser { }
.t_wimartikel .artikelTeaser > a img { padding-bottom: 15px; }
.t_wimartikel .artikelTeaser > .image {position: relative }
.t_wimartikel .artikelTeaser > .image a.license { display: block; position: absolute; bottom: 0px; right: 0px; width: 100%; background: url(../../images/global/basis/license-back.png); padding: 2px; color: #7f7f7f; text-align: right; }
.t_wimartikel .artikelTeaser > .image > span { display: block; position: absolute; bottom: 0px; right: 0px; width: 100%; background: url(../../images/global/basis/license-back.png); padding: 2px; color: #7f7f7f; text-align: right; }
.t_wimartikel .artikelTeaser > div { text-align: right; }
.t_wimartikel .artikelTeaser > div strong { font-weight: bold; }
.t_wimartikel .artikelTeaser > div p { font-weight: normal; font-size: 1.2em; line-height: 1.4em; margin: 0px; }

/*.t_wimartikel #col3_content .linklist { padding: 0px 0px 0px 20px !important; margin-bottom: 0px !important; margin-top: 50px !important; }*/
.t_wimartikel #col3_content .linklist { padding: 2px 0px 9px 0px; margin-top: 32px; margin-bottom: 32px !important; }
.t_wimartikel #col3_content .linklist a { background: url(../../images/global/basis/wim-arrow-up-3.png) no-repeat left center !important; font-size: 1.2em; line-height: 1.6em; margin-top: 10px !important; padding-left: 20px !important; }

.t_wimartikel .editor_content ul { padding: 2px 0px 9px 0px; list-style-image: none !important; list-style: none; padding-left: 0px; }
.t_wimartikel .editor_content li { background: url(../../images/global/basis/win-bullet.png) no-repeat 0px 7px !important; font-size: 1.2em; line-height: 1.6em; margin-left: 0px !important; padding-left: 18px;  }

.t_wimartikel .autor { background: url(../../images/global/basis/wim-autor.png) 0px 5px no-repeat; padding-left: 24px; margin-top: 50px; margin-bottom: 50px; }
.t_wimartikel .autor span { font-size: 1.2em; line-height: 1.4em; }
.t_wimartikel .autor span.abbreviation {}
.t_wimartikel .autor span.date { color: #808080; }
.t_wimartikel .autor > div { font-size: 1.4em; line-height: 1.4em; }
.t_wimartikel .autor > div p { font-size: 1em; line-height: 1.4em; padding-top: 0px; }
.t_wimartikel .autor > div a { font-size: 1em; line-height: 1.2em; }
.t_wimartikel .autor p { font-size: 1.2em; line-height: 1.4em;  margin: 0px; margin-bottom: 12px; }
/*.t_wimartikel .autor a { font-size: 1.2em; line-height: 1.4em; }*/
.t_wimartikel .autor span { font-size: 1.2em; line-height: 1.4em; }
/*.t_wimartikel .autor span.date { font-size: 1.2em; line-height: 1em; }*/
.t_wimartikel .autor span.abbreviation { font-size: 1.2em; line-height: 1em; }
.t_wimartikel .autor span p { font-size: 1em; line-height: 1.4em; display: inline-block; margin-bottom: 0px; }

.t_wimartikel .contactExtern { background: url(../../images/global/basis/wim-arrow-up-3.png) 0px 4px no-repeat; padding-left: 24px; margin-top: 50px; margin-bottom: 0px; }
.t_wimartikel .contactExtern span { font-size: 1.2em; line-height: 1.4em; }
.t_wimartikel .contactExtern a { font-size: 1.2em; line-height: 1.4em; }
.t_wimartikel .contactExtern span.telefone { font-size: 1.2em; line-height: 1.4em; }
.t_wimartikel .contactExtern > div { font-size: 1.2em; line-height: 1.4em;; }
.t_wimartikel .contactExtern p { font-size: 1.2em; line-height: 1.4em; margin: 0px; margin-bottom: 12px; }
.t_wimartikel .contactExtern a { font-size: 1.2em; line-height: 1.4em; }
.t_wimartikel .contactExtern span { font-size: 1.2em; line-height: 1.4em; }
.t_wimartikel .contactExtern span p { font-size: 1em; line-height: 1.4em; }
.t_wimartikel .contactExtern span a { font-size: 1em; line-height: 1.2em; }

.t_wimartikel .contentImageInfo {  }
.t_wimartikel .contentImageInfo > div { border: 1px solid #547797; /*min-height: 218px;*/ padding: 14px 8px 8px 8px; }
.t_wimartikel .contentImageInfo h2 { font-size: 1.3em; line-height: 1.5em;  }
.t_wimartikel .contentImageInfo p { font-size: 14px; line-height: 1.45em; }
.t_wimartikel .contentImageInfo a { font-size: 14px;line-height: 1.45em; }


.t_wimartikel #col3 #col3_content table { width: 100% !important; }
.t_wimartikel #col3 #col3_content table h2 { margin: 10px 0px; }
.t_wimartikel #col3 #col3_content table h3 { margin: 10px 0px; }
.t_wimartikel #col3 #col3_content table p { line-height: 1.4em; }


.t_wimausgabe .coronaBlock h2{
    background: url(/de/global/images/content_images/corona232pxrot.png) 0px 4px no-repeat; padding-left: 30px; margin-top: 50px; margin-bottom: 0px;
    color:red;
    padding-bottom: 12px;
}

.t_wimausgabe .coronaBlock > .entry { padding-top: 11px; padding-bottom: 19px; }
.t_wimausgabe .coronaBlock .entry .image { float: left; margin-right: 30px; position: relative; padding: 0px; }
.t_wimausgabe .coronaBlock .entry .image a.license { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }
.t_wimausgabe .coronaBlock .entry .image > span { position: absolute; top: 0px; left: 0px; display: block; font-size: 0.8em; text-decoration: none; text-align: right; padding: 0.2%; width: 99.6%; color: #fff; text-shadow: 0 0 5px black; }
.t_wimausgabe .coronaBlock .entry a { text-decoration: none; color: #000000; }
.t_wimausgabe .coronaBlock .entry a p { margin: 0px; padding: 0px; font-size: 1.332em; line-height: 1.4em; color: #000000; }
.t_wimausgabe .coronaBlock .entry a:hover p { color: #507193; text-decoration: none !important; }
.t_wimausgabe .coronaBlock .entry a p.subheadline { margin-top: -4px; color: #507193; text-decoration: none !important;  }
.t_wimausgabe .coronaBlock .entry a:hover p.subheadline { text-decoration: underline; }
.t_wimausgabe .coronaBlock .entry a h3 { font-size: 1.7em; line-height: 1.2em; font-weight: normal; margin-top: -2px; padding-bottom: 8px; color: #000000; }
.t_wimausgabe .coronaBlock .entry a:hover h3 { font-size: 1.7em; line-height: 1.2em; font-weight: normal; margin-top: -2px; padding-bottom: 8px; color: #000000 !important; #507193; text-decoration: none !important; }
.t_wimausgabe .coronaBlock .entry a span { color: #507193;  }

.t_wimausgabe .coronaBlock .subcolumns { margin-bottom: 9px; }
.t_wimausgabe .coronaBlock .subcolumns .entry { padding-bottom: 12px; }



@media only screen and (max-width: 680px) {
    .t_wimausgabe .subcolumns > div {
        float: none;
        width: 100%;
        padding-bottom: 24px;
    }
    .t_wimausgabe .specialBlock .entry .image {
        float: none;
        padding-bottom: 12px;
    }
    .t_wimausgabe .subcolumns.noPadding > div {
        padding-bottom: 0px;
    }
    .t_wimausgabe .editorial table tr td {
        vertical-align: top;
    }
    #col3 #col3_content ul li {
        margin-left: 0px !important;
    }
    #main #col3_toolbar ul {
        display: none;
    }
    .t_wimausgabe .specialBlock .entry .image {
        margin-right: 0px;
    }
}
