html,body {
	margin: 0px;
	padding: 0px;
	height: auto;

}
#body {
	background-image: url(nearbeeBG.gif);
	background-repeat: repeat;
	text-align:left;
	font-family:verdana;
	font-size:11px;
}

h1{

    font: 2em/1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h2{

    font: 1.5em/1em Arial, Helvetica, sans-serif;
}

h3{
    font: bold 1.2em/1em ;
    color: #4E6172;
    font-family: Arial, Helvetica, sans-serif;
} 


#nearbee_1 {
	width: 100%;
	height:100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom:-40px;
	margin-top:15px;
	
}
#nearbee_2 {
	text-align:center;
	width:1081px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:auto;
	min-height:100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	/*background-color: #FFFFFF;*/
}
#nearbee_3 {
	float:left;
	margin:auto;
	text-align:center;
	width:1081px;
	clear: both;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin:auto;	
}
#nearbee_4 {
	margin:auto;
	text-align:center;
	float:left;
}

#nearbee_5 {
	clear:both;
	float:left;
	margin:auto;
	text-align:left;
	width:100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#nearbee_6_1 {
background-color:#FFFFFF;
clear:none;
float:left;
margin:auto;
text-align:center;
width:620px;
}

#nearbee_6_2 {
background-color:#FFFFFF;
border:1px solid #EFEFEF;
float:right;
height:100%;
margin:auto;
text-align:center;
width:880px;
color:#2F2F2F;
}

#nearbee_6_3 {
background-color:#FFFFFF;
color:#FF0000;
float:left;
height:100%;
margin:auto;
text-align:center;
width:810px;
}

#content_left{
      float:left;
      width:192px;
}
#leftPanels_nearbee{
margin-left:0px;
}

#rightPanels_nearbee{
margin-left:7px;
}

#content_right{
      float:left;
      width:185px;
}


#nearbee_7 {
/* border:10px solid #B2B3AF; */
height:100%;
text-align:center;
}


.wiki-doc-entry{
	margin:auto;
    text-align:left;
	width: 97%;
}



/* ******************** l'entete de contenu ************************* */

#headerglobal {
	clear:both;
	width:100%;
	margin: 0px;
	padding: 0px;
	height: 100px;
}
#company{
	background-image: url(logo.gif);
	background-repeat: no-repeat;
	background-position: 0px 50%;
	height: 100px;
       width:192px;
	margin: 0px;
	padding: 0px;
       float: left;
}
#header_nearbee{
	background-image: url(header.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float:left;
	margin: 0px;
	height: 100px;
	width: 881px;
       -width: 873px;
}

#pagename {
color:#000000;
display:block;
float:left;
font-weight:bold;
margin-top:49px;
padding:0 0 0 22px;
text-align:left;
}
#pagename a {
	color:#000000;
	font-size:20px;
	font-weight:bold;
}

#compte_personne{
float:left;
height:50px;
margin-top:15px;
}
#nom_personne{
color:#FFFFFF;
float:left;
font-family:trebuchet MS;
font-size:13px;
font-weight:bold;
margin-left:10px;
margin-top:25px;
}
.compte_photo{
border:1px solid #CCCCCC;
float:left;
margin-left:20px;
}
/*   ****************************** fin de header  ************************* */
.main {
background-color:transparent;
margin:0;
padding:0;
}
/* ******************************panels agenda***************** */
#panels_agenda {
	width: 185px;
	float:left;
    margin-top:14px;
}
#header_panels_agenda {
	clear: left;
	/*float: left;*/
	height: 22px;
	width: 185px;
	background-image: url(headerpanels.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#content_panels_agenda {
	background-image: url(contentpanels.gif);
	background-repeat: repeat-y;
	clear: both;
	width: 185px;
	float: left;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
	line-height: 11px;
}
#content_panels {
	padding: 0px;
	background-color: #f6f6f6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	height: auto;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 6px;
	width: 170px;
	text-align: left;
}
#bottom_panels_agenda {
	background-image: url(bottompanels.png);
	background-repeat: no-repeat;
	clear: both;
	height: 10px;
	width: 185px;
	float: left;
}
.lire{
display:block;
float:right;
height:20px;
margin-top:6px;
}
/* ************************ panels annuaire *************************** */
#panels_annuaire {
	width: 185px;
	float:left;
    margin-top:14px;
}
#panels_content_annuaire {
	background-image: url(contentpanelsannuaire.png);
	background-repeat: repeat-y;
	width: 185px;
	clear: both;
	float: left;
}
#content_annuaire {
margin:5px 14px 5px 10px;
padding:0;
text-align:left;


}
#panels_header_annuaire {
	background-image: url(headerpanelsannuaire.gif);
	background-repeat:no-repeat;
	clear:both;
	color:#FFFFFF;
	float:left;
	line-height:22px;
	padding-left:10px;
	width:185px;
}
#panels_bottom_annuaire {
	background-image: url(bottonpanelsannuaire.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 185px;
	clear: both;
	float: left;
}
.photo{

}
#photo{
float:left;
height:45px;
margin:5px;
overflow:hidden;
width:36px;
}

/* *************************** panels de groups de travail ************************** */
#panels_groupe {
	width: 185px;
	float:left;
    margin-top:14px;
}
#panels_content_groupe {
	background-image: url(contentpanelsgroupe.gif);
	background-repeat: repeat-y;
	width: 185px;
	clear: both;
	float: left;
}

#content_groupe {
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0px;
}
#panels_header_groupe {
	background-image:url(headerpanelsgroupe.gif);
	background-repeat:no-repeat;
	clear:both;
	color:#FFFFFF;
	float:left;
	line-height:22px;
	padding-left:10px;
	width:185px;
}

#panels_bottom_groupe {
	background-image: url(bottompanelsgroupe.png);
	background-repeat: no-repeat;
	height: 10px;
	width: 185px;
	clear: both;
	float: left;
} 


/* *************************** Css panels Bleu ************************** */
#panels_header_bleu {
	background-image:url(headerpanelsbleu.gif);
	background-repeat:no-repeat;
	clear:both;
	color:#FFFFFF;
	float:left;
	line-height:24px;
	padding-left:10px;
	width:185px;
}
#panels_content_bleu {
	background-image: url(contentpanelsbleu.gif);
	background-repeat: repeat-y;
	width: 185px;
	clear: both;
	float: left;
}
#panels_bottom_bleu {
	background-image: url(bottonpanelsbleu.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 185px;
	clear: both;
	float: left;
} 

/* *************************** Fin de css Panels Bleu ******************* */
/* pour les liens */
#logoutbutton a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
}

.panel, .fakepanel {
background-color:transparent;

margin:0;
padding:0;
width:auto;
}
#notification_etat{
background-color:#3B5998;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 15px 3px;
text-align:center;
text-decoration: none;
}
.vcard .photo {
float:left;
margin-right:10px;
}
#photo_menbre{
float:left;
margin-right:5px;
overflow:hidden;
width:36px;
}
/*  ************************** fin pour les panels  *********************************** */
/* menu view */

#actionmenu a:hover {
	color:#F1A216;
	text-decoration: none;
}
/* *********************************** pour ecrase celle workspaces ************************** */
#xwikitoolbar {
background-image:url(xwikimenu.png);
background-position:right top;
font-size:10px;
height:25px;
left:-275px;
padding-right:20px;
position:absolute;
text-align:left;
top:35px;
width:280px;
z-index:1000009;
}
.layoutsubsection {

}

body.editbody #headerglobal, body.adminbody #headerglobal, body.inlinebody #headerglobal {
margin-left:0;
}
body#body.inlinebody #company, body#body.editbody #company {
display:block;
}
#body .mceEditor {
border:1px solid #CCCCCC;
}
.contentheader h1 {
line-height:13px;
padding:0px;
}

.contentheader {
height:auto;
margin-bottom:0px;
margin-top:0;
text-align: left;
clear:both;
padding-bottom:10px;
}
h2.entry-title {
border-bottom:1px solid #DDDDDD;
color:#666666;
font-size:13px;
font-size-adjust:none;
font-style:normal;
font-weight:normal;
letter-spacing:0;
line-height:2em;
margin-bottom:0;
text-align:left;
}


#xwikidata {
border:medium none;
padding:0 20px 20px;
display:none;
}
h3.xwikiintratitle {
-x-system-font:none;
font-family:sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.1em;
line-height:1.4em;
margin:0;
padding:5px 10px;
text-align:left;
text-transform:uppercase;
}
.xwikiintracontent legend {
-x-system-font:none;
color:#39397F;
cursor:pointer;
font-family:sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.4em;
}
#comments, #attachments {
padding:0 19px 20px;
}
#attachmentscontent{
margin-top:25px;
}
.heading-1-1, h3 {
font-size:1em;
font-style:normal;
font-weight:bold;
line-height:1.1em;
}
.heading-1, h2 {
font-size:1.3em;
letter-spacing:0;
line-height:1.1em;
margin-top:5px;
text-align:left;
text-indent:14px;
}

#usr_msg{
color:#4B5581;
font-weight:bold;
}

.heading-1-1-1, h4 {
font-size:15px;
font-weight:normal;
line-height:15px;
margin:0;
}
.spacedetails{
}
.hfeed .hentry h2.entry-title a {
color:#00007E;
font-family:arial;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
}
.main.layoutsubsection {
text-align:center;
}

/* fin  pour ecrase celle workspaces */
/*     ****************************** Icon + Lien utils ********************           */



#mes_messages_nav_nombre{
background-image:url(imagesMenuNav/nombremessage.png);
background-repeat:no-repeat;
float:left;
font-size:11px;
height:20px;
line-height:20px;
width:22px;
}

a#mes_messages_nav {
background-image:url(imagesMenuNav/message2.png);
background-position:5px center;
background-repeat:no-repeat;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #aeb2b5;
color:#FFFFFF;
display:block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:21px;
line-height:22px;
padding-left:25px;
width:100px;
-width:120px;
}


.name{
/* liste fichier attache 
float:right;
position:absolute;
right:153px;
top:5px;
width:auto;
*/
}
/* les liens */
a#Accueil_nav{
	color:#FFFFFF;
	font-size:11px;
	height:21px;
	line-height:22px;
	padding-left:25px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #aeb2b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(imagesMenuNav/home2.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-indent: 10px;
       display:block;
}

a#logoutbutton {
background-image:url(imagesMenuNav/quitte2.gif);
background-position:5px center;
background-repeat:no-repeat;
border-left:1px solid #AEB2B5;
color:#FFFFFF;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:21px;
line-height:22px;
padding-left:10px;
text-indent:20px;
}
a#myprofilebutton{
	background-image:url(imagesMenuNav/profil2.png);
	background-position:5px center;
	background-repeat:no-repeat;
	border-left:1px solid #AEB2B5;
	color:#FFFFFF;
	display:block;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:21px;
	line-height:22px;
	text-align:left;
	text-indent:25px;
}
a#feedback_nearbee{
background-image:url(imagesMenuNav/feedback2.png);
background-position:5px center;
background-repeat:no-repeat;
border-left:1px solid #AEB2B5;
color:#FFFFFF;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:21px;
line-height:22px;
text-indent:30px;
}

a#aide_nearbee{
background-image:url(imagesMenuNav/aide2.png);
background-position:5px center;
background-repeat:no-repeat;
border-left:1px solid #AEB2B5;
color:#FFFFFF;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:21px;
line-height:22px;
text-align:left;
text-indent:30px;	
}

a#mydashboardbutton{
		background-image:url(imagesMenuNav/admin2.png);
		background-position:5px center;
		background-repeat:no-repeat;
		border-left:1px solid #AEB2B5;
		color:#FFFFFF;
		display:block;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		height:21px;
		line-height:22px;
		padding-left:10px;
		text-indent:20px;
}
/*  *****************************************************  */

/* ******************************************* MENU DE NAVIGATION ********************************** */
#leftmenu {
margin-left:199px;
position:absolute;
top:108px;
width:879px;
}

#actionmenu {
	background-image:none;
	background-color: transparent;
	text-align: center;
	margin: auto;
	width: 1081px;
	z-index: 10000;
}

div#menuview {
/*
	left:0;
	position:absolute;
	top:0;
	z-index: 100000;
	text-align: center;
	width: 100%;
*/
}
#menu_edite_article_nearbee{
background-image:url(bg.gif);
background-repeat:repeat-x;
height:25px;
line-height:23px;
width:880px;
}
#menu_edite_article_nearbee a:hover {
color:#F1A216;
text-decoration:none;
}
#menu_edite_article_nearbee a{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#4B5581;
}

.editcontent {
float:right;
line-height:19px;
padding-left:4px;
padding-right:9px;
padding-top:2px;
width:auto;

float:right;
line-height:19px;
padding-left:4px;
padding-right:4px;
padding-top:2px;
width:auto;
}

#deletecontent{
clear:right;
float:right;
height:19px;
}

#actionmenu #leftmenu a {
border:medium none;
color:#FFFFFF;
float:right;
margin:0;
padding:0;
width:148px;
}
/* menu du profil */
#actionmenu #leftmenu .webhomebuttons a {
display:block;
padding:51px;
}
.blogbuttons, .wikibuttons, .photobuttons, .filesbuttons, .webhomebuttons {
background-image:url(menutop.png);
background-repeat:no-repeat;
float:right;
margin-right:-51px;
padding-top:10px;
width:50px;
}
#photo_personne{
margin:auto;
height:177px;
width:210px;
}
.nb_space_title{
color:#A1D201;
float:left;
font-size:12px;
font-weight:bold;
letter-spacing:0;
line-height:30px;
margin-left:10px;
text-transform:uppercase;
}


/* ******************************************* FIN DE MENU DE NAVIGATION ********************************** */




#footer_nearbee_inner{
margin:auto;
text-align:center;
width:1081px;
}
#footer_nearbee_out{
	clear:both;
    height:39px;	
}

.clear {
    clear: both;
    display: block;
    height: auto;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

html>body #nearbee_2{
height:100%;
}


/* ********************************* mode edite ********************************* */
#xwikieditor {
border-right:0 solid transparent;
text-align:left;
}
#menuedit {
}

#mce_editor_0_titleSelect{
width:200px;
}
.mceSelectList{
width:200px;
}
.mceEditorIframe{
width:880px;
}
#editPanels.panels {
background-image:url(bgx-GRAY.png);
background-position:left -100px;
background-repeat:no-repeat;
float:left;
height:auto !important;
margin-left:-24px;
margin-top:80px;
min-height:400px;
padding-top:0;
position:relative;
width:220px;
}
/******************************* Space Css ************************************** */
.inlinepaneltitle{
background-color:#555555;
color:#FFFFFF;
line-height:23px;
font-weight:bold;
text-align:left;
padding-left:10px;
}


/* *************************** Panels Left *********************************** */

#content_groupe ul.star li {
display:block;
line-height:20px;
}

#content_groupe ul.star li span.addentry a {
display:block;
height:10px;
overflow:hidden;
padding:0;
text-indent:10px;
width:10px;
}
#content_groupe ul.star li span.addentry {
background-image:url(add.gif);
height:14px;
width:14px;
}

/* *************************** Css des Ongles ****************************** */



/* ******* profil ************ */
#hachiya{
background-color:#EDEFF4;
margin:10px;
padding:5px 10px 10px;
width:auto;
}
#FieldProfil input,#FieldProfil textarea {
	border: 1px solid #CCCCCC;
	margin-left:10px;
}
#FieldProfil legend ,#FieldProfil select,#FieldProfil_2 legend{
	margin-left:10px;
}
/*.mceContentBody table tr td, .main table tr td*/ 
/* .mceContentBody table, .main table */

#rightPanels input[type="text"], #rightPanels textarea, #inline input[type="text"], #inline textarea {
background-color:#EFEFFF;
border:1px solid #CCCCCC;
width:100%;
}

.zone {
background-color:#FFFFFF;
border:1px solid #98ADC2;
margin-top:0px;
min-height:230px;
padding:5px 5px 15px;
}

/* message */
#Hummeur,#Msg,#Urgence,#Messions,#Envies,#Lectures,#Propose,#Recherche{
margin-left:25px;
}
#FieldProfil {
border:1px solid #98ADC2;
margin-left:15px;
margin-top:20px;
width:769px;
}
#FieldProfil_2 {
border:1px solid #98ADC2;
margin-left:15px;
margin-top:20px;

}


.topbuttons, .bottombuttons {
background-color:none;
background:none;
font-size:1em;
padding:10px;
font-weight:bold;
text-align:center;
}
select[size="0"], select[size="1"] {
-moz-appearance:menulist;
padding:0;
vertical-align:baseline;
//width:100%;
}
#ProfilDetail
{
background-color:#EFEFEF;
border:1px solid #FFFFFF;
line-height:20px;
margin:5px 3px;
padding-left:5px;
min-height:15px;
width:100%;
MAX-WIDTH: 740px
}
.button_profil {
background-color:#336699;
border:1px solid #3366CC;
color:#FFFFFF;
cursor:pointer;
font-family:Helvetica,sans-serif;
font-weight:bold;
text-align:center;
}
#titre_cooperation{
margin-left:10px;
margin-top:10px;
 }
#contenu_cooperation{
margin:auto;
text-align:center;
width:360px;
}
#titre_cooperation_edit{
margin-bottom:5px;
margin-left:10px;
margin-top:7px;
 }
#contenu_cooperation_edit{
margin:auto;
text-align:center;
width:360px;
}
/********* << Skin des Onglets >> ***************/




#navlist {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
margin:0;
padding:0;
width:100%;
}
#navlist li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #98adc2;
border-bottom: none;
/*background: #CCEAF4;*/
background:#d8dfea;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited {
	color: #003366;
	font-weight: bold;
	font-size: 12px;
}

#navlist li a:hover
{
color: #000;
/*background: #79C8E1;*/
border-color: #227;
}

#navlist li a.active
{
background: white;
color:#003366;
font-weight:bold;
border-bottom: 1px solid white;
}
/********* >> Skin des Onglets << ***************/


/* *********************************** login.vm *********************************** */
#body_login{
text-align:center;
font-family:arial;
}
.xwikilogintable{
margin-top:20px;
-padding-top:20px
}
.button_login{
margin-left:16px;
}
#j_password{
height:16px;
width:100px
}
#j_username{
height:16px;
width:100px
}
#j_username_lable{
 color:#003399;
 font-size:12px;
 font-family: Arial, Helvetica, sans-serif;
}
#j_password_lable{
 color:#003399;
 font-size:12px;
 font-family: Arial, Helvetica, sans-serif;
}
#rememberme{
float:left;
}
#rememberme_label{
display:block;
margin-top:11px;
font-family:arial;
color:#003399;
font-size:12px;
margin-top:9px;
}

.buttons-login input{
 background-image:url(imageslogin/valider.png);
 background-repeat:no-repeat;
 margin-top:5px;
 border:0px none;
 height:26px;
 width:95px;
 color:#FFFFFF;
 font-weight: bold;
}
.buttons-login input:hover {
 background-image:url(imageslogin/valider.png);
 background-repeat:no-repeat;
 margin-top:5px;
 border:0px none;
 height:26px;
 width:95px;
 color:#F0F0F0;
 font-weight: bold;
}

div.errormessage {
background-image:url(icons/msgerror.png);
color:#FF0000;
height:15px;
width:600px;
margin:auto;
}


/*  Panels de connexion sur la page login.vm  */
.panelHG {
 background-image: url(imageslogin/panelHG.jpg);
 height: 12px;
 width: 9px;
 background-repeat: no-repeat;
}
.panelHC {
 background-image: url(imageslogin/panelHC.jpg);
 background-repeat: repeat-x;
 height: 12px;
}
.logo_nearbee {
background-image:url(imageslogin/logonearbee.jpg);
background-position:102px 18px;
background-repeat:no-repeat;
clear:both;
height:126px;
width:100%;
}
.panelHD {
 background-image: url(imageslogin/panelHD.jpg);
 background-repeat: no-repeat;
 height: 12px;
 width: 9px;
}
.panelCG {
 background-image: url(imageslogin/panelCG.jpg);
 background-repeat: repeat-y;
}
.panelCD {
 background-image: url(imageslogin/panelCD.jpg);
 background-repeat: repeat-y;
 width: 9px;
}
.bouton_inscirption {
 background-image: url(imageslogin/ok.jpg);
 background-repeat: no-repeat;
 border:0 none;
 height: 29px;
 width: 56px;
}
.panelBG {
 background-image: url(imageslogin/panelBG.jpg);
 background-repeat: no-repeat;
 height: 10px;
 width: 9px;
}
.panelBC {
 background-image: url(imageslogin/panelBC.jpg);
 background-repeat: repeat-x;
 height: 10px;
}
.panelBD {
 background-image: url(imageslogin/panelBD.jpg);
 background-repeat: no-repeat;
 height: 10px;
 width: 9px;
}
#panel_connexion {
 background-image: url(imageslogin/connexion.jpg);
 background-repeat: no-repeat;
 height: 188px;
 width: 383px;
 float: left;
}
#panel_info {
 float: right;
 height: 188px;
 width: 240px;
 margin: auto;
 text-align: center;
}
#panel_con_info {
 clear: both;
 height: 188px;
 float:left
}
#inscription {
 clear: both;
/* float: left; */
/* height: 30px; */
 width: 100%;
}

#powredby {
 background-image: url(imageslogin/powredby.png);
 background-repeat: no-repeat;
 height: 60px;
 width: 100%;
 background-position: center bottom;
}
#box_out {
 margin: auto;
 width: 630px;
 text-align: center;
 clear: both;
}
#login_form{
float:right;
height:157px;
margin:6px;
width:146px;
}
#loginForm{
 text-align: left;
}
#form_inscription{
}
#clear_connexion{
 clear: both;
 height: 1px;
 width: 100%;
}
#est_quoi{
 background-image: url(imageslogin/estquoi.png);
 background-repeat: no-repeat;
 height:50px;
 background-position: left top;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #0099CC;
 color: #0099CC;
 font-family: Arial, Helvetica, sans-serif;
 line-height:74px;
 -line-height:50px;
 text-indent: 60px;
 vertical-align: bottom;
}
#aide{
 background-image: url(imageslogin/aide.png);
 background-repeat: no-repeat;
 height:50px;
 background-position: left top;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #0099CC;
 color: #0099CC;
 font-family: Arial, Helvetica, sans-serif;
 line-height:74px;
 -line-height:50px;
 text-indent: 60px;
 vertical-align: bottom;
 margin-top:5px;
}
#offre{
 background-image: url(imageslogin/offre.png);
 background-repeat: no-repeat;
 height:50px;
 background-position: left top;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #0099CC;
 color: #0099CC;
 font-family: Arial, Helvetica, sans-serif;
 line-height:74px;
 -line-height:50px;
 text-indent: 60px;
 vertical-align: bottom;
 margin-top:5px;
}
/* *********************************** login.vm *********************************** 
.login_out {
height:285px;
margin-top:142px;
position:absolute;
top:50%;
width:100%;
}
#login_inner {
 background-image: url(loginBG.gif);
 background-repeat: no-repeat;
 text-align: center;
 margin: auto;
 height: 285px;
 width: 465px;
}
#login_form {
 height: 180px;
 width: 400px;
 margin-top: 70px;
 margin-left: 29px;
 float:left;
}
#body_login {
 margin: 0px;
 padding: 0px;
 height: auto;
 width: 100%;
}
.xwikilogintable {
margin-top:37px;
width:100%;
height:108px;
}

#j_password{
height:16px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}
#j_username_lable{
color:#2F2F2F;
float:right;
font-size:17px;
margin-right:10px;
text-align:right;
}
#j_password_lable{
color:#2F2F2F;
float:right;
font-size:17px;
margin-right:10px;
text-align:right;
}
#rememberme{
float:left;
margin-left:137px;
}
#rememberme_label{
color:#2F2F2F;
}

.buttons {
float:right;
}
.button {
/*background-image:url(loginbouton1.gif);
border:medium none navajoWhite;
height:40px;
width:115px;
}
.buttons-login input:hover {
background-image:url(loginbouton2.gif);
border:medium none navajoWhite;
height:40px;
width:115px;
color:#FF6600;
}
.buttons-login input{
background-image:url(loginbouton2.gif);
border:medium none navajoWhite;
height:40px;
width:115px;
color:#2F2F2F;
}
div.errormessage {
background-image:url(icons/msgerror.png);
color:#FF0000;
height:15px;
position:absolute;
width:363px;
}*/


.heading-1 span, .heading-1-1 span, .heading-1-1-1 span, .heading-1-1-1-1 span {
background-color:inherit;
border-bottom:1px solid #CCCCCC;
text-align:left;
color:#4B5581;
display:block;
font-family:arial;
letter-spacing:1px;
margin:20px 0;
padding:0;

}
/* **************************************** css message ***************************** */
#titre_du_message_recu {
	background-image: url(imageMessage/bg.gif);
	background-repeat: repeat-x;
	height: 17px;
	border: 1px solid #CCCCCC;
}
#image_personne {
border:1px solid #EFEFEF;
margin-top:2px;
width:50px;
}
#box_message_recu {

	width: 100%;
}
#contenu_message_recu {
	border:1px solid #EFEFEF;
	margin-top: 2px;
	margin-left: 2px;
       padding:10px;
       vertical-align:top;
}
#menu_message_recu{
float:right;
height:17px;
margin-right:10px;
line-height:19px;
}
#entite_message_recu{
float:left;
line-height:19px;
margin-left:10px;
}
.message_recu{
border-spacing:2px;
width:100%;
}
#poto_message{
height:45px;
margin:-5px auto auto;
width:36px;
}
/* ********************* attachement ***************** */
#attachform{
background-color:#FFFFFF;
border:1px solid #CCCCCC;
text-align:left;
}
#attachform legend{
padding-left:10px;
padding-right:10px;
} 
#sele_avatar{
border-bottom:1px solid;
color:#4B5581;
font-family:arial;
font-size:15px;
letter-spacing:1px;
}
/* **************************** change le mot passe ********************* */
.nb_change_mot_passe{
float:left;
min-height:200px;
}
.nb_heading_password{
clear:both;
font-family:arial;
height:25px;
margin-left:20px;
text-align:left;
}
.xwikipasswordlabel{
height:25px;
text-align:left;
margin-left:20px;

}
#xwikipasswordlabel{
margin-right:20px;
padding-right:80px;
}
#xwikipassword{
}
.xwikipassword2label{
height:34px;
margin-left:20px;
text-align:left;
}
#xwikipassword2label{
margin-right:20px;
padding-right:20px;
}
#xwikipassword2{
}
.nb_padded_valide{
float:left;
margin-left:250px;
}
.nb_padded_valide input{
background-color:#3B5998;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 15px 3px;
text-align:center;
}
.nb_padded_cancel{
float:left;
line-height:25px;
margin-left:100px;
}
#lost_password #livesearch {
width:300px;
}

/* ********************* profil ************************ */

#zone_4 textarea{
border:1px solid #CCCCCC;
margin-left:10px;
width:350px;
}

#FieldProfil_2 input{
border:1px solid #CCCCCC;
}

#zone_2 textarea {
width:728px;
}
/*  ********************* tableau de bord ***************** */
a.entre_espace{
color:#FFFFFF;
float:right;
font-weight:normal;
margin-right:10px;
}
.entre_espace a{
color:#FFFFFF;
float:right;
font-weight:normal;
margin-right:10px;
}
#m-content{margin-top:10px;}
/* **************************** Annuaire ****************** */
.directoryletter span {
}
.AgendaSpace caption {
}

/* ************************ webpreference ********************* */
#spacemembers{
}
div#ajoute_une_categorie{
clear:both;
height:23px;
width:100%;
}
#ajoute_une_categorie input {
margin-left:10px;
}


#totaldiv{
float:both;
}

#showLimits{
display:block;
height:20px;
text-align:center;
}

#displayalldocs{
}
#alldocstable{
}
#users-table table table#alldocstable table {
background-color:#DFFFFE;
border:medium none;
margin:0;
width:392px;
}
#table-filters {
background-color:#D4DEE8;
height:33px;
}
/* **************** files ********************* */
#searchTableUnique caption {
font-family:arial;
font-size:12px;
background-color:#97AFD4;
color:#FFFFFF;
}
.sortHeader{
color:#74ABD7;
font-family:arial;
font-size:12px;
}
#searchTableUnique.even{
}
.even{
background-color:#ECECEC;
border-collapse:separate;
}
.mceContentBody tr.odd td, .main tr.odd td{
background-color:#FFFFFF;
}
.titre_table_Mycontacts{
background-color:#DDE5F1;
}
#file-service{
}
#searchTableUnique{
}
/* ******************** blog **************************** */
.blog{
margin-top:10px;
}
/* ************** wiki ************************ */
.message{
clear:both;
color:#2F2F2F;
display:block;
font-family:arial;
text-align:left;
width:100%;
}
.message b{
border-bottom:2px solid #B6E851;
clear:both;
float:left;
margin-bottom:0;
margin-top:0;
text-align:left;
width:100%;
}
.message div{
clear:both;
color:#AFAFAF;
height:12px;
line-height:15px;
padding-right:5px;
text-align:right;
}
/* ************************* commentaire ****************** */
.addcomment_title {
color:#4B5581;
font-family:arial;
font-size:13px;
font-weight:bold;
height:20px;
letter-spacing:1px;
}
.buttonwrapper input {
}
.comments-title{
height:20px;
}
#commentaddform textarea {
border:1px solid #CCCCCC;
margin-bottom:10px;
}
/* ************************* Admin ************************** */
#submit{
background-color:#3B5998;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 15px 3px;
text-align:center;
}
#body .buttonwrapper a:hover, #body .buttonwrapper button:hover, #body .buttonwrapper input.button:hover {
background-color:#3B5998;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 15px 3px;
text-align:center;
text-decoration: none;

}
.button ,#btn_Submit2,.Commandebutton ,#addtoallspaces ,div#members-available-buttons *, #body .buttonwrapper * {
background-color:#3B5998;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 15px 3px;
text-align:center;
cursor:pointer;
}
body#body.inlinebody form#inline .bottombuttons .buttonwrapper a:hover, body#body.inlinebody form#inline .bottombuttons .buttonwrapper input.button:hover, #xwikieditor .buttonwrapper a:hover, #xwikieditor .buttonwrapper input.button:hover {
background:transparent url(none) repeat-x scroll right 25%;
background-color:#3B5998;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
}






.workspace-application{
border-top:1px dashed #CCCCCC;
margin-top:10px;
}
table.WHtable.publication{
border:1px solid #CCCCCC;
border-collapse:collapse;
margin-bottom:10px;
width:100%;
}

ajoute_une_categorie input{
background-color:#3B5998;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:2px 15px 3px;
text-align:center;
text-decoration: none;
}
div#spacemembers #space-admin-header a, div#spacemembers #space-writer-header a, div#spacemembers #space-reader-header a {
background-color:#85919C;
color:#FFFFFF;
display:block;
font-size:0.8em;
height:19px;
line-height:17px;
text-align:center;
background-color:#3B5998;
border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
border-style:solid;
border-width:1px;
color:#FFFFFF;
}
#titre_ajout_utilisateur{
color:#003366;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:normal;
text-indent:10px;
}
#liste_espace_archi{
width:100%;
}
/* ***************** lightbox **************** */
#lb-content input {
}
/* ******************** tableau ***************** */
#titre_table_Mycontacts{
}
/* **************** delete **************** */
.nb_delete{
clear:both;
margin:0 10px 10px;
}
.nb_delete div fieldset{
border:1px solid #CCCCCC;
height:110px;
}
}
.xwikimessage{
}
fieldset.xwikimessage legend{
color:#39397F;
font-family:arial;
font-size:13px;
letter-spacing:1px;
margin-left:10px;
padding:0 5px;
}
fieldset.xwikimessage .xwikimessage {
font-size:11px;
font-weight:normal;
height:61px;
line-height:48px;
text-align:left;
text-indent:20px;
}
#nearbee_7 div.vcard.smallvcard{
border:1px solid #CCCCCC;
margin:10px;
padding:2px;
clear:both;
}

.titre_article_blog{
font-family:arial;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
text-align:left;
text-indent:5px;
}
/* ************ forum **************** */
#box_msg {
background:url(bgforum.gif); 
background-repeat:no-repeat;
padding:15px ; 
padding-top:20px;
width:705px;
height:95px;
margin:auto;
}
#div_btn{margin-top:10px;width:700px; text-align:right;}
#btn_Submit{background-color:#95999F;color:#FFFFFF;border:0px; margin-left:20px;}

.content_forum{
width:694px;
/*
width:700px;
height:50px;
background-color:#EFEFEF;
border:1px solid #53575F;
overflow:auto;
*/
}
#nb12_msg_usr_name{color:#707070;font-weight:bold;}
#nb12_msg_usr_name_other{color:#3B5998;font-weight:bold;}
#nb12_bloc_msg_content {float:left;font-size:11px;margin-left:10px;width:780px;}
#nb12_bloc_msg_top{background:#EFEFEF;border-bottom:1px solid #D8DFEA;padding:3px;}
#nb12_bloc_msg_top_other{background:#DFE8FF;border-bottom:1px solid #D8DFEA;padding:3px;}
#nb12_link_msg{color:#707070;font-size:10px; font-weight:bold;}
#nb12_link_msg_other{color:#3B5998;font-size:10px;font-weight:bold;}
#bloc_msg_img {float:left;text-align:center;}
#content_msg {
font-size:11px;
padding:5px;
text-align:left;
}
/* ****************** Application photo ****************** */

#frameupload{
width:100%;
}
/* *************  css commentaire ********************** */
.com_HG {
	background-image: url(imagescommentaire/comHG.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
}
.com_CG {
	background-image: url(imagescommentaire/comCG.gif);
	background-repeat: repeat-y;
	width: 16px;
}
.com_HC {
	background-image: url(imagescommentaire/comHC.gif);
	background-repeat: repeat-x;
	height: 16px;
}
.com_HD {
	background-image: url(imagescommentaire/comHD.gif);
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
}
.com_BD {
	background-image: url(imagescommentaire/comBD.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
}
.com_BG {
	background-image: url(imagescommentaire/comBG.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
}
.com_BC {
	background-image: url(imagescommentaire/comBC.gif);
	background-repeat: repeat-x;
	height: 16px;
}
.com_CD {
	background-image: url(imagescommentaire/comCD.gif);
	background-repeat: repeat-y;
	width: 16px;
}
#flechecommentaire{
background-image:url(imagescommentaire/comQ.gif);
background-position:-4px 9px;
background-repeat:no-repeat;
float:left;
height:20px;
width:20px;
}

.wikilink a {
font-weight:normal;
font-family:arial;
font-size:12px;
}

/* ************** Css Safari ****************** */ 
@media screen and (-webkit-min-device-pixel-ratio:0) { 
#xwikieditcontent { border:medium solid; 
}

 } 
/* **************** rss ************************** */
.rss_icone{
margin-left:-1px;
}
/* *************** tableau ********************** */
.table-shadow {
background:transparent url(/xwiki/bin/download/FeedbackCode/CSS/table-shadow.png) repeat-x scroll left top;
height:7px;
vertical-align:top;
width:99.8%;
}
table#searchTableUnique {
border-right:1px solid #CCCCCC;
margin-bottom:0;
padding-bottom:0;
width:99.8%;
}
.caption-left {
background:transparent url(/xwiki/bin/download/FeedbackCode/CSS/caption-margin-left-space.png) no-repeat scroll left top;
float:left;
height:29px;
position:relative;
vertical-align:top;
width:8px;
}
div#caption-center {
float:left;
font-size:15px;
font-weight:bolder;
margin-left:5px;
margin-top:5px;
text-align:left;
}
div#caption-right {
background:transparent url(/xwiki/bin/download/FeedbackCode/CSS/caption-margin-right-space.png) no-repeat scroll right top;
float:right;
height:29px;
position:relative;
vertical-align:top;
width:8px;
}
