body {
	background-color:#FFFFFF;
	margin:0 0 0 0;
	FONT-FAMILY: "lucida grande", Tahoma, Verdana, Arial, Sans-Serif; 
	FONT-SIZE:13px;
	color:#163869;
	text-align:justify;
}


h1 {
	FONT-FAMILY: "lucida grande", Tahoma, Verdana, Arial, Sans-Serif; 
	FONT-SIZE:17px;
	color:#000099;
	font-weight:800;
}

h2 {
	FONT-FAMILY: "lucida grande", Tahoma, Verdana, Arial, Sans-Serif; 
	FONT-SIZE:13px;
	color:#000099;
	font-weight:800;
	padding:0px;
}

h3 {
	FONT-FAMILY: "lucida grande", Tahoma, Verdana, Arial, Sans-Serif; 
	FONT-SIZE:13px;
	color:#000099;
	font-weight:500;
	margin:5px;
	padding:0px;
}




.onglet {
	display:inline-block;
	margin-left:0px;
	margin-right:0px;
	padding:3px;
	border:1px solid #CCCCCC;
	cursor:pointer;
	}
.onglet_0 {
	background:#DEE6FE;
	border-bottom:1px solid #CCCCCC;
	}
.onglet_1 {
	background:#FFFFFF;
	border-bottom:0px solid black;
	padding-bottom:4px;
	}
.contenu_onglet {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	margin-top:-1px;
	padding:15px;
	display:none;
	}



#Layer1 {
	position:absolute;
	width:90px;
	height:30px;
	z-index:1;
	}

#Layer_enligne {
	position:absolute;
	width:340px;
	height:35px;
	z-index:1;
	}
	
#Layer_organise {
	position:absolute;
	width:340px;
	height:35px;
	z-index:1;
	}
	
#Layer_participe {
	position:absolute;
	width:340px;
	height:35px;
	z-index:1;
	}

A.topbar {
	font-family:"lucida grande", Tahoma, Verdana, Arial, Sans-Serif; 
	text-decoration:none; 
	color:#000066;
	}

A {
	font-family:"lucida grande", Tahoma, Verdana, Arial, Sans-Serif; 
	text-decoration:none; 
	color:#CC6600;
	}
	
A:hover {
	font-family:"lucida grande", Tahoma; 
	color:#FF0000;
	}

#ssmenu_ongletaccueil {
	DISPLAY: none
	}

#ssmenu_ongletemailing {
	DISPLAY: none
	}

#ssmenu_ongletstrategie {
	DISPLAY: none
	}

#ssmenu_ongletfichiers {
	DISPLAY: none
	}

#ssmenu_ongletmonprofil {
	DISPLAY: none
	}

#ssmenu_ongletwb {
	DISPLAY: none
	}



#ssmenuf_ongletaccueil {
	POSITION: absolute; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 252px; PADDING-RIGHT: 12px; BACKGROUND: url(template/cadresousmenu.png) no-repeat 50% bottom; VISIBILITY: hidden; PADDING-TOP: 5px; z-index:100;
	}

#ssmenuf_ongletemailing {
	POSITION: absolute; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 252px; PADDING-RIGHT: 12px; BACKGROUND: url(template/cadresousmenu.png) no-repeat 50% bottom; VISIBILITY: hidden; PADDING-TOP: 5px; z-index:100;
	}

#ssmenuf_ongletstrategie {
	POSITION: absolute; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 252px; PADDING-RIGHT: 12px; BACKGROUND: url(template/cadresousmenu.png) no-repeat 50% bottom; VISIBILITY: hidden; PADDING-TOP: 5px; z-index:100;
	}

#ssmenuf_ongletfichiers {
	POSITION: absolute; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 252px; PADDING-RIGHT: 12px; BACKGROUND: url(template/cadresousmenu.png) no-repeat 50% bottom; VISIBILITY: hidden; PADDING-TOP: 5px; z-index:100;
	}

#ssmenuf_onglettirage {
	POSITION: absolute; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 252px; PADDING-RIGHT: 12px; BACKGROUND: url(template/cadresousmenu.png) no-repeat 50% bottom; VISIBILITY: hidden; PADDING-TOP: 5px; z-index:100;
	}

#ssmenuf_ongletmonprofil {
	POSITION: absolute; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 252px; PADDING-RIGHT: 12px; BACKGROUND: url(template/cadresousmenu.png) no-repeat 50% bottom; VISIBILITY: hidden; PADDING-TOP: 5px; z-index:100;
	}

#ssmenuf_ongletwb {
	POSITION: absolute; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 252px; PADDING-RIGHT: 12px; BACKGROUND: url(template/cadresousmenu.png) no-repeat 50% bottom; VISIBILITY: hidden; PADDING-TOP: 5px; z-index:100;
	}
        
 #ssmenuf_ongletpro{
	POSITION: absolute; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 252px; PADDING-RIGHT: 12px; BACKGROUND: url(template/cadresousmenu.png) no-repeat 50% bottom; VISIBILITY: hidden; PADDING-TOP: 5px; z-index:100;
	}


.conteneur_defaut  img {
	position: relative;
	left: 0px;
	top: 0px;
	}
.conteneur_defaut p {
	position: relative;
	width: 70px;
	height: 70px;
	overflow: hidden;
	}

/* -------------------------------------------------------------------------------------------------*/
/* liste-pro.inc.php (onglet "Espace pro") : propriétés des "descriptions" et de l'icône calendrier */
/* -------------------------------------------------------------------------------------------------*/

#description_pro{
font-size : 12px;
font-weight : normal;
font-style : normal;
color : #163869;
}

#calendar{
margin-left:44px;
background-position:center;
background-image:url('modules/calendar.jpg');
background-repeat: no-repeat;
background-size: 100%;
align : center;
width : 70px;
height : 70px;
text-align : center;
font-weight: bold;
}

#day{
font-size : 14px;
padding-top: 26px;
}

#month{
font-size : 11px;
}#titre{max-width:500px;}
/* -------------------------------------------------------------------------------------------------*/
/*

    display: inline-block;
    width: 150px;
    border: 1px solid black;

#image{
float : left;
}

#Layer_participe{
float : right;
}
/* -------------------------------------------------------------------------------------------------*/
/* liste-pro.inc.php (onglet "Espace pro") : propriétés des "descriptions" et de l'icône calendrier */
/* -------------------------------------------------------------------------------------------------*/


/* -------------------------------------------------------------------------------------------------*/
/* Css attribué à l'envoi du sourrire' */
/* -------------------------------------------------------------------------------------------------*/





#tableSourrire {display: table; padding-top:20px;}
.rowSourrire {display: table-row; margin-top: 20px;}
.cellSourrire {display: table-cell; padding: 0; margin:0; }


#tableSourrire span{
 
}


.textS{
    height:70px;
    width: 100px;
   display:inline-block;  
    vertical-align: top;
    margin-left: 10px;
    text-align: left;
     
}

.imgS
{
  display:inline-block; 
  vertical-align:70%;
}

.espaceS
{
    display:inline-block;
    width:10px;
}

#consulteFiche .divA
{
    
  width:200px;
  vertical-align: top;
  border:1px solid #CCCCCC;
  height:160px;
  display:inline-block;
  text-align: center;
  margin-left: 5px;
  
}

#consulteFiche .divP
{
    
 
  vertical-align: top;
  border:1px solid #CCCCCC;
  height:70px;
  display:inline-block;
  border:none;
  margin-top:10px;
  text-align: end;
  width:60px;
  
}


#consulteFiche .pPro {
    
    border:0px;
    margin-top: 3px;

    border:none;
   
    
}


#consulteFiche .pProfil {
    
    border:0px;
    margin-right: 20px;
    
}

.divP img
{
margin-right: 5px;
      
}

.centre {
    text-align: center !important;
    width: 100%;
    position: relative;
}


