#home h2{
font-size:26px;
font-weight:normal;
color:#0B5A9C;
margin:0 0 10px 0;
}
#home .intro{
font-size:14px;
margin:0 0 20px 0;
background:#FFF6D2;
padding:12px 22px;
margin:0 0 30px 0;
}
#home .rubriques{
margin:0 0 20px 0;
clear:both;
}
#home .rubriques .ligne{
margin:0 0 15px 0;
overflow:hidden;
zoom:1;
background-image:url(/images/commun/line186.png), url(/images/commun/line186.png), url(/images/commun/line186.png);
background-position:bottom left, bottom center, bottom right;
background-repeat:no-repeat, no-repeat, no-repeat; 
}
#home .rubriques .ligne.ligne3{
background:url(/images/commun/line186.png) bottom right no-repeat;	
}
#home .rubriques .ligne .rub{
float:left;
width:186px;
/*background:#F6F6F6;*/
border:1px solid #DFDFDF;
padding:12px 12px 200px 12px;
margin:0 7px -200px 0;
}
#home .rubriques .ligne .rub:hover, #home .rubriques .ligne .rub.over{
/*background:#fff;*/
}
#home .rubriques .ligne .rub.last{
margin:0 0 -200px 0;
float:right;
}
#home .rubriques .ligne .rub h3{
font-size:19px;
color:#0B5A9C;
line-height:52px;
padding:0 0 0 70px;
margin:0 0 12px 0;
}
#home .rubriques .ligne .rub h3.rub1{
background:url(../../images/commun/picto/rub1.gif) no-repeat top left;
line-height:26px;
}
#home .rubriques .ligne .rub h3.rub2{
background:url(../../images/commun/picto/rub2.gif) no-repeat top left;
padding:0 0 0 78px;
}
#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/rub6-voices.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;
}
#home .countries{
margin-bottom:10px;
padding:10px 0 10px 10px ;
border:1px solid #DFDFDF;
}
#home .countries ul{
float:left;
width:200px;
margin-left:10px;
}
#home .countries ul li{
line-height:25px;
padding-left:30px;
}
#home .countries ul li#flag_country_argentina{background:url(http://home.expatfinder.com/data/imgs/drapeaux/AR.gif) no-repeat top left;}
#home .countries ul li#flag_country_australia{background:url(http://home.expatfinder.com/data/imgs/drapeaux/AU.gif) no-repeat top left;}
#home .countries ul li#flag_country_bahrain{background:url(http://home.expatfinder.com/data/imgs/drapeaux/BH.gif) no-repeat top left;}
#home .countries ul li#flag_country_belgium{background:url(http://home.expatfinder.com/data/imgs/drapeaux/BE.gif) no-repeat top left;}
#home .countries ul li#flag_country_brazil{background:url(http://home.expatfinder.com/data/imgs/drapeaux/BR.gif) no-repeat top left;}
#home .countries ul li#flag_country_canada{background:url(http://home.expatfinder.com/data/imgs/drapeaux/CA.gif) no-repeat top left;}
#home .countries ul li#flag_country_china{background:url(http://home.expatfinder.com/data/imgs/drapeaux/CN.gif) no-repeat top left;}
#home .countries ul li#flag_country_costa-rica{background:url(http://home.expatfinder.com/data/imgs/drapeaux/CR.gif) no-repeat top left;}
#home .countries ul li#flag_country_cyprus{background:url(http://home.expatfinder.com/data/imgs/drapeaux/CY.gif) no-repeat top left;}
#home .countries ul li#flag_country_dubai{background:url(http://home.expatfinder.com/data/imgs/drapeaux/uae1_127768423453956200.png) no-repeat top left;}
#home .countries ul li#flag_country_france{background:url(http://home.expatfinder.com/data/imgs/drapeaux/FR.gif) no-repeat top left;}
#home .countries ul li#flag_country_germany{background:url(http://home.expatfinder.com/data/imgs/drapeaux/DE.gif) no-repeat top left;}
#home .countries ul li#flag_country_hong-kong{background:url(http://home.expatfinder.com/data/imgs/drapeaux/HK.gif) no-repeat top left;}
#home .countries ul li#flag_country_india{background:url(http://home.expatfinder.com/data/imgs/drapeaux/IN.gif) no-repeat top left;}
#home .countries ul li#flag_country_indonesia{background:url(http://home.expatfinder.com/data/imgs/drapeaux/ID.gif) no-repeat top left;}
#home .countries ul li#flag_country_ireland{background:url(http://home.expatfinder.com/data/imgs/drapeaux/IE.gif) no-repeat top left;}
#home .countries ul li#flag_country_italy{background:url(http://home.expatfinder.com/data/imgs/drapeaux/IT.gif) no-repeat top left;}
#home .countries ul li#flag_country_japan{background:url(http://home.expatfinder.com/data/imgs/drapeaux/JP.gif) no-repeat top left;}
#home .countries ul li#flag_country_kuwait{background:url(http://home.expatfinder.com/data/imgs/drapeaux/KW.gif) no-repeat top left;}
#home .countries ul li#flag_country_malaysia{background:url(http://home.expatfinder.com/data/imgs/drapeaux/MY.gif) no-repeat top left;}
#home .countries ul li#flag_country_mexico{background:url(http://home.expatfinder.com/data/imgs/drapeaux/MX.gif) no-repeat top left;}
#home .countries ul li#flag_country_netherlands{background:url(http://home.expatfinder.com/data/imgs/drapeaux/NL.gif) no-repeat top left;}
#home .countries ul li#flag_country_new-zealand{background:url(http://home.expatfinder.com/data/imgs/drapeaux/NZ.gif) no-repeat top left;}
#home .countries ul li#flag_country_philippines{background:url(http://home.expatfinder.com/data/imgs/drapeaux/PH.gif) no-repeat top left;}
#home .countries ul li#flag_country_portugal{background:url(http://home.expatfinder.com/data/imgs/drapeaux/PT.gif) no-repeat top left;}
#home .countries ul li#flag_country_russia{background:url(http://home.expatfinder.com/data/imgs/drapeaux/RU.gif) no-repeat top left;}
#home .countries ul li#flag_country_saudi-arabia{background:url(http://home.expatfinder.com/data/imgs/drapeaux/SA.gif) no-repeat top left;}
#home .countries ul li#flag_country_singapore{background:url(http://home.expatfinder.com/data/imgs/drapeaux/SG.gif) no-repeat top left;}
#home .countries ul li#flag_country_south-africa{background:url(http://home.expatfinder.com/data/imgs/drapeaux/ZA.gif) no-repeat top left;}
#home .countries ul li#flag_country_south-korea{background:url(http://home.expatfinder.com/data/imgs/drapeaux/KR.gif) no-repeat top left;}
#home .countries ul li#flag_country_spain{background:url(http://home.expatfinder.com/data/imgs/drapeaux/ES.gif) no-repeat top left;}
#home .countries ul li#flag_country_switzerland{background:url(http://home.expatfinder.com/data/imgs/drapeaux/CH.gif) no-repeat top left;}
#home .countries ul li#flag_country_thailand{background:url(http://home.expatfinder.com/data/imgs/drapeaux/TH.gif) no-repeat top left;}
#home .countries ul li#flag_country_turkey{background:url(http://home.expatfinder.com/data/imgs/drapeaux/TR.gif) no-repeat top left;}
#home .countries ul li#flag_country_united-kingdom{background:url(http://home.expatfinder.com/data/imgs/drapeaux/GB.gif) no-repeat top left;}
#home .countries ul li#flag_country_united-states{background:url(http://home.expatfinder.com/data/imgs/drapeaux/US.gif) no-repeat top left;}


#home .countries ul li a{
text-decoration:none;
color:#0B5A9C;
font-size:14px;
font-weight:bold;
}
.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 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;
}
