@charset "iso-8859-1";

@import url(gallery.css);
@import url(_elements.css);
@import url(structure.css);
@import url(navigation_elements.css);
@import url(form.css);
@import url(boxes.css);
@import url(account.css);
@import url(catalog.css);

@import url(publication_methods.css);
@import url(search.css);
@import url(board.css);

@import url(/scripts/shadowbox.css);

* {
    text-decoration: none;
    font-style: normal;
    padding: 0px;
    border: 0px;
    margin: 0px;
}

body {
    background: white url(/media/banner__034395900_1059_20042009.jpg) no-repeat center top;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 150%;
    font-size: 12px;
    color: black;
}

img {
    vertical-align: bottom;
    border: 0px;
}

.clear {
    visibility: hidden;
    line-height: 0px;
    padding: 0px;
    border: 0px;
    margin: 0px;
    height: 0px;
    clear: both;
}

/* --------------------------- */
/* *************************** */
/* +++++++++++++++++++++++++++ */
/* CONTEXTUALISATION DES PAGES */
/* +++++++++++++++++++++++++++ */
/* *************************** */
/* --------------------------- */

/* -------------- */
/* ************** */
/* PAGE D'ACCUEIL */
/* ************** */
/* -------------- */

/* ------------ */
/* CONSTRUCTION */
/* ------------ */

.accueil { overflow-x: hidden; }

.accueil #page #footer #image_du_chapitre {
    background: #E1D9CE;
    position: absolute;
    height: 190px;
    width: 1280px;
    left: -145px;
    top: 191px;
}

.accueil #banner { height: 381px; }

.accueil .breadcrumb { display: none; }

.accueil #contents { padding: 0px 495px 0px 0px; }

.accueil #contents .box { margin: 0px 10px; } 

.accueil #leftbar {
    margin: 25px 5px 25px -490px;
    padding: 0px;
    width: 485px;
}

.accueil #leftbar .first_level, 
.accueil #leftbar .boxlogin { display: none; }

.accueil #leftbar .boxlastelements {
    height: 180px;
    padding: 5px;
    width: 227px;
    margin: 0px;
    float: left;
}

/* ---------------------------------- */
/* BOITE EN CE MOMENT CHEZ GUINAUDEAU */
/* .chez_guinaudeau                   */
/* ---------------------------------- */

.accueil #leftbar .chez_guinaudeau {
    margin-right: 5px;
    padding-top: 43px;
    height: 137px;
}

.accueil #leftbar .chez_guinaudeau h3 {
    width: 207px;
    margin: 5px;
}

.accueil #leftbar .chez_guinaudeau table { height: 142px; }

/* --------------------- */
/* BOITE NOTRE ACTUALITE */
/* .notre actualite      */
/* --------------------- */

.accueil #leftbar .notre_actualite {
    background: transparent url(/media/bgactualite__008680700_1038_24042009.gif);
    margin-left: 6px;
}

/* ---------------- */
/* BOITE NOS GAMMES */
/* .nos_gammes      */
/* ---------------- */

.accueil #contents .nos_gammes { position: relative; }

.accueil #contents .nos_gammes a.action_link {
    background: #A69F96 url(/media/btlisteproduitsouvrir__085759800_1505_24042009.gif) no-repeat center center;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: normal;
    line-height: 26px;
    padding: 5px 10px;
    position: absolute;
    display: block;
    color: white;
    width: 230px;
    left: 210px;
    top: 0px;
}

.accueil #contents .nos_gammes h2 { background: #A69F96; }

.accueil #contents .nos_gammes #bloc_liste {
    background: #A69F96;
    position: absolute;
    display: none;
    height: 138px;
    width: 250px;
    left: 210px;
    top: 0px;
}

.accueil #contents .nos_gammes #bloc_liste a.action_link {
    background-image: url(/media/btlisteproduitsfermer__004164800_1518_24042009.gif);
    position: static;
}

.accueil #contents .nos_gammes #bloc_liste #liste {
    border-right: 1px solid #DDD4C8;
    padding: 0px 0px 1px 1px;
    margin: 0px 5px 5px 5px;
    background: #DDD4C8;
    overflow: auto;
    overflow-x: hidden;
    height: 95px;
}

.accueil #contents .nos_gammes #bloc_liste #liste a {
    text-decoration: none;
    font-weight: normal;
}

.accueil #contents .nos_gammes #bloc_liste #liste a:hover { text-decoration: blink; }

.accueil #contents .nos_gammes #bloc_liste #liste ul a {
    border-top: 1px solid #DDD4C8;
    background: black;
    padding: 0px 5px;
    display: block;
    color: white;
}

.accueil #contents .nos_gammes #bloc_liste #liste ul ul { margin: 0px 0px 0px 10px; }

.accueil #contents .nos_gammes #bloc_liste #liste ul ul a {
    background: transparent url(/media/pucemenubanner__011503200_1144_20042009.gif) no-repeat left 4px;
    padding: 0px 0px 0px 10px;
    font-weight: bold;
    font-size: 0.9em;
    display: inline;
    color: black;
}

/* ------------------ */
/* BOITE ARGUMENTAIRE */
/* .argumentaire      */
/* ------------------ */

.accueil #contents .argumentaire {
    line-height: 135%;
    min-height: 90px;
    font-size: 11px;
}

.accueil #contents .argumentaire h2 { display: none; }

.accueil #contents .argumentaire p {
    padding: 10px;
    margin: 0px;
}

.accueil #contents .argumentaire p img {
    margin: 0px 10px 0px 0px;
}

/* --------------- */
/* ZONE DE CONTENU */
/* --------------- */

.accueil #main {
    background: transparent url(/media/ombreaccueileditoh__001645100_1247_24042009.gif) repeat-y center top;
    margin-bottom: 10px;
    padding: 0px;
}

.accueil #main #article {
    background: transparent url(/media/ombreaccueileditob__078343900_1307_24042009.gif) no-repeat center bottom;
    padding: 10px 10px 12px 10px;
}

.accueil #main .colleft {
    text-align: center;
    padding: 0px 10px;
    width: 78px;
}

.accueil #main .colleft .medias { padding: 0px; margin: 0px; }
.accueil #main .colleft p { margin: 0px; }
.accueil #main .colleft p img { margin: 0px; }

.accueil #main .colright {
    padding: 0px 10px 0px 0px;
    width: 367px;
}

.accueil #main .colright h1, .accueil #main .colright h2 {
    line-height: 100%;
    display: inline;
    margin: 0px;
}

.accueil #main .colright h1 { font-size: 1.8em; }

.accueil #main .colright h2 {
    font-style: italic;
    font-size: 11px;
    color: black;
}

.accueil #main .colright p {
    line-height: 125%;
    font-size: 11px;
    margin: 0px;
}

/* -------------------- */
/* ******************** */
/* CONTACTER GUINAUDEAU */
/* .contact             */
/* ******************** */
/* -------------------- */

.contact .colleft { width: 39%; }
.contact .colright { width: 59%; }