#box_recherche1{
	width: 100%;
}
#box_recherche2{
	width:100%;
}
#box_recherche3{
	width:100%;
}

/* infos d'un membre */
a.ses_photos{
	font-size:9px;
	color:#B3B3B3;
	padding:2px;
	margin:0 3px 0 3px;
	padding-right:14px;  
	background:url("../im/icon/icon_photo_sm_off.gif") no-repeat right;	
}
a.ses_photos:hover{
	font-size:9px;
	color:#FF6600;
	padding:2px;
	padding-right:14px;  
	background:url("../im/icon/icon_photo_sm_on.gif") no-repeat right;	
}
a.ses_contacts{
	font-size:9px;
	color:#B3B3B3;
	padding:2px;
	margin:0 3px 0 3px;
	padding-right:13px;  
	background:url("../im/icon/icon_network_sm_off.gif") no-repeat right;	
}
a.ses_contacts:hover{
	font-size:9px;
	color:#FF6600;
	padding:2px;
	padding-right:13px;  
	background:url("../im/icon/icon_network_sm_on.gif") no-repeat right;	
}
a.envoyer_message{
	font-size:9px;
	color:#B3B3B3;
	padding:2px;
	margin:0 3px 0 3px;
	padding-right:20px;  
	background:url("../im/icon/icon_email_sm_off.gif") no-repeat right;	
}
a.envoyer_message:hover{
	font-size:9px;
	color:#FF6600;
	padding:2px;
	padding-right:20px;  
	background:url("../im/icon/icon_email_sm_on.gif") no-repeat right;	
}
a.ajouter_a_vos_contacts{
	font-size:9px;
	color:#B3B3B3;
	padding:2px;
	margin:0 3px 0 3px;
	padding-right:20px;  
	background:url("../im/icon/icon_networkadd_sm_off.gif") no-repeat right;
}
a.ajouter_a_vos_contacts:hover{
	font-size:9px;
	color:#FF6600;
	padding:2px;
	padding-right:20px;  
	background: url("../im/icon/icon_networkadd_sm_on.gif") no-repeat right;	
}

a.photos_de_classe{
	font-size:9px;
	color:#B3B3B3;
	padding:2px;
	margin:0 3px 0 3px;
	padding-right:14px;  
	background:url("../im/icon/icon_photo_sm_off.gif") no-repeat right;
}
a.photos_de_classe:hover{
	font-size:9px;
	color:#FF6600;
	padding:2px;
	padding-right:14px;  
	background: url("../im/icon/icon_photo_sm_on.gif") no-repeat right;
}
a.liste_inscrit{
	font-size:9px;
	color:#B3B3B3;
	padding:2px;
	margin:0 3px 0 3px;
	padding-right:13px;  
	background:url("../im/icon/icon_network_sm_off.gif") no-repeat right;
}
a.liste_inscrit:hover{
	font-size:9px;
	color:#FF6600;
	padding:2px;
	padding-right:13px;  
	background:url("../im/icon/icon_network_sm_on.gif") no-repeat right;
}
a.forum_parcours{
	font-size:9px;
	color:#B3B3B3;
	padding:2px;
	margin:0 3px 0 3px;
	padding-right:13px;  
	background:url("../im/icon/speech_bubble_off.gif") no-repeat right;
}
a.forum_parcours:hover{
	font-size:9px;
	color:#FF6600;
	padding:2px;
	padding-right:13px;  
	background:url("../im/icon/speech_bubble_on.gif") no-repeat right;
}
/** **/
.annuaire_tab tr td {
	padding: 2px 2px;
}
.annuaire_tab tr td h2 {
	margin-bottom:-4px;
}
.annuaire_tab tr td.annuaire_tab_cl1 {
	width:270px;
	vertical-align:top;
}
	.annuaire_tab_cl11 {
		width:220px;
		vertical-align:top;
	}
	.annuaire_tab_cl11:hover {
		background-color: #FDFFD9;
	}
	.annuaire_tab_cl12 {
		width:50px;
		text-align:center;
	}
.annuaire_tab tr td.annuaire_tab_cl2 {
	width:270px;
	vertical-align:top;
}

.annuaire_tab tr td.nom_ets{
	width:400px;
	vertical-align: top;
	background-color:#F9F9F9;
	padding-left:5px;
	border-bottom:1px solid #eee;
}
.annuaire_tab tr td.nom_ets1{
	width:475px;
	vertical-align: top;
	background-color:#F9F9F9;
	padding-left:5px;
	border-bottom:1px solid #eee;
}
.annuaire_tab tr td.nom_ets:hover,.annuaire_tab tr td.nom_ets1:hover{
	background-color: #FDFFD9;
}
.annuaire_tab tr td.nom_ets h4{ margin:0px;font-size:12px;}
.annuaire_tab tr td.nb_inscrit{
	width:75px;
	text-align:center;
	background-color:#F9F9F9;
	border-bottom:1px solid #eee;
}
.annuaire_tab tr td.op{
	width:75px;
	text-align:center;
	background-color:#F9F9F9;
	border-bottom:1px solid #eee;
}

/**info_ets_tab**/
.info_ets_tab tr td {
	padding: 2px 2px;
}
.info_ets_tab tr td h2, h4 {
	font-size:12px;
	margin:0px;
}
.info_ets_tab tbody tr td.info_ets_tab_cl1 {
	width:50px;
	background-color:#F9F9F9;
	text-align:center;
	border-bottom:1px solid #eee;
}
.info_ets_tab tbody tr td.info_ets_tab_cl2 {
	width:400px;
	vertical-align:top;
	background-color:#F9F9F9;
	border-bottom:1px solid #eee;
}
.info_ets_tab tbody tr td.info_ets_tab_cl2:hover {
	background-color: #FDFFD9;
}
.info_ets_tab tbody tr td.info_ets_tab_cl3 {
	width:100px;
	background-color:#F9F9F9;
	text-align:center;
	border-bottom:1px solid #eee;
}

/* last_sub_ets_tab */
.last_sub_ets_tab{
	width:100%;
	font-size:10px; 
}
.last_sub_ets_tab tr{
	/*vertical-align: top;*/
	background-color:#F9F9F9;
	border-bottom:1px solid #eee;
}
.last_sub_ets_tab tr:hover{
	background-color:#FDFFD9;
}
.last_sub_ets_tab tr td.col1{
	width:40px;
	text-align:center;
}

