
#nav_team {
float:left;
display:block;
width:140px;
}

.tit_top_off {
background-image: url(../img_com/puce_marron.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
padding-left:14px;
color:#877D6E;
font-family: arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
margin-top:6px;
margin-bottom:6px;
}

.small_photo_portefeuille {

}

.tit_top_off a, tit_top_off alink {
color:#877D6E;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

.tit_top_on {
background-image: url(../img_com/puce_marron_actu_on.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
padding-left:14px;
color:#CD0043;
font-family: arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
margin-top:6px;
margin-bottom:6px;
}

.tit_top_on a, tit_top_on alink {
color:#CD0043;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

.tit_ss_top_off {
background-image: url(../img_com/s_puce_marron.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
padding-left:14px;
color:#877D6E;
font-family: arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-top:2px;
margin-left:14px;
margin-bottom:2px;
}

.tit_ss_top_off a, tit_ss_top_off alink {
color:#867C6E;
text-decoration:none;
font-size:10px;
font-weight:bold;
}

.tit_ss_top_on {
background-image: url(../img_com/s_puce_marron_on.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
padding-left:14px;
color:#CD0043;
font-family: arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-top:2px;
margin-left:14px;
margin-bottom:2px;
}

.tit_ss_top_on a, tit_ss_top_on alink {
color:#CD0043;
text-decoration:none;
font-size:10px;
font-weight:bold;
}

#contenu_team {
float:left;
position:relative;
width:290px;
left:30px;
top:4px;
color:#646464;
font-family: arial, Helvetica, sans-serif;
font-size:11px;
}

.liste_port {
position:relative;
font-family: Arial, Tahoma;
font-size:10px;
color:#646464;
cursor:pointer;
}

.liste_port_on {
position:relative;
font-family: Arial, Tahoma;
font-size:10px;
color:#CD0043;
cursor:pointer;
}

.liste_port_semi_fade {
position:relative;
font-family: Arial, Tahoma;
font-size:10px;
color:#B0A9A0;
cursor:pointer;
}

.liste_port_fade {
position:relative;
font-family: Arial, Tahoma;
font-size:10px;
color:#C8C8C8;
}

#tab_port td {
vertical-align:middle;
}

.majuscu {
text-transform:uppercase;
}


.logo_port {
padding-top:34px;
padding-bottom:30px;
}

.date_actu {
text-align:right;
padding-right:10px;
padding-left:10px;
font-family: Arial, Tahoma;
font-size:10px;
color:#646464;
padding-top:4px;
}

.tit_actu {
text-align:right;
padding-top:2px;
padding-right:10px;
padding-left:10px;
padding-bottom:6px;
font-family: Arial, Tahoma;
font-size:10px;
color:#646464;
}

.tit_actu a,.tit_actu alink {
font-family: Arial, Tahoma;
font-size:10px;
color:#646464;
text-decoration:none;
}

.tit_actu a:visited {
font-family: Arial, Tahoma;
font-size:10px;
color:#6B5746;
text-decoration:none;
}

.tit_actu a:hover {
font-family: Arial, Tahoma;
font-size:10px;
color:#FF0007;
text-decoration:none;
}

.titre_team {
font-family: Arial, Tahoma;
font-size:14px;
color:#3E3838;
font-weight:bold;
text-align:left;
margin-left:24px;
}

.fonction_team {
font-family: Arial, Tahoma;
font-size:11px;
color:#3E3838;
text-align:left;
margin-left:24px;
}

.desc_team {
padding-top:20px;
font-family: Arial, Tahoma;
font-size:11px;
color:#636363;
}


#tab_portefeuille td {
vertical-align:middle;
}

.liste_portefeuille {
position:relative;
display:table-cell;
text-align:center;
width:127px;
height:80px;
border:solid 1px #B4B9BC;
cursor:pointer;
background-color:white;
vertical-align:middle;
}


