/* Style sheet basic */
div.absage{margin-bottom:1em;border-left:5px solid #3d5c86;}
div.absage p{margin-left:5px;}
div.absagetext{padding-top:3px;padding-bottom:3px;text-align:center;background-color:#3D5c86;font-weight:bold;color:#ffffff;}
div.accordion{margin-left:1em;padding-left:1em;border-left:1px solid #65A820;border-collapse:collapse;}
span.toggler{color:#65a820;cursor: pointer;}
.right{text-align:right;}
.center{text-align:center;}
.left{text-align:left;}
.justify{text-align:justify;}
sub,sup{font-size:80%;}
div#iow-fotogalerie div.pagination,div#iow-picture-gallery div.pagination{margin-top:2em;margin-bottom:1em;}
p.indent{text-indent: -2.5em;margin-left:2.5em;margin-bottom:0.5em;}
div.iow_news_short h3{margin:0.25em 0;}
ul.entrymargin li{margin-top:0.8em;margin-bottom:0.8em;}
ul.publications li.jahr{margin-left:0;font-weight:bold;list-style-type:none;}
ul.publications ul li.cite{margin-top:0.5em;margin-bottom:0.5em;font-weight:normal;}
p.dense{margin-top:0;margin-bottom:0;padding-top:0.2em;padding-bottom:0.2em;}
ul.dense{margin-top:0;margin-bottom:0;padding-top:0.2em;padding-bottom:0.2em;}
ul.indent{margin-left:0;padding-left:0;}
.label_value .label{font-style:italic;}
.label_value .value{padding-left:30px;}
.label_value_staff .label{font-weight:bold;}
.label_value_staff .value{margin-bottom:0.5em;}
.pressearchiv{margin-top:0.5em;margin-bottom:0.5em;}
ul,ol,dl{margin:1em 0;padding:0 1em;line-height:1.5em;}
body{font-family:Arial, Helvetica, Sans Serif;font-size:74%;color:#666666;}
li{margin-left:1.5em;}
h1,h2,h3,h4,h5,h6{display:block;margin:0 0 0.25em;font-weight:bold;color:#666666;}
h1{height:18px;clear:both;margin:0.1em 0 0.5em;padding:3px 0 6px;font-size:140%;color:#0d3368;}
.bottomline{border-bottom:1px solid #b6c1d1;}
.topline{padding-top:0.5em;border-top:1px solid #8699B3;}
h2{margin-top:1em;margin-bottom:0.5em;font-size:130%;}
a{text-decoration:none;color:#65a820;}
h3{font-size:110%;}
h4{font-size:133.33%;}
a:focus,a:hover,a:active{text-decoration:underline;color:#0d3368;}
p{margin:0 0 1em;line-height:1.5em;}
h5{font-size:116.67%;}
div.image_container,div.mod_imagerotator,div.ce_Imagerotator{margin:0 0 1em;}
h6{font-style:italic;font-size:116.67%;}
div.teaser{height:130px;overflow:hidden;margin:0;padding:1em;line-height:1.5em;padding-bottom:1em!important;}
div.teaser a.more{float:right;display:block;margin-top:0.5em;text-align:right;}
.note{background-color:#B6C1D1;color:#333333;}
.warning{background-color:#3D5C86;color:#ffffff;}
.important{background-color:#8699B3;color:#ffffff;}
.promotion{background-color:#65A820;color:#ffffff;}
div.note,div.warning,div.important,div.promotion{padding:1em;}
div.note p,div.warning p,div.important p{margin:0;padding:0;}
.warning a,.important a,.promotion a,.warning a:hover,.important a:hover,.promotion a:hover{text-decoration:underline;color:#ffffff;}
a.more{margin-bottom:0.5em;}
.warning h2,.important h2,.promotion h2,.warning h3,.important h3,.promotion h3,.warning h4,.important h4,.promotion h4{margin-top:0;color:#ffffff;}
.note h2,.note h3,.note h4{margin-top:0;}
.note a{text-decoration:underline;color:#333333;}
.teaser p,.teaser div.note,.teaser div.warning,.teaser div.important,.teaser div.promotion{margin:0;line-height:1.5em;}
.contenttable{width:100%;border:1px solid #8699B3;empty-cells: show;}
.contenttable tr{border-top:0px solid #8699b3;border-right:0px solid #8699b3;border-bottom:1px solid #8699b3;border-left:0px solid #8699b3;}
table.dense td{padding-top:1px;padding-bottom:1px;}
.contenttable th,.contenttable td{padding:0.5em;border-bottom: 1px solid #8699b3;}
.contenttable tr.last td{border-bottom: 0px solid #ffffff;}
.contenttable td a{font-weight:bold;}
.contenttable th.header{background-color:#8699b3;font-weight:bold;color:#ffffff;}
.contenttable th.header a{font-weight:bold;text-decoration:underline;color:#ffffff;}
.contenttable tr.even{background-color:#ffffff;}
.contenttable tr.odd{background-color:#f2f2f2;}
.contenttable tr.top{vertical-align:top;}
table.kurzportrait{margin-top:2em;border-collapse:collapse;}
table.kurzportrait tr th.field{margin-right:auto;padding-right:2em;padding-left:0.5em;text-align:left;vertical-align:top;background-color:#8699b3;font-weight:normal;color:#ffffff;}
table.kurzportrait tr td.field{padding-left:0.5em;vertical-align:top;}
.pressearchiv .metafields{width:80px;float:left;}
#presse-archiv div.mod_newslist .last{padding-bottom:2em;border-bottom:1px solid #b6c1d1;}
.pressearchiv .content{margin-left:80px;}
.pressearchiv .content p{margin:0;padding:0;line-height:120%;}
.pressearchiv .headline{font-weight:bold;}
.media_list{padding:5px 0 0;border-bottom:1px solid #b6c1d1;}
.media_list_thumb{width:15%;float:left;}
.media_list_content{width:85%;float:right;}
.media_list_content p{margin-bottom:5px;}
.media_list div.clearer{height:1px;clear:both;}
.clear{clear:both;height:0.1px;line-height:0.1px;font-size:0.1px;}
.media_list div.width25{width: 24% !important;}
.media_list div.width75{width: 75%!important;}
.width15{width: 15%!important;}
.width10{width: 10%!important;}
.contenttable th.dozent{width:20%;}
.contenttable th.ort,.contenttable th.termin{width:15%;}
.contenttable th.beginn,.contenttable th.bemerkungen{width:12%;}
div.height160{height:160px ! important;overflow:hidden;margin:0px;padding:0px;}
div.height160 p,div.height160 h2{margin:0.5em;}
div.height200{height:200px ! important;}
div#ml td.capital{text-align:center;vertical-align:top;background-color:#ffffff;border-right:1px solid #8699B3;font-weight:bold;}
div#ml ul.filter ul li{display:inline;margin-right:0.5em;margin-left:0.5em;}
div#ml ul.filter ul{margin-top:0;margin-bottom:0.5em;padding-top:0;padding-bottom:0;}
div#ml ul.filter li{margin:0;padding:0;list-style-type:none;}
div#ml ul.filter li.title,div#ml ul.filter li.active{font-weight:bold;}
div.zvitem{margin-top:1.5em;margin-bottom:1.5em;}
div.zvcapital{margin-top:2em;margin-bottom:1em;font-weight:bold;font-size:120%;}
div.toggler h3{padding-left:12px;background:url("tl_files/images/small-arrow.gif") left top no-repeat;color:#65A820;cursor: pointer;}
div.newstoggler h3{padding-left:12px;background:url("tl_files/images/small-arrow.gif") left top no-repeat;color:#65A820;cursor: pointer;}
div.newsaccordion p.news{padding-top:2px;padding-bottom:2px;padding-left:12px;border-top:1px solid #b6c1d1;border-bottom:1px solid #b6c1d1;}

