@charset "utf-8";
/* CSS Document */

/*design global av couleur de fond  quivalente  celle de ttire pour limiter les impressions d'erreur d'affichage selon navigateur*/
/*text-align : justify;   pour justifier un texte  droite ET  gauche... essayer pour le journal*/
body {
height:100%;
width: 100%;
padding:0px;
margin:0px;
margin-top:1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: 100;
background-color:#ebebeb;
}

h1 {
text-align: center;
font-family: Tahoma, Arial, Helvetica, sans-serif;
line-height: 80%;
}

h2 {
text-align: left;
font-size:17px;
color: #FFFFFF;
background-color:#FFA500;/*#797979;*/
font-family: Tahoma, "Times New Roman", Times, serif;}

#global {
/*margin-left: auto;
margin-right:auto;*/
/*position:absolute;
left:50%;
width:1024px;
height:103%;*/
/*margin-left:-512px;/*-512px; /* Pour centrer notre page */
/*margin-top: 1px;  Pour viter de coller avec le haut de la fentre du navigateur. Essayez d'enlever pour voir ! */
/*background-color:#ebebeb;*/
}

/* entre ligne 100%; et left: 50%, j'ai coup: 

;*/


/*
bloc  du nom et du code
.bloc_identif 
{
position: absolute;
   left:50%;
   width: 460px; 
   height: 1500px;
   margin-left: -230px;/*-512px; 
 background-color: rgb(156,175,177); 
margin-top: 200px;
height:120px;
border: none;
text-align: center; 
font-size: 15px; 
font-family: Tahoma,Times, Arial, serif; 
}*/
/*  zone de saisie du login
#nom
{

position: absolute; 
left: 232px;
top: 270px;
width: 300px;
height: 20px;
border: 1px solid black;
text-align: center; 
font-size: 15px; 
font-family: Trebuchet MS,Tahoma, Times, Arial, serif;
background-color: rgb(255,255,255);  
}*/
/*  zone de saisie du code confidentiel version dputs
#code
{

position: absolute; 
left: 232px;
top: 340px;
width: 300px;
height:20px;
border: 1px solid black;
text-align: center; 
font-size: 15px; 
font-family: Trebuchet MS,Tahoma, Times, Arial, serif; 
background-color: rgb(255,255,255); 
}*/

/* bloc du bouton du code confidentiel*/
#bouton{position: absolute; width:50px; margin-top:29px; left:88%; height:13px; background-color:rgb(205,43,205);font-family: Trebuchet MS,Tahoma,Times;font-size:10px;border:none; line-height:140%;}
#code{position: absolute; width:100px; margin-top:1px; left:40%; height:12px; background-color:rgb(255,255,255);font-family: Trebuchet MS,Tahoma,Times;font-size:11px;border:none;}
#login{position: absolute; width:100px; margin-top:-3px; left:40%; height:12px; background-color:rgb(255,255,255);font-family: Trebuchet MS,Tahoma,Times;font-size:11px;border:none;}

/* bloc du bouton du code confidentiel: version dputs
#bouton
{
position: absolute; 
left: 470px;
top: 370px;
width: 65px;
height:25px;
text-align: center;
font-size: 15px; 
font-family: Arial, serif; 
}  */ 
 
.BL {
position:absolute;
width:1004px;
height:20px; 
z-index:4; 
left:50%; 
margin-left:-512px; 
top:150px;
font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
font-size:15px;
background-color: #FFFFFF;
padding-left:20px;
padding-top:2px;
}

#logo { 
position:absolute; 
width:234px; 
height:130px; 
margin-left:533px; 
margin-top:10px;
}
   
#titre {
position: absolute; 
width: 571px; /*790px;*/ 
left: 50%;
height: 100px;
margin-left:-384px;
margin-top:30px;
border: 1px solid black;}


/* journal*/	
/*#titre2{position: absolute; width: 765px; /*790px; left: 50%;height: 160px;margin-left:-384px;margin-top:0px;border: 1px solid grey;}*/
#titre2 {
/*position: absolute;*/ 
width: 1024px; /*790px;*/ 
left: 50%;
height: 150px;
/*margin-left:-512px;*/ 
margin-left: auto;
margin-right: auto;
margin-top:2px;/*border: 1px solid black;*/
text-align: center;
background-color:#4e3f6a;
text-align:center;
}

.Colune 
{
position: absolute;
width: 766px;/*384px; /*790px;*/
left: 25%;
height: 1060px;/*260px;*/
margin-left:255px;/*-200px;*/
margin-top: 22px;
font-family: Tahoma,Times; 
padding-left:3px;
padding-top:1px;
background-color: #FFFFFF;
border-style:1px solid; 
border-color: #4e3f6a; 
}
/*overflow:auto;*/


.Chapo {
/*position: absolute;*/
z-index:2;
width: 184px; /*790px;*/
left: 52%;
height: 148px;
/*margin-left:-200px;*/
/*margin-top:55px;*/
font-family: Times; 
padding-left:3px;
padding-top:1px;
background-color: #FFFFFF;
border: none;
}



.Colbreve
 {
position: absolute;
z-index:100;
width: 249px; /*790px;*/
/*left: 50%;*/
height: 380px;
margin-left:-538px;
margin-top: -2792px;
font-family: Tahoma,Times; 
padding-left:3px;
background-color:#FFFFFF;
/*border: 1px solid black;*/
overflow:auto;
}


.tags 
{
position: absolute;
z-index:100;
width:249px; /*790px;*/
left: 50%;
height: 180px;
margin-left:-512px;
margin-top: -1030px;
font-family: Tahoma,Times; 
padding-left:3px;
background-color:#FFFFFF;
border: 1px solid black;
overflow:auto;
}

.Chapo2 {
position: absolute;
width: 184px; /*790px;*/
left: 52%;
height: 148px;
margin-left:-200px;
margin-top:20px;
font-family: Times; 
padding-left:3px;
padding-top:1px;
background-color: #FFFFFF;
border: none;
}

.imagune 
{
position: absolute;
/*width: 184px; */
left: 103%;
height: 150px;
margin-left:-266px;/*-200*/
margin-top:85px;
border: none;
}


.Idees {
position:absolute; 
width:175px; 
height:303px; 
margin-top:340px; 
margin-left:3px; 
font-size:11px;
background-color:#D68D6C;
color:#FFFFFF;
border:1px solid black;
font-family: Trebuchet MS, "Times New Roman", Times, serif;
}
.portrait {
margin-left:5px;
width:160px;
}
.Coldeux {
position: absolute;
width: 189px; /*790px;*/
left: 50%;
height: 354px;
margin-left:-200px;
margin-top: 295px;
font-family: Times; 
padding-left:3px;
padding-top:1px;
background-color: #FFFFFF;
border: 1px solid black;
}
.Coltrois {
position: absolute;
width: 189px; /*790px;*/
left: 50%;
height: 354px;
margin-left:-5px;
margin-top: 295px;
font-family: Times; 
padding-left:3px;
padding-top:1px; 
background-color: #FFFFFF;
border: 1px solid black;
}
h3 {
text-align: left;
font-size:25px;
font-family: Tahoma, "Times New Roman", Times, serif;
}
h4 {
text-align: center;
font-size:13px;
color: #FFFFFF;
background-color:#797979;
font-family: Arial, Helvetica, sans-serif;
}
.Titre {
position: absolute;
z-index:3;
width: 250px; 
left: 78.5%;
margin-top:94px; 
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 19px;
}
.Titatcl {
/*position:absolute; */
z-index:2;
margin-left:0px; 
/*margin-top:-15px;*/
line-height:100%;
font-size:35px;
font-family: Arial, Helvetica, sans-serif;
}
h8 {
font-size:18px; 
font-family: Tahoma, Times; 
color:#00009b;
text-decoration:none;
}
.pub {
position: absolute; 
margin-top:498px; 
margin-left:7px;
}
.pub1 {
position: absolute; 
margin-top:480px; 
margin-left:7px; 
font-family: Trebuchet MS, Tahoma, "Times New Roman", Times, serif; 
font-size:10px;
}
.titbref {
font-family:Tahoma, "Times New Roman", Times, serif; 
font-size:12px; 
line-height:90%;
font-weight:normal;
Line-Height: 100%;
}
.trois {
position :absolute; 
z-index: 12; 
margin-top: -45px;
}

/* menu membre priv et public*/
.bienvenue {
position: absolute;
width: 165px;
margin-top: 30px; 
left:75%; 
height: 90px; /*background-color: rgb(161,161,230);*/
font-family: Trebuchet MS, Tahoma, "Times New Roman", Times, serif;
font-size:12px; 
Line-Height: 130%; 
border:1px solid #595959;
padding-left:25px;
vertical-align:top;
background-color:#d68d6c;
}
.bienvstries {
position: absolute;
z-index:3; 
margin-top:32px;
left:75.15%;
}	
.bienvenuetext {
position: absolute;
width: 140px;
margin-top: 141px; 
left:75%; 
height: 82px;
padding-left:25px;
font-family: Trebuchet MS, Tahoma, "Times New Roman", Times, serif;
font-size:12px; 
line-height: 130%;
}
.picto1 {
position: absolute;
z-index:4;
width:15px;
margin-top: 145px; 
left:75.2%; 
background-color:#a1a1e6;
}
.BV2 {
position: absolute;
z-index:3;
width:160px;
margin-top:2px; 
left:15%;/*background-color: rgb(161,161,230);*/
font-family: Trebuchet MS,Tahoma,"Times New Roman", Times, serif;
font-size: 11px; 
line-height: 130%; 
color: #000000;
background-color:#d68d6c;
color:#515151;
}
.bienvphot {
position: absolute; 
width:47px; 
z-index:2;
margin-top: 170px;
left:93.3%; 
height:47px; 
background-color:#c8c8c8;
font-family:Tahoma, "Times New Roman", Times, serif;
font-size:13px;
}
.collab {
position: absolute;
width: 165px;
margin-top: 125px; 
left:75%; 
height: 82px; /*background-color: rgb(230,230,255);*/
font-family: Trebuchet MS, Tahoma, "Times New Roman", Times, serif;
font-size:12px; 
line-height: 130%;
border:1px solid #595959;
padding-left:25px; 
}
.bienvstries2 {
position:absolute;
z-index:3; 
margin-top:126px;
left:75.15%;
}	
.ontcollab {
position: absolute;
z-index:10;
width: 152px; 
left:78%;
margin-top:159px; 
font-family: Trebuchet MS, "Times New Roman", Times, serif;
color:#000000;
font-size: 10px;
line-height: 100%;
/*overflow:auto;*/
}
.bienvstries3 {
position: absolute;
z-index:3; 
margin-top:214px;
left:75.15%;
}	
.mafiche {
position: absolute;
width: 165px;
margin-top: 236px; 
left:75%; 
height: 132px; 
padding-left:25px; /*background-color: #797979;*/
font-family: Trebuchet MS,Tahoma,Times;
font-size:12px; 
line-height: 130%; 
font-size: 12px; 
background-color:#d68d6c;
color: #515151;
line-height:130%;
border-left:1px solid #595959;
border-right:1px solid #595959;
}
.mafiche2 {
position: absolute;
width: 165px;
margin-top: 212px; 
left:75%; 
height: 199px; 
background-color: #797979;
font-family: Trebuchet MS,Tahoma,Times;
font-size:12px; 
padding-left: 25px;
line-height: 130%;
border:1px solid #595959;
background-color:#d68d6c;
}
.bienvstries9 {
position: absolute;
z-index:3; 
margin-top:393px;
left:95%;
}
.bienvstriesT {
position: absolute;
z-index:3; 
margin-top:288px;
left:75.15%;
}
.bienvstries8 {
position: absolute;
z-index:5; 
margin-top:418px;
left:75.15%;
}	
.coaching {
position: absolute;
width: 165px;
margin-top: 416px;
padding-left:25px; 
left:75%; 
height: 117px; 
background-color:#797979;
font-family: Trebuchet MS,Tahoma,Times;
font-size:12px; 
line-height: 130%; 
border:1px solid blue;
}
.bienvstriesU {
position: absolute;
z-index:3; 
margin-top:540px;
left:75.15%;
}	
.agendar2 {
position: absolute;
width: 165px;
padding-left:25px;
margin-top: 537px; 
left:75%; 
height: 113px; 
background-color:#797979;
font-family: Trebuchet MS,Tahoma,Times;
font-size:12px; 
line-height: 130%;
border:1px solid blue; 
}
	
.collabtext{position: absolute;width: 140px;margin-top: 228px; left:75%; height: 82px; padding-left:25px;font-family: Trebuchet MS,Tahoma,Times;font-size:12px; line-height: 130%; }

.picto2{position: absolute;z-index:4;width:16px;margin-top: 230px; left:75.2%; background-color: rgb(230,230,255);}
.picto3{position: absolute;z-index:4;width:16px;margin-top: 506px; left:75.2%; background-color: rgb(230,230,255);}
.picto4{position: absolute;z-index:4;width:16px; height:18px; margin-top: 318px; left:75.2%; background-color: rgb(230,230,255);}
.mafichetext{position: absolute;width: 140px;margin-top: 316px; left:75%; height: 82px; /*background-color: #797979;*/font-family: Trebuchet MS,Tahoma,Times;font-size:12px; line-height: 130%;padding-left:25px; }
.bienvstries4 {position: absolute;z-index:3; margin-top:369px;left:75.15%;}			
.fichentr{position: absolute;width: 167px;margin-top: 409px; left:75.15%; height: 82px; background-color: #797979;font-family: Trebuchet MS,Tahoma,Times;font-size:10px; padding-left: 25px;line-height: 100%; }

.bienvstries5 {
position: absolute;
z-index:3; 
margin-top:340px;
left:75.20%;
}			

.nvelarti{ 
position: absolute;
width: 165px;
margin-top:338px; 
margin-left:1px;
left:75%; 
height: 22px; /*background-color: #797979;*/
font-family: Trebuchet MS, Tahoma, "Times New Roman", Times, serif;
font-size:12px; 
line-height: 130%;
border:1px solid blue; 
}

.nvelartitext {
position: absolute;
width: 140px;
margin-top:342px; 
left:75%; 
height: 22px; 
font-family: Trebuchet MS,Tahoma,Times;
font-size:12px; 
padding-left: 25px;
line-height: 130%;
}

.bienvstries6 {
position: absolute;
z-index:3; 
margin-top:365px;
left:75.20%;
}			

.rech{position: absolute;width: 167px;margin-top:627px; left:75%; height: 22px; background-color: #797979;font-family: Trebuchet MS,Tahoma,Times;font-size:12px; padding-left: 25px;line-height: 130%; }
.bienvstries7 {position: absolute;z-index:3; margin-top:561px;left:75.15%;}			
	
.agendar {
position: absolute;
width: 165px;
margin-top:364px;
margin-left:1px; 
left:75%; 
height: 22px; /*background-color: #797979;*/
font-family: Trebuchet MS, Tahoma, "Times New Roman", Times, serif; 
font-size:12px; 
line-height: 130%; 
border:1px solid blue; 
}
.agendartext {
position: absolute;
width: 140px;
margin-top:368px; 
left:75.15%; 
height: 22px; /*background-color: #797979;*/
font-family: Trebuchet MS,Tahoma,Times;
font-size:12px; 
padding-left: 25px;
line-height: 130%; 
}

.agendar2text{position: absolute;width: 140px;margin-top: 649px; left:75%; height: 82px; /*background-color: #797979;*/font-family: Trebuchet MS,Tahoma,Times;font-size:12px; padding-left: 25px;line-height: 130%; }
.bienvstries9 {position: absolute;z-index:3; margin-top:650px;left:75.15%;}			
		

.coachingtext{position: absolute;width: 140px;margin-top: 505px; left:75.15%; height: 137px; /*background-color: #797979;*/font-family: Trebuchet MS,Tahoma,Times;font-size:12px; padding-left: 25px;line-height: 130%; }
#login{position: absolute; width:100px; margin-top:-3px; left:40%; height:12px; background-color:rgb(255,255,255);font-family: Trebuchet MS,Tahoma,Times;font-size:11px;border:none;}
/*#code{position: absolute; width:100px; margin-top:1px; left:40%; height:12px; background-color:rgb(255,255,255);font-family: Trebuchet MS,Tahoma,Times;font-size:11px;border:none;}
#bouton{position: absolute; width:50px; margin-top:19px; left:66%; height:13px; background-color:rgb(176,143,138);font-family: Trebuchet MS,Tahoma,Times;font-size:10px;border:none; line-height:140%;}*/
							
/* page saisie article*/	
/*.detailart{position: absolute;width: 790px;:/*572px; left: 26%;height: 730px;margin-left:-200px;margin-top: 137px;background-color:rgb(245,245,245);border:1px solid #797979;}*/

.detailart 
{
position: absolute;
width: 766px; /*790px;*/
left: 50%;
height: 140%;
margin-left:-384px;
margin-top: 10px;
padding-top:10px;
background-color: #FFFFFF;
overflow: hidden;
border:1px solid #797979;
}

.derninterv2{position: absolute; z-index:10; width: 235px; height: 100px; margin-left:328px; margin-top: 122px; background-color:rgb(221,221,181);font-family:Trebuchet MS, Times;line-height: 100%;overflow:auto;font-size:13px;}
.brouillon {position:absolute;padding:10px; z-index:10; width: 685px;  margin-left:8px; margin-top: 30px; background-color:rgb(191,191,201);font-family:Trebuchet MS, Times;line-height: 100%;font-size:13px;}
.Enregsbr{/*position: absolute;*/ margin-left: 10px; margin-top: 615px; font-family: Tahoma, Times;}
.BAT{/*position: absolute;*/ margin-left: 307px; margin-top: 645px; font-family: Tahoma, Times;}


/*page detail_article // reprise de .detail art pour le global*/
.voteG {
position: absolute;
width:167px;
height:305px;
margin-left:577px;
margin-top:28px;
/*border:1px solid grey;*/
}

.striesvot1 {
position:absolute;
margin-left:579px;
margin-top:34px;
}
.striesvot2 {
position:absolute;
margin-left:579px;
margin-top:144px;
}

.striesvot3 {
position:absolute;
margin-left:579px;
margin-top:226px;
}

.par {/*
position: absolute; 
z-index: 2; 
width: 546px; 
*/
height: 20px; 
margin-top: 60px;
font-family: Trebuchet MS, Times; 
font-size:13px;
}
.photo {
position: absolute; 
z-index:20; /*z-index:10;*/
width: 125px; 
height: 20px; 
margin-left:467px; 
margin-top: 40px;
font-family: Trebuchet MS, Times; 
font-size:13px;
}

#plfctste {
position:absolute; 
z-index:10; 
width:330px; 
height:40px; 
/*margin-left:300px; /*467px;*/
margin-top:3px; /*152px;*/
font-family: Trebuchet MS, Times; 
font-size:13px;
}

/*.photodoc {
position:absolute; 
z-index:10; 
font-family: Trebuchet MS, Times; 
font-size:13px;
}
*/

.surtitr {
padding-left:6px;
position: absolute; 
width: 400px; /*500px;*/
height: 20px; 
left:0%; 
margin-top: 40px; /*80px*/
background-color: #797979;
font-family: Tahoma,Times; 
color: #FFFFFF;
text-align:left;
}

.titr {
padding-left: 5px;
position: absolute; 
width: 420px; 
height: 40px; 
left:0%; 
margin-top: 70px; 
font-family: "Times New Roman", Times, serif;
line-height: 100%;
text-align:left;
}

.chapo {
padding-left: 5px; 
padding-right: 5px;
position: absolute;
text-align:justify; 
width: 400px; 
height: 40px; 
left:0%; 
margin-top: 133px; 
font-family:Tahoma, "Times New Roman", Times, serif;
line-height: 100%;
}

.texte {
padding-left: 5px;
padding-right:5px;
position: absolute; 
width: 400px; 
height:530px;
/*height: 40px; */
text-align:justify; 
left:0%; 
margin-top: 220px; 
font-family: Tahoma, "Times New Roman", Times, serif; 
font-size: 13px;
overflow:auto;
line-height: 120%;
}

.voteplus {
position: absolute; 
width: 161px; 
height: 25px; 
margin-left:577px; 
margin-top: 56px; 
background-color:#b5b5b5;
font-family: Trebuchet MS, "Times New Roman", Times, serif; 
font-size:13px; border: 1px solid #000000;
padding-left:4px;
}

.votebof {
position: absolute; 
width: 161px; 
height: 25px; 
margin-left:577px; 
margin-top:84px; 
background-color: #b5b5b5;
font-family: Trebuchet MS, "Times New Roman", Times, serif; 
font-size:13px;
border: 1px solid #000000;
padding-left:4px;
}

.votemoins {
position: absolute; 
width: 161px; 
height: 25px; 
margin-left:577px; 
margin-top:112px; 
background-color:#b5b5b5;
font-family: Trebuchet MS, "Times New Roman", Times, serif; 
font-size:13px; border: 1px solid #000000;
padding-left:4px;
}

.publiq {
position: absolute; 
width: 161px; 
height: 25px; 
margin-left:577px; 
margin-top:166px; 
background-color:#b5b5b5;
font-family: Trebuchet MS, "Times New Roman", Times, serif; 
font-size:13px;
border: 1px solid #000000;
padding-left:4px;
}

.prive {
position: absolute; 
width: 161px; 
height: 25px; 
margin-left:577px; 
margin-top:194px; 
background-color:#b5b5b5;
font-family: Trebuchet MS, "Times New Roman", Times, serif; 
font-size:13px; 
border: 1px solid #000000;
padding-left:4px;
}

.react {
position: absolute; 
width: 161px; 
height: 25px; 
margin-left:577px; 
margin-top:251px; 
background-color:#b5b5b5;
font-family: Trebuchet MS, "Times New Roman", Times, serif; 
font-size:13px; 
border: 1px solid #000000;
padding-left:4px;
}

.stat {
position: absolute; 
width: 161px; 
height: 25px; 
margin-left:577px; 
margin-top:279px; 
background-color:#b5b5b5;
font-family: Trebuchet MS, "Times New Roman", Times, serif; 
font-size:13px;
border: 1px solid #000000;
padding-left:4px;
}

.reactami {
position: absolute; 
width: 161px; 
height: 25px; 
margin-left:577px; 
margin-top:307px; 
background-color:#b5b5b5;
font-family: Trebuchet MS, "Times New Roman", Times, serif; 
font-size:13px;
border: 1px solid #000000;
padding-left:4px;
}

.stat2 {
position: absolute; 
width: 145px; 
height: 20px; 
margin-left:423px; 
margin-top: 526px; 
background-color: #b5b5b5;
font-family: Trebuchet MS, "Times New Roman", Times, serif; 
font-size:13px; border: 1px solid #000000;
}

.val {
position:absolute;
margin-left:336px; 
margin-top:560px;
}			

/*page fiche_profil affichage du profil//*/
.globalprof{position: absolute;width: 572px; /*790px;*/left: 26%;height: 718px;margin-left:-200px;margin-top: 10px;background-color:rgb(245,245,245);border:1px solid #797979;}
.parprof{position: absolute; width: 546px; height: 20px; margin-top: 53px;font-family: Trebuchet MS, Times; font-size:11px;}
.photoprof{position: absolute; width: 546px; height: 20px; margin-left:492px; margin-top: 5px;font-family: Trebuchet MS, Times; font-size:13px;}
.bandeau
{position: absolute; 
width: 470px; 
height: 10px; 
left:0%; 
margin-top: 105px; 
background-color:rgb(183,78,125);
font-family: Tahoma,Times; 
}
.derninterv
{position: absolute; 
z-index:10; 
width: 235px; 
height: 220px; 
margin-left:328px; 
margin-top: 122px; 
background-color: rgb(159,197,54);;/*#B5B5B5;*/
font-family:Trebuchet MS, Times;
line-height: 100%;
overflow:auto;
font-size:13px;
}
.coord{padding-left: 5px;position:absolute; width:145 px; height: 20px; left:0%; margin-top:120px; font-family: Trebuchet MS, Times; font-size:13px;}
.biocv
{
position:absolute; 
width:300px;
text-align:justify;
left: 10px; 
}

/*page trackback_article/ affichage des commentaires//*/
.detailaff{position: absolute;width: 572px; /*790px;*/left: 26%;height: 410px;margin-left:-200px;margin-top: 333px;background-color:rgb(245,245,245);overflow:auto;border:1px solid #797979;}
.detailaff2{position: absolute;width: 572px; /*790px;*/left: 26%;height: 210px;margin-left:-200px;margin-top: 133px;background-color:rgb(245,245,245);overflow:auto;border:1px solid #797979;}
.comment
{position: absolute; 
padding-left:5px;
/*margin-top:425px;*/
width: 96.5%; 
/*background-color: rgb(235,235,235); */
/*border:1px solid grey;/
/*font-family: Trebuchet MS, Tahoma, Times;*/
/*font-size:14px; */
overflow:auto;
}
	

/*page club / affichage des commentaires//*/
.blocgeneral {
position: absolute;
width: 767px; /*790px;*/
left: 50%;
height: 1010px;
margin-left:-385px;
margin-top: 10px;
background-color: #FFFFFF;
overflow: hidden;
border:1px solid #FFFFFF;
padding-top:14px;
}

.blocmemb{position: absolute;width: 280px; /*790px;*/left: 50%;height: 220px;margin-left:-385px;margin-top: 66px;background-color:rgb(215,215,205);overflow:auto;font-size:12px;font-family: Trebuchet MS,Tahoma,Franklin Gothic Demi, Arial, Serif;border:1px solid #797979;}
.blocmemb2{position: absolute;width: 380px; /*790px;*/left: 91.7%;height: 220px;margin-left:-385px;margin-top: 66px;background-color:rgb(215,215,205);overflow:auto;border:1px solid #797979;font-size:12px;font-family: Trebuchet MS,Tahoma,Franklin Gothic Demi, Arial, Serif;}
.blocmemb3{position: absolute;width: 380px; /*790px;*/left: 91.7%;height: 220px;margin-left:-385px;margin-top: 366px;background-color:rgb(215,215,205);overflow:auto;border:1px solid #797979;}
.blocmemb4{position: absolute;width: 280px; /*790px;*/left: 50%;height: 150px;margin-left:-385px;margin-top: 366px;background-color:rgb(207,190,165);overflow:auto;border:none;}
.blocmemb5{position: absolute;width: 280px; /*790px;*/left: 50%;height: 130px;margin-left:-385px;margin-top: 546px;background-color:rgb(207,190,165);overflow:auto;border:none;}

.retklub {
position:absolute; 
z-index:5;
margin-top:0px;
color:#fafafa;
background-color:#97004B;/*#FFA500;*/
font-family: Trebuchet MS,Tahoma, Times, Arial, Serif;
font-size:15px;
text-decoration: none;
}

.titreklub{position:absolute; z-index:3;margin-left:350px;text-align: left;font-size:17px;color: rgb(255,255,255);background-color: #797979;font-family:Tahoma,Times;}
#baseline{position:absolute;z-index:3; margin-top: 20px;margin-left:350px; font-family: Trebuchet MS, Tahoma, Arial;font-size:13px;color:#797979}
 #cadreanimklub{position:absolute; margin-top:75px;margin-left:200px; width:540px; height:190px;background-color:#FFFFFF; border:1px solid #C8C8C8;}
.bulle {position: absolute; z-index:3; height: 170px; width:420px; margin-top:10px; margin-left:5px;}
.titreanimklub{position:absolute;z-index:7; margin-top:53px; height:22px; margin-left:200px; width:542px; font-family: Trebuchet MS,Tahoma, Times, Arial, Serif; color:rgb(153,51,102); font-size:20px}
.titreanimklub2{ margin-left:7px; color:rgb(153,51,102); font-size:15px}
.cadretexteanim{position:absolute;z-index:16; width:405px; margin-top:30px; margin-left:12px; font-family:Trebuchet MS,Tahoma, Times, Arial, Serif; font-size:12px; overflow:auto;height:125px; /*border:1px solid grey;*/color:rgb(102,102,153);}
#nomanim{position:absolute; margin-top:170px;z-index:10; margin-left:170px; font-size:12px;font-family: Trebuchet MS, Tahoma, Arial;color:rgb(102,102,153);}
.cadrephotoanim{position:absolute; margin-left:431px; margin-top: 15px; width:100px;height:150px;border: 1px solid grey;}

#bonjourklub {
position:absolute; 
z-index:6;
margin-left:3px; 
margin-top:35px; 
font-family:Trebuchet MS, Tahoma, Arial; 
font-size:12px;
}

#cadregauche{position:absolute; margin-left:3px;margin-top:75px; width:190px; height:190px; font-family: Trebuchet MS, Tahoma, Arial; color:rgb(20,20,255); font-size:12px; border:solid 1px rgb(191,191,191);background-color:rgb(235,205,225);}
.titrecadregauche{position:absolute; margin-left:2px; margin-top:53px; width:194px; height:22px;font-family: Trebuchet MS, Tahoma, Arial; font-size:20px;color:rgb(255,255,255)}
#cadrecontrib{position:absolute; width:280px;margin-top:292px;margin-left:201px; height:190px; font-family: Trebuchet MS, Tahoma, Arial; color:rgb(0,0,0); font-size:12px; border:solid 1px rgb(191,191,191);background-color:rgb(255,255,255);}
#titrecontrib{position:absolute;z-index:9;margin-left:5px;margin-top:3px; height:22px; width:202px; font-family: Trebuchet MS,Tahoma, Times, Arial, Serif; color:rgb(0,0,0); font-size:18px;text-decoration:bold;}
.bulle2 {position: absolute;  height: 150px; width:260px; margin-top:15px; margin-left:5px;}
#cadreag{position:absolute; width:251px; height:410px; z-index:100;margin-left:488px; margin-top:292px;font-family: Trebuchet MS, Tahoma, Arial; color:rgb(20,20,255); font-size:12px; border:solid 1px rgb(191,191,191);background-color:rgb(255,255,255);}
#cadreagnouv{position:absolute; width:280px; height:410px; z-index:100;margin-left:488px; margin-top:292px;font-family: Trebuchet MS, Tahoma, Arial; color:rgb(20,20,255); font-size:12px; border:solid 1px rgb(191,191,191);background-color:rgb(255,255,255);}

.cadreag2{position:absolute; margin-left:5px; margin-top:25px;font-family: Trebuchet MS, Tahoma, Arial; height:auto; color:rgb(20,20,255); font-size:12px; border:none;overflow:auto;}
#cadreag2nouv{position:absolute; margin-left:5px; margin-top:25px;font-family: Trebuchet MS, Tahoma, Arial; height:auto; color:rgb(20,20,255); font-size:12px; border:none;overflow:auto;}

.cadrecoul{position:floater-left; width:120px; height:100px; border:none;background-color:rgb(215,195,245);}
#cadreforum{position:absolute; width:280px;margin-top:492px;margin-left:201px; height:100px; font-family: Trebuchet MS, Tahoma, Arial; color:rgb(0,0,0); font-size:12px; border:solid 1px rgb(191,191,191);background-color:rgb(255,255,255);}
.titreforum{position:absolute;z-index:9;margin-left:5px;margin-top:3px; height:22px; width:202px; font-family: Trebuchet MS,Tahoma, Times, Arial, Serif; color:rgb(0,0,0); font-size:18px;text-decoration:bold;}
#cadreann{position:absolute; width:280px;margin-top:602px;margin-left:201px; height:100px; font-family: Trebuchet MS, Tahoma, Arial; color:rgb(0,0,0); font-size:12px; border:solid 1px rgb(191,191,191);background-color:rgb(255,255,255);}

.titreag{position:absolute;z-index:7; height:22px; width:202px; font-family: Trebuchet MS,Tahoma, Times, Arial, Serif; color:rgb(255,102,51); font-size:18px;text-decoration:bold;}


.textag{position:absolute;margin-left:150px; width:90px;font-family: Trebuchet MS, Tahoma, Arial; color:rgb(45,45,255); font-size:12px;}
#cadreart {position:absolute;margin-left:5px; z-index:400;margin-top:308px; font-size:12px;width:190px; height:392px; font-family: Trebuchet MS, Tahoma, Arial; color:rgb(0,0,0); font-size:12px; border:solid 1px rgb(191,191,191);background-color:rgb(239,246,247);}
.titrecadreart{position:absolute;z-index:10;margin-left:-7px; margin-top:-51px; width:194px; height:22px;font-family: Trebuchet MS, Tahoma, Arial;font-size:13px;color:rgb(255,255,255)}



/*calendrier*/
					.LayerCalendar
						{ width:120px; 
						height:100px;
						position:absolute ;
						padding-top:50px;
						
						}
								
				 .calendrier_mois {
				     font-family: Tahoma, Arial, Times;
				     font-size: 12px;
				     color: rgb(205,131,50);
				     text-decoration: underline;
				     font-weight: normal;
				     vertical-align: middle;
					 background-color:rgb(255,255,255);
					 
				 }
				 .calendrier_jour {
				     font-family: Verdana, Arial, Helvetica, sans-serif;
				     font-size: 8px;
				     text-transform: lowercase;
				     text-decoration: none;
				     text-align: center;
				 }
				 .calendrier_nom_des_jours {
				     font-family: Trebuchet MS, Tahoma, Arial, Times;
				     text-decoration: none;
				     font-weight: bold;
				       text-align: center;
					   
				       vertical-align: middle;
				       font-size: 8px;
					  
				   }






/*page dtail message*/ 

.body4 {position:absolute;left:50%;width: 460px;background-color: rgb(205,207,205) ;height: 450px;margin-top: 109px; margin-left: -230px;font-family: Trebuchet MS,Tahoma,Franklin Gothic Demi, Arial, Serif; padding-left:8px;font-size:10px;}


/*retour*/
.retour/* bouton retour ds le message*/{position: absolute; z-index:4;top:120px;left:180px;font-family: Trebuchet MS,Tahoma, Times, Arial, Serif;font-size:15px;text-decoration: none;}

.repondre /*detail_message*/{position:absolute;left:320px;top: 120px;font-size:15px;font-family: Trebuchet MS,Tahoma, Times, Arial, Serif;}
.ecrase /*detail_message*/{position:absolute;left:480px;top: 120px;font-size:15px;font-family: Trebuchet MS,Tahoma, Times, Arial, Serif;}


/*page fiche membre*/
.ret{position: absolute;z-index:1;top:20px;left:108px;color:#fafafa;background-color:#FFA500;font-family: Trebuchet MS,Tahoma, Times, Arial, Serif;font-size:15px;text-decoration: none;}

/*retour ds les autres pages, fct retour*/
.ret2{position: absolute;z-index:1;/*top:138px;*/left:0px;color:#fafafa;background-color:#97004B;font-family: Trebuchet MS,Tahoma, Times, Arial, Serif;font-size:15px;text-decoration: none;}

/*page listemessages*/
.cadremessages{
padding-left:5px;
position:absolute; margin-top:65px;margin-left:130px; width:500px; font-family:Trebuchet MS, Tahoma, Arial; font-size:13px;
height:900px;
background-color:#E1E1E1; 
border:1px solid #9B9B9B;
overflow:auto;
}
.blocgeneral2
{position: absolute;width: 765px; /*790px;*/left: 50%;height: 710px;margin-left:-385px;margin-top: 133px;
background-color:#B9B9B9;
overflow:auto;
border:1px solid #797979;}


/*page rdaction message perso*/
/*.cadreredacmessages{position:absolute; margin-top:75px;margin-left:130px; width:500px; font-family:Trebuchet MS, Tahoma, Arial; font-size:13px; height:250px;background-color:rgb(175,175,255); border:1px solid rgb(155,155,155);}*/
.body5 {
position:absolute;
left:50%;
width: 765px;
background-color:#9cafb1;
height:1024px;/*height: 578px;*/
margin-top: 1px;
margin-left: -385px;
padding-top:10px;
font-size: 15px;
color: #000000;
font-family: Trebuchet MS,Tahoma, Times, Arial, Serif;
padding-left:4px;
}

#saisie_message_droite /*zone de saisie des messages des destinataires*/
{
position: absolute;
z-index:2;
background-color:#E4DCC8;
margin-left:135px;
width: 580px;
height: 430px;
margin-top: 330px;
padding-left:3px;
left:05px;
/*625px;*/font-size: 15px;color: rgb(0,0,0) ;
border:1px solid rgb(128,128,128);
font-family: Tahoma, Times, Arial, Serif;
overflow: auto;}


	/* petite info rcupre sur un forum, pour bien centrer son site sur tous les navigateurs:
	la soluce "marign: 0 auto;" est bien mais elle ne fonctionne pas sur les IE 5 et 5.5
	Ha c'est vraiment chiant tous ces gens qui ne mettent pas a jour leurs softs! ;)
	Mais IE 5.5 est encore bien prsent chez les utilisateurs Lambda! :(
	Alors le mieux est encore de ce caller sur des rsolutions 800x600 et d'utiliser :
	position: absolute;
	width: 768px;
	left: 50%;
	margin-left: -384px;
	Enfin c'est mon avis !
	Tcho  site: http://www.babylon-design.com/site/index.php/2005/07/19/74-centrer-horizontalement-son-site-en-css-en-4-lignes-de-code
	*/
.formulaire {
width:400px;
margin:0px;
padding:0px;
}