@charset "utf-8";

/*    Reset         */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
a, abbr, acronym, address, big, cite, code, del, dfn, 
ins, kbd, q, s, samp, tt, var,
dl, dt, dd, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td {margin: 0; padding: 0; 
	font-weight: inherit; font-style: inherit; font-size: inherit; 
	font-family: inherit; vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
table {border-collapse: separate; border-spacing: 0;}
caption, th, {text-align: left; font-weight: normal;}
.nolist {list-style: none; vertical-align: baseline; margin:0pt; padding: 0pt}

img {margin: 0; padding: 0;  border: 0pt none;
	font-weight: inherit; font-style: inherit; font-size: inherit; 
	font-family: inherit; vertical-align: baseline;}


* html h1 { font-size: 100%; font-weight: inherit; font-style: inherit; }
* html h2 { font-size: 100%; font-weight: inherit; font-style: inherit; }
* html h3 { font-size: 100%; font-weight: inherit; font-style: inherit; }
* html h4 { font-size: 100%; font-weight: inherit; font-style: inherit; }
* html h5 { font-size: 100%; font-weight: inherit; font-style: inherit; }
* html h6 { font-size: 100%; font-weight: inherit; font-style: inherit; }
*+html h1 { font-size: 100%; font-weight: inherit; font-style: inherit; }
*+html h2 { font-size: 100%; font-weight: inherit; font-style: inherit; }
*+html h3 { font-size: 100%; font-weight: inherit; font-style: inherit; }
*+html h4 { font-size: 100%; font-weight: inherit; font-style: inherit; }
*+html h5 { font-size: 100%; font-weight: inherit; font-style: inherit; }
*+html h6 { font-size: 100%; font-weight: inherit; font-style: inherit; }
/*   Génériques     */
body {background:url(../images/back_body.gif) repeat-x;
	background-color:#7a8390;
	font-family:Arial, Helvetica, sans-serif;
	font-size:68.75%;}
	
h4.backgris {background-color:#f1f2f4; 
	font-size:1em; font-weight:normal; 
	padding:3px; margin-bottom:10px}

.separation {text-decoration:none; color:#1E3C87}
a {text-decoration:none; color:#1E3C87}
a:hover {text-decoration:underline}
.clear {clear:both}
.Fleft {float:left}
.Fright {float:right}
.relative {position:relative}
.bold {font-weight:bold}
.noBord {border:none !important;}
.fontNormal {font-weight:normal !important;}
.gris {color:#7f7f7f}
.rouge {color:#f53000}
.bleu {color:#1e3c87}
.displayNone {display:none}
.grey_list {list-style:none; color:#7f7f7f; margin-top:16px;}
.grey_list li {margin-bottom:5px}
.center{text-align:center; position:relative;}
fieldset {padding:0px 0px 10px 0px; border: 0pt}
textarea{font-family:Arial, Helvetica, sans-serif; font-size:1em; height:60px;}
input.btDeisgn {text-transform:uppercase; cursor:pointer; background-color:#FFFFFF;
	border:1px solid #8695bb; color:#1e3c87; font-weight:bold}
select {border-top:1px solid #696969; border-bottom:1px solid #bbbbbb; padding:0px}
p.txtBLue12px {color:#1e3c87; font-size:1.09em; font-weight:bold; margin-top:4px; margin-bottom:4px}
.txtGris10px {color:#7f7f7f; font-size:0.9em; margin-top:6px}
.txtGris11px {color:#7f7f7f; font-size:1em; margin-top:0px; margin-bottom:0px}
#title_right {float:right; margin-right:8px; margin-top:-10px;}
#title_right2 {float:right; margin-right:8px; margin-top:-10px;}
* html #title { margin-right: 35px; }
.btModif { background:url(../images/bt_modif.gif) no-repeat 0 2px;
	width:6px; height:9px; padding-left:10px;}
.btPrint { background:url(../images/bt_print.gif) no-repeat 0 1px;
	width:6px; height:11px; padding-left:14px;
	margin-top:-28px; display:block; margin-right:30px;}
* html .btPrint {position:relative; margin-right:0}
*+html .btPrint {margin-right:35px}
.btClose {background:url(../images/bt_close.gif) no-repeat 0 -1px;
	width:6px; height:11px; padding-left:16px; margin-top:-28px;
	float:left; margin-left:-50px;}
.btPrint_2 {background:url(../images/bt_print.gif) no-repeat 0 1px;
	width:6px; height:11px; padding-left:14px; margin-top:-28px;
	float:left; margin-left:-110px;}
* html .btClose {margin:0; margin-top:-30px; margin-right:10px; position:relative}
* html .btPrint_2 {margin:0; margin-top:-30px; position:relative}

.texteBleu { font-weight: bold; font-size: 12px; color: #1E3C87; margin-bottom: 10px}
.texteNoir { color: #000000;  font-size: 10px; };
.capitalize option {text-transform: capitalize; }
.center { text-align: center }

/*------ printable version ------*/
.print_link {background:url(../images/print/picto_print.gif) no-repeat 0px 2px;
	padding-left:18px; float:right; display:block; margin-top:-30px;
	line-height:130%; position:relative;}
.print{display:none;}
html[xmlns] .print{display:none;}

/*   Hauteurs /     */
/*     Largeurs /   */
/*        Marges    */
.width60 {width: 60px}
.width102 {width: 102px}
.width70 {width: 70px}
.marg10 {margin-top:10px}
.margBottom10 {margin-bottom:10px}
.margBottom04 {margin-bottom:10px}
* html .margBottom04 {margin-bottom:4px}
* html .margLeft05 {margin-left:-50px}
.margRight10 {margin-right:10px}
.bold {font-weight:bold}
.height50 {height:80px}
.width69 {width:69px}
.width109 {width:109px}
.width160 {width:160px}
.width170 {width:170px}
.width270 {width:270px}
.width320 {width:320px}
.width440 {width:440px !important}
.width600 {width:630px !important}
.width510 {width:500px !important}
.width230 {width:230px}
.width37 {width:37px}
.position1 {width:400px; text-align:right}
.ht20 {height:20px}
.height20 {height:20px}
.height30 {height:30px}
.MT-10 {margin-top:-22px}
.MT-18 {margin-top:-18px}
.MT-22 {margin-top:-22px}
.MT-40 {margin-top:-40px}
.MT0 {margin-top:0 !important}
.MT4 {margin-top:4px}
.MT10 {margin-top:10px}
.MT12 {margin-top:12px !important}
.MT20 {margin-top:20px !important}
.ML-5 {margin-left:-5px !important}
.ML-15 {margin-left:-15px !important}
.ML-25 {margin-left:-25px}
.ML5 {margin-left:5px !important}
.ML10 {margin-left:10px}
.ML15 {margin-left:15px}
.ML20 {margin-left:20px}
.ML35 {margin-left:35px !important}
.ML50 {margin-left:50px !important}
.MB-36 {margin-bottom:-36px}
.MB-20 {margin-bottom:-20px}
.MB-25 {margin-bottom:-25px}
.MB-15 {margin-bottom:-18px !important}
.MB10 {margin-bottom:10px}
.MB20 {margin-bottom:20px}
.MB30 {margin-bottom:30px}
.MR5 {margin-right:5px}
.MR15 {margin-right:15px !important}
.MR20 {margin-right:20px}
.MR25 {margin-right:24px}
.h10 {height:10px}
.h20 {height:20px}
.h40 {height:40px}
.h80 {height:80px}
.w130 {width:130px}
.w140 {width:140px}
.w160 {width:160px}
.w470 {width:470px}
.w485 {width:485px}
.width109 {width:109px}

/*      Ariane      */
#ariane {float:left; margin-left:22px; margin-top:17px; position:relative;}
*+html #ariane {margin-right:-100%; float: none;}
* html #ariane {margin-right:-100%; float: none;}
#ariane a {color:#2d498f; text-decoration:underline;}
#ariane a:hover {text-decoration:none}
#ariane span {color: #f42f00}

/*  Menu Transverse */
div#trans_menu {height:20px; float:left; width:100%; margin-top:5px;
	text-align:right; float:right; color:#FFF;}
div#trans_menu ul{float:right; margin-top:5px}
div#trans_menu li {float:left}
div#trans_menu a {color:#FFFFFF; background:url(../images/filet01.gif) right center no-repeat; 
	padding-right:5px; padding-left:5px}
div#trans_menu a span {color:red}
#trans_menu_search {float:right; display:block; margin-left:5px;}
*+html #trans_menu_search {margin-top:-2px}
* html #trans_menu_search {margin-top:-2px}
#trans_menu_search div {display:inline; color:#FFFFFF}
#trans_menu_search label {margin-top:5px; display:block; float:left; margin-right:4px;}
*+html #trans_menu_search label {margin-top:7px}
* html #trans_menu_search label {margin-top:7px}
#trans_menu_search input {width:75px; height:13px; font-size:0.9em;}
#trans_menu_search .search_submit {width:24px; height:14px;	background:none; border:none;
	color:#FFF; font-weight:bold; cursor:pointer; text-transform:uppercase;}
*+html #trans_menu_search .search_submit {margin-bottom:2px}
* html #trans_menu_search .search_submit {margin-bottom:1px}

/*    Haut page     */
#content_top {background:url(../images/back_content_top.gif) no-repeat; clear:both;
	width:912px; height:82px; margin-top:13px; border-top:1px solid #0b0c0d}
#content_top_home {background:url(../images/back_content_top_home.gif) no-repeat; clear:both;
	width:912px; height:82px; margin-top:13px; border-top:1px solid #0b0c0d}
#content_top #logo, #content_top_home #logo {position:relative;	background:url(../images/logo.gif) 10px no-repeat;
	width:168px; height:40px; margin:28px 0px 0px 20px; float:left; display:block; cursor:pointer; border: 0px solid red;}


/********************/
/*    Main menu     */
/********************/
#divwidth {
	margin-right:83px;
}
* html #divwidth { margin-right:83px }

div#main_menu {
	width:680px;
	margin:-34px 0 0 150px;
	padding:0px;
	text-align:right;
}

div#main_menu_home {
	margin:-34px 0 0 15px;	
	padding:0px;
	text-align:right;
}

#main_menuprincipal { 
	width:625px;
	overflow: hidden;
	height: 22px;
	float: right;
}
#main_menuprincipal a {
	color:#1e3c87;
	text-transform:uppercase;
	font-weight:bold;
	font-style:italic;
	font-size:1.18em;
}
#main_menuprincipal .main_menuprincipal_item {
	border-bottom:4px solid #1e3c87;
	height:14px;
	float: right;
	white-space: nowrap;
	padding-right: 3px;
	padding-top: 3px;
}

*+html #main_menuprincipal .main_menuprincipal_item {
	padding-right: 0px;
}

* html #main_menuprincipal .main_menuprincipal_item {
	padding-right: 0px;
}

#main_menuprincipal .active {
	border-bottom:4px solid #ffffff;
	height:14px;
}
#main_menuprincipal .active a {
	color: red;
}

#main_menu a:hover, #main_menu_home a:hover { text-decoration:none }

/********************/
/*    Main menu bas */
/********************/


#main_menu #main_menubottom {
	margin-top: -6px;
	width:625px;
	overflow: hidden;
	height: 16px;
	float: right;
	text-align:right;
	margin-left:15px;
}

#main_menubottom:empty {
	margin-top: 3px !important;
}

* html #main_menu #main_menubottom {
	margin-top: 4px;
	width:625px;
	overflow: hidden;
	height: 16px;
	float: right;
	text-align:right;
	margin-left:15px;
}
*+html #main_menu #main_menubottom {
	margin-top: 4px;
	width:625px;
	overflow: hidden;
	height: 16px;
	float: right;
	text-align:right;
	margin-left:15px;
}

#main_menubottom a {
	display:inline;
	text-transform:none;
	font-weight:normal;
	font-size:1em;
	font-style:italic;
}

#main_menubottom .main_menubottom_item {
	height:16px;
	float: right;
	white-space: nowrap;
	padding-right: 3px;
}

#main_menubottom .active a { 
	color: #ff0000;
}



/********************/
/*    Mooquee       */
/********************/
#cont_news {
	padding-right: 89px;
	margin-top: -15px;
}

#cont_news:empty {
	margin-top: 3px !important;
}

* html #cont_news {
	margin-top: 20px;
}

*+html #cont_news {
	margin-top: 20px;
}


/*    Footer        */
#footer {background:url(../images/back_footer.png) no-repeat; width:912px;
	height:55px; float:left; margin-top:-35px; position:relative;}
* html #footer {margin-top:-49px}
*+html #footer {margin-top:-48px}
#footer_content {margin-top:10px; text-align:right; margin-right:22px;}
*+html #footer_content {margin-top:2px}
#footer_content a {color:#000; text-decoration:underline;}
#footer_content a.select {color:#f53000; text-decoration:underline;}
#footer_content a:hover {text-decoration:none}
#footer_content a.select:hover {text-decoration:none}
#footer_content #websites {display:inline}
#footer_content #websites div {display:inline}
#footer_content select {width:120px; font-size:1em; margin-left:10px;}
*+html #footer_content select {height:18px}

/*    Conteneurs    */
#container {width:911px; margin: 0 auto 0 auto; 	position:relative; }
#content_middle, #content_middle_flash,#content_middle_default,
#content_middle_ete, #content_middle_hiver, #content_middle_x44, #content_middle_utilitaire {
	background: url(../images/back_content_middle.gif) repeat-x; background-color:#454A52;
	width:100%; border-left:1px solid #4a4d53; float:left; }
#content_middle_flash {position:relative; padding-bottom:40px;}

#content_middle_defiframe { background: #fff; }

.iframecenter {  width: 911px; position: relative; min-height: 531px}
.iframe_docs_box { width: 880px }

/* Backgrounds couleurs */
#content_middle_default {background:url(../images/back_middle_int.gif) repeat-x;
	background-color:#fff; border:none; padding-right:1px;}
#content_middle_ete {background:url(../images/back_middle_ete.gif) repeat-x;
	background-color:#fff; border:none; padding-right:1px;}
#content_middle_hiver {background:url(../images/back_middle_hiver.gif) repeat-x;
	background-color:#fff; border:none; padding-right:1px;}
#content_middle_x44 {background:url(../images/back_middle_4x4.gif) repeat-x;
	background-color:#fff; border:none; padding-right:1px;}
#content_middle_utilitaire {background:url(../images/back_middle_utilitaire.gif) repeat-x;
	background-color:#fff; border:none; padding-right:1px;}
#middle {width:835px; margin:20px 0 0 47px; float:left; min-height:460px;}
* html #middle {margin-left:20px; height:460px}
#middle h2 {color:#FFF; font-size:1.36em; font-weight:bold; text-transform:uppercase;}
#middleright, #middle_full, #middleright2 {float:left; margin-top:40px;
	margin-left:40px; width:520px; position:relative; min-height:531px;}
#middle_full {width:835px;}
* html #middle_full {height:531px;}
* html #middleright {height:531px; margin-top:65px}
*+html #middleright {margin-top:65px;}
.full {margin-left:280px; margin-top:10px}
* html .full {margin-left:240px; margin-top:5px}
#topleft {margin-top:29px; margin-left:33px; float:left; width: 270px; }
* html #topleft {margin-left:16px; margin-top:59px;  width: 270px;}
*+html #topleft {margin-top:59px;  width: 270px; }
#topleft_rechVeh {margin-top:29px; margin-left:6px; float:left;}
* html #topleft_rechVeh {margin-top:59px; margin-left: 20px;}
*+html #topleft_rechVeh {margin-top:59px}
#topleft_actu {margin-top:29px; margin-left:33px; float:left; min-width: 270px;}
* html #topleft_actu {margin-left:16px; margin-top:59px; width: 270px;}
*+html #topleft_actu {margin-top:59px}
#topleft_box, #topleft_box_2, #topleft_box_nobg {background:url(../images/back_topleft_box_mid.gif) no-repeat bottom; width:271px;}
#topleft_box_nobg {background:none !important; margin-bottom:50px;}
#topleft_box_2 {background:url(../images/back_topleft_box_mid_2.png) repeat-y; width:271px;}
* html #topleft_box_2 {margin-top:0}
#topleft_box_2 p {font-size:1.09em}
#topleft_box_2_bot {background:url(../images/back_topleft_box_bot_2.png) no-repeat;
	width:271px; height:30px;}
.topleft_menu_1 {background:url(../images/back_topleft_menu_1_mid.png) no-repeat bottom left;
	font-size:1.63em; width:248px; margin-top:-1px; padding:22px 0 22px 22px; overflow: hidden; word-wrap: break-word; }
*+html .topleft_menu_1 {margin-top:0;  overflow: hidden; word-wrap: break-word; }
* html .topleft_menu_1 {margin-top:0;  overflow: hidden; word-wrap: break-word; }
.topleft_menu_bottom {background:url(../images/back_topleft_menu_1_bottom.png) no-repeat left bottom;
	height:30px; width:270px; margin-top:-30px;}
.topleft_menu_bottom_last {background:url(../images/back_topleft_menu_last.png) no-repeat left;
	height:26px; width:269px;}
.topleft_menu_2 {background:url(../images/back_topleft_menu_2_mid.png) no-repeat bottom left;
	overflow: hidden; text-wrap: unrestricted; word-wrap: break-word;
	font-size:1.63em; width:248px; padding:22px 0 22px 22px; }
* html .topleft_menu_2 {margin-top:0; width:248px; overflow: hidden; text-wrap: unrestricted; word-wrap: break-word }
* +html .topleft_menu_2 {margin-top:0; width:248px; overflow: hidden; text-wrap: unrestricted; word-wrap: break-word}
.topleft_menu_3 {background:url(../images/back_topleft_menu_3_mid.png) no-repeat bottom left;
	font-size:1.63em; width:248px; padding:22px 0 0 22px;  overflow: hidden; word-wrap: break-word;}
* html .topleft_menu_3 {width:248px;  overflow: hidden; word-wrap: break-word; }
.topleft_menu_1 .topleft_menu_activ, .topleft_menu_2 .topleft_menu_activ, .topleft_menu_3 .topleft_menu_activ{color:#f42f00 }
.topleft_menu_1 a, .topleft_menu_2 a, .topleft_menu_3 a {text-decoration:none; position:relative;}
.topleft_menu_1 a:hover, .topleft_menu_2 a:hover, .topleft_menu_3 a:hover {text-decoration:none}
.topleft_menu_ssitem_first,.topleft_menu_ssitem, .topleft_menu_ssitem_select {
	margin-left:20px; border-bottom:1px solid #353334; font-size:smaller; margin-top:2px;}
.item_first {margin-top:10px}
.topleft_menu_ssitem_select a {color:#F42F00 !important}

/* Couleurs saison */
.ete,.ete a {color:#960C13}
.hiver,.hiver a {color:#027BB1}
.x44,.x44 a {color:#A95A2B}
.utilitaire,.utilitaire a {color:#6B9E1A}
.default,.default a {color:#6a95ff}
#topleft_flash {margin-top:7px;}

#topleft_content {margin-left: 12px; padding-left: 10px; padding-right: 22px; padding-top: 22px; padding-bottom: 22px; color: #fff}
* html #topleft_content {margin-left: 12px; padding-left: 10px; padding-right: 22px; padding-top: 22px; padding-bottom: 22px; color: #fff }
*+html #topleft_content {margin-left: 12px; padding-left: 10px; padding-right: 22px; padding-top: 22px; padding-bottom: 22px; color: #fff  }

#topleft_actu_top {background:url(../images/topleft_actu_top.png) no-repeat;
	width:270px; height:70px;}
#topleft_actu_mid {background:url(../images/topleft_actu_mid.png) repeat-y;	width:270px;}
#topleft_actu_mid p {color:#FFF; width:85%;
	font-size:1.09em; padding:8px; padding-top:20px;}
#topleft_actu_bot {background:url(../images/topleft_actu_bot.png) no-repeat;
	width:270px; height:30px;}
#topleft_yellow {margin-top:15px;}
#topleft_yellow_top {background:url(../images/topleft_yellow_top.png) no-repeat;
	width:270px; height:35px;}
#topleft_yellow_mid {background:url(../images/topleft_yellow_mid.png) repeat-y; width:270px;}
#topleft_yellow_mid p {margin-left:15px; padding-top:5px; width:88%;}
#topleft_yellow_bot {background:url(../images/topleft_yellow_bot.png) no-repeat;
	width:270px; height:35px;}
.topmid_smallbox, .topmid_smallbox_1 {margin-top:15px; width:120px; height:135px; float:left;}
.topmid_smallbox_1 {margin-right:23px}
.topmid_smallbox h3, .topmid_smallbox_1 h3 {color:#FFF;	font-size:1.09em;
	font-weight:bold; text-transform:uppercase; margin-bottom:5px;}
#content_middle_right {float:right; margin-right:-22px;}
#content_middle_right_container {float:right; margin-right:-22px; width:573px;}
#content_middle_right_flash {position:absolute; top:0px; left:355px; width: 580px; overflow: hidden}
.cont_produit {margin-left:15px; width:501px; border: 0px solid red;
	background:url(../images/cont_produit_top_mid.gif) repeat-y;}
#middleright_rechPneu {float:left; position: relative; min-height: 506px;
	min-height: 468px; margin-top:35px; margin-left:12px; _margin-left:-34px; width:510px;}
* html #middleright_rechPneu {height: 506px; margin-top:65px; width: 510px}
*+html #middleright_rechPneu {margin-top:65px}
.truncate {overflow: hidden; word-wrap: break-word;  }
.ongletdiv1 { width: 78px; margin-right: 10px; }
.ongletdiv2 { width: 123px; margin-right: 10px; }
.ongletdiv3 { width: 78px; margin-right: 10px; }
.ongletdiv4 { width: 106px; margin-right: 10px; }

.nomargin  { margin: 0px 0px 0px 0px }


.ongletdiv {
	margin-left: 5px;
	float: left;
}

* html .ongletdiv {
	margin-left: 2px;
	float: left;
}

.ongletdiv_starter {
	float: left;
	width: 8px;
	height: 20px;
	background: url(../images/cont_onglets_starter.gif) no-repeat; 
}

.ongletdiv_courant {
	float: left;
	padding-left: 7px;
	background: url(../images/cont_onglets_mid.gif) repeat-x; 
}

/*    Tables        */
table.table_ficheProduit { border:0px; border-top:2px solid #d9dce1; margin-top:6px}
.table_ficheProduit th { 
	font-weight:bold; color:#000000; text-align:center;
	background-color:#f5f6f7; padding-top:3px; padding-bottom:3px
}
.table_ficheProduit td { color:#7f7f7f; padding-top: 5px; padding-bottom: 5px; padding-left: 2px; padding-right: 2px }
.table_ficheProduit tr.paire { background-color:#f9fafb }
.table_ficheProduit tr.bold td { font-weight:bold }
.table_ficheProduit td.tdcenter { text-align:center }
.table_ficheProduit th , .table_ficheProduit td { border-right:1px solid #646464 }


*+html #middleright_rechPneu {margin-top:65px}

table.table02 {width:465px}
.table02 td {padding:6px; color:#7f7f7f; 	font-weight:bold;
	border-right:1px solid #646464; border-bottom:1px solid #d7d9dd}
.table02 td.nobold {font-weight:normal}
.table02 td.noborder {border-right:none}
.table02 td.noborderBottom {border-bottom:none}
.table02 tr.paire { background-color:#f4f5f6}

.flash_2_blocs {
	margin-top: 18px;
	min-height: 175px;
	text-align: center;
	width: 100%;
}

* html .flash_2_blocs {
	margin-top: 18px;
	min-height: 175px;
	text-align: center;
	width: 100%;
    margin-left: 22px! important;
}

.mastermain {
	width: 100%;
	position: relative;
	float: left;
}

.masterside_left {
	text-align: center;
	margin-top: 20px;
	margin-left: 8px;
}

* html .masterside_left {
	text-align: center;
	margin-top: 20px;
	margin-left: 8px;
}


.masterside_right {
	text-align: center;
	margin-top: 20px;
	margin-right: 8px;
}

/*    Produit       */
.cont_produit .thumb {float:left; margin-right:10px; margin-left:5px;}
*+html .cont_produit .thumb {position:relative}
* html .cont_produit .thumb {position:relative}
.cont_produit .title {margin-top:5px; margin-bottom:4px; display:block;}
.cont_produit .chapeau {font-weight:bold; margin-bottom:22px; display:block;}
.cont_produit .accroche {display:block; color:#7f7f7f; width:140px; float:left;}
.cont_produit .visuel {float:right; margin-right:10px;}
*+html .cont_produit .visuel {position:relative}
* html .cont_produit .visuel {position:relative}
.cont_produit .zoom {background:url(../images/pic_zoom.gif) no-repeat; display:block;
	width:35px;	height:6px;	float:left;	margin-left:-22px; margin-top:121px;}
*+html .cont_produit .zoom {position:relative; margin-top:-23px;
	margin-left:-22px; margin-top:150px;}
* html .cont_produit .zoom {position:relative; margin-top:-23px;
	margin-left:25px; margin-left:-22px; margin-top:121px;}
.produit_mid {background:url(../images/cont_produit_top_bot.gif) no-repeat;
	width:511px; height:27px; margin-top:-18px; margin-left: 10px}
*+html .cont_produit .produit_mid {margin-top:-55px; margin-left: 10px}
* html .cont_produit .produit_mid {margin-top:-40px; margin-left: 10px}
.cont_produit .produit_top {background:url(../images/cont_produit_top_top.gif) no-repeat;
	width:501px; height:27px; border: 0px solid red;}
.prodtest .portlet02bottom {
	background: url(../images/portlet02_bottom4.gif) left bottom no-repeat; 
}


.MROng {
	margin-right: 15px;
	white-space: nowrap;
}
* html MROng {
	margin-right: 3px;
	white-space: nowrap;
}
*+html .MROng {
	margin-right: 15px;
	white-space: nowrap;
}
	 
.prodtest {
	margin-bottom: -12px;
	width: 520px;
}
*+html .prodtest {
	margin-bottom: -10px;
}
* html .prodtest {
	float: left;
	margin-bottom: -10px;
	width: 520px;
}

.produit_mid {margin-left: 10px}
*+html .produit_mid {margin-left: 10px}
* html .produit_mid {margin-left: 10px; _margin-left: 20px;}


/* onglets */
.onglet_rub_1, .onglet_rub_2, .onglet_rub_3,.onglet_rub_4, .onglet_rub_blank, .onglet_rub_0{
	background:url(../images/cont_onglets_rub_1.gif) no-repeat;	width:508px; min-height:21px; float: left; padding-bottom: 9px; margin-top: 1px }
.onglet_rub_2 {background:url(../images/cont_onglets_rub_2.gif) no-repeat}
.onglet_rub_3 {background:url(../images/cont_onglets_rub_3.gif) no-repeat}
.onglet_rub_4 {background:url(../images/cont_onglets_rub_4.gif) no-repeat}
.onglet_rub_0 {background:url(../images/cont_onglets_rub_4.gif) no-repeat}
.onglet_rub_blank {background:url(../images/cont_onglets_rub_blank.gif) no-repeat}
.onglet_titles {margin-left:38px; float:left; 	margin-right: -25px overflow: hidden}
* html .onglet_titles {margin-left:18px; float:left; width: 450px; }
.onglet_titles li {float:left}
.onglet_titles a, .cont_produit .onglet_titles .onglet_activ {display:block;
	margin-top:4px; text-transform:uppercase; float:left; font-weight:bold; position:relative;}
* html .onglet_titles a {margin-right:12px}
* html .onglet_titles .onglet_activ {margin-right:12px; margin-bottom:-3px; position:relative;}
.onglet_titles .onglet_activ {color:#000;margin-top:12px;}
.argum {display:block; margin:20px 0 0 20px; font-weight:bold;}
.argum_2 {display:block; margin:20px 0 0 18px; font-weight:bold;}
.argum li {font-weight:normal; list-style:square; margin-left:13px; color:#7f7f7f; margin-bottom:4px;}
.txt_caract {margin:18px; width:355px;}
.img_caract {float:right; margin-right:15px}
* html .img_caract {float:right; margin-left:400px; margin-bottom:-100px; margin-right:0}

/*  Rech Véhicules  */
#formrechVeh_left, #formrechVeh_middle, #formrechVeh_right {float:left;	width:47%; 
	text-align:right; color:#7f7f7f; font-weight:bold;}
#formrechVeh_bottom {clear:both; margin:10px; padding-top:10px;
	border-top:2px solid #e0e4ee; text-align:center;}
#formrechVeh_bottom input {text-transform:uppercase; cursor:pointer;
	border:1px solid #8695bb; color:#1e3c87; font-weight:bold;}
#formrechVeh_left select, #formrechVeh_right select, #formdimension_middle select {height:18px;}
* html #formrechVeh_left {margin-bottom:-25px}
* html #formrechVeh_right {margin-bottom:-25px}
*+html #formrechVeh_left {margin-bottom:-25px}
*+html #formrechVeh_right {margin-bottom:-25px}
#formdimension_middle label {margin-top:5px}

/*  Rech Dimensions */
#formdimension_left {float:left; width:400px; border: 0px solid red;
	text-align:right; color:#7f7f7f; font-weight:bold; margin-bottom: 5px}
#formdimension_middle, #formdimension_right {float:left; width:85%;
	border: 0px solid red; text-align:right; color:#7f7f7f; font-weight:bold;}
#formdimension_middle {margin-left:18px; width:93%}
* html #formdimension_middle {margin-left:16px; margin-top:-25px}
*+html #formdimension_middle {margin-top:-25px}
#formdimension_middle input, #formdimension_middle label, #formdimension_middle p {float:left; display:inline}
#formdimension_middle p, #formdimension_middle label {margin-right:5px}
#formdimension_bottom {clear:both; margin:10px; padding-top:10px;
	border-top:2px solid #e0e4ee; text-align:center;}
#formdimension_bottom input {text-transform:uppercase; cursor:pointer;
	border:1px solid #8695bb; color:#1e3c87; font-weight:bold}

/*   Rech produits  */
.fiche_produit {clear:both;}
.fiche_produit_left {float:left; width:250px}
.fiche_produit_left h3, p {margin:0px; padding:0px; margin-left:15px}
.fiche_produit_left h3 {font-size:1.23em; margin-bottom:10px}
.fiche_produit_left p {color:#7f7f7f}
.fiche_produit_right {float:left; width:236px; text-align:right}
.fiche_produit_lien a{margin-left:300px; margin-top:-20px; display:block; float:left}
* html .fiche_produit_lien a{float:none}
.mask {float:right; margin-top:-104px; margin-right:20px; height:103px; width:195px;}
* html .mask {margin-top:-103px}
*+html .mask {margin-top:-103px}

.fiche_distrib_left {float:left; width:189px}
.fiche_distrib_left h3, p {margin:0px; padding:0px; margin-left:15px}
.fiche_distrib_left h3 {font-size:1.23em; margin-bottom:10px}
.fiche_distrib_left p {color:#7f7f7f}
.fiche_distrib_right {float:left; width:303px; text-align:right}

/*   Rech pneus     */
#pneu_resultSearch {clear:both; float:left; font-weight:bold; margin:10px 0px 0px 50px; 
	 background:url(../images/separateur.gif) left top repeat-y;}

/* A-8 : Page de resultat tire selector sous IE6 qui a des blocs retournant à la ligne */
#pneu_resultSearch_col1 {float:left; width:182px; padding-right: 8px;}
#pneu_resultSearch_col2 {float:left; width:153px; padding-left: 5px; padding-right: 5px;}
#pneu_resultSearch_col3 {float:left; width:170px; padding-left: 10px;}
#pneu_resultSearch_col1 p, #pneu_resultSearch_col2 p, #pneu_resultSearch_col3 p {margin: 0px; padding: 0px;}
#pneu_resultSearch_col3 p a {font-weight:normal;}
* html #pneu_resultSearch_col3 { float: left; padding-left: -3px }
* html #pneu_resultSearch { width: 539px;  margin-left: 20px}


.fiche_pneu {clear:both; margin-left:10px}
.fiche_pneu_left {float:left; width:91px}
.fiche_pneu_right {float:left; width:380px}

/*   Distributeurs  */
#mapMondeco {background:url(../images/mapmondeco.jpg) center top no-repeat; width:507px; height:295px; margin-left: 50px}
#distribresult_search {background:#737a87 url(../images/back_form.gif) left top repeat-x;
	min-height:26px; font-weight:bold; color:#FFFFFF; margin-bottom:10px;
	width:93%; padding-left:8px; padding-top:8px;}
#distribresult_search form {margin:5px}
* html #distribresult_search {height:26px; width:87%}
.distrib_result {color:#7f7f7f;	padding-bottom:6px; margin-top:3px; 
	border-bottom:1px solid #cecece; margin-bottom:12px;}
* html .distrib_result {margin-bottom:8px}
*+html .distrib_result {margin-bottom:8px}
.fiche02_left {float:left; width:80px}
.fiche02_center {float:left; width:185px; }
.fiche02_right {float:left; width:230px}
.distrib_result_left {float:left; width:280px; margin:0px}
.distrib_result_right {float:left; width:195px; text-align:right; margin:0px}
#formdistrib {margin-top:30px}
#formdistrib_left, #formdistrib_right {float:left; width:49%; text-align:right; color:#7f7f7f; font-weight:bold}
#formdistrib_left select, #formdistrib_right select {height:17px}
*+html #formdistrib_left select, #formdistrib_right select {height:23px;}
* html #formdistrib_left {margin-bottom:-28px}
* html #formdistrib_right {margin-bottom:-28px}
*+html #formdistrib_left {margin-bottom:-28px}
*+html #formdistrib_right {margin-bottom:-28px}
#formdistrib_bottom {clear:both; margin:10px; padding-top:10px;	border-top:2px solid #e0e4ee; text-align:center;}
.fiche02_left .zoom {background:url(../images/pic_zoom.gif) no-repeat; display:block;
	width:35px; height:6px; float:left; margin-left:50px; _margin-left:30px; _margin-top:0px;}
*+html .fiche02_left .zoom {position:relative; margin-top:-2px; margin-left:50px;
	_margin-left:30px; _margin-top:-2px;}
* html .fiche02_left .zoom {position:relative; margin-top:-23px;
	margin-left:20px; _margin-left:20px; _margin-top:0px;}
.fiche_distrib_left h3 {font-size:1.23em}
.fiche_distrib_right h3 {font-size:1.23em}

/*    Portlets      */
.entetePortlet {background-color:#f1f2f4; margin:0px 12px 20px 10px;
	padding: 4px 0px 4px 12px; font-weight: bold;}
.labelMonte1 {float:left; width:116px; padding:5px 0px 0px 0px;	border:0px solid red;}
.radiosMonte1 {float:left; width:122px; text-align: left; font-weight: normal; border:0px solid green;}
.labelMonte2 {float:left; border:0px solid red; padding: 5px 0px 10px 0px; margin-left: 18px; margin-right: 4px}
* html .labelMonte2 {float:left; border:0px solid red; padding: 5px 0px 10px 0px; margin-left: 16px; margin-right: 8px}
.radiosMonte2 {float:left; width:150px; border:0px solid green;	text-align: left; font-weight:normal;}
.portlet01 {background:url(../images/portlet01_etirable.gif) left top repeat-y;	width:507px; margin-left:50px}
.portlet01_data {background:url(../images/portlet01_top.gif) left top no-repeat;
	padding-top:8px; min-height:70px}
* html .portlet01_data {height:70px}
.portlet01_bottom {background:url(../images/portlet01_bottom.gif) left top no-repeat; height:29px; clear:both}
.portlet01bis {background:url(../images/portlet01_etirable.gif) left top repeat-y;	width:507px; margin-left:50px}
.portlet01_data {background:url(../images/portlet01_top.gif) left top no-repeat;
	padding-top:8px; min-height:70px}
* html .portlet01_data {height:70px}
.portlet01_bottom {background:url(../images/portlet01_bottom.gif) left top no-repeat; height:29px; clear:both}


.portlet01long {background:url(../images/portlet01_long_etirable.gif) left top repeat-y; width:624px}
.portlet01long_data { background:url(../images/portlet01_long_top.gif) left top no-repeat;
	padding-top:8px; min-height:29px}
* html .portlet01long_data {height:29px} 
.portlet01long_bottom {background:url(../images/portlet01_long_bottom.gif) left top no-repeat; height:54px;}
.portlet02 {background:url(../images/portlet02_etirable.gif) left top repeat-y; 
	width:506px; margin-bottom:10px; clear:both; border: 0px solid red;}
.portlet02data {background:url(../images/portlet02_top.gif) left top no-repeat; margin-right: 0px; border-top:1px solid #FFFFFF ; }

.portlet02data_nb {background:url(../images/portlet02_top.gif) left top no-repeat; margin-right: 0px;  }

h4.portletvide {border: 0px solid red; margin: 0px 0px 0px 0px;}
div.portlet02contenu {margin:20px; margin-bottom:0}
.portlet02bottom {background:url(../images/portlet02_bottom.gif) left bottom no-repeat;	min-height: 40px;}
* html .portlet02bottom {height: 40px}
.portlet02bottom_seul {background:url(../images/portlet02_bottom.gif) no-repeat; height:30px;}
.portlet02bottom2 {background:url(../images/portlet02_bottom2.gif) left bottom no-repeat; 
	min-height:20px;}
* html .portlet02bottom2 {height:20px}
.portlet02bottom3 {background: url(../images/portlet02_bottom4.gif) left top no-repeat; width:509px; height:27px; margin-top:-37px;}
.portlet02_ajout {background:#FFFFFF url(../images/portlet02_bottom03etirable.gif) left top repeat-y; 
	width:506px; color:#7f7f7f}
.portlet02_ajout div {background:url(../images/portlet02_bottom03b.gif) left bottom no-repeat;
	padding:10px 10px 10px 20px;}
.portlet02contenu {margin:10px; padding:10px; clear:both}
.portlet02contenu p{margin:10px; clear:both}
.portlet02long {width:628px; background: url(../images/portlet02_long_etirable.gif) left top repeat-y;}
.portlet02longtop {background:#FFFFFF url(../images/portlet02_long_top.gif) left top no-repeat; 
	height:33px; width:628px;}
.portlet02longdata {padding:3px 10px 0px 10px; width:600px}
.portlet02longbottom {background: url(../images/portlet02_long_bottom.gif) left top no-repeat; 
	height:31px; clear:both}
.portlet02bis {width:506px;}
.portlet02bis_top {background:url(../images/portlet02_test.gif) no-repeat;
	width:506px; height:33px;}
.portlet02bis_mid {width:506px; background: url(../images/portlet02_etirable.gif) repeat-y 1px;}
.portlet02bis_bot {background:url(../images/portlet02_bottom.gif) no-repeat 1px;
	width:506px; height:30px;}
.portlet03 {background:url(../images/portlet03_etirable.gif) repeat-y -1px top; 
	width:506px; margin-bottom:10px; clear:both;}
.portlet03bottom_mid {background:url(../images/portlet03_bottom_mid.gif) no-repeat -1px bottom;
	min-height: 31px; margin-top:-10px;}
* html .portlet03bottom_mid {height: 30px}
.portlet03bottom {background:url(../images/portlet03_bottom.gif) no-repeat -1px bottom;
	min-height: 31px; margin-top:-10px;}
* html .portlet03bottom {height: 30px}
.portlet04 {background:url(../images/portlet04_etirable.gif) left top repeat-y; width:505px}
.portlet04_bottom {background:url(../images/portlet04_bottom.gif) left bottom no-repeat}
.portlet04_data {background: url(../images/portlet02_top.gif) left top no-repeat;
	min-height:150px; padding:20px 10px 10px 10px}
* html .portlet04_data {height:150px}
.portlet2col span {display:block}
.portlet2col img {float:left; margin-top:30px; margin-bottom:5px;}
.portlet2col .intitule {float:right; margin-top:65px;}
.portlet2col .desc {float:right; color:#7f7f7f; font-weight:normal; margin-bottom: 10px}
.portlet2col {background:url(../images/portlet06_etirable.gif) left top repeat-y;
	width:503px; float:left}
.portlet2col_fix {background:url(../images/portlet06_etirable.gif) left top repeat-y;
	width:503px; float:left}
.portlet2col_bottom {clear:both; float:left; width:100%; 
	background:url(../images/portlet06_bottom.gif) left bottom no-repeat;}
.portlet2col_data {clear:both; float:left; width:100%; min-height:100px;
	background:url(../images/portlet06_top.gif) left top no-repeat;}
* html .portlet2col_data {height:100px}
.portlet2col_col1, .portlet2col_col2 {float:left; width:210px; padding-left:20px; margin-bottom: 8px;}
.portlet2col_col2 {margin-left:20px}
.portlet3col {background:url(../images/portlet07_etirable.gif) left top repeat-y;
	width:505px; float:left; margin-bottom:10px; margin-top:0;}
.portlet3col_bottom {clear:both; float:left; width:100%; 
	background:url(../images/portlet07_bottom.gif) left bottom no-repeat;}
.portlet3col_data {clear:both; float:left; width:100%; min-height:100px;
	background:url(../images/portlet07_top.gif) left top no-repeat;}
* html .portlet3col_data {height:100px}
.portlet3col_col1,.portlet3col_col2,.portlet3col_col3 {float:left; width:154px; padding-left:5px; margin-top:-5px;}
* html .portlet3col_col1,.portlet3col_col2,.portlet3col_col3 {float:left; width:154px; padding-left:5px; margin-top:0px;}
.portlet3col_col2 {margin-left:5px}
.portlet3col_col2 {margin-left:17px}
.portlet3col_col3 {margin-left:5px}
* html .portlet3col_col3 {margin-left:0}
.content_dimension {width:140px; border-bottom:1px solid #cecece; color:#7f7f7f; margin-bottom:5px;}
.portlet2col_small{background:url(../images/portlet08_etirable.gif) left top repeat-y; width:339px;
	float:left; margin-bottom:10px; margin-top:0;}
.portlet2col_smallbottom {clear:both; float:left; width:100%; 
	background:url(../images/portlet08_bottom.gif) left bottom no-repeat;}
.portlet2col_smalldata {clear:both; float:left; width:100%; min-height:100px;
	background:url(../images/portlet08_top.gif) left top no-repeat;}
* html .portlet2col_smalldata {height:100px}
.portlet2col_smallcol1,.portlet2col_smallcol2 {float:left; width:154px; padding-left:5px; margin-top:-5px;}
.portlet2col_smallcol2 {margin-left:17px}
* html .portlet2col_smallcol2 {margin-left:14px}
.portlet1col_small{background:url(../images/portlet09_etirable.gif) left top repeat-y;
	width:176px; float:left; margin-bottom:10px; margin-top:0;}
.portlet1col_smallbottom {clear:both; float:left; width:100%; 
	background:url(../images/portlet09_bottom.gif) left bottom no-repeat;}
.portlet1col_smalldata {clear:both; float:left; width:100%; min-height:100px;
	background:url(../images/portlet09_top.gif) left top no-repeat;}
* html .portlet1col_smalldata {height:100px}
.portlet2col_smallcol1 {float:left; width:154px; padding-left:5px; margin-top:-5px;}

/*    Conseil       */
#conseils {margin-left:20px; margin-top:20px; width:450px; margin-bottom:-30px; position:relative;}
.conseil_box {margin-left:20px; margin-top:20px; width:450px; margin-bottom:-30px; position:relative;}
.conseil_item {width:95%; margin-bottom:6px;} 
* html conseil_item { width: 100% }

.conseil_item .intitule {background-color:#e4e4e4; padding-top:2px;
	padding-bottom:8px; padding-left:10px; cursor:pointer; font-weight: bold; }
* html .conseil_item .intitule {margin-bottom: 0}
.conseil_item ul {margin-bottom: 5px; margin-left:15px;}
.conseil_item ul li {width:97%; margin:0; margin-top:8px; margin-bottom:8px;
	border-bottom:1px solid #f1f2f4; font-weight:normal;}
.conseil_item ul li a:hover {color:#f64b32; text-decoration:none}
.conseil_item .arrow_down {background:url(../images/conseil_arrow_down.gif) no-repeat;
        width:8px; height:4px; float:right; margin-right:5px; margin-top:-4px;}
.conseil_item .arrow_right {background:url(../images/conseil_arrow_right.gif) no-repeat;
        width:4px; height:8px; margin-top:-6px; margin-right:7px; float: right}
* html .conseil_item .arrow_down {background:url(../images/conseil_arrow_down.gif) no-repeat;
        width:8px; height:4px; float:right; margin-right:5px; margin-top:-11px;}
* html .conseil_item .arrow_right {background:url(../images/conseil_arrow_right.gif) no-repeat;
        width:4px; height:8px; margin-top:-13px; margin-right:7px; float: right}
*+html .conseil_item .arrow_down {background:url(../images/conseil_arrow_down.gif) no-repeat;
        width:8px; height:4px; float:right; margin-right:5px; margin-top:-11px;}
*+html .conseil_item .arrow_right {background:url(../images/conseil_arrow_right.gif) no-repeat;
        width:4px; height:8px; margin-top:-13px; margin-right:7px; float: right}
.titre_conseil {margin-bottom:20px;}
.accroche_conseil {font-weight:bold; margin-left:15px; margin-bottom:10px; width:95%;}
.txt_conseil {color:#7f7f7f; width:95%; margin-left:15px; margin-bottom:10px;}

/*    Actus         */
.title_actu {font-size:1.63em; font-weight:bold; margin-left:22px; margin-bottom:5px;}
.date_actu {margin-left:25px; margin-bottom:10px;} 
.desc_actu {color:#7f7f7f; margin-left:25px; width:235px; word-wrap: break-word;}
.img_actu {float:right; margin-right:15px; position:relative;}
.title_actu_first {font-size:1.63em; font-weight:bold;
	margin-left:22px; margin-bottom:5px; position:relative;}
.date_actu_first {margin-left:25px; margin-bottom:10px; position:relative;}
.desc_actu_first {color:#7f7f7f; margin-left:25px; width:235px; position:relative;}
.img_actu_first {float:right; margin-right:15px; position:relative;}
.ensavoirplus {font-size:0.9em; margin-left:25px; position:relative;}
.ensavoirplus_2 {font-size:0.9em;}
.detail_actu {color:#7f7f7f; margin-left:25px; width:450px; margin-bottom:10px;}
#yellow_box {margin-bottom:10px;}
#yellow_box_top {background:url(../images/yellow_box_top.png) no-repeat; width:505px; height:49px;}
#yellow_box_mid {background:url(../images/yellow_box_mid.png) repeat-y; width:505px;}
#yellow_box_bot {background:url(../images/yellow_box_bot.png) no-repeat; width:505px; height:27px;}
#yellow_box_mid img {float:right; margin-right:10px; margin-top:-32px;}
* html #yellow_box_mid img {position:relative}
#yellow_box_mid p {color:#7f7f7f; margin-left:4px;}
#yellow_box_mid .date_yellow {margin-bottom:10px; margin-left:4px;}
#yellow_box_mid h4 {margin-left:4px;}
#yellow_box_data {float:left; margin-top:-33px; width:250px}
* html #yellow_box_data {position:relative}
#flashActuTitle {
	margin-top:7px; height:69px; width: 285px;
}

* html #flashActuTitle {margin-left:23px; margin-top:7px; height:69px; width: 285px;}
*+html #flashActuTitle {margin-top:7px; height:69px; width: 285px;}

/*    Historique    */
.contenu_histo, .contenu_histo_noTop {color:#7f7f7f; margin-left:20px; margin-top:20px;
	margin-bottom:10px;	width:440px;}
.contenu_histo_noTop {margin-top:0}
.contenu_histo_img {color:#7f7f7f; margin-left:20px; margin-bottom:4px; width:220px; float:left;}
* html .contenu_histo_img {margin-left:10px}
.visu_histo {float:right; margin-right:15px; margin-left:10px; margin-bottom:5px;}

.img_left {float:left; margin-right:15px; margin-left:10px; margin-bottom:5px;}
.img_right {float:right; margin-right:15px; margin-left:10px; margin-bottom:5px;}

/*    Plan du site  */
.plan_box, .plan_box_final, .plan_box_first {float:left; margin-left:16px; margin-right: 10px;  position:relative; overflow: hidden; word-wrap: break-word; }
.plan_box_final {margin-left:8px}
.plan_box_first {margin-left:15px; margin-right:16px;}
* html .plan_box_first {margin-left:8px;}
.plan_box a, .plan_box_final a, .plan_box_first a {display:block;
	margin-bottom:8px; font-size:0.9em; width:100px;}
.plan_box .bold, .plan_box_final .bold, .plan_box_first .bold {font-size:1em;}

/*    Goodies       */
.chapeau_goodies {margin-top:10px; margin-bottom:10px; margin-left:20px;
	font-weight:bold; color:#7f7f7f; width:90%;}

/*    Trophées      */
.chapeau_trophe {margin-bottom:10px; margin-top:10px; width:90%; }
#cont_trophe { margin-left:-25px; margin-top:15px; width:106%; } 
.trophe_box { background:transparent url(../images/back_trophe.gif) no-repeat scroll 0%; float:left; height:138px; margin-bottom:35px; margin-right:5px; width:176px; }
* html .trophe_box { position:relative; }
.trophe_box img { margin-left:19px; }
.zoom_trophe { background:transparent url(../images/pic_zoom.gif) no-repeat scroll 0%; float:right; height:6px; margin-right:25px; margin-top:15px; width:35px; }
* html .zoom_trophe { margin-top:13px; }
.popup_trophe { display:none; height:300px; position:absolute; z-index:10; }

/*    Gamme BFG     */
.desc_gamme {color:#7f7f7f; width:50%;}
.visu_gamme {float:right; margin-right:14px; position:relative;}

/*    Glossaire     */
.item_glosaire, .item_glosaire_select {display:block; margin-bottom:8px; cursor:pointer; font-weight:bold;}
.item_glosaire_select {font-weight:normal; color:red;}
.content_glossaire {margin-bottom:8px; color:#7f7f7f; width:97%;}

/*    Newsletter    */
#newsletter {margin-top:30px;}
.chapeau_newsletter {margin-top:15px; margin-left:5px;}
div#newsletter .secondcol p {color:#7f7f7f; margin-left:15px;}
.firstcol{width:230px; float:left;}
.secondcol{width:270px;	float:left;}
#flash_newsletter_fond, #fond {position:absolute; background:#000; display:none; width:100%;
	height:100%; top:0; left:0;	opacity : 0.2; filter : alpha(opacity=20); z-index:1;}
#flash_newsletter_bloc {width:824px; height:411px; position:absolute; z-index:10;
	display:none; margin:0 auto 0 auto;}
* html #flash_newsletter_fond {height:1000px}
* html #fond {height:1000px}
#infos_legales {margin-left:15px; color:#7f7f7f;}
#infos_legales p {margin-bottom:15px;}

/*    Pagination    */
div.pagination {width:550px; height:16px; margin-left:-22px; background-color:#f8f8f9;
	margin-bottom:50px;	padding-top:4px;}
* html div.pagination {position:relative}
div.pagination_mid {color:#7f7f7f; font-weight:bold; text-align:center;	float:left;	width:63%;}
a.arrow_left {float:left; background:url(../images/pic_arrow_left.gif) no-repeat left;
	padding-left:12px; margin-left:8px;}
a.arrow_right {float:right; background:url(../images/pic_arrow_right.gif) no-repeat right;
	padding-right:12px;	margin-right:8px;}
.arrow_right_2 {float:right; background:url(../images/arrow_right.gif) no-repeat;
	height:8px;	width:4px; margin-right:15px; margin-top:-2px;}
.arrow_down_2 {float:right;	background:url(../images/arrow_down.gif) no-repeat;
	height:4px;	width:8px; margin-right:14px;}

/*    Recherche     */
#result_count {margin-left:15px; font-weight:bold; font-size:1.09em; margin-top:8px; margin-bottom:10px;}

/*  Espace distrib  */
.form_login {margin-top:15px;}
.form_login input {margin-bottom:4px; border:1px solid #d6d8dc; color:#777f8c;}
.form_login a {font-size:0.9em;}
.cadrecontenu {width:500px; margin-top:20px; height:auto;
	background:url(../images/frame_right.gif) top right repeat-y; float:left;}
.cadrecontenu p {padding:5px 15px}
.content_degrade{background:url(../images/frame_bottom_degrade.gif) bottom left no-repeat;
	padding:0px 0px 15px 0px;}
.contenu{background:url(../images/frame_bottom.gif) bottom left no-repeat; padding:0px 0px 15px 0px;}
.cadrecontenu .coldroite {float:right; width:10px; height:20px;
	background:url(../images/frame_top.gif) top left no-repeat;}
.formgauche{float:left; width:210px; text-align:right; padding:3px 5px 0px 0px;}
.formdroite{float:left; width:270px;}

/*    Tyre selector   */
.info_select {width:120px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#62557d;
	background-color:#c5c9d6; border:1px solid #7f9db9;}
.info_select2 {width:45px;}
.tdcenter {align: center}

/*    Visu pneus    */
#visu_pneu_ete {background:url(../ImagePhotothequeServlet?codePhoto=5169&codeGalerie=BFR&codeRubrique=20060704104336&taille=vignette) no-repeat 0px 15px; float:left; padding-bottom: 29px;}
* html #visu_pneu_ete {margin-left:-22px; background:url(../ImagePhotothequeServlet?codePhoto=5169&codeGalerie=BFR&codeRubrique=20060704104336&taille=vignette) no-repeat 0px 45px; padding-bottom: 29px;}
*+html #visu_pneu_ete {background:url(../ImagePhotothequeServlet?codePhoto=5169&codeGalerie=BFR&codeRubrique=20060704104336&taille=vignette) no-repeat 0px 45px; padding-bottom: 29px;}
#visu_pneu_ete2 {background:url(../ImagePhotothequeServlet?codePhoto=5170&codeGalerie=BFR&codeRubrique=20060704104336&taille=vignette) no-repeat 0px 45px; float:left; padding-bottom: 29px;}
* html #visu_pneu_ete2 {margin-left:-22px; padding-bottom: 29px;}
#visu_pneu_hiver {background:url(../ImagePhotothequeServlet?codePhoto=5172&codeGalerie=BFR&codeRubrique=20060704104336&taille=vignette) no-repeat 0px 45px; float:left; padding-bottom: 29px;}
* html #visu_pneu_hiver {margin-left:-22px; padding-bottom: 29px;}
#visu_pneu_4x4 {background:url(../ImagePhotothequeServlet?codePhoto=5168&codeGalerie=BFR&codeRubrique=20060704104336&taille=vignette) no-repeat 0px 45px; float:left; padding-bottom: 29px;}
* html #visu_pneu_4x4 {margin-left:-22px; padding-bottom: 29px;}
#visu_pneu_masterpage {background:url(../ImagePhotothequeServlet?codePhoto=5171&codeGalerie=BFR&codeRubrique=20060704104336&taille=vignette) no-repeat 0px 45px; float:left; padding-bottom: 29px; width: 100%}
* html #visu_pneu_masterpage {margin-left:-22px; padding-bottom: 29px;  width: 100%}
.noscript_btOK {width: 19px; margin: 0; padding: 0;  border: 0; overflow: hidden; cursor: pointer;
  background: transparent url(../images/btOk.gif) no-repeat center bottom; cursor: hand;}

/*    Lightbox      */
#lightbox{position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox a img{border: none;}
#outerImageContainer{position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;}
#hoverNav{position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;}
#imageContainer>#hoverNav {left: 0;}
#hoverNav a {outline: none;}
#prevLink, #nextLink{width: 49%; height: 100%; display: block;
	background: transparent url(../images/lightbox/blank.gif) no-repeat;}
#prevLink {left: 0; float: left;}
#nextLink {right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover {background: url(../images/lightbox/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background: url(../images/lightbox/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif; background-color: #fff;
	margin: 0 auto; line-height: 1.4em;	overflow: auto;	width: 100%}
#imageData{padding:0 10px; color: #666;}
#imageData #imageDetails{width: 70%; float: left; text-align: left;}	
#imageData #caption{font-weight: bold;}
#imageData #numberDisplay{display: block; clear: left; padding-bottom: 1.0em;}			
#imageData #bottomNavClose{width: 66px; float: right;  padding-bottom: 0.7em;}		
#overlay{position: absolute; top: 0; left: 0; z-index: 90;
	width: 100%; height: 500px;	background-color: #000;}
.degradeFlash {background:url(../images/back_topleft_menu_top.png) no-repeat;
	width:270px; height:150px; margin-bottom:-3px;}
*+html .degradeFlash {margin-bottom:-3px}
* html .degradeFlash {margin-bottom:-3px}
.degradeFlash2 {background:url(../images/back_topleft_menu_top2.png) no-repeat;
	width:271px; height:147px; margin-bottom:0px;}
#topleft_rechVeh div {padding-top: 5px; width: 277px;}
#topleft_flash2 {padding-left: 16px;}
#topleft_flash3 {padding-left: 32px;}
#topleft_flash4 {padding-left: 48px;}
.menu_compet_1,.menu_compet_2,.menu_compet_3,.menu_compet_4,.menu_compet_ombre {
	background:url(../images/menu_compet_1.jpg) no-repeat; width:205px;	height:17px; float:left;
	padding-top:40px; padding-left:10px; color:#FFF; font-weight:bold; margin-left:20px; margin-bottom:10px;}
.menu_compet_2 {background:url(../images/menu_compet_2.jpg) no-repeat}
.menu_compet_3 {background:url(../images/menu_compet_3.jpg) no-repeat}
.menu_compet_4 {background:url(../images/menu_compet_4.jpg) no-repeat}
.menu_compet_ombre {background:none; padding:0; width:215px; height:58px; margin-top:-9px;}

/* guide de transformation */
.gt_select {width:230px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#62557d;	background-color:#c5c9d6; border:1px solid #7f9db9; height: 18px}
.gt_select1 {width:80px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#62557d;	background-color:#c5c9d6; border:1px solid #7f9db9; height: 18px}
.gt_select2 {width:45px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#62557d;	background-color:#c5c9d6; border:1px solid #7f9db9; height: 18px}


