 
#ds-header-logo-ub {
    background: url("../gfx/publikationssystem.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 80px;
    margin: 5px 15px 0 0;
    width: 460px;
}
 
.rot {
    background: linear-gradient(to bottom, #BB1A43 0%, #A2183B 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #901735;
    border-radius: 0.4em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #FFFFFF;
    cursor: pointer;
    float: none;
    font-size: 1.1em;
    font-weight: 600;
    margin: 0 8px 25px;
    outline: medium none;
    padding: 0.4em 0.85em;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    vertical-align: baseline;
}




#oas-widget { display:inline-block;}
#oas-widget .oas-overlay {
     position:absolute;
     background:white;
     padding:8px;
     z-index:900;
     box-shadow:2px 2px 4px 5px #777;
     margin-bottom:10px;
     width:50em;
}

#oas-widget.applied-to-ojs {
     margin-top: 2em;
}
#oas-widget.applied-to-ojs + * {
     clear:right;
}
#oas-widget.applied-to-artdok .overlay,
#oas-widget.applied-to-propylaeumdok .overlay,
#oas-widget.applied-to-savifadok .overlay {
     width:60em;
}
#oas-widget.applied-to-ojs .overlay {
     margin-right: 0;
     float: right;
}

#oas-widget img {
     float:right;
}
#oas-widget table {
	width:100%;
}
#oas-widget  #close-btn { float:right;position:relative;top:-20px;margin-top:-20px;margin-bottom:-30px;}

#oas-widget  #oas_footer { margin-top:6px;font-size:smaller;}  

#oas-widget  h2 { margin-bottom:0px;}

#oas-widget table table {
     border-collapse:collapse;
     border:1px solid lightgrey;
     width:100%;
}
#oas-widget .bar { background-color:lightgrey; z-index:2; margin-top:4px;/*position: absolute;*/ }
#oas-widget .bar_label {  z-index:3;  margin-top: -15px; }
#oas-widget table table td, #oas-widget table table th {
     top:0px;
     border:1px solid lightgrey;
}
#oas-widget table table td {
     padding:1px;
     text-align:center;
}
#oas-widget td>div { position:relative; padding:0; }
#oas-widget td div { padding: 0; margin: 0; }

#oas-widget #close-btn { text-align:center; }