* {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:8pt;
}

.motd {
  background-color:#FFFFCC;
  /*width:500px;*/
  padding:10px;
}

.fresh_news {
  color: #BB0000;
}

#flash_notice {
  color: green;
}

#flash_error {
  color: red;
}

body {
  /*background-color:#BBE0FF;*/
  background-color:#BBE0FF;
  color: #333;
  margin:0;
  padding:0;
}

#footer {
  clear:both;
}

#main_div {
  top:10px;
  left:10px;
  float:left;
  width:80%;
  /*position:absolute;*/
}

#speiseplan-table {
  border-spacing:0px;
  border:0px;
  padding:0px;
}

.speiseplan-left {
  padding:0px;
  padding-right:10px;
  vertical-align:top;
}
.speiseplan-right {
  padding:0px;
  /*white-space:nowrap;*/
}

.nowrap {
  white-space:nowrap;
}

#droppers {
  top:10px;
  right:10px;
  float:right;
  /*width:20%;*/
  /*background:#6CB5DF;*/
  /*position:absolute;*/
}

.droppers .item {
  margin:1px;
}

.actionbuttons {
  position:absolute;
  top:10px;
  right:10px;
}

.actionbuttons a {
  display:block;
  width:11px;
  height:11px;
  margin:2px;
  /*needed because IE6 uses minimum font height as minimum element height */
  font-size:8px;
}

.bluka_logo  {background: url(master.gif) no-repeat 0px -1520px;width:146px;height:70px;}
.istius_logo {background: url(master.gif) no-repeat 0px -1440px;width:100px;height:46px;}

.ab_edit a {background: url(master-small.gif) no-repeat -780px 0px;}
.ab_edit a:hover {background: url(master-small.gif) no-repeat -780px -20px;}

.ab_save a {background: url(master-small.gif) no-repeat -740px 0px;}
.ab_save a:hover {background: url(master-small.gif) no-repeat -740px -20px;}

.ab_delete a {background: url(master-small.gif) no-repeat -760px 0px;}
.ab_delete a:hover {background: url(master-small.gif) no-repeat -760px -20px;}

.cat_delete a {background: url(master-small.gif) no-repeat -760px 0px;width:11px;height:11px;float:left;margin:2px;}
.cat_delete a:hover {background: url(master-small.gif) no-repeat -760px -20px;width:11px;height:11px;float:left;margin:2px;}

/*
::-moz-selection{
  background:#fff;
}

::selection {
  background:#fff;
}

code::-moz-selection {
  background: #fff;
}

code::selection {
  background: #fff;
}
*/

a:link {
  color:#333388;
  text-decoration:none;
}

a:active {
  color:#333388;
  text-decoration:none;
}

a:visited {
  color:#333388;
  text-decoration:none;
}

a:hover {
  color:#7777FF;
  text-decoration:none;
}

.category_header td {
  padding:5px;
  padding-top:10px;
  border:0px;
  font-size:8pt;
  text-align:left;
  /*height:20px;*/
}

.form_logo {
  float:left;
  position:relative;
  left:0px;
  top:0px;
  /*height:100%;*/
  margin:0px;
  text-align:center;
  width:80px;
}

.form_fields {
  margin-left:85px;
  margin-right:20px;
  margin-top:0;
  margin-bottom:0;
  padding:0;

  height:100%;
/*  margin:5px;*/
/*  clear:none;*/
}

/*
input[type~="submit"], input[type~="button"] {
  background-color:#4040FF;
  border-color:#8888FF rgb(0, 0, 170) rgb(0, 0, 170) rgb(136, 136, 255);
  border-style:solid;
  border-width:1px;
  color:#FFFFFF;
  font-family:tahoma,verdana,arial,sans-serif;
  font-size:11px;
}
*/

.cell {
  border:0px;
  font-size:8pt;
  padding:5px;
  /*background-color:#BBE0FF;*/
  background-color:#E5F0FF;
  text-align:left;
  /*height:100%;*/
}

.cell-hover {
  border:0px;
  font-size:8pt;
  padding:5px;
  /*background-color:#BBE0FF;*/
  background-color:#A0B8BF;
  text-align:left;
  /*height:100%;*/
}

.subpage {
  margin-left:50px;
  margin-bottom:150px;
  width:500px;
}

td.cell2 {
  font-size:8pt;
  background:#D0E8FF;
}

h2 {
  font-size:10pt;
}

#main_table {
  border-spacing:2px;
}

.item {
  margin:2px;
  background-color:#E5F0FF;
  cursor:move;
  /* change also in javascript matchHeights() */
  position:relative;
  padding:9px;
}

#f1 {background: url(master.gif) no-repeat 0px 0px;}
#f2 {background: url(master.gif) no-repeat -80px 0px;}
#f3 {background: url(master.gif) no-repeat 0px -80px;}
#f4 {background: url(master.gif) no-repeat -80px -80px;}
#f5 {background: url(master.gif) no-repeat 0px -160px;}
#f6 {background: url(master.gif) no-repeat -80px -160px;}
#f7 {background: url(master.gif) no-repeat 0px -240px;}
#f8 {background: url(master.gif) no-repeat -80px -240px;}
#f9 {background: url(master.gif) no-repeat 0px -320px;}
#f10 {background: url(master.gif) no-repeat -80px -320px;}
#f11 {background: url(master.gif) no-repeat 0px -400px;}
#f12 {background: url(master.gif) no-repeat -80px -400px;}
#f13 {background: url(master.gif) no-repeat 0px -480px;}
#f14 {background: url(master.gif) no-repeat -80px -480px;}
#f15 {background: url(master.gif) no-repeat 0px -560px;}
#f16 {background: url(master.gif) no-repeat -80px -560px;}
#f17 {background: url(master.gif) no-repeat 0px -640px;}
#f18 {background: url(master.gif) no-repeat -80px -640px;}
#f19 {background: url(master.gif) no-repeat 0px -720px;}
#f20 {background: url(master.gif) no-repeat -80px -720px;}
#f21 {background: url(master.gif) no-repeat 0px -800px;}
#f22 {background: url(master.gif) no-repeat -80px -800px;}
#f23 {background: url(master.gif) no-repeat 0px -880px;}
#f24 {background: url(master.gif) no-repeat -80px -880px;}

#ft1 {background: url(master-small.gif) no-repeat 0px 0px;}
#ft2 {background: url(master-small.gif) no-repeat 0px -20px;}
#ft3 {background: url(master-small.gif) no-repeat -80px 0px;}
#ft4 {background: url(master-small.gif) no-repeat -80px -20px;}
#ft5 {background: url(master-small.gif) no-repeat -140px 0px;}
#ft6 {background: url(master-small.gif) no-repeat -140px -20px;}
#ft7 {background: url(master-small.gif) no-repeat -180px 0px;}
#ft8 {background: url(master-small.gif) no-repeat -180px -20px;}
#ft9 {background: url(master-small.gif) no-repeat -260px 0px;}
#ft10 {background: url(master-small.gif) no-repeat -260px -20px;}
/*leer*/
#ft11 {background: url(master-small.gif) no-repeat -300px 0px;}
#ft12 {background: url(master-small.gif) no-repeat -300px -20px;}
#ft13 {background: url(master-small.gif) no-repeat -380px 0px;}
#ft14 {background: url(master-small.gif) no-repeat -380px -20px;}
#ft15 {background: url(master-small.gif) no-repeat -420px 0px;}
/*leer*/
#ft16 {background: url(master-small.gif) no-repeat -420px -20px;}
#ft17 {background: url(master-small.gif) no-repeat -440px 0px;}
#ft18 {background: url(master-small.gif) no-repeat -440px -20px;}
#ft19 {background: url(master-small.gif) no-repeat -500px 0px;}
/*leer*/
#ft20 {background: url(master-small.gif) no-repeat -500px -20px;}
