body{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:120%;
background-color:#003366;
}

p{
margin:0px 0px 20px 0px;
}

a{
text-decoration:underline;
color:#004539;
}

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

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

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

h1{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#004539;
}

#all{
margin:auto;
width:800px;
}

#container{
padding:20px 20px 20px 20px;
border:1px solid #CECECE;
background-image:url(IMG/squelettes/bg.jpg);
background-repeat:repeat-y;
}

#footer{
padding:20px 20px 0px 20px;
background-color:#EFEFEF;
border-right:1px solid #CECECE;
border-left:1px solid #CECECE;
border-bottom:1px solid #CECECE;
}

.cen{
text-align:center;
}

/*Menu page d'acceuil*/

#menu1{
list-style-type: none;
width: 640px; /* précision pour Opera */
height:0px;
margin-left:40px;
background-image:url(IMG/squelettes/bgMenu.jpg);
background-repeat:no-repeat;
}

#menu1 li {
float: left;
}

#menu1 a {
padding-left:30px;
padding-top:15px;
width: 200px;
height: 44px;
display: block;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
letter-spacing:1px;
text-align: left;
text-decoration: none;
color:#004539;
}

#menu1 a:hover {
color:#009933;
}

#menu1 a:active {
color:#009933;
}

/*#essai{
background-image:url(IMG/squelettes/123.gif);
background-color:transparent;
background-repeat:no-repeat;
line-height:200%;
}*/

#essai a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
letter-spacing:1px;
text-align: left;
text-decoration: none;
color:#666666;
}
#essai a img{
border:0;
}

.inter {
vertical-align:top;
line-height:220%;
}

.inter a {
color:#666666;
text-decoration:none;
}

.inter a:hover{
color:#009933;
}

.textMain{
color:#003300;
text-align:justify;
border-bottom:1px solid #006600;
}