body {
  background-color:#FFFFCC;
  margin-left:30px;
  margin-right:30px;
  margin-top:30px;
  font-family:'Lucida Grande', arial, verdana, sans-serif;
  font-size:11px;
}
span.monospace {
  font-family: Courier, monospace;
  font-size:8px;
  color:blue; 
}
span.reg {
  font-size:8px;
  color:blue;
}
a {
  color:blue;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
}
a.active {
  color:blue;
  font-size:11px;
  text-decoration:underline;
  font-weight:normal;
}
/*********************************** a.big: used for links on main page *****/
a.big {
  color:blue;
  font-size:12px;
  text-decoration:none;
  font-weight:normal;
}
a.black {
  color:black;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
}
a.blackbold {
  color:black;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}
a:hover {
  color:blue;
  text-decoration:none;
  background-color:#ff0;
}
p {
  font-size:11px;
}
table.one {
  margin-left: 20px;
  border-width: 5px;
  border-spacing: ;
  border-style: none;
  border-collapse: collapse;
  font-size:11px;
}
table.one tr {
  background-color: #FFFFCC;
}
table.one tr.mark {
  border-top:2px solid blue;
}
table.one tr.markB {
  border-top:3px solid blue;
}
table.one th {
  border-width: thin;
  padding: 5px;
  border-style: inset;
  border-color: blue;
  text-align: left;
}
table.one td {
  border-width: thin;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  border-style: inset;
  border-color: blue;
}
table.one td.idle {
  border-width: thin;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  border-style: inset;
  border-color: blue;
  background-color: #FF6666;
}
table.one td.unsent {
  border-width: thin;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  border-style: inset;
  border-color: blue;
  background-color: #FFCCCC;
}
table.one td.l {
  border-width: thin;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  border-style: inset;
  border-color: blue;
  font-weight: bold;
  text-align: right;
}
table.one td.warn {
  border-width: thin;
  padding: 3px;
  padding-left: 5px;
  padding-right: 5px;
  border-style: inset;
  border-color: blue;
  font-weight: bold;
  text-align: left;
  background-color: #FFCCCC;
}
/***************************** Main Table for intern.kinoachteinhalb.de *****/
h1 {
  font-size: 20px;
  margin-bottom: 0px;
}
h3.startpage {
  color:#FFFFCC;
  background-color: #6699FF;
  font-size:12px;
  padding:4px;
  text-align:left;
  padding-left:15px;
  margin-top: 0px;
}
h4 {
  color:#FFFFCC;
  background-color: #6699FF;
  font-size:12px;
  padding:3px;
  text-align:left;
  padding-left:10px;
}
/*************************************************************** TEXT INPUT */
input.simple {
  background-color: #FFFFCC;
  border: 1px solid black;
  color: black;
}
input.simple:hover {
  border: 1px solid blue;
}
input.simple:focus {
  background-color: white;
  border: 1px solid blue;
}
rest { color:blue; font-family:'Lucida Grande', arial, verdana, sans-serif; }


