@charset "UTF-8";
/* CSS Document */

body {margin:0;
background-color:#f0f0f0;
font-family:Arial, Helvetica, Verdana;
font-size:12px;
color:#000;
width:100%;}

#tout {text-align:left;
width:100%;
margin-left:auto;
margin-right:auto;
min-width:100%;
max-width:100%;}

#top {display:none;}

#bandeau {display:none;}

#logo {display:none;}

#bandeauImage {display:none;}

#menu {display:none;}

#menu img {display:none;}

p.menu {display:none;}

span.interMenu {display:none;}

#sousmenu {display:none;}

#orga {display:none;}

#env {display:none;}

#prod {display:none;}

#milieu {margin-bottom:3em;
margin-top:2em;
width:100%;
margin-left:auto;
margin-right:auto;
text-align:left;

}

#milieu_section {margin-bottom:3em;
margin-top:2em;
width:100%;
margin-left:auto;
margin-right:auto;
min-width:100%;
max-width:100%;
}

#milieu_niv1 {margin-bottom:3em;
margin-top:2em;
width:100%;
margin-left:auto;
margin-right:auto;
min-width:100%;
max-width:100%;
}

#image {display:none;}

#soussection {display:none;}

#soussection img {display:none;}

#principal {float:left;
width:70%;
color:#000;
margin-left:auto;
margin-right:auto;
}

#principal_section {float:left;
width:100%;
color:#000;
text-align:left;
margin-left:auto;
margin-right:auto;
min-width:100%;
max-width:100%;}

#principal_niv1 {float:left;
width:100%;
color:#000;
text-align:left;
margin-left:auto;
margin-right:auto;
min-width:100%;
max-width:100%;}

#CG {
background-image: url(images/co_contenu_G.jpg);
background-position: left;
background-repeat: repeat-y;
background-color: #ffffff;}

#CH {
background-image: url(images/co_contenu_H.jpg);
background-position: top;
background-repeat: repeat-x;}

#CD {
background-image: url(images/co_contenu_D.jpg);
background-position: right;
background-repeat: repeat-y;}

#CB {
background-image: url(images/co_contenu_B.jpg);
background-position: bottom;
background-repeat: repeat-x;}

#CHG {
background-image: url(images/co_contenu_HG.jpg);
background-position: top left;
background-repeat: no-repeat;}

#CHD {
background-image: url(images/co_contenu_HD.jpg);
background-position: top right;
background-repeat: no-repeat;}

#CBD {
background-image: url(images/co_contenu_BD.jpg);
background-position: bottom right;
background-repeat: no-repeat;}

#CBG {
background-image: url(images/co_contenu_BG.jpg);
background-position: bottom left;
background-repeat: no-repeat;}

#contenu {width:100%;}

#contenuAc {padding:2.5em;}

#boites {float:left;
margin:0;
width:220px;}

div.boite {background-image: url(images/co_boite.jpg);
margin:0;
padding:0;}

div.BG {
background-image: url(images/co_boite_G.jpg);
background-position: left;
background-repeat: repeat-y;}

div.BH {
background-image: url(images/co_boite_H.jpg);
background-position: top;
background-repeat: repeat-x;}

div.BD {
background-image: url(images/co_boite_D.jpg);
background-position: right;
background-repeat: repeat-y;}

div.BB {
background-image: url(images/co_boite_B.jpg);
background-position: bottom;
background-repeat: repeat-x;}

div.BHG {
background-image: url(images/co_boite_HG.jpg);
background-position: top left;
background-repeat: no-repeat;}

div.BHD {
background-image: url(images/co_boite_HD.jpg);
background-position: top right;
background-repeat: no-repeat;}

div.BBD {
background-image: url(images/co_boite_BD.jpg);
background-position: bottom right;
background-repeat: no-repeat;}

div.BBG {
background-image: url(images/co_boite_BG.jpg);
background-position: bottom left;
background-repeat: no-repeat;}

div.contenuB {padding:1em;
padding-bottom:1em;
padding-left:2em;
padding-right:2em;
color:#2b2b2b;
margin:0;
border: 1px solid #f0f0f0;}

div.nouvelle {
background-image:url(images/ac_sepa_nouv.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:1em;
padding-top:1em;
margin:0;
z-index: 200;}

div.nouvelleD {padding-top:0.5em;}

span.date {color:#895e10;}

div.contNouvelle {float:right;
width:9em;
padding-top:5%;}

div.article {float:left;
margin:0;
width:25%;
text-align:center;
color:#4a5f7d;}

div.souscat {padding:1em;
border: 1px solid #f0f0f0;}

hr.degageur {clear:both;
visibility:hidden;
margin:0;
width:2px;}

#pied {display:none;}

p.copy {display:none;}

h1 {background-image:none;
font-size:16px;
margin:0;
padding:0;
margin-bottom:0.8em;
height:19px;
border-bottom:#ccc 1px solid;
text-align:left;
color:#000000;}

span.pt1 {display:none;}

span.pt2 {display:none;}

span.pt {display:none;}

h2 {color:#000;
background-image:none;
font-size:14px;
padding-bottom:0;
margin-bottom:0.2em;
padding-top:0.7em;}

div.titreNouv {font-size:14px;
font-weight:bold;
color:#ffffff;
padding-top:1.3em;
padding-left:0em;
padding-bottom:1.3em;
margin:0;}

div.contenuB p {margin-bottom:0;}

div.article img {border: 1px solid #5b6c78;
margin-top:0.3em;
margin-bottom:0.3em;}

#principal img {border: 1px solid #5b6c78;}

#principal_section img {border: 1px solid #5b6c78;}

span.prix {color:#444444;}

ul li {list-style-image:none;
padding-left:0.5em;}

ol li {padding-left:0.5em;}

strong {/*color:#b87e20;*/}

p.ac {display:none;}

* html p.ac {display:none;}

img.jdr {border: 1px solid #5b6c78;}

div.jdr {float:right;
width:80%;
margin-top:0;}

div.jdr h2 {margin-top:0;
padding-top:0;}

div.svPage {margin-bottom:1em;
border: 1px solid #f0f0f0;
padding:1em;}

div.nouvPage {margin-bottom:1em;
border: 1px solid #f0f0f0;
padding-top:1.5em;}

div.nouvPageArticle {float:right;
width:80%;
padding-right:2em;}

div.nouvPageImg {width:20%;
text-align:center;
margin-top:2%;}

p.erreur {/*background-color:#f0f0f0;*/
border: 1px solid #C53133;
padding:1.5em;
color:#C53133;
font-weight:bold;}

p.confirmation {border: 1px solid #7EA336;
padding:1.5em;
color:#7EA336;
font-weight:bold;}

p.confirmation_ok {color:#54703d;
padding-left:1em;}

span.obligatoire {color:#b87e20;}

p.obligatoire {color:#b87e20;
padding-left:1em;}

input,textarea {color:#2c2c2c;
margin:0;
background-color:#f0f0f0;}

label {float: left;
width: 20%;
text-align: right;
margin-right:1em;}

label.radio {width:100%;}

input.bouton{margin-left:64%;
padding: 0.3em;}

* html input.bouton{margin-left:59%;
padding: 0;}

#msgFormNom {margin-left:23%;
color:#C53133;
margin-top:0;}

form p {margin-bottom:0;}

#msgFormMess {margin-left:23%;
color:#C53133;}

#msgFormCourr {margin-left:23%;
color:#C53133;}

img.imgNouv {border: 3px #f0f0f0 solid;}

h3 {font-size:12px;
margin-left:2.2em;}

div.form {margin-top:0.5em;
padding-top:0.2em;
padding-bottom:1em;
background-color:#f0f0f0;;}

table.form {margin-top:0.5em;
padding-top:1em;
padding-bottom:1em;
background-color:#f0f0f0;
width:100%;
color:#6f7f8a;}

table.form td.p {padding-left:4em;}

p.choix {margin-top:2px;}

table.form td.dvf {text-align:left;
width:70%;
padding-right:2em;
vertical-align:middle;}

table.form td.d {text-align:left;
color:#6f7f8a;
width:20%;}

table.form td.m {width:5%;}

div.reponse {padding-top:1.5em;
float:right;
text-align:left;
width:87%;
color:#7EA336;}

div.reponseNeg {padding-top:1.5em;
float:right;
text-align:left;
width:87%;
color:#C53133;}

p.soush2 {margin-left:0em;
border: 1px solid #f0f0f0;
padding:1em;}

p.vf {}

p.bouton {text-align:right;}

img.valid {border:none;
width:44px;
height:15px;}

table.defilement {display:none;}

form {border: 1px solid #f0f0f0;
padding:1em;}

a.nouvs:link {color:#2b2b2b;
font-size:18px;
font-weight:bold;
line-height:2px;}

a.nouvs:visited {color:#2b2b2b;
font-size:18px;
font-weight:bold;
line-height:2px;}

a.nouvs:hover {color:#6f7f8a;
font-size:18px;
font-weight:bold;
line-height:2px;
text-decoration:none;}

a.nouvs:active {color:#2b2b2b;
font-size:18px;
font-weight:bold;
line-height:2px;}

a.nomNouv:link {color:#2b2b2b;
text-decoration:none;
font-weight:bold;}

a.nomNouv:visited {color:#2b2b2b;
text-decoration:none;
font-weight:bold;}

a.nomNouv:hover {color:#2b2b2b;
text-decoration:underline;
font-weight:bold;}

a.nomNouv:active {color:#2b2b2b;
text-decoration:none;
font-weight:bold;}

a.nouv:link {color:#2b2b2b;
font-weight:bold}

a.nouv:visited {color:#2b2b2b;
font-weight:bold;}

a.nouv:hover {color:#2b2b2b;
text-decoration:none;
font-weight:bold;}

a.nouv:active {color:#2b2b2b;
font-weight:bold;}

a.boite:link {color:#f9edd8;}

a.boite:visited {color:#f9edd8;}

a.boite:hover {color:#f9edd8;
text-decoration:none;}

a.boite:active {color:#f9edd8;}

a.menu:link {color:#fff;
text-decoration:none;}

a.menu:visited {color:#fff;
text-decoration:none;}

a.menu:hover {color:#d4e1ec;
text-decoration:none;}

a.menu:active {color:#d4e1ec;
text-decoration:none;}

a.sousmenu:link {color:#006699;
text-decoration:none;
font-size:12px;}

a.sousmenu:visited {color:#006699;
text-decoration:none;
font-size:12px;}

a.sousmenu:hover {color:#ffffff;
text-decoration:none;
font-size:12px;}

a.sousmenu:active {color:#006699;
text-decoration:none;
font-size:12px;}

a:link {color:#855a0b;
text-decoration:underline;}

a:visited {color:#645539;
text-decoration:underline;}

a:hover {color:#e6a530;
text-decoration:none;}

a:active {color:#2c2c2c;
text-decoration:underline;}
