#tableau_bord {
	height: auto;
	width: 100%;
}
#message_t {
	float: left;
	width: 413px;
	height: auto;
}
#espace_texte_activite {
clear:both;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:20px;
overflow:hidden;
text-indent:10px;
}
#activite {
	float: right;
	width: 413px;
	position: relative;
}
#espace_activite {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin-top:5px;
padding-right:10px;
text-align:right;
text-indent:10px;
}
.titre_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 18px;
	display: inline;
	/*background-image: url(ImagesNBAccueil/iconemessage4.gif); */
	background-repeat: no-repeat;
	background-position: left 2px;
	margin: 0px;
	padding-left: 10px;
	font-weight:bold;
}
#zone_2 {
	clear: both;
	width: 100%;
	height: 100%;
}
#repondre_message {
    margin-left:10px;
	bottom:0;
	color:#FF9900;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
       cursor : pointer;
       text-decoration: none; 
	font-size:11px;
	font-weight:normal;
	height:18px;
	margin-right:0;
	margin-top:0;
	width:61px;
}
#gris {
	height: 21px;
	width: 100%;
	clear: both;
	margin: auto;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#message_inner_1 {
	clear: both;
	height: auto;
	width: 100%;
	background-color: #f6f6f6;
	text-align: center;
	margin: auto;
	float: left;
}
#message_inner_2 {
	clear: both;
	height: auto;
	width: 100%;
	background-color: #FFFFFF;
	text-align: center;
	margin: auto;
	float: left;
}
#message_out {
	border: 1px solid #CCCCCC;
	clear: both;
	float: left;
	width:413px;
       height:225px;
}
#espace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	margin-top: 5px;
	color: #333333;
       height: auto;
       text-align:right;
}
#espace_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	margin-top: 3px;
	color: #333333;
       overflow:hidden;
       height:16px;
}
#photo_boite_message {
	float: left;
	height: 95px;
	width: 96px;
	padding: 5px;
}
#resume_message {
	float: left;
	line-height:15px;
	width:354px;
}
#gris_gauche {
	background-image: url(ImagesNBAccueil/grisG.png);
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	width: 5px;
}
#gris_centre {
	background-image: url(ImagesNBAccueil/grisC.gif);
	background-repeat: repeat-x;
	line-height: 21px;
	display: block;
	width: auto;
       height:21px;
}
#orange_centre {
	background-image: url(ImagesNBAccueil/orangeC.gif);
	background-repeat: repeat-x;
	line-height: 21px;
	display: block;
	width: auto;
       height:22px;
}
#gris_droite {
	background-image: url(ImagesNBAccueil/grisD.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 5px;
	top: 0px;
	position: absolute;
	right: 0px;
}
.image_espace {
	float: left;
	padding: 5px;
       -padding: 0px;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 0;
       -margin:5px
}
#image_espace{
float:left;
margin:5px 10px 5px 5px;
overflow:hidden;
width:40px;
}
#activite_inner_1 {
	color: #FFFFFF;
	line-height:22px;
}
#activite_inner_2 {
	background-color: #f6f6f6;
	line-height:22px;
}
#activite_out {
	border: 1px solid #CCCCCC;
	clear:both;
	float:right;
	width:413px;
       height:225px;
}
.titre_activite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	display: inline;
	font-weight:bold;
	background-repeat: no-repeat;
	height: auto;
	background-position: left 2px;
	padding-left: 10px;
}
#tableau_bord {
	width: 854px;
	margin: auto;
}
#tite_liste_espce {
	font-size: 16px;
	color: #666666;
	text-indent: 20px;
	height: 30px;
	line-height: 25px;
	font-weight: bold;
}

#espace_1 strong,#espace_2 strong {
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #515151;
}
#forum,#blog,#document,#fichier,#evenement {
border-bottom:1px dashed #333333;
margin:0 2px;
text-indent:5px;
}
#titre_espace_gris {
	background-image: url(ImagesNBAccueil/gris.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 854px;
	border: 1px solid #CCCCCC;
	background-position: center;
	padding: 1px;
}
#clear_espace {
	clear: both;
	width: 100%;
	height: 5px;
}

/* ================================== Bloc Groupe de travails =====================================================================*/

#milieu {
clear:both;
color:#2F2F2F;
font-family:arial;
font-size:13px;
height:19px;
margin-top:10px;
padding-left:10px;
}
#milieu b{
float:left;
line-height:20px;
width:149px;
}
#milieu a {
background-color:#4B5581;
border:1px solid #3366CC;
color:#FFFFFF;
display:block;
float:left;
font-family:Helvetica,sans-serif;
height:20px;
text-align:center;
width:155px;
}
#milieu a:hover {
background-color:#4179AF;
border:1px solid #3366CC;
color:#FFFFFF;
font-family:Helvetica,sans-serif;
text-align:center;
text-decoration:none;
cursor:pointer;
}

#test-accordion{
-clear:both;
-display: block;
}

#bas {
margin:10px 10px 0;
clear:both;
-display: block;
}
#NB_Groupe {
-clear:none;
-float:left;
-width:833px;
-display: block;
color:white;
font-weight:bold;
height:18px;
padding:2px 4px 2px 10px;
cursor:pointer;
line-height:19px;

}
.accordion-toggle{
background-image:url(ImagesNBAccueil/NBGroupeTitle.gif);
background-repeat:repeat-x;
*clear:both;
*width:833px;
}
.accordion-toggle-active{
background-image:url(ImagesNBAccueil/grisC.gif);
background-repeat:repeat-x;
*clear:both;
*width:833px;

}

div.accordion-content {
-clear:both;
*clear:both;
-width:833px;
-display: block;
*z-index: 100;
overflow-x:hidden;
overflow-y:scroll;
}
p.dashed {
border-bottom:1px dashed black;
line-height:16px;
margin:6px;
-width:820px;
-clear:both;
-display:block;
}
/* ====================== Style Forums Blocs ======================================*/

#Title_Violet{
color:#0EA6F4;
float:left;
height:16px;
line-height:16px;
overflow:hidden;
text-align:left;
width:230px; 
    }
#titre_espace_orange {
	background-image: url(ImagesNBAccueil/orange.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 854px;
	border: 1px solid #EE9407;
	padding: 1px;
	background-position: center;
}

/* =================== Style Activities Blocs =====================================*/
#Title_Vert{
    color:#92be03; 
    }

/* =================== Annuaire =====================================*/
#titre_annuaire {
background-color:#0C9BDE;
color:#FFFFFF;
font-family:arial;
font-size:15px;
font-weight:normal;
height:25px;
letter-spacing:10px;
text-align:center;
}
#cherche_annuaire {
	height: 30px;
        font-weight: bold;
        color:#FFFFFF;
        text-align: center;
        background-color:#4B5581;
}
#cherche_annuaire a{
color:#FFFFFF;
}
#cherche_annuaire a:hover{
color:#F1A011;
}
.titre_table_Mycontacts{
background-color:#DDE5F1;
height:20px;
}
.titre_table_Mycontacts td {
text-align:center;
font-weight: bold;
}
.annuaire_table {
border:1px solid #CCCCCC;
padding:5px;
}
#photo_annuaire{
height:45px;
margin:4px auto;
overflow:hidden;
text-align:center;
width:45px;
}
.wikilink a{
}
.blocdisplay{
height:90px;
padding-bottom:15px;
padding-top:15px;
}

.directdetail{
background-image:url(/xwiki/skins/nearbee/displaydetail.png);
background-repeat:no-repeat;
cursor:pointer;
display:block;
height:30px;
overflow:hidden;
padding:0;
text-indent:29px;
width:29px;
margin-left:15px;

}

div.directdetail {
 _background-image: none;
-background:none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='displaydetail.png', sizingMethod='image');
-background-repeat:no-repeat;
-height:32px;
-widht:31px;

}





.blocdisplay {
height:77px;
margin:6px auto;
width:838px;
}
.tdTitleG2{
text-align:right;
font-weight: bold;
}
.tdTitleG1{
text-align:right;
}
.tdProfileG1{
text-align:left;
text-indent:10px;
}

#photo_annuaire{
 margin:3px auto;
text-align:center;
}
.TableHeader{
border:1px solid #CCCCCC;
border-collapse:separate;
border-spacing:1px;
clear:both;
text-align:left;
}
#box_annuaire_haut{
background-image:url(/xwiki/skins/nearbee/box.png);
background-position: left top;
background-repeat:no-repeat;
}
#box_annuaire_bas{
background-image:url(/xwiki/skins/nearbee/boxdown.png);
background-position: right bottom;
background-repeat:no-repeat;
}
.TableHeader .wikilink{
	font-weight: bold;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
       margin-left:10px;
}


