HTML {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#010101;
	overflow-x:hidden;
}

BODY {
	margin:0;
	padding:0;
	behavior: url(/javascript/csshover3.htc);
}

A {
	color:#010101;
	text-decoration:none;
}

A:hover {
	color:#010101;
	text-decoration:underline;
}

H1 {
	margin:0px;
	margin-bottom:5px;
	font-size:18px;
	color:#010101;
	font-weight:bold;
}

H2 {
	margin:0px;
	margin-bottom:5px;
	font-size:20px;
	color:#00849b;
	font-weight:bold;
}

H3 {
	margin:0px;
	margin-bottom:5px;
	font-size:18px;
	color:#DF2A1C;
	font-weight:bold;
}

H4 {
	margin:0px;
	margin-bottom:5px;
	font-size:18px;
	color:#010101;
	font-weight:normal;
}

FORM {
	margin:0;
	padding:0;
}

.ie6 IMG, .ie6 A, .ie6 DIV, .ie6 LI, .ie6 UL, .ie6 INPUT {
	behavior: url(/javascript/iepngfix.htc);
}

/* HEADER */

DIV.header {
	background:url(/images/new/header_background.png) top left repeat-x;
	background-color:#fff;
}

DIV.main {
	position:relative;
	width:987px;
	/*padding-bottom:10px;*/
	background:#fff;
	margin-left:13px;
}

DIV.top {
	width:987px;
	height:41px;
	color:#FFF;
	background:url(/images/new/header_background.png) top left repeat-x;
}

/* UPPER TOP MENU */

DIV.upper_top_menu_holder {
	height:20px;
	background-color:#f7f7f7;
}

DIV.upper_top_menu {
	margin-right:10px;
	width:975px;
	height:20px;
	text-align:left;
	margin-left:13px;
}

DIV.upper_top_menu_left {
	float:right;
	width:auto;
	margin-right:15px;
}

/* all lists */
#upper_top_menu_left_nav, #upper_top_menu_left_nav UL 						{ padding:0; margin:0; list-style:none; line-height:1; font-size:11px; }

/* all list items */
#upper_top_menu_left_nav LI													{ float:left; width:auto; height:15px; padding:5px 5px 0 5px;  cursor:pointer; text-align:center; /* width needed or else Opera goes nuts */ }
#upper_top_menu_left_nav LI:hover											{ background:#008498; cursor:default; }
#upper_top_menu_left_nav LI A												{ display:block; width:auto; text-decoration:none; color:#666666; }
#upper_top_menu_left_nav LI:hover A											{ color:#FFF; }

/* second-level lists */
#upper_top_menu_left_nav LI UL												{ position:absolute; cursor:default; left:-9999em; width:auto; z-index:1000; margin-left:-11px; margin-top:4px; /* using left instead of display to hide menus because display:none isn't read by screen readers */ }

#upper_top_menu_left_nav LI UL TABLE TR TD LI									{ cursor:pointer; text-align:left; font-weight:bold; float:none; height:auto; width:150px; padding:5px 5px 5px 5px; }
.ie7 #upper_top_menu_left_nav LI UL TABLE TR TD LI								{ margin-left:-15px; }
.ie6 #upper_top_menu_left_nav LI UL TABLE TR TD LI								{ margin-left:-15px; }

#upper_top_menu_left_nav LI UL TABLE TR TD LI:hover								{ text-align:left; background:#2E657B; }
#upper_top_menu_left_nav LI UL TABLE TR TD LI A									{ display:block; width:150px; height:auto; color:#FFF; text-decoration:none; }
#upper_top_menu_left_nav LI UL TABLE TR TD LI A:hover							{  }

#upper_top_menu_left_nav LI UL TABLE TR TD.sub_left							{ width:10px; background:url(/images/new/sub_left.png) top left repeat-y; }
#upper_top_menu_left_nav LI UL TABLE TR TD.sub_content						{ clear:both; overflow:hidden; width:auto; background:url(/images/new/sub_content.png) top left repeat; }
#upper_top_menu_left_nav LI UL TABLE TR TD.sub_right							{ width:10px; background:url(/images/new/sub_right.png) top right repeat-y; }

#upper_top_menu_left_nav LI UL TABLE TR TD.sub_footer_left					{ width:10px; height:10px; background:url(/images/new/sub_left_corner.png) top left no-repeat; }
#upper_top_menu_left_nav LI UL TABLE TR TD.sub_footer_content					{ height:5px; background:url(/images/new/sub_content_footer.png) top left repeat-x; }
#upper_top_menu_left_nav LI UL TABLE TR TD.sub_footer_right					{ width:10px; height:10px; background:url(/images/new/sub_right_corner.png) top right no-repeat; }

/* third-and-above-level lists */
#upper_top_menu_left_nav LI UL UL												{ margin:-31px 0 0 150px; background:#F5D173; }
#upper_top_menu_left_nav LI:hover UL UL, 
#upper_top_menu_left_nav LI.sfhover UL UL										{ left:-9999em; }

/* lists nested under hovered list items */
#upper_top_menu_left_nav LI:hover UL, 
#upper_top_menu_left_nav LI LI:hover UL, 
#upper_top_menu_left_nav LI.sfhover UL, 
#upper_top_menu_left_nav LI LI.sfhover UL 										{ left:auto; }

.ie7 #upper_top_menu_left_nav LI:hover UL, 
.ie7 #upper_top_menu_left_nav LI LI:hover UL, 
.ie7 #upper_top_menu_left_nav LI.sfhover UL, 
.ie7 #upper_top_menu_left_nav LI LI.sfhover UL 									{ display:block; }

.ie6 #upper_top_menu_left_nav LI:hover UL, 
.ie6 #upper_top_menu_left_nav LI LI:hover UL, 
.ie6 #upper_top_menu_left_nav LI.sfhover UL, 
.ie6 #upper_top_menu_left_nav LI LI.sfhover UL 									{ display:block; }

/* END UPPER TOP MENU LEFT */

/* UPPER TOP MENU LEFT */

/* all lists */
#upper_top_menu_right_nav, #upper_top_menu_right_nav UL 						{ padding:0; margin:0; list-style:none; line-height:1; font-size:11px; }

/* all list items */
#upper_top_menu_right_nav LI													{ float:right; width:auto; height:15px; padding:5px 20px 0 20px; cursor:pointer; text-align:center; /* width needed or else Opera goes nuts */ }
#upper_top_menu_right_nav LI:hover											{ background:#008498; cursor:default; }
#upper_top_menu_right_nav LI.dealer											{ background-color:#666666; }
#upper_top_menu_right_nav LI.dealer:hover									{ background:#008498; cursor:default; }
#upper_top_menu_right_nav LI.divider											{ padding:5px 0 0 0; }
#upper_top_menu_right_nav LI.dealer_divider									{ background:#FFF; padding:5px 0 0 0; color:#FFF; width:1px; }
#upper_top_menu_right_nav LI.divider:hover									{ background:#F1F1F1; }
#upper_top_menu_right_nav LI.dealer A										{ color:#FFF; }
#upper_top_menu_right_nav LI A												{ display:block; width:auto; text-decoration:none; color:#666666; }
#upper_top_menu_right_nav LI:hover A											{ color:#FFF; }

/* second-level lists */
#upper_top_menu_right_nav LI UL												{ position:absolute; cursor:default; left:-9999em; width:auto; z-index:1000; margin-left:-26px; margin-top:4px; /* using left instead of display to hide menus because display:none isn't read by screen readers */ }

#upper_top_menu_right_nav LI UL TABLE TR TD LI									{ cursor:pointer; text-align:left; font-weight:bold; float:none; height:auto; width:150px; padding:5px 5px 5px 5px; }
.ie7 #upper_top_menu_right_nav LI UL TABLE TR TD LI								{ margin-left:-15px; }
.ie6 #upper_top_menu_right_nav LI UL TABLE TR TD LI								{ margin-left:-15px; }

#upper_top_menu_right_nav LI UL TABLE TR TD LI:hover							{ text-align:left; background:#2E657B; }
#upper_top_menu_right_nav LI UL TABLE TR TD LI A								{ display:block; width:150px; height:auto; color:#FFF; text-decoration:none; }
#upper_top_menu_right_nav LI UL TABLE TR TD LI A:hover							{  }

#upper_top_menu_right_nav LI UL TABLE TR TD.sub_left							{ width:10px; background:url(/images/new/sub_left.png) top left repeat-y; }
#upper_top_menu_right_nav LI UL TABLE TR TD.sub_content						{ clear:both; overflow:hidden; width:auto; background:url(/images/new/sub_content.png) top left repeat; }
#upper_top_menu_right_nav LI UL TABLE TR TD.sub_right							{ width:10px; background:url(/images/new/sub_right.png) top right repeat-y; }

#upper_top_menu_right_nav LI UL TABLE TR TD.sub_footer_left					{ width:10px; height:10px; background:url(/images/new/sub_left_corner.png) top left no-repeat; }
#upper_top_menu_right_nav LI UL TABLE TR TD.sub_footer_content				{ height:5px; background:url(/images/new/sub_content_footer.png) top left repeat-x; }
#upper_top_menu_right_nav LI UL TABLE TR TD.sub_footer_right					{ width:10px; height:10px; background:url(/images/new/sub_right_corner.png) top right no-repeat; }

/* third-and-above-level lists */
#upper_top_menu_right_nav LI UL UL											{ margin:-31px 0 0 150px; background:#F5D173; }
#upper_top_menu_right_nav LI:hover UL UL, 
#upper_top_menu_right_nav LI.sfhover UL UL									{ left:-9999em; }

/* lists nested under hovered list items */
#upper_top_menu_right_nav LI:hover UL, 
#upper_top_menu_right_nav LI LI:hover UL, 
#upper_top_menu_right_nav LI.sfhover UL, 
#upper_top_menu_right_nav LI LI.sfhover UL 									{ left:auto; }

.ie7 #upper_top_menu_right_nav LI:hover UL, 
.ie7 #upper_top_menu_right_nav LI LI:hover UL, 
.ie7 #upper_top_menu_right_nav LI.sfhover UL, 
.ie7 #upper_top_menu_right_nav LI LI.sfhover UL 								{ display:block; }

.ie6 #upper_top_menu_right_nav LI:hover UL, 
.ie6 #upper_top_menu_right_nav LI LI:hover UL, 
.ie6 #upper_top_menu_right_nav LI.sfhover UL, 
.ie6 #upper_top_menu_right_nav LI LI.sfhover UL 								{ display:block; }

DIV.upper_top_menu_right {
	float:right;
	width:auto;
	text-align:right;
}

.ie7 DIV.upper_top_menu_right {
	float:none;
}

/* END UPPER TOP MENU LEFT */

/* TOP MENU */

DIV.top_menu_holder {
	float:left;
	height:40px;
	width:820px;
}

DIV.top_menu_standard_buttons {
	float:left;
	width:832px;
	height:40px;
	text-align:left;
}

.ie6 DIV.top_menu_standard_buttons {
	width:383px;
}

DIV.top_menu_standard_buttons_logo {
	/*background:url(/images/new/logo_holder.jpg) top left no-repeat;*/
	float:left;
	width:123px;
	text-align:center;
	margin-top:1px;
	margin-right:10px;
}

DIV.top_menu_standard_buttons_first_left_border {
	float:left;
	width:1px;
	margin-top:1px;
	height:39px;
	/*border-right:1px solid #585858;*/
}

DIV.top_menu_standard_buttons_last_right_border {
	float:left;
	width:1px;
	margin-top:1px;
	height:39px;
	/*border-left:1px solid #282828;*/
}


DIV.products_nav_holder {
	float:left;
	overflow:hidden;
	width:685px;
}

/* all lists */
#products_nav, #products_nav UL 								{ padding:0; margin:0; list-style:none; line-height:1; font-size:11px; width:685px; }
#products_nav												{ overflow:hidden; }

/* all list items */
#products_nav LI												{ float:left; overflow:hidden; color:#FFF; margin:1px 10px 0 10px; height:39px; font-size:16px; font-weight:bold; cursor:pointer; text-align:center; /* width needed or else Opera goes nuts */ }
#products_nav #dealer_menu									{ float:right; margin:1px 0 0 0; }
#products_nav LI A											{ display:block; width:auto; height:25px; padding:14px 10px 0 10px; color:#FFF; text-decoration:none; }

.ie6 #products_nav LI										{ padding:0; width:128px; height:30px; }
.ie6 #products_nav LI A										{ margin:10px 10px 11px 10px; }

#products_nav LI:hover A										{ background:#FFF; color:#000; }
#products_nav LI.logo										{ padding:0; width:auto; height:40px; }
#products_nav LI.left_tools									{ /*border-left:1px solid #282828;*/ }
#products_nav LI.left_border									{ /*border-left:1px solid #282828;*/ }
#products_nav LI.right_border								{ /*border-right:1px solid #585858;*/ }

/* second-level lists */
#products_nav LI UL											{ position:absolute; cursor:default; left:-9999em; width:auto; z-index:1000; margin-top:-2px; margin-left:-6px; /* using left instead of display to hide menus because display:none isn't read by screen readers */ }
.ie7 #products_nav LI UL										{ display:none; }
#products_nav LI UL.acc										{ }
.ie7 #products_nav LI UL.acc									{ }

#products_nav LI UL.normal_margin								{ }
.ie7 #products_nav LI UL.normal_margin						{ }

#products_nav LI UL TABLE TR TD  DIV.menu_holder LI				{ cursor:pointer; height:auto; text-align:left; font-size:12px; font-weight:bold; float:none; }
.ie7 #products_nav LI UL TABLE TR  TD DIV.menu_holder LI			{ margin-left:-15px; margin-top:-1px; }

.ie6 #products_nav LI UL										{ z-index:-1; }

#products_nav LI UL TABLE TR TD DIV.menu_holder LI A				{ background:none; text-decoration:none; text-align:left; display:block; border:0; width:250px; height:auto; padding:5px 5px 5px 5px; color:#000; text-decoration:none; }
#products_nav LI UL TABLE TR TD DIV.menu_holder LI A:hover		{ text-decoration:none; color:#FFF; background-color:#00839C; }

#products_nav LI UL TABLE TR TD.sub_left						{ width:15px; background:url(/images/new/sub_left_white.png) top left repeat-y; }
#products_nav LI UL TABLE TR TD.sub_content					{ clear:both; overflow:hidden; width:auto; background:url(/images/new/sub_content_white.png) top left repeat; }

#products_nav LI UL TABLE TR TD.sub_content DIV.menu_holder	{ float:left; width:250px; margin-right:20px; }
#products_nav LI UL TABLE TR TD.sub_content DIV.image_holder	{ float:left; width:250px; margin-right:5px; }

#products_nav LI UL TABLE TR TD.sub_right						{ width:15px; background:url(/images/new/sub_right_white.png) top right repeat-y; }

#products_nav LI UL TABLE TR TD.sub_footer_left				{ width:15px; height:18px; background:url(/images/new/sub_left_corner_white.png) top left no-repeat; }
#products_nav LI UL TABLE TR TD.sub_footer_content			{ cursor:default; height:18px; background:url(/images/new/sub_content_footer_white.png) top left repeat-x; }
#products_nav LI UL TABLE TR TD.sub_footer_right				{ width:15px; height:18px; background:url(/images/new/sub_right_corner_white.png) top right no-repeat; }

/* third-and-above-level lists */
#products_nav LI UL UL										{ margin:-31px 0 0 150px; background:#F5D173; }
#products_nav LI:hover UL UL, 
#products_nav LI.sfhover UL UL								{ left:-9999em; }

/* lists nested under hovered list items */
#products_nav LI:hover UL, 
#products_nav LI LI:hover UL, 
#products_nav LI.sfhover UL, 
#products_nav LI LI.sfhover UL 								{ left:auto; }

.ie7 #products_nav LI:hover UL, 
.ie7 #products_nav LI LI:hover UL, 
.ie7 #products_nav LI.sfhover UL, 
.ie7 #products_nav LI LI.sfhover UL 							{ display:block; }

.ie6 #products_nav LI:hover UL, 
.ie6 #products_nav LI LI:hover UL, 
.ie6 #products_nav LI.sfhover UL, 
.ie6 #products_nav LI LI.sfhover UL 							{ display:; left:-9999em; }

DIV.top_menu_menu_a {
	float:left;
	width:432px;
	height:40px;
	text-align:left;
	border-left:1px solid #282828;
}

/* all lists */
#menu_a_nav, #menu_a_nav UL 									{ padding:0; margin:0; list-style:none; line-height:1; font-size:11px; }
#menu_a_nav													{ overflow:hidden; }

/* all list items */
#menu_a_nav LI												{ float:left; width:85px; height:40px; cursor:pointer; text-align:center; /* width needed or else Opera goes nuts */ }
#menu_a_nav LI:hover											{ background:url(/images/new_layout/top_menu_bg_over.png) top left repeat-x; }
#menu_a_nav LI A												{ display:block; width:auto; color:#FFF; text-decoration:none; }
#menu_a_nav LI A:hover										{  }

#menu_a_nav LI DIV.menu_a_text								{ float:left; width:84px; padding:14px 0 0 0; height:26px; }
#menu_a_nav LI DIV.menu_a_divider								{ float:right; width:1px; height:40px; background:url(/images/new_layout/menu_a_divider.png) top right repeat-x; }

/* second-level lists */
#menu_a_nav LI UL												{ position:absolute; cursor:default; left:-9999em; width:auto; margin-top:34px; margin-left:-5px; z-index:1000; /* using left instead of display to hide menus because display:none isn't read by screen readers */ }
.ie7 #menu_a_nav LI UL										{ margin-left:-94px; }
.ie6 #menu_a_nav LI UL										{ margin-left:-90px; z-index:-1; }


#menu_a_nav LI UL TABLE TR TD LI								{ cursor:pointer; text-align:left; font-weight:bold; float:none; height:auto; width:124px; padding:5px 5px 5px 5px; }
.ie7 #menu_a_nav LI UL TABLE TR TD LI							{ margin-left:-15px; }
.ie6 #menu_a_nav LI UL TABLE TR TD LI							{ margin-left:-15px; }

#menu_a_nav LI UL TABLE TR TD LI:hover							{ text-align:left; background:#2E657B; }
#menu_a_nav LI UL TABLE TR TD LI A								{ display:block; width:124px; height:auto; color:#FFF; text-decoration:none; }
#menu_a_nav LI UL TABLE TR TD LI A:hover						{  }

#menu_a_nav LI UL TABLE TR TD LI.dealer_area_divider			 { background:url(/images/new_layout/dealer_area_vertical_divider.png) center no-repeat; }
#menu_a_nav LI UL TABLE TR TD LI.dealer_area_divider:hover		 { cursor:default; background-color:none; }

#menu_a_nav LI UL TABLE TR TD LI.dealer_area_noclick			 { background:none; }
#menu_a_nav LI UL TABLE TR TD LI.dealer_area_noclick:hover		 { cursor:default; background-color:none; }

#menu_a_nav LI UL TABLE TR TD.sub_header_left					{ width:8px; height:5px; background:url(/images/new_layout/sub_header_left_corner.png) bottom left no-repeat; }
#menu_a_nav LI UL TABLE TR TD.sub_header_content				{ height:5px; background:url(/images/new_layout/sub_content_header.png) bottom left repeat-x; }
#menu_a_nav LI UL TABLE TR TD.sub_header_right				{ width:8px; height:5px; background:url(/images/new_layout/sub_header_right_corner.png) bottom right no-repeat; }

#menu_a_nav LI UL TABLE TR TD.sub_left						{ width:8px; background:url(/images/new_layout/sub_left.png) top left repeat-y; }
#menu_a_nav LI UL TABLE TR TD.sub_content						{ clear:both; overflow:hidden; width:auto; background:url(/images/new_layout/sub_content.png) top left repeat; }
#menu_a_nav LI UL TABLE TR TD.sub_right						{ width:8px; background:url(/images/new_layout/sub_right.png) top right repeat-y; }

#menu_a_nav LI UL TABLE TR TD.sub_footer_left					{ width:8px; height:5px; background:url(/images/new_layout/sub_left_corner.png) top left no-repeat; }
#menu_a_nav LI UL TABLE TR TD.sub_footer_content				{ height:5px; background:url(/images/new_layout/sub_content_footer.png) top left repeat-x; }
#menu_a_nav LI UL TABLE TR TD.sub_footer_right				{ width:8px; height:5px; background:url(/images/new_layout/sub_right_corner.png) top right no-repeat; }

/* third-and-above-level lists */
#menu_a_nav LI UL UL											{ margin:-31px 0 0 150px; background:#F5D173; }
#menu_a_nav LI:hover UL UL, 
#menu_a_nav LI.sfhover UL UL									{ left:-9999em; }

/* lists nested under hovered list items */
#menu_a_nav LI:hover UL, 
#menu_a_nav LI LI:hover UL, 
#menu_a_nav LI.sfhover UL, 
#menu_a_nav LI LI.sfhover UL 									{ left:auto; }

.ie7 #menu_a_nav LI:hover UL, 
.ie7 #menu_a_nav LI LI:hover UL, 
.ie7 #menu_a_nav LI.sfhover UL, 
.ie7 #menu_a_nav LI LI.sfhover UL 								{ display:block; }

.ie6 #menu_a_nav LI:hover UL, 
.ie6 #menu_a_nav LI LI:hover UL, 
.ie6 #menu_a_nav LI.sfhover UL, 
.ie6 #menu_a_nav LI LI.sfhover UL 								{ display:block; }

/* NIEUW*/

.ie6 .no_IE6 												{ display:none; }

#dealerareaContentHolder									{ position:absolute;cursor:default; right:25px; width:235px; margin-top:40px; z-index:1000; }
.ie6 #dealerareaContentHolder								{ left:0px; right:; }
#dealerareaContentHolder TABLE TR TD.sub_header_left			{ width:8px; height:5px; background:url(/images/new_layout/sub_header_left_corner.png) bottom left no-repeat; }
#dealerareaContentHolder TABLE TR TD.sub_header_content		{ height:5px; width:235px; background:url(/images/new_layout/sub_content_header.png) bottom left repeat-x; }
#dealerareaContentHolder TABLE TR TD.sub_header_right		{ width:8px; height:5px; background:url(/images/new_layout/sub_header_right_corner.png) bottom right no-repeat; }

#dealerareaContentHolder TABLE TR TD.sub_left				{ width:8px; background:url(/images/new_layout/sub_left.png) top left repeat-y; }
#dealerareaContentHolder TABLE TR TD.sub_content				{ clear:both; overflow:hidden; width:235px; background:url(/images/new_layout/sub_content.png) top left repeat; }
#dealerareaContentHolder TABLE TR TD.sub_right				{ width:8px; background:url(/images/new_layout/sub_right.png) top right repeat-y; }

#dealerareaContentHolder TABLE TR TD.sub_footer_left			{ width:8px; height:5px; background:url(/images/new_layout/sub_left_corner.png) top left no-repeat; }
#dealerareaContentHolder TABLE TR TD.sub_footer_content		{ height:5px; width:235px; background:url(/images/new_layout/sub_content_footer.png) top left repeat-x; }
#dealerareaContentHolder TABLE TR TD.sub_footer_right		{ width:8px; height:5px; background:url(/images/new_layout/sub_right_corner.png) top right no-repeat; }
#dealerareaContentHolder TABLE TR TD A						{ color:#FFF; text-decoration:none; }

#dealerareaContentHolder TABLE TR TD LI						{ cursor:pointer; text-align:left; font-weight:bold; float:none; height:auto; width:124px; padding:5px 5px 5px 5px; }

#dealerareaContentHolder TABLE TR TD LI:hover					{ text-align:left; background:#2E657B; }
#dealerareaContentHolder TABLE TR TD LI A						{ display:block; width:124px; height:auto; color:#FFF; text-decoration:none; }

#dealerareaContentHolder TABLE TR TD LI.dealer_area_divider	 { background:url(/images/new_layout/dealer_area_vertical_divider.png) center no-repeat; }
#dealerareaContentHolder TABLE TR TD LI.dealer_area_divider:hover	{ cursor:default; background-color:none; }

#dealerareaContentHolder TABLE TR TD LI.dealer_area_noclick	 { background:none; }
#dealerareaContentHolder TABLE TR TD LI.dealer_area_noclick:hover	 { cursor:default; background-color:none; }

/* NIEUW*/

DIV.dealer_area_top											{ text-align:left; width:100%; padding:2px; }
DIV.dealer_area_content										{ overflow:hidden; text-align:left; width:100%; padding:2px; }

DIV.dealer_area_content TABLE TR TD							{ padding-bottom:5px; }

DIV.input_field												{ width:100%; }
DIV.input_field DIV.field									{ float:left; padding-top:2px; height:21px; background:url(/images/new_layout/inputfield_bg.png) left top no-repeat; }
.ie6 DIV.input_field DIV.field								{ background:url(/images/new_layout/inputfield_bg.gif) left top no-repeat; }
.ie DIV.input_field DIV.field									{ padding-top:3px; }

DIV.input_field DIV.field INPUT								{ border:0; width:140px; height:15px; margin-left:5px; margin-right:5px; font-size:10px; }

DIV.dealer_area_bottom										{ text-align:left; width:100%; padding:2px; }
INPUT.dealer_area_button_submit								{ border:1px solid #F00; }

DIV.search {
	float:left;
	margin-top:9px;
	width:122px;
	height:22px;
	text-align:left;
	/*background:url(/images/new/search_field_bg.png) left top no-repeat;*/
}

.ie7 DIV.search {
	margin-top:8px;
}

DIV.search INPUT {
	/*background-color:transparent;*/
	margin:0 5px 0 5px;
	border:0;
	color:#666;
	padding:5px;
	width:107px;
}

.ie8 DIV.search INPUT, 
.ie7 DIV.search INPUT {
	margin:0 5px 0 5px;
}

.gecko DIV.search INPUT {
	padding-bottom:6px;
}

.webkit DIV.search INPUT {
	padding-bottom:7px;
}

.ie8 DIV.search INPUT, 
.ie7 DIV.search INPUT, 
.opera DIV.search INPUT, 
.win.gecko DIV.search INPUT, 
.win.webkit DIV.search INPUT {
	padding-bottom:4px;
}

DIV.search_button {
	float:left;
	margin-top:9px;
	width:25px;
	height:22px;
}

/* END HEADER */


/* FOOTER */
DIV.footer {
	
}

DIV.footer_holder {
	width:974px;
	border-top:1px solid #000;
	margin-right:14px;
	padding-top:5px;
	overflow:visible;
	margin-left:13px;
}

DIV.footer_holder DIV.logos {
	float:left;
	width:300px;
	text-align:left;
	margin-right:15px;
}

DIV.footer_holder DIV.menu_c {
	float:left;
	width:534px;
	text-align:right;
	font-size:10px;
	margin-right:15px;
	margin-top:10px;
}

DIV.footer_holder DIV.social_media {
	float:left;
	width:110px;
	overflow:visible;
	margin-top:5px;
}

DIV.footer_holder DIV.social_media DIV.google_plus {
	float:left;
	width:auto;
}

DIV.footer_holder DIV.social_media DIV.facebook_like {
	float:right;
	width:auto;
	text-align:right;
	margin-right:-15px;
}

DIV.EPTA_logo {
	position:absolute;
	bottom:0;
	left:0;
	text-align:left;
	width:300px;
}

DIV.custom_logos {
	float:right;
	text-align:left;
}

DIV.footer_bottom {
	margin-top:3px;
	background:#E5E7E2;
}
/* END FOOTER */


/* CONTENT */
DIV.content {
	width:987px;
	text-align:left;
	position:relative;
	margin-top:20px;
}

.ie6 DIV.content {
	position:relative;
	z-index:-4;
}

DIV.homepage_padding {
	padding-right:6px
}

/* END CONTENT */

/* HOME */

DIV.home_news_holder {
	overflow:hidden;
	float:left;
	margin:15px 15px 0 19px;
	width:352px;
}

DIV.home_news_tabs_holder {
	overflow:hidden;
	min-height:213px;
	padding:0 0 5px 0;
	
}

DIV.home_news_tab {
	float:left;
	width:auto;
	background:#008498;
	color:#FFF;
	font-size:14px;
	padding:7px 10px 7px 10px;
	margin-right:2px;
	cursor:pointer;
	font-weight:bold;
}

DIV.home_news_tabs_holder DIV.selected {
	background:#f7f7f7;
	color:#008498;
}

DIV.home_news_content {
	clear:both;
	min-height:174px;
	background:#f7f7f7;
	padding:10px;
}

DIV.home_news_content IMG {
	margin-right:15px;
}

DIV.home_news_content H1 {
	font-size:14px;
}

DIV.home_news_content A {
	color:#008498;
}

#quicklinks {
	float:left;
	list-style:none;
	margin:15px 0 0 0;
	padding:5px 0 5px 0;
	background:#f7f7f7;
	min-height:213px;
}

#quicklinks LI {
	width:229px;
}

#quicklinks LI A IMG {
	margin:0 10px 0 5px;
}

#quicklinks LI A {
	width:219px;
	height:18px;
	display:block;
	border-bottom:1px solid #fff;
	padding:4px 5px 2px 5px;
	overflow:hidden;
	font-size:14px;
	color:#008498;
}

.ie7 #quicklinks LI A,
.ie8 #quicklinks LI A {
	padding-top:0px;
}

#quicklinks LI A DIV.image_holder {
	background:url(/images/new/quicklinks_arrow.png) top left no-repeat;
	width:9px;
	height:10px;
	float:right;
	margin:4px 5px 0 5px;
}

#quicklinks LI A DIV.quicklink_holder {
	float:left;
	width:200px;
}

#quicklinks LI A:hover {
	background:#008498;
	color:#FFF;
	text-decoration:none;
}

#quicklinks LI A:hover DIV.image_holder {
	background:url(/images/new/quicklinks_arrow_white.png) top left no-repeat;
}

/* PRODUCTFINDER */

DIV.product_finder_holder {
	position:relative;
	float:left;
	margin-top:15px;
	width:353px;
	height:224px;
}

DIV.product_finder_holder IFRAME {
	width:358px;
	height:224px;
}

DIV.product_finder_left_holder IFRAME {
	width:210px;
	height:156px;
}

.ie6 DIV.product_finder_left_holder IFRAME {
	margin-left:10px;
}

DIV.product_finder_search_boxes_home{
	float:left;
	margin-top:15px;
	width:143px;
	text-align:right;
}

DIV.product_finder_search_boxes_home SELECT {
	margin-bottom:5px;
	width:143px;
	font-size:11px;
}

DIV.product_finder_search_boxes_home INPUT {
	margin-bottom:5px;
	width:143px;
}

DIV.product_finder_left_search_boxes {
	width:210px;
	margin:10px 0 10px 0;
}

DIV.product_finder_left_search_boxes SELECT {
	margin-bottom:5px;
	width:210px;
}

DIV.product_finder_left_search_boxes INPUT {
	margin-bottom:5px;
	width:204px;
}

DIV.product_finder {
	position:relative;
	float:left;
	width:338px;
	height:224px;
	background:#F7F7F7;
	padding:0 10px 0 10px;
}

DIV.product_finder_search_txt {
	float:left;
	margin-top:13px;
	margin-right:5px;
	width:190px;
	
	font-size:11px;
}

.ie6 DIV.product_finder_search_txt {
	margin-left:60px;
}

DIV.product_finder_search_txt H1 {
	color:#00839C;
}

DIV.product_finder_search_boxes {
	float:left;
	margin-top:15px;
	width:160px;
	text-align:right;
}

DIV.product_finder_search_boxes SELECT {
	margin-bottom:5px;
	width:166px;
}

DIV.product_finder_search_boxes INPUT {
	margin-bottom:5px;
	width:160px;
}

DIV.productfinder_wait_holder {
	position:absolute;
	top:0;
	left:0;
	width:487px;
	height:78px;
	text-align:center;
	background:#FFF;
	padding-top:78px;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}

DIV.productfinder_home_wait_holder {
	position:absolute;
	top:0;
	left:0;
	width:358px;
	height:146px;
	text-align:center;
	background:#FFF;
	padding-top:224px;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}

#productfinder_filters {
	position:relative;
	margin-top:5px;
	width:210px;
}

.ie6 #productfinder_filters {
	margin:5px 0 0 10px;
	width:210px;
}

#productfinder_filters UL {
	list-style:none;
	margin:0;
	padding:0;
}

#productfinder_filters UL LI {
	font-weight:normal;
	margin-bottom:5px;
	overflow:hidden;
}

DIV.productfinder_filters_techspec_title {
	float:left;
	width:110px;
}

DIV.productfinder_filters_techspec_filter {
	float:left;
	width:100px;
}

DIV.productfinder_filters_techspec_filter_titel {
	float:left;
	width:100px;
}

DIV.productfinder_filters_techspec_filter_titel DIV {
	float:left;
	width:50px;
	text-align:center;
	font-weight:bold;
}

DIV.productfinder_filters_techspec_filter INPUT.number_field {
	width:42px;
}

DIV.productfinder_filters_techspec_filter INPUT.text_field {
	width:94px;
}

DIV.productfinder_filters_techspec_filter SELECT {
	width:100px;
}

DIV.productfinder_refresh {
	width:210px;
	cursor:pointer;
	text-align:center;
}

DIV.productfinder_refresh A {
	color:#CC0033;
	font-weight:bold;
}

DIV.numeric_slider {
	width:100px; 
	margin:15px 0; 
	background-color:#ccc; 
	height:1px; 
	position:relative;
}

DIV.numeric_slider DIV.handle {
	width:10px;
	height:10px;
	cursor:move; 
	position:absolute;
	top:-4px;
	background:url(/images/new_layout/slider_handle.png) center no-repeat;
}

/* END PRODUCTFINDER */

DIV.homepage_block_firstline {
	float:left;
	margin:17px 14px 5px 0;
	width:233px;
	height:171px;
	background:url(/images/new_layout/homepage_block_bg.png);
	overflow:hidden;
}

DIV.homepage_block_firstline_lastofline {
	float:left;
	margin:17px 0 5px 0;
	width:233px;
	height:171px;
	background:url(/images/new_layout/homepage_block_bg.png);
	overflow:hidden;
}

DIV.homepage_block {
	float:left;
	margin:5px 14px 5px 0;
	width:233px;
	height:171px;
	background:url(/images/new_layout/homepage_block_bg.png);
	overflow:hidden;
}

DIV.homepage_block_lastofline {
	float:left;
	margin:5px 0 5px 0;
	width:233px;
	height:171px;
	background:url(/images/new_layout/homepage_block_bg.png);
	overflow:hidden;
}

DIV.homepage_block H1, DIV.homepage_block_firstline H1, DIV.homepage_block_firstline_lastofline H1, DIV.homepage_block_lastofline H1 {
	margin:5px;
	padding-bottom:5px;
	text-align:center;
	background:url(/images/new_layout/products_left_divider.png) bottom center no-repeat;
}

/* END HOME */

/* SLIDER */
DIV.slider {
	height:139px;
	margin-top: -10px; 
}

DIV.product_slider {
	background: transparent url(/images/product_bar.jpg) no-repeat left top; 
	height:139px;
	width:990px;
	position:relative;
	overflow-x:hidden; !important
	zoom:1;
	hasLayout:true;
}

DIV.product_slider img { 
	border:none;
}

DIV.slider_groepen {
	zoom:1;
	text-align:center;
	clear:both;
	height:100px;
	color:#fff;
	width:7000px;
}

DIV.slider_groepen UL {
	list-style:none;
	padding:0px;
	margin:0px;
	width:auto;
}

DIV.slider_groepen UL LI {
	display:inline;
	height:100px;
	width:160px;
	float:left;
	margin:0px 5px;
	padding:0px;
}

DIV.slider_groepen UL LI IMG {
	border:none;
	height:100px;
	color:#ffffff;
}

DIV.SliderBar {
	padding:1px;
	clear:both;
	width:974px;
	margin:10px 5px 0 5px;
	height:18px;
	background: transparent url(/images/slider_bar.png) bottom center no-repeat;
}

#SliderButtonLeft {
	margin-left:4px;
	width:24px;
	height:18px;
	float:Left;
	margin-top: 1px; 
	background: transparent url(/images/slider_bar_left_over.png) top left no-repeat;
}

#SliderButtonRight {
	width:24px;
	height:18px;
	float:left;
	margin-top: 1px; 
	background: transparent url(/images/slider_bar_right_over.png) top left no-repeat; 
}


DIV.SliderHolder {
	float:left;
	width:919px;
	color:#ffffff;
	
}

#handle {
	cursor:pointer;
	width:70px;
	height:18px;
	margin-top: 1px; 
	background: transparent url(/images/slider_bar_slider_over.png) top center;
	margin-left: 0px;
	
}
/* END SLIDER */


/* PRODUCTS */
DIV.breadcrumb {
	margin-top:10px;
	padding-right:5px;
	height:32px;
	line-height:20px;
	color:#666;
	font-weight:bold;
	background:url(/images/new_layout/breadcrumb_bg.png) top left no-repeat;
}

.ie6 DIV.breadcrumb {
	background:url(/images/new_layout/breadcrumb_bg.gif) top left no-repeat;
}

DIV.breadcrumb_home {
	float:left;
	margin:8px 0 0 7px;
	padding-left:6px;
	width:40px;
	height:32px;
}

DIV.breadcrumb_link {
	float:left;
	margin:0;
	padding:5px 15px 0 5px;
	height:27px;
	background:url(/images/new_layout/breadcrumb_link_divider.png) right top no-repeat;
	color:#404040;
	font-weight:bold;
	text-decoration:none;
}

.ie6 DIV.breadcrumb_link {
	
}

DIV.breadcrumb_link_current {
	float:left;
	margin:0;
	padding:5px 15px 0 5px;
	height:27px;
	color:#404040;
	font-weight:bold;
	text-decoration:none;
}

DIV.breadcrumb_link A {
	color:#808080;
}

DIV.left_products, DIV.left_acc {
	float:left;
	width:225px;
	height:100%;
	font-weight:bold;
}

DIV.left_products_top, DIV.left_acc_top {
	width:230px;
	height:5px;
	background:url(/images/new_layout/products_left_top.png) left top no-repeat;
}

DIV.left_products_content, DIV.left_acc_content {
	width:210px;
	min-height:531px;
	padding:5px 10px 5px 10px;
	background:url(/images/new_layout/products_left_bg.png) left top repeat-y;
	overflow:hidden;
}

.ie6 DIV.left_products_content, .ie6 DIV.left_acc_content {
	padding:5px 0 5px 0;
	width:230px;
	height:531px;
	overflow:visible;
	background:url(/images/new_layout/products_left_bg.gif) left top repeat-y;
}

DIV.compare_holder {
	width:230px;
	height:35px;
	background:url(/images/new_layout/compare_bg.png) left top no-repeat;
	overflow:hidden;
}

DIV.compare_holder_bottom {
	width:230px;
	height:35px;
	background:url(/images/new_layout/compare_bg.png) left top no-repeat;
	overflow:hidden;
	position:absolute;
	bottom:0px;
	left:0px;
}

DIV.compare_holder_left {
	float:left;
	width:85px;
	margin-left:10px;
	margin-top:2px;
}

DIV.compare_holder_left_compare {
	font-size:12px;
	font-weight:bold;
}

DIV.compare_holder_left_explanation {
	font-size:10px;
	font-weight:normal;
	color:#666;
}

DIV.compare_holder_right {
	float:right;
	width:100px;
	margin-right:18px;
	margin-top:5px;
}

INPUT.compare_button {
	font-size:11px;
	width:100px;
}

DIV.results_holder {
	width:220px;
	height:23px;
	color:#FFF;
	padding:4px 0 0 10px;
	background:url(/images/new_layout/results_bg.png) left top no-repeat;
}

DIV.left_products_content_header, DIV.left_acc_content_header {
	height:30px;
}

.ie6 DIV.left_products_content_header, .ie6 DIV.left_acc_content_header {
	padding:0 10px 0 10px;
}

DIV.left_products_content_header DIV, DIV.left_acc_content_header DIV {
	float:left;
	line-height:20px;
}

DIV.left_products_content_header INPUT, DIV.left_acc_content_header INPUT {
	float:right;
	margin-right:10px;
}

DIV.left_products_bottom, DIV.left_acc_bottom {
	width:230px;
	height:5px;
	background:url(/images/new_layout/products_left_bottom.png) left bottom no-repeat;
}

DIV.left_products_divider, DIV.left_acc_divider {
	width:210px;
	height:5px;
	background:url(/images/new_layout/products_left_divider.png) center no-repeat;
	clear:both;
}

DIV.web_filters_holder {
	width:218px;
	border:1px solid #DEDEDE;
	background:#ACACAC;
	padding:5px 0 0 10px;
	margin-bottom:3px;
}

DIV.left_products_filters {
	margin-top:5px;
	width:210px;
}

.ie6 DIV.left_products_filters {
	padding:0 10px 0 10px;
}

DIV.left_products_filters_group {
	padding-bottom:5px;
	margin:0 0 20px 10px;
	width:190px;
	background:url(/images/new_layout/products_left_divider.png) bottom center no-repeat;
	font-weight:normal;
}

DIV.left_products_filters_group_box {
	margin-bottom:2px;
	width:190px;
	overflow:hidden;
}

DIV.left_products_filters_group_txt {
	float:left;
	margin-top:2px;
	width:170px;
}

DIV.left_products_filters_group_check {
	float:left;
	width:20px;
}

.ie6 DIV.groups_tree {
	padding:0 10px 0 10px;
}

DIV.groups_tree UL {
	margin:0;
	padding:0;
	list-style:none;
	line-height:1;
	font-size:12px;
	text-align:left;
}

DIV.groups_tree UL LI {
	padding:0 0 10px 0;
	margin:0 0 7px 0;
	width:205px;
	background:url(/images/new_layout/products_left_divider.png) bottom center no-repeat;
	overflow:hidden;
}

DIV.groups_tree UL LI DIV.groups_tree_txt_0 {
	float:left;
	width:180px;
}

DIV.groups_tree UL LI DIV.groups_tree_txt_1 {
	float:left;
	width:170px;
}

DIV.groups_tree UL LI DIV.groups_tree_txt_2 {
	float:left;
	width:160px;
}

DIV.groups_tree UL LI DIV.groups_tree_txt_3 {
	float:left;
	width:150px;
}

DIV.groups_tree UL LI DIV.groups_tree_txt_4 {
	float:left;
	width:140px;
}

DIV.groups_tree UL LI DIV.groups_tree_txt_5 {
	float:left;
	width:130px;
}

DIV.groups_tree UL LI DIV.groups_tree_pointer {
	float:left;
	width:20px;
	padding:3px 0 0 5px;
}

DIV.groups_tree UL LI UL {
	clear:both;
	margin:0 0 0 10px;
	padding:0;
	overflow:hidden;
}

DIV.groups_tree UL LI UL LI {
	padding:0;
	margin:10px 0 3px 0;
	background:none;
	overflow:hidden;
	font-weight:normal;
}

DIV.products_content {
	float:right;
	margin:0 0 0 10px;
	width:740px;
	min-height:531px;
}

DIV.product_group {
	overflow:hidden;
	margin-bottom:10px;
	width:740px;
	height:140px;
	background:url(/images/new_layout/product_group_divider.png) bottom center no-repeat;
}

.ie6 DIV.product_group {
	background:url(/images/new_layout/product_group_divider.gif) bottom center no-repeat;
}

DIV.product_group_image {
	float:left;
	margin-bottom:4px;
	padding:5px 10px 5px 10px;
	width:334px;
	height:125px;
	background:url(/images/new_layout/product_group_image_bg.png) top left no-repeat;
	text-align: right;
}

DIV.product_group_image a {
	display: block;
}
DIV.product_group_image img {
	border: 0px;	
}


DIV.product_group_info {
	position:relative;
	float:left;
	padding-left:10px;
	padding-bottom:4px;
	margin-bottom:4px;
	width:376px;
	height:131px;
	overflow:hidden;
	font-size:11px;
}

DIV.product_group_info H1 A { 
	color:#010101;	
	display: block;
}

DIV.product_group_info H1 A:hover {
	text-decoration: none;
}


DIV.product_group_description {
	margin-bottom:11px;
}

DIV.product_group_link {
	position:absolute;
	top:105px;
	left:10px;
	padding-top:5px;
	width:376px;
	height:20px;
	font-weight:bold;
	background:#FFF;
}

DIV.product_group_link_items {
	float:left;
	width:276px;
}

DIV.product_group_link_all {
	float:right;
	width:100px;
}

DIV.product_item {
	margin-bottom:8px;
	width:740px;
	height:140px;
	overflow:hidden;
	background:url(/images/new_layout/product_group_divider.png) bottom center no-repeat;
}

.ie6 DIV.product_item {
	background:url(/images/new_layout/product_group_divider.gif) bottom center no-repeat;
}

DIV.product_item_image {
	float:left;
	width:185px;
	height:140px;
	text-align:center;
}

DIV.product_item_txt {
	position:relative;
	float:left;
	width:300px;
	height:140px;
	font-size:11px;
}

DIV.product_item_txt_title {
	color:#cc0033;
	font-weight:bold;
	font-size:14px;
}

DIV.product_item_txt_title a {
	color: #cc0033;
	display: block;
}
DIV.product_item_txt_title a:hover { 
	text-decoration: none; 
}


DIV.product_item_txt_model {
	color:#00849b;
	font-weight:bold;
	font-size:14px;
}
DIV.product_item_txt_model a { 
	color:#00849b; 
	display: block;
}

DIV.product_item_txt_model a:hover { 
	text-decoration: none;
}

DIV.product_item_txt_description {
	font-size:12px;
}

DIV.product_item_txt_link {
	position:absolute;
	top:95px;
	left:0;
	padding-top:10px;
	width:300px;
	height:25px;
	line-height:14px;
	font-weight:bold;
	background:#FFF;
}

DIV.product_item_txt_link_infobutton {
	float:left;
}

DIV.product_item_txt_link_check {
	float:left;
	margin-top:-1px;
	width:23px;
}

DIV.product_item_txt_link_txt {
	float:left;
	margin-top:1px;
}

DIV.product_item_techspecs {
	float:left;
	margin:0px 0px 10px 5px;
	padding:5px;
	width:240px;
	height:115px;
	font-size:12px;
	overflow:hidden;
	background:#EFF2F1;
}

DIV.product_item_techspecs_box {
	width:240px;
	overflow:hidden;
	line-height:16px;
}

DIV.product_item_techspecs_name {
	float:left;
	width:130px;
	font-weight:bold;
}

DIV.product_item_techspecs_value {
	float:left;
	margin-left:5px;
	width:105px;
}

DIV.product_item_info_header {
	background:url(/images/new/product_item_info_header.jpg) top left no-repeat;
	height:417px;
	overflow:hidden;
	padding:25px 30px 15px 20px;
}

DIV.product_item_info_header H1 {
	margin-left:5px;
	margin-bottom:0;
}

DIV.product_item_info_header H4 {
	margin-left:5px;
}

DIV.product_item_info_header HR {
	border:0;
	border-top:1px solid #666666;
	margin:0;
}

DIV.product_item_info_header_left {
	float:left;
	width:467px;
	margin-right:10px;
}

DIV.product_item_info_header_left_top {
	height:158px;
	margin-bottom:5px;
}

DIV.product_item_info_header_left_center {
	height:158px;
	margin-bottom:5px;
}

DIV.product_item_info_header_left_bottom {
	height:50px;
	margin-bottom:5px;
}

DIV.product_item_info_header_center {
	float:left;
	width:325px;
	margin-right:10px;
	text-align:center
}

DIV.product_item_info_header_center_top {
	height:321px;
	margin-bottom:5px;
}

DIV.product_item_info_header_center_bottom {
	height:50px;
	font-size:14px;
}

DIV.product_item_info_header_right {
	float:left;
	width:125px;
}

DIV.product_item_info_header_right_top {
	height:246px;
	margin-bottom:5px;
}

DIV.product_item_info_header_right_bottom {
	height:125px;
	
}

DIV.product_item_info_header_right_bottom A {
	font-weight:bold;
	color:#666;
}

DIV.product_item_info_main {
	overflow:hidden;
	padding:25px 15px 10px 15px;
}

DIV.product_item_info_main_left {
	float:left;
	width:467px;
	margin-right:20px;
}

DIV.product_item_info_main_right {
	float:left;
	width:466px;
}

/* Item info includes*/
DIV.product_item_info_main_header {
	background:#E5E7E2;
	font-size:14px;
	font-weight:bold;
	line-height:17px;
	padding:0 2px 0 2px;
	position:relative;
}

DIV.product_item_info_main_header_nav_holder {
	position:absolute;
	top:1px;
	right:7px;
	font-size:12px;
	font-weight:normal;
}

DIV.product_item_info_main_content {
	margin:10px 3px 20px 3px;
}

DIV.techspec_holder {
	position:relative;
}

DIV.techspec_titel {
	float:left;
	width:200px;
}

DIV.techspec_info {
	float:left;
	width:20px;
}

DIV.techspec_info IMG {
	margin-top:2px;
	cursor:help;
}

DIV.techspec_value {
	float:left;
	width:241px;
}

DIV.techspec_infobox {
	position:absolute;
	left:205px;
	top:-45px;
	padding:5px;
	width:200px;
	min-height:100px;
	color:#FFF;
	font-weight:bold;
	z-index:1000;
}

.ie6 DIV.techspec_infobox {
	left:-200px;
	top:-45px;
}

DIV.techspec_infobox #infobox_table {
	margin:0;
	padding:0;
	width:350px;
	min-height:100px;
	height:auto !important;
	height:100px;
}

DIV.techspec_infobox TABLE #left_main {
	width:25px;
	vertical-align:top;
}

DIV.techspec_infobox TABLE #infobox_pointer {
	width:25px;
	height:60px;
	background:url(/images/new/infobox_left.png) bottom right no-repeat;
}

DIV.techspec_infobox #left_main_table {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

DIV.techspec_infobox TABLE #main_top {
	height:3px;
	border-bottom:1px solid #FFF;
}

DIV.techspec_infobox TABLE #main {
	padding:10px;
	vertical-align:top;
	font-size:11px;
	background:url(/images/new/infobox_content.png) top left repeat;
}

.ie6 DIV.techspec_infobox TABLE #main {
	background:url(/images/new/infobox_content.gif) top left repeat;
}

DIV.techspec_infobox TABLE #main_bottom {
	height:3px;
	border-top:1px solid #FFF;
}

DIV.techspec_infobox TABLE #right_main {
	border-left:1px solid #FFF;
}

DIV.volume_holder {
	position:relative;
}

DIV.volume_titel {
	float:left;
	width:200px;
}

DIV.volume_value {
	float:left;
	width:260px;
}

DIV.optional_accessories {
	color:#4C5052;
}

DIV.optional_accessories_holder {
	position:relative;
}

DIV.optional_accessories_titel {
	float:left;
	width:350px;
	font-weight:bold;
}

DIV.optional_accessories_value {
	float:left;
	margin-left:10px;
	width:101px;
}

DIV.standard_equipment_holder {
	position:relative;
}

DIV.standard_equipment_titel {
	float:left;
	width:350px;
	font-weight:bold;
}

DIV.standard_equipment_value {
	float:left;
	margin-left:10px;
	width:101px;
}

UL.userbenefits {
	margin:0px;
	padding:0px;
	margin-left:12px;
}
/* End item info includes */

/* END PRODUCTS */

/* ACCESSORIES */
DIV.left_accessories {
	float:left;
	width:225px;
	height:531px;
	background:url(/images/left_menu_bg.png) top left no-repeat;
}

DIV.left_accessories_header {
	margin:20px 5px 0px 5px;
	height:45px;
	border-bottom:1px solid #656565;
}

DIV.left_accessories_header DIV {
	float:left;
	margin-left:5px;
	line-height:25px;
	color:#666;
	font-weight:bold;
	font-size:12px;
}

DIV.left_accessories_header #search_results {
	margin-left:10px;
}


DIV.left_accessories_header INPUT {
	float:right;
	margin-right:10px;
}

DIV.left_accessories_filters {
	margin:10px 15px 0 15px;
	width:195px;
}

DIV.left_accessories_filters_group {
	margin-bottom:5px;
	padding-bottom:5px;
	width:195px;
	border-bottom:1px solid #C9C9C9;
}

DIV.left_accessories_filters_group_box {
	margin-bottom:2px;
	width:195px;
	overflow:hidden;
}

DIV.left_accessories_filters_group_check {
	float:left;
	width:20px;
}

DIV.left_accessories_filters_group_txt {
	float:right;
	margin-top:2px;
	width:173px;
}

DIV.accessories_content {
	float:right;
	margin:0 0 0 10px;
	width:740px;
}

DIV.accessory_group {
	overflow:hidden;
	margin-bottom:10px;
	width:740px;
	height:140px;
	background:url(/images/new_layout/product_group_divider.png) bottom center no-repeat;
}

.ie6 DIV.accessory_group {
	background:url(/images/new_layout/product_group_divider.gif) bottom center no-repeat;
}

DIV.accessory_group_image {
	float:left;
	margin-bottom:4px;
	padding:5px 10px 5px 10px;
	width:334px;
	height:125px;
	background:url(/images/new_layout/product_group_image_bg.png) top left no-repeat;
	text-align: right;
}

DIV.accessory_group_image A {
	display: block;	
}

DIV.accessory_group_image IMG {
	border: 0px;
}

.ie6 DIV.accessory_group_image {
	background:url(/images/new_layout/product_group_image_bg.gif) top left no-repeat;
}

DIV.accessory_group_info {
	position:relative;
	float:left;
	padding-left:10px;
	padding-bottom:4px;
	margin-bottom:4px;
	width:376px;
	height:131px;
	overflow:hidden;
	font-size:11px;
}

DIV.accessory_group_info H1 A {
	color:#010101;
	display: block;
}

DIV.accessory_group_info H1 A:hover {
	text-decoration: none;
}

DIV.accessory_group_description {
	margin-bottom:11px;
}

DIV.accessory_group_link {
	position:absolute;
	top:105px;
	left:10px;
	padding-top:5px;
	width:376px;
	height:20px;
	font-weight:bold;
	background:#FFF;
}

DIV.accessory_group_link_all {
	float:right;
	width:100px;
}

DIV.accessory_item {
	margin-bottom:4px;
	width:740px;
	height:134px;
	border-bottom:1px solid #010101;
	overflow:hidden;
}

DIV.accessory_item_image {
	float:left;
	width:255px;
	height:130px;
	text-align:center;
	background:url(/images/product_group_image_bg.png) top left no-repeat;
}

DIV.accessory_item_txt {
	position:relative;
	float:right;
	width:485px;
	height:130px;
	font-size:11px;
}

DIV.accessory_item_txt_title {
	color:#cc0033;
	font-weight:bold;
	font-size:14px;
}

DIV.accessory_item_txt_description {
	font-size:12px;
}

DIV.accessory_item_txt_link {
	position:absolute;
	top:108px;
	left:0;
	padding-top:5px;
	width:485px;
	height:21px;
	line-height:14px;
	font-weight:bold;
	background:#FFF;
}

DIV.accessory_item_txt_link_infobutton {
	float:left;
}

DIV.accessory_item_txt_link_check {
	float:left;
	width:23px;
	margin-top:-1px;
}

DIV.accessory_item_txt_link_txt {
	float:left;
	margin-top:1px;
}

DIV.accessory_item_info {
	width:972px;
	min-height:520px;
	overflow:hidden;
}

DIV.accessory_item_info_header {
	margin-bottom:4px;
	padding-bottom:10px;
	height:124px;
	overflow:hidden;
	background:url(/images/new_layout/product_group_divider.png) bottom center no-repeat;
}

.ie6 DIV.accessory_item_info_header {
	background:url(/images/new_layout/product_group_divider.gif) bottom center no-repeat;
}

DIV.accessory_item_info_header_txt {
	position:relative;
	float:left;
	margin:0 10px 10px 0;
	width:500px;
	font-size:11px;
	height:124px;
}

DIV.accessory_item_info_header_image {
	float:right;
	padding:5px 0 0 0;
	height:125px;
	text-align:center;
}

DIV.accessory_item_info_header_txt_description {
	font-size:12px;
	height:105px;
	overflow:hidden;
}

DIV.accessory_item_info_header_buttons {
	float:right;
	margin-top:25px;
	width:175px;
	height:105px;
}

TABLE.accessory_item_info_techspecs {
	width:100%;
	margin-bottom:15px;
}

TABLE.accessory_item_info_techspecs TR.header TD {
	padding-left:10px;
	padding-right:10px;
	height:20px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	background:#889197;
	border-right:1px solid #FFF;
}

TABLE.accessory_item_info_techspecs TR.accessory_item_info_techspecs_td_grey TD {
	padding:0 10px 0 10px;
	font-size:11px;
	background:#E8E8E7;
	height:25px;
	border-right:1px solid #FFF;
}

TABLE.accessory_item_info_techspecs TR.accessory_item_info_techspecs_td_white TD {
	padding:0 10px 0 10px;
	font-size:11px;
	background:#FFF;
	height:25px;
	border-right:1px solid #E8E8E7;
}

TABLE.accessory_item_info_techspecs TR.accessory_item_info_techspecs_td_highlight TD {
	padding:0 10px 0 10px;
	font-size:11px;
	background:#F3EA2B;
	height:25px;
	border-right:1px solid #FFF;
}

/* END ACCESSORIES */

/* NEWS */

DIV.left_news {
	float:left;
	width:225px;
	font-weight:bold;
}

DIV.left_news_top {
	width:230px;
	height:5px;
	background:url(/images/new_layout/products_left_top.png) left top no-repeat;
}

DIV.left_news_content {
	width:210px;
	min-height:531px;
	padding:5px 10px 5px 10px;
	background:url(/images/new_layout/products_left_bg.png) left top repeat-y;
	overflow:hidden;
}

.ie6 DIV.left_news_content {
	height:531px;
	padding:5px 0 5px 0;
	width:230px;
	background:url(/images/new_layout/products_left_bg.gif) left top repeat-y;
	overflow:visible;
}

.ie6 DIV.left_news_content UL {
	padding:0 10px 0 10px;
}

DIV.left_news_bottom {
	width:230px;
	height:5px;
	background:url(/images/new_layout/products_left_bottom.png) left bottom no-repeat;
}

DIV.left_news UL {
	margin:0;
	padding:10px
}

DIV.left_news LI {
	list-style:none;
	line-height:25px;
	color:#666;
	padding-bottom:5px;
	margin:0;
	background:url(/images/new_layout/product_group_divider.png) bottom center no-repeat;
}

.ie6 DIV.left_news LI {
	background:url(/images/new_layout/product_group_divider.gif) bottom center no-repeat;
}

DIV.right_news {
	float:left;
	padding:0 10px 10px 15px;
	width:725px;
	overflow:hidden;
}

DIV.news_content_title_big {
	padding:5px 0 10px 0;
	margin-bottom:10px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	background:url(/images/new_layout/product_group_divider.png) bottom center no-repeat;
}

.ie6 DIV.news_content_title_big {
	background:url(/images/new_layout/product_group_divider.gif) bottom center no-repeat;
}

DIV.news_content_title {
	padding:5px 0 10px 0;
	margin-bottom:10px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	background:url(/images/new_layout/products_left_divider.png) bottom center no-repeat;
}

DIV.news_content_subtitle {
	padding:5px 0 5px 0;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

DIV.news_content_link {
	float:right;
	font-size:14px;
}

DIV.news_content_link A {
	font-weight:bold;
	text-decoration:underline;
}

DIV.news_content_divider_big {
	clear:both;
	height:10px;
	width:100%;
	background:url(/images/new_layout/product_group_divider.png) bottom center no-repeat;
}

.ie6 DIV.news_content_divider_big {
	background:url(/images/new_layout/product_group_divider.gif) bottom center no-repeat;
}

DIV.news_content_divider {
	clear:both;
	height:10px;
	width:100%;
	background:url(/images/new_layout/products_left_divider.png) bottom center no-repeat;
}

DIV.news_content_holder {
	float:left;
	width:221.6px;
	margin:10px;
	overflow:hidden;
}

.news_title {
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
	height:19px;
	padding-top:2px;
	padding-left:3px;
}

.news_overview_div0	{
	width:300px;
	height:130px;
	margin:0 12px 12px 0;
	background-image:url(/images/news_background.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
}

.news_overview_div1 {
	width:300px;
	height:130px;
	margin:0 12px 12px 0;
	background-image:url(/images/news_background.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
}

.news_content {
	padding:0px 0px 5px 5px;
	font-size:11px;
	color:#000000;
}

.news_content_padding_bottom {
	padding-bottom:5px;
}

.news_content_item {
	height:65px;
	padding:0px 5px 5px 5px;
	font-size:11px;
	color:#000000;
}

.news_button {
	width:100%;
	height:25px;
	text-align:right;
}

.news_content_header {
	padding:0px 0px 5px 5px;
	font-size:11px;
	color:#000000;
}
/* END NEWS */

/* DEALERWEB*/
DIV.dealerweb_login_holder {
	width:972px;
	height:640px;
	position:relative;
}

DIV.dealerweb_login {
	margin-top:35px;
	width:175px;
}

.ie7 DIV.dealerweb_login {
	margin-top:20px;
}

DIV.dealerweb_login_text {
	font-weight:bold;
	margin:10px 0;
}

DIV.dealerweb_login_field {
	margin:10px 0;
}

DIV.dealerweb_login_link {
	margin:10px 0;
}

DIV.dealerweb_login_bg_image {
	position:absolute;
	left:-280px;
	top:50px;
	background:url(/images/new/dealerweb_login_bg.png) top left no-repeat;
	width:1507px;
	height:600px;
}

.ie7 DIV.dealerweb_login_bg_image {
	top:55px;
}

DIV.dealerweb_welcome {
	margin-top:70px;
	width:175px;
	font-size:16px;
	font-weight:bold;
}

DIV.dealerweb_links {
	margin-top:50px;
	width:425px;
	font-weight:bold;
}

/* END DEALERWEB */

/* FAQ */
DIV.main_content_faq {
	width:100%;
	color:#666;
	margin-top:10px;
}

DIV.faq_new_question {
	padding-left:5px;
}

DIV.div_vraag_1	{
	border-bottom:1px solid #AAAAAA;
	padding-left:8px;
	font-size:11px;
	margin-left:5px;
}

DIV.div_vraag_2 {
	border-bottom:1px solid #AAAAAA;
	padding-left:8px;
	font-size:11px;
	background-color:#EEEEEE;
	margin-left:5px;
}

DIV.div_antwoord {
	border-top:0px;
	padding:4px;
	padding-left:20px;
	font-size:11px;
}

.faq_zoeken {
	height:30px;
	padding-top:10px;
	padding-left:10px;
	width:100%;
	background-image:url(/images/zoek_faq_background.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}

DIV.faq_searchbar {
	margin-top:10px;
	width:100%;
	height:45px;
	background:url(/faq/front/images/search_background.jpg) top left repeat-x;
}

DIV.faq_search_holder {
	float:left;
	padding:10px 0 4px 5px;
	height:25px;
}

DIV.faq_searchbar_new_question_holder {
	float:right;
	padding:10px 15px 4px 0;
	height:25px;
}

DIV.faq_searchbar INPUT {
	font-size:10px;	
}

DIV.faq_questions {
	margin-bottom:10px;
	font-size:11px;
	border-top:1px solid #AAA;
}

DIV.faq_questions_line0 {
	padding:2px 5px 2px 5px;
	background:#EEE;
	border-bottom:1px solid #AAA;
}

DIV.faq_questions_line0 P, DIV.faq_questions_line1 P {
	margin:0px;
	padding:0px;
}

DIV.faq_questions_line1 {
	padding:2px 5px 2px 5px;
	background:#FFF;
	border-bottom:1px solid #AAA;
}

DIV.faq_question_info {
	margin-bottom:10px;
}

DIV.faq_question_info_answer {
	padding:0 20px 0 20px;
}

DIV.faq_question_info_new_question {
	float:right;
	width:150px;
}

DIV.faq_new_question {
	margin-bottom:10px;
}

DIV.faq_new_question_holder {
	margin-bottom:5px;
	width:100%;
	overflow:hidden;
}

DIV.faq_new_question_text {
	float:left;
	width:150px;
}

DIV.faq_new_question_field {
	float:left;
}

DIV.faq_new_question_field INPUT[type=text] {
	width:350px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

DIV.faq_new_question_field INPUT.postal_code {
	width:75px;
}

DIV.faq_new_question_field LABEL {
	padding-right:10px;
}


DIV.faq_new_question_field TEXTAREA {
	width:350px;
	height:100px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

DIV.faq_new_question_buttons {
	margin-left:150px;
}

/* END FAQ */

/* PRODUCTCARDS ACC */

UL.fiche_menu_left {
	margin:0;
	padding:10px
}

UL.fiche_menu_left LI {
	list-style:none;
	line-height:25px;
	color:#666;
	padding-bottom:5px;
	margin:0;
	background:url(/images/new_layout/product_group_divider.png) bottom center no-repeat;
}

.ie6 UL.fiche_menu_left LI {
	background:url(/images/new_layout/product_group_divider.gif) bottom center no-repeat;
}

/* END PRODUCTCARDS ACC */

/* PRODUCTCARDS PRODUCT */

.fiche_item_1 {
	background:#FFF;
	border-bottom:1px solid #CCC;
}

.fiche_item_2 {
	background:#F2F2F2;
	border-bottom:1px solid #CCC;
}

.fiche_item_top {
	background:#F2F2F2;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
}

DIV.productcards_left {
	float:left;
	width:225px;
	height:100%;
}

DIV.productcards_left_content {
	width:215px;
	min-height:531px;
	padding:5px 10px 5px 10px;
	background:url(/productcard/front/products/images/productcard_left_bg.jpg) left top no-repeat;
	overflow:hidden;
	font-size:11px;
}

.ie6 DIV.productcards_left_content {
	padding:5px 0 5px 0;
	width:230px;
	height:531px;
	overflow:visible;
}

DIV.productcards_left_content_title {
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	margin-bottom:20px;
}

DIV.productcards_left_content_searchfield {
	float:left;
	width:170px;
	padding-top:5px;
}

DIV.productcards_left_content_searchbutton {
	float:right;
	width:35px;
}

DIV.productcards_left_bag_holder {
	width:180px;
	height:140px;
	background:url(/productcard/front/products/images/bag.png) top center no-repeat;
}

DIV.productcards_left_bag_text {
	width:45px;
	margin-left:90px;
	padding-top:30px;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}

DIV.productcards_left_bag_text SPAN {
	font-size:28px;
}

DIV.productcards_header_left {
	float:left;
	width:490px;
}

DIV.productcards_header_right {
	float:left;
	width:150px;
	height:100px;
	background:url(/productcard/front/products/images/bag_small.jpg) top left no-repeat;
	padding-left:100px;
}

DIV.productcard_header_right_order_status {
	font-size:13px;
	font-weight:bold;
}

DIV.productcard_header_right_bag_link {
	font-size:13px;
	
}

DIV.productcard_header_right_bag_link A {
	text-decoration:none;
}

DIV.productcards_status_viewer_holder {
	clear;both
}

UL.productcards_status_viewer {
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	color:#666;
}

UL.productcards_status_viewer LI.step1 {
	float:left;
	width:123px;
	height:20px;
	padding:5px 0 0 5px;
	background:url(/productcard/front/products/images/productcard_status_step1.jpg) top left no-repeat;
}

UL.productcards_status_viewer LI#step1_active {
	color:#FFF;
	background:url(/productcard/front/products/images/productcard_status_step1_active.jpg) top left no-repeat;
}

UL.productcards_status_viewer LI#step1_right_red {
	background:url(/productcard/front/products/images/productcard_status_step1_right_red.jpg) top left no-repeat;
}

UL.productcards_status_viewer LI.step2 {
	float:left;
	width:106px;
	height:20px;
	padding:5px 0 0 5px;
	background:url(/productcard/front/products/images/productcard_status_step2.jpg) top left no-repeat;
}

UL.productcards_status_viewer LI#step2_active {
	color:#FFF;
	background:url(/productcard/front/products/images/productcard_status_step2_active.jpg) top left no-repeat;
}

UL.productcards_status_viewer LI#step2_right_red {
	background:url(/productcard/front/products/images/productcard_status_step2_right_red.jpg) top left no-repeat;
}

UL.productcards_status_viewer LI.step3 {
	float:left;
	width:240px;
	height:20px;
	padding:5px 0 0 5px;
	background:url(/productcard/front/products/images/productcard_status_step3.jpg) top left no-repeat;
}

UL.productcards_status_viewer LI#step3_active {
	color:#FFF;
	background:url(/productcard/front/products/images/productcard_status_step3_active.jpg) top left no-repeat;
}




/* END PRODUCTCARDS PRODUCT */

/* VIBRATION CALCULATION */

DIV.vibration_visualization  {
	width:300px;
	margin-left:40px;
	padding:2px;
	border:1px solid #000000;
	text-align:left;
	color:#000000;
}

DIV.vibration_visualization_icon {
	width:40px;
	float:left;
}

/* END VIBRATION CALCULATION */

/* IMAGEDATABANK */

DIV.imagedatabank_search_text {
	float:left;
	width:125px;
	height:30px;
	font-weight:bold;
	overflow:hidden;
}

DIV.imagedatabank_search_field {
	float:left;
	width:280px;
	height:30px;
	overflow:hidden;
}

DIV.imagedatabank_search_field #svalue_imagedatabank {
	width:200px;
}

DIV.imagedatabank_search_field #group_imagedatabank {
	width:205px;
}

HR.imagedatabank_line {
	width:970px;
}

DIV.imagedatabank_model {
}

DIV.imagedatabank_category {
	float:left;
	width:155px;
	margin:0px 5px 5px 0px;
}

DIV.imagedatabank_image_holder {
	width:155px;
	position:relative;
}

DIV.imagedatabank_info {
	float:left;
	width:20px;
	height:18px;
}

DIV.imagedatabank_image A {
	font-size:11px;
}

DIV.imagedatabank_image {
	float:left;
	height:16px;
	margin-top:2px
}

DIV.imagedatabank_infobox {
	position:absolute;
	width:220px;
	left:155px;
	top:0px;
	height:130px;
	border:1px solid #000000;
	z-index:1000;
}

DIV.imagedatabank_group_holder {
	width:100%;
}

DIV.imagedatabank_grouptitle A {
	font-size:18px;
	color:#DF2A1C;
	font-weight:bold;
	text-decoration:none;
}

DIV.imagedatabank_groupimage {
	margin-left:20px;
}

/* END IMAGEDATABANK */

/* Vibration Calculator */

DIV.vib_calc_holder {
	width:100%;
	height:301px;
	background:url('/images/new_layout/vibration_calculator_bg.jpg') left top no-repeat;
	overflow:hidden;
}

DIV.vib_calc_field {
	float:left;
	margin-top:125px;
	width:462px;
	height:60px;
	position:relative;
}

DIV.vib_calc_field INPUT {
	position:absolute;
	left:135px;
	width:125px;
	font-family:arial;
	font-size:25pt;
	font-weight:bold;
	color:#323232;
	background:transparent;
	border:0;
	margin:10px 10px 0 10px;
	text-align:center;
}

DIV.vib_calc_button {
	float:left;
	margin-top:131px;
	width:132px;
	height:33px;
	font-family:arial;
	font-size:22pt;
	font-weight:bold;
	cursor:pointer;
}

DIV.vib_calc_results {
	float:left;
	margin-top:133px;
	width:380px;
	height:30px;
	font-family:arial;
	font-size:22pt;
	font-weight:bold;
	overflow:hidden;
	color:#323232;
}

.ie DIV.vib_calc_results {
	margin-top:134px;
}

DIV.vib_calc_hrs {
	float:left;
	width:30px;
	height:100%;
	margin-left:49px;
	text-align:center;
}

.ie6 DIV.vib_calc_hrs {
	margin-left:24px;
}

DIV.vib_calc_mins{
	float:left;
	width:30px;
	height:100%;
	margin-left:62px;
	text-align:center;
}

.ie6 DIV.vib_calc_mins {
	margin-left:60px;
}

DIV.vib_calc_secs {
	float:left;
	width:30px;
	height:100%;
	margin-left:76px;
	text-align:center;
}

.ie6 DIV.vib_calc_secs {
	margin-left:75px;
}

/* End Vibration Calculator */

DIV.content_holder {
	margin-top:15px;
	width:100%;
	min-height:500px;
}

DIV.search_results_faq LI A P {
	margin:0px;
	padding:0px;
}

.error {
	color:#F00;
	font-weight:bold;
}

.form_error {
	border: 1px solid #CCCCCC;
	background-color: #fffeae;
	padding: 4px 8px;
	margin-top: 12px; 
	margin-bottom: 12px; 	
}

.form_error {
	border: 1px solid #CCCCCC;
	background-color: #fffeae;
	padding: 4px 8px;
	margin-top: 12px; 
	margin-bottom: 12px; 	
}

.form_error UL {
	margin:0 0 0 12px;
	padding:0px;
}

.dealerweb_submitbutton {
	background-image: url(/images/new_layout/dealer_area_button_submit_back.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 61px;
	height: 21px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}

.ie6 .dealerweb_submitbutton {
	background-image: url(/images/new_layout/dealer_area_button_submit_back.gif) !important;
	background-color: transparent;
}


