body {
	background: #596a1b url('/gfx/body_bg.gif') repeat-x 0% 0%;
	font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #333;
}

/*
///////////////////////////////////////////////////
*/

a {
	color: #169acd;
	text-decoration: undeline;
}

a:hover {
	color: #169acd;
	text-decoration: none;
}

p {
	margin: 12px 0 0 0;
}

h1 {
	color: #737307;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	margin: -4px 0 6px 0;
}

h2 {
	color: #737307;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	margin: -4px 0 6px 0;
}

.header14 {
	color: #737307;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	margin: -4px 0 4px 0;
}

.header18 {
	color: #737307;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
}

.textPris {
	color: #737307;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 31px;
	line-height: 22px;
	font-weight: normal;
}

.boxed {
	border: 5px solid #f3f3f3;
	margin: 0 0 10px 0;
	padding: 10px;
	float: left;
}

.txtInput,
.selInput {
	border: 1px solid #bfbfbf;
	color: #333;
	font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, Verdana;
	font-size: 1em;
	padding: 2px;
}

.btnInput {
	vertical-align: bottom;
}

/*
///////////////////////////////////////////////////
*/

#topWrapper {
	background: transparent url('/gfx/top_bg.jpg') no-repeat 0% 0%;
}

/*
 *	FLAG
 */
#topWrapper #topLang,
#topWrapper #topLang li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#topWrapper #topLang {
	margin: 0 8px 0 0;
}

#topWrapper #topLang p {
	margin: 6px 0;
	padding: 0;
}

/*
 *	TOP MENU V2
 */
#topMenuWrapper {
	text-align: left;
}
#topMenu {
	margin: 0;
	padding: 0;
	line-height: 1;
	width: 947px;
	float: left;
}
#topMenu li {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	list-style: none;
	float: left;
	width: auto;
	line-height: 30px;
}
#topMenu li:hover, #topMenu li.hover {
	background: url('/gfx/topmenu_active_bg.gif');
}
#topMenu li:hover a, #topMenu li.hover a {
	background: url('/gfx/topmenu_active_left.gif') no-repeat 0% 0%;
}
#topMenu li:hover a span, #topMenu li.hover a span {
	background: url('/gfx/topmenu_active_right.gif') no-repeat 100% 100%;
}
#topMenu li a {
	color: #737307;
	display: block;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
#topMenu li a span {
	padding: 0 14px;
	display: block;
}
#topMenu li ul {
	display: none;
	width: 21.364em; /* Width to help Opera out */
	background: url('/gfx/topmenu_dd_footer_235.gif') no-repeat 100% 100%;
}
#topMenu li:hover ul, #topMenu li.hover ul {
	display: block;
	position: absolute;
	padding: 0 0 3px 0;
	margin: 0;
}
#topMenu li:hover li, #topMenu li.hover li {
	float: none;
	height: 2em;
	line-height: 2em;
	background: #e8ebd2;
	border-left: 1px solid #baba95;
	border-right: 1px solid #baba95;
}
#topMenu li:hover li a, #topMenu li.hover li a {
	font-weight: normal;
	text-transform: none;
	height: 2em;
	background: none;
}
#topMenu li:hover li a span, #topMenu li.hover li a span {
	background: none;
}
#topMenu li li a:hover {
	background: #dee4c4;
}
/*
 *	BRØDKRUMME
 */

#breadcrumbWrapper ul {
	margin: 0;
	padding: 0;
	float: left;
	width: 950px;
}
#breadcrumbWrapper ul li {
	background: url('/gfx/lightarrows.gif') no-repeat 0px 50%;
	font-family: Tahoma, Arial, Helvetica, Verdana;
	list-style: none;
	padding: 0 10px 0 10px;
	float: left;
	line-height: 23px;
}
#breadcrumbWrapper ul li img {
	display: none;
}
#breadcrumbWrapper ul li a {
	color: #9fb54f;
	text-decoration: none;
	font-size: 10px;
}
#breadcrumbWrapper ul li a:hover,
#breadcrumbWrapper ul li.last a {
	color: #b8cd6a;
}

/*
 *	OMRÅDEMENU
 */
.omraademenu a {
	color: #333333;
	text-decoration: none;
}

.omraademenu a:hover {
	color: #aeae6b;
	text-decoration: none;
}

.omraademenuSelected {
	font-size: 13px;
}

.OmraadeMenuLeft {
	vertical-align: middle;
	padding: 2px 5px 5px 2px;
}

.OmraadeMenuRight {
	width: 200px;
	vertical-align: middle;
	padding: 0 0 5px 2px;
}

.OmraadeMenuSelectedLeft {
	vertical-align: middle;
	padding: 2px 7px 5px 0;
}

.OmraadeMenuSelectedRight {
	width: 180px;
	vertical-align: middle;
	padding: 0 0 5px 0;
}

.OmraadeMenuHotelLeft {
	vertical-align: middle;
	padding: 2px 7px 5px 15px;
}

.OmraadeMenuHotelRight {
	vertical-align: middle;
	padding: 0 0 5px 0;
}

.OmraadeMenuUndersideLeft {
	vertical-align: middle;
	padding: 2px 7px 5px 30px;
}

.OmraadeMenuUndersideRight {
	vertical-align: middle;
	padding: 0 0 5px 0;
}

/*
 *	INDHOLD
 */
#ContentOutterWrapper {
	background: url('/gfx/content_top.gif') no-repeat 0% 0%;
}
#ContentInnerWrapper {
	background: url('/gfx/content_bottom.gif') no-repeat 100% 100%;
}
#ContentWrapper {
	background: url('/gfx/content_bg.gif') repeat-y 0% 0%;
	margin: 3px 0 3px 0;
	padding: 7px 10px;
	text-align: left;
}

/*
 * SØGEFORM
 */
.soegFormLeft {
	text-align: right:
	padding-right: 8px;
}

.soegeResultatLinieTop {
	float: left;
	width: 643px;
	border: 1px solid #eaeaea;
}

.soegeResultatLinieMidt {
	float: left;
	width: 643px;
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
}

.soegeResultatLinieOverskrift {
	float: left;
	vertical-align: bottom;
	width: 643px;
	height: 42px;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	background-color: #f3f3f3;
}

.soegeResultatFelt {
	float: left;
	text-align: center;
	padding: 5px;
	border-right: 1px solid #eaeaea;
}

.soegeResultatFeltOverskrift {
	float: left;
	vertical-align: bottom;
	text-align: center;
	padding: 5px;
	border-right: 1px solid #eaeaea;
	background-color: #f3f3f3;
}

.soegeResultatFeltNoborder {
	float: left;
	text-align: center;
	padding: 5px;
}




/*
 *	FOOTER
 */
#footer ul {
	float: left;
	margin: 0;
	padding: 0;
}
#footer ul li {
	list-style: none;
	line-height: 23px;
	float: left;
	font-family: Tahoma, Arial, Helvetica, Verdana;
}
#footer ul li a#gotoTop {
	background: url('/gfx/gotoTop.gif') no-repeat 0px 2px;
	padding-left: 13px;
}
#footer ul li a,
#intern1 a {
	color: #a4b65f;
	text-decoration: none;
	font-size: 10px;
	margin: 0 18px 0 0;
}
#intern1 {
	line-height: 23px;
	font-family: Tahoma, Arial, Helvetica, Verdana;
}
#intern1 a {
	margin: 0;
}
#footer ul li a:hover,
#intern1 a:hover {
	color: #b8cd6a;
}