/*effet de deploiement:
sur
ul.sous-menu li a:hover
height:120px;
*/






html {
/*background-color: Black;*/

/*
background: url(./medias/images/background.jpg) repeat-y;
 scroll center top


*/




/**/
color: White;
font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;/* Verdana, sans-serif  */
font-size: 0.6em;/* 0.75em */

}

body {
margin: 0px;
padding: 0px;
/*font-size: xx-small;*/
  background:#404040 url(../medias/images/background.jpg) repeat-y; 
  background-position: center top
}

/***************************************************************/
/*D�part du site*/
/***************************************************************/

#presentation {
position:absolute;
left: 50%; top: 50%;
width: 991px;
 height: 532px;
margin-top: -266px;
margin-left: -495px;
}
/***************************************************************/
/*divs site*/
/***************************************************************/

#container {
/* position: absolute;*/
 width: 1004px;

/* margin-left: -503px;*/
/* left: 50%;*/


/*border:1px solid red;*/

margin:0 auto 0 auto;



}


/* -x-system-font:none;
background: url(./medias/images/background.jpg) repeat-y scroll center top;
*/

/*
#container {
 position: absolute;
 width: 1004px;

}*/




#bande-haut {

 background-image: url(../medias/images/bande-fond-haut-1024.jpg);
 }

#bande-bas {

 background-image: url(../medias/images/bande-fond-bas-1024.jpg);
 }

 .bande-haut-bande-bas {
  position: relative;
 clear: left;
 height: 15px;
  text-align: center;
 }
 
.bande-haut-zone1, .bande-bas-zone1 {
	background-color: transparent;
	width: 141px;
	float: left;
 	height: 5px;
	text-align: center;
}
.bande-haut-zone2, .bande-bas-zone2 {
	background-color: transparent;
	width: 721px;
	float: left;
 	height: 5px;
	text-align: center;
}

.bande-haut-zone3, .bande-bas-zone3 {
	background-color: transparent;
	width: 142px;
	float: right;
 	height: 5px;
	text-align: center;
}



.container-centre {


 position: relative;
 float: left;
 /*WORKbackground-color: Black;*/
 height: 905px; /*modif*/
/* background-color: Blue;*/
}

/*
.menu-gauche {
 position: relative;
 float: left;
height: 100%;
 width: 141px;
 background-image: url(../medias/images/menu-gauche-ul-sous-menu-li-a.png);
}
*/


.menu-gauche {
 position: relative;
 float: left;
 height: 905px;
 width: 141px;     /*width: 150px;*/ 
 

 background-image: url(../medias/images/fond-menu-1024.png);
}



.logo {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 position: relative;
 clear: left;
/* height: 120px;*/
 width: 141px;
  text-align: center;
/*  letter-spacing: 1px;*/
 }
/**********************************************************/
/*                          menu gauche menu              */
/**********************************************************/

/*
 .menu-niveau-0 {
 width: 141px;
}*/


/*.menu-niveau-0-texte{
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
  text-transform: uppercase;
background: url(../medias/images/menu-niveau-0-texte.png) repeat 0px 0px ;
}
*/
 .menu-niveau-0 {
 width: 141px;
}


.menu-niveau-0-texte{
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  background-image: url(../medias/images/menu-niveau-0-1024.png);
}

/**********************************************************/
/*                          menu gauche sous menus               */
/**********************************************************/
/*
ul.sous-menu
{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
}
ul.sous-menu li
{
 margin: 1px 0px 1px 0px;
 padding: 1px 0px 1px 0px;
 margin: 0px;
 padding: 0px;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
}
ul.sous-menu li a
{
 display: block ;
 width: 141px ;
 line-height: 13px ;
 color: #FF8C00;
 text-align: center;
 height:13px;
 background-image: url(../medias/images/menu-gauche-ul-sous-menu-li-a.png); //  no-repeat 0 0 
 text-decoration: none;
}
ul.sous-menu li a:hover
{
 background: url(../medias/images/bouton-degrade-noir-hover-1024.png) repeat 0px 0px ;
}*/



ul.sous-menu
{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
}
ul.sous-menu li
{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
}
ul.sous-menu li a 
{
 display: block ;
 width: 141px ;
 line-height: 23px ;
 color: #FF8C00;
 text-align: center;
/* background-color: Gray;*/
 background-image: url(../medias/images/bouton-degrade-noir-1024.png);
 text-decoration: none;
}
ul.sous-menu li a:hover
{
 background: url(../medias/images/bouton-degrade-noir-hover-1024.png) no-repeat 0px 0px ;
}



ul.sous-menu2
{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
}
ul.sous-menu2 li
{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
}
ul.sous-menu2 li a 
{
 display: block ;
 width: 141px ;
 line-height: 23px ;
 color: #FF8C00;
 text-align: center;
/* background-color: Gray;*/
 background-image: url(../medias/images/bouton-degrade-noir-1024.png); 
 text-decoration: none;
}
ul.sous-menu2 li a:hover
{
 background: url(../medias/images/bouton-degrade-noir-hover-1024double.png) no-repeat 0px 0px ;
}








/*****************************/

 .container-contenu {
/* display: none;*/
 position: relative;
 float: left;
 width: 721px;
}
.reacom {
 position: relative;
 clear: left;
 height: 120px;
 padding-top: 0px; 
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 background-image: url(../medias/images/fond-accueil-portails3.jpg);

}
.reacom-titre{
font-family: "Times New Roman", Times, serif;
display: block;
text-align:center;
/*margin:5px 0px 5px 0px;*/
padding:5px 0px 5px 0px;
font-size: 3.5em;
}

.titre-actualites-h5 {
display: block;
text-align:center;
margin:3px 0px 3px 0px;
padding:3px 0px 3px 0px;
font-size: 1.1em;
/*font-size: small;*/
font-weight: bold;
}



.titre-actualites-h6 {
display: block;
text-align:center;
margin:3px 0px 3px 0px;
padding:3px 0px 3px 0px;
font-size: 1.1em;
/*font-size: small;*/
font-weight: normal;
}




.actualites-crochet-haut-lehaut {
border-top:1px solid gray;
}

.actualites-crochet-bas-lebas {
border-bottom:1px solid gray;
}

.actualites-crochet-gauche {
border-left:1px solid gray;
}

.actualites-crochet-droite {
border-right:1px solid gray;
}






.reacom-texte{
/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
/*font-size: 8pt;*/

  padding-top: 0px; 
  padding-right: 5px;
  padding-bottom: 0px;
  padding-left: 15px; 
  
  margin-top: 0px; 
  margin-right: 5px;
  margin-bottom: 0px;
  margin-left: 15px; 

 
 /*font-size: large;*/
/* color: #F6AA08;*/
/*color: White;*/
 text-align: left;
  text-indent: 15px;

}







.bande-favoris {
 height: 23px;
border-style: solid;
border-color: black;
border-width: 1px;
/*background-color: #6a5d5d;*/
background-image: url(../medias/images/bande-favoris.png);
}


.container-infos-bande-favoris {
 float: left;
 height: 23px;
 margin: 0px;
	padding: 0px;
  
	border-color: Aqua;
	border-style: solid;
	border-width: 0px;
}

.info {
/* color: White;*/
 text-align: center;
 padding-top: 5px;
 /*background-color: Navy;*/
}
.info-loggued {
/* color: White;*/
 text-align: center;
 padding-top: 5px;
 /*background-color: Green;*/
}

#videos {
width:721px;
margin: 0px;
padding: 0px;
background-image: url(../medias/images/fondvideo.png);

    height: 160px;
    /* background-color: White;*/ /*----------------*/
}


.contenu {
/*overflow: auto;*/
/*background-image: url(../images/fond-contenu-logged.jpg);*/
height: 760px;


}

#actualites-cadre2 {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*overflow: hidden;*/
/*width height  dans le code*/


}

















.container-pellicule-droite {
/*display: none;*/
 position: relative;
 float: left;
 height: 905px;
 width: 142px;
 /*border-bottom-width: thin;
 border-color: White;*/
/* background-image: url(../medias/images/fd-peliculle-droite.jpg);*/
 background-image: url(../medias/images/fond-pellicule-droite-1024.png);
/* background-repeat: repeat-y;*/
/*background-color: Green;*/
}
#objet_liste_des_membres {
/* border-top: 1px solid green;*/
margin: 0px 5px 0px 5px;
padding: 0px 5px 0px 5px;
/*background-color: Green;*/
 height: 374px;


}


#objet_liste_des_membres_page_sur_page {
/*position: absolute;
top: 540px;
left: 990px;*/

margin: 0px 5px 0px 5px;
padding: 0px 5px 0px 5px;
/*background-color: maroon;*/
 height: 20px;
/* border-top: 1px solid green;*/
}
#conteneur_objet_liste_des_membres{
/*position: absolute;
top: 540px;
left: 990px;*/

/*margin: 0px 5px 0px 5px;
padding: 0px 5px 0px 5px;*/
/*background-color: maroon;*/
 height: 560px;
 text-align:left;
/* border-top: 1px solid green;*/
}


.pellicule-droite-liste-membres {
 position: relative;
 float: left;
/* height: 385px;*/
 /*width: 100%;*/
/* height: 905px;*/
 border-width: 0px;
 border-style: none;
overflow: auto;
margin: 0px 0px 0px 19px;
padding: 0px 0px 0px 19px;

}

#infos_diverses{
/*position: absolute;
top: 540px;
left: 990px;*/

margin: 0px 7px 0px 7px;
padding: 0px 7px 0px 7px;
background-color: teal;
 height: 280px;
 overflow: auto;
/* border-top: 1px solid green;*/
}















.icone-logged {
background-image: url(../medias/images/_carre_vert.jpg);
background-repeat: no-repeat;
 height: 10px;
 width: 10px;
 color: Background;
 cursor: pointer;
 overflow: hidden;
/* font-size: xx-large;*/
}



.icone-ecrire {
background-image: url(../medias/images/_crayon.jpg);
background-repeat: no-repeat;
 height: 10px;
 width: 10px;
 color: Background;
 cursor: pointer;
 overflow: hidden;
/* font-size: xx-large;*/
}
.icone-profil {
background-image: url(../medias/images/_profil.jpg);
background-repeat: no-repeat;
 height: 10px;
 width: 10px;
 color: Background;
 cursor: pointer;
 overflow: hidden;
/* font-size: xx-large;*/
}

.icone-not {
 height: 10px;
 width: 10px;
 color: Background;
}






.usersChat {
 margin: 10px;
 padding: 10px;
 border: 2px solid Gray;
 background-color: Black;


}




.super-conteneur-favoris {
 float: right;
 	border-color: Green;
	border-style: solid;
	border-width: 0px;
 
 
}
.conteneur-favoris-accueil {
 position: relative;
 width: 61px;
 height: 23px;
/* margin-left: 500px;*/
 background-color: Black;
}
a.image-favoris-accueil {
 display: block;
 left: -100px;
 width: 61px;
 height: 23px;
 background-image: url(../medias/images/bouton-accueil.png);
 background-repeat: no-repeat;
}
a.image-favoris-accueil:hover {
 background-image: url(../medias/images/bouton-accueil-hover.png);
}
.preload-favoris-mon-espace-hover {
 background-image: url(../medias/images/bouton-accueil-hover.png);
 display: none;
}
.conteneur-favoris-connexion {
 position: relative;
 width: 79px;
 height: 23px;
/* margin-left: 500px;*/
 background-color: Black;
}
a.image-favoris-connexion {
 display: block;
 left: -100px;
 width: 79px;
 height: 23px;
 background-image: url(../medias/images/bouton-connexion.png);
 background-repeat: no-repeat;
}
a.image-favoris-connexion:hover {
 background-image: url(../medias/images/bouton-connexion-hover.png);
}
.preload-favoris-connexion-hover {
 background-image: url(../medias/images/bouton-connexion-hover.png);
 display: none;
}
.conteneur-favoris-messagerie {
 position: relative;
 width: 87px;
 height: 23px;
/* margin-left: 500px;*/
 background-color: Black;
}
a.image-favoris-messagerie {
 display: block;
 left: -100px;
 width: 87px;
 height: 23px;
 background-image: url(../medias/images/bouton-messagerie.png);
 background-repeat: no-repeat;
}
a.image-favoris-messagerie:hover {
 background-image: url(../medias/images/bouton-messagerie-hover.png);
}
.preload-favoris-messagerie-hover {
 background-image: url(../medias/images/bouton-messagerie-hover.png);
 display: none;

}

/*****************************/

.conteneur-favoris-deconnexion {
 position: relative;
 width: 87px;
 height: 23px;
/* margin-left: 500px;*/
 background-color: Black;
}
a.image-favoris-deconnexion {
 display: block;
 left: -100px;
 width: 87px;
 height: 23px;
 background-image: url(../medias/images/bouton-deconnexion.png);
 background-repeat: no-repeat;
}
a.image-favoris-deconnexion:hover {
 background-image: url(../medias/images/bouton-deconnexion-hover.png);
}
.preload-favoris-deconnexion-hover {
 background-image: url(../medias/images/bouton-deconnexion-hover.png);
 display: none;
}

/*****************************/

.conteneur-favoris-inscription {
 position: relative;
 width: 87px;
 height: 23px;
/* margin-left: 300px;*/
 background-color: Black;
}
a.image-favoris-inscription {
 display: block;
 left: -100px;
 width: 87px;
 height: 23px;
 background-image: url(../medias/images/bouton-inscription.png);
 background-repeat: no-repeat;
}
a.image-favoris-inscription:hover {
 background-image: url(../medias/images/bouton-inscription-hover.png);
}
.preload-favoris-inscription-hover {
 background-image: url(../medias/images/bouton-inscription-hover.png);
 display: none;
}
.conteneur-favoris-mon-espace {
 position: relative;
 width: 87px;
 height: 23px;
/* margin-left: 500px;*/
 background-color: Black;
}
a.image-favoris-mon-espace {
 display: block;
 left: -100px;
 width: 87px;
 height: 23px;
 background-image: url(../medias/images/bouton-mon-espace.png);
 background-repeat: no-repeat;
}
a.image-favoris-mon-espace:hover {
 background-image: url(../medias/images/bouton-mon-espace-hover.png);
}
.preload-favoris-mon-espace-hover {
 background-image: url(../medias/images/bouton-mon-espace-hover.png);
 display: none;
}
.conteneur-favoris-admin {
 position: relative;
 width: 22px;
 height: 23px;
/* margin-left: 500px;*/
 background-color: Black;
}
a.image-favoris-admin {
 display: block;
 left: -100px;
 width: 22px;
 height: 23px;
 background-image: url(../medias/images/admin.png);/*bouton-*/
 background-repeat: no-repeat;
}
a.image-favoris-admin:hover {
 background-image: url(../medias/images/admin-hover.png);
}
.preload-favoris-admin-hover {
 background-image: url(../medias/images/admin-hover.png);/*bouton-*/
 display: none;
}

/*****************************/
.conteneur-favoris-forum {
 position: relative;
 width: 55px;
 height: 23px;
 margin-left: 500px;
 background-color: Black;
}
a.image-favoris-forum {
 display: block;
 left: -100px;
 width: 55px;
 height: 23px;
 background-image: url(../medias/images/bouton-forum.png);
 background-repeat: no-repeat;
}
a.image-favoris-forum:hover {
 background-image: url(../medias/images/bouton-forum-hover.png);
}
.preload-favoris-forum-hover {
 background-image: url(../medias/images/bouton-forum-hover.png);
 display: none;
}

/*****************************/

.conteneur-favoris-chat {
 position: relative;
 width: 61px;
 height: 23px;
/* margin-left: 500px;*/
 background-color: Black;
}
a.image-favoris-chat {
 display: block;
 left: -100px;
 width: 61px;
 height: 23px;
 background-image: url(../medias/images/bouton-chat-foropen.png);
 background-repeat: no-repeat;
}
a.image-favoris-chat:hover {
 background-image: url(../medias/images/bouton-chat-foropen-hover.png);
}
.preload-favoris-chat-hover {
 background-image: url(../medias/images/bouton-chat-foropen-hover.png);
 display: none;
}
/*****************************/
.dummy {
 clear: left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
/* background-color: Fuchsia;*/
 }
 
 
 /************************************************************************************/
/* polices des cadres */
/************************************************************************************/

div {
 /*color: white;*/
}


/************************************************************************************/
/* polices */
/************************************************************************************/
.asterix_obligatoire {
 color: Red;
 /*font-size: medium;*/
}

.color-police {
 color: Black;
 /*font-weight: bold;*/
 
}


/*form,*/

input, select,  textarea, input.submit, submit, file  {
margin: 0px;
padding: 0px;
background-color: Black;
color: White;
border: 1px solid olive; 
/*font-size: x-small;*/

}
option, input.radio, input.checkbox {
margin: 0px;
padding: 0px;
background-color: Black;
color: White;
border: none; 
}

/* ------------------ form element ---------------------------------------- */
#formulaire_contact input	{
margin: 2px; 
padding: 0; 
border: 1px solid olive; 
/*background-color: Black;*/
}			
#formulaire_contact select	{
margin: 2px; 
padding: 0; 
border: 1px solid olive; 
/*background-color: Black;*/
}			
#formulaire_contact textarea	{
margin: 2px; 
padding: 0; 
border: 1px solid olive; 
/*background-color: Black;*/
}			
#formulaire_contact option {
margin: 0;
padding: 0;
border: 0;
}
#formulaire_contact formlabel {
display:block;
float: left;
/*width: 11em;*/
text-align:right;
padding:2px;
}
#formulaire_contact fieldset{
border:3px solid olive;
margin-bottom:10px;
}
#formulaire_contact legend {
/*color: black;*/
/*background: #FFFFFF;*/
border: 1px solid olive;
padding: 2px 6px;
margin: 6px;
}

/* ------------------------------------------------------------------------ */
/*mon-espace*/
/* ------------------------------------------------------------------------ */

#formulaire_mon_profil_datas{

}



.mon-espace-infos-wrapper{
float:left;background-color: #202020;width:709px;
}











.mon-espace-medias-wrapper {
float:left;
/*width:690px;*/
/*height: 200px;*/
/*background-color: Gray;*/
}
.s1 {
height: 10px;
/*background-color: Yellow;*/
}
.eng1 {


overflow: auto;
/*background-color: Teal;*/
}
.s2 {
float: left;height: 170px;width: 5px;
/*background-color: Silver;*/
}
.s22 {
float: left;height: 170px;width: 58px;
/*background-color: ActiveCaption;*/
}





.eng2 {
float: left;
/*height: 300px;*/
/*width: 50px;*/
/*background-color: Purple;*/
}
.s3 {
/*height: 12px;*/
/*background-color: Maroon;*/
}
.monespacevignette {
height: 160px;
width: 160px;
/*background-color: #669966;*/
}
.result {


}





.eng3 {
float: left;
width: 410px;
/*height: 180px;*/
/*background-color: Purple;*/
}
.s4 {
/*height: 2px;*/
/*background-color: White;*/
}
.p {
/*height: 30px;*/
/*background-color: #999900;*/
/*color: Black;
 font-weight: bolder;
 font-size: larger;*/
}
.t {
/*height: 30px;*/
/*background-color: #4A4A00;*/
}
.c {
/*height: 100px;*/
/*background-color: #4A4A00;*/
}
.eng4 {
float: left;
/*height: 180px;*/
width: 100px;
/*background-color: Lime;*/
}
.s5 {
height: 47px;
/*background-color: Maroon;*/
}
.s6 {
height: 20px;
/*background-color: Lime;*/
 
}
.commande {
/*height: 30px;*/
/*background-color: #313131;*/
text-align: center;
}

/* ------------------------------------------------------------------------ */




.profil-wrapper {width:709px;}/*background-color:teal;*/

.profil-marge-horizontale {float: left;width:709px;height:20px;}/*background-color: Aqua;*/

.profil-center {width:709px;float:left;}/*background-color:Silver;*/

.profil-marge-verticale {float:left;width:10px;}/*background-color:Blue;*/

.profil-center2 {width:689px;float:left;}/*background-color:Olive;*/

.profil-englobeur-principal {float:left;width:689px;height:250px;}/*background-color:Fuchsia;*/

.profil-marge-verticale-principal {
float:left;}/*background-color: #BA55D3;*/
 /*hauteur des medias*/
.profil-marge-verticale-media, .profil-marge-verticale-media2 {
float:left;
height:163px;
/*background-color: #BA55D3;*/
}


.profil-marge-verticale-principal2 {
float:left;background-color:#BA55D3;display:none;}/**/
 /*hauteur des medias*/
 
 
/*.profil-marge-verticale-media2 {
float:left;height:120px;
}*/



/*background-color:#BA55D3;*/


.profil-vignette-principal {float:left;width:330px;height:250px;}/*background-color:Gray;*/

.profil-infos {float:left;width:330px;height:120px;
border:1px #5B5B6B solid;}/*background-color:Green;*/

.profil-description {float:left;width:330px;height:193px;	text-indent: 10px;
	overflow: auto;border:1px #5B5B6B solid;}/*background-color:Green;*/

.profil-inter-englobeur {
float:left;
width:689px;
height:20px;

}/*background-color: #00AEB0;*/

 /*hauteur des medias*/
.profil-englobeur-medias {
float:left;
width:689px;
height:160px;
/*background-color:Purple;*/
}

.profil-englobeur-media {
float:left;
width:160px;
height:30px;
/*background-color: #CD853F;*/
}

.profil-vignette-media {
float:left;
width:160px;
height:120px;
/*background-color:#FF4500;*/
}

.profil-vignette-media-titre {
float: left;
width:160px;
/*height:27px;*/
height:27px;
overflow: auto;
/*background-color: Aqua;*/
 }


/* ------------------------------------------------------------------------ */


.categorie-offset-decal {
	float: left;
	
	height: 122px;
	/*background-color: Fuchsia;*/
}

.categorie-icone-logged {

/*	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;*/
background-image: url(../medias/images/_carre_vert.jpg);
background-repeat: no-repeat;
 height: 10px;
 width: 10px;

 
 cursor: pointer;
 overflow: hidden;
 font-size: xx-large;
}

.categorie-icone-ecrire {
background-image: url(../medias/images/_crayon.jpg);
background-repeat: no-repeat;
 height: 10px;
 width: 10px;
 color: Background;
 cursor: pointer;
 overflow: hidden;
 font-size: xx-large;
 float: left;
}
.categorie-icone-profil {
background-image: url(../medias/images/_profil.jpg);
background-repeat: no-repeat;
 height: 10px;
 width: 10px;
 color: Background;
 cursor: pointer;
 overflow: hidden;
 font-size: xx-large;
 float: left;
}
.categorie-container { 
	clear: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.1em;
	/*width: 679px;*/
	/*height: 158px;*/
	background-image: url(../medias/images/fond-liste-categories8.png);
	background-repeat: no-repeat;
}
.categorie-container-haut {
	clear: left;
	width: 686px;
	height:18px;/*
	background-color: Maroon;*/
}
.categorie-container-centre { 
	clear: left;
	/*width: 679px;
	height: 120px;*/
	/*background-color: Aqua;*/
	/*overflow: hidden;*/
}
.categorie-container-centre-m1 {
	float: left;
	width: 18px;
	height: 122px;/*
	background-color: Green;*/
}
.categorie-container-centre-zone1 {
	float: left;
	width: 159px;
	height: 120px;/*
	background-color: Gray;*/
}
.categorie-container-centre-m2 {
	float: left;
	width: 15px;
	height: 122px;/*
	background-color: Green;*/
}
.categorie-container-centre-zone2 {
	float: left;
	width: 212px;
	height: 122px;
	/*
	background-color: Gray;*/
	overflow: auto;
}
.categorie-container-centre-m3 {
	float: left;
	width: 15px;
	height: 122px;/*
	background-color: Green;*/
}
.categorie-container-centre-zone3 {
	float: left;
	width: 242px;
	height: 122px;/*
	background-color: Gray;*/
	/*font-size: 0.9em;*/
	text-indent: 10px;
	overflow: auto;
}
.categorie-container-centre-m4 {
	float: left;
	width: 18px;
	height: 122px;/*
	background-color: Green;*/
}
.categorie-container-bas {
	clear: left;
	width: 686px;
	height: 18px;
	/*background-color: Navy;*/
}




/* ------------------------------------------------------------------------ */
/* messagerie */

.modele1-container {
	position:relative;
margin: 0px;
padding: 0px;
	border-color: Aqua;
	border-style: none;
	border-width: 2px;
	overflow: visible;
}
.modele1-haut, .modele1-bas {
		height: 17px;
}
.modele1-haut {
margin: 0px;
padding: 0px;
	clear: left;
}

.modele1-separation{
margin: 0px;
padding: 0px;
	clear: left;
	height: 27px;
	background-color: Green;
}


.modele1-englobeur-1 {
margin: 0px;
padding: 0px;
	float: left;
	width: 100%;
}
.modele1-gauche, .modele1-droite {
	width: 17px;
}
.modele1-gauche {
margin: 0px;
padding: 0px;
	float: left;
	height: 5px;
}
.modele1-droite {
margin: 0px;
padding: 0px;
	float: left;
	height: 5px;
}
.modele1-container-cadre1-cadre2 {
margin: 0px;
padding: 0px;
	float: left;
	overflow: auto;
}
.modele1-container-cadre1 {
margin: 0px;
padding: 0px;
	float: left;
	/*width: 200px;*/             /*width sp�cifi� dans le code php*/
}
.modele1-espace-1 {
margin: 0px;
padding: 0px;
	float: left;
	width: 5px;
	height: 5px;
}
.modele1-container-cadre2 {
margin: 0px;
padding: 0px;
	float: left;
	/*width: 481px;*/             /*width sp�cifi� dans le code php*/
}
.modele1-espace-2{
margin: 0px;
padding: 0px;
	clear: left;
	width: 5px;
	height: 5px;
}
.modele1-container-cadre3 {
margin: 0px;
padding: 0px;
	float: left;
	width: 341px;             /*width*/

}
.modele1-espace-3 {
margin: 0px;
padding: 0px;
	float: left;
	width: 5px;
	height: 5px;
}
.modele1-container-cadre4 {
margin: 0px;
padding: 0px;
	float: left;
	width: 341px;             /*341*/
}
.modele1-englobeur-2 {
margin: 0px;
padding: 0px;
	float: left;
	overflow: auto;
}
.modele1-container-cadre3-cadre4 {
margin: 0px;
padding: 0px;
	float: left;
	overflow: auto;
}
.modele1-bas {
margin: 0px;
padding: 0px;
	clear: left;
}












.modele1-bandeau-titre {
 height: 13px;
 background-image: url(../medias/images/degrade-jaune-vertical.jpg);
 background-repeat: repeat-x;
 color: Black;
 font-weight: bold;
}

.cadre1, .cadre2, .cadre3, .cadre4 {
 border-color: Olive;
 border-style: solid;
 border-width: 1px;
}
.cadre1 {
 /*height: 272px;*/             /*height sp�cifi� dans le code php*/
 overflow: auto;
}
.cadre2 {
/* height: 272px;*/             /*height sp�cifi� dans le code php*/
 overflow: auto;
}
.cadre3 {
 height: 272px;             /*height*/
 overflow: auto;
/* background-image: url(../images/fond-visu.jpg);*/
}
.cadre4 {
 height: 272px;             /*height*/
 overflow: auto;
 /*background-image: url(../images/fond-ecrire.jpg);*/
}


/* ------------------------------------------------------------------------ */














/**********************************************************/
/*                          balises                         */
/**********************************************************/

img {
 border: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
p {
margin: 0px;
padding: 0px;
  }
ul
{
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
}

li
{
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
 }

 
 
 
 
 
/**********************************************************/
/*                          liens                         */
/**********************************************************/
a {
 color: #FFA200;
 border: none;
 text-decoration: none;
 background-color: transparent;
}
a:link {
 color: #FFA200;
 text-decoration: none;
 background-color: transparent;
}
a:visited {
 color: #FFA200;
 text-decoration: none;
 background-color: transparent;
}
a:hover {
 color: Lime;
 text-decoration: none;
 background-color: transparent;
}
a:active {
 color: #FFA200;
 text-decoration: none;
 background-color: transparent;
}

a.lien_noir, a.lien_noir:link, a.lien_noir:visited, a.lien_noir:hover, a.lien_noir:active {
 color: black;
}

a.mes:link, a.mes:visited, a.mes:hover, a.mes:active {
 color: White;
}
a.mes:link {

 text-decoration: none;
 background-color: transparent;

}
a.mes:visited {

 text-decoration: none;
 background-color: transparent;
}
a.mes:hover {

 text-decoration: none;
 background-color: transparent;
}
a.mes:active {

 text-decoration: none;
 background-color: transparent;
}



a.meslu:link {
 color: AppWorkspace;
 text-decoration: none;
 background-color: transparent;

}
a.meslu:visited {
 color: AppWorkspace;
 text-decoration: none;
 background-color: transparent;
}
a.meslu:hover {
 color: AppWorkspace;
 text-decoration: none;
 background-color: transparent;
}
a.meslu:active {
 color: AppWorkspace;
 text-decoration: none;
 background-color: transparent;
}

a.messages {
  color: inherit;
}

a.membres:link, a.membres:visited, a.membres:hover, a.membres:active {
 color: White;
}






/**********************************************************/
/*                          formulaires                   */
/**********************************************************/

label {

}
form, input, textarea  {

	
}


form.inscription fieldset
  {
  padding: 1em;
/*  line-height: 200%;*/
  }
form.inscription label {
 display: block;
 float: left;
/*   clear: both;*/
  width: 170px;
  height: 30px;
 background-color: Green;
  }
p {
margin: 0px;
padding: 0px;
  }
input.bouton {
 border: 2px outset White;
 font-weight:bold;
 cursor:pointer;
 color: Black;
}

input.bouton:hover {
 background-color: Green;
 color: Black;
}

input.bouton:active {
 border:2px inset White;
 background-color: Lime;
 color: Black;
}

textarea.charte  {
 font-family: Verdana, sans-serif;
 font-size: xx-small;
}



.form-table-messages {
 margin: 0px;
 padding: 0px;
 border-collapse: collapse;
 border-spacing: 0px;
 border-width: 0px;
}

.form-ecrirea  {
 margin: 0px;
 padding: 0px;
}

.submit-modele1 {
 background-color: black;
 color: white;
 font-size: 7pt;
 font-weight: lighter;
 border-color: Yellow;
 border-width: 1px;
}

.textarea-modele1 {
 color: white;
 font-size: 8pt;
 border-width: 0px;
 border-color: Black;
 background-color: Black;
}

.textarea-modele2 {
/* background-color: Black;*/
/* color: white;*/
/* font-size: 8pt;*/
 border-width: 0px;
/* border-color: Black;*/
}
.champs {

margin: 0px;
padding: 0px;
/*WORKbackground-color: Black;*/
color: White;
/*background-color: Green;*/
/*border-style: solid;*/
/*border-width: medium;*/

}

.texte_rouge_inscription  {
color: Red;
}
.texte_bleu_inscription  {
color: Aqua;
}



.bouton-envoyer {
background-color: Black;
background-image: url(../medias/images/envoyer.png);
	/*background-position: center bottom;*/
	/*float: none; */
	color: White;
	font-size: 11px;
	font-family: Verdana,Arial,Sans,sans-serif;
	/*font-weight: bold;*/
	cursor: pointer;
}

.bouton-parcourir {
/*background-color: Black;
background-image: url(../images/envoyer.png);
	background-position: center bottom;
	float: none;
	color: White;
	font-size: 11px;
	font-family: Verdana,Arial,Sans,sans-serif;
	font-weight: bold;
	cursor: pointer;*/
	/*size: 1px;*/
}

.bouton-categorie-on {
background-color: Black;
background-image: url(../medias/images/bouton-categorie-on.png);
	/*background-position: center bottom;*/
	/*float: none; */
	color: White;
	font-size: 11px;
	font-family: Verdana,Arial,Sans,sans-serif;
	/*font-weight: bold;*/
	cursor: pointer;
}
.bouton-categorie-off {
background-color: Black;
background-image: url(../medias/images/bouton-categorie-off.png);
	/*background-position: center bottom;*/
	/*float: none; */
	color: White;
	font-size: 11px;
	font-family: Verdana,Arial,Sans,sans-serif;
	/*font-weight: bold;*/
	cursor: default;
}



input.mon_espace {
	background-color: #191970;
}

textarea.mon_espace {
	background-color: #191970;
}




















#formulaire-envoi-de-message {
/*display: none;*/
padding: 0px 0px 0px 0px ; 
margin: 0px 0px 0px 0px ;
/*width: 680px;*/
}


#formulaire-envoi-de-message .asterisque    {
color:red;
 
 }
 
#formulaire-envoi-de-message .italic    {
font-style: italic;
font-size:x-small;
 }
#formulaire-envoi-de-message h1   {
text-align: center;
 }







 
 
 
 
 
 
 
 
 
 
 div.onglets_bloc {
	position:relative;
	width:100%;
	clear:both;
	/*background-color:teal;*/
}


div.onglets_bloc .onglets_liste {
	white-space:nowrap;
}

div.onglets_bloc h2.onglets_titre {
	height:13px; /*  20  */
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:6px;
	color: AppWorkspace;
	position:relative;
	top:-1px;
	display:inline;
	float:left;
	overflow:hidden;
	cursor:pointer;
	margin:1px -1px 1px 0px;
	padding:0px 0.6em;
	border:1px solid AppWorkspace;
/*	border:0;*/
	
	z-index:11;
	white-space:nowrap;
	text-align:center;
	font-weight:normal;
	font-size:100%;
/*	min-width: 60px;*/
}

div.onglets_bloc .onglets_contenu {
	display:none;
	clear:both;
	border-top:1px solid rgb( 145, 155, 156 );
/*	background: #9393DB;*/
	z-index:10;
	position:relative;
	top:-3px;
	padding-top:10px;
	padding-bottom:10px;
	color:white;	

	overflow: auto;
}



.bulle {

 background-image: url(../medias/images/_bulle.jpg);
 }




