/* couleurs et fonds par rubrique */

body {background-color:#ffe8f4; }
#paddmain {background:#ffe8f4 url('/IMG/fdrubriques/pod-mainleft-990066.jpg') no-repeat top left; width:1004px; padding-left:12px; }
#main {background: url('/IMG/fdrubriques/pod-mainright-990066.jpg') no-repeat top right; width:992px; padding-right:12px; }
#headout {background:#b0197e url('/IMG/fdrubriques/fd-topnavbottom-990066.jpg') no-repeat left bottom; padding-bottom:25px; }
#head {background:#ffe8f4 url('/IMG/fdrubriques/pod-maintoprepeat-990066.jpg') repeat-x left bottom; -height:80px; }
#navtop ul.sf-menu {background: url('/IMG/fdrubriques/fd-mainnavtop-990066.png') no-repeat top left; height:23px; line-height:23px; padding-left:15px; color:#b4936d; }
#mainout {background:#b0197e url('/IMG/fdrubriques/pod-mainbottomrepeat-990066.png') repeat-x bottom left; padding-bottom:18px; }
#mainmain {background: url('/IMG/fdrubriques/fd-mainmain-990066.jpg') no-repeat top left; height:382px; }

#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; }

/* dimensions - largeurs */
#mainleft {width:740px; float:left; padding-top:14px; padding-left:17px; }
#mainright {width:234px; float:right; padding:11px 0 0 0; }
#alaune {margin-top:7px; margin-bottom:7px; }
#left {float:left; width:250px; }
#middle {float:left; margin-left:10px; width:385px; }
#right {margin-left:650px; }

/* #mainleft */
#hierarchie, #hierarchie a {color:#FFF; }
#alaune h2 {font-size:15px; font-weight: bold; padding-bottom:4px; margin-bottom: 10px; background:url('local/cache-gd2/3118beb2b68f8c8e0c956aad376bcce9.gif') repeat-x bottom left; margin-right:10px; }
#alaune h2 a {color:#cf5396; text-decoration:none; }
#ads {float:right; width:338px; margin-right:10px; background-color:#ffe8f4; border:1px dotted #6d573c; }
#artalaune {width:374px; position:relative; }
#artalaune img.spip_logos, #artalaune span.spip_logos {position:absolute; padding:7px; background:#fcfcfc url('/IMG/png/fd-imgalaunerub.png') repeat-y top right; }
#artalaune p {position:absolute; top:180px; padding:10px; background: url('local/cache-gd2/4ef1241e5dbc070f3c16f0cc438e503d.gif') repeat-x top left; height:82px; width:354px; }
#artalaune p a {color:#990066; text-decoration:none; }
#artalaune .artalaunerub {position:absolute; top:130px; left:20px; }

/* pod actu (mainpod) */
#mainpod {width:425px; height:240px; padding-top:10px; }
#mainpodmain {position:relative; 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:420px; 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:420px;height:240px;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:374px;}
#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:10px; left:340px; 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:190px; }

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

#mainpodmain #mainpoddesc2 {left:850px; color:#000;}
#mainpodmain .mainpodtitle2 {left:440px; }

#mainpodmain #mainpoddesc3 {left:1270px; color:#000;}
#mainpodmain .mainpodtitle3 {left:860px; }

#mainpodmain #mainpoddesc4 {left:1690px; color:#FFF;}
#mainpodmain .mainpodtitle4 {left:1280px; }

#mainpod {position:relative; }
#mainpod #mainrococo {position:absolute; top:117px; left:342px; }

/* pod actu accordion */
#mainaccordion {margin-top:10px; width:410px; padding:5px; background: url('/IMG/jpg/fd-mainpod.jpg') repeat-y top left; }
#mainaccordion h3 {font-weight:bold; }
.accordion {background-color:#fbfbfb; }
.accordion img {float:left; margin-right:10px; }
.accordion img.handle {margin-right:-2px; }
.accordion a {text-decoration:none; }
.inneraccordion {margin-left:25px; padding:5px 5px 0 10px; height:70px; background-color:#fbfbfb; }

/* pod slide carousel */
#contslide {float:right; padding-right:15px; }
#slide {height:238px; width:290px; margin-top:10px; margin-bottom:10px; background: url('/IMG/jpg/fd-slide.jpg') repeat-x top left; padding:1px 1px 1px 1px; }
#slideentete {background-color:#990066; height:20px; line-height:20px; width:280px; 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:290px;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:290px;height:218px;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:101px; left:238px; z-index:20; background:transparent url('/IMG/png/slidebtnright.png') no-repeat top left; height:117px; width:52px; }
#slideimg .carousel-previous {position:absolute; top:101px; 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;}
#slideimg li.loadwait, #mainpodmain li.loadwait {display:none; }

/* pod smallsign */
#smallsign {text-align:center; padding:10px 0; height:60px; width:290px; background-color:#adabac; }

/* #mainright */
#mainright #sousnav {background: url('local/cache-gd2/cf5678c24462a7006c15b23e34962c96.gif') repeat-y top right; padding:7px; }
#mainright #sousnavin {background:#fcaed8 url('local/cache-gd2/fa77d0557d161fd2d805846463b2af8b.gif') repeat-x top left; height:330px; }
#mainright #sousnavin ul {padding:20px 6px; }
#mainright #sousnavin ul li a {color:#ffe8f4; font-weight:bold; text-decoration:none; display:block; padding-top:2px;  padding-left:2px; height:18px; }
#mainright #sousnavin ul li a:hover {color:#990066; background-color:#fcaed8; }

/* #alaune */
#alaune {overflow:hidden; width:980px; }
#sondage {float:right; margin-right:15px; width:200px; }
#banner {padding-bottom:15px; }
#alaunecnt {color:#b0197e; width:728px; }
#alaunecnt h1 {color:#6d573c; }

/* #left */
#lastarticles {background: url('/IMG/fdrubriques/pod-maintoprepeat-990066.jpg') repeat-x left 10px; }
#lastarticlesouter {background: url('/IMG/png/fd-borderrightombre.png') repeat-y right top; padding-right:2px; }
#lastarticlesinner {background: url('/IMG/png/fd-borderbottomombre.png') repeat-x left bottom; padding-bottom:2px; }
#lastarticlesin {margin-top:6px; padding:10px 0; background: url('local/cache-gd2/4ef1241e5dbc070f3c16f0cc438e503d.gif') repeat-x top left; border-left:1px solid #5e5e5e; border-right:1px solid #fcaed8; border-bottom:1px solid #fcaed8; }
#lastarticlesin ul {padding:10px 0; }
#lastarticlesin ul li a {text-decoration:none; padding-left:10px; display:block; height:22px; line-height:22px; vertical-align:middle; color:#ffe8f4; }
#lastarticlesin ul li a:hover {background-color:#ffe8f4; color:#990066; }

/* #middle */
#verylast ul {margin-top:4px; /*padding:1px; background-color:#fcaed8;*/ }
#verylast li {padding:5px; height:70px; min-height:70px; background:url('local/cache-gd2/ea999ef33666329288684aab56aa3aad.gif') repeat-x bottom left; }
#verylast li img.spip_logos {float:left; margin-right:10px; padding:3px; }
#verylast li.lastarthover {background:none; background-color:#cf5396; cursor:pointer; }
#verylast li a {text-decoration:none; }
#verylast li a b {color:#6d573c; }
#verylast li.lastarthover a b {color:#990066; }
#verylast li.lastarthover img.spip_logos {background-color:#ffe8f4; padding:2px; border:1px solid #b0197e; }

/* #right */

/* paginations */
p.pagination {width:200px; height:30px; text-align:center; padding-top:12px; }
p.pagination a {padding:4px 7px; margin-right:1px; background-color:#ffe8f4; border:1px solid #b0197e; }
p.pagination a.lien_pagination:hover {text-decoration:none; background-color:#b0197e; border:1px solid #ffe8f4; }
p.pagination span.on {padding:4px 7px; margin-right:1px; background-color:#ffe8f4; border:1px solid #990066; color:#990066; } 
p.pagination b {padding:4px 7px; margin-right:1px; background-color:#ffe8f4; border:1px solid #b0197e; font-weight:normal; color:#990066; }

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

