#no_results {
	text-align: left;
}
#no_results th {
	padding: 2px 14px 2px 2px;
}
#no_results h2 {
	font-size: 120%;
	padding: 0px;
	margin: 2px 0px 10px 0px;
}
#no_results_conditions {
	background: #F3F3F3;
	margin: 0px 0px 14px 0px;
	padding: 3px;
}

.res_item {
	margin: 5px 0px 10px 5px;
	border: 1px solid;
	/*-moz-border-radius: 6px;*/
	padding: 0px;
	font-size: 95%;
	clear: both;
}
.res_item .schranka {
	padding-top: 6px;
	overflow: hidden;
}
.res_item .schranka a {
font-weight: normal;
}
.res_item h2 {
	margin: 0px;
	padding: 0px;
	font-size: 120%;
}
.res_item .zaj_number {
	/*font-size: 95%;*/
	margin-top: 10px;
}
.res_item .zaj_number span {
	font-weight: bold;
}
/* vlastnosti pro oba ramecky vysledku */
.res_left {
	margin: 0px;
	padding: 6px;
	text-align: left;
	width: 133px;
	float: left;
}
.res_left .desc span {
	display: block;
}
.res_left .typ_nabidky {
	margin-top: 5px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 100%;
	color: #d00;
}
.res_left .slevy {
	margin-top: 5px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 100%;
	color: #c00;
}
.res_left .aktualizace {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.res_left a img {
	margin-bottom: 8px;
	border: #444444 1px solid;
}

.res_right {
	margin-left: 146px;
	padding: 7px 6px;
	text-align: left;
}
.res_right .nazev { height: 25px; }
.res_right .nazev h2 { float: left; }
.res_right .nazev .flag { float: right; }
.res_right .desc {
	height: auto;
	min-height: 40px;
	overflow: auto;
	padding-left: 3px;
}
.res_right .desc .left {
	float: left;
	width: 40%;
}
.res_right .desc .left span { display: block; }
.res_right .desc .center {
	text-align: left;
	float: left;
	width: 40%;
}
.res_right .desc .center span { display: block; }
.res_right .desc .right {
	display: block;
	text-align: right;
	float: right;
	/*padding-top: 7px; */
}

.result_left_akt {
	/*font-family : Verdana, Tahoma, Helvetica, Arial, Sans-Serif;*/
	font-weight: normal;
}

.res_transport {
	margin-top: 10px;
	padding-right: 7px;
	text-align: right;
	height: 19px;
	vertical-align: bottom;
}
.res_transport_left {
	height: 19px;
	text-align: left;
	float: left;
}
.res_transport_left img { border: #444444 1px solid; }
.res_transport_let {
	vertical-align: top;
	margin-left: 3px;
	/*font-size: 95%;*/
}

.res_kapacity {
	width: 99%;
	margin-top: 10px;
}
.res_kapacity th {
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	padding: 1px 3px;
	/*white-space: nowrap;*/
	/*font-size: 95%;*/
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
}
.res_kapacity td {
	padding: 2px 3px;
	/*font-size: 95%;*/
}
.res_kapacity .col1 { padding-left: 4px; text-align: left;  width: 60%; }
.res_kapacity .col2 { width: 15%; }
.res_kapacity .col3 { width: 15%; }
.res_kapacity .col4 { width: 10%; }
.res_kapacity .cena {
	text-align: right;
	padding-right: 5px;
	white-space: nowrap;
}

.tr2 { background-color: #FFFFFF; }


/* liche vypisy */
.res_odd {
	background-color: #A6E1FF;			
	border-color: #009cdd;
}
.res_odd .res_left {
	background-color: #A6E1FF;
}
.res_odd .res_right {
	/*background: #C5E2F4 url("/img/bs.gif") no-repeat top left;*/
	background: #CCEBF8;
}
.res_odd .res_kapacity th {
	background-color: #A6E1FF;
}
.res_odd .tr1 {
	background-color: #EBF7FC;
}
.res_odd .res_transport_left img {
	background-color: #A6E1FF;
}
.res_odd a	{ color: #0063C7; text-decoration: underline; font-weight: bold; }
.res_odd a:hover		{ color: #0063C7; text-decoration: underline; }
.res_odd a:visited { color: #0063C7; }
.res_odd a:active { color: #0063C7; }
.res_odd a:link	{ color: #0063C7; }

/* ramecek pro sude vypisy */
.res_even {
	background-color: #FCDE72;
	border-color: #e6b012;
}
.res_even .res_left {
	background-color: /*#FDD78E*/ #FCDE72;
}
.res_even .res_right {
	/*background: #FFE5C0 url("/img/os.gif") no-repeat top left;*/
	background: #FFF2C8  /*#FFEAA0*/;
}
.res_even th {
	background-color: #FCDE72;
}
.res_even .tr1 {
	background-color: #FFFCE9;
}
.res_even .res_transport_left img {
	background-color: #FCDE72;
}
.res_even a	{ color: #DE7702; text-decoration: underline; font-weight: bold; }
.res_even a:hover		{ color: #DE7702; }
.res_even a:visited { color: #DE7702; }
.res_even a:active { color: #DE7702; }
.res_even a:link	{ color: #DE7702; }


/* navigace vysledky */
#res_nav_top, #res_nav_bottom { 
	background: #F3F3F3;
	margin: 0 0 0 5px;
	padding: 5px;
	font-size: 95%;
}
#res_nav_bottom {
	margin-bottom: 6px;
}
#res_nav_top span, #res_nav_bottom span { font-weight: bold; }
#res_conditions span { font-weight: normal; }
#res_conditions .results_razeni span { font-weight: bold; }
#res_nav_top .nav_row_left, #res_nav_bottom .nav_row_left {
	/*float: left;
	width: 49%;*/
}
#res_nav_top .nav_row_right, #res_nav_bottom .nav_row_right {
	text-align: right;
	/*float: right;*/
	/*width: 49%;*/
}
.nav_row_bottom {
	/*background: #E9E9E9;*/
	margin-top: 5px;
}

#result_listing {
	/*background: #E9E9E9;*/
	font-weight: normal;
	margin: 2px 3px 10px 10px;	
	text-align: right;
}
.nav_row_bottom #result_listing{
	margin-top: 7px;
}
#result_listing .curr_page {
	padding: 1px 3px;
	border: #444444 1px solid;
	background-color: #FFE0E0;
}
#result_listing .nav_page {
	padding: 1px 3px;
	border: 1px solid;
	text-decoration: none;
}

.bigger {
	font-size: 115%;
}
/*#result_listing .text_input {
	width: 30px;
}
#result_listing .button_small {
	margin-bottom: 2px;
	_margin-bottom: 4px;
}*/


.cena_od_celkem {
	font-size: 95%;
	color: #666;
}
.cena_od_celkem_th {
	font-weight: normal;
	font-size: 95%;
}