.titre
{
font-family : arial;
font-size : 16px;
color : #339966;
font-weight: bold;

}

.para
{
font-family : arial;
font-size : 14px;
color : #626EDA;
font-weight: bold;
}
.texte
{
font-family : arial;
font-size : 12px;
color : #626EDA;

}

li
{
font-family : arial;
font-size : 12px;
color : #626EDA;

}

.leftmenu
{
font-family : arial;
color : #626EDA;
font-size : 12px;
width:181px;
}

.leftm
{
font-family : arial;
color : #339966;
font-size : 14px;
text-decoration :none;
font-weight:bold;
}

.sleftm
{
font-family : arial;
color : #339966;
font-size : 12px;
text-decoration :none;
font-weight:bold;
}


.leftm:hover
{
font-family : arial;
color : #339966;
font-size : 14px;
text-decoration :underline;
font-weight:bold;
}

.sleftm:hover
{
font-family : arial;
color : #339966;
font-size : 12px;
text-decoration :underline;
font-weight:bold;
}


.lmbox
{
padding-left : 5px;
padding-top : 5px;
padding-bottom : 5px;
}

body
{
margin : 0px;
}

a.toplink
{
font-family : arial;
font-size : 10px;
color : #626EDA;
font-style: italic;
text-decoration : none;
}

.footlink
{
font-family : arial;
font-size : 10px;
color : #626EDA;
text-align : center;
text-decoration : none;
}

.topbox
{
text-align : right;
font-family : arial;
font-size : 12px;
background-image : url('img/toplink.png');
background-repeat : no-repeat;
height : 25px;
width : 600px;
}

.logohop
{
background-image : url('img/menuvertical.png');
background-repeat : repeat-x;
}

.menu
{
width : 600px;
height : 100px;
background-image : url('img/fondmenu.png');
background-repeat : no-repeat;
}

.footer
{
margin: 20px;
text-align: center;
}

.ap
{
cursor: pointer;
font-weight : bold;
font-family : arial;
font-size : 12px;
color: #626EDA;
position : relative;
left: 75px;
}

.aps
{
cursor: pointer;
font-weight : bold;
font-family : arial;
font-size : 12px;
text-align:center;
color: #626EDA;
width:120px;
position : relative;
display:inline;
top: 5px;
left: 180px;
}

.aap
{
cursor: pointer;
font-weight : bold;
font-family : arial;
color: #626EDA;
font-size : 12px;
text-align:center;
width:120px;
position : relative;
display:inline;
top: 25px;
left: 125px;
}

.ae
{
cursor: pointer;
font-weight : bold;
color: #626EDA;
font-family : arial;
font-size : 12px;
position : relative;
display:inline;
top: 40px;
left: 105px;
}

.all
{
width : 800px;
}
.left 
{
float:left;
}
.right
{
float:right;
width:600px;
}

a.menulink
{
text-decoration : none;
font-family : arial;
font-size : 12px;
color: #626EDA;
}

a.submenulink
{
text-decoration : none;
font-family : arial;
color: #626EDA;
font-size : 12px;
}

a.menulink:hover
{
text-decoration : underline;
font-family : arial;
color: #ffffff;
background-color : #626EDA;
font-size : 12px;
}

a.submenulink:hover
{
text-decoration : underline;
font-family : arial;
color: #ffffff;
background-color : #626EDA;
font-size : 12px;
}

.menubox
{
cursor: pointer;
padding:4px;
}

.menubox:hover
{
color: #ffffff;
background-color : #626EDA;
}

.show
{
border:1px solid #626EDA;
font-family : arial;
color: #626EDA;
font-size : 12px;
position: absolute;
visibility : visible;
display : block;
background-color : #ffffff;
padding: 4px;
}

.hide
{
visibility : hidden;
display : none;
}

td
{
font-family : arial;
font-size : 12px;
color : #626EDA;
}

.linkmail
{
margin : 10px;
background-image: url('img/mail.png');
background-repeat: no-repeat;
padding-left:20px;
font-family : arial;
color : #339966;
font-size : 12px;
text-decoration :none;
}

.linkmail:hover
{
font-family : arial;
color : #339966;
font-size : 12px;
text-decoration :underline;
}


.actu
{
margin-left : 10px;
position:absolute;
width:320px;
top:0px;
left:0px;
text-align:justify;
}