/* CSS Document */
BODY,INPUT,TEXTAREA,OPTION,SELECT,BUTTON,TD,TH,H1,H2,H3 { font-size: 12px; font-family: tahoma,arial,"Trebuchet MS", "Geneva CE",verdana,serif; color: #446644 }
BODY { background-color: #ECFFEC; margin: 0px; padding: 0px; text-align: center  } 
TR.tr_bg { background-color: #F4FAF4 }
TD.rmc, TD.rml, TD.rmr { border-right: 1px dotted #E0E0E0 }
THEAD,TFOOT { background-color: #E5F0E5 }
A { color: #224422; text-decoration: none }
A:hover { color: #668866; text-decoration: underline }
H1 { margin: 2px 0px 1px 0px; font-size: 20px; border-bottom: 3px double #AACCAA; text-align: center  }
H2 { margin: 2px 0px 1px 0px; font-size: 16px  }
H3 { margin: 2px 0px 1px 0px; font-size: 12px  }
.stranky { background-color: #F4FAF4; border: 1px solid #E0EFE0; padding: 4px; margin: 4px 0px 0px 0px }
#main2 { background-color: white }
#lt { width: 14px; height: 14px; background-image: url('design/g/lt.gif') }
#rt { width: 14px; height: 14px; background-image: url('design/g/rt.gif') }
#lb { width: 14px; height: 14px; background-image: url('design/g/lb.gif') }
#rb { width: 14px; height: 14px; background-image: url('design/g/rb.gif') }
#t { height: 14px; background-image: url('design/g/t.gif') }
#b { height: 14px; background-image: url('design/g/b.gif') }
#l { width: 14px; background-image: url('design/g/l.gif') }
#r { width: 14px; background-image: url('design/g/r.gif') }
#mr { float: right; display: inline; height: 30px; background-image: url('design/g/mr.gif'); width: 14px }
#ml { float: left; display: inline; height: 30px; background-image: url('design/g/ml.gif'); width: 14px }
#m { height: 25px; _height: 30px; padding-top: 3px }
#menu { display: block; background-image: url('design/g/m.gif'); margin-left: 4px; margin-right: 4px; text-align: left }
.formular { background-color: #F2F7F2; border: 1px solid #C2D7D2; margin: auto }
STRONG { color: red }
HR { color: #AACCAA; background-color: #AACCAA; height: 1px; border-width: 0px }

A.menulink { color: #446644; display: block; min-height: 22px; line-height: 22px; vertical-align: middle }
A.menulink:hover { color: #446644; background-color: #CCDFCC; text-decoration: none }
SPAN.uplink { display: block; border: 1px solid #CCDFCC; background-color: #ECFFEC; color: #446644 }
.absmenu { position: absolute; display: none; border: 1px solid #CCDFCC; border-top-width: 0px; background-image: url('design/g/mcara.gif'); background-repeat: repeat-y }

.cal_header { background-color: #CCDFCC; font-weight: bold } 
.cal_denninvisible { border: 1px solid #FFFFFF }
#kalendar_div { width: 155px; border: 1px solid #668866; background-color: #FFFFFF }
.cal_den { border: 1px solid #668866; background-color: #668866; color: #F2F7F2 }
.cal_denn { border: 1px solid #CCDFCC; background-color: #FAFFFA }
.cal_vikend { border: 1px solid #CCDFCC; background-color: #DCEFDC } 
.cal_today { border: 1px solid #CCDFCC; background-color: #FFFFC0 }
.cal_selectedDate { border: 1px solid #CCDFCC; background-color: #FFC0C0 }
