body {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 80%;
}
img {
	border: 0;
}
/* -------------------------------------------------------------- */
#main {
}
#main_body {
}
/* -------------------------------------------------------------- */
#header {
	display: none;
}
/* -------------------------------------------------------------- */
#menu {
	display: none;
}
/* -------------------------------------------------------------- */
#leftbar {
	display: none;
}
/* -------------------------------------------------------------- */
#rightbar {
}
/* -------------------------------------------------------------- */
#main_content {
}
#content {
}
/* -------------------------------------------------------------- */
#footer {
	display: none;
}
/* -------------------------------------------------------------- */
.dialog {
	display: none;
}
/*----------------------------------------------------------------------*/
.table_list {
    border-collapse: collapse;
    margin-bottom: 10px;
}
.table_list td {
    border: 1px solid white; padding: 0px 5px;
    line-height: 2em;
}
.table_list thead td {
    color: #fff;
    background-color: #cf0000;
    font-weight: bolder;
	font-size: 10px;
}
.table_list img { margin: 0 3px; }
.table_list tbody tr { background-color: #e5e5e5; }
.table_list tbody tr.row2 { background-color: #f2f2f2; }
.table_list tbody tr.nabidka { background-color: #afc7b3; }
.table_list tbody tr.nabidkarow2 { background-color: #c5d0c7; }
.table_list tbody tr.poptavka { background-color: #dcc0c3; }
.table_list tbody tr.poptavkarow2 { background-color: #e2d4d5; }
.table_list tbody tr.selected { background-color: #ff7f00; }
.table_list tbody a { color: #000 }
.cal { margin: 0; }
.cal tbody td { margin: 0; padding: 0; background-color: transparent; border: 0;}
.cal tbody tr { margin: 0; padding: 0; background-color: transparent; border: 0;}
/*----------------------------------------------------------------------*/
.table_detail {
    border-collapse: collapse;
}
.table_detail tr { background-color: #e5e5e5; }
.table_detail td {
	margin: 0; padding: 3px 6px;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}
.table_detail .red {
	color:#fff;
	background-color: #cf0000;
	font-weight:bolder;
	border-bottom: 1px solid #cf0000;
	font-size: 10px;
}
/*----------------------------------------------------------------------*/
.novinka {
	font-size: 90%;
	float: left;
	border: 1px solid #FF7F00;
	background-color: #FFEEDB;
	padding: 2px;
	width: 131px;
	height: 220px;
	margin: 3px 3px 2px 2px;
}
.novinka table {
	border-collapse: collapse;
}
.novinka table td {
}
.novinka img {
}