/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
img{border:0}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 0px 0px;}

form,select {font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: bold;}
	
select {
	margin-left: 5px;
	margin-right: 10px;
	width: 140px;
}

.itemcarac {
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 10px;
	line-height: 120%;
	text-align: center;
}

thead {
display: table-header-group;
}
tfoot {
display: table-footer-group;
}

H3 { margin-bottom: 7px; }

.font7px{font-size: 7px;}
.font8px{font-size: 8px;}
.font9px{font-size: 9px;}
.font10px{font-size: 10px;}
.font11px{font-size: 11px;}
.font12px{font-size: 12px;}
.font13px{font-size: 13px;}
/*  index de referencement*/

.enteteblanche{font-size: 14pt; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}

/*Liste de referencement*/
#refBlocs { float:left; width:49%; padding-right: 5px; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top; text-align:justify; }
#refBlocs h1 {background-image: url(images/corner_red.png); background-repeat: no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:rgb(255,255,255); background-color: rgb(138,0,0); padding:5px}
#refBlocs h2 {background-image: url(images/corner_topleft.jpg); background-repeat: no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:rgb(255,255,255); background-color: #FF982E; padding:5px}
#refBlocs p {margin: 5px; font-size: 11px; line-height: 12px}
#refBlocs b  {font-size: 11px;}
#refBlocs a {font-size: 11px;}

#refBlocs1 { float:left; width:95%; padding-right: 5px; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top; text-align:justify; }
#refBlocs1 h1 {background-image: url(images/corner_red.png); background-repeat: no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:rgb(255,255,255); background-color: rgb(138,0,0); padding:5px}
#refBlocs1 p {margin: 5px; font-size: 11px; line-height: 12px}
#refBlocs1 b  {font-size: 11px;}
#refBlocs1 a {font-size: 11px;}

#linkkeywords {font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 11px; margin-bottom: 6px; margin-left: 4px; margin-right: 4px}
#linkkeywords A {font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 11px}
#Finitionkeywords {font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 12px;color:#D13B00;font-weight:bold ; margin-left: 80px; margin-right: 80px; }
#Finitionkeywords A {font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 12px;color:#D13B00;font-weight:bold}
#TopFinitionDiv1{margin-left: 80px; margin-right: 80px}
#TopFinitionDiv2{float:left;font-size:10px;text-align=left}

#FLashTop {background-color:#FBE388; font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 12px;color:#D13B00;font-weight:bold ; margin-left: 35px; margin-right: 35px; border: solid 1px;padding:4px}
#FLashTop A {font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 12px;color:#D13B00;font-weight:bold; }
#FLashTop TABLE{line-height: 12px;}


#EnAvant {font-family: Verdana, Arial, sans-serif; color:#D13B00;font-weight:bold ;  margin-right: 4px; margin-left: 4px;  padding:4px;padding-bottom:10px;padding-top:10px;text-align:center;vertical-align:middle}
#EnAvant A {font-family: Verdana, Arial, sans-serif; font-size: 16px; color:#D13B00;font-weight:bold; }
#EnAvant IMG {vertical-align:middle}

#EnAvant #last{background-color:#FF6600;color:white;font-size: 16px;padding: 1px}

/* Prime Pollution 2008 */
.bonusmalus {
	float:right;
	padding:5px 5px 5px 10px;
}



/* Rappel */

#rappel {border: 8px solid #DDDDDD; width: 500px; text-align:left}
#rappel h1 {font-size: 14px; color :#045197; padding: 10px 10px 0px 10px;}
#rappel p {padding: 10px 10px 0px 10px; font-weight: normal}
#rappel_table td {padding: 0px 5px 0px 5px; font-weight: bold; align: left}
#rappel_table textArea {font-family: Arial, Helvetica, sans-serif;}
#rappel_table button {border: 1px solid #000000; background-color: #FF0000; color: #FFFFFF;font-weight: bold }

/* dossiers */

#titrepara h2 {height: 24px; background-image: url(images/full_bkgnd.png); background-repeat: no-repeat; margin-top: 10px; padding-top: 2px; padding-left: 5px; font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; color: #FFFFFF}
#titrepara h1 {padding: 2px 2px 1px 5px; font-family:Arial Black, Arial, Helvetica, sans-serif; font-size: 20px; color: #FF6600;font-weight: normal}
#listeessai h2 {height: 24px; text-align: right; background-image: url(images/right_bkgnd.png); background-repeat: no-repeat; background-position: right; margin-top: 10px; padding-top: 2px; padding-right: 5px; font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; color: #FFFFFF}
#info h2 {height: 24px; background-image: url(images/left_bkgnd.png); background-repeat: no-repeat; margin-top: 10px; padding-top: 2px; padding-left: 5px; font-weight: bold; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; color: #FFFFFF}
#othercar A {color: #FF6600; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
#othercar A:hover {text-decoration: underline}
#othercar td {vertical-align: top}
#autooffre A {color: #FF6600;}
#autooffre A:hover {text-decoration: underline}

/* Liste flash en home page */

#flashhome {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; width:100%; height: 100%; padding: 0px; margin: 0px}
#flashhome td {text-align:center; color: #8A0000;padding-top:4px;vertical-align:center}
#flashhome img {align: center; border: 0px;}
#flashhome a {color: #8A0000;}
#flashhome A:hover {text-decoration: underline}
.flashhome_remise {background-color: #8A0000; color: #FFFFFF; margin-bottom: 1px;  border:1px solid  #8A0000; font-size: 14px; padding-left: 3px;padding-right: 3px; margin: 0px;vertical-align:top}
.flashhome_prix  {color: #8A0000; width:35; border:1px solid #8A0000; font-size: 10px; margin: 0px; padding-left: 3px; padding-right: 3px; padding-top:0px;}
.flashhome_label {font-size: 11px; text-align:right; padding-right: 4px;}
#flashhome_text  A { FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #000000; padding-left: 6px; padding-right: 6px;}
#flashhome_text  A:hover {TEXT-DECORATION: none}

/* selecteur des flash par onglet */
#flashmarque {align: left; margin-left: 20px; margin-right: 20px;  }
.flashmarqueselected {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 11px;  font-weight: bold; background-color:#8A0000; color:#FFFFFF; margin-left:1px;margin-right:1px; padding: 4px; padding-top: 7px;}
#flashmarque A {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 11px;  font-weight: bold; background-color:#8A0000;color:#FFFFFF;margin-left:1px;margin-right:1px;padding: 4px;}
#flashmarque A:hover {text-decoration: underline}
.flashmarquebottom { background-color:#8A0000; margin-top: 1px;height:3px; font-size: 3px}

td#listcar A {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 8pt; color: #333333;}
td#listcar A:hover {color: #FF0000;text-decoration: underline}
td#listcar p {padding-left: 10px; padding-bottom: 10px}

.menu_input{width:89px;border-style:none; font-size: 9px;}


.search_box_title {font-family: Arial Black, Arial, sans-serif;font-size: 13px;color: #FFFFFF; padding: 3px;}
.search_box_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B04F0A; padding: 3px;}
td#search_box_sel select {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #660000; font-weight: normal; margin:2px; width: 100px; }
td#search_box_sel input {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #660000; font-weight: normal; margin:2px; width: 100px; }

td#search_tri_sel {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; margin:2px;font-weight: bold; }
td#search_tri_sel select {width: 100px; color: #FF6600 ; font-size: 11px;}
td#search_fulltext {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; margin:2px;font-weight: bold; }
td#search_fulltext input {width: 100px; color: #FF6600;font-size: 11px;}

#page {padding: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-align: center}
#page A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-decoration: underline}
#page A:hover {color: #0000FF}

#search_table {padding:0px}

.search_notfound {font-size: 11pt; font-weight: bold; color: #FF6600; font-family: Arial, Helvetica, sans-serif;}

td#search_critere_legende {color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
td#search_critere_legende A {font-family: Arial, Helvetica, sans-serif; font-size: 11px;text-decoration: underline;color:#808080}
td#search_critere_legende A:hover{color:#0000FF}

.search_critere_title {font-family: Arial, sans-serif;font-size: 14px;color: #4e4c4e; font-weight: bold; padding-left: 14px; padding-top: 2px; background-image:  url(images/sl_title_box.png); background-repeat: no-repeat; background-position: left}
.search_critere_select { width: 90%; color: #FFFFFF; font-weight: bold;font-size: 12px; margin-top: 2px;padding-left: 6px; margin-bottom: 2px; padding-right: 20 px; background-color: #FF6600}
td#search_critere_items {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #9B9AA0; border-left: solid 1px #C3C3C3; font-weight: normal; padding-left: 14px; padding-top: 2px;}
td#search_critere_items A {font-family: Tahoma, Verdana, Arial, sans-serif; color: #FF6600; text-decoration: underline; font-size: 12px;}
td#search_critere_items A:hover {color: #0000FF}
td#search_critere_items select {font-family: Tahoma, Verdana, Arial, sans-serif; width: 100px; font-size: 11px; color: #FF6600; font-weight: normal;  margin-left: 0px; margin-top: 8px; margin-bottom: 8px;}
td#search_critere_ok { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; height:21px; font-weight: bold; vertical-align:middle; padding-left:16px ; background-image:  url(images/sb_button.jpg); background-repeat: no-repeat; background-position: left}
td#search_critere_ok A { color: #FFFFFF; }
td#search_critere_ok A:hover {color: #FFFFFF;text-decoration: underline}
.search_result_section { color: #FFFFFF; font-weight: bold;font-size: 15px; padding-left: 6px; background-color: #FF6600;}
.search_result_section_padding {padding-top: 10px;}
.result_bloc {border: 1px solid #C3C3C3; margin-bottom: 10px; background-color:#EFEFEF;}
.search_result_item_marque {color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;}
.search_result_item_prix {background-color: #FF6600; color: #FFFFFF; width: 60px; text-align:center;  font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold;}
.search_result_item_remise {color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

#search_select_critere_box {position: absolute; top: 333; left: 906; width: 140px; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #404040; font-weight: normal; background-color:#E6E6E6; border: 1px solid #666666; padding: 6px}
#search_select_critere_box p {font-weight: bold;margin-bottom: 6px; padding:2px; background-color:#FF6600; color: #FFFFFF;}
#search_select_critere_box a {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #404040; text-decoration: underline; padding-left: 8px}
#search_select_critere_box a:hover {color: #0000FF;}


td#search_result_list {color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
td#search_result_list A {color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; text-decoration: underline}
td#search_result_list A:hover {color: #0000FF}
.search_result_list_prix {background-color: #FF6600; width:56; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;  border:1px solid #FF6600}
.search_result_list_prix {background-color: #FF6600; width:56; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;  border:1px solid #FF6600}
.search_result_list_prix_green {background-color: #009900; width:56; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;  border:1px solid #009900}
.search_result_list_prix_blue {background-color: #3499FF; width:56; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;  border:1px solid #3499FF}
.search_result_list_prix_red {background-color: #660000; width:56; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;  border:1px solid #660000}

.search_result_list_remise  {color: #FF6600; width:56; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:1px solid #FF6600}
.search_result_list_remise_green {color: #009900; width:56; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:1px solid #009900}
.search_result_list_remise_blue {color: #3499FF; width:56; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:1px solid #3499FF}
.search_result_list_remise_red {color: #660000; width:56; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:1px solid #660000}

td#listcar A {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #333333;}
td#listcar A:hover {color: #FF0000;text-decoration: underline}
td#listcar p {padding-left: 10px; padding-bottom: 10px}

td#search select{font-weight: normal;}

td#h1std h1{font-weight: normal}
.intro {font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; color: #000000; padding-left: 30px; padding-right:30px; padding-top:5px;padding-bottom:5px;text-align: center}

.intro strong {font-weight: normal}

.intro A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.intro A:hover {text-decoration: underline}

.fla_titre {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 18px; font-weight: bold}
.fla_block {padding:5px; margin: 10px; display:block;}
.fla_titre1 {font-size: 17px; font-family: Arial Black, Arial, sans-serif; font-weight: normal}
.fla_ct {background-image: url(images/ct.jpg); background-repeat: repeat-x;}
.fla_cb {background-image: url(images/cb.jpg); background-repeat: repeat-x;}
.fla_cl {background-image: url(images/cl.jpg); background-repeat: repeat-y;}
.fla_cr {background-image: url(images/cr.jpg); background-repeat: repeat-y;}
td#fla_style {font-family: Verdana, Arial, sans-serif;font-size: 10px; padding: 5px}
.fla_item {font-family: Verdana, Arial, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold; margin:0px; padding: 0px}
td#fla_item A {font-family: Verdana, Arial, sans-serif;font-size: 11px; color: #FFFFFF;font-weight: bold; margin:0px; padding: 0px}
td#fla_item A:hover {text-decoration: none; color: #FFFFFF}
td#fla_item_text {font-family:  Arial, sans-serif;font-size: 11px;color: #000000; margin:0px; padding: 5px;}
td#fla_item_text A {font-family:  Arial, sans-serif;font-size: 11px;color: #000000; padding: 5px;}
.fla_item_text2 { height: 20px; font-family:  Arial, sans-serif;font-size: 11px;color: #000000; margin:0px; padding: 5px; font-weight: bold; overflow: hidden}
.fla_item_detail { height: 285px; font-family:   Verdana,Arial, sans-serif;font-size: 10px;color: #000000; margin:0px; padding: 4px; overflow: hidden}
.fla_item_dispo {clear : both; font-family:   Verdana,Arial, sans-serif;font-size: 10px;color: #000000; margin:0px; padding: 4px}
.fla_remise {font-family: Verdana, Arial, sans-serif;font-size: 9px;color: #FF8300; margin:0px; padding-left: 2px}
.fla_prix {font-family: Arial, sans-serif;font-size: 14px;font-weight: bold;color: #FFFFFF; padding-left:5px; padding-right:5px;padding-top:3px; padding-bottom:3px}
#fla_div1{float:left; margin: 12px;width:285px;height:210px}
#fla_div2{border: 2px solid #CCCCCC;padding: 6px}
#fla_div3{padding:3px;height:55px}
#fla_stitre{height: 50px; font-size: 11px; padding:3px}

.ongletactif {padding-left:10px;padding-right:10px;border-bottom: solid 1px #000000;border-top: solid 1px #000000; border-left: solid 1px #000000; text-align:center;font-weight: bold; }
.ongletinactif {color: BBBBBB; padding-left:10px;padding-right:10px;border-bottom: solid 1px #000000;border-top: solid 1px #000000; border-left: solid 1px #000000; text-align:center; font-weight: bold;}
.ongletselected {color: FFFFFF;padding-left:10px;padding-right:10px;background-color: #D00000; border-top: solid 1px #000000; border-left: solid 1px #000000; text-align:center; font-weight: bold;}

td#favoris A:hover {text-decoration: underline}
td#favoris A {color: FF0000; font-weight: bold;}

td#favorisTabs A:hover {text-decoration: underline}
td#favorisTabs A {color: #EFEFEF; font-weight: bold;}

td#favorisTri A:hover {text-decoration: underline}
td#favorisTri A {color: #DCA300; font-weight: bold; margin-left: 10px; margin-right: 10px;}

td#header A:hover {text-decoration: none;color: #000000;}
.header_prix {  font-size: 22px; font-weight: bold; color: #8A0000; font-family: Arial, Helvetica, sans-serif}
td#header A{
	font-size:11pt;
	font-family: "Franklin Gothic Demi";
	line-height: 15px;
}
td#headerhome h2{ font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
	color: #FFFFFF;
}

td#headerhome A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
td#headerhome A:hover {text-decoration: underline ;color: #FFFFFF;}


span#underline A:hover {text-decoration: underline; color: #FF0000;}

td#dossier {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 8pt; color: #333333;padding: 10px;}

td#toutdossier  {font-family: Arial, sans-serif;font-size: 8pt; color: #333333;padding-bottom:10px;padding-left:10px;padding-right:10px}
#toutdossier A {font-family: Tahoma, Verdana, Arial, sans-serif ; font-size: 8pt; color: #333333}
#toutdossier A:hover {text-decoration: underline}

td#dossier A {  font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 8pt; color: #000000 }
td#dossier A:hover {text-decoration: none;}

.pagebreak {
	page-break-before: always;
}

td#contrat table {
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

TD#contrat h1 {padding-top: 10px;FONT-SIZE: 18px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;color:#FF6600}

TD#contrat p {padding-left: 15px;font-size:14px;FONT-FAMILY:Tahoma, Verdana, Arial, sans-serif}

TD#contrat_rightcol h2 {font-size:14px;FONT-WEIGHT: bold; text-align: center;background-color:#CCCCCC;padding-top:2px; padding-bottom:2px;}

TD#contrat_rightcol p{font-size:14px;margin: 4px;}

TD#contrat_lignetitre {background-color:#EFEFEF;FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; padding:5px; font-size:14px; vertical-align:top}

TD#contrat_lignetitreR {background-color:#EFEFEF;font-size:14px;FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; padding:5px;text-align:center; vertical-align:top}

TD#contrat_lignetitreR h2 {FONT-SIZE: 16px;}

TD#contrat_acheteur DIV {FONT-SIZE: 14px;padding: 2px}

.contrat_ligneitem {padding-left: 5px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; font-size:13px;line-height: 17px; }
.contrat_ligneitemP {text-align: center; border-bottom:1px solid #CCCCCC;}
.contrat_ligneitemTot {padding: 6px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; text-align: right;font-size:22px;FONT-FAMILY: Arial, sans-serif}
.contrat_ligneitemTotP {padding: 6px; border-bottom:1px solid #CCCCCC;text-align: center;font-size:22px;FONT-FAMILY: Arial, sans-serif}
.contrat_ligneitemTva {padding: 5px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; text-align: right;font-size:14px;}
.contrat_ligneitemTvaP {padding: 5px;  border-bottom:1px solid #CCCCCC; text-align: center;font-size:14px;}

#contrat_signature h2 {FONT-WEIGHT: bold; text-align: center;background-color:#CCCCCC;font-size:14px;margin:2px;padding:2px}
#contrat_signature {height:180px; BORDER: #8C8C8C 2px solid;background-color:#FFFFFF; padding:0px}
#contrat_signature p {padding:2px;font-size:14px;} 

td#cmdstyle table {font-family: Arial, Helvetica, sans-serif;padding-left: 2px;
	padding-right: 2px;}
td#cmdstyle b {font-size: 9pt; line-height: 140%;}
td#cmdstyle A {font-weight: bold; color: #FF5C27; font-size: 11pt;}
td#cmdstyle A:hover {  text-decoration: underline;}
.cmdOpt {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;font-weight: bold;}
.nomargin {padding-left: 0px; padding-right: 0px;}
.nomargin1 {padding-left: 0px; padding-right: 0px; border-right: 2px solid #FF992E}
.cmdtitle1 {font-family: tahoma, Arial, sans-serif;font-size: 13pt; color:#FF992E; font-weight: bold; padding-bottom: 4px;}
.cmdtitle2 {font-size: 11pt; color:#525252; font-weight: bold; padding-bottom: 4px;}


.useralert {
	background-color: #FF6633;
}

.bottom_tab_1 {background-color:#EFEFEF; padding-right:10px;border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999}
.bottom_tab_1 A {font-family: tahoma, Arial, sans-serif !important; font-size: 11px !important;}

.bottom_tab_2 {background-color:#FAD854; padding-right:10px; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999}
.bottom_tab_2 A {font-family: tahoma, Arial, sans-serif !important; font-weight: bold; font-size: 11px !important;}

.detailtitre1 {
	height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF982E;
	font-weight: bold;
	background-color:#000000;

}

div#infocompl{border: 1px solid rgb(255, 152, 46);padding: 3px;margin-top:3px;margin-bottom:3px;background-color:#FFECB0}
span#blue{color:blue}
.detailtitre2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #000000; font-weight: bold; padding-top: 4px; padding-bottom: 4px;}
.detailtitre3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #000000; font-weight: bold; padding-top: 4px; padding-bottom: 4px; border-top: 1px solid #CCCCCC}
.Equip1light {font-family: Verdana, Arial, sans-serif; font-size: 10px;color: #4B4B4B; background-color:#FFF9A4; height:15px; padding-left:4px; padding-right: 4px}
.Equip1dark {font-family: Verdana, Arial, sans-serif; font-size: 10px;color: #4B4B4B; background-color:#FAD854; height:15px; padding-left:4px; padding-right: 4px }
.header1detail {  font-size: 9pt; font-weight: bold; color: #DB5900; font-family: Arial, Helvetica, sans-serif; background-color:#EEEEEE; height:22px; border-top:1px solid #9B9AA0; border-bottom:1px solid #9B9AA0}
.option1dark {font-size: 12px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #CCCCCC;height:16px;color: #2A2A2A; padding-left:4px}
.option2dark {font-size: 11px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #CCCCCC;color: #525252; padding-left:4px; padding-top:3px;padding-bottom:3px}
.option1light {font-size: 12px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #CCCCCC;height:16px;color: #525252}
.optionprixcat {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; height:16px; color: #525252; font-weight: bold; text-align: center;border-bottom: 1px solid #CCCCCC; }
.optionremise {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; height:16px; color: #0000CC; font-weight: bold; text-align: center;border-bottom: 1px solid #CCCCCC; }
.optionprix {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; height:16px; color: #FF0000; font-weight: bold; text-align: center;border-bottom: 1px solid #CCCCCC; }
.detailtext {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #2A2A2A;}
.option1box {background-image: url(images/vertline.png); background-repeat: repeat-y; background-position: center; background-color: #FFFFFF;border-bottom: 1px solid #CCCCCC; padding-left:1px}
.detail1totaltitle {font-size: 19px; color: #525252; font-family: Arial Black, Helvetica, sans-serif;text-align: center;padding-top: 15px; padding-bottom: 15px;vertical-align: middle;}
.detail1totalbox {
	font-size: 23px;
	width: 107px;
	font-weight: bold;
	color:#FFFFFF;
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/bkgnd_prix.png);
	background-repeat: no-repeat;
	background-position: center center;
	border: none;
}
td#bouton1 A {
	font-size: 12px;
	font-weight: bold;
	color: #2A2A2A;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
td#bouton1 A:hover {text-decoration: underline}
td#bouton1 { background : url(images/button_yellow_bkgnd.png) no-repeat center; height:23px;font-size: 13px; font-weight: bold; color: #2A2A2A; font-family: Arial, Helvetica, sans-serif;text-align:center;}
.detailinfos {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #525252; padding-left: 4px;padding-right:4px;padding-top: 3px; padding-bottom: 3px;}
.detailinfos A {font-size: 12px !important; font-weight: bold; text-decoration: underline; color: #000000;}
.detailinfos A:hover {color: #FF0000}
.detailinfosgray {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #525252;background-color:#CCCCCC; padding-left: 4px;padding-right:4px;padding-top: 3px; padding-bottom: 3px;}

#detaillinks {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #525252; padding-left: 4px;padding-right:4px;padding-top: 3px; padding-bottom: 3px;}
#detaillinks A  {font-size: 10px !important; font-weight: normal; text-decoration: none; color: #000000;}


.selectorSel {color: #FFFFFF; font-weight: bold; background-color:#FF6600;line-height:120%;font-size:10px}
.selectorSelMoto {color: #FFFFFF; font-weight: bold; background-color:#FE0000;line-height:120%;font-size:10px}
.selectorSep { background-image: url(images/selector_separator.png); background-repeat: repeat-x; background-position: top;}
.selectorSepMoto { background-image: url(imagesmoto/selector_separator.png); background-repeat: repeat-x; background-position: top; }
td#selector-table A{text-decoration: underline;color:#FF6600}
td#selector-table A:hover{color:#0000FF}

.infotext { padding-left: 10px;padding-right: 10px; font-size: 9pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
td#liste {padding-left: 30px;padding-right: 10px; font-size: 9pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
td#liste UL {  list-style-type: dot; clip:   rect(   ); color: #000000; margin-right: 20px; padding-left: 10px; margin-left: 10px; font-size: 9pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
td#liste LI {  margin-bottom: 12px}
td#liste A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;padding-right: 10px; color: #FF0000 }
td#liste A:hover {text-decoration: underline}
td#listeshort {padding-left: 30px;padding-right: 10px; font-size: 9pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
td#listeshort UL {  list-style-type: dot; clip:   rect(   ); color: #000000; margin-right: 20px; padding-left: 10px; margin-left: 10px font-size: 9pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.list-selecteur{border:none;color:#000000; font-weight: bold; font-size:9pt; line-height:90%; padding-top:10px;}

table#detailcaract {font-size: 8pt; font-family: Tahoma, Verdana, Arial, sans-serif}
.provenance_text {font-size: 10px; font-family: Verdana, Arial, sans-serif; color:#3B2B1A}
.detailmarque {  font-size: 16pt; color: #D00000; font-family: Arial black, Helvetica, sans-serif; padding-right:28px; font-weight: normal;}
.detailmodele {  font-size: 12pt; font-weight: bold; color: #0000D0; font-family: Arial, Helvetica, sans-serif; padding-right:2px; margin-left:4px}
.detailprix {width:109px; background : url(images/bkgnd_prix.png) no-repeat right; padding-right: 7px;font-size: 23px; font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-align:right}
.detailremise {width:80px; background : url(images/remise-voiture.gif) no-repeat right; padding-right: 7px;font-size: 23px; font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-align:center}
.detailrightprix { text-align:center; font-size: 15px; font-weight: bold; color: #D00000; font-family: Arial, Helvetica, sans-serif; text-align: left; padding-top: 1px; padding-bottom: 1px;padding-right: 5px;}
.detailprixauto {  padding-left: 10px;font-size: 14pt; font-weight: bold; color: #D10000; font-family: Arial, Helvetica, sans-serif; line-height: 120%; text-align:center}
.detailremise2 {background : url(images/bkgnd_remise2.png) no-repeat left; font-size: 20px; font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;text-align:left;padding-left: 5px;}
.itemprix {
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.headerdetail {  font-size: 9pt; font-weight: bold; color: #FF982E; font-family: Arial, Helvetica, sans-serif;}
.EquipTitle {  font-size: 9pt; font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif; padding-top: 5px; }
.Equiplight {  font-size: 9pt; background-color: #FFF9A4; font-family: Arial, Helvetica, sans-serif;padding-top: 1px;padding-bottom: 1px; padding-left: 3px; padding-right: 3px}
.Equipdark {  font-size: 9pt; background-color: #FAD854; font-family: Arial, Helvetica, sans-serif; padding-bottom: 1px; padding-left: 3px; padding-right: 3px}
.infolight {  font-size: 9pt; background-color: #DCE8F4; font-family: Arial, Helvetica, sans-serif;padding-top: 1px;padding-bottom: 1px; padding-left: 3px; padding-right: 3px}
.infodark {  font-size: 9pt; background-color: #BAD2E9; font-family: Arial, Helvetica, sans-serif; padding-bottom: 1px; padding-left: 3px; padding-right: 3px}
.optiondark {  font-size: 9pt; background-color: #D1D1D1; font-family: Arial, Helvetica, sans-serif; padding-bottom: 1px}
.optionlight {
	font-size: 9pt;
	font-weight: bold;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 1px;
	text-align: right
}
.optiongray {
	font-size: 9pt;
	font-weight: bold;
	background-color: #E1E1E1;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 1px;
	text-align: right
}

.optioncheck { 
	width: 11px;
	height: 11px ;
}

td#redulink A {font-size: 9pt; font-weight: bold; color: #FF982E; font-family: Arial, Helvetica, sans-serif;;text-align:left}
td#redulink A:hover {text-decoration: underline}

td#bouton A {font-size: 10pt; font-weight: bold; color: #FF982E; font-family: Verdana, Arial, Helvetica, sans-serif;text-align:center}
td#bouton A:hover {text-decoration: underline}
td#bouton { background : url(images/bkgnd_button.png) no-repeat center; font-size: 10pt; font-weight: bold; color: #FF982E; font-family: Verdana, Arial, Helvetica, sans-serif;text-align:center}
.orangetext {
	font-size: 9pt;
	font-weight: bold;
	color:#DB5900;
	font-family: Arial, Helvetica, sans-serif;

}

td#stklink {padding-top: 3px; padding-bottom: 3px;}
td#stklink A {text-decoration: none}
td#stklink A:hover {text-decoration: none; color: #FF0000}
.stkmodele {  font-size: 11pt; font-weight: bold; color: #4A4A4A; font-family: Arial, Helvetica, sans-serif}
.stkspc {  font-size: 9pt}

.orangeheader { color: #DCA300; font-weight: bold}
td#orangeheader2 A{color: #DCA300; font-weight: bold;}
td#orangeheader2 A:hover{text-decoration: underline}

td#redheader2 A{color: #FE0000; font-weight: bold;}
td#redheader2 A:hover{text-decoration: underline}

.listmodele { font-size: 8pt; font-family:Arial, Helvetica, sans-serif; margin-left: 5px; margin-right: 5px; padding-top: 0px; padding-bottom: 15px;}
.listmention{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
.listedetailpink {background-color: #F9E1CA; padding-left: 10px; padding-right: 10px;padding-top: 10px; padding-bottom: 10px;}
.listedetailgray {background-color: #EFEFEF; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}
.listedetaildispo1 {background-color: #F9D957; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}
.listedetaildispo2 {background-color: #FBE388; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}
.listimgremissel{width:27px;position:absolute}

.listedetailmoto {background-color: #FFFFFF; padding-left: 10px; padding-right: 10px;padding-top: 10px; padding-bottom: 10px;}
.listemarque {  font-size: 11pt; font-weight: bold; color: #004E9D; font-family: Arial, Helvetica, sans-serif;}
.listemarquered {  font-size: 10pt; font-weight: bold; color: #D10000; font-family: Tahoma, Verdana, Arial, sans-serif}
.listnodispo {
	font-size: 17pt;
	font-weight: bolder;
	color: #004E9D;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	line-height: 120%;
	letter-spacing: -1px;
}

td#blacklink A {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; text-decoration: underline}
td#blacklink A:hover { color: #FF0000; text-decoration: underline }

.graytext {  color: #D8D8F8; font-size: 8pt}
table {  font-size: 9pt; font-family:Arial, Helvetica, sans-serif}
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
a:visited {  color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
a {  color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;font-size: 9pt}
.frametitlewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
} 

#men1{width:100%; background-image:url('images/catarrow.gif');background-repeat:no-repeat;}
#men2{width:100%; background-image:url('images/catdblarrow.gif');background-repeat:no-repeat;}

.menutitlewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	padding-left: 35px;
	background-image: url(images/menu_header.png)
} 

.menutitlewhite h1{font-size: 12px;}

.menutitlered {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FE2215;
	font-size: 12px;
	padding-left: 5px;
} 

#marquelist {
	display:block;
	margin-left: 22px;
	margin-right: 3px;
	padding-left: 2px;
	padding-bottom: 1px;
	padding-top: 0px;
	margin-top:0px;
	margin-bottom: 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	border: 1px solid #CCCCCC;
}
/*#marques A:hover {background-color:#DCA300;text-decoration: none;border: 1px solid #CC6600;} */
#marques A:hover {text-decoration: none;border: 1px solid #333333; background : url(images/fondmenu.jpg) repeat-x;}
#autolist {display:block; margin-left: 0px; margin-right: 3px; padding-left: 2px;padding-bottom: 1px; padding-top: 1px; margin-top: 1px; margin-bottom: 0px; border: 1px solid #CCCCCC; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000 }

.loginput1 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; width: 130px; margin-top:3px; margin-bottom:3px; border: solid 1px #888888}
td#login1 { padding-left: 8px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 2px;}
td#login1 p {  font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 8pt; margin-top:1px; margin-bottom:1px}
td#login1 A {  display:block; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #000000; padding-left: 5px; padding-right: 5px; line-height: 140%}
td#login1 A:hover {  text-decoration: underline;}
.smalltext2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; word-spacing: 2px; margin-right: 2px; margin-left: 2px; text-decoration: none; color: #333333}

#menu1 A:hover {text-decoration: underline}
#menu1 A {color: #FFFFFF; font-weight: bold;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 10px}
#menu2 {margin-left: 10px;margin-right: 8px;}
#menu2 A{margin-left: 0px;font-weight: normal; font-family: Verdana ,Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;line-height: 95%}
#menu2 A:hover {text-decoration: none}

.smalltext { word-spacing: 2px; margin-right: 2px; margin-left: 2px}
td#menurapide table { line-height: normal; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF}
td#menurapide A { line-height: normal; color: #000000; font-size: 9pt; font-weight: bold}
td#menurapide A:hover {  text-decoration: underline}
td#menurapide UL {  list-style-type: dot; clip:   rect(   ); color: #000000; margin-right: 10px; padding-left: 10px; margin-left: 10px}
td#menurapide LI {  margin-bottom: 12px}

.encart_pub {padding-right: 3px; padding-left: 3px; padding-bottom: 2px; padding-top: 2px}
.encart_pub_separator {background-image: url(images/encard1_dotline.png); background-repeat: repeat-y; background-position: center top}
.encart_title {  padding-right: 10px; padding-left: 10px;font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.encart_prix {  font-size: 22px; font-weight: bold; color: #D10000; font-family: Arial, Helvetica, sans-serif}
.conseil_bkgnd { background-image: url(images/encard1_conseil_bkgnd.jpg); background-repeat: no-repeat; background-position: left bottom }
.conseil_bkgndmoto{ background-image: url(imagesmoto/encard1_conseil_bkgnd_moto.jpg); background-repeat: no-repeat; background-position: left bottom }
.accroche_bkgnd { background-image: url(image_cache/encart1_accroche.PNG); background-repeat: no-repeat; background-position: center middle }

.encart2_red {  font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;color: #FF0000;}
.encart2_blue {  font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;color: #0000D0;}
.encart2_prix {  font-size: 15pt; font-weight: bold; color: #D10000; font-family: Arial, Helvetica, sans-serif}
.encart_dot_horz {background-image: url(images/dotlinehorz.png); background-repeat: repeat-x; background-position: top}
.encart_dot_vert {background-image: url(images/dotlinevert.png); background-repeat: repeat-y; background-position: top}

td#footer A {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #4C4C4C; font-weight: bold; text-decoration: underline}
td#footer { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #4C4C4C}
td#footer A:hover { color: #FF0000; text-decoration: underline }



a:hover {  color: #FF0000}
.bluebkgnd {  background-image: url(images/frame_background.jpg); background-repeat: repeat-x; background-position: bottom}
.bkgndbottomleft {  background-image: url(images/lesconseillers.jpg); background-repeat: no-repeat; background-position: left bottom}
.xsmalltext {  font-size: 9px}
.frame3bkgnd { background-image: url(images/Frame3_bkgnd.jpg); background-repeat: repeat-x; background-position: top }
td#frame3 A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.frame3dispo {  position: absolute; left: 20px; clip:      rect(   ); top: 10px}
.bluebkgndbis { background-image: url(images/frame_backgroundbis.jpg); background-repeat: repeat-x; background-position: bottom}
.bkgndbottomleftbis { background-image: url(images/lesconseillersbis.jpg); background-repeat: no-repeat; background-position: left bottom }
.topaffairebkgnd {  background-image: url(images/top_affaire_bkgnd.jpg); background-repeat: no-repeat; background-position: top}
td#copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
td#frame3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px }
.bluebkgndTop { background-image: url(images/frame_background_top.jpg); background-repeat: repeat-x}
td#itemlist table { line-height: 17px; color: #6b6b6b}
.homelink { color: #FFFFFF }
td#homelink A {  color: #FFFFFF}
td#homelink A:hover { color: #FF3300; text-decoration: underline}
td#detail {
	color: #353535;
	margin-left: 10px;
	padding-left: 10px;
	line-height: 14px;
	font-size: 9px;
	margin-right: 10px;
	padding-right: 10px;

}
td#detail UL {
	list-style-type: square;
	font-weight: bold;
	margin-left: 8px;
	padding-left: 8px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	padding-top: 2px;
	letter-spacing: 1px;






}
td#detailinfo {
	color: #353535;
	margin-left: 10px;
	padding-left: 10px;
	line-height: 14px;
	font-size: 9px;
	margin-right: 10px;
	padding-right: 10px;

}
td#detailinfo UL {
	list-style-type: square;
	font-weight: bold;
	margin-left: 8px;
	padding-left: 8px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	margin-top: 6px;
	padding-top: 6px;
	letter-spacing: 1px;

}
td#detailprice {
	line-height: 20px;
}
td#detailinfo P {


	color: #353535;
	margin-left: 12px;
	line-height: 14px;
	font-size: 8pt;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td#form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-left: 8px;
	padding-left: 8px;
	color: #353535;





}
td#form input {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-left: 8px;
	padding-left: 8px;
}
td#form textarea {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-left: 8px;
	padding-left: 8px;
}
td#detailbg {
	background-repeat: repeat-x;
	background-position: bottom;
	background-image: url(images/detail_bottom.jpg);

}

.headerbackground {
	background-image: url(images/fond-bandeau.jpg);
	background-repeat: no-repeat;
}

/* MOTOBOOKER */

.navbar A:hover { color:#FFFFFF }

.headerbackgroundmoto {
	background-image: url(imagesmoto/fond-bandeau.jpg);
	background-repeat: no-repeat;
}

.menutitlewhitemoto {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	padding-left: 35px;
	background-image: url(imagesmoto/menu_header.png)
} 

.menutitlewhitemoto h1{font-size: 12px;}

#marquesmoto A:hover {text-decoration: none;border: 1px solid #333333; background : url(imagesmoto/fondmenu.jpg) repeat-x;}

.detailtitre1moto {
	height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#FE0000;
}

td#bouton1moto A {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
td#bouton1moto A:hover {text-decoration: underline}
td#bouton1moto { background : url(imagesmoto/button_red_bkgnd.png) no-repeat center; height:23px;font-size: 13px; font-weight: bold; color: #2A2A2A; font-family: Arial, Helvetica, sans-serif;text-align:center;}

.colorlist {
	background-color: #FFFFFF;
	padding: 5px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;
	}
	
.nomargin1moto {padding-left: 0px; padding-right: 0px; border-right: 2px solid #FE0000}
.cmdtitle1moto {font-family: tahoma, Arial, sans-serif;font-size: 13pt; color:#FE0000; font-weight: bold; padding-bottom: 4px;}



/* devis  rapide dans le détail */

#qdevis { color: #616161; Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: top; text-align:justify; font-weight : bold }

#qdevis	input {border-top-width: 1px; border-left-width: 1px; width: 90% ; vertical-align:middle}

.credit_div{background-image: url(images/Credit-auto.gif); background-repeat: no-repeat;background-position:center; width:195px; text-align:center}
.credit_det {  font-size: 9pt; font-weight: bold; color: #004E9D; font-family: Arial, Helvetica, sans-serif;}
.credit_det_small {  font-size: 7pt; font-weight: bold; color: #004E9D; font-family: Arial, Helvetica, sans-serif;}

.popperlink { POSITION: absolute; VISIBILITY: hidden; }

/* pour les layers de listes à droite */
.promain{float:left;width:150px;padding-top:7px;}
.prodiv{float:left;width:150px;text-align:center;vertical-align:middle;}
.protblue {  font-size: 8pt; font-weight: bold; color: #004E9D; font-family: Arial, Helvetica, sans-serif;}
.protred {  font-size: 8pt; font-weight: bold; color: #D10000; font-family: Arial, Helvetica, sans-serif;}

/*cetelem*/
#block_cetelem   {display:block;background: url(credit_cetelem.jpg) no-repeat left top;width:256px;height:214px}
 #montant {margin-top:101px; margin-left:141px;padding-top:0px;border:0px;height:13px;
	width:73px;font-family:arial black;font-size:10px;color:#9933CC;text-align:center}
 #duree {margin-top:4px; margin-left:141px;padding-top:0px;border:0px;width:73px;
	height:13px;font-family:arial black;font-size:10px;color:#9933CC;text-align:center}
 #simul {display:block;margin-left:134px;margin-top:37px;height:22px;width:90px;}

			


#infos_menu {
	width:163px;
	height: 97px;
	margin: 2px 0px 2px 0px;
	background: url(images/mandataire-automobile.png) no-repeat left top;
	color:#FFF;
	text-align: left;
}

#infos_menu p{
	padding: 1px 5px 0px 5px;font-size:10px;line-height:14px;!important
}

#infos_menu a{
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;color:#FFF; 
}

#infos_menu a:hover{
	text-decoration: underline;
}

#scompteur2 {
	text-align:center;padding-top:7px;
}	

#scompteur2 a{
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size: 15px;color:#FFF; font-weight:bold;
}

#smem {padding-left:3px;vertical-align:middle;padding-top:4px;}