body { background:url(images/bg.jpg) repeat-x #e5e6e7; margin:0; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#conteneur{ width:960px; margin:0 auto; position:relative; background:url(images/logo-vendee-plaisance.jpg) no-repeat left top; min-height:130px; }

#footer {clear:left; float:left; padding:8px 0; margin:0 17px; width:925px; height:39px; background:url(images/footer.gif) no-repeat center; color:#FFF;}
#footer #coordonnees {float:left; display:inline; padding:0; margin:0 0 0 10px; width:600px; font-size:1.2em; font-weight:bold;}
#footer #coordonnees span {font-size:1.2em;}
#footer #liens {float:left; display:inline; padding:10px 0; margin:0px; width:315px; font-size:1.1em; font-weight:bold;}
#footer a {color:#FFF;}


ul#menuTop {float:right; padding:0; margin:0; font-size:1.2em; font-weight:bold; list-style:none;}
ul#menuTop li {float:left; padding:0; margin:0 10px;}
ul#menuTop li a { color:#FFF; text-decoration:none; line-height:20px; padding-bottom:1px;}
ul#menuTop li a:hover { color:#FFF; text-decoration:none; line-height:20px; padding-bottom:1px; border-bottom:2px solid #7cd4df;}

/********************************************** MENU PRINCIPAL ***********************************************/
#conteneurmenu {float:left; margin:0px; padding:0; height:30px; width:773px; z-index:1000;}
.menu { padding:0; }
.ssmenu { border-bottom:1px solid #7cd4df; border-left:1px solid #7cd4df; border-right:1px solid #7cd4df; background:url(images/bg-ssmenu.jpg) repeat-x #00a5c9; padding:8px 10px;}

.ssmenu ul, .ssmenu li.lienMenu {
	/* Ne pas trop toucher. Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */
	padding:0; margin:0; list-style-type:none; background:transparent;
}

.menu a, .menu a:visited{
	font-weight:bold; font-size:14px; color:#FFF; height:20px; padding:7px 0 2px 0; text-decoration:none; text-align:center; border-left:1px solid #7cd4df;
	/* Ne pas modifier le block, margin et width */
	display:block; margin:0px; width:100%;
}
.menu a:hover, .menu a:focus { background:#0097b9; border-left:1px solid #7cd4df; padding:7px 0 2px 0;text-align:center; }

.ssmenu a, .ssmenu a:visited {
	color:white; padding:3px 2px; text-decoration:none; font-size:12px; font-weight:bold; border-bottom:1px solid #7cd4df;
	/* Ne pas modifier le block, margin et width */
	display:block; margin:0px; width:100%;
}

html>body .menu a, html>body .menu a:visited, html>body .menu a:hover, html>body .menu a:active,
html>body .ssmenu a, html>body .ssmenu a:visited, html>body .ssmenu a:hover, html>body .ssmenu a:active {
	width:auto;
}

/*.menuOuvert a {display:block; background:#0097b9; border-left:1px solid #7cd4df; border-top:1px solid #7cd4df; padding:7px 0 2px 0; height:21px;}
*/.menuOuvert a{ height:20px; padding:7px 0 3px 0; display:block; text-decoration:none; list-style-type:none; width:100%; background:#0097b9; }


/********************************************** RECHERCHE AVEC ONGLETS ***********************************************/
#browseContainer { clear:left; float:left; padding:0; margin:0 0 15px 0; width:660px; height:153px; overflow:hidden; background:url(images/bg-recherche.jpg);}
#browseTabs {float:left; width:520px; height:25px; padding:0px; margin:13px 0 15px 140px; text-align:center; font-weight:bold; font-size:1.2em; line-height:25px;}
#browseTab1 {float:left; width:100px; height:25px; padding:0px; margin:0 10px 0 0; background:#fff; color:#0c4768;}
#browseTab1ON {float: left; width: 100px; height: 25px; padding:0px; margin:0 10px 0 0; background:#fb3f08; color:#fff;}
#browseTab2 {float:left; width:120px; height:25px; padding:0px; margin:0 10px 0 0; background:#fff; color:#0c4768;}
#browseTab2ON {float:left; width:120px; height:25px; padding:0px; margin:0 10px 0 0; background:#fb3f08; color:#fff;}
#browseTab3 {float:left; width:115px; height:25px; padding:0px; margin:0 10px 0 0; background:#fff; color:#0c4768;}
#browseTab3ON {float:left; width:115px; height:25px; padding:0px; margin:0 10px 0 0; background:#fb3f08; color:#fff;}

#browseYachts{ position:absolute; width:660px; visibility:visible; overflow:hidden; cursor:pointer; }
#browseBrokers, #browseCharters {position:absolute; width:660px; visibility:hidden; overflow:hidden; cursor: pointer; }
#browseYachtsDetails {float:left; width:660px; margin:0px; padding:0; font-size:1.2em;}
#browseBrokersDetails {float:left; width:640px; margin:0px; padding:0 10px; font-size:1.2em;}
.browseDetailsLinks {float:left; display:inline; width:200px; margin:0 10px;}
.browseDetailsTitle {color:#fb3f08; font-weight:bold; border-bottom:1px solid #cfdce4; width:200px; margin:5px 0; }
a.browseDetails {color:#0c4768; font-size:12px; line-height:22px; margin:0 5px 0 0;}


/********************************************** PAGE ACCUEIL ***********************************************/
#animFlash {clear:left; float:left; display:inline; padding:0 10px 10px 0px; margin:37px 0 0 20px; width:660px; height:260px; border-bottom:1px solid #b6ccd7;}
.imageSlideshowHolder,.imageSlideshowHolder_left{ margin:0; float:left; width:330px; height:260px; position:relative;}
.leftFloatingDiv{ float:left; width:330px; height:130px;}
.imageSlideshowHolder img{position:absolute; left:0px; top:0px;}

#logo {position:absolute; top:0; left:0; width:191px; height:129px; background:url(images/logo.png); text-indent:-5000px; padding:0; margin:0;}
#bienvenue {position:absolute; top:298px; left:20px; width:640px; height:50px; line-height:50px; padding:0 10px; font-size:1.8em; color:#FFF; background:url(images/bienvenue.png);}

#affaires {float:left; padding:33px 10px 10px 10px; margin:37px 0 0 0; width:230px; height:227px; background:url(images/bg-affaires-mois.jpg) no-repeat top; border-bottom:1px solid #b6ccd7;}
#affaires img {float:left; padding:0; margin:0; border:1px solid #2c5871;}
#affaires h2 {float:left; padding:0; margin:8px 0; color:#FFF; font-size:1.2em; border-bottom:1px solid #03608b; width:230px;}
#affaires h2 a {color:#FFF; text-decoration:none;}
#affaires a {float:left; padding:0; margin:0; color:#0193b3; font-size:1.1em; width:230px;}

#colonneGauche {float:left; display:inline; padding:0 0 20px 0; margin:20px 10px 0 20px; width:660px;}
#marques {float:left; padding:0; margin:0; width:190px; height:190px;}
#frAcc{ display:block; width:190px; background:url(images/logo-FA.jpg) no-repeat; height:67px; text-indent:-5000px; clear:left;}
#www{ display:block; width:190px; margin:8px 0; clear:left; text-align:center; color:#1d72ca; font-size:12px;}

#txtAccueil {float:left; padding:0 0 40px 20px; margin:0; width:449px; border-left:1px solid #b6ccd7;}
#txtAccueil h2 {float:left; padding:0 0 2px 0; margin:0; width:449px; border-bottom:1px solid #b6cdd7; color:#0f6fa5; font-size:1.3em; font-weight:bold; font-style:italic;}
#txtAccueil h2 span {color:#08324a; font-size:1.3em; font-style:normal;}
#txtAccueil p {float:left; padding:10px 0 5px 0; margin:0; width:449px; color:#3f4c53; font-size:1.2em; line-height:20px;}

#colonneDroite {float:left; display:inline; padding:0 0 20px 0; margin:20px 0 0 0; width:250px;}
#dernNews {float:left; padding:0; margin:0; width:250px; height:22px; background:url(images/dernieres-nouvelles.gif); text-indent:-5000px;}
#colonneDroite h2 {float:left; display:inline; padding:0; margin:15px 12px 3px 12px; width:226px; color:#fb3f08; font-size:1.3em; font-weight:bold;}
#colonneDroite p {float:left; display:inline; padding:0 0 5px 0; margin:0 12px; width:226px; color:#104b6b; font-size:1.1em;}
#colonneDroite p img {float:left; border:2px solid #2c5871; margin-right:5px;}
#colonneDroite p a {color:#104b6b; }


/********************************************** PAGES DE NAV ***********************************************/
h1#titrePresentation {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-presentation.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreLocation {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-location.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreNeufOpen {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-open-neufs.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreNeufTimoniers {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-timoniers-neufs.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreNeufCabines {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-cabines-neufs.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreNeufPneumatiques {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-pneum-neufs.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreNeufVoiliers {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-voiliers-neufs.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreNeufMoteurs {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-moteurs-neufs.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreOccasionOpen {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-open-occasion.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreOccasionTimoniers {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-timoniers-occasion.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreOccasionCabines {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-cabines-occasion.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreOccasionPneumatiques {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-pneum-occasion.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreOccasionVoiliers {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-voiliers-occasion.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreOccasionMoteurs {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-moteurs-occasion.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreAluOpen {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-aluminium-open.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreAluTimonier {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-aluminium-timonier.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreAlu, h1#titreOccasionAlu, h1#titreNeufAlu {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-aluminium.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}
h1#titreAluPro {clear:left; float:left; display:inline; padding:155px 10px 0 10px; margin:17px 0 0 0px; width:640px; height:35px; background:url(images/titre-aluminium-pro2.jpg); color:#FFF; font-size:1.8em; font-weight:normal;}

h1#titreFiche {clear:left; float:left; display:inline; padding:0 10px 0 10px; margin:80px 0 0 0px; width:640px; height:50px; line-height:50px; background:#0094ab; color:#FFF; font-size:1.8em; font-weight:normal;}

#colonneGaucheNav {float:left; display:inline; padding:0 0 20px 0; margin:20px 10px 0 20px; width:660px;}
#colonneGaucheNav p.intro  {float:left; display:inline; padding:15px 0; margin:0 10px; width:640px; color:#0f6fa5; font-size:1.3em; font-weight:bold; line-height:18px; text-align:justify; }
#colonneGaucheNav p  {float:left; display:inline; padding:0 0 15px 0; margin:0 10px; width:640px; color:#3f4c53; font-size:1.3em; line-height:18px; text-align:justify; }
#colonneGaucheNav p img {float:right; border:2px solid #2c5871; margin:3px 0 0 10px;}
#colonneGaucheNav p.form  {float:left; padding:0 0 5px 0; margin:0 10px; width:310px; color:#3f4c53; font-size:1.3em; }
#colonneGaucheNav p.form2  {float:left; padding:0 0 5px 0; margin:0 10px; width:640px; color:#3f4c53; font-size:1.3em;  }
#colonneGaucheNav p.form label, #colonneGaucheNav p.form2 label  {float:left; padding:0; margin:0; width:110px;}
#colonneGaucheNav p.form span, #colonneGaucheNav p.form2 span  {float:left; padding:0; margin:0; width:175px; display:block;}
#colonneGaucheNav p.message  {float:left; display:inline; padding:15px 0; margin:0 10px; width:640px; color:#fb3f08; font-size:1.3em; font-weight:bold; line-height:18px; text-align:center; }

#colonneGaucheNav .btnEnvoyer  {float:left; padding:0; margin:0 0 0 260px; width:120px; display:block; background:#fb3f08; color:#FFF; font-weight:bold; border:none; }

#colonneGaucheNav h2 {float:left; display:inline; padding:0 0 2px 0; margin:5px 10px; width:640px; color:#08324a; font-size:1.4em; font-style:normal; border-bottom:1px solid #b6cdd7;}

#colonneGaucheNav #marqueArvor {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-arvor.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueB2marine {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-b2marine.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueBayliner {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-bayliner.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueGuymarine {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-guymarine.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueHarmony {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-harmony.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueHonda {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-honda.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueMariner {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-mariner.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueMercury {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-mercury.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueQuicksilver {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-quicksilver.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueRodman {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-rodman.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueSTBoats {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-st-boats.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueZodiac {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-zodiac.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueTrophy {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-trophy.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueZar {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-zar.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueValiant {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-valiant.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueArcoa {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-arcoa.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueKeyWest {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-key-west.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}
#colonneGaucheNav #marqueRanieri {float:left; padding:90px 10px 0 10px; margin:0 5px 10px 5px; width:190px; height:39px; background:url(images/marque-ranieri.jpg); font-size:1.3em; color:#0c4768; text-decoration:none;}


#recherche {float:left; padding:15px 10px; margin:17px 0 0 0; width:230px; background:url(images/bg-recherche-nav.jpg) repeat-y; border-bottom:1px solid #c2d2dc;}
#recherche h2 {float:left; padding:0; margin:0; width:230px; height:25px; background:url(images/recherche-rapide.jpg); text-indent:-5000px;}
#recherche h3 {clear:left; float:left; padding:0; margin:12px 0 5px 0; width:230px; color:#fb3f08; font-size:1.3em; font-weight:bold; border-bottom:1px solid #fb3f08;}
#recherche a {display:block; color:#0c4768; font-size:12px; line-height:22px; margin:0; }
#recherche a.suppr {display:block; color:#0c4768; font-size:12px; line-height:22px; margin:0; text-decoration:none; font-weight:bold; }

#pointsVente {float:left; padding:15px 10px; margin:17px 0 0 0; width:230px; background:url(images/bg-recherche-nav.jpg) repeat-y; border-bottom:1px solid #c2d2dc;}
#pointsVente h2 {float:left; padding:0; margin:0; width:230px; height:25px; background:url(images/points-vente.jpg); text-indent:-5000px;}
#pointsVente h3 {clear:left; float:left; padding:0; margin:12px 0 5px 0; width:230px; color:#fb3f08; font-size:1.3em; font-weight:bold; border-bottom:1px solid #fb3f08;}
#pointsVente p {float:left; color:#0c4768; font-size:12px; margin:0; padding:0 0 5px 0;}
#pointsVente img {float:left; margin:25px 0 0 0; padding:0;}


/********************************************** liste de bateaux ***********************************************/
#enteteListe {float:left; display:inline; padding:0 10px; margin:20px 0 10px 0; width:640px; height:35px; overflow:hidden; background:url(images/entete-liste.jpg) repeat-x; line-height:35px; font-size:1.3em; color:#fff; font-weight:bold;}
#enteteListe .enteteMarque {float:left; display:block; width:140px;}
#enteteListe .enteteModele {float:left; display:block; width:220px;}
#enteteListe .enteteMarqueMoteur {float:left; display:block; width:190px;}
#enteteListe .enteteModeleMoteur {float:left; display:block; width:280px;}
#enteteListe .enteteDimensions {float:left; display:block; width:110px;}
#enteteListe .entetePrix {float:left; display:block; width:85px; }
#enteteListe .entetePhoto {float:left; display:block; width:85px; text-align:center; }
#enteteListe a {text-decoration:none; color:#FFFFFF;}

ul#listeBateaux { clear:left; float:left; margin:0px 0; padding:0px; list-style:none; width:660px; position:relative; text-align:left;}
ul#listeBateaux li{ float:left; margin:0; padding:0; list-style:none; width:660px; font-size:1.2em; } 
ul#listeBateaux li a{display:block; color:#3f4c53; text-decoration:none; padding:8px 10px; margin:0; width:640px; border-bottom:1px solid #9ebdce;}
ul#listeBateaux li a span.marque{ display:block; float:left; width:140px; font-weight:bold; cursor:pointer;}
ul#listeBateaux li a span.modele{ display:block; float:left; width:220px; cursor:pointer;}
ul#listeBateaux li a span.marqueMoteur{ display:block; float:left; width:190px; font-weight:bold; cursor:pointer;}
ul#listeBateaux li a span.modeleMoteur{ display:block; float:left; width:280px; cursor:pointer;}
ul#listeBateaux li a span.dimension{ display:block; float:left; width:110px; cursor:pointer;}
ul#listeBateaux li a:hover{color:#fff; background:#fb3f08; border-bottom:1px solid #9ebdce;}
ul#listeBateaux li a img{ display:none;}
ul#listeBateaux li a:hover span.pictoPhoto{position:absolute; width:80px; padding:3px; background:#FFF; border:1px solid #d9dbdc; left:563px; margin:-25px 0px 0 0px; text-align:center;}
ul#listeBateaux li a:hover span.pictoPhoto img{ display:inline;}

/********************************************** fiche bateau ***********************************************/
#retourListe {position:absolute; display:inline; top:420px; left:785px; color:#21609e; font-size:1.2em; text-decoration:none; width:85px;}
#retourListe:hover {position:absolute; display:inline; top:420px; left:785px; color:#21609e; font-size:1.2em; text-decoration:underline; width:85px;}

#carateristiques {float:left; display:inline; width:390px; margin:0; padding:0;}
#carateristiques ul { float:left; display:inline; width:380px; margin:0 10px 0 00px; padding:5px 0 0 0; color:#3f4c53; font-size:1.3em; list-style:none;}
#carateristiques ul li {float:left; display:inline;  margin:1px 10px; border-bottom:1px solid #9ebdce; padding:5px 0; width:360px;}
.titreCaract {display:block; float:left; width:80px; font-weight:bold;}
.contenuCaract {display:block; float:left; width:280px;}

#interesse {float:left; display:inline;  padding:18px 0 0 90px; margin:20px 10px; width:270px; height:62px; font-size:1.3em; background:url(images/btn-interesse.gif); color:#fb3f08; text-decoration:none;}
#interesse strong {margin:0 0 8px 0; display:block;}

#colonnePhoto{ width:260px; float:left; margin:0px; padding:0; display:inline; }
#colonnePhoto img {border:2px solid #2c5871; margin:0 0 10px 6px; }

a#retour {clear:left; float:left; padding:20px 0; width:660px; text-align:center; font-size:1.2em; color:#0094ab;}