body {
	font-family				: tahoma, arial, sans-serif;
	font-size				: 9pt;
	background-color		: white;
	text-align				: left;
	margin-top				: 0px;
}

.left_header_extension {
	position				: absolute;
	top						: 0px;
	left					: 0px;
	width					: 50%;
	z-index					: 0;
	height					: 90px;
	background-color		: #DADBDF;
}

.pageFrameContainer {
	background-color		: #DADBDF;
	width					: 945px;
	margin					: 0 auto;
	z-index					: 1;
	position				: relative;
}

.pageFrameArcedCorner {
	width					: 20px;
	background-color		: #DADBDF;
	height					: 110px;
	float					: left;
	border-width			: 0px;
	margin					: 0px;
	padding					: 0px;
	background-image		: url('../images/arcedcorner.gif');
}

.pageContainer {
	width					: 920px;
	background-color		: white;
	text-align				: left;
	border-width			: 0px;
	margin					: 0px;
	padding					: 0px;
	padding-bottom			: 20px;
}

.pagePane {
	width					: 900px;
	overflow				: hidden;
	float					: left;
}


/********************************************
 *
 * HEADER
 *
 *******************************************/

.headerContainer {
	width					: 100%;
	height					: 90px;
	background-color		: #DADBDF;
}

.mainContainer {
	width					: 100%;
}

.mainPane {
	width					: 900px;
	overflow				: hidden;
	padding					: 0px;
}

.headerContainer .headerLogo {
	float					: left;
}

.headerContainer .brandIconsSmall {
	float					: right;
	margin					: 0px;
	margin-top				: 20px;
}

.headerContainer .brandIconsSmall img {
	margin					: 0px;
	padding					: 0px;
	border-style			: none;
	margin-left				: 5px;
}

/********************************************
 *
 * MENU
 *
 *******************************************/
.menuContainer {
	float					: left;
	width					: 175px;
	padding-left			: 20px;
	padding-right			: 15px;
	overflow				: hidden;
}

.menuPane {
	width					: 198px;
	overflow				: hidden;
	padding					: 4px 4px 0px 4px;
	border					: 2px solid;
	border-color			: #E1E1E1;

}

.menuPane h2 {
	color					: rgb( 255, 0, 0);
	background-color		: rgb( 225, 225, 225);
	padding					: 4px;
	padding-left			: 7px;
	margin					: 0px;
	margin-bottom			: 5px;
	text-decoration			: none;
	font-size				: 8pt;
}

.menuPane .menuBox {
	background-color		: rgb( 225, 225, 225);
	padding					: 4px;
	padding-left			: 7px;
	margin-bottom			: 5px;
}

.menuPane .menuBox p {
	font-weight				: bold;
	margin-bottom			: 4px;
}

.menuPane .menuBox a {
	text-decoration			: none;
}

.menuPane .menuBox a:hover {
	text-decoration			: underline;
	cursor					: pointer;
}

.menuPane .menuBox form {
	text-align				: left;
	padding					: 0px;
	margin					: 0px;
}

.menuPane .menuBox form a {
	text-align				: left;
	padding-left			: 8px;
	color					: black;
}

.menuPane .menuBox h2 {
	margin-top				: 11px;
	padding					: 0px;
}

.menuPane .menuBox ul {
	list-style-type			: none;
	margin					: 0px;
	padding					: 0px;
}

.menuPane .menuBox ul li {
	margin					: 0px;
	padding					: 4px 2px 2px 2px;
}

.menuPane .menuBox ul li ul li {
	padding					: 4px 2px 2px 10px;
}

.menuPane .menuBox ul li.active a, .menuPane .menuBox ul li ul li.active a  {
	font-weight				: bold;
}

.menuPane .menuBox ul li.inactive a, .menuPane .menuBox ul li ul li.inactive a {
	font-weight				: normal;
}

.menuPane .menuBox ul li a {
	color					: black;
	text-decoration			: none;
	/* ADDED */
	background-image		: url(../images/arrow.gif);
	background-position		: left 3px;
	background-repeat		: no-repeat;
	padding-left			: 7px;
}

.menuPane .menuBox ul li a:hover {
	color					: black;
	text-decoration			: underline;
}

.menuPane .menuBox select {
	width					: 135px;
	margin					: 10px;
}

/********************************************
 *
 * CONTENT
 *
 *******************************************/
.contentContainer {
	float					: left;
	width					: 685px;
	padding					: 0px;
	margin					: 0px;
	margin-left				: 5px;
}

.contentPane {
	width					: 100%;
	height					: 100%;
	margin					: 0px;
	padding					: 0px;
	overflow				: hidden;
}

.contentPane img {
	margin					: 0px;
	padding					: 0px;
}

.divider, .clearer {
	clear					: both;
	height					: 0px;
	line-height				: 0px;
	margin					: 0px;
	padding					: 0px;
}


/********************************************
 *
 * CAMPAIGNS
 *
 *******************************************/

 .campaignText {
	color					: rgb( 100, 100, 100);
	background-color		: rgb( 235, 235, 235);
	height					: 70px;
	overflow				: hidden;
 }

 .campaignText h2 {
	color					: rgb( 100, 100, 100);
	font-size				: 8pt;
	padding					: 0px;
 }

 .campaignLink {
	height					: 15px;
	margin					: 0px;
	padding					: 0px;
	background-color		: rgb( 235, 235, 235);
 }

 .campaignLink a {
	color					: rgb( 204,   0,   0);
	text-decoration			: none;
 }

 .campaignLink a:hover{
	text-decoration			: underline;
 }


 .campaignFull {

 }

 .campaignFull .campaignText {
	width					: 685px;
 }

 .campaignFull .campaignLink {
	width					: 685px;
 }

 .flash {
	overflow				: hidden;
	margin					: 0px;
	padding					: 0px;
	position				: relative;
 }

 .flash p {
	margin					: 0px;
	padding					: 0px;
 }



 .campaignFull .flash.fullwidth {
	height					: 260px;
	width					: 685px;
 }



 .campaigns .oneCampaign .campaignImage {
	float					: left;
 }

 .campaigns .oneCampaign .campaignImage img {
 	width					: 455px;
 	height					: 175px;
 }

 .campaigns .oneCampaign .campaignText {
	float					: left;
	width					: 225px;
	height					: 160px;
	margin-left				: 5px;
	background				: transparent url('../images/background_onecampaign_arced.gif') no-repeat;
}

.campaigns .oneCampaign .campaignText h2 {
	padding-right			: 20px;
}


 .campaigns .oneCampaign .campaignLink {
 	float					: left;
	width					: 225px;
	margin-left				: 5px;
 }

.campaigns .twoCampaigns {
	margin					: 0px;
	padding					: 0px;
}

.campaignTwoThird {
	margin					: 0px;
	padding					: 0px;
	width					: 455px;
	height					: 260px;
	float					: left;
	margin-right			: 5px;
}

.campaigns .twoCampaigns .campaignTwoThird .campaignImage img {
 	width					: 455px;
 	height					: 175px;
}

.campaignTwoThird .campaignText {
	width					: 455px;
}

.campaignTwoThird .campaignLink {
	width					: 455px;
 }

.campaignOneThird {
	margin					: 0px;
	padding					: 0px;
	width					: 225px;
	height					: 260px;
	float					: left;

}

.campaignOneThird .campaignText {
	width					: 225px;
}

.campaignOneThird .campaignLink {
	width					: 225px;
}



.smallCampaigns {
	margin-top				: 0px;
}

.smallCampaigns .campaign {
	float					: left;
	margin					: 0px;
	margin-top				: 5px;
	margin-right			: 5px;
	height					: 260px;
}

.smallCampaigns .campaign.third {
	margin-right			: 0px;
}

.smallCampaigns .campaignImage {
}

.smallCampaigns .campaignText {
	width					: 225px;
}

.smallCampaigns .campaignLink {
	width					: 225px;
}



/********************************************
 *
 * FOOTERCONTAINER
 *
 *******************************************/
.footerContainer {
	clear					: both;
	text-align				: center;
	color					: rgb( 100, 100, 100);
	padding					: 8px;
	padding-left			: 35px;
	padding-right			: 35px;
}

.footerContainer a {
	color					: rgb( 100, 100, 100);
	text-decoration			: none;
}

.footerContainer .footerText {
	float					: left;
	width					: 48%;
	text-align				: left;
}

.footerContainer .footerAddress {
	float					: right;
	width					: 48%;
	text-align				: left;
}

.footerContainer .divider {
	margin-bottom			: 10px;
}

/* *******************************
*
* ADDED
*
**********************************/

.pageFramePane {}

.siteMenu {}

.campaign.first {}

.campaign.second {}

.campaign.third {}

.brandList {}

.searchElement {}

#priceSelector {}

#page_id {}

#cs_Price_10000___100000 {}

#cs_Price_100000___200000 {}

#cs_Price_200000___300000 {}

#cs_Price_300000___400000 {}

#cs_Price_400000___999999 {}

#carSearchbar {}

#offset {}

#selectedCarOffset {}

#nyheter {}

#selectElement1 {}

#selectElement2 {}

#selectElement33 {}

#selectElement34 {}

#selectElement35 {}

#selectElement36 {}

#selectElement37 {}

#selectElement38 {}

#selectElement39 {}

#selectElement40 {}
