div#vyhledavani {
	padding-top: 42px;
	background: white;
}
div#vyhledavani h1 {
	float:left;
	font-weight: normal;
	line-height: 37px;
	font-size: 24px;
	margin: 0 0 3px 0;
	padding: 0 2px;
}
div#vyhledavani div.legenda {
	float:right;
}
div#vyhledavani .legenda p {
	float: left;
	text-align: center;
	width: 33px;
	line-height: 22px;
}
div#vyhledavani .legenda p.oddelovac {
	width:20px;
	color: white;
}
div#vyhledavani .legenda p span {
	font: bold 14px/17px Georgia, "New York", utopia, serif;
	display: block;
}
div#vyhledavani .legenda p.novinka span {
	background-color: #b65d19;
	color: white;
}
div#vyhledavani .legenda p.rezervace span {
	background-color: #959533;
	color: white;
}
div#vyhledavani .legenda p.zlevneno span {
	background-color: #ccc;
}
div#vyhledavani .legenda p.prodano span {
	background-color: #f7eae1;
	color: #b65d19;
}

div#vyhledavani table {
	border-collapse: collapse;
	width: 100%;
	margin-top: 20px;
}
div#vyhledavani table th {
	font-size: 18px;
	font-weight: normal;
	line-height: 40px;
	padding:0 2px;
	background-color: #f7eae1;
	border: white solid 4px;
	vertical-align: middle;
	color: #b55c18;
	text-align: center;
}
div#vyhledavani table th.active, div#vyhledavani table th.sortable:hover {
	background-color: #b65d19;
	color: white;
}
div#vyhledavani table th.ikonka {
	width: 70px;
}
div#vyhledavani table th.velikost {
	width: 80px;
}
div#vyhledavani table th.legenda {
	width: 40px;
	text-align:center;
}
div#vyhledavani table th.sortable span {
	float:left;
	text-align:center;
	line-height: 20px;
	padding-left: 5px;
}
div#vyhledavani table th.sortable a {
	float:left;
	line-height: 20px;
	width: 20px;
	text-decoration:none;
	background-position: 2px 0;
	background-repeat: no-repeat;
	outline: none;
}
div#vyhledavani table th.sortable a.vzestupne {
	background-image: url("../images/sipkavzestupne.png");
}
div#vyhledavani table th.sortable a.sestupne {
	float:right;
	background-image: url("../images/sipkasestupne.png");
}
div#vyhledavani table th.sortable a:hover, div#vyhledavani table th.active a, div#vyhledavani table th.sortable:hover a {
	background-position: 2px -20px;
}

div#vyhledavani table tr:hover td {
	background-color: #f7eae1;
}
div#vyhledavani table td {
	border: white solid 0px;
	border-bottom: #d4a078 solid 1px;
}
div#vyhledavani table td img {
	vertical-align: middle;
}
div#vyhledavani table td a {
	display:block;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: black;
	padding: 0;
	line-height:39px;
	outline: none;
}
div#vyhledavani table td.legenda {
	padding: 0 10px;
}
div#vyhledavani table td.legenda p{
	margin: 0;
}
div#vyhledavani table td.popis {
	/* width: 211px; */
}
div#vyhledavani table td.popis a {
	font-weight: normal;
	text-align: left;
	line-height: 17px;
	padding: 3px 5px 2px 7px;
}

div#vyhledavani table .lokalita {
	width:135px
}

div#vyhledavani table td.lokalita a {
	line-height: 17px;
}

div#vyhledavani table .cena {
	width:95px
}

div#vyhledavani table td.cena small {
	font-size:0.6em;

}


div#vyhledavani table td.cena a {
	font-weight: normal;
	font-size: 18px;
	line-height: 39px;
}
/*
div#vyhledavani div#strankovani {
	margin-top: 25px;
	height: 55px;
}
div#vyhledavani div#strankovani div {
	float: right;
}
div#vyhledavani div#strankovani a:link, div#vyhledavani div#strankovani a:visited {
	display: block;
	float:left;
	font: 16px/28px Arial, sans-serif;
	color: black;
	padding: 0 5px;
	margin-left: 6px;
	text-decoration: none;
	background-color: #e6e6e6;
}
div#vyhledavani div#strankovani a:hover, div#vyhledavani div#strankovani a.active {
	background-color: black;
	color: white;
}
div#vyhledavani div#strankovani a.predchozi:link, div#vyhledavani div#strankovani a.predchozi:visited {
	font-family: Georgia, "New York", utopia, serif;
	margin-right: 6px;
	padding: 0 15px 0 25px;
	background: #e6e6e6 url("../images/sipkazpet.png") 6px 8px no-repeat;
}
div#vyhledavani div#strankovani a.predchozi:hover {
	color: white;
	background: black url("../images/sipkazpetactive.png") 6px 8px no-repeat;
}
div#vyhledavani div#strankovani a.dalsi:link, div#vyhledavani div#strankovani a.dalsi:visited {
	font-family: Georgia, "New York", utopia, serif;
	margin-left: 12px;
	padding: 0 25px 0 15px;
	background: #e6e6e6 url("../images/sipkavpred.png") 56px 8px no-repeat;
}
div#vyhledavani div#strankovani a.dalsi:hover {
	color: white;
	background: black url("../images/sipkavpredactive.png") 56px 8px no-repeat;
}
*/
div#vyhledavani div#strankovani {
	margin-top: 25px;
	height: 55px;
}
div#vyhledavani div#strankovani div {
	float: right;
}
div#vyhledavani div#strankovani a:link, div#vyhledavani div#strankovani a:visited {
	display: block;
	float:left;
	font: bold 14px/28px Arial, sans-serif;
	color: black;
	padding: 0 5px;
	margin-left: 6px;
	text-decoration: none;
	background-color: #e6e6e6;
}
div#vyhledavani div#strankovani a:hover, div#vyhledavani div#strankovani a.active {
	color: #b65d19;
}
div#vyhledavani div#strankovani a.predchozi:link, div#vyhledavani div#strankovani a.predchozi:visited {
	width: 16px;
	font-family: Georgia, "New York", utopia, serif;
	margin-right: 6px;
	background: #e6e6e6 url("../images/sipkazpet.png") 6px 8px no-repeat;
}
div#vyhledavani div#strankovani a.predchozi:hover {
	color: white;
	background-image: url("../images/sipkazpetactive2.png");
}
div#vyhledavani div#strankovani a.dalsi:link, div#vyhledavani div#strankovani a.dalsi:visited {
	font-family: Georgia, "New York", utopia, serif;
	margin-left: 12px;
	width: 16px;
	background: #e6e6e6 url("../images/sipkavpred.png") 8px 8px no-repeat;
}
div#vyhledavani div#strankovani a.dalsi:hover {
	color: white;
	background-image: url("../images/sipkavpredactive2.png");
}
div#vyhledavani img.vypis-thumb{padding:1px;border:1px solid #DCDCBA;margin:2px;}
tr.tr-1 td{background:#FAFAF3;}
