/* CSS Document *//*--------------------------------------------------------------*//*--------------------------------------------------------------*//*------------Réinitialisation des css des navigateurs----------*/html{color:#000;background-color:#404040;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}/* to preserve line-height and selector appearance */sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}/*to enable resizing for IE*/input,textarea,select{font-size:100%;}/*because legend doesn't inherit in IE */legend{color:#000;}a {text-decoration:none;color:#A9BB0F;}a:hover{color:#404040;}* {padding:0px;margin:0px;}strong {font-weight:bold;}/*--------------------------------------------------------------*//*--------------------------------------------------------------*//*------------CSS GENERAL---------------------------------------*/.vert{color:#A9BB0F;}.orange{color:#F06C0E;}strong{color:#A9BB0F;}.gras{font-weight:bold;}/*---------Structure générale----------*/body {position:relative;height:100%;text-align:center;font-family:"Trebuchet MS","Century Gothic",Arial,Verdana;font-size:13px;}#page {position:relative;width:1000px;height:100%;margin:auto;text-align:left;}#tete {position:relative;width:1000px;height:226px;background:url(../images/bg_tete.jpg) no-repeat;}#bandeau{position:relative;width:1000px;height:226px;}.big {font-size:48px;}#centre_ext{position:relative;width:1000px;background:url(../images/bg_centre_ext.jpg) repeat-y;}#centre_bas{position:relative;width:1000px;background:url(../images/bg_centre_bas.jpg) bottom no-repeat;}#centre_haut{position:relative;width:1000px;background:url(../images/bg_centre_haut.jpg) top no-repeat;}#centre{position:relative;width:1000px;}#anim-droite{position:absolute;top:0px;right:0px;width:248px;height:232px;/*background:url(../images/bg_anim_droite.jpg) no-repeat;*/text-align:center;color:#FFFFFF;font-size:10px;/*outline:1px solid yellow;*/}#menu_lat{position:relative;width:160px;float:left;padding:20px 0px 0px 28px;}#bt_secteurs{text-align:center;}#menu_lat h4{width:100%;height:20px;margin-top:20px;background:url(../images/bg_certification.jpg) repeat-x;text-align:center;color:#FFFFFF;}#encart_certification table#logo_certif{width:100%;/*margin-top:20px;*/}#encart_certification table#logo_certif td {padding:5px 0px;text-align:center;}.pefc {color:#006f3f;}#content{position:relative;width:560px;/*min-height:500px*/;margin-left:190px;background:url(../images/bg_content.jpg) top left no-repeat;/*outline:1px solid red;*/}#content h2 {padding:0px 0px 10px 0px;font-size:18px;color:#A2A2A2;text-align:left;}#content h2 span {color:#A9BB0F;}#menu_sec ul {padding:0px 0px 0px 10px;font-size:12px;}#menu_sec a {color:#404040;}#menu_sec a:hover {color:#A9BB0F;}#pied {position:relative;width:695px;height:60px;padding:30px 0px 0px 30px;clear:both;text-align:center;color:#FFFFFF;font-size:10px;/*outline:1px solid yellow;*/}#pied a {text-decoration:none;color:#FFFFFF;font-weight:bold;font-size:12px;}#pied a:hover{color:#A9BB0F;}#menu_pied{padding-bottom:10px;}h1 {display:none;}#hauteur_min {position:relative;float:left;width:1px;height:350px;}#pied_logo{position:relative;width:780px;text-align:center;}#pied_logo table{margin:auto;}#pied_logo table td{vertical-align:bottom;width:100px;}#pied_logo a{color:#757367;}#pied_logo a:hover{color:#A8BC0F;}/* page accueil */.page_accueil  {position:relative;/*height:620px;*/}.page_accueil #content {text-align:center;}.page_accueil #content  #texte {position:relative;width:470px;margin:auto;padding-top:20px;text-align:justify;}.page_accueil #content #container_galerie_accueil{position:relative;width:534px;margin:20px auto;/*border:5px solid #3D3D3D;*/}/* page éco-démarche */.page_eco_demarche {/*position:relative;height:450px;*/}.page_eco_demarche #content {position:relative;padding:20px 0px 10px 40px;}.page_eco_demarche #content #accordion {position:relative;width:470px;text-align:left;}.page_eco_demarche #content #accordion h3 {position:relative;width:100%;padding:5px 0px 5px 5px;background-color: #A9BB0F;border:1px solid #FFFFFF;font-size:15px;}.page_eco_demarche #content #accordion h3 a {color: #FFFFFF;}.page_eco_demarche #content #accordion h3 a:hover {color: #404040;}.page_eco_demarche #content #accordion div {position:relative;width:100%;margin:10px 0px 20px 0px;}.page_eco_demarche #content #accordion h4 {position:relative;width:100%;padding:2px 0px 2px 5px;background-color: #E1E1E1;border:1px solid #FFFFFF;font-size:13px;text-align:left;}.page_eco_demarche #content #accordion h4 a {color: #404040;}.page_eco_demarche #content #accordion h5 {position:relative;width:100%;padding:0px 0px 0px 0px;border-bottom:1px solid #E1E1E1;font-size:13px;color:#A9BB0F;text-align:left;}.page_eco_demarche #content #accordion #accordion_engagements li, .page_eco_demarche #content #accordion #accordion_conseils li{/*list-style-type: square;*/list-style-image: url('../images/puce_small.jpg');list-style-position:inside;}.page_eco_demarche table {width:470px;}.page_eco_demarche table td {padding:10px;text-align:justify;}.page_eco_demarche #menu_sec ul {padding:0px 0px 0px 10px;}.page_eco_demarche #menu_sec a {color:#404040;}.page_eco_demarche #menu_sec a:hover {color:#A9BB0F;}/* page_web */.page_web {position:relative;}.page_web #content {position:relative;padding-top:20px;padding-bottom:20px;text-align:center;}.page_web #content #container_galerie_web{position:relative;width:500px;margin: auto;}/*voir galleryview.css.page_web #content #container_galerie_web .panel-overlay {text-align:left;}.page_web #content #container_galerie_web .panel-overlay h3 {font-size:16px;color:#FFFFFF;}*//* page_grand_public */.page_grand_public{position:relative;}.page_grand_public #content {position:relative;padding:20px 0px 10px 40px;}.page_grand_public table td {/*padding:10px;*/vertical-align:bottom;}.page_grand_public table td table {margin:10px;background-color:#A2A2A2;color:#FFFFFF;border:2px solid #A2A2A2;}.page_grand_public .page_grand_public #content .infos {position:relative;width:500px;text-align:center;font-style:italic;}#content #container_galerie_jeune{position:relative;width:321px;/*margin-left: 80px;*/}/* page_jeune_public */.page_jeune_public{position:relative;/*height:850px;*/}.page_jeune_public #content {position:relative;padding:20px 0px 10px 40px;}.page_jeune_public #content #container_galerie_jeune{position:relative;width:321px;margin-left: 80px;}/*voir galleryview.css.page_jeune_public #content #container_galerie_jeune .panel-overlay {text-align:left;}.page_jeune_public #content #container_galerie_jeune .panel-overlay h3 {font-size:16px;color:#FFFFFF;font-weight:bold;}*//* page jeux */.page_jeux{position:relative;/*height:700px;*/}.page_jeux #content {position:relative;padding:20px 0px 0px 40px;}.page_jeux #content .infos {position:relative;width:500px;text-align:center;font-style:italic;}.page_jeux #content #container_galerie_jeux #galerie_jeux .panel {text-align:center;}/* page_secteurs */.page_secteurs{position:relative;}.page_secteurs #content {position:relative;padding:20px 0px 10px 40px;}.page_secteurs table td {/*padding:10px;*/vertical-align:bottom;}.page_secteurs table td table {margin:10px;background-color:#A2A2A2;color:#FFFFFF;border:2px solid #A2A2A2;}.page_secteurs #content .infos {position:relative;width:500px;text-align:center;font-style:italic;}.page_secteurs #content #container_galerie_jeune #galerie_jeune .panel {text-align:center;}/* page_certification */.page_certification{position:relative;}.page_certification #content {position:relative;padding:20px 0px 10px 40px;}.page_certification table {width:500px;}.page_certification table td {padding:10px;text-align:justify;}/* page_contact */.page_contact{position:relative;}.page_contact  #content {position:relative;padding:20px 0px 40px 40px;}.page_contact  #content #coord {position:relative;padding:0px 0px 20px 0px;}.page_contact  #content #coord span.t1{font-size:16px;}.page_contact  #content span#infocontact{font-size:16px;color:red;}.page_contact  #content table.formulaire{width:480px;}.page_contact  #content table.formulaire td {padding-bottom:5px;}.page_contact  #content table.formulaire td.champ, .page_contact  #content table.formulaire td.champLarge {text-align:right;padding-right:5px;}.page_contact  #content table.formulaire td input{border:none;background-color:#A2A2A2;color:#FFFFFF;}.page_contact  #content table.formulaire td.champLarge input{width:387px;}.page_contact  #content table.formulaire td textarea{width:475px;height:100px;border:none;background-color:#A2A2A2;}.page_contact  #content table.bas{width:480px;margin-top:10px;}.page_contact  #content table.bas td.bouton {text-align:right;padding-right:5px;}.page_contact  #content table.bas td.bouton input#submit{border:none;background-color:#A2A2A2;color:#FFFFFF;cursor:pointer;}/* page_plan_du_site */.page_plan_du_site {position:relative;}.page_plan_du_site #content {position:relative;padding:20px 0px 40px 40px;}.page_plan_du_site #content li {width:480px;margin-bottom:10px;padding-bottom:5px;border-bottom:2px solid #A2A2A2;}/* page_mentions_legales */.page_mentions_legales {position:relative;/*height:675px;*/}.page_mentions_legales #content {position:relative;padding:20px 0px 20px 40px;width:480px;}.page_mentions_legales #content h3 {position:relative;padding:20px 0px 0px 0px;font-size:14px;color:#A2A2A2;}.page_mentions_legales #content p {position:relative;padding:5px 0px 0px 0px;text-align:justify;}#trait{position:absolute;top:676px;left:0px;width:28px;height:1px;background-color:white;z-index:100;}