html{height:100%;}
body{height:100%;}
body,td,font{font-family:arial, sans-serif, trebuchet ms, helvetica, verdana;font-size:15px;margin:0px;padding:0px;background-color:#eaeaea;}
.hint{font-size:12px;}
.comment{background-color:transparent;font-size:12px;}
.headline{background-color:#8ad2fa;background-image:url(/grphx/anstoss_bgtop.jpg);background-repeat:repeat-x;}
.footer{font-size:12px;color:#6a6a6a;padding:5px;background-color:#eaeaea;background-image:url(/grphx/anstoss_bgbottom.jpg);background-repeat:repeat-x;}
.transparent{background-color:transparent}
form{margin:0px;padding:0px;background-color:#eaeaea;color:#000000;}
table{margin:0px;padding:0px;border-spacing:0px;table-layout:fixed;overflow:hidden;font-size:15px;}
content{width:100%; height:100%;}

.wday_active{
  background-color:#eaeaea;
  -moz-border-radius:5px 5px 5px 5px;
  -webkit-border-radius:5px 5px 5px 5px;
  border-radius:5px 5px 5px 5px;
  font-size:10px;
  text-align:center;
  cursor:pointer;
  opacity:1;
  filter:alpha(opacity=100);
}
.wday_inactive{
  background-color:#eaeaea;
  -moz-border-radius:5px 5px 5px 5px;
  -webkit-border-radius:5px 5px 5px 5px;
  border-radius:5px 5px 5px 5px;
  font-size:10px;
  text-align:center;
  cursor:pointer;
  opacity:0.3;
  filter:alpha(opacity=30);
}
td.wday_inactive:hover{
  opacity:1;
  filter:alpha(opacity=100);
}  
.wday_active_unten{
  background-color:#eaeaea;
  -moz-border-radius:5px 5px 5px 5px;
  -webkit-border-radius:5px 5px 5px 5px;
  border-radius:5px 5px 5px 5px;
  font-size:10px;
  text-align:center;
  cursor:pointer;
  opacity:1;
  filter:alpha(opacity=100);
}
.wday_inactive_unten{
  background-color:#eaeaea;
  -moz-border-radius:5px 5px 5px 5px;
  -webkit-border-radius:5px 5px 5px 5px;
  border-radius:5px 5px 5px 5px;
  font-size:10px;
  text-align:center;
  cursor:pointer;
  opacity:0.3;
  filter:alpha(opacity=30);
}
td.wday_inactive_unten:hover{
  opacity:1;
  filter:alpha(opacity=100);
}  

.dateselector{
  table-layout:fixed;
  overflow:hidden;
  color:#000000;
  border-spacing:10px;
  background-color:transparent;
  -moz-border-radius:10px 10px 10px 10px;
  -webkit-border-radius:10px 10px 10px 10px;
  border-radius:10px 10px 10px 10px;
  font-size:30px;
  text-align:center;
  cursor:pointer;
}
input.dateselector_input{
  color:#000000;
  background-color:#eaeaea;
  text-align:center;
  font-size:30px;
  width:170px;
  cursor:text;
}

input.login_input{
  color:#000000;
  background-color:#eaeaea;
  text-align:left;
  font-size:20px;
  width:176px;
  cursor:text;
  margin:4px 0px 0px 0px;
  padding:3px;
}

.auswahlbutton{
  -moz-border-radius:10px 10px 10px 10px;
  -webkit-border-radius:10px 10px 10px 10px;
  border-radius:10px 10px 10px 10px;
  cursor:pointer;
  opacity:0.5;
  filter:alpha(opacity=50);
  min-height:50px;
}
td.auswahlbutton:hover{
  opacity:1;
  filter:alpha(opacity=100);
}
.auswahlbutton_selected{
  -moz-border-radius:10px 10px 0px 0px;
  -webkit-border-radius:10px 10px 0px 0px;
  border-radius:10px 10px 0px 0px;
  cursor:pointer;
  opacity:1;
  filter:alpha(opacity=100);
  min-height:50px;
}

table.rounded{table-layout:fixed;overflow:hidden;color:#000000;margin:0px;padding:15px 15px 15px 15px;border-spacing:2px;background-color:#ffffff;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;border:2px solid #ffffff;}
table.rounded_noborder{table-layout:fixed;overflow:hidden;color:#000000;margin:0px;padding:0px;border-spacing:0px;background-color:#ffffff;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;border:0px solid #ffffff;}

table.list_header{
  table-layout:fixed;
  overflow:hidden;
  cursor:pointer;
  color:#000000;
  margin:0px;
  padding:5px 10px 0px 10px;
  border-spacing:2px;
  background-color:#ffffff;
  width:100%;
  -moz-border-radius:10px 10px 0px 0px;
  -webkit-border-radius:10px 10px 0px 0px;
  border-radius:10px 10px 0px 0px;
  border:2px solid #ffffff;
}

table.list{table-layout:fixed;overflow:hidden;margin:0px;padding:10px 10px 20px 10px;border-spacing:2px;background-color:#ffffff;width:100%;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border:2px solid #ffffff;}
table.list_footer{table-layout:fixed;overflow:hidden;cursor:pointer;color:#000000;margin:0px;padding:0px 10px 0px 0px;border-spacing:2px;background-color:#ffffff;width:100%;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;border:2px solid #ffffff;}
table.list_comment{table-layout:auto;overflow:hidden;margin:0px;padding:0px 10px 0px 10px;border-spacing:2px;background-color:#ffffff;width:100%;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;border:2px solid #ffffff;}
.no{overflow:hidden;background-color:transparent;text-align:left;align:center}
.no_r{overflow:hidden;background-color:transparent;text-align:right;align:center}
.td{width:100%;height:22px;overflow:hidden;background-color:#ffffff;text-align:left;align:center;vertical-align:middle}
.tdh{width:48px;overflow:hidden;background-color:#ffffff;text-align:left;align:center;font-size:10.0px}
.tda{width:48px;height:22px;overflow:hidden;background-color:#d3fab5;text-align:left;align:center}
.td100{width:100px;overflow:hidden;background-color:#f0f0f0;text-align:left;align:center}
.td100h{width:100px;overflow:hidden;background-color:#ffffff;text-align:left;align:center;font-size:10.0px}
.td100a{width:100px;overflow:hidden;background-color:#d3fab5;text-align:left;align:center}
.td1{width:15px;overflow:hidden;background-color:#f0f0f0;text-align:left;align:center}
.td1h{width:15px;overflow:hidden;background-color:#ffffff;text-align:left;align:center;font-size:10.0px}
.td1a{width:15px;overflow:hidden;background-color:#d3fab5;text-align:left;align:center}
.td2{width:22px;overflow:hidden;background-color:#f0f0f0;text-align:left;align:center}
.td2h{width:22px;overflow:hidden;background-color:#ffffff;text-align:left;align:center;font-size:10.0px}
.td2a{width:22px;overflow:hidden;background-color:#d3fab5;text-align:left;align:center}
.td10{width:118px;overflow:hidden;background-color:#f0f0f0;text-align:left;align:center}
.td10h{width:118px;overflow:hidden;background-color:#ffffff;text-align:left;align:center;font-size:10.0px}
.td10a{width:118px;overflow:hidden;background-color:#d3fab5;text-align:left;align:center}
.td8{width:42px;overflow:hidden;background-color:#f0f0f0;text-align:left;align:center}
.td8h{width:42px;overflow:hidden;background-color:#ffffff;text-align:left;align:center;font-size:10.0px}
.td8a{width:42px;overflow:hidden;background-color:#d3fab5;text-align:left;align:center}
.td20{width:177px;overflow:hidden;background-color:#f0f0f0;text-align:left;align:center}
.td20h{width:177px;overflow:hidden;background-color:#ffffff;text-align:left;align:center;font-size:10.0px}
.td20a{width:177px;overflow:hidden;background-color:#d3fab5;text-align:left;align:center;vertical-align:middle}
.td30{width:240px;overflow:hidden;background-color:#f0f0f0;text-align:left;align:center}
.td30h{width:240px;overflow:hidden;background-color:#ffffff;text-align:left;align:center;font-size:10.0px}
.td30a{width:240px;overflow:hidden;background-color:#d3fab5;text-align:left;align:center}
.tdka{width:690px;overflow:hidden;background-color:#d3fab5;text-align:left;align:center;vertical-align:middle}
.tdk_a{width:488px;overflow:hidden;background-color:#f0f0f0;text-align:left;align:center}
.tdkh_a{width:488px;overflow:hidden;background-color:#ffffff;text-align:left;align:center;font-size:10.0px}
.tdka_a{width:488px;overflow:hidden;background-color:#d3fab5;text-align:left;align:center;vertical-align:middle}
input{margin:0px;padding:0px;background-color:#f0f0f0;color:#000000;border:0px solid #eaeaea;font-size:15px}
select{margin:0px;padding:0px;background-color:#f0f0f0;color:#000000;border:0px solid #eaeaea;font-size:15px}
.select_100{width:100px}
.submit{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;height:22px;cursor:pointer;margin:0px;padding:1px 8px 3px 8px;background-color:#e0e0e0;color:#000;font-size:15px}
.submit:hover{background-color:#8ad2fa}
.submit_login{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;cursor:pointer;margin:0px;padding:1px;background-color:#e0e0e0;color:#000;font-size:20px;vertical-align:middle}
.submit_login:hover{background-color:#8ad2fa}
.c1{background-color:transparent}
a{color:#6a6a6a;text-decoration:underline;font-size:15px}
a:active{color:#000000}
a.a_small{font-size:12px;color:#000000}
a.a_small:hover{background-color:transparent;color:#000000}
a:hover{background-color:#8ad2fa;color:#000000}

.nav a div {width:20px; height:18px; position:relative; background-repeat:no-repeat; background-image:url(/grphx/anstoss_icons.jpg);}
.nav .edit a div {background-position:0px -25px;}
.nav .edit:hover div {background-position:0px 0px;}
.nav .delete a div {background-position:-25px -25px;}
.nav .delete:hover div {background-position:-25px 0px;}
.nav .info a div {background-position:-50px -25px;}
.nav .info:hover div {background-position:-50px 0px;}
.nav .comment a div {background-position:-75px -25px;}
.nav .comment:hover div {background-position:-75px 0px;}
