html,body{margin:0;padding:0}
body{background: #FFF;font: 100% Arial,sans-serif}
div#menu{float:left;width: 100%;padding-top:20px;background-color:#FFCC99; font-size:0.8em}
ul#nav,ul#nav li{list-style-type:none;padding:0}
ul#nav{margin-left:10%;width:1000px}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 6.3em;padding: 5px;background: #FF9900;text-decoration:none;color: #FFF}
ul#nav a:hover{background: #FECC36;color: #666}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}

div#container{float:left; width:750px; background: #FFF; margin:0px ;margin-left:10%;padding:5px; padding-top:0px;padding-bottom:20px;text-align:left}
div#header{background: #BFDDED;padding: 10px;text-align:center}
div#content{float:left;width:900px;padding:15px; margin:0px 0;margin-top:10px;  background-color:#ececed}
div#content_all{float:left;width:900px;padding:15px;margin:0px 0; background-color:#ececed}
div#content_right{float:right;width:120px;padding:10px; margin:0px 0; margin-top:10px;background: #FFEBB3}
div#footer{clear:both;width:450px;background: #C4E786;padding:5px 0;text-align:center}

ul.postnav, ul.postnav li{margin:0;padding:0;list-style-type:none}
ul.postnav li{float:left;width: 9em;font-size:70%;margin-right: 5px}
ul.postnav a{display:block;width:9em;padding:5px 0;font: bold 100% Verdana,Arial,sans-serif;
    text-transform:uppercase;background: #C7FF5A;color: #666;
    text-decoration:none;text-align:center}
ul.postnav a:hover{background: #A8E52F;color:#FFF}

ul#about,ul#about li{list-style-type:none;margin:0;padding:0}
ul#about{width: 474px;margin:70px auto 0;text-align:left}
ul#about li{float:left;width: 120px; height:100px;
    padding: 30px 10px 20px 20px;margin:8px 8px 0 0}
li#ab1{background: #FC0}
li#ab2{background: #9F3}
li#ab3{background: #F60}
li#ab4{background: #39F}
li#ab5{background: #F36}
li#ab6{background: #FC0;color: #000}

div#box{width: 18em;padding: 20px  0; margin:150px auto;
    background:#CC6633;color:#FFF;
	text-align:center}
	
h3{
font-size:1.2em;
font:Arial, Helvetica, sans-serif;
font-style:bold;
margin-bottom:-5px;
}
h4{
font-size:1.2em;
font:Arial, Helvetica, sans-serif;
font-style:bold;
text-decoration:underline
}

div#TOP {
float:left;
height:200px;
width:940px;
margin-left:10%;
z-index:1
}

div#ID {
text-align:left;
color:#999;
position:absolute;
top:0px;
left:0px;
height:20px;
width:99%;
padding:5px;
padding-left:px;
margin:0px;
margin-bottom:5px;
background-color:#fff;
border-bottom-color:#ccc;
border-bottom-style:dashed;
border-bottom-width:thin
}

div#GAUCHE {
float:left;
width:155px;
min-height:50px;
margin:10px auto;
margin-right:5px;
margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:1.5;
	text-decoration:none;
	color:#999
}

div#DROITE {
float:right;
width:158px;
min-height:50px;
margin:10px auto;
margin-left:0px;
margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#999;
}


div#CENTRE {
float:left;
width:410px;
min-height:50px;
padding-bottom:50px;
margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#333;
}
div#CENTRE select, input, textarea{
color:#333;
background-color:#FFCC33;
padding:2px;
margin:6px;
border-style:none;
border-left-style:solid;
border-left-width:1px;
border-left-color:#FFCC99;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#FFCC99;
}

div#CENTRE button
{
border-style:none
}

div#CENTRE .rubrique_description {
color:#666;
font-weight:bolder;
font-size:1.4em;
text-decoration:none
}

div#CENTRE .redaction_titre{
font-size:1.2em;
font-weight:bold;
text-decoration:none;
}

div#CENTRE .redaction_sousTitre{
font-size:1.1em;
font-weight:bolder;
text-decoration:none;
}

div#CENTRE .redaction_art{
font-size:1em;
font-weight:normal;
text-decoration:none;
}

div#CENTRE a:link {
	color:#999;
	font-size:0.8em
}

div#CENTRE a:visited {
	color:#999;
			font-size:0.8em
}

div#CENTRE a:hover .activelink_rub{
	background-color:#FF9900;
	color:#FFF;
		font-size:0.8em
}


div#CENTRE_DROITE {
float:left;
width:560px;
min-height:50px;
padding-bottom:50px;
margin-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0,8em;
	color:#333;
}
div#CENTRE_DROITE select, input, textarea{
color:#333;
background-color:#eee;
border:none;
padding:2px;
margin:6px;
border-width:thin;
border-color:#666;
border-style:solid
}

div#CENTRE_DROITE .rubrique_description {
color:#6B4C27
font-weight:bolder;
font-size:0.8em;
text-decoration:none
}

div#CENTRE_DROITE .redaction_titre{
font-size:0.9em;
font-weight:bold;
text-decoration:none;
}

div#CENTRE_DROITE .redaction_sousTitre{
font-size:0.8em;
font-weight:bolder;
text-decoration:none;
}

div#CENTRE_DROITE .redaction_art{
font-size:0.8em;
font-weight:normal;
text-decoration:none;
}

div#CENTRE_DROITE a:link {
	color:#999;
	font-size:0.8em
}

div#CENTRE_DROITE a:visited {
	color:#999;
			font-size:0.8em
}

div#CENTRE_DROITE a:hover .activelink_rub{
	background-color:#FF9900;
	color:#FFF;
		font-size:0.8em
}


.Mention{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.4em

}


div#CENTRE h2 h3{
padding-bottom:-2px;

}

div#GAUCHE a:link {
	color:#999;
	font-size:0.8em
}

div#GAUCHE a:visited {
	color:#999;
			font-size:0.8em
}

div#GAUCHE a:hover .activelink_rub{
	background-color:#FF9900;
	color:#FFF;
		font-size:0.8em
}

div#ID a:active {
	color:#999;
	text-decoration:none;
		font-size:0.8em
}

div#ID a:link {
	color:#999;
	text-decoration:none;
			font-size:0.8em

}

div#ID a:visited {
	color:#999;
	text-decoration:none
}

div#ID a:hover {
	background-color:#FF9900;
	color:#FFF
}

div#ID a:active {
	color:#999;
	text-decoration:none
}


div#DROITE a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-color:#CCC
}

div#DROITE  a:visited {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-color:#CCC
}

div#DROITE  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-color:#ddd;
	color:#fff
}

div#DROITE a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-color:#CCC
}

p {
border-bottom-style:dashed;
border-bottom-color:#666666;
border-bottom-width: thin;
margin-top:15px;
margin-bottom:10px
}

.titre_paragraphe {
font-family: Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bolder;
fon
text-decoration:underline
}

.sous_titre_paragraphe {
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bolder;
text-decoration:underline
}
