body {
        color:#000;
        margin:1px 0 0;
        padding:0;
        width:100%;
        background:#FFF none;
        font:76% Verdana, Arial, Helvetica, sans-serif;
}
.unsichtbar {
        position:absolute;
        top:-1000px;
        left:-1000px;
        overflow:hidden;
        width:0;
        height:0;
        display:inline;
}
#printhead {
        display: none;
        font:91% Verdana, Arial, Helvetica, sans-serif;
}
.klein {
        font-size:0.9em;
}
#inhalt {
        font-size:1.1em;
        margin-left:2%;
        margin-right:2%;
         color:#000;
}
#inhalt a:link, #i-navi a:link {
        color:#008182;
         background:#fff;
}
#inhalt a:visited,  #i-navi a:visited {
        color:#6d334e;
         background:#fff;
}
#inhalt a:hover, a:focus {
        text-decoration:none;
}
div, p, td, th, dt, dd, ol, ul, li, span, h1, h2, h3, h4, img, input, textarea, select {
        font-family:Verdana,Arial,Helvetica,sans-serif;
}
#i-navi {
        float:left;
        width:20%;
        min-width:15em;
        margin-top:25px;
         color:#6d334e;
}
#i-navi a {
        text-decoration:none;
}
#i-navi ul {
        list-style-image:url(/images/spacer.gif);
        list-style-type:none;
        vertical-align:top;
        margin-top:0;
        margin-bottom:0;
}
#i-navi ul li {
        padding:1px 0;
        margin-bottom:.25em
}
#i-head {
        float:left;
        width:60%;
        text-align:center;
}
#i-veranst {
        margin-bottom:25px;
        text-align:center;
}
.logo {
        margin:25px 15px 0;
         vertical-align:top;
}
.i-logo {
        margin-top:20px;
        margin-bottom:0;
}
.hereyouare {
        font-weight:bold;
         color:#000;
}
.hereyouare:before {
         content:url(/inetbib/images/pfeil_gr_5.gif)" ";
}
#motto {
        font-size:2em;
         color:#7C3C61;
         font-weight:bold;
         margin-bottom:0.25em;
         margin-top:0.5em;
         display:block;
}
h1 {
        color:#7c3c61;
         font-size:1.5em;
}
.ut {
        font-size:0.75em;
}
h2 {
        font-size:1.3em;
}
h3 {
        font-size:1.1em;
        margin-top:12px;
        padding-left:2px;
}
h3 a {
              background-color:#b9dee4 !important;
         color:#6d334e !important;
}
img {
        border:none;
}
img.imgright {
        border:none;
         margin:5px 10px;
         float:right;
}
.mbf {
        margin-bottom:6px;
}
.mb {
        margin-top:0;
         margin-bottom:6px;
}
.sp1, .sp1a {
        float:left;
        width:15%;
        display:block;
        min-width:12.5em;
        margin-bottom:0;
}
.sp2 {
        float:left;
        width:75%;
        display:block;
        margin-bottom:0;
}
.tag {
         border-top:1px solid #b9dee4;
         border-left:1px solid #b9dee4;
         border-right:1px solid #b9dee4;
        -moz-border-radius-topleft:15px;
        -moz-border-radius-topright:15px;
         margin-top:10px;
        background:#b9dee4;
}
.tag h2 {
         color:#000;
        padding-left:8px;
         display:inline;
         margin-bottom:0;
}
.tagesprogramm {
         padding-left:8px;
         padding-right:8px;
         border-right:1px solid #b9dee4;
         border-bottom:1px solid #b9dee4;
         border-left:1px solid #b9dee4;
        -moz-border-radius-bottomleft:15px;
        -moz-border-radius-bottomright:15px;
}

.tagesprogramm h3 {
        margin-top:0;
        margin-bottom:4px;
         background: #b9dee4;
}

.mbt0 {
        margin-top:0;
         padding-top:12px;
}
.zeit {
        color:#000;
}
.vortrag {
        color:#000;
}
.abs {
        font-size:0.7em;
         text-transform:uppercase;
}
.vt {
        font-size:0.7em;
         text-transform:uppercase;
}
.abs a:link, .abs a:visited, .vt a:link, .vt a:visited {
        text-decoration:none;
}
img {
        border:none;
}
.inline {
        display:inline;
}
.grau {
        color:#808080;
}
acronym {
        border-style:none;
         cursor:help;
}
abbr {
        border-style:none;
}
.uppercase {
        text-transform:uppercase;
}
.float {
        float:left;
}
.brclear {
         margin-bottom:.6em;
}
.brclear br {
        clear:both;
}
.clear {
        clear:both;
        margin-bottom:0;
        margin-top:0;
        padding:0;
        height:0;
}
#abstract {
         margin:10px 0;
         padding:0 12px;
         border:1px solid #b9dee4;
        -moz-border-radius:15px;
}
#abstract h1 {
        margin-top:6px;
}
.sponsor {
         margin:8px;
         padding:8px;
         border:2px solid #b9dee4;
        -moz-border-radius:15px;
         /*min-height:108px;*/
}
.sponsor1 {
         margin:8px;
         padding:8px;
         border:3px solid #b9dee4;
        -moz-border-radius:15px;
         /*min-height:200px;*/
}
.sponsor2 {
         margin:3px;
         padding:8px;
         border:1px solid #b9dee4;
        -moz-border-radius:15px;
         /*min-height:66px;*/
}
#sponsoren, #aussteller {
         margin:10px 0;
         padding-bottom:4px;
         border:1px solid #b9dee4;
        -moz-border-radius:15px;
         text-align:center;
}
#sponsoren h2, #aussteller h2 {
        text-align:left;
         padding-left:8px;
         margin-top:0px;
}
#sponsoren p {
        text-align:left;
         margin:0 8px;
}
#logos {
         margin:10px 0;
         padding:10px 15px;
         border:1px solid #b9dee4;
        -moz-border-radius:15px;
}
#logos p {
         margin-top:1px;
         margin-bottom:10px;
}
#logos img {
        padding:2px 5px;
}
#logos a {
        text-decoration:none;
}
#aussteller img {
        margin:2px 0 2px 6px;
        padding:6px;
         border:1px solid #b9dee4;
        -moz-border-radius:15px;
}
#i-footer {
         margin:10px 0;
         padding:2px 0;
         border:1px solid #b9dee4;
         -moz-border-radius:15px;
         font-size:0.8em;
         min-height:1.2em;
}
#i-footer ul {
        display:inline;
}
#i-footer li {
        float:left;
        list-style-image:url(/images/spacer.gif);
        list-style-type:none;
         padding-bottom:10px;
}
#i-footer a:link, #i-footer a:visited {
        text-decoration:none;
}
#i-impr {
         padding-left:15px;
         width:45%;
}
#i-ansp {
        /*width:45%;*/
}
#i-date {
        position:absolute;
        right:5em;
        display:inline;
}
/* Mailformular */
#i-mail {
        padding:8px;
         border:1px solid #b9dee4;
        -moz-border-radius:15px;
}
form br {
        clear:both;
}
.button {
        font-size:1em;
         cursor:pointer;
}
.labelmail {
        float:left;
        text-align:left;
        width:12.5em;
        margin-right:.3em;
}
input[type=text],
input[type=password],
select {
        float:left;
}
textarea,
input[type=text],
input[type=password] {
        color:#000;
         background:#fff;
}
textarea:focus,
input[type=text]:focus,
input[type=password]:focus {
        color:#000;
        background:#ffff80;
}
textarea {
        font-size:1em;
}
.fotos {
         margin-bottom:10px;
}
.fotos img {
         padding:3px;
}
.center {
        text-align:center;
}
ul.grussworte {
        list-style-image:url(/images/spacer.gif);
        list-style-type:none;
        vertical-align:top;
        margin:0;
        padding:0;
}
ul.grussworte li {
        padding:1px 0;
}
*:target:before {
        content:url(/inetbib/images/pfeil_gr_5.gif);
        padding-right:.5em;
}
p {
        margin:.6em 0 .6em 0;
}
ul.kurzvortraege {
        padding-left:1.25em;
        margin-top:.5em;
        margin-bottom:.5em;
}