#maincontent {
	POSITION: relative; 
   WIDTH: 900px; 
   FONT-FAMILY: verdana, Arial, helvetica, Sans-Serif; 
   FONT-SIZE: 11px;
   FLOAT: LEFT;
   LEFT: 45px;
}


#mainArea IMG {
	DISPLAY: block
}
#carNavHP {
	WIDTH: 900px !important; 
   background: transparent url(Images/tmenu/bg.gif) repeat-x scroll left top;
   HEIGHT: 31px;
   MARGIN: auto;
}
#carNavHP TD.sep {
	PADDING-BOTTOM: 0px; 
   PADDING-LEFT: 5px; 
   PADDING-RIGHT: 5px; 
   PADDING-TOP: 0px
}
#carNavHP TD {
	TEXT-ALIGN: center; 
   PADDING-BOTTOM: 0px; 
   PADDING-LEFT: 15px; 
   PADDING-RIGHT: 15px; 
   HEIGHT: 30px; 
   PADDING-TOP: 0px;
   WHITE-SPACE: NOWRAP;
}
#carNavHP TD A {
	DISPLAY: inline; FONT: 12px verdana, arial, geneva; MAX-WIDTH: 150px !important; COLOR: #ffffff; TEXT-DECORATION: none
}
#carNavHP A.car {
	FONT-WEIGHT: bold
}
#carNavHP TD.active {
	BACKGROUND-COLOR: #47586c
}
.carInfoHP {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 577px; VISIBILITY: hidden; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
.carInfoHP P {
	MARGIN: 0px
}
.carInfoHP IMG.hr {
	MARGIN-TOP: 10px; WIDTH: 155px; MARGIN-BOTTOM: 10px; HEIGHT: 2px
}
.carInfoHPTop {
	BACKGROUND: url(images/home/bg_hp_carinfo_top.png) no-repeat; HEIGHT: 4px
}
* HTML .carInfoHPTop {
	BACKGROUND-IMAGE: url(images/home/images/bg_hp_carinfo_top.gif)
}
.carInfoHPBottom {
	PADDING-BOTTOM: 10px; 
   PADDING-LEFT: 10px; 
   PADDING-RIGHT: 10px; 
   BACKGROUND: url(images/home/bg_hp_carinfo_bottom.png) no-repeat left bottom; 
   HEIGHT: 1%; 
   PADDING-TOP: 10px;
}
* HTML .carInfoHPBottom {
   BACKGROUND: url(images/home/bg_hp_carinfo_bottom.png) no-repeat left bottom; 
}
.carInfoHPNav {
	WIDTH: 155px; VERTICAL-ALIGN: top
}
.carInfoHPNav A {
	FONT-WEIGHT: bold
}
.carInfoHPContent {
	PADDING-LEFT: 30px; VERTICAL-ALIGN: top
}
.carInfoHPContent IMG {
	WIDTH: 370px; HEIGHT: 185px
}
.hpPrice {
	MARGIN: 0px 0px 10px; COLOR: #666666
}
.hpBanners {
	POSITION: relative; MARGIN: 10px 0px 20px; WIDTH: 901px; BACKGROUND: url(/_layouts/VolvoCars.Web.Sites/images/box2_top_bg.gif) no-repeat; PADDING-TOP: 12px
}
.bannersHPBottom {
	Z-INDEX: 1; PADDING-BOTTOM: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(/_layouts/VolvoCars.Web.Sites/images/box2_bottom_bg.gif) no-repeat left bottom; HEIGHT: 1%; PADDING-TOP: 0px
}
.hpBanners .banners {
	WIDTH: 610px; FLOAT: left
}
.bannersHPBottom .banner {
	MIN-HEIGHT: 80px; WIDTH: 295px; MARGIN-BOTTOM: 0px
}
* HTML .bannersHPBottom .banner {
	HEIGHT: 80px
}
#newsEvents {
	WIDTH: 267px; FLOAT: left
}
#newsEventsLinks {
	MARGIN-BOTTOM: 10px
}
#newsEventsLinks LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(/_layouts/VolvoCars.Web.Sites/images/listbullet.gif) no-repeat 0px 5px; PADDING-TOP: 0px
}
#newsEventsBottomLink {
	POSITION: absolute; BOTTOM: 14px; RIGHT: 14px
}
#bottom-nav {
	BACKGROUND-IMAGE: none; PADDING-TOP: 0px
}

