



h1 {
	font-size: 100%;
	margin: 0;
	display:inline;
	font-weight: normal;
}

h2 {
	font-size: 100%;
	margin: 0;
	display:inline;
	font-weight: normal;
}

h3 {
	font-size: 100%;
	margin: 0;
	display:inline;
	font-weight: normal;
}
/* MAIN_PRODUCTS */

#main_product_title { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;}
#main_product_title A:link { COLOR: #FFFFFF; TEXT-DECORATION: none;}
#main_product_title A:visited { COLOR: #FFFFFF; TEXT-DECORATION: none;}
#main_product_title A:active { COLOR: #FFFFFF; TEXT-DECORATION: none;}
#main_product_title A:hover { COLOR: #FFFFFF; TEXT-DECORATION: none;}

#main_product_text { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
#main_product_text A:link { COLOR: #333333; TEXT-DECORATION: none;}
#main_product_text A:visited { COLOR: #333333; TEXT-DECORATION: none;}
#main_product_text A:active { COLOR: #333333; TEXT-DECORATION: none;}
#main_product_text A:hover { COLOR: #333333; TEXT-DECORATION: underline;}

#main_product_price { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
#main_product_price A:link { COLOR: #333333; TEXT-DECORATION: none;}
#main_product_price A:visited { COLOR: #333333; TEXT-DECORATION: none;}
#main_product_price A:active { COLOR: #333333; TEXT-DECORATION: none;}
#main_product_price A:hover { COLOR: #333333; TEXT-DECORATION: underline;}

#main_product_mark { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
#main_product_mark A:link { COLOR: #333333; TEXT-DECORATION: none;}
#main_product_mark A:visited { COLOR: #333333; TEXT-DECORATION: none;}
#main_product_mark A:active { COLOR: #333333; TEXT-DECORATION: none;}
#main_product_mark A:hover { COLOR: #333333; TEXT-DECORATION: underline;}


/* PROMOTIONS */


#promotions_title { font-family: Verdana, Arial, Helvetica, sans-serif; color: #E2E2E2; font-size: 9px; font-weight: bold;}
#promotions_title A:link { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_title A:visited { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_title A:active { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_title A:hover { COLOR: #ffffff; TEXT-DECORATION: none;}

#promotions_text { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
#promotions_text A:link { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_text A:visited { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_text A:active { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_text A:hover { COLOR: #ffffff; TEXT-DECORATION: underline;}

#promotions_price { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold;}
#promotions_price A:link { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_price A:visited { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_price A:active { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_price A:hover { COLOR: #ffffff; TEXT-DECORATION: underline;}

#promotions_mark { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
#promotions_mark A:link { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_mark A:visited { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_mark A:active { COLOR: #ffffff; TEXT-DECORATION: none;}
#promotions_mark A:hover { COLOR: #ffffff; TEXT-DECORATION: underline;}

/* NEWS */

#news_preview { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5d5d5d; font-size: 9px;}
#news_preview A:link { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#news_preview A:visited { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#news_preview A:active { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#news_preview A:hover { COLOR: #cc0000; TEXT-DECORATION: underline;}


/* REPORTS */

#reports_preview { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5d5d5d; font-size: 9px;}
#reports_preview A:link { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#reports_preview A:visited { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#reports_preview A:active { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#reports_preview A:hover { COLOR: #cc0000; TEXT-DECORATION: underline;}


/* EVENTS */

#event_arrow { font-family: "Times New Roman", Times, serif; color: #5d5d5d; font-size: 9px; font-weight: bold;}

#event_date { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5d5d5d; font-size: 9px; font-weight: bold;}

#event_preview {font-family: Verdana, Arial, Helvetica, sans-serif; color: #5d5d5d; font-size: 9px;}

/* PATH */

#path { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; }
#path A:link { COLOR: #CCCCCC; TEXT-DECORATION: none;}
#path A:visited { COLOR: #CCCCCC; TEXT-DECORATION: none;}
#path A:active { COLOR: #CCCCCC; TEXT-DECORATION: none;}
#path A:hover { COLOR: #CCCCCC; TEXT-DECORATION: none;}


#path_active { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-weight: bold; }
#path_active A:link { COLOR: #CCCCCC; TEXT-DECORATION: none;}
#path_active A:visited { COLOR: #CCCCCC; TEXT-DECORATION: none;}
#path_active A:active { COLOR: #CCCCCC; TEXT-DECORATION: none;}
#path_active A:hover { COLOR: #CCCCCC; TEXT-DECORATION: none;}


/* TUNING RANKINGS */

#ranking_title { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5d5d5d; font-weight: bold; }
#ranking_title A:link { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#ranking_title A:visited { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#ranking_title A:active { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#ranking_title A:hover { COLOR: #5d5d5d; TEXT-DECORATION: underline;}

#ranking_text { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5d5d5d }
#ranking_text A:link { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#ranking_text A:visited { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#ranking_text A:active { COLOR: #5d5d5d; TEXT-DECORATION: none;}
#ranking_text A:hover { COLOR: #cc0000; TEXT-DECORATION: underline;}


/* CART */

#cart_text { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; }
#cart_text A:link { COLOR: #333333; TEXT-DECORATION: none;}
#cart_text A:visited { COLOR: #333333; TEXT-DECORATION: none;}
#cart_text A:active { COLOR: #333333; TEXT-DECORATION: none;}
#cart_text A:hover { COLOR: #333333; TEXT-DECORATION: underline;}


#cart_header { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #a70001; font-weight: bold; }
#cart_header A:link { COLOR: #a70001; TEXT-DECORATION: none;}
#cart_header A:visited { COLOR: #a70001; TEXT-DECORATION: none;}
#cart_header A:active { COLOR: #a70001; TEXT-DECORATION: none;}
#cart_header A:hover { COLOR: #a70001; TEXT-DECORATION: underline;}

/* PRODUCT LIST */

#list_content1 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #363636; font-weight: bold; }
#list_content1 A:link { COLOR: #363636; TEXT-DECORATION: none;}
#list_content1 A:visited { COLOR: #363636; TEXT-DECORATION: none;}
#list_content1 A:active { COLOR: #363636; TEXT-DECORATION: none;}
#list_content1 A:hover { COLOR: #363636; TEXT-DECORATION: underline;}

#list_content1ub { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #363636; }
#list_content1ub A:link { COLOR: #363636; TEXT-DECORATION: none;}
#list_content1ub A:visited { COLOR: #363636; TEXT-DECORATION: none;}
#list_content1ub A:active { COLOR: #363636; TEXT-DECORATION: none;}
#list_content1ub A:hover { COLOR: #363636; TEXT-DECORATION: underline;}

#list_content1b { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #363636; font-weight: bold; }
#list_content1b A:link { COLOR: #363636; TEXT-DECORATION: none;}
#list_content1b A:visited { COLOR: #363636; TEXT-DECORATION: none;}
#list_content1b A:active { COLOR: #363636; TEXT-DECORATION: none;}
#list_content1b A:hover { COLOR: #363636; TEXT-DECORATION: underline;}

#list_content2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #363636; font-weight: bold; }
#list_content2 A:link { COLOR: #363636; TEXT-DECORATION: none;}
#list_content2 A:visited { COLOR: #363636; TEXT-DECORATION: none;}
#list_content2 A:active { COLOR: #363636; TEXT-DECORATION: none;}
#list_content2 A:hover { COLOR: #363636; TEXT-DECORATION: underline;}

#list_content2ub { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #363636; }
#list_content2ub A:link { COLOR: #363636; TEXT-DECORATION: none;}
#list_content2ub A:visited { COLOR: #363636; TEXT-DECORATION: none;}
#list_content2ub A:active { COLOR: #363636; TEXT-DECORATION: none;}
#list_content2ub A:hover { COLOR: #363636; TEXT-DECORATION: underline;}


#list_content2_frame { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #363636; }
#list_content2_frame A:link { COLOR: #363636; TEXT-DECORATION: none;}
#list_content2_frame A:visited { COLOR: #363636; TEXT-DECORATION: none;}
#list_content2_frame A:active { COLOR: #363636; TEXT-DECORATION: none;}
#list_content2_frame A:hover { COLOR: #363636; TEXT-DECORATION: underline;}


#list_header { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; }
#list_header A:link { COLOR: #ffffff; TEXT-DECORATION: none;}
#list_header A:visited { COLOR: #ffffff; TEXT-DECORATION: none;}
#list_header A:active { COLOR: #ffffff; TEXT-DECORATION: none;}
#list_header A:hover { COLOR: #ffffff; TEXT-DECORATION: none;}

#list_header_frame { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; }
#list_header_frame A:link { COLOR: #ffffff; TEXT-DECORATION: none;}
#list_header_frame A:visited { COLOR: #ffffff; TEXT-DECORATION: none;}
#list_header_frame A:active { COLOR: #ffffff; TEXT-DECORATION: none;}
#list_header_frame A:hover { COLOR: #ffffff; TEXT-DECORATION: none;}

#list_engine { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #b80022; font-weight: bold; }
#list_engine A:link { COLOR: #b80022; TEXT-DECORATION: none;}
#list_engine A:visited { COLOR: #b80022; TEXT-DECORATION: none;}
#list_engine A:active { COLOR: #b80022; TEXT-DECORATION: none;}
#list_engine A:hover { COLOR: #b80022; TEXT-DECORATION: none;}

#list_summary { FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  color: #1a1a1a;}
#list_summary_frame { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  color: #1a1a1a;}

#list_summary2 { FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  color: #b80022;  font-weight: bold;}

#list_page { FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#list_page  A:link { COLOR: #333333; TEXT-DECORATION: none;}
#list_page  A:visited { COLOR: #333333; TEXT-DECORATION: none;}
#list_page  A:active { COLOR: #333333; TEXT-DECORATION: none;}
#list_page  A:hover { COLOR: #b80022; TEXT-DECORATION: underline;}

#list_page_selected { FONT-SIZE: 9px; COLOR: #b80022; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#list_page_selected  A:link { COLOR: #b80022; TEXT-DECORATION: none;}
#list_page_selected  A:visited { COLOR: #b80022; TEXT-DECORATION: none;}
#list_page_selected  A:active { COLOR: #b80022; TEXT-DECORATION: none;}
#list_page_selected  A:hover { COLOR: #b80022; TEXT-DECORATION: underline;}



#list_mark { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;   font-weight: bold;}
#list_mark_arrow { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;   font-weight: bold;}

/*  PRODUCT_VIEW */

#product_title { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; }
#product_affectation { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }
#product_title2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #CF1414; }


#product_description { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; }

#product_header_big { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #303030; font-weight: bold;}

#product_content1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #303030; }
#product_content2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #393939; }

#product_delivery { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #303030; font-weight: bold; }

#product_header_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B80022; font-weight: bold;}

#product_text_end { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #414141; line-height:120%;}
#product_text_end  A:link { COLOR: #414141; TEXT-DECORATION: none;}
#product_text_end  A:visited { COLOR: #414141; TEXT-DECORATION: none;}
#product_text_end  A:active { COLOR: #414141; TEXT-DECORATION: none;}
#product_text_end  A:hover { COLOR: #414141; TEXT-DECORATION: underline;}

.input_css {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #646464; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textarea_css {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 9px;; BORDER-LEFT: #7f9db9 1px solid; COLOR: #646464; BORDER-BOTTOM: #7f9db9 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#picture { border-color: #000000; } 


.select_jante { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; COLOR: #626262; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;}
.select_css { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; COLOR: #626262; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;}
.selectr_css { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; COLOR: #626262; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 220px; scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;}
.selectr2_css { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; COLOR: #626262; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;}

.selecte_css { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; COLOR: #626262; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 60px; scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;}
.selectes_css { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; COLOR: #626262; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 100px; scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;}
.selectess_css { 
BORDER-RIGHT: #626262 1px solid; 
BORDER-TOP: #626262 1px solid; 
FONT-SIZE: 9px; 
BORDER-LEFT: #626262 1px solid; 
COLOR: #626262; 
BORDER-BOTTOM: #626262 1px solid; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #FFFFFF; 
width: 120px; scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;}

.newsletter_form { 
BORDER-RIGHT: #626262 1px solid; 
BORDER-TOP: #626262 1px solid; 
FONT-SIZE: 9px; 
BORDER-LEFT: #626262 1px solid; 
COLOR: #626262; 
BORDER-BOTTOM: #626262 1px solid; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #FFFFFF; 
width: 110px; scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;}

.selecter_css { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; COLOR: #626262; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 150px;}
.area_css { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; COLOR: #626262; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
.search_css { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; COLOR: #626262; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
.search2_css { BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; COLOR: #626262; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;  width: 120px;}


.search_car_list_css {
	BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 9px; BORDER-LEFT: #626262 1px solid; WIDTH: 150px; COLOR: #626262; SCROLLBAR-ARROW-COLOR: #ffd200; BORDER-BOTTOM: #626262 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-BASE-COLOR: #cccccc; BACKGROUND-COLOR: #ffffff
}


.ptext01 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;    color: #555555;}
.ptext01 A:link { COLOR: #555555; TEXT-DECORATION: none;}
.ptext01 A:visited { COLOR: #555555; TEXT-DECORATION: none;}
.ptext01 A:active { COLOR: #555555; TEXT-DECORATION: none;}
.ptext01 A:hover { COLOR: #555555; TEXT-DECORATION: none;}
.ptext01_gras {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #3E3E3E;}

.ptitre_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #b80022; }



.ptitre2_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }

.ptext07 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;    color: #ffffff;}
.ptext07 A:link { COLOR: #ffffff; TEXT-DECORATION: none;}
.ptext07 A:visited { COLOR: #ffffff; TEXT-DECORATION: none;}
.ptext07 A:active { COLOR: #ffffff; TEXT-DECORATION: none;}
.ptext07 A:hover { COLOR: #ffffff; TEXT-DECORATION: none;}


#contact_us { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }
#contact_us  A:link { COLOR: #000000; TEXT-DECORATION: none;}
#contact_us  A:visited { COLOR: #000000; TEXT-DECORATION: none;}
#contact_us  A:active { COLOR: #000000; TEXT-DECORATION: none;}
#contact_us  A:hover { COLOR: #000000; TEXT-DECORATION: underline;}



BODY {
	SCROLLBAR-FACE-COLOR: #2C2C2C;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #5D5D5D;
	 margin: 0; padding: 0;
}


.cartridge_head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }


.style1 { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #5d5d5d; font-weight: bold; }
.style2 { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.style3 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; }
.style4 { color: #616161; }
.style5 { font-size: 9px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style6 { font-size: 11px; font-weight: bold; }
.style7 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; }
.style10 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
.style11 { color: #FFCC00; }
.style13 { color: #666666; font-weight: bold; }

.style16 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #2D2D2D; font-size: 9px; }
.style16 A:link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #2D2D2D; font-size: 9px;  TEXT-DECORATION: none;}
.style16 A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color: #2D2D2D; font-size: 9px;  TEXT-DECORATION: none;}
.style16 A:active {font-family: Verdana, Arial, Helvetica, sans-serif; color: #2D2D2D; font-size: 9px;  TEXT-DECORATION: none;}
.style16 A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #2D2D2D; font-size: 9px;  TEXT-DECORATION: none;}

.style17 {	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif  ;  TEXT-DECORATION: none }
.style17 A:link {FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }
.style17 A:visited {FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }
.style17 A:active {FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }
.style17 A:hover {FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; }

.style18 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #B71D1F; }
.style19 { color: #333333; }
.style21 { color: #a70001; font-weight: bold; }

.style23 { color: #a70001; }
a:active { color: A70001; }

.style24 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #b20203; }
.style25 { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style26 { color: #CC0000; }
.style27 { color: #c8050b; }
.Style28 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; }

.style29 { color: #FFFFFF; }
a:link { color: #5d5d5d; }
a:visited { color: #5d5d5d; }
a:hover { color: A70001; }

.style30 { font-size: 10px; }
.Style31 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; font-weight: bold; }
.Style31 A:link {FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; color: #CCCCCC; }
.Style31 A:visited{FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; color: #CCCCCC; }
.Style31 A:active{FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; color: #CCCCCC; }
.Style31 A:hover{FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; color: #CCCCCC; }

.style33 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5d5d5d; font-size: 9px; }
.Style34 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; font-weight: bold; }
.style43 { color: #5d5d5d; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style44 { color: #5d5d5d; }
.style45 { font-size: 10px; color: #c8050b; font-weight: bold; }
.style46 { color: #F3F3F3; }
.style48 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5d5d5d; font-weight: bold; }
.style49 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }

.style50 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #B80022; }
.style50 A:link { color: #B80022;  TEXT-DECORATION: none; }
.style50 A:visited { color: #B80022;  TEXT-DECORATION: none; }
.style50 A:active { color: #B80022;  TEXT-DECORATION: none; }
.style50 A:hover { color: #B80022;  TEXT-DECORATION: none; }

.style50b {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #B80022; }
.style50b A:link { color: #B80022;  TEXT-DECORATION: none; }
.style50b A:visited { color: #B80022;  TEXT-DECORATION: none; }
.style50b A:active { color: #B80022;  TEXT-DECORATION: none; }
.style50b A:hover { color: #B80022;  TEXT-DECORATION: none; }

.notice_cart {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.notice_cart A:link { color: #000000;  TEXT-DECORATION: none; }
.notice_cart A:visited { color: #000000;  TEXT-DECORATION: none; }
.notice_cart A:active { color: #000000;  TEXT-DECORATION: none; }
.notice_cart A:hover { color: #000000;  TEXT-DECORATION: none; }



.Style51 {	font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; }
.Style51 A:link { COLOR: #333333; TEXT-DECORATION: none;}
.Style51 A:visited { COLOR: #333333; TEXT-DECORATION: none;}
.Style51 A:active { COLOR: #333333; TEXT-DECORATION: none;}
.Style51 A:hover { COLOR: #333333; TEXT-DECORATION: none;}

.style170 {	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; }



.style56 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; }
.style57 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-size: 10px;}
.Style57 A:link { COLOR: #CCCCCC; TEXT-DECORATION: underline;}
.Style57 A:visited { COLOR: #CCCCCC; TEXT-DECORATION: underline;}
.Style57 A:active { COLOR: #CCCCCC; TEXT-DECORATION: underline;}
.Style57 A:hover { COLOR: #CCCCCC; TEXT-DECORATION: underline;}


#invoice_link { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #363636; }
#invoice_link A:link { COLOR: #363636; TEXT-DECORATION: none;}
#invoice_link A:visited { COLOR: #363636; TEXT-DECORATION: none;}
#invoice_link A:active { COLOR: #363636; TEXT-DECORATION: none;}
#invoice_link A:hover { COLOR: #363636; TEXT-DECORATION: none;}


.command_status1 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #B71D1F; font-weight: bold; }
.command_status2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #363636; font-weight: bold; }

.monthly_option { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #414141; font-weight: bold; }
.monthly_option  A:link { COLOR: #414141; TEXT-DECORATION: underline;}
.monthly_option  A:visited { COLOR: #414141; TEXT-DECORATION: underline;}
.monthly_option  A:hover { COLOR: #B71D1F; TEXT-DECORATION: underline;}
.monthly_option  A:active { COLOR: #B71D1F; TEXT-DECORATION: underline;}
.monthly_option  A:focus { COLOR: #B71D1F; TEXT-DECORATION: underline;}

.ultralife_link_list {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.ultralife_link_list A:link { COLOR: #ffffff; TEXT-DECORATION: none;}
.ultralife_link_list A:visited { COLOR: #ffffff; TEXT-DECORATION: none;}
.ultralife_link_list A:active { COLOR: #ffffff; TEXT-DECORATION: none;}
.ultralife_link_list A:hover { COLOR: #ffffff; TEXT-DECORATION: none;}

.ultralife_link_list2 {	
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #ffffff; 
}
.ultralife_link_list2 A:link { COLOR: #ffffff; TEXT-DECORATION: none;}
.ultralife_link_list2 A:visited { COLOR: #ffffff; TEXT-DECORATION: none;}
.ultralife_link_list2 A:active { COLOR: #ffffff; TEXT-DECORATION: none;}
.ultralife_link_list2 A:hover { COLOR: #ffffff; TEXT-DECORATION: none;}


.menu_link_ref {font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-size: 9px;}
.menu_link_ref A:link { COLOR: #CCCCCC; TEXT-DECORATION: none;}
.menu_link_ref A:visited { COLOR: #CCCCCC; TEXT-DECORATION: none;}
.menu_link_ref A:active { COLOR: #CCCCCC; TEXT-DECORATION: none;}
.menu_link_ref A:hover { COLOR: #CCCCCC; TEXT-DECORATION: none;}


.menu_link_left1 { margin-left: 10px; }
.menu_link_left2 { margin-left: 19px; }


.footer_text {font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; font-size: 9px;}
.footer_text A:link { COLOR: #CCCCCC; TEXT-DECORATION: underline;}
.footer_text A:visited { COLOR: #CCCCCC; TEXT-DECORATION: underline;}
.footer_text A:active { COLOR: #CCCCCC; TEXT-DECORATION: underline;}
.footer_text A:hover { COLOR: #CCCCCC; TEXT-DECORATION: underline;}



.select_mark_css { 
	BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; BORDER-LEFT: #626262 1px solid; BORDER-BOTTOM: #626262 1px solid;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF; 
	scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;
	width: 120px;
}


.select_model_css { 
	BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; BORDER-LEFT: #626262 1px solid; BORDER-BOTTOM: #626262 1px solid;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF; 
	scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;
	width: 200px;
}

.select_tire_css { 
	BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; BORDER-LEFT: #626262 1px solid; BORDER-BOTTOM: #626262 1px solid;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF; 
	scrollbar-arrow-color:#FFD200; scrollbar-base-color:#CCCCCC; scrollbar-face-color:#CCCCCC;
}


.img-shadow {
  float:left;
  /* La première ligne permet d'utiliser l'ombre au format png pour la plupart*/
  /* des navigateur. La seconde utilisera le format gif pour IE. */
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  }
.img-shadow img {
  display: block;
  position: relative;
  border: 0px solid #a9a9a9;
  /* Cette ligne permet de placer correctement notre image par rapport à notre*/       
/*ombre.  Les valeur sont choisi en conséquence de l'étendue de l'ombre. */
  margin: -6px 6px 6px -6px;
  }
