body {margin:6px;}
* {font-family:verdana;color:#303030;font-size:12px;}
a {text-decoration:none;color:#000061;font-size:11px;font-weight:normal;}
.mainmenu {padding:3px 6px;border:1px solid #909090;}
.submenu {padding:3px;}
td {vertical-align:top;}
div.katHead{padding:6px 0px;font-size:13px;color:#000061;letter-spacing:1.8;}
hr.katHead{height:1px;color:#000061;margin:0px;}
td.bordercell{border:1px solid #F6D595;padding:3px;font-size:11px;}
div.msg{
   border: 2px solid #990000;
   padding:9px;
   font-size:10pt;
   font-weight:bold;
   color:#990000;
}

/*********************************************************************/
/*********************************************************************/

.db_lt, .db_rt, .db_lb, .db_rb, .db_t, .db_b{
   padding: 0px;
   height: 6px;
}

.db_lt, .db_rt, .db_lb, .db_rb, .db_l, .db_r, {
   padding: 0px;
   height: 6px;
}
.db_center{
   padding: 0px;
   background-color:#faf2ea;
}


.db_t  {  background-image: url(/diner/images/roundedbox/t.jpg);  }
.db_rt {  background-image: url(/diner/images/roundedbox/rt.jpg); }
.db_r  {  background-image: url(/diner/images/roundedbox/r.jpg);  }
.db_rb {  background-image: url(/diner/images/roundedbox/rb.jpg); }
.db_b  {  background-image: url(/diner/images/roundedbox/b.jpg);  }
.db_lb {  background-image: url(/diner/images/roundedbox/lb.jpg); }
.db_l  {  background-image: url(/diner/images/roundedbox/l.jpg);  }
.db_lt {  background-image: url(/diner/images/roundedbox/lt.jpg); }

/*********************************************************************/
/*********************************************************************/




/* POP-UP KALENDER */
.calDiv{
   /* position:absolute; */
   width:190px;
   height:100px;
   color:#ffffff;
   background-color:#FFFFFF;
   text-align:right;
   /* display:none; */
   font-size:12px;
}
.calCell,.disCalCell{
   width:26px;
   height:20px;
   vertical-align:middle;
   border:1px solid #FFFFFF;
   text-align:right;
   padding:2px;
   font-size:10px;
}
.calCell{
   color:#000000;
   background-color: #FFFFFF;
   cursor:pointer;
}
#calTodayCell{
   width:26px;
   height:20px;
   vertical-align:middle;
   border:1px solid #FFFFFF;
   text-align:right;
   padding:2px;
   font-size:10px;

   color:#990000;
   font-weight:bold;
}
.disCalCell{
   color:#C0C0C0;
   background-color:#F0F0F0;
}
.calHead{
   padding:0px 2px;
   background-color:#FFFFFF;
   vertical-align:middle;
   text-align:center;
   font-size:11px;
   border-width:0px;
   color:#333333;
}
.calHeadLink{
   color:#333333;
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
}
.notatHead{
   font-size:10px;
}
