/**************************************************

		GENERAL

****************************************************/
body {
	font-size		: 10pt;
	font-family		: Tahoma, Arial;
}


h1, h2, h3 {
	margin-top		: 0px;
}

h1 {

}

h2 {

}

h3 {

}

form {

}

input, textarea {
	font-size		: 10pt;
	font-family		: Tahoma, Arial;
	color			: #515154;
}


/**************************************************

		COLUMN SETUP

****************************************************/

.row {
	width			: 100%;
}

.row.margintop {
	margin		:	20px 0px 0px 0px;
}

.col {
	width			: 210px;
	overflow		: hidden;
	padding			: 0px;
	margin			: 0px 20px 0px 0px;
	float			: left;
}

.col.last {
	margin-right	: 0px;
}

.col.span4.last.margin {
	margin-top	:	20px;
}

.col.span2 {
	width			: 440px;
}

.col.span3 {
	width			: 670px;
}

.col.span4 {
	width			: 900px;
}

a:hover {
	text-decoration : underline;
	cursor			: pointer;
}

/**************************************************

		HEADER

****************************************************/
.mfLogo {
	float	:	left;
	width	:	250px;
	margin	:	18px 0px 0px 0px;
}

		.mfLogo img{
			border	:	0px;

		}

.headerContainer .brandIconsSmall {
	margin	:	5px 0px 0px 0px !important;
}
/**************************************************

		MENU

****************************************************/
.shortnav {
	width	:	100%;
	float	:	left;
	margin	:	0px 10px 10px 0px;
	padding	:	0px;
}

		.shortnav ul {
			padding		:	0px;
			margin		:	0px;
			list-style	:	none;
		}

		.shortnav ul li {
			float			:	left;
			border-right	:	2px solid #515154;
			margin			:	0px 9px 0px 0px;
			padding			:	0px 9px 0px 0px;
		}

				.shortnav ul li.last {
					border-right	:	0px;
				}
		.shortnav ul li a {
			color			:	#3A3A3A;
			text-decoration	:	none;
			font-family		:	Tahoma;
			font-weight		:	bold;
			font-size		:	11px;
		}

				.shortnav ul li a:hover {
					text-decoration	:	underline;
				}

.menuMain {
	width	:	100%;
	margin	:	0px;
}

		/*.menuMain ul {
			padding		:	0px 0px 0px 1px;
			margin		:	0px;
			list-style	:	none;
		}*/

		.menuMain .menuElement {
			height		: 73px;
			overflow 	: hidden;
			width		: 203px;
			border		: 1px solid #7b7b7b;
			padding		: 0px 0px 0px 5px;
			margin		: 0px;
			cursor		: pointer;
			background	: url(../images/mf-r0907-bg-button-gray.jpg) repeat-x top;
			z-index		: 100;
		}

		.menuMain .menuElement img {
			position		: relative;
			top				: -1px;
			border			: 0px;
			vertical-align	: middle;
			float			: left;
		}

		.menuMain .menuElement .iconWrapper {
			float			: left;
			width			: 175px;
			height			: 73px;
			overflow		: hidden;
		}

		.menuMain .menuElement .iconWrapper img.icon {
			vertical-align	: middle;
			position		: relative;
			top				: -1px;
		}

		.menuMain .menuElement .iconWrapper a {
			position		: relative;
			top				: 30px;
			color			:	#3a3a3a;
			font-size		:	10pt;
			margin			:	0px 0px 0px 7px;
			text-decoration	:	none;
			font-weight		:	bold;
			outline			:	0;
			text-transform	: 	uppercase;
			vertical-align	:  	middle;
		}

		.menuMain .menuElement img.arrow {
			margin-top		: 30px;
			margin-right	: 5px;
			float			: right;
		}
		
			.megamenuen {
				left			:	0;
				position		:	absolute;
				width			:	900px;
				margin			:	-1px 0px 0px 0px;
				padding-bottom	:	9px;
				background		:	url(../images/mf-r0906-bg-shaddow.png) no-repeat bottom center;
				z-index			:	90;
			}
			
			.megamenu a, .megamenu a:visited, .megamenu a:active {
				color	:	#D21E1E;
			}
			
			.megamenu a:hover {
				color	:	#000;
			}
			
			.megamenu.content {
				border				:	1px solid #919191;
				min-height			:	200px;
				width				:	878px;
				background-color	:	#fff;
				margin				:	0px;
				padding				:	0px 10px;
				float				:	left;
				
			}

			.megamenu.span2 {
				float	:	left;
				width	:	50%;
			}
			
					.megacar {
						padding	:	10px 0px;
					}
					
					.megacar h2{
						margin		:	0px 0px 10px 0px;
						font-size	:	12pt;
					}
					
					.megacar ul{ 
						padding	:	0px;
						margin	:	0px;
						list-style	:	none;
					}

					.megacar ul li{ 
						background	:	url('/images/arrow.gif') no-repeat left center;
						padding		:	0px 0px 0px 10px;
					}
					
					table.megaCarslist{
						border		:	0px;
						margin		:	0px;
						padding		:	0px;
						background	:	transparent url('../images/mf-r0906-bg-megamenu.gif') no-repeat scroll left top;
					}

					.megamenu.span2 div#map_canvas {
						float:right;
					}
					
					.megamenu.span2 table {
						float	:	left;
					}
					
							table.megaCarslist {
								width	:	100%;
							}
					
							table.megaCarslist TD {
								padding:0px 5px 0px 5px;
								vertical-align	:	top;
								width			:	100px;
							}
							
							table.megaCarslist TD table.noPadding TD {
								padding	:	0px !important;
							}
							
							table.megaCarslist TD.search {
								padding:0px;
							}
					
							.megamenu.span2 .megacar table.megaCarslist tr td.col210{
								padding	:	0px;
								margin	:	0px;
								vertical-align	:	top;
							}
							
					.megamenu.span2.dealerMap {
						padding	:	10px 0px 10px 0px;
					}
							
			
			.megamenu.span4 {
				float	:	left;
				width	:	100%;
			}
			
					.megacar {
						padding	:	10px 0px;
					}
					
					.megacar h2{
						margin		:	0px 0px 10px 0px;
						font-size	:	12pt;
					}
					
					.megacar ul{ 
						padding	:	0px;
						margin	:	0px;
						list-style	:	none;
					}

					.megacar ul li{ 
						background	:	url('/images/arrow.gif') no-repeat left center;
						padding		:	0px 0px 0px 10px;
					}
					
					.megacar table.megaCarslist{
						border	:	0px;
						margin	:	0px;
						padding	:	0px;
						width	:	100%;
						background	:	transparent url('../images/mf-r0906-bg-megamenu.gif') no-repeat scroll left top;
					}
					
							.megacar table.megaCarslist tr td.col210{
								/*width	:	210px;*/
								padding	:	0px;
								margin	:	0px;
								vertical-align	:	top;
							}
							
							.megacar table.megaCarslist tr td.span20{
								width	:	20px;
								padding	:	0px;
								margin	:	0px;
							}
					
			
			.menuElement {
				border-bottom	:	1px solid #7B7B7B;
			}	

			.megamenu.search {
				float		:	left;
				background	:	url(/images/mf-r0906-bg-carsearch.gif) repeat-x top center; 
				/*padding		:	10px;*/
			}
				.megamenu.search SELECT {
					font-size:12pt;
					padding:5px;
				}



/**************************************************

		BILSØK
NB! Dette er tillegg til det orginale stilsettet.
****************************************************/
.searchBarBorder {
	width	:	878px;
	padding	:	0px 10px 30px 10px;
	margin	:	5px 0px;
}

.searchBarArea .selectElementSelected, .searchBarArea .selectElement, .searchBarArea .selectElementHover  {
	height	:	13px;
	width	:	100px;
}

.searchBarArea .selectElementHover {
	background-color	:	#D21E1E;
	color				:	#fff;
}

.carSearchResults {
	margin	:	10px 0px;
}

.navigator {
	width	:	900px;
	padding	:	0px 10px 0px 0px;
	margin	:	0px 0px 4px 0px;
}

.carSearchResults .car {
	width	:	878px;
	padding	:	10px;
	margin-top	:	3px;
}

.floatingImage {
	width	:	878px;
	margin	:	0px 0px 10px 0px;
}

/* Tips en venn - bilsøk */
.tip_a_friend_header {
	width				:	400px;
	height				:	35px;
	float				:	left;
	background-color	:	#DADBDF;
	padding				:	0px 0px 0px 5px;
	margin				:	-10px 0px 0px -10px;
}

		.tip_a_friend_header h2{
			line-height	:	35px;
			color		:	#515153;
		}

.tip_a_friend_corner {
	background			:	url(/images/arcedcorner.gif) bottom left no-repeat #DADBDF;
	border-width		:	0;
	float				:	left;
	height				:	55px;
	margin				:	-10px -10px 0px 0px;
	padding				:	0;
	width				:	20px;
	border-right		:	20px solid #DADBDF;
}

.tip_a_friend_content {
	width				:	415px;
	float				:	left;
	border-right		:	20px solid #DADBDF;	
	height				:	320px;
}

.tip_a_friend_content input, .tip_a_friend_content textarea {
	border				:	1px solid #7d7d7d;
	color				:	#000;
	width				:	375px;
	font-size			:	16px;
	margin				:	5px 0px;
	background-color	:	#eee;
}

.tip_a_friend_content input:focus, .tip_a_friend_content textarea:focus {
	background-color	:	#fff;
}

.tip_a_friend_content input.button {
	border-top			:	2px solid #fff;
	border-left			:	2px solid #fff;
	
	border-bottom		:	2px solid #ccc;
	border-right		:	2px solid #ccc;
	
	background-color	:	#eee;
}

.tip_a_friend_content input.button:focus {
	border-top			:	2px solid #ccc;
	border-left			:	2px solid #ccc;
	
	border-bottom		:	2px solid #fff;
	border-right		:	2px solid #fff;
	
	background-color	:	#eee;
	
	outline				:	none; 
}

		.car.carDetails {
			float	:	left;
		}
		
		.car.carDetails .cell {
			width	:	100%;
			float	:	left;
		}
		
		.car.carDetails .header {
			width	:	100%;
			float	:	left;
		}

		.car.carDetails .header h1.header, .car.carDetails .header h2.price {
			font-size	:	22px;
			font-weight	:	bold;
			color		:	#000;
			background	:	#fff;
			float		:	left;
			width		:	auto;
		}
		
		.car.carDetails h1, .car.carDetails h2, .car.carDetails h3 {
			margin	:	0px;
			padding	:	0px;
		}
	
		.car.carDetails .left23 {
			float 	:	left;
			width	:	75%;
		}
		
		.car.carDetails .left13 {
			float:left;
			width:25%;
		}
		
		
		.car.carDetails .left {
			width	:	75%;
			float	:	left;
			margin	:	0px;
			padding	:	0px;
		}
		
		
		
		
		
		.car.carDetails .left h2 {
			
		}
		
		.car.carDetails  ul.carImages {
			padding		:	0px;
			margin		:	10px 0px 0px 0px;
			list-style	:	none;
			float		:	left;
			width		:	100%;
		}
		
		.car.carDetails  ul.carImages li {
			float	:	left;
			margin	:	0px 2px 2px 0px;
			height	:	54px;
			overflow:	hidden;
		}
		
		.car.carDetails  ul.carImages li img {
			width	:	80px;
			border	:	0px;
		}

		.car.carDetails .left ul.equipment li {
			width	:	49%;
			float	:	left;
		}
		
		
		.car.carDetails .center {
			width	:	214px;
			float	:	left;
			margin	:	0px 0px 0px 5px;
		}
		
	
		.car.carDetails .right {
			width	:	25%;
			float	:	right;
			margin	:	0px;
			padding	:	0px;			
		}

		.car.carDetails .right h2, .car.carDetails .left h2 {
			margin				:	10px 0px;
			background-color	:	#DADBDF;
			width				:	95%;
			padding				:	4px 4px;
			font-size			:	16px;
			text-align			:	left;
			
		}
		
		.car.carDetails .left span.price {
			font-size	:	20px;
			color		:	#D21E1E;
			font-weight	:	bold;
			margin		:	-4px 0px 4px 20px;
			float		:	left;
			width		:	50%;
		}
		
		.car.carDetails .left span.small {
			float:right;
			font-size:9px;
			margin:-23px 0 0;
			width:40%;
		}
		
		.carSearchResults .car tbody td {
			border-style	:	dotted;
		}	
		
		.car.carDetails .cell.comment {
			float	:	left;
			width	:	100%;
		}

/*******************************************

		BOX

********************************************/
.box {
	float				: left;
	margin-bottom		: 10px;
	width				: 210px;
}

.box p {
	padding				: 0px;
	margin				: 0px 0px 5px 0px;
}

.box .content {
	padding				: 10px;
}

.box h2 {
	font-size		:	12px;
	font-weight		:	bold;
	font-family		:	Tahoma;
	text-transform	:	uppercase;
}

.box h2.capitalize {
	font-size		:	12px;
	font-weight		:	bold;
	font-family		:	Tahoma;
	text-transform	:	capitalize;
}

.box.b1 {
	width				:	197px;
	padding				:	10px;
	min-height			:	277px;
	border				:	1px solid #757575;
	background-color	:	#e0dddd;
	margin-right		: 	15px;
}

		.box.b1 h2 {
			margin		:	5px 0px 0px 0px;

		}

		.box.b1 p {
			margin	:	0px 0px 12px 0px;
			font-size		:	11px;
			font-weight		:	normal;
			font-family		:	Tahoma;
		}

		.box.b1 a {
			color			:	#ec0000;
			text-decoration	:	none;
			font-size		:	11px;
			font-weight		:	normal;
			font-family		:	Tahoma;
		}

				.box.b1 a:hover {
					text-decoration	:	underline;
				}

.box.slideLarge {
	margin		:	0px;
	border		: 	1px solid #757575;
	z-index		:	1;
}

		.box.slideLarge ul {
			padding	:	0px;
			margin	:	0px;
			list-style	:	none;
		}

		.box.slideLarge ul li {
			margin	:	0px;
			padding	:	0px;
		}

				.box.slideLarge ul li img{
					border: 0px;
				}

		.textholder {
			color	:	#fff;
			font-size	:	19px !important;
			font-weight	:	bold !important;
			text-align	:	left !important;
			background:url(../images/bg-slide.png) repeat !important;
		}

		.textholder a.slidelink {
			color	:	#ff0000;
			font-size	:	11px;
		}


		/* Stilsett for infinitecarousel */

		#carousel a {
		outline:0;
		}
		#carousel ul {
			list-style: none;
			width:1600px;
			margin: 0;
			padding: 0;
			position:relative;
		}
		#carousel li {
			display:inline;
			float:left;
		}
		.textholder {
			text-align:left;
			font-size:small;
			padding:6px;
			-moz-border-radius: 6px 6px 0 0;
			-webkit-border-top-left-radius: 6px;
			-webkit-border-top-right-radius: 6px;
		}



.box.relations {

}

.box.relations ul {
	margin				: 0px;
	padding				: 0px;
	list-style-image 	: url('/images/arrow.gif');
	list-style-position	: inside;
}

.box.relations ul li{
	text-indent	:	-11px;
	margin-left	:	11px;
}

.box.dealers {

}

.box.dealers ul li a {
	color	:	#000;
}

.box.dealers ul li a:hover {
	color	:	#D21E1E;
}

.box.dealers ul li a.selected {
	font-weight: bold;
}

.box.dealers ul {
	margin				: 0px;
	padding				: 0px;
	list-style-image 	: url('/images/arrow.gif');
	list-style-position	: inside;
}

.box.dealers ul li ul {
	margin	:	0px 0px 0px 10px;
}

.box.graytop {
	width				: 208px;
	overflow			: hidden;
	border				: 1px solid #7B7B7B;
	border-top			: 0px;
}

.box.graytop h2 {
	background			: url('/images/mf-r0907-box-headerbg-gray.jpg') repeat-x left;
	color				: white;
	padding				: 4px 10px;
	margin-bottom		: 0px;
}


/**************************************************

		ARTICLE

****************************************************/

.content a, .content a:visited, .content a:active {
	color			:	#D21E1E;
	text-decoration	:	underline;
}

.content a:hover {
	color	:	#000;
}

.article {
	line-height			: 150%;
}

.article p {
	margin-top			: 0px;
}

.article h1 {
	padding				: 2px 0px;
}

.article h2 {
	padding				: 2px 0px;
	margin				: 15px 0px 5px 0px;
}

.article h3 {
	padding				: 2px 0px;
	margin				: 15px 0px 5px 0px;
}

.article .headerImage {
	margin				: 0px 0px 10px 0px;
}

.article .abstract {
	font-size			: 9pt;
	font-weight			: bold;
	margin-bottom		: 10px;
}

.article .bodytext {

}

span.priceFrom {
background-color:#FFFFFF;
color:red;
font-size:18px;
padding:3px;
position:absolute;
left:456px;
text-align:left;
top:259px;
font-weight:bold;
}

		/* Stilsett for skjema som brukes på høyre side i artikler */
		.contactform.small input{
			margin : 1px 0px;
			border	:	1px solid #ccc;
			padding	:	1px;
			width	:	184px;
		}

		.contactform.small input:focus{
			border	:	1px solid #6f6f6f;
		}

		.contactform.small textarea {
			border	:	1px solid #ccc;
			padding	:	1px;
			min-height	:	100px;
			width	:	184px;
		}

		.contactform.small textarea:focus {
			border	:	1px solid #6f6f6f;
		}
		
		.contactform.small input.btnOk {
			width: 75px;
		}
	
	.article.static {
		width	:	440px;
		float	:	right;
	}
	
	.col.span1.float {
		float:right;
		margin:0px;
		padding:0px;
		width:210px;
	}
	
	.col.span3.float {
		float:left;
	}
	
	.image.initial {
		width	:	440px;
		height	:	270px;
		float	:	left;
		margin	:	0px;
		padding	:	0px;
		overflow:	hidden;
	}
	
	.bodytext.initial {
		float	:	left;
		width	:	208px;
		margin	:	0px 0px 0px 20px;
	}

				.bodytext.initial ul{
					margin	:	0px;
					padding	:	0px;
					list-style	:	none;
				}
				
				.bodytext.initial ul li {
					background	:	url(/images/arrow.gif) no-repeat left center;
					padding		:	0px 0px 0px 10px;
					margin		:	5px 0px;
					font-weight	:	bold;
				}

	
	
	.form {
		float:right;
		margin:0px;
		padding:0px 10px 10px 10px;
		width:190px;
		min-height:300px;
		background: url(/images/mf-r0906-bg-form.jpg) repeat-x bottom center #FFDC4F;
	}
	
	.form img.formtop {
		margin: 0px 0px 6px -10px;
	}

	.form select {
		font-size	:	16px;
		width		:	188px;
		margin		:	0px 0px 5px 0px;
	}
	
	.form input {
		font-size	:	16px;
		/*width		:	188px;*/
		margin		:	5px 0px;
	}
	
	.form .text {
		width		:	188px;
	}
	
	.form p {
		font-size		:	15px;
		font-weight		:	bold;
		text-align		:	center;
		margin-top		:	0px;
	}
	
	.form label {
		margin-left:4px;
	}
	
	.form form {
		margin	:	20px 0px 0px 0px;
	}
	
	.form.general input {
		/*width	:	auto;*/
		margin	:	2px 0px;
	}
	
	.form.general H2 {
		
	}
	
	.form.general h3 {
		font-size	:	10pt;
		margin		:	5px 0px 0px 0px;
		padding		:	0px;
	}
	
	.form.general .carsearch .epForm span.required, .form.general .carsearch .epForm span.label , .form.general .carsearch .epForm br, .form.general .carsearch .epForm input.btnReset {
		/*display	:	none;*/
	}
	.form.general .carsearch .epForm input.btnReset {
		display	:	none;
	}
	
	.form.general .carsearch .epForm form {
		margin	:	0px;
	}
	
	.form.general .carsearch .epForm div {
		width	:	180px;
	}
	
	.form.general .carsearch .epForm label{
		margin	:	0px 5px 0px 5px;
	}
	
	.form.general .carsearch .epForm input.tlf, .form.general .carsearch .epForm input.name, .form.general .carsearch .epForm input.brand, .form.general .carsearch .epForm input.regnr, .form.general .carsearch .epForm input.selectDealer, .form.general .carsearch .epForm input.km {
		width:180px;
	}
	
	.form.general .carsearch .epForm input.btnOk {
		background	:	url(/images/mf-r0906-button-blank.gif);
		width		:	184px;
		height		:	37px;
		margin		:	0 auto;
		border		:	0px;
		font-size	:	20px;
		font-weight	:	normal;
		cursor		:	pointer;
	}
	
	.form.general .content .contactform.small  input.btnOk {
		background	:	url(/images/mf-r0906-button-blank.gif);
		width		:	184px;
		height		:	37px;
		margin		:	0 auto;
		border		:	0px;
		font-size	:	20px;
		font-weight	:	normal;
		cursor		:	pointer;
	}	
	
	.box.carPres {
		float	:	left;
		width	:	100%;
		margin	:	5px 0px;
	}
	
			.box.carPres h2{
				margin		:	0px;
			}
			
			.box.carPres ul {
				margin	:	0px;
				padding		:	0px;
				list-style:none;
			}
			
			.box.carPres ul li {
				background	:	url(/images/arrow.gif) no-repeat left center;
				padding		:	0px 0px 0px 10px;
				margin		:	1px 0px;
			}
			
			.box.carPres ul li a, .box.carPres ul li a:visited, .box.carPres ul li a:active {
				color	:	#D21E1E;
			}
			
			.box.carPres ul li a:hover {
				color	:	#000;
			}	

.content.links ul {
	list-style-position:outside;
}
			
.content.links ul li{
	/*text-indent:-10px;*/
	margin-left:10px;
}

.content.links ul li.last{
	margin-top	:	15px;
}

.content.links ul li.last a{
	font-weight	:	bold;
	color		:	#FF6600;
}

.content.links ul li.last a:hover{
	color	:	#FF2A00;
}

/**************************************************

		LOCAL NEWS LIST

****************************************************/
		
.list.localNews.large {
}

.list.localNews.large ul{
	margin		:	0px;
	padding		:	0px;
	list-style	:	none;
}

.list.localNews.large ul li {
	width			:	100%;
	border-bottom	:	1px solid #ccc;
	margin			:	5px 0px;
	padding			:	5px 0px;
}

.list.localNews.large ul li h2, .list.localNews.large ul li h2 a, .list.localNews.large ul li p {
	color	:	#000;
	margin	:	0px;
	text-decoration	:	none;
}

		.list.localNews.large ul li ul li h2 a:hover{
			text-decoration	:	underline;
		}

.list.localNews.large ul li a{
	color	:	#D21E1E;
}
		
/**************************************************

		JOBLIST

****************************************************/
.jobList ul {
	margin	:	0px;
	padding	:	0px;
	list-style	:	0px;
}

		.jobList ul li {
			width	:	100%;
			margin	:	5px 0px;
			padding	:	5px 0px;
			border-bottom	:	1px solid #ccc;
		}
		
		.jobList ul li h2, .jobList ul li h2 a {
			color			:	#000;
			text-decoration	:	none;
			padding			:	0px;
			margin			:	0px 0px 5px 0px;
		}
		
		.jobList ul li h2 a:hover {
			text-decoration	:	underline;
		}

		.jobList ul li a {
			color	:	#000;
			text-decoration	:	underline;
		}



/**************************************************

		BRAND SELECTOR

****************************************************/

.brandSelector {
	border-top		: 1px solid silver;
	border-bottom	: 1px solid silver;
	padding			: 10px;
}

.brandSelector .brand {
	cursor			: pointer;
	float			: left;
	width			: 100px;
	overflow		: hidden;
	margin			: 0px 20px 0px 0px;
}

.brandSelector .brand h3 {

}

.brandSelector .brand .image{
	height			: 100px;
	overflow		: hidden;
}


/**/

.campaign {
	background	:	#efefef url(/images/mf-r0906-bg-grey.jpg) repeat-x scroll center bottom;
	float		:	right;
	margin		:	0px;
	min-height	:	460px;
	padding		:	0px 10px 10px;
	width		:	190px;
}

.campaign img.formtop {
	margin	:	0px 0px 6px -10px;
}

.campaign a img.camp {
	border	:	1px solid #ccc;
}

.campaign a:hover img.camp {
	border	:	1px solid #909090;
}

.campaign p.abstract {
	margin	:	0px;
}

.campaign h2, .campaign h2 a, .campaign h2 a:visited, .campaign h2 a:active {
	font-size	:	14pt;
	color		:	#000;
	text-decoration	:	none;
	margin		:	5px 0px;
	padding		:	0px;
}

.campaign h2 a:hover {
	text-decoration	:	underline;
}

.campaign ul.campa {
	margin		:	20px 0px 0px 0px;
	padding		:	0px;
	list-style	:	none;
}

		.campaign ul.campa li {
			padding			:	0px 0px;
			margin			:	0px 0x;
		}

/**************************************************

		FOOTER

****************************************************/

.footerContainer {
	height	:	100px;
	padding	:	5px 22px;
}

.footer {
	width	:	49%;
}

		.footer p{
			margin		:	0px;
			padding		:	0px;
			font-size	:	11px;
			color		:	#3a3a3a;
		}

		.footer.Left {
			float		:	left;
			text-align	:	left;
			margin		:	23px 0px 0px 0px;
		}

		.footer.Right {
			float		:	Right;
			text-align	:	right;
			margin		:	23px 5px 0px 0px;
		}
		

/**************************************************

		ANSATTE

****************************************************/
table.ansatte {
	width	:	670px;
	border	:	0px;
	margin	:	0px;
	padding	:	0px;
}


/**************************************************

		CAR MODEL LIST

****************************************************/
ul.carModelList {
	padding	:	0px;
	margin	:	0px;
	list-style	:	none;
}

		ul.carModelList li.model {
			width			:	100%;
			float			:	left;
			border-bottom	:	1px solid black;
			padding			:	10px 0px;
		}
		
		ul.carModelList li.model div.img {
			float	:	left;
			margin	:	0px 10px 0px 0px;
			width	:	200px;
		}
		
				ul.carModelList li.model div.img  img{
					border	:	0px;
				}
				
		ul.carModelList li.model div.info {
			float	:	left;
			margin	:	0px;
			width	:	690px;
			font-size	:	11px;
		}
		
				ul.carModelList li.model div.info a{
					text-decoration	:	none;
				}
				
				ul.carModelList li.model div.info h2{
					margin	:	0px;
					padding	:	0px;
				}
				
				ul.carModelList li.model div.info h2 span.price{
					margin	:	0px;
					padding	:	0px;
					float	:	right;
					display	:	inline-block;
				}				
				
				ul.carModelList li.model div.info p{
					margin		:	0px 0px 10px 0px;
					padding		:	0px;
					font-weight	:	bold;
				}
				
				ul.carModelList li.model div.info ul{
					padding		:	0px;
					list-style	:	inside;
				}

				ul.carModelList li.model div.info ul li{
					float		:	left;
					margin-left	:	13px;
					text-indent	:	-13px;
					width		:	330px;
				}
				
				ul.carModelList li.model div.info ul li strong{
					font-weight	:	normal !important;
				}				

				
				/* Quick fix pga uønsket HTML som er med i artikler */
				ul.carModelList li.model div.info ul li div{
					display	:	inline;
				}				