


p.rz-menu {color:#8AD021; padding: 2px 2px 2px 20px;display:none;}

#msg.col-in {border : 1px solid #f00; background-color: #c00; width: 400px; display:block; color: #fff; }
#tb th {text-align: left; }
#tb span.tb-zv {background-color: #666; color: #fff; }

.d-col1 {width: 30%; float: left; margin-right: 1em; }
.d-col2 {width: 68%; float: left; }

#rz-cover {border: none; text-align: left;}
#rz-cover fieldset{border: none; }
#rz-cover #ok {/*float: right;*/ width: 10em; text-align: center; }
#rz-cover .rz-info {margin: 1.5em; text-align: center; }

/****************************************************************************
KALENDAR 
****************************************************************************/



#calendar {border: 1px dotted #ccc;}
#calendar .titlebarcolor {color: #fff; background-color: #666; text-align:center; }
#calendar .t-hlava {width:100%; color: #fff;}
#calendar table .t-hlava td {color: #fff; background-color: #777; }
#calendar table .t-hlava td a {color: #fff; text-decoration: none; }
#calendar .t-legenda {color: #fff; background-color: #666; text-align:center;}
#calendar * {font-size:12px;font-family: Arial, Helvetica, sans-serif;}
#calendar .tb-sel {}
#calendar table td .tb-sel1 {background-color: #efefef; border: 1px solid #0f0; }  
#calendar table td .tb-sel.full {border: 1px solid #c00; color: #c00;}
#calendar #t-today {background-color: #B4F9A6; color: #000; border: 1px solid #000; }
#calendar #t-today td a {color: #000; }


/**************************************************************************************************************/
/****************************************************************************
Objednavka - adresa 
****************************************************************************/
.rz-dft-frm  {margin: 1em; display: block; }
.rz-dft-frm div {display: block; height:35px;}
.rz-dft-frm label {display: block; width: 13em; text-align: right; float: left; background-color: #B0FFAE;}
.rz-dft-frm input {border: 1px solid #000; margin-left: 1em; width: 300px; }
.rz-dft-frm	#rz-tx {width: 300px; height: 50px; margin-left: 1em; border: 1px solid #000; }
.rz-dft-frm input.pvn:after {content: "";}

/****************************************************************************
Objednavka - potvrzeni na konec objednavky
****************************************************************************/
#rz-ram  {width: 80%; border: 1px solid #000; padding: .1em; margin: 2em auto; background-color: #0F69B5; }
#rz-ram  p {margin: .2em; }
#rz-ram .col-in {background-color: #fff; border: 1px solid #787878; padding: 1em; }
#rz-ram  h2 {text-align: center; margin: 1em 0 1em; }


/****************************************************************************
Objednavka - detail dne 
****************************************************************************/
fieldset.rz-detaildn {border: 1px solid #ccc; background-color: #B0FFAE; margin: 0 auto; }
fieldset.rz-detaildn legend {font-weight: bold; }
.dt {margin: 0 0 0 14em;}
