body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #13007C;
  margin : 0px;
  padding : 0px;
}



.homeBandeau {
  background-color: #D0E4F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3184AC;
  padding : 5px;
  border: 1px solid #4B669E;  
}
.homeBandeauTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
  font-variant: normal;
	color: #FF7F00;
}
.homeBandeauImportant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
  font-variant: normal;
	color: #4A1586;
}


.bodyCGU {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #13007C;
  margin : 5px;
  padding : 5px;
  background-color: #A5B6D4;
}

.tableDashed { border: 1px dashed #13007C; width:90%;}
.tableDashed2 { background-color: #FFFFFF; border: 1px solid #13007C; font-size: 9px; width:90%;}
.tableDashed td, .tableDashed2 td {padding: 10;}


.tableAbonnement {
background-color: #849CC4;
border: 1px solid #FFFFFF;
width:100%;
margin : 5px;
padding : 5px;
}
.tableAbonnement .trEntete { font-size: 12px; color : #FFF;} /*Les liens dans le Head de la table des messages*/
.tableAbonnement .td1 {border-bottom: 1px solid #6D89B9; color:#EEF1F7;}
.tableAbonnement .td2 {border-bottom: 1px solid #6D89B9; color:#EEF1F7;}



.tableSolid {background-color: #A5B6D4;}
.tableSolid td {background-color: #DDDFED;}

.menuInterieur, A.menuInterieur:link, A.menuInterieur:active, A.menuInterieur:visited  {
	DISPLAY: block;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	font-size: 9px;
	COLOR: #170D4F;
	HEIGHT: 34px;
	TEXT-DECORATION: none;
}


A.menuInterieur:hover {
background-color: #FFFFFF;
}


.bodyHome {
	background: #6D89B9 url(Capfriends_bg.gif) 0 0 repeat-x;
}

.bodyTop {
	background: #6D89B9 url(Capfriends_bg.gif) 0 0 repeat-x;
}

form { display : block; margin : 0px; padding : 0px; }
fieldset {
    display : block;
    border : none;
    margin : 0px;
    padding : 0px;
}

img { border : none; }

a { 	font-family: Verdana, Arial; color : #FF8040; text-decoration: none;}
a:hover, a:focus, a:active {font-family: Verdana, Arial; color: #FF8040; text-decoration: none;}


.bodyHome a { color : #13007C;text-decoration: none;}
.bodyHome a:hover, a:focus, a:active { color: #13007C;text-decoration: none; }


.activite1 {color : #F23899;	font-weight: bold;}
.activite2 {color : #1E964F;	font-weight: bold;}
.activite3 {color : #FD8D1F;	font-weight: bold;}
.activite4 {color : #F62622;	font-weight: bold;}
.activite5 {color : #1053A2;	font-weight: bold;}
.activite6 {color : #98037E;	font-weight: bold;}



.rencontrez { color : #13007C;	font-weight: bold;}
.autrement { color : #FF8040;	font-weight: bold;}


a.boutonHorloge {
     display: block;
     width: 43px;
     height: 48px;
     background-image: url(../images/boutons_Horloge_Off.gif);
     background-repeat: no-repeat;
     }
     
a.boutonSouris {
     display: block;
     width: 52px;
     height: 48px;
     background-image: url(../images/boutons_Souris_Off.gif);
     background-repeat: no-repeat;
     }
     


a.boutonHorloge:hover { background-image: url(boutons_Horloge_On.gif); }
a.boutonSouris:hover { background-image: url(boutons_Souris_On.gif); }


a.alert_on {
display: block;
background-image: url(../../images/Menu1_on.gif);
background-repeat: no-repeat;
width: 11px;
height: 13px;
}
a.alert_off {
display: block;
background-image: url(../../images/Menu1_off.gif);
background-repeat: no-repeat;
width: 11px;
height: 13px;
}



.compteur { color : #FFFFFF; font-weight: bold;	background-color: #5253A3;}



table {
	font-size: 9px;
  empty-cells: show;
}


.inputText{
	background-color: #FFFFFF;
	border-left: 1px solid #4B669E;
	border-right: 1px solid #F6F7FA;
	border-top: 1px solid #4B669E;
	border-bottom: 1px solid #F6F7FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #13007C;
  width:100%;
}

.inputText2{
	background-color: #FFFFFF;
	border-left: 1px solid #4B669E;
	border-right: 1px solid #F6F7FA;
	border-top: 1px solid #4B669E;
	border-bottom: 1px solid #F6F7FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #13007C;
  
}

.inputFile{
	background-color: #FFFFFF;
	border-left: 1px solid #4B669E;
	border-right: 1px solid #F6F7FA;
	border-top: 1px solid #4B669E;
	border-bottom: 1px solid #F6F7FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #13007C;
  width:170px;
}






.inputSelect{
	background-color: #FFFFFF;
	border-left: 1px solid #4B669E;
	border-right: 1px solid #F6F7FA;
	border-top: 1px solid #4B669E;
	border-bottom: 1px solid #F6F7FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #13007C;
  width:100%;
}
.inputSelect2{
	background-color: #FFFFFF;
	border-left: 1px solid #4B669E;
	border-right: 1px solid #F6F7FA;
	border-top: 1px solid #4B669E;
	border-bottom: 1px solid #F6F7FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #13007C;
}
.inputPriority{
	background-color: #EEF1F7;
	border-left: 0px dashed #ffffff;
	border-right: 0px dashed #ffffff;
	border-top: 1px dashed #5174AE;
	border-bottom: 0px dashed #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5174AE;
  width:100%;
  text-align:right;
  font-style: italic;
}

textarea {
	background-color: #FFFFFF;
	border-left: 1px solid #4B669E;
	border-right: 1px solid #F6F7FA;
	border-top: 1px solid #4B669E;
	border-bottom: 1px solid #F6F7FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #13007C;
	/*text-indent: 3px;*/
	width: 100%;
  height: 50px;
  scrollbar-arrow-color: #13007C;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

.textareaABUS {
width:400px;
height:300px;
}

.textareaAnnonce {
  height: 150px;
}

.iframeLieu {
width: 100%;
height: 110px;
background-color: #F7F8FB;
	border-left: 1px solid #4B669E;
	border-right: 1px solid #F6F7FA;
	border-top: 1px solid #4B669E;
	border-bottom: 1px solid #F6F7FA;
}

.iframeIndex {
  width: 265px;
  height: 303px;
	border-left: 1px solid #4B669E;
	border-right: 1px solid #4B669E;
	border-top: 1px solid #4B669E;
	border-bottom: 1px solid #4B669E;
}

.bodyPhotos, .bodyPhotos table	{
  width: 265px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
  background-color: #170D4F;
}


.inputButton {
	background-color: #B6C2DC;
	border-left: 1px solid #CFD8E9;
	border-top: 1px solid #CFD8E9;
	border-right: 1px solid #7189BB;
	border-bottom: 1px solid #7189BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}

.inputButton2 {
	background-color: #B6C2DC;
	border-left: 1px solid #CFD8E9;
	border-top: 1px solid #CFD8E9;
	border-right: 1px solid #7189BB;
	border-bottom: 1px solid #7189BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3A4F78;
	cursor: pointer;
}


button {
	background-color: #B6C2DC;
	border-left: 1px solid #CFD8E9;
	border-top: 1px solid #CFD8E9;
	border-right: 1px solid #7189BB;
	border-bottom: 1px solid #7189BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}


/* ------------- MENU DE GAUCHE -------------------- */
.bodyMenu {
  background-color: #A0B3D3;
	background-image: url(Capfriends_bgMenu.gif);
	background-position: 0px -90px;
	background-repeat: repeat-x;
}

.tableMenu{
  border: 0px solid #F7F8FB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #13007C;
  width:100%;
}
.tableMenu .td1 {width:2px; height: 22px;}
.tableMenu .tr1 .td2 {text-align: right;	font-weight: bold;}
.tableMenu .td3 {text-align: center;}
.tableMenu .tr1 .td4 {width:2px;}

.tableMenu .tr1 .td2 a {color : #13007C; font-weight: bold;}
.tableMenu .tr1 .td2 a:hover, .td2 a:focus, .td2 a:active {color : #13007C; font-weight: bold;}



.tableMenu .tr2 .td1  {background-color: #DDDFED;}
.tableMenu .tr2 .td2A {background-color: #DDDFED; color: #F49A3A;	font-weight: bold; white-space: nowrap;}
.tableMenu .tr2 .td2B {background-color: #DDDFED; color: #FA4C32;	font-weight: bold; white-space: nowrap;}
.tableMenu .tr2 .td2C {background-color: #DDDFED; color: #F21D8C;	font-weight: bold; white-space: nowrap;}
.tableMenu .tr2 .td2D {background-color: #DDDFED; color: #633696;	font-weight: bold; white-space: nowrap;}
.tableMenu .tr2 .td2E {background-color: #DDDFED; color: #0A51A1;	font-weight: bold; white-space: nowrap;}
.tableMenu .tr2 .td2F {background-color: #DDDFED; color: #008837;	font-weight: bold; white-space: nowrap;}
.tableMenu .tr2 .td2G {background-color: #DDDFED; color: #E22825;	font-weight: bold; white-space: nowrap;}
.tableMenu .tr2 .td2H {background-color: #DDDFED; color: #99670B; font-weight: bold; white-space: nowrap;}
.tableMenu .tr2 .td2I {background-color: #DDDFED; color: #13007C; font-weight: bold; white-space: nowrap;}
.tableMenu .tr2 .td3  {background-color: #DDDFED;}
.tableMenu .tr2 .td4  {width:2px;}


.tableMenu .tr2 .td2A a, .td2A a:hover, .td2A a:focus, .td2A a:active, .optionA {font-weight: bold; color : #F49A3A;}
.tableMenu .tr2 .td2B a, .td2B a:hover, .td2B a:focus, .td2B a:active, .optionB {font-weight: bold; color : #FA4C32;}
.tableMenu .tr2 .td2C a, .td2C a:hover, .td2C a:focus, .td2C a:active, .optionC {font-weight: bold; color : #F21D8C;}
.tableMenu .tr2 .td2D a, .td2D a:hover, .td2D a:focus, .td2D a:active, .optionD {font-weight: bold; color : #633696;}
.tableMenu .tr2 .td2E a, .td2E a:hover, .td2E a:focus, .td2E a:active, .optionE {font-weight: bold; color : #0A51A1;}
.tableMenu .tr2 .td2F a, .td2F a:hover, .td2F a:focus, .td2F a:active, .optionF {font-weight: bold; color : #008837;}
.tableMenu .tr2 .td2G a, .td2G a:hover, .td2G a:focus, .td2G a:active, .optionG {font-weight: bold; color : #E22825;}
.tableMenu .tr2 .td2H a, .td2H a:hover, .td2H a:focus, .td2H a:active, .optionH {font-weight: bold; color : #99670B;}
.tableMenu .tr2 .td2I a, .td2I a:hover, .td2I a:focus, .td2H a:active, .optionH {font-weight: bold; color : #13007C;}


.bodyMenu div {background-color: #F1F2F8; position:absolute; width: 160px;}

.bodyMenu div .td1 {width:10px; height: 15px;}
.bodyMenu #sousMenuA, #sousMenuA a, #sousMenuA a:hover, #sousMenuA a:focus, #sousMenuA a:active {color : #F49A3A;}
.bodyMenu #sousMenuB, #sousMenuB a, #sousMenuB a:hover, #sousMenuB a:focus, #sousMenuB a:active {color : #FA4C32;}
.bodyMenu #sousMenuC, #sousMenuC a, #sousMenuC a:hover, #sousMenuC a:focus, #sousMenuC a:active {color : #F21D8C;}
.bodyMenu #sousMenuD, #sousMenuD a, #sousMenuD a:hover, #sousMenuD a:focus, #sousMenuD a:active {color : #633696;}
.bodyMenu #sousMenuE, #sousMenuE a, #sousMenuE a:hover, #sousMenuE a:focus, #sousMenuE a:active {color : #0A51A1;}
.bodyMenu #sousMenuF, #sousMenuF a, #sousMenuF a:hover, #sousMenuF a:focus, #sousMenuF a:active {color : #008837;}
.bodyMenu #sousMenuG, #sousMenuG a, #sousMenuG a:hover, #sousMenuH a:focus, #sousMenuG a:active {color : #E22825}
.bodyMenu #sousMenuH, #sousMenuH a, #sousMenuH a:hover, #sousMenuG a:focus, #sousMenuH a:active {color : #99670B;}
.bodyMenu #sousMenuI, #sousMenuI a, #sousMenuI a:hover, #sousMenuG a:focus, #sousMenuH a:active {color : #13007C;}



.bodyMenu #sousMenuA a:hover {font-weight: bold;}
.bodyMenu #sousMenuB a:hover {font-weight: bold;}
.bodyMenu #sousMenuC a:hover {font-weight: bold;}
.bodyMenu #sousMenuD a:hover {font-weight: bold;}
.bodyMenu #sousMenuE a:hover {font-weight: bold;}
.bodyMenu #sousMenuF a:hover {font-weight: bold;}
.bodyMenu #sousMenuG a:hover {font-weight: bold;}
.bodyMenu #sousMenuH a:hover {font-weight: bold;}
.bodyMenu #sousMenuI a:hover {font-weight: bold;}


#sousMenuB {height: 40px; top: 174px;}
#sousMenuC {height: 45px; top: 195px;}
#sousMenuD {height: 45px; top: 216px;}
#sousMenuE {height: 43px; top: 240px;}
#sousMenuG {height: 50px; top: 303px;}
#sousMenuH {height: 50px; top: 283px;}


.bodyMenu .photoVignette {height: 40px; width: 40px;	border: 1px solid #A5B6D4;}
.bodyMenu .resultsConteneur {color:#FFFFFF;}
.bodyMenu .resultsConteneur .td1 {color:#FFFFFF; font-weight:bold;}
.bodyMenu .tdBottom, .bodyMenu .tdBottom a, .bodyMenu .tdBottom a:hover, .bodyMenu .tdBottom a:focus, .bodyMenu .tdBottom a:active {color : #FFFFFF; background-color: #91A8CB; color:#FFFFFF; font-weight:bold;}
/* -------------------------------------------------- */


.tableOnglets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4F6CA4;
  width:100%;
  border-collapse: collapse;
  border-color:#A5B6D4;
  border-style:solid;
  border-width:0px;
  background-color: #FFFFFF;
}


.ongletOff, A.ongletOff:link, A.ongletOff:active, A.ongletOff:visited  {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND:  #DDDFED no-repeat;
	PADDING-BOTTOM: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	COLOR: #170D4F;
	PADDING-TOP: 4px;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
	BORDER-top: #A5B6D4 1px solid;
	BORDER-bottom: #C4C7DF 1px solid;
}


A.ongletOff:hover {
	BACKGROUND:  #FFFFFF no-repeat;
	BORDER-BOTTOM: #FFFFFF 0px solid;
	BORDER-top: #A5B6D4 2px solid;
	BORDER-bottom: #D8DBEB 1px solid;
}


.ongletOff2, A.ongletOff2:link, A.ongletOff2:active, A.ongletOff2:visited  {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND:  #A5B6D4 no-repeat;
	PADDING-BOTTOM: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	COLOR: #FFFFFF;
	PADDING-TOP: 4px;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
	BORDER-top: #A5B6D4 1px solid;
	BORDER-bottom: #C4C7DF 1px solid;
}


A.ongletOff2:hover {
	COLOR: #170D4F;
}




.ongletOn, A.ongletOn:link, A.ongletOn:active, A.ongletOn:visited, A.ongletOn:hover  {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND:  #A5B6D4 no-repeat;
	PADDING-BOTTOM: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	COLOR: #FFFFFF;
	PADDING-TOP: 4px;
	HEIGHT: 21px;
	TEXT-DECORATION: none;
	BORDER-right: #FFFFFF 1px solid;
	BORDER-left: #FFFFFF 1px solid;
	BORDER-top: #FFFFFF 1px solid;
}





/* -------CONTENEUR-------- */

.tableHomeConteneur {
  border: 0px solid #F7F8FB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #13007C;
  width:770px;
  height:500px;
  border-spacing: 0px;
}



.tableHomeConteneur .tableForm .td1 {color: #13007C;  border-bottom: 0px dashed #FFFFFF;	font-weight: bold;}
.tableHomeConteneur .tdBottom {color: #FFFFFF; 	font-weight: bold; line-height: 11px;}
.tableHomeConteneur .tableForm {background-color: #D9E8F1;} /* -------Form recherche Homepage-------- */
.tableHomeConteneur .tableForm select {width:100%;} /* -------Form recherche Homepage-------- */
.tableHomeConteneur .photoVignette {height: 64px; width: 64px;	border: 1px solid #A5B6D4;}
.tableHomeConteneur .resultsConteneur .td1 {color: #13007C; font-weight: bold;}


.tableTopConteneur {
  border: 0px solid #F7F8FB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #13007C;
  width:770;
  height:100%;
  border-spacing: 0px;
}

.tableTopConteneur .tdBottom {background-color: #170D4F; color: #FFFFFF; 	font-weight: bold;}
.tableTopConteneur .tdActivite { width:305px;}
.tableTopConteneur a { 	font-size: 9px; color : #195BA6; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.tableTopConteneur a:hover, a:focus, a:active { 	font-size: 9px; color: #195BA6; text-decoration: none;}


.tableConteneur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4F6CA4;
  width:610px;
  border-collapse: collapse;
  border-color:#A5B6D4;
  border-style:solid;
  border-width:0px;
}


.tdConteneur {
  vertical-align:top;
  border: 1px solid #AEB2D6;
}

.tdConteneur1Alert {
  vertical-align:middle;
	background-color: #EEF1F7;
  border: 1px solid #AEB2D6;
  color:#6985B8;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  font-variant: normal;
  letter-spacing: 1px;
}

.bodyHome .tdConteneur {
  vertical-align:top;
  border: 0px solid #AEB2D6;
}
.bodyHome .titre {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
  font-variant: normal;
  color: #2E1D86;
}

.tdConteneur0 .titre {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
  font-variant: normal;
  color: #FFFFFF;
}


.tdConteneur0 {
  color: #FFFFFF;
  border: 1px solid #AEB2D6;
	background-color: #A5B6D4;
}



.tdConteneur1 {
	background-color: #EEF1F7;
  border: 1px solid #AEB2D6;
  vertical-align:top;
}




/* --------ALERTS--------- */

.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}

.titre {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
  font-variant: normal;
  color: #FFFFFF;
}


.nouveau {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
  color: #000000;
}




.nickname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.sousTitre {
  color:#6985B8;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}



.textImportant {
  color:#6985B8;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  vertical-align:top;
  font-variant: normal;
  letter-spacing: 1px;  
}
.tdConteneur0 .textImportant {
  color:#FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  vertical-align:top;
  font-variant: normal;
  letter-spacing: 1px;  
}



.tdConteneur0 .sousTitre {
  color:#FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold; 
}


.textHeaderFooter {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
  font-variant: normal;
  color: #FFFFFF;
}


/* ---------TABLE CHAT-------- */

.bodyChatTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #13007C;
  margin : 0px;
  padding : 0px;
	/*background: #A5B6D4 url(Capfriends_bg.gif) 0 0 repeat-x;*/
	background-color: #EEF1F7;
}

.bodyChatMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #355F8C;
  margin : 10px;
  padding : 10px;
	background-color: #A5B6D4;
	background: #A5B6D4 url(Capfriends_bg.gif) 0 -15 repeat-x;
	background-attachment: fixed;
	scrollbar-arrow-color: #89A0C7;
	scrollbar-3dlight-color: #EEF1F7;
	scrollbar-highlight-color: #EEF1F7;
	scrollbar-face-color: #EEF1F7;
	scrollbar-shadow-color: #EEF1F7;
	scrollbar-darkshadow-color: #EEF1F7;
	scrollbar-track-color: #89A0C7;
}

.chatUserA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #170D4F;
}
.chatUserB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5A8BC0;
}

.chatLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E71E0F;
	font-weight: bold;
}
.chatJoin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #079A3D;
	font-weight: bold;
}

.tableChatAlert {
	background-color: #EEF1F7;
  border: 20px solid #A5B6D4;
	font-size: 9px;
	color: #13007C;
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-spacing: 5px;
}

.tableChatAlert .titre, .bodyChatTop .titre{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
  font-variant: normal;
	color: #A5B6D4;
}


/* ---------TABLE FORM-------- */

.tableForm {
  border: 0px solid #FFFFFF;
	font-size: 9px;
	color: #13007C;
  width:100%;
  /* border-collapse: collapse; */
  border-spacing: 5px;
}






/* ---------TABLE RESULTS-------- */

.bodyHome .resultsConteneur, .bodyMenu .resultsConteneur { border: 0px solid #B6C4DC;}

.currentPage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
  font-variant: normal;
	color: #13007C;
}

.resultsConteneur {
  letter-spacing: 0px;  
  border-collapse: collapse;
  border-color:#A5B6D4;
  border-style:solid;
  border-width:2px;
	font-size: 9px;
	color: #13007C;
  width:100%;

}

.resultsConteneur .tdResultConteneur1, .resultsConteneur .tdResultConteneur2 {border-color:#A5B6D4; border-style:solid; border-width:1px;}

.tdResultConteneur1 {
	background-color: #EEF1F7;
	font-size: 9px;
	color: #13007C;
  vertical-align:top;
  height:100%;
}

.tdResultConteneur2 {
	background-color: #FFFFFF;
	font-size: 9px;
	color: #13007C;
  vertical-align:top;
  height:100%;
}

/* Fiches résultat Selectionnée */

.tdResultConteneur3 {
	background-color: #C2D3E4;
	font-size: 9px;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
  vertical-align:top;
  #height:100%;
}
.tdResultConteneur3 .tableResult, .tdResultConteneur3 .tableResult .td1 {color: #FFFFFF;}


/* Fiches résultat Online */
.tdResultConteneur4 {
	background-color: #80B143;
	font-size: 9px;
	color: #FFFFFF;
	border: 4px solid #597B2F;
  vertical-align:top;
  #height:100%;
}
.tdResultConteneur4 .tableResult {color: #FFFFFF;}



.tableResult {
	color: #4F6CA4;
	font-size: 9px;
	border: 0px solid #000000;
  vertical-align:top;
  border-spacing: 2px;
  width:100%;
}



.photoVignette, a.photoVignette {height: 70px; width: 70px;	border: 1px solid #A5B6D4;}
.photoVignetteNV, a.photoVignetteNV {height: 66px; width: 66px;	border: 3px solid #FF0000;}
.photoGrande {height: 148px; width: 148px;	border: 1px solid #A5B6D4;}


.tdTablePhotos {
vertical-align:top;
width:20%;
}


.profilConteneur {
	font-size: 9px;
	color: #13007C;
  width:100%;
}


.profilConteneur .tableForm .td1 {width:40%; font-weight:bold;}
.profilConteneur .nickname {font-size: 12px;}

.myaccountConteneur .td1 {width:40%; font-weight:bold;}



.tableChatAlert .tdActivites {height:30px;  vertical-align:top; font-style: italic;} /*Hauteur des activités dans un popup alert*/


.td1 {font-size: 9px;	color: #13007C; vertical-align:top;}
.tdBottom {font-size: 9px;}
.tdOnline {border: 1px dashed #FFF;}
.tdResultConteneur1 .tdOnline {border: 1px dashed #FFFFFF;}
.tdResultConteneur2 .tdOnline {border: 1px dashed #D9DEEA;}
.resultsConteneur .tdActivites {height:30px;  vertical-align:top; font-style: italic;} /*Hauteur des activités dans le résultat de recherche*/

hr {
	background-color: #FFFFF;
  border: 1px solid #ffffff;
  width:100%;
}


.tdConteneur .tableForm .td1, .tdConteneur0 .tableForm .td1, .tdConteneur1 .tableForm .td1 {width:10%; color: #13007C;  border-bottom: 0px solid #000000; white-space: nowrap;}
.tdConteneur0 a:link, .tdConteneur0 a:hover, .tdConteneur0 a:focus, .tdConteneur0 a:active, .tdConteneur0 a:visited { color: #FFFFFF; text-decoration: none; }

.imageLink {
border : none;
cursor:pointer;
}

.trEntete {
	background-color: #6D89B9;
	font-size: 9px;
	color: #FFF;
	border: 4px solid #EFF1F8;
	font-weight: bold;
}
.tableMessages .trEntete a { color : #FFF; text-decoration: none;} /*Les liens dans le Head de la table des messages*/
.tableMessages .trEntete a:hover, a:focus, a:active { color: #FFF;text-decoration: none; } /*Les liens dans le Head de la table des messages*/

/* ---------TABLES MESSAGES-------- */


.tableMessages {
	color: #13007C;
	font-size: 9px;
	border: 0px solid #000000;
  border-spacing: 1px;
  width:100%;
}

.tableMessage {
  border: 0px solid #FFFFFF;
	font-size: 9px;
	color: #13007C;
  width:90%;
}
.tableMessage .td1 {color: #13007C;  border-bottom: 0px dashed #FFFFFF;	font-weight: bold;}


.trLigne1 {
	background-color: #FFFFFF;
	font-size: 9px;
	color: #13007C;
	border: 4px solid #EFF1F8;
}


.trLigne2 {
	background-color: #EEF1F7;
	font-size: 9px;
	color: #13007C;
	border: 4px solid #EFF1F8;
}

.trLigne1 a:link, .trLigne1 a:hover, .trLigne1 a:focus, .trLigne1 a:active, .trLigne1 a:visited { color: #13007C; text-decoration: none; }
.trLigne2 a:link, .trLigne2 a:hover, .trLigne2 a:focus, .trLigne2 a:active, .trLigne2 a:visited { color: #13007C; text-decoration: none; }

.tableMessages .photoVignette {height: 50px; width: 50px;	border: 1px solid #A5B6D4;}

.sujet {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
  vertical-align:top;
  font-variant: normal;
}
.sujetNonLu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
  vertical-align:top;
  font-variant: normal;
  font-weight:bold;
}

.tableMessages a { color : #13007C; text-decoration: none;} /*Les liens dans la table des messages*/
.tableMessages a:hover, a:focus, a:active { color: #034052; text-decoration: none; } /*Les liens dans la table des messages*/
.tableMessages .tdTrash {width: 15px;  vertical-align:middle; }
.tableMessages .tdBannir {width:15px;  vertical-align:middle; }





/* LES SPOTS DU JOURS */

.tableSpots {
	color: #13007C;
	font-size: 9px;
	border: 0px solid #000000;
  border-spacing: 1px;
  width:100%;
}