/* CSS Document */  /*  Ares  */
/* pour tous les navigateurs  */

/*---DEB  General ------*/
body {padding:0;margin:0;background:#cce4d7; /*border-top:6px solid #06244F;*/font-family: Arial, Helvetica, sans-serif;color: #000;font-size: 14px;}
#wrapper { width:980px; margin:0 auto 20px; margin-top:5px; background:#ECF7F1;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px;behavior: url(../../../../script/PIE.htc);}		 
img {border:none}
.clear {clear:both; height:0px; width:0px;}
#left_container #scroll p { margin-bottom:14px;}
ul {list-style:none;}
h1,h2,h3,h4,span,ul,li,p,div,hr{ padding:0; margin:0;}
h1 {  font-size:22px; color:#032058; margin-bottom:24px;  } 
h2 {  font-size:18px; margin-bottom:14px; }
h3 {  font-size:12px;}
hr { border-bottom: solid 0,5px #BBAC91;}
a { color: #000; }
a:hover { color: #000;}
 
#vacations {border: none; width: 100%; margin: 36px auto; border-spacing: 0}
#vacations tr.hdr {background-color: #FFF !important;}
#vacations tr.hdr td {text-align: center !important; color: #01703a; font-weight: 700}
#vacations tr td { padding: 8px 20px; border: 1px solid #333; text-align: left;}
#vacations tr:nth-child(even) {background-color: #ffff00;}
#vacations tr:nth-child(odd) {background-color: #92d050}
#vacations tr td:nth-child(1) {font-weight: 700; color: #01703a;}
#vacations tr td:nth-child(2) {color: #01703a;}
#vacations tr td:nth-child(3) {text-align: center;}


#header {width:100%; position:relative; margin-bottom: 10px; height:215px;} 
#header #logo { float:left;}
#header #logo h1 { position:absolute; width:185px; height:152px; left:45px; top:10px;}
#header .menu_top { background:url(../images/img_header3.jpg) no-repeat right top; height:165px;}
#header_interne {width:100%; position:relative; margin-bottom: 10px; height:215px;} 
#header_interne #logo { float:left;}
#header_interne #logo h1 { position:absolute; width:185px; height:152px; left:45px; top:10px;}
#header_interne .menu_top { background:url(../images/img_header3.jpg) no-repeat right top; height:165px;}	
#espace_parents { background:url(../images/back-espace.jpg) no-repeat;width:81px; height:35px; margin:0 auto;position: relative; left:145px; top:35px; text-align:center; line-height:15px;}
#espace_parents a { color:#fff; font-size:13px; text-decoration:none;}
#header #menutop { position:absolute; right:20px; top:30px; width:270px;}
#header #menutop li { width:88px; float:left; display:block; border-left:1px solid #5bb882;}
#header #menutop li a { display:block; font-size:14px; color:#1a171b; text-decoration:none; padding:2px 10px;}
#header #menutop li a:hover { background:#a3fcc9; color:#aa31e2; font-weight:bold; text-decoration:none;}
#header #slider {width:725px; height:323px;top:135px; left:25px; margin-left:5px; position:relative; z-index:1;}
#top_menu  { width:100%; height:30px; position:relative; top:70px;  background:#BBCCD8; }
#top_menu li {float:left; display:block;}
#top_menu li a {display:block; color:#003567; font-size:20px;  line-height:32px; text-decoration:none;  margin:0 5px;}
#top_menu li a:hover{text-decoration:none; color:#96825C; background:#FFFFCC;} 
/*---FIN  header ------*/

/*---DEB  container ------*/
#container {width:100%; margin-bottom: 15px; }
#left_container {float:left;width: 660px; margin-left:20px; text-align:justify; line-height:17px; margin-right:5px; padding-right:10px;} 
#left_container #scroll { overflow-y:auto; overflow-x:hidden; height:532px; padding-right:5px; }
#left_container #archives-annee { text-align:center;  padding:7px; color:#fff; font-weight:bold; width:270px; margin-left:200px;}
#left_container #archives-annee a{ text-decoration:none; color:#fff;background:#1997da; padding:5px;}
#left_container #img_interne { float:left; margin:0px 0px 10px 0px;}
#left_container #img_interne img {-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior: url(../../../../script/PIE.htc);}
#left_container #img_interne img.orange { border:2px solid #f36c3c;}
#left_container #img_interne img.violet { border:2px solid #a8489b;}
#left_container #img_interne img.pink { border:2px solid #ef4076;}
#left_container #actualites { float:left; margin-top:10px;}
#left_container #actualites .item_actu {float: left; margin-bottom: 20px;min-height: 120px;padding: 5px;width: 625px; border:1px solid #ccc;} 
#left_container #actualites .item_actu img.img_actu {float: left; margin: 10px 15px 0 0;width: 180px;}
#left_container #actualites .item_actu h2 { font-size: 15px; margin: 5px 0;}
#left_container #actualites .item_actu h2 a { color:#45ae71; text-decoration:none;}
#left_container #actualites .item_actu p {margin-bottom: 12px;text-align: justify; margin-left:200px;}
#left_container #actualites .item_actu a.lirelasuite {background:#f8ba01;border-radius: 5px;color: #FFFFFF;float: right;font-size: 15px;padding: 4px;text-decoration: none;}
#left_container ul { margin-left:15px; margin-top:10px; line-height:25px;}
#left_container ul li { list-style:square;}
#left_container ul.ecole { margin-left:0px;}
#left_container ul.ecole li { background:url(../images/puce_orange_m.jpg) no-repeat 0 8px; list-style:none; padding-left:15px;}
#left_container ul.ecoled { margin-bottom:16px; margin-left:30px; }
#left_container ul.ecoled li { list-style: disc;}
#left_container h1 { font-size:22px; font-style:italic; font-weight:bold; color:#41a76c; text-align:center;}
#left_container h2 { font-size:20px; color:#45ad70; line-height:20px;}
#left_container h2.ecole { color:#f36c3c;}
#left_container h3.ecole { color:#8b2f1f;}
#left_container h4.ecole { color:#f36c47;}
#left_container h2.cycles { color:#a8489b;}
#left_container h3.cycles { color:#1354a5;}
#left_container ul.cycles { margin-left:15px;}
#left_container ul.cycles li { background:url(../images/puce_violet_m.jpg) no-repeat 0 8px; list-style:none; padding-left:15px;}
#left_container ul.organisation { margin-left:35px;}
#left_container ul.organisation li { background:url(../images/puce_pink_m.jpg) no-repeat 0 10px; list-style:none; padding-left:10px;}
#left_container h2.organisation { color:#ef4076;}
#left_container h3.organisation { color:#01703a;}
#left_container h4.organisation { color:#01703a; font-size:15px;}
#left_container .img_p { position:relative; top:2px;}
#left_container #orga { padding-left:35px;}
#left_container #orga span {color:#ef4076;}
#left_container ul.infosparents { margin-left:35px;}
#left_container ul.infosparents li { background:url(../images/puce_orange_m.jpg) no-repeat 0 10px; list-style:none; padding-left:10px;}
#left_container h2.infosparents { color:#01703a; line-height:25px;}
#left_container h3.infosparents { color:#01703a; margin-bottom:5px;}
#left_container h2.fournitures { color:#1354a5; line-height:25px;}
#left_container h3.fournitures { color:#01703a; margin-bottom:5px;}
#left_container h2.activites { color:#2c1ad7;}
#left_container h2.galerie { color:#1997da;}
#left_container h3 { font-size:18px; color:#E15093; margin:20px 0px;}
#left_container h3 span { font-size:14px;}
#left_container h4 { font-size:16px; color:#2C1AD7; margin:10px 0px;}
#left_container #partenaires img { border:1px solid #EBEBEB;}
#left_container #references img { border:1px solid #EBEBEB;}
#left_container #bloc_news {border-bottom:1px dashed #CCCCCC;margin-bottom:20px; min-height:110px;}
#left_container #bloc_news h3 { font-size:16px; line-height:20px;}
#left_container #bloc_news h3 a{ text-decoration:none; color:#F54A00;}
#left_container #bloc_news p a {text-decoration:none;color:#F54A00}
#left_container #bloc_news #date {float: left;margin-top: 6px; color:#F54A00;}
#left_container #bloc_news #lirelasuite {float: right;margin-top: 6px;}
#left_container #bloc_news #lirelasuite a {text-decoration:none; color:#F54A00;}
.source { float:right; font-weight:bold; color: #F54A00;}
#left_container #tt_actu {-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;/*behavior: url(<dtml-var "script.absolute_url()">/PIE.htc);*/ background:#5473CF; padding:5px; color:#fff; text-align:center;margin-left:230px; margin-top:10px; width:150px;}
#left_container #tt_actu a { color:#fff; text-decoration:none;}
#left_container #fourniture { padding:0px 0px 0px 39px; margin:0px 0px 0px 90px; float:left; background:url(../images/back_four.jpg) no-repeat center; height:305px; width:483px;}
#left_container #fourniture ul.sub_menu {float: left;font-size: 14px;margin: 0 22px 0 12px;width: 194px;}
#left_container #fourniture ul.sub_menu li.titre { background:none; padding-bottom:20px; margin-top:30px;}
#left_container #fourniture ul.sub_menu li.titre h3 { margin-top:0px; font-size:19px; font-weight:bold; font-style:italic; color:#e25495;}
#left_container #fourniture ul.sub_menu li.titre:not(:last-child):hover { background:none;}
#left_container #fourniture ul.sub_menu li.titre:not(:last-child):active { background:none;}
#left_container #fourniture ul.sub_menu li:not(:last-child):hover { background:url(../../tpl1/images/back_four_mater.png) no-repeat; list-style:none; color:#fff;}
#left_container #fourniture ul.sub_menu li:not(:last-child):active {background:url(../../tpl1/images/back_four_mater.png) no-repeat; list-style:none; color:#fff;}
#left_container #fourniture ul.sub_menu li:last-child:hover { background:url(../../tpl1/images/back_four_mater.png) no-repeat; list-style:none; color:#fff;}
#left_container #fourniture ul.sub_menu li:last-child:active {background:url(../../tpl1/images/back_four_mater.png) no-repeat; list-style:none; color:#fff;}
#left_container #fourniture ul.sub_menu li { padding:5px; background:url(../../tpl1/images/back_gris_four.jpg) no-repeat;list-style:none; width:194px; height:20px; margin:0px 0px 4px 0px;}
#left_container #fourniture ul.sub_menu li a { display: block; text-decoration:none; font-weight:bold; font-size:17px; font-style:italic;}
#left_container #fourniture ul.sub_menu li a:hover { color:#fff;}

#left_container #fourniture ul.sub_menu_p {float: left;font-size: 14px;margin: 0 22px 0 12px;width: 194px;}
#left_container #fourniture ul.sub_menu_p li.titre { background:none; padding-bottom:20px; margin-top:30px;}
#left_container #fourniture ul.sub_menu_p li.titre h3 { margin-top:0px; font-size:19px; font-weight:bold; font-style:italic; color:#e25495;}
#left_container #fourniture ul.sub_menu_p li.titre:not(:last-child):hover { background:none;}
#left_container #fourniture ul.sub_menu_p li.titre:not(:last-child):active { background:none;}
#left_container #fourniture ul.sub_menu_p li:not(:last-child):hover { background:url(../../tpl1/images/back_four_pri.png) no-repeat; list-style:none; color:#fff;}
#left_container #fourniture ul.sub_menu_p li:not(:last-child):active {background:url(../../tpl1/images/back_four_pri.png) no-repeat; list-style:none; color:#fff;}
#left_container #fourniture ul.sub_menu_p li:last-child:hover { background:url(../../tpl1/images/back_four_pri.png) no-repeat; list-style:none; color:#fff;}
#left_container #fourniture ul.sub_menu_p li:last-child:active {background:url(../../tpl1/images/back_four_pri.png) no-repeat; list-style:none; color:#fff;}
#left_container #fourniture ul.sub_menu_p li { padding:5px; background:url(../../tpl1/images/back_gris_four.jpg) no-repeat;list-style:none; width:194px; height:20px; margin:0px 0px 4px 0px;}
#left_container #fourniture ul.sub_menu_p li a { display: block; text-decoration:none; font-weight:bold; font-size:17px; font-style:italic;}
#left_container #fourniture ul.sub_menu_p li a:hover { color:#fff;}

#left_container #fourniture_tab { line-height:24px; color:#ffffff;background:url(../../tpl1/images/back_fourniture.jpg) no-repeat scroll 67px 0px; width:531px; height:662px; padding-left:67px;}
#left_container #fourniture_tab h2 { color:#61aed9; font-size:17px; text-align:center; padding-top:15px;}
#left_container #fourniture_tab ul { margin-left:0px; font-size:12px; color:#ffffff; padding:10px;}
#left_container #fourniture_tab ul li { list-style:none;}
#left_container #fourniture_tab div { padding:5px;}
/*************************************************equipe***********************************************************/
#equipe {height:auto; overflow-x:none;overflow-y:none; margin-bottom:10px;}
#equipe a{text-decoration:none; color:#0C5488;}
#equipe ul.faqs2 { margin-left:0;list-style:square;}
#equipe ul.faqs2 li{list-style-type:none;list-style-image:none;/*cursor:pointer;*/outline: none; margin:0; width:584px;}
ul.faqs2 li div ,ul.faqs2 li ul{display:none; width:633px;}
#equipe ul.faqs2 li h2{padding:0px 28px 0 11px;height:30px; background:#A8A9AD url(../images/fleche_equi.jpg) no-repeat top right; margin:0pt 0pt 2px; width:620px;font-weight:100;color:#000000;font-size:11px;font-family:verdana; /*cursor:pointer;*/}
#equipe ul.faqs2 li h2 strong {font-weight:bold;color:#ffffff;font-size:13px;font-family:verdana;line-height:31px;text-decoration:none;}
ul.faqs2 li.active div{display:block; margin:0;border-color:#F4F4F4;border-style:solid;border-width:7px 4px 4px;padding: 9px; min-height:110px;}
#equipe ul.faqs2 li.active h2{background:#A8A9AD url('../images/fleche_equi.jpg') no-repeat top right; cursor:pointer;}
#equipe ul.faqs2 li.active ul.with-img{display:block;width: 470px !important; width:483px;}
#equipe ul.faqs2 li.active ul{display:block;margin:14px 0 0 14px!important;margin:9px 0 0 9px;width: 504px; }
#equipe ul.faqs2 li.active ul li{list-style:square;}
#left_container_home h3.home {font-size:23px; color:#ee7f3d; margin-bottom:25px; font-family:Arial, Helvetica, sans-serif;}
#left_container_home h2.home { text-align:center; font-size:38px; color:#064eb8; margin-bottom:38px; font-family:Arial, Helvetica, sans-serif;}
#left_container_home .thome { font-size:22px; color:#1a171b; margin:20px 0px 90px 0px; font-family:Arial, Helvetica, sans-serif;}
#left_container_home #coordonees { float:left; background:url(../images/back_coordonees.jpg) no-repeat; height:115px; top:15px; width:440px; position:relative;}
#message {position:relative; top:-138px; left:295px; width:468px; float:right; height:272px;}
#left_container_home #coordonees .coordonees { padding:10px; padding-top:13px; color:#0c58b1;}
#left_container_home #coordonees .coordonees a { color:#0c58b1; text-decoration:none;}
#left_container_home #home { margin-left:10px; margin-right:10px; text-align:justify; line-height:17px;}
#left_container_home #home h2 {font-size:20px; color:#5473CF;}
#left_container_home {float:left;width: 660px; margin-left:20px; margin-right:15px;}
#left_container_home h2 { font-size:20px; color:#5473CF; line-height:20px; margin-bottom:15px;}
#left_container_home #box { float:left; width:667px; padding:5px;  margin-bottom:12px;border-radius:0px 0px 7px 7px;}
#left_container_home #box .box1 {float:left; padding:1px; border:1px solid #EBEBEB; width:215px; margin-right:5px; height:347px;-webkit-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px;behavior: url(../../../../script/PIE.htc);}
#left_container_home #box .box1 h2 { background:#fff; color:#B91FF2; font-size:20px; text-align:center; margin-bottom:5px;}
#left_container_home #box .box1 h2 a{ text-decoration:none; color:#B91FF2;}
#left_container_home #box .box1 p { float:left; text-align:justify; padding:5px; margin-bottom:5px; font-weight:bold;}
#left_container_home #box .box1 .voirplus { float:left; width:100%; height:20px; background:#B91FF2; float:right;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px;behavior: url(../../../../script/PIE.htc);}
#left_container_home #box .box1 .voirplus a{ float:right; color:#fff; text-decoration:none; margin:2px 10px 0px 0px; background:url(../images/puce_lirelasuite.png) no-repeat scroll 0px 5px; padding-left:8px;}
#left_container_home #box .box1 ul { float:left; padding-left:15px; margin-bottom:5px;}
#left_container_home #box .box1 ul li { float:left; width:100%; background:url(../images/puce_menu.jpg) no-repeat 0px 7px; padding-left:10px;}
#left_container_home #box .box1 ul li a { color:#fff; text-decoration:none;}

#left_container_home #box .box2 {float:left; padding:1px; border:1px solid #EBEBEB; width:215px; margin-right:5px; height:347px;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px;behavior: url(../../../../script/PIE.htc);}
#left_container_home #box .box2 h2 { background:#fff; color:#5473CF; font-size:20px; text-align:center;margin-bottom:5px;}
#left_container_home #box .box2 h2 a { text-decoration:none; color:#5473CF;}
#left_container_home #box .box2 p { float:left; text-align:justify; padding:5px; margin-bottom:5px;}
#left_container_home #box .box2 .voirplus { float:left; width:100%; height:20px; background:#5473CF; float:right;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px;behavior: url(../../../../script/PIE.htc);}
#left_container_home #box .box2 .voirplus a{ float:right; color:#fff; text-decoration:none; margin:2px 10px 0px 0px; background:url(../images/puce_lirelasuite.png) no-repeat scroll 0px 5px; padding-left:8px;}
#left_container_home #box .box2 ul { float:left; padding-left:15px; margin-bottom:5px;}
#left_container_home #box .box2 ul li { float:left; width:100%; background:url(../images/puce_menu.jpg) no-repeat 0px 7px; padding-left:10px;}
#left_container_home #box .box2 ul li a { color:#fff; text-decoration:none;}

#left_container_home #box .box3 {float:left; padding:1px; border:1px solid #EBEBEB; width:215px; height:347px;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px;behavior: url(../../../../script/PIE.htc);}
#left_container_home #box .box3 h2 { background:#fff; color:#F54A00; font-size:19px; text-align:center; margin-bottom:5px;}
#left_container_home #box .box3 h2 a { text-decoration:none; color:#F54A00;}
#left_container_home #box .box3 p { float:left; text-align:justify; padding:5px; margin-bottom:5px;}
#left_container_home #box .box3 .voirplus { float:left; width:100%; height:20px; background:#F54A00; float:right;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px;behavior: url(../../../../script/PIE.htc);}
#left_container_home #box .box3 .voirplus a{ float:right; color:#fff; text-decoration:none; margin:2px 10px 0px 0px; background:url(../images/puce_lirelasuite.png) no-repeat scroll 0px 5px; padding-left:8px;}
#left_container_home #box .box3 ul { float:left; padding-left:15px; margin-bottom:5px;}
#left_container_home #box .box3 ul li { float:left; width:100%; background:url(../images/puce_menu.jpg) no-repeat 0px 7px; padding-left:10px;}
#left_container_home #box .box3 ul li a { color:#fff; text-decoration:none;}

#left_container_home #publications {float:left; margin-bottom:5px; line-height:21px;}
#left_container_home #publications h2 { background:#5473CF; color:#fff; font-size:20px; padding:5px; margin-top:2px; margin-bottom:0px;}
#left_container_home #publications h2 a { color:#fff; text-decoration:none;}
#left_container_home #publications .publi {border-bottom:1px dashed #CCCCCC; padding:4px 7px 7px 7px; float:left;}
#left_container_home #publications .publi h3 { font-size:12px; line-height:17px; margin-bottom:5px;}
#left_container_home #publications .publi h3 a{ text-decoration:none; color:#626262;}
#left_container_home #publications .publi p a {text-decoration:none;color:#F54A00}
#left_container_home #publications .publi #lirelasuite {float: right;margin-top: 6px;}
#left_container_home #publications .publi #lirelasuite a {text-decoration:none; color:#5473CF;}

#left_container_home #actualites {float:left; margin-bottom:5px; line-height:21px;}
#left_container_home #actualites h2 { background:#5473CF; color:#fff; font-size:20px; padding:5px; margin-top:2px; margin-bottom:0px;}
#left_container_home #actualites h2 a { color:#fff; text-decoration:none;}
#left_container_home #actualites .actu {border-bottom:1px dashed #CCCCCC; padding:4px 7px 7px 7px; float:left;}
#left_container_home #actualites .actu h3 { font-size:12px; line-height:17px; margin-bottom:5px;}
#left_container_home #actualites .actu h3 a{ text-decoration:none; color:#626262;}
#left_container_home #actualites .actu p a {text-decoration:none;color:#F54A00}
#left_container_home #actualites .actu #lirelasuite {float: right;margin-top: 6px;}
#left_container_home #actualites .actu #lirelasuite a {text-decoration:none; color:#F54A00;}
ul.dropdown-menu {color: #fff;font-weight: bold;height: 35px;padding: 7px;text-align: center;width: 300px;}
.dropdown-menu li a{ float:left; list-style:none;background:#2c1ad7; margin:5px; padding:5px;}
#right_container {float:left; background:url(../images/back_right1.jpg) no-repeat; padding-left:10px; width: 250px; height:751px;/*-webkit-box-shadow: -5px 0 8px -8px #888;-moz-box-shadow:-5px 0 8px -8px #888;box-shadow:-5px 0 8px -8px #888;*/ text-align:center;}
#right_container .evenement { margin:15px 0px; margin-left:10px; background:url(../../tpl1/images/agenda_on1.png) no-repeat; display:block; float:left;  width:221px; height:191px;}
#right_container .evenement:not(:last-child):hover { background:url(../../tpl1/images/agenda_hover1.png) no-repeat;}
#right_container .evenement:not(:last-child):active {background:url(../../tpl1/images/agenda_hover1.png) no-repeat;}
#right_container .evenementb {background:url(../../tpl1/images/agenda_hover1.png) no-repeat;}
#right_container .evenement a {   width:221px; height:191px; display:block;}
#right_container .info { margin:15px 0px; margin-left:10px; background:url(../../tpl1/images/infos_parent_on.png) no-repeat; display:block; float:left;  width:221px; height:191px;}
#right_container .info:not(:last-child):hover { background:url(../../tpl1/images/infos_parent_hover.png) no-repeat;}
#right_container .info:not(:last-child):active {background:url(../../tpl1/images/infos_parent_hover.png) no-repeat;}
#right_container .infob {background:url(../../tpl1/images/infos_parent_hover.png) no-repeat;}
#right_container .info a {  width:221px; height:191px; display:block;}
#right_container #video {margin:15px 0px; margin-left:10px; background:url(../../tpl1/images/infos_parent_on.png) no-repeat; display:block; float:left;  width:223px; height:153px;}
#right_container .sinscrire:last-child { margin:15px 0px; margin-left:10px; background:url(../../tpl1/images/Bouton-sinscrire-Vert.png) no-repeat; display:block; float:left;  width:223px; height:149px;}
#right_container .sinscrire:last-child:hover { background:url(../../tpl1/images/Bouton-sinscrire-Rose.png) no-repeat;}
#right_container .sinscrire:last-child:active {background:url(../../tpl1/images/Bouton-sinscrire-Rose.png) no-repeat;}
#right_container .sinscrireb:last-child {background:url(../../tpl1/images/Bouton-sinscrire-Rose.png) no-repeat;}
#right_container .sinscrire a {  width:223px; height:149px; display:block;}
#right_container #actualites {border:1px solid #EBEBEB; margin-top:5px; float:left; margin-bottom:5px;}
#right_container #actualites h2 { background:#5473CF; color:#fff; font-size:20px; padding:5px; margin-top:2px; margin-bottom:0px;}
#right_container #actualites h2 a { color:#fff; text-decoration:none;}
#right_container #actualites .actu {border-bottom:1px dashed #CCCCCC;margin-bottom:5px; padding:7px; float:left;}
#right_container #actualites .actu h3 { font-size:13px; line-height:17px; margin-bottom:5px;}
#right_container #actualites .actu h3 a{ text-decoration:none; color:#F54A00;}
#right_container #actualites .actu p a {text-decoration:none;color:#F54A00}
#right_container #actualites .actu #lirelasuite {float: right;margin-top: 6px;}
#right_container #actualites .actu #lirelasuite a {text-decoration:none; color:#F54A00;}

#right_container #facebook { border:1px solid #EBEBEB; float:left; padding:1px;}
#right_container #galerie { margin-bottom:10px; text-align:center; width:255px; float:left;}
#right_container #galerie img { margin:0px 10px 10px 0px;-moz-box-shadow: 5px 5px 5px #888;-webkit-box-shadow: 5px 5px 5px #888;box-shadow: 5px 5px 5px #888;}
#center_container {float:left; width: 74%;} 
/*---FIN  container  ------*/

/*---DEB  footer ------*/
#footer { border-top:7px solid #0c58b1; width:970px; color:#fff; padding:10px 0px 0px 10px; background:#44ad70; height:30px; margin-bottom:2px;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px;behavior: url(../../../../script/PIE.htc);} 					 
/*---FIN  footer ------*/