div.espaceblanc{background-color:white;height:1em;}
div.traitnoir{margin-top:1px;margin-bottom:1px;height:3px;background-color:#000085;}
div.separateur{margin-top:3px;margin-bottom:3px;height:1px;background-color:gray;}
div.banniere{height:80px;}
div.corpusg{padding-right:4px;float:left; border-right:1px solid gray;}

#moc{font-weight:normal}

div#navbar{background-color:white;text-align:left;margin-bottom:1px;}
div#navbar nav ul{list-style:none;display:block;margin:0 10px;}
div#navbar ul li{float:left;}
div#navbar ul li a{font-size:1.2em;text-decoration:none;	color:black;font-weight:bold;}
div#navbar ul li a:hover{border-bottom:3px solid #0677fc;border-top:3px solid #0677fc;}

div#navbar2{background-color:white;text-align:left;margin-bottom:10px;}
div#navbar2 nav ul{list-style:none;display:block;margin:0 5px;}
div#navbar2 ul li{float:left;}
div#navbar2 ul li a{font-size:1.2em;text-decoration:none;color:#128064;font-weight:bold;}
div#navbar2 ul li a:hover{color:#124535;}

div#textebanniere{background-color:#0677fc;text-align:center;margin-left:0px;border-right:10px solid #0677fc;}
div#textebanniere2{background-color:#4e4c64;text-align:center;margin-left:0px;border-right:10px solid #4e4c64;}
div#textebanniere h1{margin-top:5px;font-size:23px;color:white;}
div#textebanniere2 h1{margin-top:5px;font-size:23px;color:white;}


article h1{font-size:1.5em;margin-top:0;}
article h2{font-size:1.3em;margin-top:0;margin-bottom:1px;color:navy;}
article h3{font-size:1.1em;margin-top:0;margin-bottom:1px;color:#2d39c1;font-weight:normal;}
article p{text-align: justify;padding-right:10px;font-size:0.9em;margin-top:2px;margin-bottom:5px;}
article ul{list-style-type:square;}
article p a{text-decoration: none;color: #128064;}
article p a:hover{text-decoration:none;color:#124535;}


aside h1{margin-left:5px;font-size:1.5em;}
aside h2{font-size:1.3em;margin-top:0;margin-bottom:1px;color:navy;}
aside ul{list-style-type:none;border:1px solid #afc5c1;box-shadow: 5px 6px 5px #afc5c1;}
aside ul li{margin-left:5px;margin-right:5px;margin-top:3px;}
aside ul li p{font-size:0.9em;text-align:justify;margin-left:0;margin-right:3px;}
aside ul li p a{text-decoration: none;color: #128064;}
aside ul li p a:hover{text-decoration:none;color:#124535;}
#nondernier{border-bottom:2px solid gray;}


input{float:right;width:250px;border-color:black;}
textarea{float:right;width:250px;height:125px;border-color:black;}
input.boutton{border-color:black; width:75px;}