@charset "utf-8";

/* General */

html { margin: 0; padding: 0; }
body, form { margin: 0; padding: 0; }
form { }
body { height:100%; color: #5c5c5c; font-weight: normal; background-color: #031936; font-family: Arial, Helvetica, sans-serif; font-size: 100%; }
img, table { border: 0; }
h1 { font-size: 130%; color:#31437f;}
h2 { font-size: 100%; color:#31437f; font-weight: bold; margin-top: 0; padding: 0; text-decoration: none;}
h2 a { font-size: 100%; color:#31437f; font-weight: bold; margin-top: 0; padding: 0; text-decoration: none;}
h2 a:hover{ font-size: 100%; color:#093475; font-weight: bold; margin-top: 0; padding: 0; text-decoration: underline;}
h3 { font-size: 120%; color:#31437f; font-weight: bold; margin-bottom:-1em;}
h4 { font-size: 85%; font-weight: bold; margin-bottom:-0.9em;}
hr { border-top: dotted 1px #b8b8b8; height: 1px; margin-bottom:1em;} 
div.hr { float:left; padding: 0.5em 0; background: url(/medias/communs/hrdot.gif) repeat-x; width:618px;}
div.hr2 { padding: 1em 0; margin:1em 200px 1em -35px; background: url(/medias/communs/hrdot.gif) repeat-x; }
ul { margin: 0; padding: 0; list-style: none; }
p { color: #3f3d3b; font-size: 75%; line-height: 1.4em; margin-bottom:0.7em; }
p strong { color: #31437f; font-weight:bold; }
a { color: #5c5c5c; text-decoration: none;}
a:hover { text-decoration: underline; color: #3f3f3f; }


/* Menu produits - 1er palier */

#menuprod { position: relative; z-index: 10; margin-top:20px;}
#ProdNav li, #ProdNav li a, #ProdNav li a img { display: block; height: 30px; }
#ProdNav li:hover, #ProdNav li.over { visibility: visible; }
#ProdNav li:hover a img, #ProdNav li.over a img, #ProdNav li.actif a img { visibility: hidden; }

.fr #liTechnique, .fr #ctl00_ctl00_cphContenu_cphContenu_liTechnique { width:131px; background-image: url(/medias/fr/smprod01ov.gif); }
.fr #liAccessoires, .fr #ctl00_ctl00_cphContenu_cphContenu_liAccessoires { width:115px; background-image: url(/medias/fr/smprod02ov.gif); }
.fr #liAutres, .fr #ctl00_ctl00_cphContenu_cphContenu_liAutres { width:191px; background-image: url(/medias/fr/smprod03ov.gif); }
.fr #liDownload, .fr #ctl00_ctl00_cphContenu_cphContenu_liDownload { width:134px; background-image: url(/medias/fr/smprod04ov.gif); }

.en #liTechnique, .en #ctl00_ctl00_cphContenu_cphContenu_liTechnique { width:131px; background-image: url(/medias/en/smprod01ov.gif); }
.en #liAccessoires, .en #ctl00_ctl00_cphContenu_cphContenu_liAccessoires { width:119px; background-image: url(/medias/en/smprod02ov.gif); }
.en #liAutres, .en #ctl00_ctl00_cphContenu_cphContenu_liAutres { width:188px; background-image: url(/medias/en/smprod03ov.gif); }
.en #liDownload, .en #ctl00_ctl00_cphContenu_cphContenu_liDownload { width:134px; background-image: url(/medias/en/smprod04ov.gif); }

#ProdNav, #ProdNav ul { padding: 0; margin: 0; list-style: none; z-index: 10; }
#ProdNav li { float: left; padding: 0; margin: 0; }


/* Menu principale - 1er palier */

#menuprin { position: relative; z-index: 15; }
#mstrNav li, #mstrNav li a, #mstrNav li a img { display: block; height: 37px; }
#mstrNav li:hover, #mstrNav li.over { visibility: visible; }
#mstrNav li:hover a img, #mstrNav li.over a img, #mstrNav li.actif a img { visibility: hidden; }

.fr #ctl00_liProduits, .fr #ctl00_ctl00_liProduits { width:88px; background-image: url(/medias/fr/menuov_01.jpg); }
.fr #ctl00_liDomaine, .fr #ctl00_ctl00_liDomaine { width:160px; background-image: url(/medias/fr/menuov_02.jpg); }
.fr #ctl00_liSupport, .fr #ctl00_ctl00_liSupport { width:137px; background-image: url(/medias/fr/menuov_03.jpg); }
.fr #ctl00_liRevendeurs, .fr #ctl00_ctl00_liRevendeurs { width:96px; background-image: url(/medias/fr/menuov_04.jpg); }
.fr #ctl00_liCarriere, .fr #ctl00_ctl00_liCarriere { width:87px; background-image: url(/medias/fr/menuov_05.jpg); }

.en #ctl00_liProduits, .en #ctl00_ctl00_liProduits{ width:81px; background-image: url(/medias/en/menuov_01.jpg); }
.en #ctl00_liDomaine, .en #ctl00_ctl00_liDomaine { width:147px; background-image: url(/medias/en/menuov_02.jpg); }
.en #ctl00_liSupport, .en #ctl00_ctl00_liSupport { width:135px; background-image: url(/medias/en/menuov_03.jpg); }
.en #ctl00_liRevendeurs, .en #ctl00_ctl00_liRevendeurs { width:101px; background-image: url(/medias/en/menuov_04.jpg); }
.en #ctl00_liCarriere, .en #ctl00_ctl00_liCarriere { width:104px; background-image: url(/medias/en/menuov_05.jpg); }

#mstrNav, #mstrNav ul { padding: 0; margin: 0; list-style: none; z-index: 15; }

#mstrNav li { /* all list items */
	float: left;
	padding: 0;
	margin: 0;
}

#mstrNav li div {
	margin-left: -17px;
	z-index: 10;
	position: absolute;
	width: 214px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	/*background-color: #0a4583;*/
}
#mstrNav li div div{
	padding: 0 35px 35px;
	z-index: 30;
	position: absolute;
	background-image: url(/medias/communs/clear.gif);
	background-repeat: repeat;
}

#mstrNav li ul { /* second-level lists */
	overflow: hidden;
	padding-bottom: 7px;
	background-image: url(/medias/communs/bg_sousmenu.gif);
	background-repeat: repeat-x;
	background-color: #0d56a0;
}

#mstrNav li li, #mstrNav li li a { float: none; width: auto; height: auto; }
#mstrNav li li { margin-top: -0.1em; } 

#mstrNav li li a {
	display: block;
	font-size: 70%;
	text-decoration: none;
	color: #FFFFFF;
	height: 1%;
	margin: 0 20px 0 20px;
	padding: 0.7em 11px 0.7em 0;
	border-top: dotted 1px #c4c4c4;
}

#mstrNav li li a:hover{
	background-image: url(/medias/communs/arrow-menu.gif);
	text-decoration: none;
	color: #ececec;
	background-repeat: no-repeat;
	background-position: right;
}

#mstrNav li:hover div, #mstrNav li.over div { /* lists nested under hovered list items */
	left: auto;
}

#content {
	clear: left;
}

/* clearfix pour floats */
.clearfix:after { content: "."; display: block; font-size: 1px; height: 0; line-height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

/* CSS Document */

#contenuclient ul .listeapuce{
	padding:0;
	list-style: none; 
	font-size:75%;
	margin-bottom:-1.5em;
}

#contenuclient li .listeapuce {
	color: #3f3d3b;
	padding-left:2.7em;
	padding-bottom:0.4em;
	list-style: none;
	background-image: url(/medias/communs/bulletprod.gif);
	background-position: 2em 0.5em;
	background-repeat: no-repeat;
}

.menutop1 li {
	font-size: 70%;
	text-decoration: none;
	color: #ffffff;
	padding-left:1.5em;
	display:inline;
	background-image: url(/medias/communs/bulletop.gif);
	background-repeat: no-repeat;
	background-position: 0.7em 0.6em;
}
.menutop1 li a {
	color: #ffffff;
}
.menutop1 li.actif a{
	text-decoration:underline;
}
.menutop1 a:link {
	text-decoration: none;
	color: #f2e9e9;
}
.menutop1 a:hover {
	text-decoration:none;
	color: #a7a7a7;
}
.menutop1 a.actif {
	text-decoration:underline;
	color: #ffffff;
}
.menubottom1 {
	color: #636363;
}
.menubottom1:hover {
	text-decoration:none;
	color: #4e4b4b;
}
.menubottom1 li {
	padding-left:1.5em;
	display:inline;
	background-image: url(/medias/communs/bulletbot.gif);
	background-repeat: no-repeat;
	background-position: 0.7em 0.6em;
}
.menubottom1 li a {
	color: #636363;
}
.menubottom1 li.actif a{
	text-decoration:underline;
}

.text1 { font-size: 80%; }
.text1b { font-size: 90%; font-weight: bold;}

.text2 {
	font-size: 70%;
	color: #848484;
	text-decoration:none
}
.text2:link {
	font-size: 70%;
	color: #848484;
	text-decoration:none
	cursor:pointer;
}
.text2:hover {
	color: #848484;
	text-decoration: underline;
}
.text3 {
	color: #003e81;
	font-weight: normal;
	float: right;
	display:block;
	font-size: 100%;
}
.text4 { font-size: 77%; color: #3f3d3b; }

.contenu1 {
	font-size: 75%;
	color: #616161;
}
.contenu1 a {
	font-size: 75%;
	color: #848484;
	text-decoration:none
}
.contenu1 a:hover {
	font-size: 75%;
	text-decoration: underline;
	color: #000000;
}

.contenu2 {
	font-size: 65%;
	color: #616161;
}

.contenu3 {
	font-size: 65%;
	/*line-height: 15px;*/
}
.contenu3:link {
	font-size: 65%;
	color: #848484;
	text-decoration:none
	cursor:pointer;
}
.contenu3:hover {
	font-size: 65%;
	color: #bdbdbd;
	text-decoration: underline;
}

.contenu4 {
	font-size: 68%;
	color: #848484;
	text-decoration: none;
	font-weight: bold;
}
.contenu4:link {
	font-size: 65%;
	color: #848484;
	text-decoration:none
	font-weight: bold;
}
.contenu4:hover {
	font-size: 65%;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.contenu4:visited {
	font-size: 65%;
	font-weight: bold;
}

.textform1 {
	font-size: 10px;
	font-weight: normal;
	color: #636363;
	font-family: Arial, Helvetica, sans-serif;
}
.textform2 {
	margin-top:8px;
	float:left;
	width:126px;
	height:16px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.textform3 {
	padding-left:20px;
	font-weight: normal;
	color: #636363;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	position:absolute;
	font-size:11px;
}
.textacces { margin:8px 0 0 6px; }

.textform4 {
	padding:0 0 2px 3px;
	float:left;
	font-size: 11px;
}
.textform4search {
	padding:8px 0 2px 3px;
	float:left;
	font-size: 11px;
}
.textform5 {
	margin-bottom:8px;
	float:left;
	width:185px;
	height:16px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.textform6 {
	margin-bottom:8px;
	float:left;
	width:164px;
	height:16px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.textform7 {
	padding-left:5px;
	font-size: 11px;
	font-weight: normal;
	color: #636363;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	position:absolute;
}
.loope {
	top:12px;
	padding-left:6px;
	position: absolute;
	z-index: 1;
}
.fr .watermarked_psw {
	padding-left:5px;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	height:13px;
	text-align:right; 
	background-image:url(/medias/fr/psw_wMark.gif);
	background-repeat:no-repeat;
}
.en .watermarked_psw {
	padding-left:5px;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	border:0;
	text-align:right; 
	background-image:url(/medias/en/psw_wMark.gif);
	background-repeat:no-repeat;
}

.picture { float:right; font-size: 70%; text-align:center; padding:0 10px; } 
.centrer { text-align:center; } 
.imgprod { padding:0 0 30px 0; }
.retour2 { width:570px; text-align:right; float:left; }
.retour1 { width:570px; float:left; text-align:right; }

.prodindex01 { position:relative; float:left; padding:0 10px 6px 0; font-size: 75%; cursor: pointer; }
.prodinter00 { padding-top:1em; float:left; display:block; position:relative; }
.fr .prodinter01 { float:left; padding:12px 0 0 15px; height: 187px; width: 186px; background-image: url(/medias/fr/prod-bg1.gif); background-repeat: no-repeat;}
.en .prodinter01 { float:left; padding:12px 0 0 15px; height: 187px; width: 186px; background-image: url(/medias/en/prod-bg1.gif); background-repeat: no-repeat;}
.prodinter02 { float:left; width:400px; }
.prodinter03 h3 { margin:0 !important; padding:0 !important; }
.prodinter03 h2 { margin:0 !important; padding:0 !important; }
.prodinter02 a { text-decoration: none; }
.prodinter02 a:hover { text-decoration: underline; }
.prodinter03 { float:left; width:400px; }
.prodinter03 p { margin:0.5em 0; }
.prodinter04 { float:left; margin:0.5em 0; }

.downloadindex { position:relative; display:block; font-size: 75%; margin-left:380px; display:none; }
.downloadlist {  position:relative; display:block; font-size: 75%; margin-left:380px; display:none; background-image: url(/medias/communs/bg_sousprod.gif); background-repeat: no-repeat; width:183px; height:183px; }
.downloadlist img { position:absolute; width:140px; padding:6px 0; left:20px;}

.prodgroup0508 { float:right; width: 308px; margin-left:12px; }
.prodgroup0509 { float:right; width: 190px; margin-left:12px; }
.prodinter05 { float:right; padding:13px 0 0 16px; height: 328px; /*height: 98px;*/ width: 295px; background: url(/medias/communs/prod-bg2.gif) no-repeat left top; }

.loupe { position:absolute; margin:210px 0 0 245px; cursor: pointer; }
.loupe2 { position:absolute; margin:110px 0 0 125px; cursor: pointer; }

.prodinter06 { float:left; margin-top:22px; /*width:575px;*/ width:618px; }
.prodinter06 ul {
	padding:0.6em 0 0.3em 0;
	line-height: 1.1em;
	/*list-style-position: outside;
	list-style-image: url(../medias/communs/bulletprod.gif);*/
}
.prodinter06 li {
	color: #3f3d3b;
	font-size: 75%;
	margin-left:1.4em;
	padding:0 0 0.5em 0.7em;
	background-image: url(../medias/communs/bulletprod.gif);
	background-position: left 0.6em;
	background-repeat: no-repeat;
}

.prodinter07 {width:266px; padding-top:8px; }
.prodinter07 li {margin-left:0; }
.prodinter08 {
	background: url(/medias/communs/bgprod01.gif) no-repeat;
	float:right;
	display:block;
	min-height: 145px;
	width: 291px;
	margin-top:12px;
	padding-top:22px;
}
.prodinter08 li{
	background: none;
}

.download00 { float:left; position:relative; display:block; width:618px; margin-bottom:1em;}

.download00 h3 { padding:1.8em 0 0.3em 0;}

.download01{
	background-image: url(../medias/communs/bgprod02.gif);
	background-repeat: no-repeat;
	width: 618px;
	margin-top:20px;
	float:left;
}

.lienbtn { position:absolute; left:12px; top:107px; z-index:10; width:94px; padding-top:0.3em; line-height: 0.98em; text-decoration:none; }
.lienbtnprod { position:absolute; left:15px; top:10px; z-index:10; width:151px; text-align:center; line-height: 0.98em; text-decoration:none; font-size:85%; }
.lienbtnindex { position:absolute; left:15px; top:137px; z-index:10; width:151px; text-align:center; line-height: 0.98em; text-decoration:none;}
.lienbtndocdown { position:absolute; left:35px; margin-top:137px; z-index:10; width:151px; text-align:center; line-height: 0.98em; text-decoration:none;}


.dlactif{
	padding: 0;
	list-style-position: outside;
	background-image: url(../medias/communs/btnhaut.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	width:20px; float:left; display:block; padding:5px 0 0 10px; 
}

.dlinactif{
	padding: 0;
	width:20px; display:block;  
	/*padding:5px 0 0 10px;
	list-style-position: outside;
	background-image: url(../medias/communs/btnbas.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;*/
}

/* telechargement de pdf */

hVersion { color:#31437f; normal; font-size: 90%;} /* Bill Version en bleu */
.bloc3 { margin-left:8px; float:left; width:595px; }
.bloc3 ul, .bloc3 li, .bloc3 p { margin:0.5em 0; font-size: 90%; }
.bloc3a { font-weight: bold; width:500px; padding-top:2px; float:left; }
.bloc3a a {  float:left; margin-top:4px; }
.bloc3a img { float:left; padding:0 7px 0 0; }
.bloc3b { width:60px; padding-top:5px; float:left; text-align:right; }
#bloc3c { width:20px; padding:5px 0 0 10px;}
.bloc3d { right:10px; position:absolute;}
.bloc3e { width:560px; padding:0px 0 0 25px; float:left;}
#forgottenPassword { display:none; }

#bloc3c3 { float:left; padding:2px 0 10px 0; display:none;}
.bloc4 {float:left; padding:2px 0; margin:0 5px; border-bottom:solid 1px #e3e3e3; }

.bloc2 ul { padding:6px 0; float:left; width:278px;}
.bloc2 li { margin-right:20px;}
.bloc2 li h2 { font-size: 130%; text-align:center; margin:0.5em; border:solid 1px #d0dfec; padding:0.5em; background-color: #f7fafc; }
.bloc2 li h2 span { font-size: 75%; text-align:center; font-weight:normal; }
.bloc ul { padding:6px 0; margin:0; float:left; }
.bloc li { float:left; line-height: 20px; text-decoration: none; padding: 3px 6px 6px 6px; list-style-type: none; font-size: 70%; width:220px;}
.bloc li strong { color:#31437f; font-size: 110%; line-height: 30px;}
.bloc img { float:left; margin-right:5px; }
.bloc a { text-decoration: none; color: #848484; margin-left: 25px; display:block;}
.bloc a:hover { text-decoration: underline; color: #848484; }
.bloc actif { text-decoration: underline; color: #bfbfbf; }
.imgleft { width: 4px; float: left; }
.imgright { float: left; }

.imgicon { padding-top:10px; width:618px; float:left; }

/* menu de gauche */

#sidebarleft1, #sidebarleft2, #sidebarleftindex { font-size: 11px; font-weight: normal; }

#smenu li {
 	padding: 0.5em 0 ;
	background-image: url(../medias/communs/hrdot.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	width: 187px; 
	margin-top: -1px;
}
#smenu li a {
	display: block;
	font-weight: normal;
	text-decoration: none;
	color: #31437f;
	height: 1%;
	padding: 0.3em 20px 0.3em 4px;
}

#smenu {
	overflow: hidden;
	list-style: none;
	margin-top: 33px;
}

#smenu ul {
	overflow: hidden;
	list-style: none;
}

#smenu2, #smenu2 ul {
	overflow: hidden;
	list-style: none;
	background-color:#f0f0f0;
	
}
#smenu li a:hover {
	color: #031936;
	background-image: url(/medias/communs/arrow-menu.gif);
	background-position: 173px;
	background-repeat: no-repeat;
}

#smenu li a.actif {
	background-image: url(/medias/communs/arrow-menu.gif);
	background-position: 173px;
	background-repeat: no-repeat;
	background-color: #d0dfec;
}

#smenu li li a{
	background-image: url(../medias/communs/smenu01.gif);
	background-repeat: no-repeat;
	background-position: 4px 0.7em;
	padding-left:15px;
	height: 1%;
}
#smenu li li a.actif {
	background-image: url(../medias/communs/smenu02.gif);
	background-repeat: no-repeat;
	background-position: 4px 0.7em;
	background-color:#f0f0f0;
	text-decoration: underline;
}
#smenu li li a:hover {
	color: #031936;
	background-image: url(../medias/communs/smenu02.gif);
	background-repeat: no-repeat;
	background-position: 4px 0.7em;
}
#homesmenu ul {
	width: 220px;
}

#homesmenu li {
	margin-left:33px;
	display: block;
	width: 180px;
	font-size: 120%;
	font-weight: normal;
}
.vedette {
	text-align:center;
	font-size: 135% !important;
}
.vedettetxt { text-align:justify; }
.imgvedette {float:right; padding:0 0 10px 10px;}
.btntemoin { margin-top:8px; }

/* acces */

.accestitle {
	padding-top:10px;
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	color: #31437f;
}
.acceslien {
	padding:10px 0 0 3px;
	font-size: 100%;
	font-weight: normal;
}
.groupebtnbas { bottom:0; float:right; text-align:right; margin:1em 10px 0 0;}
a.retour { float:left; height:2em; padding:4px 0 30px 25px; background: url(/medias/communs/btnback.gif) no-repeat 1px 0.3em; }
a.return { float:right; height:2em; padding:4px 0 30px 25px; background: url(/medias/communs/btnback.gif) no-repeat 1px 0.3em; }
a.lienHautPage { height:2em; padding:3px 0 30px 25px; background: url(/medias/communs/btnhaut.gif) no-repeat 1px 0.3em; }

/* formulaire */

.champ {width: 190px; }

.champ, .champ2 { font-weight: normal; font-family: Verdana, Courrier New, Arial, helvetica; }
.champ, .champ2 { border: #bdbdbd 1px solid; margin: 0px 2px 0px 0px; }
.champ, .champ2 { color: #848484; background-color: #efefef; }
.champ2 { color: #848484; background-color: #efefef; }
.tblForm td { height: 23px;}
.tblForm p {
	color: #848484;
	background-color: #FFFFFF;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
	border-bottom-width: 1px;
	line-height: 2em;	
}
.btSend { float: right; }

/* Plan du site */

.lstPlan a{
	margin: 0 0 0.5em 0;
	padding: 0 0 0 0;
	color: #31437f;
}

.lstPlan li {
	margin: 0 0 0 15px;
	padding: 0 0 1em 18px;
	background-image: url(../medias/communs/bulletp1.gif);
	background-position: left 0.1em;
	background-repeat: no-repeat;
	line-height: 1.2em;
	font-weight: bold;
}
.lstPlan li li {
	margin: 0.5em 0 0 15px;
	padding: 0 0 0 18px;
	background-image: url(../medias/communs/bulletp2.gif);
	background-position: left 0.1em;
	background-repeat: no-repeat;
	font-weight: normal;
}

.listePrix { font-size: 75%; margin-left:30px; }
.listePrixGlobal { border-bottom: dotted 1px #b8b8b8; float:left; width:610px; padding:0 0 1em 0; margin:0 0 2em 0; }

.lstPrix {
	margin: 0 0 0.5em 20px;
	padding: 0 0 0 0;
	color: #31437f;
}

.lstPrix li {
	line-height: 1.2em;

}
.lstPrix li li {
	margin: 0.5em 0 0 15px;
	padding: 0 0 0 18px;
	background-image: url(../medias/communs/bulletp2.gif);
	background-position: left 0.1em;
	background-repeat: no-repeat;
}
.lstPrix li li li{
	margin: 0.5em 0 0 15px;
	padding: 0 0 0 18px;
	background-image: url(../medias/communs/bulletp2.gif);
	background-position: left 0.1em;
	background-repeat: no-repeat;
}
.textlist {
	color: #5f6c74;
	font-size: 75%;
	display:block;
	width:100%;
	float:left;
}
.textlist2 a p{
	color: #5f6c74;
	font-size: 135%;
	width:350px;
	display:block;
	font-size: 100%;
	padding:0 1em 1em 0;
}

.textlist img { float:left; margin-right: 10px; }

.lstSearch li {
	margin: 0 0 0 15px;
	padding: 0 0 1em 18px;
	background-image: url(../medias/communs/bulletp1.gif);
	background-position: left 0.1em;
	background-repeat: no-repeat;
	line-height: 1.2em;
	font-weight: normal;
}

.lstPrix li { line-height: 1.2em; }

.lstDownload2 { float:left; width:400px; min-height:300px; }

.lstDownload2 li {
	line-height: 1.2em;
	margin: 0.5em 0 0 15px;
	padding: 0 0 0 18px;
	background-image: url(../medias/communs/bulletp2.gif);
	background-position: left 0.1em;
	background-repeat: no-repeat;
}

.lstDownload { float:left; width:615px; padding-bottom:1em; }

.lstDownload li {
	line-height: 1.2em;
	margin: 0 0 0 15px;
	padding: 0 0 0.5em 18px;
	background-image: url(../medias/communs/bulletp2.gif);
	background-position: left 0.1em;
	background-repeat: no-repeat;
}

.lstPhotoHD { float:left; width:615px; }

.lstPhotoHD li {
	line-height: 1.2em;
	margin: 0.5em 0 0 15px;
	padding: 0 0 0 18px;
	background-image: url(../medias/communs/bulletp2.gif);
	background-position: left 0.1em;
	background-repeat: no-repeat;
}

.rechercher { border: 0; padding: 2px; font-weight: bold; font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; cursor: pointer; background-color: #0d56a0; }
.SendSearch1 { float:left; color: #3f3d3b; font-size: 75%; padding-top:10px;}
.SendSearch2 { float:left; }
.SendSearch3 { float:left; padding:8px 3px; }

.srchFieldWrap { float:left; }

/* autocomplete */
.atcBox { background-color: #FFF; border: 1px solid #EDEDED; font-size: 75%; line-height: 1.15em; z-index:30;}
#hdrNav .atcBox { width: 300px !important; }
.txtContenu ul.atcBox { margin-top: 2px;}
.atcBoxItem, .atcBoxItemHover, .txtContenu li.atcBoxItem, .txtContenu li.atcBoxItemHover { padding: 0.4em 0.4em 0.4em 14px; margin: 0; background: url(/medias/communs/bulletp2.gif) no-repeat 1px 0.4em; cursor:pointer;}


.autresmodeles { float:left; position:relative; display:block; width:610px; margin-bottom:1em; }
.tab1 { background-color: #d0dfec; border-top:solid 2px #fff; }
.tab2 { background-color: #efefef; }

.titrepara { border-bottom:solid 2px #fff; padding:0.3em 0; color: #3f3d3b; font-size: 75%; text-align:center; font-weight: bold; }
.para { border-bottom:solid 1px #fff; padding:0.3em 0; color: #3f3d3b; font-size: 75%;  text-align:center; }

.basAutre  { height:15px; float:left; display:block; width:600px; }
