/* RECHERCHE */
#competence_recherche .recherche{
border:1px solid #EAEAEA;
margin:0 0 40px 0;
overflow:hidden;
zoom:1;
}
#competence_recherche .recherche h3{
background:#F1F1F1 url(../images/f_titre.gif) repeat-x top left;
line-height:43px;
font-size:21px;
font-weight:normal;
color:#1290CD;
border-bottom:1px solid #EAEAEA;
padding:0 21px;
}
#competence_recherche .recherche #flash_competence{
float:left;
width:505px;
height:492px;
background:url(../images/flash4.jpg) no-repeat;
}
#competence_recherche .recherche #flash_competence p{
padding:210px 0 0;
font-size:12px;
text-align:center;
}
#competence_recherche .recherche #flash_competence a{
color:#000;
text-decoration:underline;
}
#competence_recherche .recherche #flash_competence a:hover{
color:#1290CD;
}

#competence_recherche .recherche .moteur{
float:right;
width:202px;
height:477px;
border-left:1px solid #EAEAEA;
background:url(../images/f_form.gif) repeat-x bottom left;
padding:15px 15px 0 15px;
}
#competence_recherche .recherche .moteur form{
border-bottom:1px solid #CED3E1;
padding:0 0 20px 0;
margin:0 0 20px 0;
}
#competence_recherche .recherche .moteur h4, #competence_recherche .recherche .moteur h4 a{
font-size:16px;
color:#1B2C62;
margin:0 0 5px 0;
}
#competence_recherche .recherche .moteur .ligne{
margin:0 0 5px 0;
}
#competence_recherche .recherche .moteur input, #competence_recherche .recherche .moteur select{
font-size:11px;
color:#373737;
width:200px;
border:1px solid #D7D7D7;
}
#competence_recherche .recherche .moteur input{
background:url(../images/f_input.gif);
padding:2px 5px;
width:190px;
}
#competence_recherche .recherche .moteur input.bouton{
background:none;
border:none;
width:auto;
padding:0;
}
#competence_recherche .resultats .titre{
border-bottom:4px solid #F0F2F7;
padding:0 0 8px 0;
margin:0 0 15px 0;
}
#competence_recherche .resultats .titre h3{
font-size:20px;
font-weight:normal;
color:#434343;
}
#competence_recherche .resultats .titre p{
font-size:13px;
color:#434343;
}
#competence_recherche .resultats .titre p span{
color:#91C347;
}
#competence_recherche .resultats .article{
border-bottom:1px solid #F0F2F7;
padding:0 0 15px 0;
margin:0 0 15px 0;
}
#competence_recherche .resultats .article.dernier{
border-bottom:none;
}
#competence_recherche .resultats .article h4{
margin:0 0 6px 0;
}
#competence_recherche .resultats .article h4 a{
font-size:18px;
font-weight:normal;
color:#1290CD;
margin:0 0 15px 0;
}
#competence_recherche .resultats .article h4 a:hover{
text-decoration:underline;
}
#competence_recherche .resultats .article p{
font-size:12px;
color:#434343;
margin:0 0 6px 0;
}
#competence_recherche .resultats .article a.suite{
background:url(../images/puce.gif) no-repeat 0px 4px;
font-size:12px;
color:#373737;
padding:0 0 0 11px;
text-decoration:none;
}
#competence_recherche .resultats .article a.suite:hover{
color:#1290CD;
text-decoration:underline;
}
/* DETAIL */
#competence_detail{}
#competence_detail .nav_competence{
margin:0 0 20px 0;
overflow:hidden;
zoom:1;
}
#competence_detail .nav_competence .col1{
float:left;
width:542px;
border:1px solid #EAEAEA;
background:url(../images/f_nav.gif) repeat-x top left;
line-height:33px;
padding:0 10px;
overflow:hidden;
zoom:1;
}
#competence_detail .nav_competence .col1 a.recherche{
float:left;
background:url(../images/puce_precedent.gif) no-repeat 0px 13px;
font-size:11px;
color:#434343;
text-decoration:underline;
padding:0 0 0 11px;
}
#competence_detail .nav_competence .col1 a.autre{
float:right;
background:url(../images/puce.gif) no-repeat right 13px;
font-size:11px;
color:#434343;
text-decoration:underline;
padding:0 11px 0 0;
}
#competence_detail .nav_competence .col1 a:hover{
color:#1290CD;
text-decoration:underline;
}
#competence_detail .nav_competence .col2{
float:right;
width:152px;
border:1px solid #EAEAEA;
background:url(../images/f_nav.gif) repeat-x top left;
line-height:33px;
padding:0 10px;
overflow:hidden;
zoom:1;
}
#competence_detail .nav_competence .col2 a.precedente{
float:left;
font-size:11px;
color:#434343;
text-decoration:underline;
}
#competence_detail .nav_competence .col2 a.suivante{
float:right;
font-size:11px;
color:#434343;
text-decoration:underline;
}
#competence_detail .nav_competence .col2 a:hover{
color:#1290CD;
text-decoration:underline;
}
#competence_detail .fiche{
border-bottom:4px solid #F0F2F7;
margin:0 0 32px 0;
}
#competence_detail .fiche h3{
background: #0E4682 url(../images/f_titre2.gif) repeat-x top left;
font-size:21px;
font-weight:normal;
color:#fff;
line-height:36px;
padding:0 21px;
}
#competence_detail .fiche .f_fiche{
background:url(../images/b_titre.gif) no-repeat 40px 0px;
padding:32px 0 0 0;
overflow:hidden;
zoom:1;
}
#competence_detail .fiche .f_fiche .col1{
float:left;
width:445px;
}
#competence_detail .fiche .f_fiche .col1 p{
line-height:150%;
font-size:15px;
margin:0 0 15px 0;
}
#competence_detail .fiche .f_fiche .col1 p strong{
color:#1290CD;
}
#competence_detail .fiche .f_fiche .col2{
float:right;
width:284px;
color:#505050;
background:url(../images/f_contact2.gif) repeat-y top right;
}
#competence_detail .fiche .f_fiche .col2 .f_col2{
background:url(../images/f_contact.gif) no-repeat top right;
padding:15px 20px 15px 40px;
}
#competence_detail .fiche .f_fiche .col2 h4{
font-size:18px;
font-weight:normal;
margin:0 0 15px 0;
}
#competence_detail .fiche .f_fiche .col2 p{
font-size:13px;
margin:0 0 15px 0;
}
#competence_detail .fiche .f_fiche .col2 a.url{
background:url(../images/puce_contact.gif) no-repeat 0px 3px;
font-size:12px;
color:#373737;
padding:0 0 0 16px;
text-decoration:underline;
}
#competence_detail .fiche .f_fiche .col2 a.url:hover{
color:#1290CD;
text-decoration:underline;
}
#competence_detail .texte h3{
font-size:18px;
font-weight:normal;
color:#1290CD;
border-bottom:1px solid #F0F2F7;
padding:0 0 5px 0;
margin:0 0 8px 0;
}
#competence_detail .texte p{
font-size:12px;
margin:0 0 15px 0;
}
#competence_detail .texte p a{
color:#1290CD;
text-decoration:underline;
}
#competence_detail .texte p a:hover{
text-decoration:none;
}
#competence_detail .texte  ul{
margin:0 0 15px 0;
}
#competence_detail .texte  ul li{
font-size:12px;
background:url(../images/puce2.gif) no-repeat 0px 5px;
padding-left:10px;
zoom:1;
}
