#paddmain {width:1004px; background:#FFF url('/IMG/jpg/pod-mainleft.jpg') no-repeat top left; padding-left:12px; }
#main {width:992px; background: url('/IMG/jpg/pod-mainright.jpg') no-repeat top right; padding-right:12px; }
#headout {background:#a39584 url('/IMG/jpg/fd-topnavbottom2.jpg') no-repeat left bottom; padding-bottom:25px; }
#head {background:#FFF url('/IMG/jpg/pod-maintoprepeat.jpg') repeat-x left bottom; -height:80px; }
#navtop ul.sf-menu {background: url('/IMG/png/fd-mainnavtop.png') no-repeat top left; height:23px; line-height:23px; padding-left:15px; color:#b4936d; }

#users {position:absolute; top:92px; padding-left:15px; }
#users li {display:inline; }
#users li a {color:#7b6a55; text-decoration:none; text-transform:uppercase; margin-right:60px; }
#users li a:hover {text-decoration:underline; }

#mainout {padding-bottom:20px; background:#a39584 url('/IMG/jpg/pod-mainbottomrepeat.jpg') repeat-x bottom left; }
#mainmain {background: url('/IMG/jpg/fd-mainmain.jpg') no-repeat top left; /* margin-top:22px; */ height:382px; }

#mainleft {width:660px; float:left; }
#mainpod {width:635px; height:250px; padding-top:10px; padding-left:20px; }

#mainpodmain {position:relative; padding-left:5px; overflow:hidden;zoom:1;}
#mainpodmain a {text-decoration:none; }
#mainpodmain, #mainpodmain .carousel-wrap{margin:0;border:0;zoom:1;}
#mainpodmain .carousel-wrap {display:inline-block; vertical-align:middle; width:620px; margin:0; background: url('/IMG/jpg/fd-mainpod.jpg') repeat-y top left; }
.IE #mainpodmain .carousel-wrap{display:inline;}
#mainpodmain ul{margin:0;padding:0;zoom:1; padding-top:7px; }
#mainpodmain ul li{overflow:hidden;display:inline;float:left;width:620px;height:250px;text-align:center; }

#mainpodmain .carousel-control {overflow:hidden; display:inline-block; vertical-align:middle; cursor:pointer; line-height:999px; zoom:1; }
#mainpodmain {position:relative; }
#mainpodmain .carousel-next {position:absolute; top:300px; left:574px;}
#mainpodmain .carousel-previous {position:absolute; top:300px; }
#mainpodmain .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#mainpodmain .disabled,#mainpodmain .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}

#mainpodmain div.center-wrap{position:absolute; top:215px; left:15px; overflow:hidden;clear:both;zoom:1; }
#mainpodmain div.center-wrap div{border:0;margin:5px 0;}
#mainpodmain div.center-wrap a{margin:0 2px;padding:2px 5px;border:1px solid #4f4f4f;background:#333;cursor:pointer;color:#fff;-moz-border-radius:12px;webkit-border-radius:12px;border-radius:12px;}
#mainpodmain div.center-wrap a.active{font-weight:bold;color:#5db0e6;}

#mainpodmain .mainpoddesc {display:block; padding:10px; width:150px; position:absolute; top:20px; }
#mainpodmain .mainpodtitle {position:absolute; top:200px; }

#mainpodmain #mainpoddesc1 {left:430px; color:#000;}
#mainpodmain .mainpodtitle1 {left:100px; }

#mainpodmain #mainpoddesc2 {left:1050px; color:#000;}
#mainpodmain .mainpodtitle2 {left:720px; }

#mainpodmain #mainpoddesc3 {left:1670px; color:#000;}
#mainpodmain .mainpodtitle3 {left:1340px; }

#mainpodmain #mainpoddesc4 {left:2290px; color:#FFF;}
#mainpodmain .mainpodtitle4 {left:1960px; }


#mainpod {position:relative; }
#mainpod #mainrococo {position:absolute; top:127px; left:567px; }

#mainright {float:right; padding:11px 15px 0 10px; }
#slide {background: url('/IMG/jpg/fd-slide.jpg') repeat-x top left; padding:1px 1px 10px 1px; height:248px; width:298px; }
#slideentete {background-color:#382710; height:20px; line-height:20px; width:288px; padding-left:10px; }
#slideentete h2 {color:#c0ab8f; text-transform:uppercase; display:inline; float:left; }
#slideentete .center-wrap {float:right; height:20px; }

#slideentete .carousel-pagination p a.active {background:transparent url('/IMG/gifs/carre-on.gif') no-repeat top left; }
#slideentete .carousel-pagination p a {background:transparent url('/IMG/gifs/carre-off.gif') no-repeat top left; margin-top:6px; height:8px; width:8px; margin-right:6px; }

#slideimg {overflow:hidden;zoom:1;}
#slideimg, #slideimg .carousel-wrap{margin:0;border:0;zoom:1;}
/* modifier les dimensions ci-dessous pour chaque carousel */
#slideimg  .carousel-wrap{display:inline-block;vertical-align:middle;width:298px;margin:0; }
.IE #slideimg .carousel-wrap{display:inline;}
#slideimg ul{margin:0;padding:0;zoom:1;}
#slideimg  ul li{overflow:hidden;display:inline;float:left;width:298px;height:228px;text-align:center;}

#slideimg .carousel-control, #slideentete .carousel-pagination p a {overflow:hidden; display:inline-block; vertical-align:middle; cursor:pointer; line-height:999px; zoom:1; }
#slideimg {position:relative; }
#slideimg .carousel-next {position:absolute; top:111px; left:246px; z-index:20; background:transparent url('/IMG/png/slidebtnright.png') no-repeat top left; height:117px; width:52px; }
#slideimg .carousel-previous {position:absolute; top:111px; z-index:20; background:transparent url('/IMG/png/slidebtnleft.png') no-repeat top left; height:117px; width:52px; }

#slideimg .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#slideimg .disabled,#slideimg .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}

#slideimg div.center-wrap{position:absolute; top:2px; overflow:hidden;clear:both;zoom:1; }
#slideimg div.center-wrap div{border:0;margin:5px 0;}
#slideimg div.center-wrap a{margin:0 2px;padding:2px 5px;border:1px solid #4f4f4f;background:#333;cursor:pointer;color:#fff;-moz-border-radius:12px;webkit-border-radius:12px;border-radius:12px;}
#slideimg div.center-wrap a.active{font-weight:bold;color:#5db0e6;}

#mainthree {position:relative; padding-left:20px; margin-top:12px; width:635px; }
#mainthree li {float:left; width:203px; height:95px; margin-right:8px; }
#mainthree li b {display:block; padding-left:15px; padding-top:5px; width:90px; font-weight:normal; }
#mainthree li a {color:#000; text-decoration:none; }
#mainthree li a:hover {text-decoration:underline; }
#mainthree li h2 {position:absolute; top:76px; padding:2px 10px; }
#mainthree li h2 a {color:#FFF; font-size:bold; text-transform:uppercase; text-decoration:none; }

#rubrique1 {background: url('local/cache-gd2/f13421527b4810d2c030a76cefe8bdba.jpg') no-repeat top right;}
#rubrique1 h2 {background-color:#85543b; }
#rubrique2 {background: url('local/cache-gd2/73662ccdf2556a0845c3a25db51c7703.jpg') no-repeat top right;}
#rubrique2 h2 {background-color:#555555; }
#rubrique3 {background: url('local/cache-gd2/0168a9f054627df45dc8507293bb8c45.jpg') no-repeat top right;}
#rubrique3 h2 {background-color:#46712a; }

#newsin {margin-top:5px; border:1px solid #877e70; background-color:#726652; padding:6px; color:#FFF; font-size:90%; }
#newsin input#newsletter, #newsin input#email {background-color:#a6a095; height:15px; line-height:15px; border:1px solid #9a9388; }

#pushpromoa {height:35px; position:relative; padding-top:10px; padding-bottom:5px; }
#pushpromoa img.spip_logos {float:left; margin-right:10px; }
.pushpromoasub {position:absolute; left:70px; width:170px; }
.pushpromoasub img {float:left; }
.pushpromoasub div {float:left; padding-top:10px; }
.paddingleft2 {padding-left:3px; }

#alaune {margin-top:7px; margin-bottom:7px; }

#forums {float:left; margin-right:28px; }
#forumsout {width:160px; padding:1px; margin-top:4px; background: url('/IMG/jpg/fd-forumsout.jpg') repeat-y right top; }
#forumsin {padding:12px; height:110px; background: url('/IMG/jpg/fd-forumsin.jpg') repeat-y right top; }
#forumsin li {padding-bottom:8px; }
#forumsin li, #forumsin li a {text-decoration:none; color:#641345; }
#forumsin li a:hover {text-decoration:underline; color:#4d0b34; }

#lastarticlesout {background: url('/IMG/jpg/fd-flocon.jpg') no-repeat right 120px; padding-right:30px; }
#lastarticles {margin-left:190px; background: url('/IMG/jpg/fd-podbottoms.jpg') repeat-x bottom left; padding-bottom:21px; }
#lastarticlesin {background-color:#7c7364; margin-top:4px; padding:6px; overflow:hidden; width:757px; height:124px; }
#lastarticlesin ul {background: url('/IMG/jpg/fd-lastarticlesul.jpg') repeat-x top left; overflow:hidden; width:740px; padding-left:17px; z-index:0; }
#lastarticlesin li {position:relative; float:left; padding:3px; background: url('/IMG/jpg/fd-alastarticles.jpg') repeat-x top left; width:171px; }
#lastarticlesin li a {display:block; padding:3px; height:112px; background-color:#FFF; text-decoration:none; z-index:100; }
#lastarticlesin li a img {z-index:150; }
#lastarticlesin span.carousel-control {z-index:200; }
#lastarticlesin li a div.cntslide {position:absolute; left:0px; bottom:0px; width:170px; background-color:#FFF; z-index:300; }
#lastarticlesin li a b {display:block; color:#a06809; padding:3px 5px 2px 5px; }
#lastarticlesin li a p {padding:0 5px 3px 5px; }

#lastarticlesin .carousel-wrap{width:740px;margin-bottom:0;zoom:1;}
#lastarticlesin .carousel-control {overflow:hidden; display:inline-block; vertical-align:middle; cursor:pointer; line-height:999px; zoom:1; }
#lastarticlesin {position:relative; }
#lastarticlesin .carousel-next {position:absolute; top:3px; left:700px; z-index:20; background:transparent url('/IMG/png/slidelargeright.png') no-repeat top left; height:129px; width:64px; }
#lastarticlesin .carousel-previous {position:absolute; top:3px; z-index:20; background:transparent url('/IMG/png/slidelargeleft.png') no-repeat top left; height:129px; width:64px; }

#left {float:left; width:160px; }
#actu li, #actu li a {text-decoration:none; color:#641345; }
#actu li a:hover {text-decoration:underline; color:#4d0b34; }
#actu .pointbotviolet, #galeries .pointbotviolet {padding-bottom:7px; margin-bottom:10px; }
#actu li {padding-bottom:7px; }

#middle {float:left; margin-left:10px; width:470px; }
#artrecents {padding-left:15px; padding-bottom:5px; }
#articlesrecents ul.navtabs {float:left; width:26px; background-color:#c2b49c; }
#articlesrecents ul.navtabs li {width:23px; height:103px; white-space:nowrap; overflow:hidden; border-right:3px solid #c2b49c; padding-bottom:1px; }
#articlesrecents ul.navtabs .tabs-selected {border-right:3px solid #6d1d5b; }
#articlesrecents .tabs-hide {display: none; }
#articlesrecents .divtabs {margin-left:26px; background: url('/IMG/png/fd-tousarticles.png') no-repeat right bottom; text-align:right; }
#articlesrecents .divtabs .tous {padding-top:40px; padding-bottom:15px; }  
#articlesrecents .divtabs .tous a {background-color:#816236; padding:3px 8px; color:#FFF; text-transform:uppercase; font-size:90%; text-decoration:none; }
#articlesrecents .divtabs .tous a:hover {background-color:#5a4322; }
#articlesrecents .contenttabs {padding:6px; background:#f5f3ef url('/IMG/jpg/fd-articlesrecents.jpg') repeat-y left top; text-align:left; }
#articlesrecents .contenttabsin {padding:1px; background-color:#FFF; }
#articlesrecents .contenttabsin li {padding:5px; height:70px; min-height:70px; background-color:#FFF; }
#articlesrecents .contenttabsin li a {display:block; text-decoration:none; color:#000; }
#articlesrecents .contenttabsin li a b {color:#847b71; }
#articlesrecents .contenttabsin li:hover b {color:#6d1d5b; }
#articlesrecents .contenttabsin li img.spip_logos {float:left; margin-right:10px; }
#articlesrecents .contenttabsin li.lastarthover {background-color:#e8e7e6; cursor:pointer; }

#right {margin-left:655px; }
#rubriques {margin-bottom:25px; }
#rubnavtitre {padding-bottom:6px; }
#rubriquesout {background:#62584d url('/IMG/jpg/fd-rubriquesout.jpg') repeat-y left top; }
#rubriquesin {padding:10px; }
#rubriquesin ul {background:#261701 url('/IMG/jpg/fd-rubriques.jpg') repeat-x left top; padding:25px 15px; }
#rubriquesin li {background: url('/IMG/gifs/pointille-blanc.gif') repeat-x left bottom; height:22px; line-height:22px; }
#rubriquesin li a {color:#FFF; text-decoration:none; }
#rubriquesin li a:hover {padding-left:10px; }

#dossiers {padding-bottom:15px; }
#dossierstitre {padding-bottom:5px; }
#dossierscont {background: url('/IMG/jpg/fd-dossiers.jpg') no-repeat left top; width:332px; height:91px; }
#dossierscont ul {padding:15px; }
#dossierscont li, #dossierscont li a {color:#FFF; text-decoration:none; }
#dossierscont li a:hover {text-decoration:underline; }

#footermain {background: url('/IMG/jpg/fd-footerleft.jpg') no-repeat top left; padding-left:5px; }
#footerpadd {background: url('/IMG/jpg/fd-footerright.jpg') no-repeat top right; padding-right:9px; padding-top:1px; }
#footer {overflow:hidden; width:1003px; background:#533502 url('/IMG/jpg/fd-footer.jpg') repeat-x top left; padding-top:15px; padding-bottom:18px; color:#FFF; }
