/**
 * Okno
 */
#window .inner {
	padding: 0 12px;
}
#window .innerTop {
	position: relative; top: -20px;
	width: 976px; height: 30px;
	background: transparent url("../gfx/layout/windowBackgroundInnerTop.png") 0 0 no-repeat;
}
#window .innerMiddle {
	position: relative;
	width: 960px; margin: -20px 0; padding: 0 8px;
	background: transparent url("../gfx/layout/windowBackgroundInnerMiddle.png") 0 0 repeat-y;
}
#window .innerBottom {
	position: relative; bottom: -20px;
	width: 976px; height: 30px;
	background: transparent url("../gfx/layout/windowBackgroundInnerBottom.png") 0 0 no-repeat;
}

/**
 * Vyhledavani: Rozsirene
 */
#searchAdvanced .form {
	float: left;
	width: 741px; padding-left: 18px;
}

#searchAdvanced section {
	padding: 10px 0 15px;
	border-right: 1px solid #91C4E6;
}
#searchAdvanced section.indent {
	border-top: 1px solid #91C4E6;
}

#searchAdvanced h3 {
	float: left;
	width: 154px; padding: 20px 0 0 25px;
	font-family: "AllerRegular", Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size: 2.2em;
	color: #0F6CB5;
}

#searchAdvanced .carousel {
	float: left;
	width: 561px;
	outline: none;
}
#searchAdvanced .carousel ul {
	list-style-type: none;
}
#searchAdvanced .carousel li {
	float: left;
	width: 96px; padding: 0 7px;
	background: transparent url("../gfx/layout/searchAdvancedItemBackground.png") 0 0 no-repeat;
	font-family: Verdana, "Geneva CE", lucida, sans-serif; font-size: 1.3em;
	text-align: center;
}
#searchAdvanced .carousel li.selected {
	background-position: -110px 0;
}
#searchAdvanced .carousel li label {
	display: block; width: 96px; padding-top: 96px;
	background: transparent 50% 9px no-repeat;
	cursor: pointer;
	color: #0065BD;
	text-decoration: none;
}
#searchAdvanced .carousel li label input {
	display: none;
}

#searchAdvanced .carousel .carousel-wrap {
	float: left;
	width: 480px;
}
#searchAdvanced .carousel .carousel-control {
	float: left;
	display: block; height: 96px; overflow: hidden;
	border: none;
	background: transparent 0 50% no-repeat;
	font-size: 0;
	text-indent: -999em; text-align: left;
	direction: ltr;
	line-height: 0;
}
#searchAdvanced .carousel .previous {
	width: 29px;
	background-image: url("../gfx/layout/searchAdvancedButtonArrowLeft.png");
}
#searchAdvanced .carousel .previous:hover {
	background-position: -29px 50%;
}
#searchAdvanced .carousel .next {
	width: 33px; margin-left: 5px;
	background-image: url("../gfx/layout/searchAdvancedButtonArrowRight.png");
}
#searchAdvanced .carousel .next:hover {
	background-position: -33px 50%;
}
#searchAdvanced .carousel .disabled {
	cursor: default;
	opacity: 0.3;
}

#searchSubmit {
	position: absolute; bottom: 0; right: 8px;
	width: 201px;
	text-align: center;
}
#searchSubmit a {
	display: inline-block; width: 124px; height: 82px;
	background: transparent url("../gfx/layout/searchAdvancedButtonSubmit.png") 0 0 no-repeat;
	border: none;
	font-size: 2.6em;
	color: #FFF;
	text-align: center; text-decoration: none; text-shadow: 1px 1px 0 #8B6929;
	line-height: 82px;
}

/**
 * Ikonky
 */
#searchAdvanced .carousel li .golf { background-image: url("../gfx/layout/searchAdvancedItemIconGolf.png"); }
#searchAdvanced .carousel li .beach { background-image: url("../gfx/layout/searchAdvancedItemIconBeach.png"); }
#searchAdvanced .carousel li .cycling { background-image: url("../gfx/layout/searchAdvancedItemIconCycling.png"); }
#searchAdvanced .carousel li .skiing { background-image: url("../gfx/layout/searchAdvancedItemIconSkiing.png"); }
#searchAdvanced .carousel li .hiking { background-image: url("../gfx/layout/searchAdvancedItemIconHiking.png"); }
#searchAdvanced .carousel li .tennis { background-image: url("../gfx/layout/searchAdvancedItemIconTennis.png"); }
#searchAdvanced .carousel li .skating { background-image: url("../gfx/layout/searchAdvancedItemIconSkating.png"); }
#searchAdvanced .carousel li .paragliding { background-image: url("../gfx/layout/searchAdvancedItemIconParagliding.png"); }
#searchAdvanced .carousel li .horseRiding { background-image: url("../gfx/layout/searchAdvancedItemIconHorseRiding.png"); }
#searchAdvanced .carousel li .fishing { background-image: url("../gfx/layout/searchAdvancedItemIconFishing.png"); }
#searchAdvanced .carousel li .diving { background-image: url("../gfx/layout/searchAdvancedItemIconDiving.png"); }
#searchAdvanced .carousel li .waterSports { background-image: url("../gfx/layout/searchAdvancedItemIconWaterSports.png"); }
#searchAdvanced .carousel li .swimmingPool { background-image: url("../gfx/layout/searchAdvancedItemIconSwimmingPool.png"); }
#searchAdvanced .carousel li .AC { background-image: url("../gfx/layout/searchAdvancedItemIconAC.png"); }
#searchAdvanced .carousel li .pets { background-image: url("../gfx/layout/searchAdvancedItemIconPets.png"); }
#searchAdvanced .carousel li .garden { background-image: url("../gfx/layout/searchAdvancedItemIconGarden.png"); }
#searchAdvanced .carousel li .cot { background-image: url("../gfx/layout/searchAdvancedItemIconCot.png"); }
#searchAdvanced .carousel li .whirlpool { background-image: url("../gfx/layout/searchAdvancedItemIconWhirlpoll.png"); }
#searchAdvanced .carousel li .internet { background-image: url("../gfx/layout/searchAdvancedItemIconInternet.png"); }
#searchAdvanced .carousel li .grill { background-image: url("../gfx/layout/searchAdvancedItemIconGrill.png"); }

#searchAdvanced .carousel li .single { background-image: url("../gfx/layout/searchAdvancedItemIconSingle.png"); }
#searchAdvanced .carousel li .couple { background-image: url("../gfx/layout/searchAdvancedItemIconCouple.png"); }
#searchAdvanced .carousel li .family { background-image: url("../gfx/layout/searchAdvancedItemIconFamily.png"); }
#searchAdvanced .carousel li .group { background-image: url("../gfx/layout/searchAdvancedItemIconGroup.png"); }

/**
 * Tagy
 */
#searchAdvanced .tags {
	float: left;
	width: 161px; height: 300px; margin-left: 20px; overflow-y: auto;
}
#searchAdvanced .tag {
	position: relative; /* Chrome fix */
	float: left;
	display: block; margin: 0 5px 5px 0;
	background: #FFF url("../gfx/layout/searchAdvancedTagBackground.png") 0 100% repeat-x;
	border: 1px solid #91C4E6;
	border-bottom-width: 2px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size: 1.2em;
	color: #0F6CB5; text-shadow: 1px 1px 0 #FFF;
	text-decoration: none;
	white-space: nowrap;
}
#searchAdvanced .tag span {
	display: inline-block; padding: 0 5px;
	vertical-align: middle;
}
#searchAdvanced .tag a {
	display: inline-block; width: 18px; height: 18px; overflow: hidden;
	vertical-align: top;
	background: transparent url("../gfx/layout/searchAdvancedButtonClose.png") 0 0 no-repeat;
	text-indent: -999em; text-align: left;
	direction: ltr;
	line-height: 0;
}

/**
 * Popup
 */
#searchAdvanced .popup {
	position: absolute; left: 0; top: 0; z-index: 1;
	width: 477px;
}
#searchAdvanced .popup .top {
	width: 477px; height: 43px;
	background: transparent url("../gfx/layout/windowBackgroundPopupTop.png") 0 0 no-repeat;
}
#searchAdvanced .popup .middle {
	width: 412px; padding: 0 26px 0 39px;
	background: transparent url("../gfx/layout/windowBackgroundPopupMiddle.png") 0 0 repeat-y;
}
#searchAdvanced .popup .bottom {
	width: 477px; height: 30px;
	background: transparent url("../gfx/layout/windowBackgroundPopupBottom.png") 0 0 no-repeat;
}

#searchAdvanced h4 {
	font-family: "AllerRegular", Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size: 2.2em;
	color: #0F6CB5;
}

#searchAdvanced .popup label {
	display: inline-block; width: 170px; margin-right: 10px;
	vertical-align: middle;
	font-family: "AllerRegular", Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size: 1.4em;
	color: #0F6CB5;
}
#searchAdvanced .popup .textBox {
	width: 96px; padding: 4px;
	border: 1px solid #72ACDC;
	-moz-box-shadow: inset 0 4px 5px #E1E2E1;
	-webkit-box-shadow: inset 0 4px 5px #E1E2E1;
	box-shadow: inset 0 4px 5px #E1E2E1;
	font-style: italic; font-size: 1.4em;
	color: #0F6CB5;
}
#searchAdvanced .popup .row {
	display: block; margin-top: 6px;
}
#searchAdvanced .popup br {
	display: none;
}

#searchAdvanced .popup .counts {
	margin-top: 20px;
}

#searchAdvanced .popup .submit {
	margin-top: 6px;
	text-align: right;
}
#searchAdvanced .popup .submit a {
	display: inline-block;	width: 90px; height: 42px; margin-bottom: -2px;
	background: transparent url("../gfx/layout/searchAdvancedButtonPopupSubmit.png") 0 0 no-repeat;
	border: none;
	font-size: 2em;
	color: #FFF;
	text-align: center; text-decoration: none; text-shadow: 1px 1px 0 #8B6929;
	line-height: 42px;
}