*{margin:0;padding:0}
body{color:#000;font-size:12px;font-family:Arial, Helvetica, sans-serif;background-image:url(../gifs/background.jpg);background-repeat:repeat}
#content_frame{width:100%;overflow:hidden;background:url(../gifs/bg.jpg) top center repeat-y}
#header_frame{width:100%;height:253px;background:url(../gifs/fond_01.jpg) top center no-repeat;position:absolute;top:0;left:0;z-index:30}
#header{height:203px;width:985px;margin:45px auto 0}
#logo{width:209px;height:186px}
#diaporama{width:697px;height:112px;-margin:37px 38px 0 0;margin:37px 76px 0 0}
#texte{padding-left:10px;padding-right:10px;float:left; width:370px}
#menu{background:url(../gifs/menu_10.jpg) no-repeat;width:631px;height:35px;list-style-type:none;float:left;margin:0 0 0 3px}
#menu li{list-style-type:none;float:left}
#menu li a{line-height:35px;text-align:center;font-size:12px;color:#fff;text-decoration:none;display:block;height:100%}
#menu .element2 a{width:96px}
#menu .element3 a{width:122px}
#menu .element4 a{width:89px;background:#F27A02}
#menu .element4b a{width:65px}
#menu .element5 a{width:100px}
#menu li a:hover,#menu .selected{background:#F27A02 !important}
#menu li.element1 a:hover,#menu li.element1 a.selected{background:url(../gifs/1_10.jpg) !important}
#menu li.element6 a:hover,#menu li.element6 a.selected{background:url(../gifs/2_12.jpg) !important}
#content{width:985px;position:relative;z-index:20;background:url(../gifs/fond_01.jpg) -35px -250px no-repeat;overflow:hidden;padding-bottom:10px;margin:250px auto 0}
#colonne_gauche{width:209px;height:auto;min-height:300px;-height:300px; float:left}
#colonne_centre{width:570px; margin-right:200px; height:auto;min-height:300px;-height:300px; float:right}
#colonne_droite{width:0;height:300px;display:none}

#encart_video {background:url(../gifs/fd_video.jpg) no-repeat #000; width:152px;position:relative;font-size:12px; margin:12px 0 0; padding:10px}
#encart_video .title { font-weight:700; border-bottom:1px solid #F67800; padding:5px 0; color:#fff}
#encart_video a {   /*background: #fff;*/
    color: #F67800;
    display: block;
    font-size: 14px;
    font-weight: 700;
    height: 38px;
    padding-top: 5px;
    text-align: center;
}
#encart_video a:hover { text-decoration:none; color:#fff}


#menuVertical li.select ul { display:none}
#menuVertical li.select ul.ouvert { display:block}
#menuVertical,#encart_actualite{background:url(../gifs/menuVertical.jpg) no-repeat #F67800;-background:url(../gifs/menuVertical.jpg) 1px 0 no-repeat #F67800;width:172px;position:relative;left:-3px;font-size:12px; margin:12px 0 0;}
#menuVertical .element6{border-bottom:1px solid #000}
#menuVertical ul{width:154px;margin:0 0 0 7px;padding:10px 0 15px}
#menuVertical li{color:#000;list-style:none;margin:0.3em 0;padding:0.3em 0.4em}
#menuVertical li a{color:#000;text-decoration:none;font-weight:700}
#menuVertical ul ul{width:140px;padding:0; margin:0 10px}
#menuVertical li li{color:#fff;list-style:disc;list-style-position:inside;margin:0.3em 0;padding:0}
#menuVertical li li a{color:#fff;text-decoration:none;font-weight:400}
#menuVertical li a:hover,#menuVertical .selected{text-decoration:underline !important}



#encart_contact{background:url(../gifs/contact_19.jpg) no-repeat;height:180px;width:175px;margin:15px 0}
#encart_contact .title{font-weight:700;font-size:12px;padding:8px 15px}
#encart_contact .element1{font-size:12px;margin:0;padding:0 15px}
#encart_contact .element2{font-size:16px;font-weight:700;margin:0;padding:15px 15px 8px}
#encart_contact a{display:block;text-align:center;background:url(../gifs/bouton_contact.jpg);width:144px;height:38px;padding-top:5px;text-decoration:none;color:#fff;font-size:14px;font-weight:700;margin:0 auto}
#masque_blanc{height:50%;width:100%;background:#fff;z-index:-1}
#foot_content{width:100%;height:128px;background-image:url(../gifs/fond_02.jpg);background-repeat:no-repeat;background-position:center 0}
#footer{height:70px;color:#fff;font-size:11px;width:985px;padding-top:5px;margin:0 auto}
#footer a{color:#fff;text-decoration:none}
#footer .gris{color:#BBB}
#footer .element1{width:675px;-margin:10px;border-right:1px solid #BBB;float:left;margin:10px 10px 10px 20px;padding:0 10px 0 0}
#footer .element2{float:left;-margin:10px;width:230px;margin:10px 10px 10px 20px}
#footer .petit{font-size:10px}
.encartAccueil{display:block;float:left;position:relative}
#encart1{background:url(../gifs/encart1.jpg);width:292px;height:216px}
#encart2{background:url(../gifs/encart2.jpg);width:250px;height:216px}
.encartAccueil h4{font-size:1.4em;font-weight:700;position:absolute;top:5px;left:5px}
.encartAccueil a{display:block;position:absolute;top:167px;left:49px;height:23px;width:167px;text-align:center;line-height:23px;color:#000 !important;text-decoration:none;font-size:12px;font-weight:700}
#encart2 a{left:74px !important}
#formulaire_1 .submit{margin-left:65px !important;padding:0 !important}
#formulaire_1 textarea{width:240px;border:1px solid #666;height:100px}
#formulaire_1 input{width:208px;border:1px solid #666}
#formulaire_1 label{line-height:14px !important;text-align:left !important}
#formulaire_1 p{margin:0 !important}
#field_5{background:#F27A02;border:0;color:#fff !important;width:70px !important;height:24px;cursor:pointer}
.erreur{border:none !important}
.presentation{line-height:1.8em}
.presentation .element1{font-size:1.6em;font-weight:700;color:#E87D2D}
.presentation .element2{font-size:1.7em;font-weight:700;color:#8C4C4D}
#recherche_actualite p{display:inline;font-size:12px;width:232px !important}
#news_btn_rechercher{background:#F27A02;color:#000;width:44px !important;height:22px !important;line-height:22px !important;border:none !important;cursor:pointer}
#news_btn_rechercher:hover{opacity:0.85;filter:alpha(opacity=85)}
#news_rechercher{border:1px solid #F27A02 !important;width:200px !important}
.actualite h2 a{color:#FF8532 !important;font-size:1em !important;text-decoration:none !important}
.actualite .link{color:#FF8532 !important;font-size:0.9em !important}
#listing_calendrier{background:#eee !important;border:1px solid #FF8532;width:500px !important;float:none !important;clear:both;color:#FF8532 !important;margin:10px auto !important;padding:1.2em !important}
#listing_calendrier ul{margin:1em 5px 1em 10px !important}
#listing_calendrier li li{margin:0.3em 1em !important}
#listing_calendrier li li:hover{background:none !important}
#actualite_detail h2{border-bottom:1px solid #F67800 !important;letter-spacing:0 !important;font-size:1.4em !important;color:#F67800 !important;margin:0.4em !important}
#actualite_detail div{text-align:justify;margin:2em 0}
.float_right{float:right}
.float_left{float:left}
.clear_both{clear:both}
.clic{cursor:pointer}
h2{color:#777;font-size:1.5em;margin:8px 0 0.5em 0.1em}
h3{color:#C05F16;font-size:1.3em;margin:8px 0 0.5em 0.2em}
.tiersGauche{width:246px;float:left}
.tiersDroite{width:460px;float:right}
.demiGauche{width:270px;float:left;margin:15px 2% 15px 0}
.demiDroite{width:270px;float:left;margin:15px 0 15px 2%}
.demiGauche p,.demiDroite p{width:100% !important}
#colonne_centre p{text-align:justify;/*width:400px*/;margin:0.5em 0 0.8em}
.18p{font-size:18px;font-family:Arial, Helvetica, sans-serif}
.18pcenter{font-size:18px;font-family:Arial, Helvetica, sans-serif;text-align:center}
.14p{font-size:14px;font-family:Arial, Helvetica, sans-serif}
.16p{font-size:16px;font-family:Arial, Helvetica, sans-serif}
p.lien{text-align:right;height:70px;margin-bottom:20px !important}
p.lien a{display:block;color:#000 !important;font-weight:700;text-align:center;text-decoration:none;background:url(../gifs/bouton_iza.jpg);width:198px;height:70px;line-height:46px;float:right}
#colonne_centre ul{width:517px;margin:1em 25px 1em 40px}
#colonne_centre ul li{list-style:square;margin:0.3em 0}
.imgRight{float:right;border:5px solid #fff;border-left-width:10px !important}
.imgLeft{float:left;border:5px;border-right-width:10px !important;margin:12px}
#pinceaux{position:absolute;bottom:0;right:10px;z-index:50}
.page-recap{width:145px;float:left;margin:0 12px}
.deco1{background-image:url(../gifs/peintures-murales.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.deco2{background-image:url(../gifs/tous-supports.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.deco3{background-image:url(../gifs/deco-evenementielle.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.deco4{background-image:url(../gifs/vitrines-commerciales.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.deco5{background-image:url(../gifs/printemps.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.deco6{background-image:url(../gifs/hiver.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.deco7{background-image:url(../gifs/divers.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}

.peinture1{background-image:url(../gifs/gens-sud.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.peinture2{background-image:url(../gifs/gens.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.peinture3{background-image:url(../gifs/eau.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.peinture4{background-image:url(../gifs/nature.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.peinture5{background-image:url(../gifs/abstrait.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}
.peinture6{background-image:url(../gifs/cheval.jpg);background-repeat:no-repeat;display:block;height:40px;width:145px;padding-top:72px;color:#000 !important;text-align:center;text-decoration:none}

.produit{width:127px;margin-right:15px;padding-bottom:15px;float:left}
.image-produit{float:left;margin-bottom:10px;width:400px}
.description{float:right;width:160px}
.miniatures-produit{width:400px;padding-top:6px}
.description a{display:block;font-size:12px;font-weight:700;height:42px;line-height:20px;text-align:center;text-decoration:none;width:160px;margin-top:5px;background-image:url(../gifs/bt-renseignements.jpg);background-repeat:no-repeat;color:#000 !important}
.description a:hover{display:block;height:42px;text-decoration:none;width:160px;background-image:url(../gifs/bt-renseignementsover.jpg);background-repeat:no-repeat;color:#fff !important}
.description h2{color:#000;font-size:1.8em;margin:0;padding:0}
.description p{width:160px !important}
.bordure_img{border:10px solid #000000 !important}
.prix{font-size:1.5em;color:#000000;font-weight:700}
.produit h4 a{font-size:0.8em;padding-top:5px;height:42px;background-color:#FFF3E7;width:129px;display:block;text-align:center;text-decoration:none}
.paginationControl{float:right;padding-right:215px}
.article{background:url(../gifs/picto_feuille.jpg) 0 5px no-repeat #fff;border:1px solid #F67800;width:545px;margin:8px 0; padding:20px}
.article a{display:block;margin-left:60px;line-height:26px;font-weight:700}
.pagination{height:15px;-margin:10px 100px 10px 0;float:right;margin:10px 200px 10px 0}
.numpage{height:15px;width:15px;line-height:15px;text-align:center;display:inline;font-size:11px;float:left;color:#fefefe !important;text-decoration:none;font-weight:900;background:url(../gifs/pagination_link.jpg) no-repeat;margin:2px}
.numpage_selec{height:15px;width:15px;font-size:11px;line-height:15px;text-align:center;display:inline;float:left;color:#fefefe !important;text-decoration:none;font-weight:900;background:url(../gifs/pagination_hover.jpg) no-repeat;margin:2px}
.bt_suivant{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(../gifs/suivant.jpg) no-repeat;margin:2px}
.bt_suivant_inactiv{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(../gifs/suivant_inactiv.jpg) no-repeat;margin:2px}
.bt_precedent{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(../gifs/precedent.jpg) no-repeat;margin:2px}
.bt_precedent_inactiv{height:15px;width:15px;line-height:15px;text-align:center;display:inline;float:left;background:url(../gifs/precedent_inactiv.jpg) no-repeat;margin:2px}
#maLoupe{position:absolute;top:230px;right:337px;z-index:3}
#maLoupe #loupe{display:inline}
#loupe a{color:#F67800;text-decoration:none}
#newsletter_iframe{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.img_mini{float:left;margin-right:6px;margin-bottom:5px;cursor:pointer}
div#fancy_overlay{background-color:#000 !important;opacity:0.8 !important;filter:alpha(opacity=80) !important}
.encart-partenaire{border-bottom-color:#FEE3B8;border-bottom-style:solid;border-bottom-width:1px;float:left;margin-bottom:15px;margin-right:20px;padding-bottom:10px;width:265px}
.guillemet{float:left;width:600px}
.texte-guillement{padding-right:0;text-align:center !important}
.gras{color:#f27902}
.encart-partenaire p{/*width:285px !important*/}
#logo img,.img_maxi img{border:none}
#menu .element1 a,#menu .element6 a{width:79px}
#footer a:hover,#loupe a:hover{text-decoration:underline}
.divGenerateurRequired,.img_maxi{display:none}
a .img_maxi { border:none}
#container_actualite,#actualite_detail{width:577px !important;padding:20px 0 0 !important}
#recherche_actualite,.espace-produit2{width:577px}
.article .titre { color:#F67800; display: block;
    font-weight: 700;
    line-height: 26px;
    margin-left: 50px;
}
.article h2 { color:#D22525}
#article .article { width:545px !important; margin-bottom:15px !important; background:none}
#article .pic { width:400px; margin:0 auto !important}
#article p#legende { width:380px; margin:0 auto !important;}
.actualite h2 a:hover,.actualite .link:hover,#listing_calendrier li li a{color:#000 !important}
h1,h4{color:#f27902;font-size:1.6em;clear:both;width:577px;padding:10px 0 0.5em}
#colonne_centre a:hover,#colonne_centre a{color:#F67800}
#encart_actualite ul{padding:20px}
#encart_actualite ul li{list-style:none}
#encart_actualite ul li a{color:#fff;font-weight:700;text-decoration:none}
#encart_actualite .all_actu a{color:#fff;font-size:14px;display:block;text-align:center;font-weight:700;padding-top:5px;height:38px;background:#000}

.cache {
font-weight:normal;
}

.descript {
    display: block;
    margin-left: 60px !important;
}
#fil-ariane {
	padding-bottom:5px;
	float:none;
	margin:0.5em 0 1em;
	margin-top:0px !important;
}

#fil-ariane div, #ariane-complet div {
	display:inline;
}

#ariane-complet div.first {
	display:block;
}

.ouvert  a{
	font-size: 10px	!important;
	text-indent:1em;
	padding-left:5px;
}

.video { float:left; margin:10px; width:260px}
.video .date {color:#C05F16}
.video h2 { height:40px}

.video_thumb {float: right; display: block; width:262px ; height:163px ; margin-left: 20px; background:url(../gifs/video01.jpg ) no-repeat 0 0; text-indent:-9999px; overflow: hidden;}
.video_thumb02 {float: right; display: block; width:262px ; height:163px ; margin-left: 20px; background:url(../gifs/video02.jpg ) no-repeat 0 0; text-indent:-9999px; overflow: hidden;}
.video_thumb03 {float: right; display: block; width:262px ; height:163px ; margin-left: 20px; background:url(../gifs/video03.jpg ) no-repeat 0 0; text-indent:-9999px; overflow: hidden;}
.video_thumb04 {float: right; display: block; width:262px ; height:163px ; margin-left: 20px; background:url(../gifs/video04.jpg ) no-repeat 0 0; text-indent:-9999px; overflow: hidden;}
