#home h2{
font-size:26px;
font-weight:normal;
color:#0B5A9C;
margin:0 0 10px 0;
}
#home .intro{
font-size:12px;
margin:0 0 20px 0;
}
#home .rubriques{
margin:0 0 20px 0;
}
#home .rubriques .ligne{
margin:0 0 4px 0;
overflow:hidden;
zoom:1;
}
#home .rubriques .ligne .rub{
float:left;
width:188px;
background:#F6F6F6 url(../../images/commun/degrade.gif) repeat-x top left;
border:1px solid #DFDFDF;
padding:12px;
margin:0 4px 0 0;
height:220px;
}
#home .rubriques .ligne .rub:hover, #home .rubriques .ligne .rub.over{
background:#fff;
}
#home .rubriques .ligne .rub.last{
margin:0;
}
#home .rubriques .ligne .rub h3{
font-size:16px;
color:#0B5A9C;
padding:15px 0 0 70px;
margin:0 0 12px 0;
height:50px;
}
#home .rubriques .ligne .rub h3.rub1{
background:url(../../images/commun/picto/rub1.gif) no-repeat top left;
}
#home .rubriques .ligne .rub h3.rub2{
background:url(../../images/commun/picto/rub2.gif) no-repeat top left;
}
#home .rubriques .ligne .rub h3.rub3{
background:url(../../images/commun/picto/rub3.gif) no-repeat top left;
}
#home .rubriques .ligne .rub h3.rub4{
background:url(../../images/commun/picto/rub4.gif) no-repeat top left;
}
#home .rubriques .ligne .rub h3.rub5{
background:url(../../images/commun/picto/rub5.gif) no-repeat top left;
}
#home .rubriques .ligne .rub h3.rub6{
background:url(../../images/commun/picto/social_network.png) no-repeat top left;
}
#home .rubriques .ligne .rub h3.rub7{
background:url(../../images/commun/picto/rub7.gif) no-repeat top left;
}
#home .rubriques .ligne .rub h3.rub8{
background:url(../../images/commun/picto/rub8-telecom.png) no-repeat 0px 10px;
padding:0 0 0 48px;
}
#home .rubriques .ligne .rub h3.rub9{
background:url(../../images/commun/picto/rub9.gif) no-repeat 0px 0px;
padding:0 0 0 52px;
}
#home .rubriques .ligne .rub ul{
padding:0 0 0 7px;
}
#home .rubriques .ligne .rub ul li{
background:url(../../images/commun/puces/2.gif) no-repeat 0px 3px;
padding:0 0 0 9px;
margin:0 0 5px 0;
}
#home .rubriques .ligne .rub ul li a{
font-size:12px;
color:#323232;
text-decoration:none;
}
#home .rubriques .ligne .rub ul li a:hover{
color:#064D89;
text-decoration:underline;
}
.partenaires h3{
font-size:20px;
color:#0B5A9C;
margin:0 0 10px 0;
}
.partenaires .hconteneur{
width:650px;
border-top:1px solid #DFDFDF;
border-bottom:1px solid #DFDFDF;
overflow:hidden;
zoom:1;
}
.partenaires #hconteneur{
position:relative;
float:left;
width:572px;
margin:0 0 0 26px;
overflow:hidden;
zoom:1;
}
.partenaires .overlay{
background:#fff;
filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;
position:absolute;
top:0;
left:0;
z-index:100;
}
.partenaires .actu{
float:left;
width:100px;
padding:0 43px 0 0;
}
.partenaires .actu a{
display:block;
width:100px;
height:78px;
background-repeat:no-repeat;
background-position:center center;
text-indent:-9999px;
overflow:hidden;
zoom:1;
}

.partenaires #suivant_hconteneur,.partenaires #precedent_hconteneur{
display:block;
float:left;
width:24px;
height:78px;
background-repeat:no-repeat;
background-position:0 0;
text-indent:-9999px;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
overflow:hidden;
zoom:1;
}
.partenaires #suivant_hconteneur:hover,
.partenaires #precedent_hconteneur:hover{background-position: 0 -78px;}
.partenaires #suivant_hconteneur{background-image:url(../../images/commun/bt_suivant.gif);}
.partenaires #precedent_hconteneur{background-image:url(../../images/commun/bt_precedent.gif);}
.partenaires #suivant_hconteneur.off:hover,.partenaires #precedent_hconteneur.off:hover,.partenaires #suivant_hconteneur.off,
.partenaires #precedent_hconteneur.off{
background-position:0 -156px;
cursor:default;
}
#home .intro{
background:#FFF6D2;
padding:12px 22px;
margin:0 0 30px 0;
}
#home .intro p{
font-size:14px;
line-height:150%;
margin:0 0 8px 0;
}
#home .intro a.suite{
color:#065293;
}
#home h1{
font-size:23px;
color:#0B5A9C;
font-weight:normal;
margin:0 0 16px 0;
}