#menu{
	margin:0px 0 0 2px;
 	background:#CCCCCC;  
	float:left;
	display:inline;
}
#menu div{
	width:200px;
	text-align:left;
}
p {
	line-height:15pt;
}

.menub{
	position:relative;
    background-color:#CCCCCC;
    vertical-align:middle;
    border-top: 4px solid #FFFFFF;
	width:200px;
	font-family:Arial, sans-serif; 
    font-size:10pt; 
    font-style:italic;
    font-weight:normal;
	color:#000;
    padding:3px 5px 5px 5px;
	height:20px;
    z-index: 100;
}

.menu{
	position:relative;
    background-color:#CCCCCC;
    vertical-align:middle;
    border-top: 4px solid #FFFFFF;
	width:200px;
	font-family:Arial, sans-serif; 
    font-size:10pt; 
    font-weight:bold;
    font-style:normal;
	color:#000;
    padding:3px 5px 5px 5px;
	height:20px;
}

#menu div a:link, #menu div a:visited, #menu div a:hover{
	width:200px;
	font-family:Arial, sans-serif; 
    font-size:10pt; 
	color:#000;
	text-decoration:none;
	height:20px;
	display:block;
}
#menu div a:link, #menu div a:visited{
	background:#CCCCCC;
}
#menu div a:hover, #menu div a:active, #menu div a:focus{
	background:#0061A6;
	color:#fff;
	border-width: thin thin thin thin ;
    padding:1px 1px 1px 2px;
}
.sousmenu{
	position:absolute;
	left:181px;
	top:0;
	z-index: 100;
background-color:#CCCCCC;
vertical-align:middle;
border-bottom: 4px solid #FFFFFF;
	width:200px;
padding:3px 5px 5px 5px;
	height:20px;
}

.parag {
position:absolute;
top:320px;
left:250px;
color:#000000;
text-align:justify;
font-family:Verdana, Arial, sans-serif; 
font-size:10pt; 
margin-right:50px;  
}


.parag0 {
position:absolute;
top:250px;
left:250px;
color:#000000;
text-align:justify;
font-family:Verdana, Arial, sans-serif; 
font-size:10pt; 
margin-right:50px;  
}

.parag2 {
position:absolute;
top:740px;
/* left:-280px;  */
color:#000000;
text-align:justify;
font-family:Verdana, Arial, sans-serif; 
font-size:10pt; 
margin-right:50px;
}

.parag3 {
position:absolute;
top:1020px;
/* left:-280px;  */
color:#000000;
text-align:justify;
font-family:Verdana, Arial, sans-serif; 
font-size:10pt; 
margin-right:50px;
}

.parag4 {
position:absolute;
top:300px;
left:300px;
text-decoration:none; 
color:#97BE0D;
text-align:justify;
font-family:Verdana, Arial, sans-serif; 
font-size:11pt; 
margin-right:50px;  
line-height: 200%;


}

.tablpasgras {
color:#000000;
line-height: 150%;
text-align:left;
font-family:Verdana, Arial, sans-serif; 
font-size:10pt; 
}

.tablgras {
color:#000000;
line-height: 150%;
text-align:left;
font-weight:bold;
font-family:Verdana, Arial, sans-serif; 
font-size:10pt; 
}

.tableau {
 border-width:1px; 
 border-style:solid; 
 border-color:#97BE0D;
 width:80%;
 border-collapse:collapse;
 }

.tableau3 {
 /* border-width:1px; */
 border-color:#97BE0D;
 line-height: 150%;
 }
 
.cellule { 
 border-width:1px;
 border-style:solid; 
 border-color:#97BE0D;
 line-height: 150%;
 vertical-align:middle;
 text-align: center;
 font-family:Verdana, Arial, sans-serif; 
 font-size:10pt; 
}

.cellule2 { 
 border-width:1px;
 border-style:solid; 
 border-color:#97BE0D;
line-height: 150%;
 vertical-align:middle;
 text-align: left;
 font-family:Verdana, Arial, sans-serif; 
 font-size:10pt; 
}

.cellule3 { 
 width:150px;
 border-width:1px;
 border-style:solid; 
 border-color:#97BE0D;
 vertical-align:middle;
 text-align: center;
 font-family:Verdana, Arial, sans-serif; 
 font-size:10pt; 
 padding: 5px 5px 5px 5px;
}

.cellule4 { 
 width:500px;
 border-width:1px;
 border-style:solid; 
 border-color:#97BE0D;
 text-align: left;
 font-family:Verdana, Arial, sans-serif; 
 font-size:10pt; 
 padding: 5px 5px 5px 15px;
}

.cellule5 { 
 border-width:1px;
 border-style:solid; 
 border-color:#97BE0D;
line-height: 150%;
 vertical-align:middle;
 text-align: left;
 font-family:Verdana, Arial, sans-serif; 
 font-size:10pt; 
 padding: 5px 5px 5px 15px;
}

.cellule6 { 
 border-width:1px;
 border-style:solid; 
 border-color:#97BE0D;
line-height: 150%;
 vertical-align:middle;
 text-align: center;
 font-family:Verdana, Arial, sans-serif; 
 font-size:10pt; 
 padding: 5px 5px 5px 15px;
}


.news {
position:absolute;
top:100px;
left:120px;
font-weight:bold;
text-align:left;
font-family:Arial, Verdana, sans-serif; 
font-size:13pt; 
}

.titre {
position:absolute;
top:260px;
left:250px;
color:#0062A6;
font-weight:bold;
text-align:left;
font-family:Arial, Verdana, sans-serif; 
font-size:13pt; 
}

.titre2 {
color:#0062A6;
font-weight:bold;
text-align:left;
font-family:Arial, Verdana, sans-serif; 
font-size:13pt; 
}


.sstitre2 {
color:#0062A6;
text-decoration: underline;
font-family:Arial, Verdana, sans-serif; 
font-size:12pt; 
}

.titre3 {
color:#97BE0D;
font-weight:bold;
font-family:"Arial Black", Verdana, sans-serif; 
font-size:13pt; 
}

.titre_red {
position:absolute;
top:320px;
left:350px;
color:#FF0000;
font-weight:bold;
font-family:Arial, Verdana, sans-serif; 
font-size:13pt; 
}

.titre_green {
color:#FF0000;
font-weight:bold;
font-style: italic ;
font-family:Arial, Verdana, sans-serif; 
font-size:13pt; 
background-color:#97BE0D;
line-height: 150%;
}

.titre_defilant {
position:absolute;
top:330px;
left:300px;
width:600px;
color:#FF0000;
font-weight:bold;
font-family:Arial, Verdana, sans-serif; 
font-size:13pt; 
}


.titre_defilant2 {
width:600px;
color:#FF0000;
font-weight:bold;
font-family:Arial, Verdana, sans-serif; 
font-size:13pt; 
}

.format_nom {
color:#DFAB0A;
line-height: 150%;
font-weight:bold;
text-align:left;
font-family:Arial, Verdana, sans-serif; 
font-size:13pt; 
}

.format_nom  a:link  , .format_nom a:active, .format_nom a:visited  {
color:#DFAB0A;
text-decoration:none; 
}

.format_nom a:hover   {
color:#DFAB0A;
text-decoration:underline; 
}

.format_mail   {
color:#0000FF;
line-height: 180%;
text-align:left;
font-family:"Courier New", sans-serif; 
font-size:10pt; 
}

.format_mail a:link  , .format_mail a:active, .format_mail a:visited, .format_mail a:hover   {
color:#0000FF;
text-decoration:none; 
}

.format_article  {
color:#000000;
text-align:left;
font-family:Verdana, sans-serif; 
font-size:10pt; 
}
.format_article  a:link  , .format_article a:active, .format_article a:visited  {
color:#000000;
text-decoration:none; 
}
.format_article  a:hover   {
color:#000000;
text-decoration:underline; 
}

.texte_decale {
color:blue;
padding-left:30px;
font-family:Verdana, sans-serif; 
font-size:9pt; 
}

.texte_decale a:link  , .texte_decale a:active, .texte_decale a:visited, .texte_decale a:hover   {
color:blue;
text-decoration:none; 
}

.tablo1 {
color:#000000;
font-family:Arial, Verdana, sans-serif; 
font-size:11pt; 
}

.tablo2 {
color:#0062A6;
font-family:Arial, Verdana, sans-serif; 
font-size:11pt; 
vertical-align:middle;
font-weight:bold;
padding: 0 0 0 10px;
background-color:#EEEEEE;
}

.tablo2  a:link, a:active, a:visited  {
text-decoration:none; 
color:#0062A6;
}
.tablo2  a:hover   {
text-decoration:underline; 
}

.tablo3{
color:#000000;
font-family:Verdana, sans-serif; 
font-size:9pt; 
padding: 0 10px 0 10px;
background-color:#E6E6E6;
}

.tablo4{
color:#000000;
font-family:sans-serif; 
font-size:9pt; 
font-weight:bold;
text-align:left;
padding: 0 0 0 10px;
background-color:#DBDBDB;
}

.tablo5{
color:#000000;
font-family:Verdana, sans-serif; 
font-size:9pt; 
padding: 0 10px 0 10px;
}

.tablo6 {
color:#0062A6;
font-family:Arial, Verdana, sans-serif; 
font-size:11pt; 
vertical-align:middle;
padding: 2 0 2 0px;
font-style: italic;
}

.tablo7 {
color:#0062A6;
align:center;
font-family:Arial, Verdana, sans-serif; 
font-size:11pt; 
vertical-align:middle;
padding: 2 0 2 0px;
font-style: italic;
}

.qrcode {
position:absolute;
top:280px;
left:970px;
}




