*
{
margin:0;
padding:0;
font-family:"trebuchet ms",verdana,arial
}


html,body
{
height:100%
}

p
{
margin:10px 0px
}

a
{
text-decoration:none;
color:#616161;
}
a:hover
{
text-decoration:underline;
}

.colorfff
{
color:#fff
}

.color000
{
color:#000
}

.color777
{
color:#777
}

.colorFF7E00
{
color:#FF7E00
}
.colorA45E9E
{
color:#A45E9E
}
em
{
font-style:normal;
font-weight:bold;
}

#container
{
width:934px;
margin:40px auto;
height:100%
}

#header
{
margin-bottom:20px
}

#contenu
{
background:url(../img/homepage-background.jpg) no-repeat bottom left;
position:relative;
width:100%;
height:500px;
min-height:500px;
}
#contenupi
{
position:relative;
width:100%;
}
	
#navgauche 
{
float:left;
display:block;
width:150px;
background: url(../img/pageint-background.jpg) no-repeat bottom left;
}
#navgauchehome 
{
float:left;
display:block;
width:150px;
}


#navgauchehome img, #navgauche img
{
display:block;
margin-bottom:5px
}

#edito
{
display:block;
width:200px;
position:absolute;
top:80px;
left:450px;
font-size:14px;
color:#79843B
}


#actus
{
display:block;
width:255px;
position:absolute;
top:80px;
left:675px;
font-size:11px;
color:#616161
}


#actus .news
{
display:block;
margin-bottom:20px
}

#navssrub
{
display:block;
float:left;
width:142px;
margin-left:5px;
}

#navssrub table ul
{
margin-left:20px;
list-style-image:url(../img/sr-lsi.gif);
}

.bck1
{
background:url(../img/sr-background-1.gif);
vertical-align:top;
}

.bck2
{
background:url(../img/sr-background-2.gif);
vertical-align:top;
}

.bck3
{
background:url(../img/sr-background-3.gif);
vertical-align:top;
}

.bck4
{
background:url(../img/sr-background-4.gif);
vertical-align:top;
}

.bck5
{
background:url(../img/sr-background-5.gif);
vertical-align:top;
}


#navssrub table a
{
font-size:11px
}

#navssrub img
{
margin:0px;
height:100%
}

#sr5
{
display:none;

}

#intleft
{
margin-left:40px;
float:left;
display:block;
width:344px;
text-align:left;
font-size:14px;
font-family:"trebuchet ms",verdana,arial;
}

#intleft h2{font-size: 18px;color:#6A6A6A;font-weight:bold;}
#intleft p.introduction{padding-left:0px;font-size: 75%;color:#000005;margin:4px 0px 20px 0px}

#intleft h3{font-size: 16px;color:#6A6A6A;font-weight:normal;}
#intleft h4{font-size: 14px;color:#6A6A6A;font-weight:normal;}

#intleft h5{font-size: 13px;color:#6A6A6A;font-weight:normal;}
#intleft h6{font-size: 12px;color:#6A6A6A;font-weight:normal;}

#intleft p{font-size: 12px;color:#000005;margin:4px 0px 20px 0px;}

#intleft div{font-size: 12px;color:#000005;}

#intleft p a{color:#0000EE;text-decoration:underline;}
#intleft p a:hover{color:#0000EE;text-decoration:none;}

#intleft ul {font-size: 12px;color:#000005;list-style-type:square;list-style-position:inside;}

#intleft #sitemap ul {font-size: 14px;color:#6A6A6A;list-style-type:square;list-style-position:inside;}

#intleft #sitemap ul ul{margin-left:20px;font-size: 12px;color:#000005;list-style-type:disc;list-style-position:inside;}

#intleft .nopaddingcenter{padding:0px;text-align:center;}
#intleft .nomargin{margin:0px;}

#intleft .marging10{margin-left:10px;}

#listesa
{
clear:both;
}

#intright
{
margin-left:20px;
float:left;
display:block;
width:216px;
background: url(../img/pageint-background-droite.gif) no-repeat #EDF6F6;
text-align:center;
padding-top:50px;
}

#intright img
{ 
margin: 0 auto 10px auto;
display:block;
}

#footer
{
background:#A7A9AC;
text-align:center;
color:#fff;
font-size:11px;
padding:3px 0px;
clear:both
}

.color616161 {
  color : #616161;
}

.bold {
  font-weight : bold;
}

