body
{
	margin:0px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-family: verdana;
	font-size: 10px;
	padding: 0px;
}

div,table, td, input
{
	line-height: 12px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0px;
	margin: 0px;
	font-family: verdana;
	font-size: 10px;
}

.quicksearch_top
{
	background: url('http://tmcomponents.travelmarket.com/customers/holstebrorejsecenter/quicksearch/gfx/top_quicksearch.gif') no-repeat;
	width: 280px;
	height: 50px;
	position: absolute;
	left: 0;
	top: 0;
}

.tm_quicksearch
{
	
	width: 280px;
	height: 220px;
	position: absolute;
	left: 0;
	top: 0;
	
	
}

.selectbox, .inputtext
{
	height: 19px;
	font-size: 10px;
	border: 1px solid #7f9db9;
	margin-bottom: 2px;
	
}

.child_table .inputtext
{
	height: 19px;
	width: 57px;
	margin-top: -1px;
	border: 1px solid #7f9db9;
	margin-left: 2px;
}

.country_container .selectbox, .city_container .selectbox, .extra_days .selectbox
{
	width: 130px;
}

h1, #out_return_container
{
	font-size: 10px;
	font-weight: normal;
	margin:0px 0px 2px 0px;
}

#departure_box
{
	position: absolute;
	left: 7;
	top: 50;
}

#arrival_box
{
	position: absolute;
	left: 144;
	top: 50;
}

#dates_box
{
	position: absolute;
	left: 7;
	top: 114;
}

#out_return_container
{
	position: absolute;
	left: 7;
	top: 148;
}

/*#adult_child_box
{
	position: absolute;
	left: 472;
	top: 84;
}*/

#adult_box
{
	position: absolute;
	left: 144;
	top: 114;
}

#child_box
{
	position: absolute;
	left: 144;
	top: 149;
	
}

#omonth, #imonth
{
	margin-left: 2px;
	width: 90px;
}

#oday, #iday
{
	width: 38px;
}



.button
{
	font-size: 10px;
	position: absolute;
	left: 182;
	top: 190;
	background: url('http://tmcomponents.travelmarket.com/customers/holstebrorejsecenter/quicksearch/gfx/search_button.gif');
	font-weight:bold;
	border: 0px;
	height: 21px;
	width: 89px;
	line-height: 19px;
	color: #FFFFFF;
}

.linklist
{
	float:left;
	line-height: 20px;
	height: 20px;
	padding-left: 29px;
}

.linklist .linkcontainer
{
	float:left;
	line-height: 20px;
	height: 20px;
	color: #FFFFFF;
}

.linklist .linkcontainer a
{
	color: #FFFFFF;
	text-decoration: none;
}

.linklist #link1
{
	width: 40px;
	text-align: center;
}

.linklist #link2
{
	width: 70px;
	text-align: center;
}

.linklist #link3
{
	width: 48px;
	text-align: center;
}

.linklist #link4
{
	width: 58px;
	text-align: center;
}


.quicksearch_top .header
{
	float:left;
	width: 280px;
	height: 30px;
	line-height: 30px;
	padding-left: 30px;
	font-size: 14px;
	color: #FFFFFF;
	
}
