* {margin:0;padding:0;}

div.inhalt0 { display:inline-block;text-align:left;width:69em;margin:0.5em 0 0 0;}
div.inhalt1 { float:left; width:59em;}
div.inhalt2 { width:11em; float:right;font-size:0.9em;text-align:right;}

div.footer0 { margin:2em 0 2em 0;color:#616161;background:#AEAEAE;text-align:center;color:white; }
div.footer1 { display:inline-block;}
div.footer2 { float:left; }
div.footer3 { float:left; text-align:left;margin:0.7em 0 0 1em;}
a.footer, a.footer:visited {color:white; margin-left:2em;}

table {font-size:0.9em;}
td {padding:0.5em 0.3em 0.5em 0.3em;}

p { line-height: 120%; }

p.oben, h4.oben {margin:0 0 0.5em 0;}
p.mitte, h4.mitte {margin:0.5em 0 0.5em 0;}

/* h2 {background:#6C6CFF;color:white;padding:0.5em;font-weight:bold;font-style:italic;border-radius:0.5em;}  */
h3 { color: #00009c; font-size: 1.2em; font-style:italic; }

h3.standard {background:#6C6CFF;color:white;padding:0.5em;font-weight:bold;font-style:italic;border-radius:0.5em;font-size:1em;}
/* h3.oben {margin-top:0px;margin-bottom:3px;} */
/* h3.mitte {margin-top:3px;margin-bottom:3px;} */

h4 {color: #00009c;
font-size: 1em;
font-style:italic;
}

option { }
textarea {font-size: 1em;font-family:Verdana, Arial, Helvetica, sans-serif; border-radius:0.3em;border:2px solid #C6C6FF;}
select {padding:0.3em 0 0.3em 0;border-radius:0.3em;border:2px solid #C6C6FF;}
input.text {float:left;margin:0.2em 0 0 0;border-radius:0.3em;padding:0.3em;border:2px solid #C6C6FF;} 
input.standard {margin:0.2em 0 0 0.2em;padding:0.3em;cursor:pointer;border-radius:0.3em;border:2px solid #C6C6FF;}

ul.standard { list-style-image:url(../grafik/but-blau[9].png);margin:0.5em 0 0.2em 2em; }
li { margin:0.2em 0 0.2em 0;}

.hover-new {
        width: 17.5em;
        height: 18.2em;
        position: relative;
        overflow: hidden;
        background:#616161;color:#FFFFFF; float:left;
        padding:0.5em;
        margin:0 0.3em 0.6em 0;
        text-align:center;
}
.hover-new-content {
        display: none;
        width: 90%;
        height: 79%;
        padding: 2% 5%;
        position: absolute;
        overflow: hidden;
        top: 0;
        left: 0;
        text-align: center;
        background-color: rgba(64,64,64, 0.7);
        color: #FFFFFF;
        text-decoration: none;
}
.hover-new:hover .hover-new-content { display: block; }

div.hover1 {float:right;padding:0; margin:0 0.2em 0.6em 0;width:20.5em;min-height:19.2em;overflow:hidden;height:58.9em;}
div.hover2 {float:right;padding:0; margin:0 0.2em 0.6em 0;width:39em;min-height:19.2em;}
div.hover3 {float:right;padding:0; margin:0 0.2em 0.6em 0;width:39em;min-height:59em;}

span.button, a.button {
    cursor:pointer;
    border-radius:0.5em;
    overflow:hidden;
    text-decoration: none;
    padding:0.5em; font-weight:bold;font-style:italic;
}
span.button, a.button:hover  {
    background:#0000DF; color:white;
    background: -moz-linear-gradient(#0000DF,#9191FF,#0000DF);
    background: -ms-linear-gradient(#0000DF,#9191FF,#0000DF);
    background: -o-linear-gradient(#0000DF,#9191FF,#0000DF);
    background: -webkit-linear-gradient(#0000DF,#9191FF,#0000DF);
}

a.button {
  background:#ACD2CB; color:#0000C4;
  background: -moz-linear-gradient( #ACD2CB,#EFEFEF,#ACD2CB );
  background: -o-linear-gradient( #ACD2CB,#EFEFEF,#ACD2CB);
  background: -ms-linear-gradient( #ACD2CB,#EFEFEF,#ACD2CB);
  background: -webkit-linear-gradient( #ACD2CB,#EFEFEF,#ACD2CB);
}
a.button:visited {text-decoration: none; }

div.bild_code1 {position:relative; float:left;margin:1em 0.2em 0 0;background:white;border-radius:0 0.5em 0.5em 0;padding:0.5em;}
div.bild_code2 {float:right;position:relative;margin:3em 0.5em 0 0;}
div.bild_code3 {float:right;width:30em;}
div.bild_code4 {float:left;width:10em;}
div.bild_code5 {clear:left;float:left;width:10em;margin:0.5em 0 0 0;}

div.werb-text {border:1px solid blue;width:8em;text-align:center;float:right;margin:0 0 0.4em 0;padding:2em 1em 2em 1em;background:white;color:#000080;font-weight:bold;font-style:italic; }
div.werbung-edv {border:1px solid blue;background:white;border-radius:0.5em;padding:1px;width:12.5em;text-align:left;font-size:0.82em;float:right;margin:0 0 0.5em 0;}
img.liz {width:1.6em;height:1.2em;margin:0 0.3em 0.5em 0.1em;float:left;}
img.werbung {border:1px solid blue;margin-bottom:2px;}
/* chiassocompro andere Rahmenfarbe */
img.werbung2 {border:1px solid #C46200;margin-bottom:2px;}
a.werbung, a.werbung:hover, a.werbung:visited  { color: blue; text-decoration: none; }
p.werbung {float:right;width:10em;margin:0 0 0.3em 0;border:1px solid blue;text-align:center;color:blue;font-weight:bold;background:white;}

