body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0px;padding:0px;background-color:#F0F0F0;}
.fLeft {float:left;}
.fRight {float:right;}
.clear {clear:both;}
h1 {font-size:14px; color:#376092; margin:10px 0px 0px 0px; padding:0px;}
h2, h3, h4 {color:#376092;margin:10px 0px 5px 0px;font-size:12px;}
.orange {color:#DD6909;}
.white {color:#FFFFFF}
.bold {font-weight:bold}
.grey {color:#999999}
.displayInline {display:inline;}
.displayN {display:none;}
.tRight {text-align:right;}
.tLeft {text-align:left;}
.tCenter {text-align:center;}
.marron {color:#623822}
.black {color:#333333}
.vert {color:#7A9524}
.underline {text-decoration:underline;}
form {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
fieldset {border:none;margin:0px;padding:0px}
a {color: #577B95}
.vAlignM {vertical-align:middle;}
.alignT {vertical-align:text-top;}
.noBorder img {border:none}
.red {color:#FF0000;}
.borderR10 {margin-right:10px;}
.pgTop10 {padding-top:10px;}
.width80 {width:63%;}
.copyRight {font-size:9px;color:#999999}
.greyBack1 {background-color:#CACACA}
.greyBack2 {background-color:#E6E6E6}
.greyBack3 {background-color:#F4F4F4}
.whiteBack {background-color:#FFFFFF}
.italic {font-style:italic}
.displayInLine {display:inline;}
.textDecoNone {text-decoration:none}
.blue {color: #577B95}
.green {color:#789322}
.greyB {color:#666666}
.justify {text-align:justify}
.italic {font-style:italic;font-weight:normal}

/******New Design 17/10/08*****/
#globalcontainer {width:976px;margin-right:auto;margin-left:auto;margin-top:0px;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;background-color:#FFFFFF;padding:4px 1px 4px 4px;}
#header {width:auto;}
#menuTop {width:100%;margin:0px}
/*#menu {width:750px;float:left;}
#menu ul, #menu li{list-style:none;margin:0px;padding:0px;display:inline;}

*/

/***Nouveau menu ***/
#menuLeft {float:left;width:330px;}
#menuConnected {float:left;width:490px;}
.menu { 
	list-style:none; 
	background-color:#ffffff; 
	width:100%; 
	height:27px; 
	line-height:27px;
	margin:10px 0 0 0; 
  }
#menuTop ul{ 
	margin:0px;
	padding:0px;
}

#menuTop ul li { 
	padding:0px;
	margin:0px 5px 0px 0px;
}

.menu li { 
  float:left; 
  margin-left:10px;
}

.menu li a {
  display:block; 
  float:left; 
  height:27px; 
  line-height:27px; 
  color:#DD6909;
  text-decoration:none; 
  text-align:center; 
  font-size:11px;
  padding:0 0 0 7px; 
  cursor:pointer; 
}
.menu li a span {
  float:left; 
  display:block; 
  padding:0 14px 0 7px;
 
}

.menu li.current {
  color:#000; 
  background:url(../img/ongletBack.jpg);
}
.menu li.current a span {
  color:#000; 
  background:url(../img/ongletBack.jpg) no-repeat right top;
}

.menu li a:hover {
  color:#000; 
  background: url(../img/ongletBack.jpg);
}

.menu li a:hover span {
  background:url(../img/ongletBack.jpg) 
  no-repeat right top;
}


#lng {width:130px;text-align:right;float:right;margin-top:7px;}
#lng a {color:#DD6909;}
#lng a:hover {text-decoration:underline overline}
#centralHeader {background-repeat:no-repeat;background-position:top left;height:148px;margin:0px;padding:0px}
#createHangar {width:300px;margin-left:auto;margin-right:auto;padding-bottom:10px;}
#createHangar a {margin-left:40px;}
.centralAccueil {background-image:url(../img/new/fond_header.jpg)}
.centralHangar {background-image:url(../img/new/fond_headerO.jpg)}
.centralMonHangar {background-image:url(../img/new/fond_headerM.jpg)}
.centralBoutique {background-image:url(../img/new/fond_headerV.jpg)}
.btn {background-repeat:no-repeat;background-position:top left;display:block;text-indent:-9999em;margin:0px;padding:0px;float:left;}
.createHangarHome {width:177px;margin-left:auto;margin-right:auto;margin-top:70px;margin-bottom:15px}
#lng ul,#lng li {margin:0px;padding:0px;display:inline}
.lngStyle {color:#6699FF;text-decoration:none;margin-right:2px;}
.lngStyle:hover {text-decoration:underline overline;}
.monHangar {width:99px;height:38px;background-image:url(../img/new/monHangar.jpg);}
.monHangar:hover {background-image:url(../img/new/monHangar_over.jpg);}
.monHangarActif {background-image:url(../img/new/monHangar_over.jpg);width:99px;height:38px;}
.maBoutique {width:103px;height:38px;background-image:url(../img/new/maBoutique.jpg);}
.maBoutique:hover {background-image:url(../img/new/maBoutique_over.jpg);}
.maBoutiqueActif {background-image:url(../img/new/maBoutique_over.jpg);width:103px;height:38px;}
.monProfil {width:98px;height:38px;background-image:url(../img/new/monProfil.jpg);}
.monProfil:hover {background-image:url(../img/new/monProfil_over.jpg);}
.monProfilActif {background-image:url(../img/new/monProfil_over.jpg);width:98px;height:38px;}
.mesFavoris{width:119px;height:38px;background-image:url(../img/new/mesFavoris.jpg);}
.mesFavoris:hover {background-image:url(../img/new/mesFavoris_over.jpg);}
.mesFavorisActif {background-image:url(../img/new/mesFavoris_over.jpg);width:119px;height:38px;}
#connexion {color:#FFFFFF;font-weight:bold;padding-top:10px;padding-left:10px;height:35px;}
#connexion p{padding:0px;margin:0px;color:#C0E1F1;}
#connexion a {text-decoration:none;color:#C0E1F1;margin:0px;padding:0px;}
#connexion a:hover {text-decoration:underline;}
#connexion ul, #connexion li{list-style:none;margin:0px;padding:0px;display:inline;}
#connexion img {vertical-align:middle;}
.formHeader {margin:0px;padding:0px;}
.formHeader input {border:solid 0px #FFFFFF;vertical-align: middle}

#rechercheCont {margin-top:72px;margin-left:6px;}
#rechercheCont img {vertical-align:middle;}
#Welcome {background-position:left top;background-repeat:no-repeat;margin:0px;padding:0px;height:28px;width:477px;}
.welcome {background-image:url(../img/new/welcome.jpg)}
.welcomeO {background-image:url(../img/new/welcomeO.jpg)}
.welcomeM {background-image:url(../img/new/welcomeM.jpg);color:#FFFFFF}
.welcomeB {background-image:url(../img/new/welcomeB.jpg);color:#FFFFFF}
.welcomeV {background-image:url(../img/new/welcomeV.jpg);color:#FFFFFF}
#Welcome p {margin:0px 5px 0px 5px;padding-top:5px;}
#Welcome a {color:#FFFFFF;text-decoration:none;}
#Welcome a:hover {text-decoration:underline;}

/**** Page centrale ***/
#centralPage {margin:0px;padding:0px 5px 0px 5px;text-align:justify;}
.filAriane {margin:0px;padding:0px;color:#999999;font-size:11px;}
.filAriane a {color:#999999;}
#content {float:left;width:753px;}
#Allmenu, #Allmenu2 {float:right;width:205px; text-align:left}

#Allmenu a, #Allmenu, #Allmenu2,  #AllMenuL, #AllMenuLPA {color:#999999;text-decoration:none;}
#Allmenu a:hover {text-decoration:underline;}
#Allmenu ul  {margin:0px;padding:0px;font-size:10px;border-left:solid 1px #CCCCCC;}
#Allmenu li {display:block;margin-left:7px;padding:1px;}
.pBackGrey {background-color:#F2F2F2; margin-top:7px; margin-right:15px;padding:5px 0px 4px 5px}
.ssMenu {margin-bottom:20px;}
.ssMenu li {margin-left:12px;}
#footer {border-top:solid 1px #CCCCCC;margin-left:30px;margin-right:30px;margin-top:10px;}
#footer ul, #footer li, #footer a {margin:0px;padding:0px;font-size:10px;color:#999999;text-decoration:none;}
#footer ul, #footer li {list-style:none;}
#footer li, #universContainer li {display:block;}
#footer a:hover {text-decoration:underline;}
.ssMenuF {float:left;margin:0px;padding:0px 20px 0px 20px;}
#footer img {border:none;}
.ssMenuF h4 {color:#666666;}
.lngFooter {display:inline;}
#footerMenu {border:solid 1px}
#validatorClass {background-color:#F0F0F0;height:40px;width:100%;text-align:center;padding-top:2px;margin-top:5px}
#validatorClass img {border:none}
#validatorClass a {text-decoration:none}
/*** Contenu Home ***/
#universContainer {width:760px;}
/*#universContainer li {list-style:square;}*/
.univers ul {margin:10px 0px 0px 20px;padding-left:10px;}
.univers ul {margin-right:15px}
#universContainer ul li {list-style:none;padding-left:10px;background:url(../img/new/puceBlanche.gif) no-repeat 0 0.5em;}
/*.univers li, .squareLi {list-style:square;}*/
/*.univers {width:312px;height:272px;float:left;background-image:url(../img/new/fondUnivers.jpg);background-position:left top;background-repeat:no-repeat;color:#FFFFFF;}*/
.univers {width:380px;height:285px;float:left;background-image:url(../img/new/fondUnivers2.jpg);background-position:left top;background-repeat:no-repeat;color:#FFFFFF;}

.univers p {margin:10px 13px 2px 9px;}
.univers h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#FFFFFF;text-align:center;font-size:18px;padding:0px;}
.acheter {display:block;background-image:url(../img/new/btn_acheter.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:91px;height:28px;margin-top:142px;margin-left:111px}
.acheter2 {background-image:url(../img/new/acheter2V.jpg);width:138px;height:32px;text-indent:-9999px;display:inline-block;vertical-align:middle}
.reconduireV {background-image:url(../img/new/reconduireV.jpg);width:138px;height:32px;text-indent:-9999px;display:inline-block;vertical-align:middle}
.vendre {display:block;background-image:url(../img/new/btn_vendre.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:90px;height:28px;margin-top:102px;margin-left:133px}
.partager {display:block;background-image:url(../img/new/btn_partager.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:111px;height:28px;margin-left:134px;}
.partager{
 margin-top:19px;
!margin-top:4px; /* tous les IE */
_margin-top:4px; /* tous les IE sauf le 7 */
}


.seRenseigner {display:block;background-image:url(../img/new/btn_se-renseigner.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:111px;height:28px;margin-top:35px;margin-left:134px}
/**** Page recherche resultats ****/
#searchResults {width:auto;margin-right:5px;}
#filtres {width:210px;float:left;}
.filtresMenu {width:210px;margin-bottom:30px;}
.filtresMenu form, .filtresMenu h4, .filtresMenu ul, .filtresMenu li{margin:0px;padding:0px;display:block;}
.filtresMenu li {padding-top:5px;list-style:none;}
.filtresMenu input.text, .filtresMenu select{font-size:11px;border:solid 1px #CCCCCC;}
.filtresMenu form label {width:100px;float:left;}
.filtresMenu .imgOk  {margin-right:8px;}
#ajaxMenu {width:535px;float:right;margin:0px 5px 0px 0px;padding:0px;}
#ajaxMenu h3, #ajaxMenu h3 a, .detailResult a {color:#FF9900;margin:0px;padding:0px;float:left;text-decoration:none;}
#ajaxMenu h3 a:hover, .detailResult a:hover {text-decoration:underline;}
.resultType, .resultTypePA {padding-bottom:15px;}
.resultType img, .resultTypePA  img {border:none}
.titreResults {color:#FFFFFF;background-color:#577B95;font-weight:bold;margin:0px 2px 10px 0px;padding:0px;}
.linkResultType, .linkResultType a  {color:#666666;text-decoration:none;width:auto;padding-bottom:2px;}
.linkResultType a:hover {text-decoration:underline;}
.imgResultType {float:left;padding-right:3px;margin-top:3px;height:auto;width:auto;font-size:9px}
.imgResultTypeDiv {display:block;margin:0px 0px 0px 0px;font-size:9px}
.imgResultTypeDiv2 {display:block;margin-top:20px;}
.detailResult {margin:5px 0px 0px 0px;padding:0px;float:left;width:400px;}
.backGris {background-image:url(../img/new/resultBack.jpg);background-position:left top;background-repeat:no-repeat;border:solid 1px #CCCCCC;background-color:#E6E6E6}
.plus {display:block;background-image:url(../img/new/detail.gif);background-repeat:no-repeat;background-position:left top;height:19px;width:41px;text-indent:-9999em}
.stars {display:block;background-repeat:no-repeat;background-position:left center;text-indent:-9999em;width:64px;height:12px;}
.s0 {background-image:url(../img/new/stars_0.gif);}
.s10 {background-image:url(../img/new/stars_10.gif);}
.s15 {background-image:url(../img/new/stars_15.gif);}
.s20 {background-image:url(../img/new/stars_20.gif);}
.s25 {background-image:url(../img/new/stars_25.gif);}
.s30 {background-image:url(../img/new/stars_30.gif);}
.s35 {background-image:url(../img/new/stars_35.gif);}
.s40 {background-image:url(../img/new/stars_40.gif);}
.s45 {background-image:url(../img/new/stars_45.gif);}
.s50 {background-image:url(../img/new/stars_50.gif);}
/* les mêmes en Orange */
.s0_O {background-image:url(../img/new/starsO_0.gif);}
.s10_O {background-image:url(../img/new/starsO_10.gif);}
.s15_O {background-image:url(../img/new/starsO_15.gif);}
.s20_O {background-image:url(../img/new/starsO_20.gif);}
.s25_O {background-image:url(../img/new/starsO_25.gif);}
.s30_O {background-image:url(../img/new/starsO_30.gif);}
.s35_O {background-image:url(../img/new/starsO_35.gif);}
.s40_O {background-image:url(../img/new/starsO_40.gif);}
.s45_O {background-image:url(../img/new/starsO_45.gif);}
.s50_O {background-image:url(../img/new/starsO_50.gif);}

/**** Page Fiche Produit****/
#contentProduit {padding:5px 5px 0px 0px;}
#contentProduit img {border:none;}
#detailProduit {margin:0px;padding:0px;width:645px;float:left;}
#detailHangar {margin:0px;padding:0px;width:545px;float:right}
#detailProduit table {margin:0px;padding:0px}
#contentProduit h3 {color:#A6A6A6;padding:0px;margin:0px;font-size:11px;font-weight:normal;margin:0px;padding:0px}
#contentProduit p {margin:0px 0px 10px 0px;padding:0px}
#upFiche {margin:0px;}
#ficheProduitL, #ficheFabL {float:left;width:50%;padding-bottom:15px;margin:0px}
#ficheProduitR, #ficheFabR {float:right; width:200px;}
.ajoutModele {background-image:url(../img/new/ajouterModele.jpg);background-position:left center;background-repeat:no-repeat;display:block;width:205px;height:32px;text-indent:-9999em;margin-right:auto;margin-left:auto;}
.mediaContainer {width:150px;margin-right:auto;	margin-left:auto;margin-top:10px;}

/**** Page Fiche Fabricant ****/
.ajoutFabricant {background-image:url(../img/new/ajouterFabricant.jpg);background-position:left center;background-repeat:no-repeat;display:block;width:205px;height:32px;text-indent:-9999em;margin-right:auto;margin-left:auto;
}
#ficheFabL a {color:#FF9900; text-decoration:none}
#ficheFabL a:hover {text-decoration:underline}
#fabContainer p {margin-top:10px;text-align:center}
.Legend {float:left;margin-right:10px;margin-bottom:10px;}
.Legend p { margin:0px;padding:0px}
.Legend img {border:solid 1px #000000}

/**** Thumnail CSS ****/
.gallerycontainer{
position: relative;height:250px;}
.thumbnail img{border: 1px solid #F2F2F2;margin: 0 5px 5px 0;}
.thumbnail:hover{background-color: transparent;}
.imgThumb:hover {border: 1px solid #FF6600;}

.thumbnail span{ position: absolute;background-color: #F2F2F2;padding: 5px;left: -1000px;border: solid 1px #F2F2F2;visibility: visible;color: #000000;text-decoration: none;}
.thumbnail span img{margin:0px;padding:0px;}

.thumbnail:hover span{visibility: visible;top: 0px;left: 230px;z-index: 50;}

#alwaysVisible {position: absolute;background-color: #F2F2F2;padding: 5px;left: 230px;border: solid 1px #F2F2F2;visibility: visible;color: #000000;text-decoration: none;}
#alwaysVisible img {border: solid 1px #F2F2F2}

/*********** Page s **********************/
.rightCentralPage {	float:left;width:auto;margin:0px;padding:0px;}
.rightCentralPage h2 {font-size:12px;color:#FF6600;font-weight:normal;margin:0px;background-image:url(../img/new/icono_hangar.gif);background-repeat:no-repeat;background-position:top left;height:48px;padding:10px 0px 0px 30px;}
.rightCentralPage h2 a{color:#FF6600;font-size:12px;}
.leftCentralPage {float:left;width:auto;	/*text-align:center;*/padding-top:10px;padding-right:5px;margin-left:10px;}
.leftCentralPage img{border:solid 1px #CCCCCC;}
.leftCentralPage p{margin:0px 0px 8px 0px;padding:0px;}
/*#visioStyle {border: solid 1px #CCCCCC;padding:2px;}*/
.visioStyle {padding:2px;}
.galPhoto {padding-left:18px;text-decoration:none;}
.galPhoto img {border:none}
#footerVisio {border-right: solid 1px #CCCCCC;border-bottom: solid 1px #CCCCCC;border-left: solid 1px #CCCCCC;font-weight:bold;background-image:url(../img/footerVisio.gif);background-position:top left;background-repeat:repeat-x;}
#footerVisio span {color:#FF6600;}
#footerVisio img {border:none;}
.rightCentralPageTab {width:380px;margin-top:30px;}
.rightCentralPageTab span, .rightCentralPageTab a {color:#CC3300;}
.leftCol {color:#7F7F7F;}
#breakLine {	width:220px;padding:0px;margin:0px;border-bottom:solid 1px #CCCCCC;text-align: center;}
.Style {margin:0px;background:url(../img/new/picto_apn2.gif) no-repeat;background-position:0px 18px ;padding:25px 0px 15px 35px;text-decoration:none;}
.actionAjoutFavoris {margin:0px;padding:0px;background-image:url(../img/new/bouton2_ajouter2.gif);background-repeat:no-repeat;background-position:top left;display:block;text-indent	: -9999px;width:184px;height:29px;}
.selectedPix {border:solid 2px #FF6600;}

/**** Accueil Hangar ****/
.creerHangar {background-image:url(../img/new/creationHangar_btn.gif);background-repeat:no-repeat;background-position:left;display:block;text-indent:-9999em;width:176px;height:24px;margin-top:15px}


/****pour les containers Ajax****/
.onglet {border-left:solid 1px #97a5b0;border-right:solid 1px #97a5b0;border-bottom:solid 1px #97a5b0;padding:5px;}
.color1 {background-color:#CCCCCC;}
.color2 {background-color:#F0F0F0;}

/****pour la page Lien****/
.linkStyle {background-color:#E9E9E9;margin-top:10px;background-image:url(../img/new/webLink.gif);background-position:left top;background-repeat:no-repeat;min-height:30px;}
.linkStyle p {margin:0px;}
.linkStyle a {color: #577B95}
.linkStyle p, .linkStyle a {padding-left:30px}

/****Page sommaire****/
#SumRubrique {float:left;width:250px;text-align:left}
#SumRubrique a, #SumRubrique {color:#999999;text-decoration:none;}
#SumRubrique a:hover {text-decoration:underline;} 
#SumRubrique ul  {margin:0px;padding:0px;font-size:10px;border-left:solid 1px #CCCCCC;}
#SumRubrique li {display:block;margin-left:7px;padding:1px;}
#SumCategProduct {float:right;width:500px; text-align:left}
#SumCategProduct a, #SumCategProduct {color:#999999;text-decoration:none;}
#SumCategProduct a:hover {text-decoration:underline;}
#SumCategProduct ul  {margin:0px;padding:0px;font-size:10px;}
#SumCategProduct li {display:block;}
.linkSelected {background-color: #eee;}
.blueText{color:#376092;font-weight:bold;}
#SumFilAriane {width:450px;text-align:left}
#SumFilAriane a, #SumRubrique {color:#999999;text-decoration:underline;}
#SumFilAriane ul  {margin:0px;padding:0px;font-size:10px;border-left:solid 1px #CCCCCC;}
#SumFilAriane li {display:block;margin-left:7px;padding:1px;}

/*** FORM MON HANGAR ***/
#formMonHangar {width:100%;}
#formMonHangar label {
	background-color: #CCCCCC;
	color:#000000;
	display: block;
	width: 40%;
	float: left;
	padding: 2px;
	text-align: right;
	letter-spacing: 1px;
	margin-right:10px;
}

.aHangar {color:#722D06;margin-left: 1%}
#formMonHangar img {border:none;}
#formMonHangar input, #formMonHangar select, #formMonHangar textarea {width:40%;border: #CCC 1px solid;font-size:12px}
#formMonHangar input:hover, #formMonHangar select:hover, #formMonHangar input:focus, #formMonHangar select:focus, #formMonHangar textarea:hover, #formMonHangar textarea:focus {border: #999 1px solid;background-color: #E0E0E0;}
#formMonHangar input.checkStyle {border:none;;width:2%}
.astuce {background-image:url(../img/new/astuce.gif);background-position:left center;background-repeat:no-repeat; padding:5px 5px 5px 30px;display:block;background-color:#E6E6E6;color:#666666;line-height:15px;}
.validerM {display:block;background-image:url(../img/new/validerM.jpg);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:117px;height:39px;border:none;cursor:pointer}

/** Pour la création de modèle **/
#etapeFP ul,#etapeFP li, #etapeFab ul,#etapeFab li {margin:0px; padding:0px;display:inline;}
#etapeFab {width:228px;margin-left:auto;margin-right:auto}
.FPLink {display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:118px;height:108px;float:left;background-image:url(../img/fr/FPLink_off.gif);}
span.FPLink  {background-image:url(../img/fr/FPLink_on.gif);}

.kitLink{display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:110px;height:108px;float:left;background-image:url(../img/fr/kitLink_off.gif);}
span.kitLink  {background-image:url(../img/fr/kitLink_on.gif);}

.photosLink{display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:107px;height:108px;float:left;background-image:url(../img/fr/photosLink_off.gif);}
span.photosLink  {background-image:url(../img/fr/photosLink_on.gif);}

.sLink{display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:107px;height:108px;float:left;background-image:url(../img/fr/sLink_off.gif);}
span.sLink  {background-image:url(../img/fr/sLink_on.gif);}

.videosLink{display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:139px;height:108px;float:left;background-image:url(../img/fr/videosLink_off.gif);}
span.videosLink  {background-image:url(../img/fr/videosLink_on.gif);}

.equipementLink{display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:127px;height:108px;float:left;background-image:url(../img/fr/equipementLink_off.gif);}
span.equipementLink  {background-image:url(../img/fr/equipementLink_on.gif);}

.reglagesLink{display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:130px;height:108px;float:left;background-image:url(../img/fr/reglagesLink_off.gif);}
span.reglagesLink  {background-image:url(../img/fr/reglagesLink_on.gif);}

.IDLink {display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:118px;height:108px;float:left;background-image:url(../img/fr/IDLink_off.gif);}
span.IDLink  {background-image:url(../img/fr/IDLink_on.gif);}

.DATALink{display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:110px;height:108px;float:left;background-image:url(../img/fr/DATALink_off.gif);}
span.DATALink  {background-image:url(../img/fr/DATALink_on.gif);}

/** FP FORM **/
#formLeft {float:left;width:55%;}
#formRight {float:Right;width:40%;padding-left:10px;}

/**  Form **/
.Left {float:left;width:45%;}
.Right {float:Right;width:45%;padding-left:10px;}
input.file {width:40%;border: #CCC 1px solid;font-size:12px}
/*#formMonHangar input.button {width:20px;background-image:url(../img/new/parcourir.gif);cursor:pointer}*/
.displayNone {display:none;}
.Left span, .Right span  {color:#666666;}
#formMonHangar select.selectFonctions {width:90%;}

#formMonHangar input.button {width:30px;cursor:pointer}
.push {border:solid 1px #666666;background-color:#E0E0E0;padding:5px;}
.licence {background-image:url(../img/new/licence.gif);width:138px;height:32px;text-indent:-9999px;display:inline-block;vertical-align:middle}
.continuer {background-image:url(../img/new/btn_continuer.jpg);width:110px;height:28px;text-indent:-9999px;display:inline-block;vertical-align:middle}

.supprimerM {display:block;background-image:url(../img/new/supprimerM.gif);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:107px;height:31px;cursor:pointer}
.modifierM {display:block;background-image:url(../img/new/modifierM.gif);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:107px;height:31px;cursor:pointer}
.vendreM {display:block;background-image:url(../img/new/vendreM.gif);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:107px;height:31px;cursor:pointer}
.validerO {display:block;background-image:url(../img/new/validerO.gif);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:107px;height:31px;cursor:pointer}

/** equip Form **/
#equipFormDiv {padding-left:5px;}
#equipFormDiv table {width:100%;border-left:solid 1px #623822;}
#equipFormDiv table th {color:#623822;}
#equipFormDiv select, #equipForm input {width: 85%;border: #CCC 1px solid;font-size:10px}
#equipFormDiv select:hover, #equipForm input:hover,  #equipForm select:focus, #equipForm input:focus{border: #999 1px solid;background-color: #E0E0E0;}
#equipFormDiv .buttonM {width:100px;background-color:#660000;color:#FFFFFF;cursor:pointer}

#formProduct input.form-submit, #formMonHangar input.form-submit, #equipFormDiv input.form-submit{
	width: 117px;
	height: 39px;
	cursor: pointer;
	/*text-indent: -9999px;*/
	font-size: 0;
	color: #fff;	
	border: none;
	background: url(../img/new/validerM.jpg) no-repeat left top;
}

/*#IEroot #formProduct input.form-submit {
	width: 117px;
	font-size: 0;
	color: #fff;
	text-align: right;
}*/

/******miniatures hangars*****/
#FicheModele {margin:0px;padding:0px;width:100%;}
.leftFiche {float:left;margin-right:5px;margin-top:15px}
.leftFiche img {border:solid 1px #999999}
.rightFiche {float:left;margin-right:5px;width:80%}
#FicheModele p {margin:0px 0px 2px 0px;padding:0px;text-align:right}
#FicheModele table {width:100%}

/*** Mon Hangar***/
.titreHangarM {background-color:#623822;color:#FFFFFF;font-weight:bold;padding:0px 5px 0px 5px;margin:0px 0px 0px 0px;}
.monHangarPresM {border:double 1px #623822;padding:5px;margin:0px 0px 5px 0px}

.titreHangarO {background-color:#FF6600;color:#FFFFFF;font-weight:bold;padding:0px 5px 0px 5px;margin:0px 0px 0px 0px;}
.monHangarPresO {border:double 1px #FF6600;padding:5px;margin:0px}
#Allmenu .ulStyle {padding:5px;border:none;list-style-type:none}
#Allmenu .ulStyleActif  {color:#FF6600;background-color:#CCCCCC}
#Allmenu .ulStyleActif a {color:#FF6600}

#Allmenu .ulStyleActifM  {font-weight:bold;color:#623822;background-color:#E9E9E9}
#Allmenu .ulStyleActifM a {color:#623822}

/*** Avatar ***/
#avatar {
	position:fixed;
	background-color:#FFFFFF;
	color:#577B95;
	border:4px solid #577B95;
	padding:5px;
	margin-left:-158px;
	margin-top:-50px;
	
}

/*** Galerie ***/
.galerieContainerGris{width:100%;background-color:#E9E9E9;margin-bottom:5px}
.galerieContainerBlanc{width:100%;background-color:#FFFFFF;margin-bottom:5px}
.galerie {margin:0px;padding:0px;width:450px;}
.galerie p {margin:0px;padding:0px}
.StyleGal {margin:0px;background:url(../img/new/picto_apn2.gif) no-repeat;background-position:0px 0px ;padding:5px 0px 15px 30px;text-decoration:none;display:block;}
.leftGalerie {float:left;margin:10px 5px 0px 0px;width:50px;}
.leftGalerieV {float:left;margin:10px 5px 0px 0px;width:80px;}
.leftFiche img {border:solid 1px #999999;}
.photoGalerie {float:left;margin-top:8px}
.videoGalerie {float:left;margin-top:10px;margin-right:10px;border:solid 1px;}
.rightGalerie {float:left;margin-top:10px;width:250px;}
/*.galerie h3 {background: url(../img/new/picto_apn2.gif) no-repeat ;display:block;width:100%;height:28px;margin:0px 5px 0px 0px;padding:0px;float:left;cursor:pointer;}*/
.photoStyleGal {background: url(../img/new/picto_apn2.gif) no-repeat ;display:block;width:100%;height:28px;color:#FF6600;text-decoration:none; text-align:right;padding-top:5px;margin-top:3px}
.videoStyleGal {background: url(../img/new/btn_agrandir.jpg) no-repeat top left;display:block;width:71px;height:18px;text-indent:-9999em}
.videoStyleGalNoBut {background: url(../img/new/btn_agrandirW.jpg) no-repeat top left;display:block;width:71px;height:18px;text-indent:-9999em}
.contentVideo {width:610px;margin-left:85px;}
.upContentV {margin-top:10px;margin-bottom:3px}
/*.containerGal {padding-bottom:44px;background-image:url(../img/new/downGalerie.jpg);background-repeat:no-repeat;background-position:bottom center;}*/

/*** Top ***/
#top10 ul {list-style:none;}
#top10 li {background-position:left center;background-repeat:no-repeat;line-height:30px;margin:0px;padding-left:25px}
#top10 li.top1 {background-image:url(../img/new/top1.jpg);}
#top10 li.top2 {background-image:url(../img/new/top2.jpg);}
#top10 li.top3 {background-image:url(../img/new/top3.jpg);}
#top10 li.top4 {background-image:url(../img/new/top4.jpg);}
#top10 li.top5 {background-image:url(../img/new/top5.jpg);}
#top10 li.top6 {background-image:url(../img/new/top6.jpg);}
#top10 li.top7 {background-image:url(../img/new/top7.jpg);}
#top10 li.top8 {background-image:url(../img/new/top8.jpg);}
#top10 li.top9 {background-image:url(../img/new/top9.jpg);}
#top10 li.top10 {background-image:url(../img/new/top10.jpg);}

/*** Recherches récentes et similaires ***/
#ListSearches ul {list-style:none;}
#ListSearches li {background-position:left center;background-repeat:no-repeat;line-height:15px;margin:0px;padding-left:25px}
#ListSearches a {color:#FF6600;}
#ListSearches a:hover{color:#999999}
#ListSearches li.arrow {background-image:url(../img/new/arrow1.gif);}

#presentation {margin:0px}

/*pour le menu Pro*/
#menuHangar ul {
	margin:3px 0px 0px 8px;
	padding:0;
	list-style-type:none;
	width:180px;
	border:none;
}
#menuHangar li {
	margin-bottom:5px;
	padding:0px;
}
#menuHangar li a {
	text-decoration:none;
	padding:5px;
}
#menuHangar li a:hover {
	color:#FF6600;
}
#menuHangar ul li ul {
	display:none;
	/*background-color:#CCCCCC;
	border:solid 1px #FF6600;*/
	width:150px;
}

/*class pour permettre au menu d'être quand même visible suivant le produit */
#menuHangar ul li ul.displayB {display:block}



#menuHangar ul li:hover ul {
	display:block;
}
/*pour IE6*/
#menuHangar li.sfhover ul {
	display:block;
}

#menuHangar li:hover ul li {
	float:none;
}
#menuHangar li ul {
	/*position:absolute;*/
}
#menuHangar {
	height:auto;
}
#menuHangar ul li ul li a {
	color:#FF6600;
}

/*pour le menu Part*/
#menuHangarPart ul {
	margin:0;
	padding:0;
	list-style-type:none;
	border:none;
	width:180px;
}
#menuHangarPart li {
	margin-bottom:5px;
	padding:0px;
}
#menuHangarPart li a {
	text-decoration:none;
}
#menuHangarPart li a:hover {
	color:#FF6600;
}
#menuHangarPart ul li ul {
	/*display:none;
	background-color:#CCCCCC;
	border:solid 1px #FF6600;*/
	width:180px;
}
#menuHangarPart ul li:hover ul {
	display:block;
}
#menuHangarPart li:hover ul li {
	float:none;
	/*color:#FFD700;*/
}
#menuHangarPart li ul {
	/*position:absolute;*/
}
#menuHangarPart {
	height:auto;
}


.menuActif { 
	color:#FF6600;
	background-color:#CCCCCC;

}

/*avatar deuxième édition*/
a.toolTip,
a.toolTipLeft  {
	position: relative;
	display:inline-block;
	padding: 2px 8px 3px 0px;
	font-size: 1em;
	line-height: 1em;
	text-decoration:none !important;
	z-index:1000;
}
		a.toolTip span,
		a.toolTipLeft span  {
			display: none;
		}
		
		a.toolTip:hover,
		a.toolTipLeft:hover  {
			visibility: visible; /* Fix IE6 */
		}
	
		a.toolTip:hover span,
		a.toolTipLeft:hover span {
			position: absolute;
			width: 120px;
			background-color:#FFFFFF;
			border:4px solid #577B95;
			padding: 5px;
			z-index: 100;
			left: -150px;
			top: -20px;
			display: block;
			z-index:1000;
			text-align:center;
		}
		
		a.toolTipLeft:hover span {
			left: -170px;
		}

/* Mes factures */
#mesFactures {margin:0px}
#mesFactures table, #mesFactures td{font:100% Arial, Helvetica, sans-serif;}
#mesFactures table{width:100%;border-collapse:collapse;margin:1em 0;}
#mesFactures th, #mesFactures td{text-align:left;padding:.5em;border:1px solid #fff;}
#mesFactures th{background:#7A9524;color:#fff;}
#mesFactures td{background:#F4F4F4;}
#mesFactures tr.odd td{background:#E6E6E6;}
#mesFactures img.noBorder  {border:none}
.paiementENCOURS {
	background-color:#E9E9E9;color:#006600;font-size:16px;font-weight:bold;text-align:center;width:100%;height:60px;padding-top:30px;margin-top:10px;background-image:url(../img/new/bigrotation.gif);background-repeat:no-repeat;background-position:50px center;
}
.paiementOK {
	background-color:#E9E9E9;color:#006600;font-size:16px;font-weight:bold;text-align:center;width:100%;height:60px;padding-top:30px;margin-top:10px;background-image:url(../img/new/confirmation.gif);background-repeat:no-repeat;background-position:200px center;
}

.paiementGuest {
	background-color:#E9E9E9;color:#006600;font-size:16px;font-weight:bold;text-align:center;width:100%;height:60px;padding-top:30px;margin-top:10px;background-image:url(../img/new/free2.jpg);background-repeat:no-repeat;background-position:200px center;
}

/*Alertes AJAX pour les ajouts de référence */
.AjaxAlert {
	background: #fff6bf url(../img/icons/Attention.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	}

.AjaxConfirm {
	background: #F9FAFC url(../img/icons/Info.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #C9D0E2;
	border-bottom: 2px solid #C9D0E2;
	}
.ValidateButtonM{
	  background-image:url(../img/new/validerM.jpg); 
	  background-color:Transparent;
	  border: none;
	  cursor: pointer;
      width: 117px;
      height: 39px;
}

#Flag li, #Flag ul {display:inline}

/*#content2 {width:753px;padding-left:20px;padding-right:150px;	  border:solid 1px;	}*/
#content2 p{margin:10px;text-align:justify}
/*infoBulle pour le champ texte deuxième édition*/

.infoBulle {
	background: url(../img/bulle.gif) top left no-repeat;
	width:255px;
	height:35px;
	margin-top:43px;
	margin-left:85px;
	padding-top:5px;
	padding-left:5px;
	position:absolute;
	left:280px;
}
#upNewHome {
	width:960px;
	height:182px;
	background:url(../img/upHomeNew.jpg) top left no-repeat;
	margin:5px 0px 10px 0px;
	padding:0px;
}

#upNewHome p {
	margin:8px 0px 0px 0px;
	padding:0px;
}

.contentUpHome {
	float:left;
	margin-top:20px;
	width:310px;
	text-align:center;
	font-size:13px;
	color:#999999;
	font-weight:bold;
	padding-left:10px;

}

.trouverNew {
	background:url(../img/trouvez.jpg) no-repeat;
	text-indent:-9999em;
	display:block;
	width:290px;
	height:135px;
	position:absolute;
}
.stockNew {
	background:url(../img/stockez.jpg) left no-repeat;
	text-indent:-9999em;
	display:block;
	width:290px;
	height:135px;
	position:absolute;

}

.paNew {
	background:url(../img/paNew.jpg) left no-repeat;
	text-indent:-9999em;
	display:block;
	width:290px;
	height:135px;
	position:absolute;
}
#centralHome {
	background:url(../img/flyHome.gif) left no-repeat;
	height:265px;
	font-size:16px;
	color:#666666;
	font-weight:bold;	
	margin-left:50px;		
}

#centralHome p {
	padding-right:160px;
	margin-bottom:50px;
}

.demoNew  {
	  background-image:url(../img/demoNew.gif); 
	  border: none;
	  cursor: pointer;
      width: 87px;
      height: 32px;
	  display:block;
	  text-indent:-9999em;
	  float:left;
}
.inscriptionNew  {
	  background-image:url(../img/inscriptionNew.gif); 
	  border: none;
	  cursor: pointer;
      width: 158px;
      height: 52px;
	  display:block;
	  text-indent:-9999em;
	  margin-left:160px;
	  /*margin:20px 0px 0px 100px;*/
	  
}

.botNew {	
	height:170px;
	background:url(../img/botNew.gif) bottom no-repeat;
	margin-bottom:10px;	
}

/****MODIF DU 02/12/2009 ****/

.demoHome {background-image:url(../img/demoHome.jpg);border: none;cursor: pointer;position:relative;width:104px;height:33px;margin:100px 50px 0px 0px;float:right}

.linkDemoHome { text-indent:-9999em;display:block;width: 89px;height: 33px;}

.imgHome {float:left;}
.teasing1 {background:url(../img/vignette_teasing1.jpg) left no-repeat;text-indent:-9999em;display:block;width:208px;height:143px;}
.teasing2 {background:url(../img/vignette_teasing2.jpg) left no-repeat;text-indent:-9999em;display:block;width:200px;height:143px;}
.teasing3 {background:url(../img/vignette_teasing3.jpg) left no-repeat;text-indent:-9999em;display:block;width:200px;height:143px;}

#centerHangars {width:560px;float:left;}
#AllMenuL, #AllMenuLPA {float:left;width:190px;margin:0px;padding:0px;text-align:left}
#AllMenuL ul, #AllMenuLPA ul{list-style:none;padding:5px 0px 5px 0px ;margin:0px;}
#AllMenuL ul a, #AllMenuLPA ul a {color:#666;text-decoration:none;display:block;width:100%}
#AllMenuL ul a:hover {color:#F60;background-color:#CCC}
#AllMenuLPA ul a:hover {color:#577B95;background-color:#CCC}
#AllMenuL h4, #AllMenuLPA h4 {margin-top:0px}
#AllMenuL ul li ul a {color:#999999}
.actifMenu {color:#FF6600;text-decoration:none;display:block;width:100%;background-color:#CCC}
.actifMenuPA {color:#577B95;text-decoration:none;display:block;width:100%;background-color:#CCC}

.contactProprio {background:url(../img/contactProprio.jpg) no-repeat top left;width:201px;height:35px;display:block;text-indent:-99999em;border:none;cursor:pointer}


/****MODIF DU 02/12/2009  : BLOCS COMMENTAIRES****/
#Commentaires {margin-top:15px;padding:0px;width:100%;}
#Commentaires .infosMembre {float: left;width: 30%}
#Commentaires .photoMembre {float: left;width: 65px}
#Commentaires .dataMembre {float: right;margin-right: 5px}
#Commentaires .texteCommentaire {color: #333;text-align: justify;float: right;width: 60%;margin-right: 5px}
#Commentaires .login {color: #06F;font-size: 12px}
#Commentaires .dateCommentaire {color: #ccc}
#Commentaires .horizontalLine  {width:100%;border-bottom:solid 1px #e6e6e6;margin-bottom: 15px}

#PostCommentaire {width:70%;color: #333;}
#PostCommentaire   textarea {width:100%;height: 100px;border: #CCC 1px solid;font-size:12px;}
#PostCommentaire input {width:30%;border: #CCC 1px solid;font-size:12px;}
#PostCommentaire p {margin:0px; padding:5px;}
#PostCommentaire a,a:hover {color: #06F;}

#formProduct .radioStyle {
	width: auto;
	height:auto;
	border:none;
}
.annulerVenteM {display:block;background-image:url(../img/new/annulerVenteM.gif);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:107px;height:31px;cursor:pointer}
.selectFonctions2 {font-size:9px;width:90%}
#formProduct .imgVal {border:none}

/***Pour les PA ***/
.selectMod {display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:118px;height:108px;float:left;background-image:url(../img/new/selectMod_off.gif);}
span.selectMod  {background-image:url(../img/new/selectMod_on.gif);}

.addPhoto {display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:110px;height:108px;float:left;background-image:url(../img/new/addPhotoPA_off.gif);}
span.addPhoto  {background-image:url(../img/new/addPhotoPA_on.gif);}

.addVideo {display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:107px;height:108px;float:left;background-image:url(../img/new/addVideoPA_off.gif);}
span.addVideo  {background-image:url(../img/new/addVideoPA_on.gif);}

.preciseEquip {display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:139px;height:108px;float:left;background-image:url(../img/new/preciseEquip_off.gif);}
span.preciseEquip  {background-image:url(../img/new/preciseEquip_on.gif);}

.choosePrice {display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:127px;height:108px;float:left;background-image:url(../img/new/choosePrice_off.gif);}
span.choosePrice  {background-image:url(../img/new/choosePrice_on.gif);}

.PA {display:block;background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:130px;height:108px;float:left;background-image:url(../img/new/PA_off.gif);}
span.PA  {background-image:url(../img/new/PA_on.gif);}

.percent {width:30px;height:31px;position:absolute;background-image:url(../img/fondPercent.png);background-repeat:no-repeat;font-size:9px;font-weight:bold;color:#FFFFFF;padding-top:8px;padding-left:2px;text-align:center}

#imgAnnonce {width:150px;float:left;margin-top:3px}
#imgAnnonce p {margin:0px;padding:0px}
.prixNeuf {text-decoration:line-through;font-weight:bold;color:#999999}
.prixOccaz {font-size:12px;color:#FF0000;font-weight:bold}
.prixOccaz2 {font-size:10px;color:#FF0000;font-weight:bold}

#recapAnnonce {width:75%;float:left;border-left:dotted 1px #CCCCCC;padding-left:2px;margin-bottom:10px}
#recapAnnonce table {width:100%;border-collapse:collapse;}
table#recapAnnonce  tr {padding:0px;vertical-align:top}
table#recapAnnonce  td {padding:0px;vertical-align:top}
.validatePA {display:block;background-image:url(../img/new/validatePA.gif);background-repeat:no-repeat;background-position:left top;text-indent:-9999em;width:107px;height:31px;cursor:pointer;border:none;background-color:#FFFFFF}
.resultTypePA a {color: #577B95;}
.plusPA {display:block;background-image:url(../img/new/detailPA.gif);background-repeat:no-repeat;background-position:left top;height:23px;width:50px;text-indent:-9999em}
#imgAnnonceResult {width:120px;float:left;margin-top:3px}

.contactProprioPA {background:url(../img/contactProprioPA.jpg) no-repeat top left;width:201px;height:35px;display:block;text-indent:-99999em;border:none;cursor:pointer}

.blueLink,  a.blueLink  {color:#577B95;font-weight:bold;text-decoration:none}

.imgResultType2 {float:left;padding-right:3px;margin-top:3px;height:auto;width:230px;font-size:9px;}
#imgAnnonceResultR {width:110px;float:right;}
#imgAnnonceResultR p {margin:10px 0px 0px 0px;padding:0px 0px 10px 0px}
#imgAnnonceResult2 {width:120px;float:left;margin-top:3px;}
.imgResultTypeH {padding:10px;height:auto;width:100px;font-size:9px;float:left}
#contentH {width:auto}
.pPA {margin:0px 0px 0px 0px;padding:0px;position:relative;color:#577B95;width:auto;text-align:center}
#recapAnnonce table td {padding:3px;}
.grey2 {color:#666666}
#imgAnnonceResult img {width:100px;height:75px}
.ulStyle li {margin:5px}
#formProduct form p {margin-top:10px}