

.InputContainer { width: 180px; }

/* Text input */
.DestinationInput {	width: 180px; float: left; }
.DestinationInput.Loading { background-image: url("/Images/Site/Transition/LoaderInput.gif"); background-repeat: no-repeat; background-position: right center; }

.CountrySelection h2 a { font-size: 9px; font-weight: normal; padding-left: 2px; }


/* Globe */
/* #Globe { display: block; float: right; background-image: url("/Images/Site/Arrows/Globe.gif"); background-repeat: no-repeat; height: 20px; width: 20px; } */



/* Suggest popout */
div.autosuggest 
{ 
	position: absolute; 
	margin: 5px 0 0 0; 
	width: 180px; 
	border-bottom: solid 1px #cacb9f; 
	border-left: solid 1px #cacb9f; 
	border-right: solid 1px #cacb9f;
	max-height: 300px;
	overflow: auto;
}

div.autosuggest ul
{
	list-style: none;	
	margin: 0px 0px 0px 0px;	
	padding: 0;
	overflow: hidden;
	background-color: #f5f6e8;
}

div.autosuggest ul li { color: #000; padding: 0; margin:  0; text-align: left; }

div.autosuggest ul li.heading { background-color: #c5cc98;	text-align:right; padding: 2px 0; }

div.autosuggest ul li.heading span { margin-right: 2px; font-size:11px; color: White; }

div.autosuggest ul li a
{
	color: #000;
	display: block;
	text-decoration: none;
	background-color: transparent;
	position: relative;
	padding: 0;
	width: 100%;
}

div.autosuggest ul li a:hover { background-color: #444; }

div.autosuggest ul li a blockquote { display: none; }

div.autosuggest ul li.as_highlight a:hover { background-color: #3b75ab; }

div.autosuggest ul li a span { display: block; padding: 3px 6px; font-weight: bold; }

div.autosuggest ul li a span small { font-weight: normal; color: #000; }

div.autosuggest ul li.as_highlight a span small { color: #ccc; }

div.autosuggest ul li.as_highlight a { color: #fff; background-color: #3b75ab; }

div.autosuggest ul li.as_highlight a span { }

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}

div.autosuggest ul li a .tr { right: 0; }

div.autosuggest ul li.as_warning { font-weight: bold; text-align: center; padding: 2px 0; }

div.autosuggest ul em { font-style: normal; color: #3b75ab; }
div.autosuggest ul li a:hover em { color: White; }
div.autosuggest ul li.as_highlight em { color: White; }


.DestionationLoader { display: none; }
#ChoosenContainer { display: none; width: 180px; margin-top: 3px; }
#ChoosenContainer h2 { border-bottom: solid 2px #cacb9f; }

/* Destination list */
.DestinationList { margin-top: 2px; }
.DestinationList ul { list-style-type: none; padding: 0px; margin: 0px; width: 180px; }
.DestinationList ul li { }
.DestinationList ul li a { font-weight: bold; display: block; padding: 3px 15px 3px 5px; }
.DestinationList ul li a:hover { cursor: pointer; background-color: White; text-decoration: none; padding: 2px 14px 2px 4px; background-image: url(/Images/Site/Arrows/Close.gif); background-repeat: no-repeat; background-position: 96% center; border: solid 1px #cacb9f; }
.DestinationList ul li a div { width: 15px; height: 16px; float: left; background-image: url(/Images/Site/Arrows/SubMenuArrowPointRightBlue.gif); background-repeat: no-repeat; background-position: 0px 3px; }




/* Favorit destinations */
#FavoritDestinations { margin-top: 15px; width: 180px; }
#FavoritDestinations h3 { display: block; border-bottom: solid 1px #cacb9f; padding-left: 0px; }
#FavoritDestinations ul { list-style-type: none; padding: 0px; margin: 3px 0 0 0; width: 180px; }
#FavoritDestinations ul li { }
#FavoritDestinations ul li a { display: block; padding: 3px 15px 3px 5px; }
#FavoritDestinations ul li a:hover { cursor: pointer; background-color: White; text-decoration: none; padding: 2px 14px 2px 4px; background-image: url(/Images/Site/Arrows/Add.gif); background-repeat: no-repeat; background-position: 96% 5px; border: solid 1px #cacb9f; }
#FavoritDestinations ul li a div { width: 15px; height: 16px; float: left; background-image: url(/Images/Site/Arrows/SubMenuArrowPointRight.gif); background-repeat: no-repeat; background-position: 0px 3px; }


