/* Modèle v1.24 24/02/2009 */


/********** A GARDER EN L'ÉTAT ************/
*{margin:0; padding:0;}
ul {margin-bottom:10px;}
li{margin-left: 25px;}
a img{border:0}
html {font-size: 100%;}
.clear{clear:both; height:1px; width:100%; overflow:hidden;}
.centre{text-align:center;}
.img_gauche {float:left; display:inline; margin:0 5px 5px 0;}
.img_droite {float:right; display:inline; margin:0 0 5px 5px;}

/*********** A PERSONNALISER **************/
body {font: normal 11px 'Trebuchet MS'; color:#575757; background-color:#fff;}
#body{}
table{font-size: 11px;}
a{color: #b25d81; text-decoration:none;outline:none;}
a:hover {text-decoration:underline;}

h1{font: normal 16px 'Trebuchet MS'; margin-bottom:10px; }
h2{font: bold 14px 'Trebuchet MS'; margin-bottom:5px; color:#f0609b;}
h3{font: bold 16px 'Trebuchet MS'; color:#b25d81; margin-bottom:5px;}
h4{font: bold 13px 'Trebuchet MS'; color:#277765; font-style:italic; text-transform:uppercase;}
h5{font: bold 12px 'Trebuchet MS'; color:#575757;}
h6{font: bold 12px 'Trebuchet MS'; color:#b25d80;}
p {margin-bottom:10px; text-align: justify;}
strong{font-weight: bold;}
em{font-style: italic;}

.color {color:#b25d81;}
.hr{font-size:1px; height:10px; border-bottom:1px solid #b25d81; margin:0 0 10px;}
.asterisque{font-style:italic; font-size:9px;}

/* Formulaires */
.bouton{
  display:block; color:#fff; background-color:#B25D81;
  font:bold 11px 'Trebuchet MS'; line-height:20px; width:160px; height:20px; border-width:0;  
  text-align:center; cursor:pointer;
}

input{margin-bottom:0px !important; margin-bottom:-2px !important!; margin-bottom:-2px;}
input, select, textarea{font: normal 10px 'Trebuchet MS'; color:#666; border:1px solid #bc688b;}
input[type="checkbox"], input[type="radio"]{border-width: 0;}

.row{clear:both; margin-bottom:5px;}
#contact p label, .row label{display:inline; float: left; margin-right:10px; width:175px; text-align: right;}
.row label span{color:#575757;}
.row textarea, .row input {width: 150px;}
.row select {width: 152px;}

.row_chk{padding:0; clear:both; margin-bottom:5px;}
.row_chk input{border:0}
.row_chk label{float:none; display:inline; margin:0; padding:0; cursor:pointer;}

.row_are{clear:both; margin-bottom:5px;}
.row_are label{display:block;}
.row_are textarea{width:300px;}

.row_rad {clear:both; margin-bottom:5px;}
.row_rad .label{float:left; width:145px; text-align:right;}
.row_rad .rad {margin-left:150px; margin-bottom:1px;}
.row_rad .rad input{vertical-align:middle; border:0;margin-right:5px;}
.row_rad .rad label{float:none; display:inline; margin:0; padding:0; cursor:pointer;}

.row_bt {margin-left:150px; clear:both; margin-bottom:5px;}

#conteneur{margin:auto; width:990px; position:relative;}

/******************************************/
/******************  ENTETE  **************/
/******************************************/
#HeaderHome{background:url(../images/header-bg.png) no-repeat 0 -30px; height:355px; overflow:hidden;}
#Header {background:url(../images/header-bg2.png) no-repeat 0 -30px; height:355px; overflow:hidden;}
#Header2{background:url(../images/header-bg3.png) no-repeat 0 -30px; height:355px; overflow:hidden;}
#Header .InfosTop, #HeaderHome .InfosTop, #Header2 .InfosTop{float:right; height:38px; overflow:hidden; background:url(../images/infos-top-bg.gif) no-repeat; width:227px; display:inline; padding:11px 0 0 11px; font:normal 10px Arial;}
#Header .InfosTop img,
#Header .InfosTop img.pannier,
#HeaderHome .InfosTop img,
#HeaderHome .InfosTop img.pannier,
#Header2 .InfosTop img,
#Header2 .InfosTop img.pannier{float:left; display:inline-block; margin:0 10px 15px 0;}


#Header .InfosTop img.pannier,
#HeaderHome .InfosTop img.pannier,
#Header2 .InfosTop img.pannier{margin:0 14px 15px 0;}

#Header .InfosTop a,
#HeaderHome .InfosTop a,
#Header2 .InfosTop a{float:left; color:#b25d81; text-transform:uppercase; margin:0px; position:relative; z-index:1;}

#Header .InfosTop a.compte,
#HeaderHome .InfosTop a.compte,
#Header2 .InfosTop a.compte{margin:0 17px 0 0;}

#Header .InfosTop span,
#HeaderHome .InfosTop span,
#Header2 .InfosTop span{float:left; display:block; color:#61ac9b; padding:1px 0 0 2px; position:relative; z-index:1;}
#Header a.logo, #HeaderHome a.logo, #Header2 a.logo{margin:10px 0 0 480px; display:inline-block; position:relative; z-index:1;}

#head-compte{width:120px;float:left; display:inline-block;}
#head-compte img{float:left; display:inline-block; margin:0 10px 0 0;}
#head-compte a#lien-compte {float:left; color:#b25d81; text-transform:uppercase; margin:0px;position:none; }
#head-compte a#deconnexion {color:#61ac9b; padding:1px 0 0 2px; text-transform:none; margin:0px;position:none;}

#Header ul#menu, #HeaderHome ul#menu, #Header2 ul#menu{list-style-type:none; margin:97px 0 0 26px; width:650px; float:left; display:inline;}
#Header ul#menu li, #HeaderHome ul#menu li, #Header2 ul#menu li{float:left; display:inline; margin:0 25px 0 0;}
#Header ul#menu li a, #HeaderHome ul#menu li a, #Header2 ul#menu li a{display:inline-block; height:19px; overflow:hidden; float:left; width:auto; position:relative; z-index:1;}
#Header ul#menu li a.mn01, #HeaderHome ul#menu li a.mn01, #Header2 ul#menu li a.mn01{background:url(../images/menu01.gif) no-repeat; width:51px;}
#Header ul#menu li a.mn02, #HeaderHome ul#menu li a.mn02, #Header2 ul#menu li a.mn02{background:url(../images/menu02.gif) no-repeat; width:39px;}
#Header ul#menu li a.mn03, #HeaderHome ul#menu li a.mn03, #Header2 ul#menu li a.mn03{background:url(../images/menu03.gif) no-repeat; width:16px;}
#Header ul#menu li a.mn04, #HeaderHome ul#menu li a.mn04, #Header2 ul#menu li a.mn04{background:url(../images/menu04.gif) no-repeat; width:153px;}
#Header ul#menu li a.mn05, #HeaderHome ul#menu li a.mn05, #Header2 ul#menu li a.mn05{background:url(../images/menu05.gif) no-repeat; width:45px;}
#Header ul#menu li a.mn06, #HeaderHome ul#menu li a.mn06, #Header2 ul#menu li a.mn06{background:url(../images/menu06.gif) no-repeat; width:59px;}
#Header ul#menu li a.mn14, #HeaderHome ul#menu li a.mn14, #Header2 ul#menu li a.mn14{background:url(../images/menu14.gif) no-repeat; width:111px; height:20px;}
#Header ul#menu li a:hover,
#Header ul#menu li a.selected,
#HeaderHome ul#menu li a:hover,
#HeaderHome ul#menu li a.selected,
#Header2 ul#menu li a:hover,
#Header2 ul#menu li a.selected{background-position:0 -19px;}

#Header ul#menu li a.mn14:hover,
#Header ul#menu li a.selected14,
#HeaderHome ul#menu li a.mn14:hover,
#HeaderHome ul#menu li a.selected14,
#Header2 ul#menu li a.mn14:hover,
#Header2 ul#menu li a.selected14{background-position:0 -20px;}

#Header .recherche, #HeaderHome .recherche, #Header2 .recherche{float:right; display:inline; width:195px; height:40px; margin:72px 51px 0 0; position:relative;}
#Header .recherche input, #HeaderHome .recherche input, #LeftBLock .Newsletter input, #LeftBLock .LibrairieHome input, #Header2 .recherche input, #LeftBLock .Newsletters input{width:143px; border:1px solid #6f4c5a; float:left; font:normal 11px Arial; color:#767072; padding:2px 0 3px 8px; display:inline; margin:2px 9px 0 0;}
#Header .recherche input.btnOk, #HeaderHome .recherche input.btnOk, #LeftBLock .Newsletter input.btnOk, #LeftBLock .LibrairieHome input.btnOk, #Header2 .recherche input.btnOk, #LeftBLock .Newsletters input.btnOk{float:left; width:28px; height:28px; padding:0px; margin:0px; border:none; display:inline; background:none;}
#Header .recherche input.btnOk, #HeaderHome .recherche input.btnOk, #Header2 .recherche input.btnOk{background:url(../images/boutons/btnOk.gif) no-repeat;}
#Header .recherche div, #HeaderHome .recherche div, #Header2 .recherche div{position:absolute; top:43px; left:0;}
#Header .recherche a, #HeaderHome .recherche a, #Header2 .recherche a{color:#767072; text-decoration:underline;}

/* Contenus */
#colG {position:relative}


#LeftBLock{float:left; width:183px; background:url(../images/left-block-bg.gif) repeat-y;}
#LeftBLock ul{list-style-type:none; margin:0px 0 10px 14px; clear:both;}
#LeftBLock li{margin:0px;}

#LeftBLock .Librairie, #LeftBLock .Rayons{background:url(../images/librairie-bg.gif) repeat-y; padding:0 0 7px 8px;}
#LeftBLock .LibrairieHome{padding:0 0 7px 8px; background:url(../images/librairie-bg2.gif) repeat-y;}
#LeftBLock .Newsletters{padding:0 0 7px 8px; background:url(../images/newsletter-bg2.gif) repeat-y;}
#LeftBLock .Librairie li a, #LeftBLock .LibrairieHome li a, #LeftBLock .Rayons li a, #LeftBLock .Newsletters li a{font-size:13px; color:#2d2d2d; }
#LeftBLock .Librairie .more, #LeftBLock .LibrairieHome .more, #LeftBLock .DernieresParutions .more, #LeftBLock .Rayons .more, #LeftBLock .Telechargement .more, #LeftBLock .Newsletters .more{display:inline-block; padding:0px 0 0; margin:0px; text-align:left;}
#LeftBLock .Librairie .bloc_more, #LeftBLock .LibrairieHome .bloc_more, #LeftBLock .DernieresParutions .bloc_more, #LeftBLock .Rayons .bloc_more, #LeftBLock .Telechargement .bloc_more, #LeftBLock .Newsletters .bloc_more{padding:8px 0 0}

#LeftBLock .Newsletter{background:url(../images/newsletter-bg.gif) repeat-y;}
#LeftBLock .Newsletter input, #LeftBLock .LibrairieHome input, #LeftBLock .Newsletters input{width:111px; margin:6px 4px 0 0; float:left; display:inline;}
#LeftBLock .Newsletter input.btnOk, #LeftBLock .LibrairieHome input.btnOk, #LeftBLock .Newsletters input.btnOk{padding:0 0 2px 0; margin:2px 0 0 0; background:url(../images/boutons/btnOk2.gif) no-repeat;}
#LeftBLock .LibrairieHome .wrap{margin:0 0 0 14px; line-height:11px; color:#2d2d2d; position:relative;}
#LeftBLock .Newsletter .wrap, #LeftBLock .Newsletters .wrap{margin:0 0 0 14px; line-height:11px; color:#2d2d2d; }

#LeftBLock .Telechargez{background:url(../images/telecharger-bg.gif) repeat-y; padding:15px 0 0 11px;}
#LeftBLock .Telechargez img, #LeftBLock .Catalogue img{float:left; margin:0 10px 0 0; display:inline; padding:0 0 12px 0;}
#LeftBLock .Telechargez a, #LeftBLock .Catalogue a{color:#fff; font:bold 14px 'Trebuchet MS'; text-transform:uppercase; line-height:40px; display:block;}
* html #LeftBLock .Telechargez a, #LeftBLock .Catalogue a{color:#fff; font:bold 16px 'Trebuchet MS'; text-transform:uppercase; line-height:18px; display:inline-block;}
#LeftBLock .Telechargez a span, #LeftBLock .Catalogue a span{font:normal 12px 'Trebuchet MS'; display:inline-block;}

#LeftBLock .Catalogue{background:url(../images/catalogue-bg.gif) repeat-y; padding:4px 0 2px 8px; display:block;}
#LeftBLock .Catalogue img{margin:0 7px 0 0; padding:0px;}
#LeftBLock .Catalogue a{margin:18px 0 0 0; display:inline-block;}
#LeftBLock .DernieresParutions li a{color:#585053; font:normal 11px 'Trebuchet MS'; text-transform:none;}
#LeftBLock .DernieresParutions ul, #LeftBLock .TopVentes ul, #LeftBLock .Telechargement ul{margin:0 0 0 14px;}

#LeftBLock .DernieresParutions{background:url(../images/parutions-bg.gif) repeat-y; display:block; padding:19px 0 7px 11px;}
#LeftBLock .DernieresParutions .more{padding:5px 0 3px 0; text-align:left;}
#LeftBLock .DernieresParutions h6, #LeftBLock .TopVentes h6{margin:0 0 2px;}
#LeftBLock .DernieresParutions h6 img, #LeftBLock .TopVentes h6 img{padding:0px;}
#LeftBLock .TopVentes .more{padding:5px 0 0; text-align:left; margin:0 0 7px;}
#LeftBLock .DernieresParutions .more a, #LeftBLock .TopVentes .more a{color:#b25d81; text-decoration:underline; text-transform:none;}

#LeftBLock .Telechargement{background:url(../images/download-bg.gif) repeat-y; display:block; padding:19px 0 7px 11px;}
#LeftBLock .Telechargement li a{font:normal 12px 'Trebuchet MS'; color:#69263f;}
#LeftBLock .Telechargement li a span, #LeftBLock .Telechargement .more a{color:#fff;}
#LeftBLock .Telechargement .pictos{float:left; margin:0 5px 7px 0; display:inline;}
#LeftBLock .Telechargement span.titres{text-transform:uppercase; color:#fff; font:bold 16px 'Trebuchet MS'; float:left; display:inline; margin:2px 0 0;}


* html #LeftBLock .more a{color:#6d6467; text-decoration:underline; background:url(../images/flesh-vert.png) no-repeat; padding:0 0 0 8px; display:inline-block; margin:0 0 5px 14px; font:normal 12px 'Trebuchet MS'; line-height:15px;}
#LeftBLock .more a{color:#2d2d2d; text-decoration:underline; background:url(../images/flesh-vert.png) no-repeat; padding:0 0 0 10px; display:inline-block; margin:0 0 5px 14px; font:normal 12px 'Trebuchet MS'; line-height:15px;}
#LeftBLock .TopVentes li a, #LeftBLock .DernieresParutions li a{color:#2d2d2d;}
#LeftBLock h6{margin:0 0 6px 0;}
#LeftBLock .Newsletter{padding:15px 0 7px 11px; font:normal 12px 'Trebuchet MS'; display:inline-block;}
#LeftBLock .Newsletters{padding:15px 0 7px 11px; font:normal 12px 'Trebuchet MS'; display:inline-block;}
#LeftBLock .TopVentes{padding:15px 0 0 11px; /*height:233px;*/}
/* All */
#Header .recherche a:hover, #HeaderHome .recherche a:hover, #LeftBLock .more a:hover, #Actus .ColumD .ActusInfos p.more a:hover{text-decoration:none;}
#LeftBLock ul li a span{color:#ff66a5;}

/******************************************/
/**************  HOMEPAGE  ****************/
/******************************************/
#HomeWrap, #GabWrap, #GabWrap2{background:url(../images/HomeWrap-bg.gif) repeat-y; padding:0 0 50px 0; display:inline-block; width:990px;}

#Content, #ContentHome{float:left; width:807px; background:#fff url(../images/content-bg.gif) no-repeat; padding:2px 0 0; display:inline;}
#Content{background:#fff url(../images/content-bg2.gif) no-repeat;}
#Content .Spaw, #ContentHome .Spaw{height:152px; overflow:hidden; margin:0 0 0 32px; float:left; display:inline; width:534px;}
/*#Content .Spaw img, #ContentHome .Spaw img{float:left; display:inline; margin:0 40px 5px 17px;}
#Content .Spaw img.titre, #ContentHome .Spaw img.titre{display:inline-block; padding:0 0 10px; margin:0px; float:none;}
#Content .Spaw span, #ContentHome .Spaw span{color:#f15706; display:block; margin:0 0 7px;}*/

#Content .Ou, #ContentHome .Ou{float:right; position:relative; top:-22px; }
#Content .Ou, #ContentHome .Ou img {width:190px; height:184px;}
#ZoneSelection{width:805px; margin:auto; background:url(../images/selection-bg.gif) no-repeat; position:relative; top:-20px; height:282px; display:block;}

#ZoneSelection h1{color:#b12c63; font-family: Arial Black; font-size:18px; text-align:center;  text-transform:uppercase; position:relative; top:0; display:block; line-height:22px;}
#ZoneSelection h1 span{font-family: Arial Black; font-size:25px; display:block;}
#ZoneSelection #Prod{position:relative; width:100%;}
#ZoneSelection #Prod a.precedent{position:absolute; left:0px; top:80px;}
#ZoneSelection #Prod a.suivant{position:absolute; right:0px; top:80px;}

#ZoneSelection .ProdCenter{background:url(../images/prod-bg.png) no-repeat; width:750px; height:245px; overflow:hidden; margin:0 0 15px 34px; position:relative; top:-10px; padding:17px 0 0 0; display:inline-block; clear:both;}
#ZoneSeletion .ProdCenter{margin:0px;}

#ZoneSelection .ProdCenter .blockx {width:332px; position:relative; top:-10px;}
#ZoneSelection .ProdCenter .blockx .blockfond {padding:0 0 0 10px;}
#ZoneSelection .ProdCenter .blockx .blockfond h2 {font:bold 16px Arial; text-transform:uppercase; text-align:center; display:block; padding:0 10px 0 0;}
#ZoneSelection .ProdCenter .blockx .blockfond h3{line-height:15px;}
#ZoneSelection .ProdCenter .blockx .blockfond h3.Titres{font:normal 14px 'Trebuchet MS'; margin:0 0 5px; position:relative; top:-5px;}

/*#ZoneSelection .ProdCenter .blockseb {width:332px; float:left;background:url(../images/block1-bg.png) no-repeat; position:relative; top:-10px; padding:0 0 0 10px; display:inline-block; border:1 px soli red;}*/

#ZoneSelection .ProdCenter .aveccoll  .blockfond{background:url(../images/block1-bg.png) no-repeat;}

#ZoneSelection .ProdCenter .block1{float:left; display:inline-block;}
/*#ZoneSelection .ProdCenter .block1 .blockfond{background:none;}*/

#ZoneSelection .ProdCenter .block2{float:right;  height:243px; margin:0 10px 0 0;/*62px*/ }
/*#ZoneSelection .ProdCenter .block2 .blockfond{background:url(../images/block1-bg2.png) no-repeat;}*/

#ZoneSelection .block1 h4, #ZoneSelection .block1- h4, #ZoneSelection .block2 h4, #ZoneSelection .block2- h4{color:#6d6d6d; font:bold 13px 'Trebuchet MS';}
#HomeWrap .Blocktitre h4{font: bold 13px 'Trebuchet MS'; color:#277765; font-style:italic; text-transform:uppercase;}

#ZoneSelection .ProdCenter img.PhProd, #Fiches .ZonePhoto img.PhProd, #ZoneSelection .ProdCenter img.PhProd2{float:left; margin:8px 0 0 7px; display:inline;}
#ZoneSelection .ProdCenter .ZoneDroite{float:left; height:218px; width:162px; overflow:hidden; line-height:15px;}
#ZoneSelection .ProdCenter .ZoneDroite .Blocktitre{height:90px; overflow:hidden;}
#ZoneSelection .ProdCenter .ZoneDroite div.texte{margin:0px; padding:20px 0 0; line-height:13px; height:78px; overflow:hidden; text-align:justify;font-weight:bold;}
#ZoneSelection .ProdCenter .Boutons{width:162px; display:inline-block;}
#ZoneSelection .ProdCenter .btnSavoir{float:left; display:inline; margin:10px 0 0;}
#ZoneSelection .ProdCenter .btnAcheter{float:right;}

#ZoneSelection .ProdCenter .block1 .ZonePhoto, #ZoneSelection .ProdCenter .block1- .ZonePhoto, #ZoneSelection .ProdCenter .block2 .ZonePhoto, #ZoneSelection .ProdCenter .block2- .ZonePhoto{background:url(../images/zone-ph-bg.png) no-repeat; float:left; width:142px; height:222px; overflow:hidden; margin:0 8px 0 0;}
#ZoneSelection .ProdCenter .block1 .ZonePhoto .PrixPromo, #ZoneSelection .ProdCenter .block1- .ZonePhoto .PrixPromo, #ZoneSelection .ProdCenter .block2 .ZonePhoto .PrixPromo, #ZoneSelection .ProdCenter .block2- .ZonePhoto .PrixPromo, #Fiches .ZonePhoto .PrixPromo{color:#B25D81; margin:10px 0 0 0; display:inline-block; width:100%;}

#ZoneSelection .ProdCenter .MiniFiche{clear:both; background:#006699; margin:0px; padding:0px;}
#ZoneSelection .ProdCenter .MiniFiche li{float:left; display:inline; margin:0px; padding:0px; line-height:9px;}
#ZoneSelection .ProdCenter .block1 .ZonePhoto .PrixPromo .P1, #ZoneSelection .ProdCenter .block1- .ZonePhoto .PrixPromo .P1, #ZoneSelection .ProdCenter .block2 .ZonePhoto .PrixPromo .P1, #ZoneSelection .ProdCenter .block2- .ZonePhoto .PrixPromo .P1{color:#b25d81; font:bold 16px Arial; line-height:14px; float:left; width:55px; text-align:right; display:inline; padding:0 20px 0 0;}
#ZoneSelection .ProdCenter .block1 .ZonePhoto .PrixPromo .P2, #ZoneSelection .ProdCenter .block2 .ZonePhoto .PrixPromo .P2, #ZoneSelection .ProdCenter .block2- .ZonePhoto .PrixPromo .P2, #ZoneSelection .ProdCenter .block1- .ZonePhoto .PrixPromo .P2{float:left; width:60px; padding:0 0 0 5px; display:inline; font:bold 14px Arial; line-height:
18px;}

#ZoneSelection .ProdCenter .block1 .ZonePhoto .PrixPromo .P1 strike, #ZoneSelection .ProdCenter .block1- .ZonePhoto .PrixPromo .P1 strike, #ZoneSelection .ProdCenter .block2 .ZonePhoto .PrixPromo .P1 strike, #ZoneSelection .ProdCenter .block2- .ZonePhoto .PrixPromo .P1 strike, #Fiches .ZonePhoto .PrixPromo .P1 strike{font:normal 13px Arial; color:#61ab9a; display:block;}
#ZoneSelection .ProdCenter .MiniFiche .F02{width:75px; color:#b12c63; font:normal 14px Arial;}
#ZoneSelection .ProdCenter .MiniFiche .F03{width:87px;}
#ZoneSelection .ProdCenter .MiniFiche .F04{width:99px;}

#ZoneSelection .ProdCenter .block1 .ZonePhoto .PrixPromo .P2 .btnSolde, #ZoneSelection .ProdCenter .block1- .ZonePhoto .PrixPromo .P2 .btnSolde, #ZoneSelection .ProdCenter .block2 .ZonePhoto .PrixPromo .P2 .btnSolde, #ZoneSelection .ProdCenter .block2- .ZonePhoto .PrixPromo .P2 .btnSolde{margin:3px 0 0; display:inline-block;}

#erreur2{padding-top:45px;}

#Content #BlockBas, #ContentHome #BlockBas{background:#d7cfd2 url(../images/block-bas-bg.gif) repeat-x; display:block; padding:32px 0 0 23px; margin:0px;}
#Content .Actualites, #Content .Libraires, #ContentHome .Actualites, #ContentHome .Libraires{float:left; display:inline; margin:0 21px 0 0; width:240px; height:284px; overflow:hidden;}
#Content .Autres, #ContentHome .Autres{float:left; display:inline; margin:0px; width:246px; height:284px; overflow:hidden;}
#Content .Actualites, #ContentHome .Actualites{background:url(../images/actus-bg.gif) no-repeat;}
#Content .Libraires, #ContentHome .Libraires{background:url(../images/choix-libraires-bg.gif) no-repeat; padding:19px 0 0 51px; width:189px; color:#b25d81; font:bold 12px 'Trebuchet MS'; line-height:1.2em;}
#Content .Quiz, #ContentHome .Quiz, #LeftBLock .Quiz2{background:url(../images/quiz-bg.gif) no-repeat; padding:4px 0 0 21px; color:#2d2d2d; font:normal 12px 'Trebuchet MS'; line-height:14px; height:140px;}
#LeftBLock .Quiz2{background:url(../images/quiz-bg2.gif) no-repeat; padding:0 0 0 11px;}
#Content .Quiz .btnJouer, #ContentHome .Quiz .btnJouer, #LeftBLock .Quiz2 .btnJouer{margin:6px 0 0; display:inline-block;}

#Content .Actualites h2, #ContentHome .Actualites h2{float:left; margin:27px 20px 0 10px; display:inline;}
#Content .Actualites h3, #ContentHome .Actualites h3{font:bold 14px 'Trebuchet MS'; color:#f0609b;}
#Content .Actualites h4, #ContentHome .Actualites h4{font:bold 12px 'Trebuchet MS'; color:#b25d81; text-transform:uppercase;}
#Content .Actualites .desc, #ContentHome .Actualites .desc{float:left; padding:28px 0 0 12px; display:inline; width:162px; color:#2e2c2d;}
#Content .Actualites .Player, #ContentHome .Actualites .Player{width:53px; margin:15px 0 0 25px;}
#Content .Actualites .Player a, #ContentHome .Actualites .Player a{float:left; display:inline; margin:18px 7px 5px 0;}
#Content .Actualites a.more, #ContentHome .Actualites a.more{color:#fff; font:bold 12px 'Trebuchet MS'; display:block;}
#Content #toutes_actualites a {color:#fff}
#NavigationPlayer { clear:both; text-align:center;}
#toutes_actualites {text-align:center;}
#toutes_actualites a {color:#fff; font-weight: bold;}

#Content .Libraires h2, #ContentHome .Libraires h2{margin:0 0 15px 0;}
#Content .Libraires .desc, #ContentHome .Libraires .desc, #Quiz .ColumD .desc{width:145px; text-align:center; position:relative; left:-3px;}
#Content .Libraires a.PhLib, #ContentHome .Libraires a.PhLib{background:url(../images/PhLib-bg.png) no-repeat; width:127px; height:163px; display:block; margin:auto; padding:4px; text-align:center}
/*#Content .Libraires a.PhLib img, #ContentHome .Libraires a.PhLib img{padding:5px;}*/
#Content .Libraires span, #ContentHome .Libraires span, #Quiz .ColumD span{color:#808080; font-style:italic; font:bold 12px 'Trebuchet MS'; display:block; /*padding:0 0 0 20px;*/}
#Content .Quiz h2, #ContentHome .Quiz h2, #LeftBLock .Quiz2 h2{width:92px;}
#Content .Quiz .PhQuiz, #ContentHome .Quiz .PhQuiz, #LeftBLock .Quiz2 .PhQuiz{float:right; position:relative; top:13px; left:-5px;}

.spaw_acc {float:left; display:inline; width:240px; margin:0 21px 20px 0;}
.spaw_acc2 {float:left; display:inline; width:246px; margin:0 0 20px 0;}

/******************************************/
/**************  LIVRES  ****************/
/******************************************/
#GabWrap{background:url(../images/GabWrap-bg.gif) repeat-y;}
#PBg{width:100%; background:url(../images/fd-down-bg.gif) bottom no-repeat; /*height:100%;*/ display:inline-block;}
#GabWrap .LeftBlock{background:none;}
#LeftBLock .Rayons ul li a{font:normal 13px 'Trebuchet MS';}
#LeftBLock .Rayons ul li ul li a{font:normal 11px 'Trebuchet MS';}
#LeftBLock .Rayons li a.selected{color:#b25d81;}
#LeftBLock .Rayons ul li ul li a.selected{text-decoration:underline; color:#6D6467;}
#LeftBLock .Rayons ul li ul{margin:0 0 0 23px;}
#LeftBLock .Quiz2 .PhQuiz{left:0px;}

#WrapContent{margin:auto; width:750px;min-height:500px;}
#WrapContent .Ariane{background:url(../images/flesh-vert2.png) no-repeat; color:#55a090; padding:2px 0 0 15px;}
#WrapContent .Ariane a{color:#55a090; text-transform:uppercase; font:normal 14px 'Trebuchet MS';}
#WrapContent .Ariane a.selected, #Quiz .ColumG a.solutions:hover{text-decoration:underline;}

#WrapContent .Paginations{width:76px; margin:0 auto 11px;}
#WrapContent .Paginations a{color:#575757;}

#WrapContent .Listes, #BlockBas2 .Listes{background:url(../images/pts.gif) bottom no-repeat; padding:0px; margin:0 0 15px;}
#WrapContent .End{background:none;}
#WrapContent .PhLivres, #BlockBas2 .PhLivres{float:left; background:url(../images/livres-ph-bg.png) no-repeat; padding:7px; margin:0 10px 15px 0;}
#WrapContent .Listes .Desc, #BlockBas2 .Listes .Desc{float:left; width:450px; position:relative; top:-15px;}
#WrapContent .Listes .Links, #BlockBas2 .Listes .Links{float:right; width:190px; position:relative; top:-10px; text-align:right;}
#WrapContent .Listes .Links .btnSavoir, #BlockBas2 .Listes .Links .btnSavoir{float:right; display:inline-block; margin:15px 0 0;}
#WrapContent .Listes .Links .btnAcheter, #BlockBas2 .Listes .Links .btnAcheter{float:right; margin:7px 0 0 15px; display:inline-block;}
#WrapContent .Listes .Links p.Solde, #BlockBas2 p.Solde{margin:8px 0 0 0;}
#WrapContent .Listes .Links p.ListePrix, #BlockBas2 p.ListePrix{margin:0;}
#WrapContent ul#Comment, #BlockBas2 ul#Comment{list-style-type:none; margin:6px 0 0;}
#WrapContent ul#Comment li, #BlockBas2 ul#Comment li{float:left; display:inline; margin:0px; padding:0px;}
#WrapContent ul#Comment li.On, #BlockBas2 ul#Comment li.On{ background:url(../images/half-on.png) 0 0 no-repeat; width:10px; height:15px;}
#WrapContent ul#Comment li.Off, #BlockBas2 ul#Comment li.Off{ background:url(../images/half-off.png) 0 0 no-repeat; width:10px; height:14px;}
#WrapContent ul#Comment li.Nbr, #BlockBas2 ul#Comment li.Nbr{padding:0 0 0 3px;}

#WrapContent .Listes h3, #BlockBas2 .Listes h3{font:normal 14px 'Trebuchet MS';}
#WrapContent .Listes h4, #BlockBas2 .Listes h4, #WrapContent .ProdCenter h5{font:bold 12px 'Trebuchet MS'; text-transform:uppercase; color:#575757;}
#WrapContent .Listes h5, #BlockBas2 .Listes h5{font:bold 11px 'Trebuchet MS'; text-transform:uppercase; color:#575757;}
#WrapContent .Listes h6, #BlockBas2 .Listes h6{color:#f0609b; font:normal 11px 'Trebuchet MS'; text-transform:uppercase;}
#WrapContent .Listes p, #BlockBas2 .Listes p{text-align:right;}
#WrapContent .Listes p span.price, #BlockBas2 .Listes p span.price{color:#b25d81; font-family: Arial Black; font-size:18px;}
#WrapContent .Listes p span.old, #BlockBas2 .Listes p span.old{color:#61ab9a; font:normal 13px Arial; padding:0 7px;}
#WrapContent .Listes p span.rem, #BlockBas2 .Listes p span.rem{color:#b12c63; font:normal 13px Arial;}

#WrapContent .Spaw2{width:738px; height:175px; overflow:hidden; margin:0 0 30px;}
#WrapContent .ZoneSelection{width:738px; padding:0 0 0; background:none; height:100%;}
#WrapContent h1{margin:0 0 35px;}
#WrapContent .retourListe{text-align:right; margin:0px; padding:0 15px 25px 0;}
#WrapContent .retourListe a{text-transform:uppercase; color:#575757;}

/* livres fiches*/
#Fiches{width:741px; float:right; margin:0 0 24px; display:inline;}
#Fiches .ZonePhoto, #Fiches .ZonePhoto2{float:left; width:213px; display:inline; margin:0 12px 0 0; background:url(../images/zone-ph-bg2.png) no-repeat; height:314px; overflow:hidden;}
#Fiches .ZonePhoto2{background:url(../images/zone-ph-bg3.png) no-repeat; height:286px;}
#Fiches .ZonePhoto2 img.PhProd{float:left; display:inline; margin:15px 0  0 15px;}
#Fiches .ZoneDroite2{float:left; width:515px; font:normal 12px 'Trebuchet MS';}
#Fiches .ZoneDroite2 div{margin-bottom:10px; text-align:justify;}
#Fiches .ZoneDroite2 h3{font:bold 22px 'Trebuchet MS'; margin:0 0 15px;}
#Fiches .ZoneDroite{float:left; width:515px; font:normal 14px 'Trebuchet MS';}
#Fiches .ZonePhoto img.PhProd{margin:13px 0  0 22px;}
#ZoneSelection .ProdCenter img.PhProd2{margin:10px 0  0 13px;}
#Fiches .ZonePhoto .PrixPromo .P1{float:left; width:62px; padding:0 0 0 7px; display:inline; color:#b25d81; font-family:Arial Black; font-size:16px; text-align:right;}
#Fiches .ZonePhoto .PrixPromo .P2{float:left; width:59px; text-align:center; font:normal 16px Arial; display:inline; margin:4px 0 0 15px;}
#Fiches .ZonePhoto .PrixPromo .P2 .btnSolde{display:inline-block; margin:5px 0 0;}

#Fiches .ZoneDroite h3{font:bold 18px 'Trebuchet MS'; color:#b25d81; margin:0px;}
#Fiches .ZoneDroite h3.Titres{font: bold 16px 'Trebuchet MS'; color:#b25d81; margin-bottom:5px;}
#Fiches .ZoneDroite h4.Titres{margin:6px 0 0;}
#Fiches .ZoneDroite h4, #Fiches .ZoneDroite h4 a, #Fiches .ZoneDroite h5{font:normal 14px 'Trebuchet MS'; color:#575757; text-transform:none; }
#Fiches .ZoneDroite h5{ text-transform:uppercase;}
#Fiches .ZoneDroite p.Edition, #Fiches .ZoneDroite p.Edition2{margin:16px 0 0 0; color:#F0609B; font:bold 14px 'Trebuchet MS';}
#Fiches .ZoneDroite p.Edition2{margin:6px 0 0;}
#Fiches .ZoneDroite .desc{margin:18px 0 0; height:97px; overflow:hidden;}
#Fiches .ZoneDroite .desc2{margin:18px 0 0; height:160px; overflow:hidden;}
#Fiches .ZoneDroite .desc2 .Col1{float:left; width:45%; font:normal 12px 'Trebuchet MS'; margin:0 0 10px; display:inline;}
#Fiches .ZoneDroite .desc2 .Col2{float:right; width:45%; font:normal 12px 'Trebuchet MS'; margin:0 0 10px; display:inline;}
#Fiches .ZoneDroite .Bas .Dispo{float:left; display:inline; margin:11px 12px 0; color:#4f2939; font:normal 11px Arial; text-transform:uppercase;}
#Fiches .ZoneDroite .Bas .btnAcheter{float:left; display:inline; margin:3px 0 0;}
#Fiches #Comment{font:normal 10px 'Trebuchet MS'; color:#958c8f; float:left; width:263px;}
#Fiches .ZoneDroite a.Telecharger{float:right; background:url(../images/pictos/download.png) no-repeat; padding:0 0 0 28px; display:inline; text-transform:uppercase; color:#c7869e; text-decoration:underline; height:27px; line-height:27px;}
#Fiches .ZoneDroite a.Telecharger:hover, #Fiches .ZoneDroite a.Feuilleter:hover{text-decoration:none;}
#Fiches .ZoneDroite a.Feuilleter img{float:left;}
#Fiches .ZoneDroite a.Feuilleter{float:left; color:#bd698d; font:normal 14px Arial; line-height:14px;}

#WrapContent .Descriptions{width:504px; margin:0 auto 28px auto; clear:both; font:normal 12px 'Trebuchet MS';}
#Commentaires h2 img.titres{margin:5px 0 10px 12px; display:inline; /*float:left;*/}
#Commentaires h2 .btnAvis{float:right;}
#Commentaires h3{color:#55a090; font:normal 12px 'Trebuchet MS'; float:left; display:inline-block; margin:6px 5px 0 0; }
#Commentaires .com{width:100%;background:url(../images/pts.gif) bottom no-repeat; margin:0 10px 10px 0; padding:0 25px 0 12px; clear:both; font:normal 12px 'Trebuchet MS'; color:#585053; display:inline-block;}
#Commentaires .com .Date{float:right; display:inline; margin:7px 0 0;}
#Commentaires #Comment{float:left; margin:0px;}
#Commentaires .TousAvis{background:url(../images/flesh-vert.gif) right no-repeat; display:inline-block; margin:0 0 23px; padding:3px 15px 0 0; float:right;}
#Commentaires .TousAvis a{color:#b25d81; text-transform:uppercase; font:normal 10px Arial;}

#BlockBas2{background:#f1eeef url(../images/block-bas-bg2.gif) bottom no-repeat; display:block; padding:28px 33px 35px;}
#BlockBas2 h2{margin:0 0 26px 5px;}
#BlockBas2 .Suite a{float:right;}

#feuilleterProduit {display:none; clear:both;}
#feuilleterProduit a {padding-right:3px;}

#mon_avis {padding-bottom: 10px;}
#mon_avis span, #mon_avis textarea, #mon_avis li{float:left;display:inline;}
#mon_avis textarea{width:750px;height:100px;}
#mon_avis input{border:0;}

/******************************************/
/****************  PORNT ART  **************/
/******************************************/
#PornArt{margin:48px auto 0;}
#PornArt .Gab{float:left; display:inline; background:url(../images/porn-ph-bg.png) no-repeat; height:214px; width:156px; margin:0 41px 33px 0; text-align:center; overflow:hidden;}
#PornArt .last{margin:0 0 25px 0; display:inline;}
#PornArt .Gab div{height:193px; overflow:hidden;}
#PornArt .Gab img{margin:17px 0 0;}
#PornArt .Gab img, #PornArt h3{position:relative; z-index:1;}
#PornArt .Gab a.pic{color:#b25d81; font:bold 16px 'Trebuchet MS';}

#Gallery .Infos{color:#4f2939; text-transform:uppercase; font:normal 10px Arial; padding:0 0 0 20px;}
#Gallery .Gab{float:left; display:inline; background:url(../images/porn/gallery-bg.png) no-repeat; width:109px; height:185px; overflow:hidden; margin:6px 16px 25px 0; text-align:center;}
#Gallery .Gab div{height:140px;}
#Gallery .Gab div img{margin:11px 0 0; position:relative; z-index:1; ;}
#Gallery .Gab h3{line-height:12px; font:normal 14px 'Trebuchet MS'; ;}

/******************************************/
/****************  ACTUALITES  **************/
/******************************************/
#Content ul#menu2{list-style-type:none; margin:0 0 34px; display:inline-block;}
#Content ul#menu2 li{float:left; display:inline; margin:0 27px 0 0;}
#Content ul#menu2 li a{display:inline-block; height:16px; overflow:hidden; float:left; width:auto; position:relative; z-index:1;}
#Content ul#menu2 li a.mn07{background:url(../images/menu07.gif) no-repeat; width:136px;}
#Content ul#menu2 li a.mn08{background:url(../images/menu08.gif) no-repeat; width:70px;}
#Content ul#menu2 li a.mn09{background:url(../images/menu09.gif) no-repeat; width:44px;}
#Content ul#menu2 li a.mn10{background:url(../images/menu10.gif) no-repeat; width:76px;}
#Content ul#menu2 li a.mn11{background:url(../images/menu13.gif) no-repeat; width:80px;}
#Content ul#menu2 li a.mn12{background:url(../images/menu12.gif) no-repeat; width:106px;}
#Content ul#menu2 li a:hover, #Content ul#menu2 li a.selected{background-position:0 -16px;}

#Actus .ColumG, #Qui .ColumG{float:left; width:465px; display:inline; margin:0 17px 0 0;}
#Actus .ColumG h3, #Qui .ColumG h3{font:normal 15px 'Trebuchet MS'; margin:17px 0 2px;}
#Actus .ColumG h4, #Actus .ColumG h4.Titres, #Qui .ColumG h4{font:bold 12px 'Trebuchet MS'; font-style:italic; margin:12px 0 18px;}
#Actus .ColumG h4.Titres, #Qui .ColumG h4.Titres{text-transform:none; margin:0 0 3px;}
#Actus .ColumG h6{color:#575757; font:normal 11px 'Trebuchet MS'; margin:0 0 7px;}
#Actus .ColumG div p{margin:0 0 14px;}

#Actus .ColumD, #Qui .ColumD{float:left;}
#Qui .ColumD .ActusPhotos{background:url(../images/actus/cadre-ph-bg.gif) no-repeat; height:182px; overflow:hidden; width:239px; padding:12px 0 0 13px; margin:0 0 6px;}
#Actus .ColumD .ActusPhotos{background:url(../images/actus/cadre-ph-bg.gif) no-repeat; height:182px; overflow:hidden; width:239px; padding:12px 0 0 13px; margin:0 0 6px;}
#Actus .ColumD .ActusInfos, #Qui .ColumD .ActusInfos{background:url(../images/actus/actus-bg.gif) top no-repeat; padding:19px 0 0 14px; width:238px;}
#Actus .ColumD .ActusInfos h2{margin:0 0 15px;}
#Actus .ColumD .ActusInfos p{padding:0 30px 10px 12px; text-align:left; margin:0px;}
#Actus .ColumD .ActusInfos p a{color:#585053; font:normal 12px 'Trebuchet MS'; line-height:14px;}
#Actus .ColumD .ActusInfos p span{color:#ff66a5; font:normal 12px 'Trebuchet MS';}
#Actus .ColumD .ActusInfos p.more{margin:13px 0 0; text-align:right;}
#Actus .ColumD .ActusInfos p.more a{background:url(../images/flesh-vert.png) no-repeat; color:#b25d81; font:normal 12px 'Trebuchet MS'; padding:0 0 0 10px; text-decoration:underline;}

#Actus ul, #Qui ul, #Actus ol, #Qui ol{margin:0; padding-bottom:10px;}
#Actus p.more, #Qui p.more{margin:13px 0 0; text-align:right;}
#Actus p.more a, #Qui p.more a{background:url(../images/flesh-vert.png) no-repeat; color:#b25d81; font:normal 12px 'Trebuchet MS'; padding:0 0 0 10px;}
/******************************************/
/****************  QUI SOMMES NOUS  **************/
/******************************************/
#Qui .ColumG h3, #Qui .ColumD .ActusInfos h3{font:normal 14px 'Trebuchet MS';}
#Qui .ColumG h4{font:bold 13px 'Trebuchet MS'; font-style:italic; margin:12px 0 19px;}
#Qui .ColumG hr{background:url(../images/actus/deco2.gif) repeat-x; width:100%; height:2px; border: 0 none; margin:10px 0 12px; display:inline-block;}
* html #Qui .ColumG hr{display:list-item; list-style:url(../images/actus/deco2-.gif) inside; filter:alpha(opacity=0); width:0; height:7px; overflow:hidden;}
*+html #Qui .ColumG hr{display:list-item; list-style:url(../images/actus/deco2-.gif) inside; filter:alpha(opacity=0); width:0; height:7px; overflow:hidden;}
#Qui .ColumD .ActusInfos h3{margin:0 0 13px;}
#Qui .ColumD .ActusInfos p{margin:0px; padding:0 14px 14px 0;}
#Qui .ColumD h4{margin:2px 0 14px;}
#Qui .ColumG div p{margin:0 0 12px;}

/******************************************/
/****************  QUIZ  **************/
/******************************************/
#Quiz{padding:19px 0 0; overflow:hidden;}
#GabWrap2{background:url(../images/GabWrap-bg2.gif) repeat-y;}
#Quiz .ColumG{float:left; display:inline; width:526px; margin:0 13px 0 0; overflow:hidden; background:url(../images/quiz-top.png) no-repeat;padding:8px 0 0 0;}
#Quiz .ColumG a.solutions{color:#b25d81; font:normal 12px 'Trebuchet MS'; float:right; position:relative;background:url(../images/flesh-vert.gif) right no-repeat; padding:2px 13px 0 0;}


#Quiz .ColumG .inner{width:498px; padding:0 14px; background:url(../images/quiz-fond.png) repeat-y;}
#Quiz .ColumG h2{float:left; display:inline-block; width:20px; margin:16px 23px 0 0;}
#Quiz .QuizContent{float:left; display:inline; width:445px; font:normal 14px 'Trebuchet MS';padding-top:10px;}
#Quiz .QuizContent .qui_description{font:normal 16px 'Trebuchet MS'; line-height:15px; margin:0 0 1px;color:#B25D81;}
#Quiz .QuizContent h4{margin:0 0 7px;}
#Quiz .QuizContent label{font:normal 12px 'Trebuchet MS';}
#Quiz .QuizContent .row_rad{margin:0px;}
#Quiz .QuizContent .row_bt{margin:15px 0 20px 180px;}
#Quiz .QuizContent .row_bt .bouton{background:url(../images/boutons/btnValider.gif) no-repeat; width:58px; height:24px;}
#Quiz .QuizContent p{margin:10px 0 0 10px; text-align:left;}

#Quiz .ColumD{float:left; width:188px; height:225px; overflow:hidden; display:inline; margin:3px 0 0; padding:9px 0 0 15px;}
#Quiz .ColumD h2{margin:0 0 8px;}
#Quiz .ColumD .desc{color:#b25d81; font:bold 13px 'Trebuchet MS'; margin:0 0 0 18px;}
#Quiz .ColumD a.PhLib img{padding:3px;}
#Quiz .ColumD a.PhLib{background:url(../images/PhLib-bg2.png) no-repeat; width:83px; height:121px; display:block; margin:0 auto 3px; overflow:hidden;}

/******************************************/
/****************  FORMULAIRE  **************/
/******************************************/
#Formulaire{font:normal 12px 'Trebuchet MS'; height:600px;}
#Formulaire h3{font-weight:normal; margin:0 0 10px;}
#Formulaire .Inscription{float:left; display:inline; margin:0 12px 0 0; width:346px; height:434px; overflow:hidden; background:url(../images/formulaire-bg1.gif) no-repeat; padding:16px 23px 0 17px;}
#Formulaire .Inscription .row label.civilite{margin:0 0 40px;}
#Formulaire .Inscription .rad{float:left; width:150px;}
#Formulaire .Inscription .rad label{width:100px; float:left; text-align:left;}
#Formulaire .Inscription .row input.radio{width:10px; float:left; display:inline; margin:3px 5px 0 8px; border:none;}
#Formulaire .Inscription .row_bt, #Formulaire .Identifiez .row_bt{margin:17px 0 17px 150px; float:left; display:inline;}
#Formulaire .Inscription .row_bt .bouton{background:url(../images/boutons/btnInscrire.gif) no-repeat; width:78px; height:24px;}
#Formulaire .MotPasse p{text-align:left; line-height:14px;}
#Formulaire .Inscription p.InfosLoi{font:normal 10px 'Trebuchet MS'; clear:both; line-height:12px; text-align:justify;}
* html #Formulaire .Inscription .row input.radio{width:10px; float:left; display:inline; margin:0 5px 0 10px; border:none;}
*+html #Formulaire .Inscription .row input.radio{width:10px; float:left; display:inline; margin:0 5px 0 10px; border:none;}

#Formulaire .Identifiez, #Formulaire .MotPasse{background:url(../images/formulaire-bg2.gif) no-repeat; width:319px; height:195px; overflow:hidden; margin:0 0 11px; padding:16px 10px 0 14px;}
#Formulaire .MotPasse{background:url(../images/formulaire-bg3.gif) no-repeat; margin:0px;}
#Formulaire .row_chk{float:left; margin:0 0 3px;}
#Formulaire .row_chk input{margin:2px 5px 0 0; float:left; display:inline;}
#Formulaire .row_chk label .asterisque{font-size:10px; padding:0 0 0 19px;}
* html #Formulaire .row_chk label .asterisque{font-size:10px; padding:0px;}
*+html #Formulaire .row_chk label .asterisque{font-size:10px; padding:0 0 0 24px;}
* html #Formulaire .row_chk input{margin:0px; float:left; position:relative; top:-2px;}
*+html #Formulaire .row_chk input{margin:0 5px 0 0; float:left; position:relative; top:-2px;}

#Formulaire .Identifiez .row label, #Formulaire .MotPasse .row label{width:130px;}
#Formulaire .Identifiez .row_bt .bouton{background:url(../images/boutons/btnConnecter.gif) no-repeat; width:94px; height:24px;}
#Formulaire .Identifiez .row_bt, #Formulaire .MotPasse .row_bt{margin:20px 0 15px 100px;}

#Formulaire .MotPasse .row_bt .bouton{background:url(../images/boutons/btnEnvoyer.gif) no-repeat; width:78px; height:24px;}


/******************************************/
/****************  PIEDPAGE  **************/
/******************************************/
#footer{background: url(../images/footer-bg.png) no-repeat; margin-top:-70px; width:910px; color:#a0a0a0; overflow:hidden; padding:80px 0 0 80px; z-index:0; display:inline-block;text-align:center;}
#footer ul{list-style-type:none; width:600px; display:inline; text-align:center;}
#footer li{display:inline; margin:0 10px 0 0;}
#footer a{font:normal 11px 'Trebuchet MS'; color:#a0a0a0; position:relative; z-index:1;}
#footer p.Awc{float:right; display:inline; width:80px; text-align:center;margin-left:50px;}
#footer a.Awc{ }


/*************************************************/
/****************  MOTEUR RECHERCHE **************/
/*************************************************/
.navigation {
    text-align: center;
}

.navigation .MoteurNavigationPageActuelle {color:#b25d81;}

.navigation .page, .navigation .MoteurNavigation a {color:#6D6467;}

#BOUTON_RECHERCHER {position:relative; z-index:999;}

.MoteurContour{width:100%; padding:1px; background-color:#b25d81; margin-bottom:15px;}
.MoteurContour .passuivi{color:#fff; margin:0; padding:3px;}
.Moteur{width:100%; border-collapse:collapse; font: normal 12px verdana;}
    .Moteur td, .Moteur th{padding:5px 10px; }
    .Moteur thead th{background-color:#b25d81; color:#fff; text-align:left; font: normal 12px verdana;}
    .Moteur tbody .MoteurLigne1{background-color:#eeede8;}
    .Moteur tbody .MoteurLigne0{background-color:#E2CFD4;}
    .Moteur tfoot td{background-color:#b25d81; color:#fff; font: normal 12px verdana;}

#avancee{width:95%;overflow:hidden;margin-bottom:30px;}
#avancee .search{width:526px; margin:0 auto; overflow:hidden; background:url(../images/quiz-top.png) no-repeat;padding:8px 0 0 0;}
#avancee .search .inner{width:498px; padding:0 14px; background:url(../images/quiz-fond.png) repeat-y;}
#avancee .search .inner .row_are{clear:both; margin-bottom:5px;}
#avancee .search .inner .row_are label{display:inline; float: left; margin-right:10px; width:175px; text-align: right;}
#avancee .search .inner .row_are textarea{width:250px;}
#avancee .search  .row_bt {margin:0 auto;width:100px;}
#avancee .search .BtnEnvoyer {background:url(../images/boutons/btnEnvoyer.gif) no-repeat; width:78px; height:24px; border:0;margin-top:20px;}    
#avancee .search .BtnRechercher { width:89px; height:24px; border:0;margin-top:20px;}    

#avancee #rech {width:710px; margin:0 auto; overflow:hidden; background:url(../images/rech-top.png) no-repeat;padding:8px 0 0 0;margin-bottom:25px;}
#avancee #rech #rech-bas{width:682px; padding:0 14px; background:url(../images/rech-fond.png) repeat-y;}
#avancee #rech #rech-bas .row_bt {/*margin:0 auto;*/width:100px;float:left;display:inline;margin-left:0;clear:none;top:-5px;}
#avancee #rech #rech-bas .BtnEnvoyer {background:url(../images/boutons/btnEnvoyer.gif) no-repeat; width:78px; height:24px; border:0;margin-top:20px;}    
#avancee #rech #rech-bas .BtnRechercher { width:89px; height:24px; border:0;/*margin-top:20px;*/top:-5px;}    
#avancee #rech #rech-bas .rechG {float:left; display:inline;margin-right:4px;padding-top:16px;}
#avancee #rech #rech-bas #rechD {float:right; display:inline;}
#avancee #rech #rech-bas .rechG .row {margin-bottom:25px;}
#avancee #rech #rech-bas .rechG label {width:70px;margin-right:0px;}
#avancee #rech #rech-bas .rechG input {width:160px;height:17px;}
#avancee #rech #rech-bas .rechG select {width:162px;}

#avancee #rech #rech-bas #rechD .row {margin-bottom:9px;}
#avancee #rech #rech-bas #rechD label {width:170px;display:block;float:none;text-align:left;}
#avancee #rech #rech-bas #rechD label em{font-size:10px;}
#avancee #rech #rech-bas #rechD input {width:170px;height:17px;}

#avancee #rech #rech-bas .row_PDT_LIBELLE label {width:70px;margin-right:0px;}
#avancee #rech #rech-bas .row_PDT_LIBELLE input {width:280px;height:17px;}
/*
#avancee #rech #rech-bas .row_PDT_REF label {width:120px;margin-right:0px;}
#avancee #rech #rech-bas .row_PDT_REF input {width:110px;height:17px;}*/

#avancee #rech .MoteurTri {width:220px;margin:0 auto;/*margin-top:-15px;*/float:left;display:inline;margin-top:3px;margin-left:150px;}
#avancee #rech .MoteurTri label{width:40px;margin-right:5px;}
#avancee #rech .MoteurTri select{width:170px;}

#avancee #boutonRechercheAvanceeEscamotable{float:right;display:inline;margin-top:-20px;}
#avancee #boutonRechercheAvanceeEscamotable a{float:left;display:inline;}
#avancee #boutonRechercheAvanceeEscamotable a#imageBoutonRechercheAvanceeEscamotable{margin-top:1px;padding-right:5px;}
#avancee #rechercheAvanceeEscamotable{/*border:1px solid red;*/}

/******************************************/
/**************  COMPTE  ****************/
/******************************************/
.cd_boite1, .cd_boite0  {margin-bottom:15px;}
.cd_boite1 h3, .cd_boite0 h3 {margin:0}

/**************************************/
/****************  PANIER *************/
/**************************************/
#Panier {width:100%; border:1px solid #E2CFD4; margin-bottom:20px;}
#Panier thead tr {background-color:#b25d81; color:#fff; height:20px;}
#Panier thead, #Panier tbody {padding-right:5px;}
#Panier tbody tr img {padding:5px;}
#Panier tbody tr a {color:#b25d81;}
#Panier .MoteurLigne0 {background-color:#E2CFD4;}
#Panier input {text-align:right;}
#Panier .visuel, #Panier .reference {text-align:center;}
#Panier .Tright {text-align:right;padding-right:5px;}
#Panier .Tleft{text-align:left;}

/*.com-tot {float:right; display:inline; margin-bottom:20px;width:300px;}*/
.com-tot {float:left; display:inline; margin-bottom:20px;width:750px;}
.com-tot h2{font: normal 14px 'Trebuchet Ms'; margin-bottom:10px; text-transform:uppercase;}
.com-tot label{width:105px;}
.com-tot select{width:180px/*105px*/;}

.case-coch {float:right; display:inline; margin-bottom:20px;width:303px;}

h2.com{font: normal 14px 'Trebuchet Ms'; margin-bottom:10px; text-transform:uppercase;}

#Totaux {border:1px solid #E2CFD4; font-size:}
#Totaux th {background-color:#b25d81; color:#fff; padding:3px 5px; width:105px;}
#Totaux td {padding:3px; width:100px;}
#Totaux tr {background-color:#E2CFD4; text-align: right;}

#arianePanier {background: url(../images/arianePanier.gif) repeat-x 0px 11px; margin-bottom:20px; padding-left:44px; width: 570px; margin:0 auto;height:80px;}
#arianePanier li{width:130px; height:35px; float:left; margin:0; list-style-type: none; text-align:center; 
                 font:bold 12px verdana; color:#E1A2B9;}
#arianePanier li span{display:block; margin:0 auto; width:27px; text-align:center; background-color:#fff;
                      font: normal 22px verdana; line-height:1em; color:#E1A2B9;padding:5px; margin-bottom:10px;}
#arianePanier li.ap_actuelle, #arianePanier li.ap_actuelle span{color:#B25D81;}

/******************************************/
/**************  CONTACT  ****************/
/******************************************/
form#contact {}
form#contact .row_chk {margin-left:185px;}
form#contact .row_chk input {float:left; margin-right:5px;}
form#contact .row_chk label {margin-right:5px;}
