﻿/* CSS Document */
a.button-adm, span.button-adm, a.button-abmelden, input.button-adm, a.button-adm2 {
    float:left;   
    cursor:pointer;
    border-radius:0.5em;
    overflow:hidden;
    text-decoration: none;
    font-size:1.02em;
    margin:0.5em 0.2em 0 0;
}


span.button-adm, a.button-adm:hover, input.button-adm:hover, a.button-adm2 {
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-adm, input.button-adm {
background:#e6f9f9;
  color:#0000DF;
  background: -moz-linear-gradient(rgb(0,0,112),rgb(0,112,240),rgb(0,0,112));
  background: -o-linear-gradient(rgb(0,0,112),rgb(0,112,240),rgb(0,0,112));
  background: -ms-linear-gradient(rgb(0,0,112),rgb(0,112,240),rgb(0,0,112));
  background: -webkit-linear-gradient(#7ac5cd,#e3ebf8,#7ac5cd);

}

a.button-abmelden {
background:rgb(204,204,0);
    color:white;
    padding:0.5em;
    background: -moz-linear-gradient(#ed333b,rgb(255,128,0),#ed333b);
    background: -ms-linear-gradient(#ed333b,rgb(255,128,0),#ed333b);
    background: -o-linear-gradient(#ed333b,rgb(255,128,0),#ed333b);
    background: -webkit-linear-gradient(#ed333b,rgb(255,128,0),#ed333b);
    }
input.admin1[type=checkbox]:not(old)
{
  width     : 2em;
  padding   : 0;
  font-size : 1em;
  opacity   : 0;
}

input.admin1[type=checkbox]:not(old) + label
{
  display      : inline-block;
  margin-left  : -2em;
  line-height  : 1.5em;
}
/* un checked */
input.admin1[type=checkbox]:not(old) + label > span
{
  display          : inline-block;
  width            : 1.5em;
  height           : 1.5em;
  margin           : 0em 0.4em 0.3em 0.7em;  
  border-radius:0.3em;
  border:2px solid #C6C6FF;
  background:white;
  vertical-align   : middle;
}
/* checked */
input.admin1[type=checkbox]:not(old):checked + label > span
{
  background       : white;
}

input.admin1[type=checkbox]:not(old):checked + label > span:before
{
  content     : '✓';
  display     : block;
  margin      : 0.1em 0 0 0;
  color       : rgb(102,153,255);
  font-size   : 1.2em;
  line-height : 1em;
  text-align  : center;
  text-shadow : 0 0 0.0714em rgb(115,153,77);
  font-weight : bold;
}

a.admin
 {
  color: black; text-decoration: none; cursor:pointer;
 }
a.admin:hover
 {
  text-decoration: underline;
 }
div.start1 {clear:left;position:relative; top:0; left:0;width:55em;height:31em;}
div.start3{background:#0000FF;color:white;font-weight:bold;font-style:italic;width:48em;margin:0.5em 0em 0.5em 0em;padding:0.5em 1em 0.5em 1em;border-radius: 0 0.5em 0.5em 0;}
img.start2 {position:absolute; top:0; left:0em;width:50em;height:30em;}
div.hover-planeten {width:2em;height:2em;cursor:pointer;position:absolute; top:0;left:0;}

div.hover-planeten-content {
  display: none;
  padding: 0.5em;
  position: absolute;
  height:auto;
  left: auto;
  margin:1em 0 0 1em;
  text-align: left;
  background: #FFFFFF; border:1px solid #BA8325; color:#000000; text-align:center; 
  z-index:1;
  width:5em;
}
div.hover-planeten:hover div.hover-planeten-content { display: block; } 

/* hinweis bei Löhne 
------------------------------------- */
.hover-admin-content {
  display: none;
  padding: 0.5em;
  position: absolute;
  height:auto;
  left: auto;
  margin:4em 0 0 30em;
  text-align: left;
  background: #FFFFFF; border:1px solid #BA8325; color:#000000;
  z-index:1;
  width:30em; 
  
}
.hover-admin:hover .hover-admin-content {
  display: block;cursor:pointer; float:left;
}

span.admin7 {float:left;width:4.8em;margin:0.5em 0.2em 0 0;padding:0.3em 0 0.3em 0.2em;font-size:1em;}

div.admin10 {float:left;padding:0.5em;background:rgb(230,230,230);margin:0.5em 0 0.2em 0.3em;}
div.admin11 {background:#aaccf8;padding:0.5em;}

p.del { float:left;background:#f6f5f4; }

p.admin11 {float:left;margin:1em 0 0 0.2em;}
p.admin12 {float:left;background:white;padding:0.5em;margin:1em 0 0 0.2em;}
input.texte4 { float:left;border-radius:0.5em;padding:0.3em;margin:0.5em 0.5em 0 0;}

p.admin10 {float:left;margin:0.7em 0.5em 0 0;text-align:right;clear:left;}

p.admin15,p.admin16 {float:left;background:#F5F5F5;margin:0 0.2em 0 0;font-size:1.2em;padding:0.5em;height:8em;}
p.admin15 {width:15em;clear:left;}
p.admin16 {width:40em;}


form {font-size:1em;}
span.form {width:22em;background:#e5e5e5;float:left;margin:0.5em 0.5em 0 0; }
span.form2 { float:left;margin:0.3em 0 0 0.5em;;}
span.art {float:left;background:#e0ffff;padding:0.5em;margin:0 0.5em 0.5em 0.5em;}



input.form {width:1.5em;height:1.5em;float:left;}

span.admin1 {float:left;margin:0.8em 0.5em 0 0;background:yellow;padding:0.3em;color:red;font-weight:bold;}

p.sort-modul, p.sort-modul-checked {padding:0.3em;margin:0.5em 0 0 0;}
p.sort-modul {background:#F5F5F5;}
p.sort-modul-checked {background:lightcyan;}

td.kontoauszug {padding:0.15em;}

/* -----------------------------------*/

