*
{
	margin: 0px;
	padding: 0px;
}

body
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background-color: #000000;
	font-family: Calibri, Arial, Tahoma;
	font-weight: normal;
	font-size: 14px;
	color: #343437;
	overflow-x:hidden;
}

a,
a:link,
a:visited,
a:active
{
	color: #343437;
	text-decoration: none;
}

a:hover
{
	text-decoration: none;
	color: #8e8e8e;
}

img
{
	border: 0px;
}

ul, ul li
{
	list-style-type: none;
	padding-left: 0px;
}

#main_container
{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
background-color: white;
padding:0px 10px 0px 10px;
}

#header_container
{
	height: 102px;
}

#header_link
{
	display: block;
	float: left;
	width: 450px;
	height: 45px;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 38px;
	padding-left: 15px;
}

.languages_search_container
{
	float: right;
	width: 262px;
	padding-top: 68px;
margin-right:-30px;
}

.flag_dk
{
	display: block;
	float: left;
	width: 15px;
	height: 10px;
	background-image: url(/media/83938/flag_dk.png);
	margin-right: 2px;
margin-top:4px;
}

.flag_dk2
{
	display: block;
	float: left;
	width: 15px;
	height: 10px;
	background-image: url(/media/83938/flag_dk_deactive.png);
	margin-right: 2px;
margin-top:4px;
}

.flag_uk
{
	display: block;
	float: left;
	width: 15px;
	height: 10px;
	background-image: url(/media/83938/flag_uk.png);
	margin-right: 2px;
margin-top:4px;
}

.flag_uk2
{
	display: block;
	float: left;
	width: 15px;
	height: 10px;
	background-image: url(/media/83938/flag_uk_deactive.png);
	margin-right: 2px;
margin-top:4px;
}

.flag_se
{
	display: block;
	float: left;
	width: 15px;
	height: 10px;
	background-image: url(/media/83938/flag_se.png);
	margin-right: 2px;
margin-top:4px;
}

.flag_se2
{
	display: block;
	float: left;
	width: 15px;
	height: 10px;
	background-image: url(/media/83938/flag_se_deactive.png);
	margin-right: 2px;
margin-top:4px;
}

.flag_pl
{
	display: block;
	float: left;
	width: 15px;
	height: 10px;
	background-image: url(/media/83938/flag_pl.png);
	margin-right: 2px;
margin-top:4px;
}

.flag_pl2
{
	display: block;
	float: left;
	width: 15px;
	height: 10px;
	background-image: url(/media/83938/flag_pl_deactive.png);
	margin-right: 2px;
margin-top:4px;
}

.horisonal_line
{
	clear: both;
	height: 1px;
	background-image: url(/media/83963/horisonal_line.png);

}

.horisonal_line2
{
clear: both;
	height: 1px;
	background-image: url(/media/83963/horisonal_line.png);
	top:0px;
	position:relative;

}

#footer
{
	clear: both;
	color: #808080;
	padding-top: 19px;
	font-size: 12px;
	padding-bottom: 30px;
	overflow: auto;
	top:0px;
	position:relative;
}

#footer a
{
	color: #808080;
}

#footer a:hover
{
	color: #0f0f0f;
}

.footer_left
{
	float: left;
}

.footer_right
{
	float: right;
	text-align: right;
}

.powered_by
{
	padding-top: 10px;
}

.powered_by span
{
	float: left;
	padding-right: 15px;
}

.powered_by img
{
	float: left;
}

.navigation_container
{
	float: left;
	width: 185px;
	background-image: url(/media/84020/navigation_bg.png);
	background-repeat: no-repeat;
	min-height: 500px;
}

.content_container
{
	float: left;
	width: 775px;
}

.textpage_container
{
	padding: 45px;
}

/* FIND FORHANDLER */

.find_dealer_container
{
}

.find_dealer_title
{
	color: #e57700;
	font-size: 21px;
	padding-bottom: 15px;
}

.find_dealer_navigation a
{
	color: #89898a;
	text-decoration: underline;
}

.find_dealer_content table
{
	width: 100%;
}

.find_dealer_content th
{
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.find_dealer_content th a
{
	font-size: 21px;
	color: #8e8e8e;
}

.find_dealer_content td
{
	vertical-align: top;
	width: 34%;
}

/* END FIND FORHANDLER */

/* SERVICE */

.service_container
{
	width: 550px;
	text-align: justify;
}

.service_container a
{
	text-decoration: underline;
}

.service_title
{
	color: #e57700;
	font-size: 21px;
	padding-bottom: 10px;
}

.service_sub_title
{
	color: #8e8e8e;
	font-size: 18px;
	padding-top: 30px;
	padding-bottom: 5px;
}

/* END SERVICE */

/* HISTORY */

.history_container
{
	width: 550px;
	text-align: justify;
}

.history_container a
{
	text-decoration: underline;
}

.history_title
{
	color: #e57700;
	font-size: 21px;
}

.history_sub_title
{
	color: #8e8e8e;
	font-size: 18px;

	padding-bottom: 5px;
}

/* END HISTORY */

/* CONTACT */

.contact_container
{
	width: 520px;
}

.contact_container a, .contact_container a:hover
{
	color: #e57700;
}

.contact_title
{
	color: #e57700;
	font-size: 21px;
	padding-bottom: 5px;
}

/* END HISTORY */

/* dealer login */

#umbMemberControlsLogin
{
	float: left;
	width: 300px;
}

#umbMemberControlsLogin fieldset
{
	padding: 20px;
}

.umbMemberControlsLabel
{
	display: block;
	float: left;
	width: 90px;
	margin-bottom: 5px;
}

.umbMemberControlsLoginInput
{
	display: block;
	float: left;
	margin-bottom: 5px;
	width: 150px;
}

.umbMemberControlsButton
{
	display: block;
	float: right;
	margin-right: 12px;
	border: solid 1px #999999;
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
	width: 52px;
	height: 22px;
}

/* end dealer login */

.ecatalog_title
{
	clear: both;
	color: #e57700;
	font-size: 21px;
	padding-bottom: 15px;
}


.forsideindhold{
text-align:justify;



}



















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
