/*body {
    font-family: Arial, sans-serif;
	font-size: 14px;
    background-color: white;
    color: black;
	text-align: left !important;
	margin: 0;
	padding: 0;
}*/

#program table {
	text-align: left;
	margin: 0 0 10px 0;
	width: 600px;
	border: 0;
	background: url("img/dpl_table_bck.gif") repeat-y right top;
	border-collapse: collapse;
}

#program th {
    font-weight : bold;
    text-align : left;
	font-size : 130%;
	padding: 5px 0 15px 0;
	text-transform: uppercase;
	color: black;
}

/*a {
	color: black;
}
a:hover {
	color: #df0f05;
}*/

#program .trhead {
    font-size : 1.2em;
    font-weight : bold;
  }


#program .delete {
    color : red;
    font-weight : bold;
  }


#program .error {
    font-weight : bold;
    color: red;
  }


#program .zruseno {
	background-color: #dddddd;
    color : red;
    font-weight : bold;
    text-decoration : line-through;
    text-align : left;
  }


#program .update {
    color : blue;
    font-weight : bold;
  }


#program .insert {
    color : green;
    font-weight : bold;
  }


#program .program_title {
    background-color : #dddddd /*#4A0A00/*#a59a96*/;
	color: black;
    font-weight : bold;
	font-size : 14px;
    text-align : left;
	vertical-align: bottom;
  }


#program .program_body {
    text-align : left;
	font-size : 14px;
  }

#program .text {
	vertical-align: top;
	padding-bottom: 10px;
}
#program .cena {
	vertical-align: top;
}
#program .rezervace {
	vertical-align: top;
}

#program .high1 {
	font-weight : bold;
}

#program .high2 {
	font-weight : bold;
	background-color: #df0f05;
	color: white;
}

#program .high3 {
	font-weight : bold;
	background-color: black;
	color: white;
}
