form{
	margin:0px;
}

.cadre_orange{
	border:1px solid #f5e2b8;
	background-color:#fff5d2;
}

.cadre_vert{
	border:1px solid #c0f6b0;
	background-color:#ecffe7;
}

.cadre_bleu{
	border:1px solid #b4e4f8;
	background-color:#e7f8ff;
}

.cadre_bleu2{
	border:1px solid #c3c5e2;
	background-color:#e2e4ff;
}


.cadre_messagerie{
	border-top:1px solid #5a6267;
	border-right:5px solid #5a6267;
	font-family:"Trebuchet MS";
	font-size:12.5px;
	color:#939393;
}
.cadre_messagerie a:link, .cadre_messagerie a:visited {
	text-decoration:none;
	color:#000000;
}
.cadre_messagerie a:hover, .cadre_messagerie a:visited:hover {
	color:#939393;
	text-decoration:none;
}

.messagerie_selectionne{
	background-color:#ECECEC;
	background-image:url(images/interface/messagerie_selectionne.gif);
	border-bottom:1px dotted #5a6267;
	padding-left:5px;
	color:000000;
}

.messagerie_nonselectionne{
	background-color:#ECECEC;
	border-bottom:1px dotted #5a6267;
	padding-left:5px;
	color:000000;	
}

.messagerie_hover{
	background-color:#cecece;
	border-bottom:1px dotted #5a6267;
	padding-left:5px;
	color:000000;	
}

.msg_titres_cat{
	background-image:url(images/interface/messagerie_selectionne.gif);
	font-size:12.5px;
	background-color:#ECECEC;
	border-bottom:1px solid #5a6267;
	padding:2px;
	padding-left:8px;
}

.cadre_messagerie2{
	border:1px solid #5a6267;
	font-family:"Trebuchet MS";
	font-size:12.5px;
	color:#000000;
}
.cadre_messagerie2 a:link, .cadre_messagerie2 a:visited {
	text-decoration:none;
	color:#5a6267;
}
.cadre_messagerie2 a:hover, .cadre_messagerie2 a:visited:hover {
	color:#939393;
	text-decoration:none;
}

.msg_ligne{
	background-color:#f9f9f9;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#4a5257;
	padding-left:5px;
	border-bottom:1px dotted #CCCCCC;
}
.msg_ligne a:link, .msg_ligne a:visited {
	text-decoration:none;
	color:#4a5257;
}
.msg_ligne a:hover, .msg_ligne a:visited:hover {
	color:#000000;
	text-decoration:none;
}

.msg_ligne2{
	background-color:#f6f6f6;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#4a5257;
	padding-left:5px;
	border-bottom:1px dotted #CCCCCC;	
}
.msg_ligne2 a:link, .msg_ligne2 a:visited {
	text-decoration:none;
	color:#4a5257;
}
.msg_ligne2 a:hover, .msg_ligne2 a:visited:hover {
	color:#000000;
	text-decoration:none;
}

.msg_ligne_unread{
	background-color:#ECECEC;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#4a5257;
	padding-left:5px;
	font-weight:bold;
	border-bottom:1px dotted #CCCCCC;	
}

.messagerie_box_titre{
	background-image:url(images/interface/box_title_orange.gif);
	height:25px;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #5a6267;
	padding:5px;
	text-align:left;
}

.cadre_options{
	border:1px solid #9eafb8;
	background-image:url(images/interface/cadre_options_fond.gif);
	height:40px;
}

.cadre_options_texte{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#5a6267;
}
.cadre_options_texte a:link, .cadre_options_texte a:visited {
	text-decoration:none;
	color:#5a6267;
}
.cadre_options_texte a:hover, .cadre_options_texte a:visited:hover {
	color:#000000;
	text-decoration:none;
}


.copyright{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#999999;
	text-align:center;
}
.copyright a:link, .copyright a:visited {
	text-decoration:none;
	color:#31608C;	
}
.copyright a:hover, .copyright a:visited:hover {
	color:#000000;
	text-decoration:none;
}

.espace_connexion_oubli{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
}
.espace_connexion_oubli a:link, .espace_connexion_oubli a:visited {
	text-decoration:underline;
	color:#FFFFFF;	
}
.espace_connexion_oubli a:hover, .espace_connexion_oubli a:visited:hover {
	color:#FFFFFF;
	text-decoration:none;
}


.titre_1{
	font-family:Tahoma;
	font-size:20px;
	color:#869299;
	font-weight:bold;
	border:1px solid #f5e2b8;
	background-color:#fff5d2;
	padding-left:10px;	
	height:34px;
}


.instant_info{
	font-family: "Trebuchet MS";
	color:#000000;
}

.bleu_fonce{
	color:#31608C;	
}

.bleu_clair{
	color:#5d95ca;	
}

.espace_connexion{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#31608C;
	text-align:left;
}
.espace_connexion a:link, .espace_connexion a:visited {
	text-decoration:none;
	color:#31608C;	
}
.espace_connexion a:hover, .espace_connexion a:visited:hover {
	color:#000000;
	text-decoration: none;
}

.profil_infos{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
}
.profil_infos a:link, .profil_infos a:visited {
	text-decoration:none;
	color:#31608C;	
}
.profil_infos a:hover, .profil_infos a:visited:hover {
	color:#31608C;
	text-decoration: underline;
}

.cadre_profil_infos_membre{
	border-top:1px dotted #b4e4f8;
	border-bottom:1px dotted #b4e4f8;	
	background-color:#e7f8ff;
	padding-left:2px;
}

.cadre_profil_titre{
	background-image:url(images/interface/cadre_infosprofil_fond.gif);
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;	
}

.cadre_amis_titre{
	background-image:url(images/interface/cadre_amis_fond.gif);
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;	
}
.cadre_amis_titre a:link, .cadre_amis_titre a:visited {
	text-decoration:none;
	color:#000000;	
}
.cadre_amis_titre a:hover, .cadre_amis_titre a:visited:hover {
	color:#31608C;
	text-decoration: none;
}

.cadre_groupes_titre{
	background-image:url(images/interface/cadre_groupes_fond.gif);
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;	
}
.cadre_groupes_titre a:link, .cadre_groupes_titre a:visited {
	text-decoration:none;
	color:#000000;	
}
.cadre_groupes_titre a:hover, .cadre_groupes_titre a:visited:hover {
	color:#31608C;
	text-decoration: none;
}

.cadre_photos_titre{
	background-image:url(images/interface/cadre_photos_fond.gif);
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;	
}
.cadre_photos_titre a:link, .cadre_photos_titre a:visited {
	text-decoration:none;
	color:#000000;	
}
.cadre_photos_titre a:hover, .cadre_photos_titre a:visited:hover {
	color:#31608C;
	text-decoration: none;
}

.cadre_activites{
	border-top:1px dotted #C0C0C0;
	border-bottom:1px dotted #C0C0C0;	
	background-color:#ECECEC;
	padding-left:2px;
}
.cadre_activites_titre{
	background-image:url(images/interface/cadre_activites_fond.gif);
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;	
}
.cadre_activites_titre a:link, .cadre_activites_titre a:visited {
	text-decoration:none;
	color:#000000;	
}
.cadre_activites_titre a:hover, .cadre_activites_titre a:visited:hover {
	color:#31608C;
	text-decoration: none;
}
.activites{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	border-bottom:1px dotted #FEFEFE;	
}
.activites a:link, .activites a:visited {
	text-decoration:none;
	color:#31608C;	
}
.activites a:hover, .activites a:visited:hover {
	color:#31608C;
	text-decoration: underline;
}
.activites_dates{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	font-style:italic;
	text-align:right;
	padding-right:4px;
	border-bottom:1px dotted #FEFEFE;	
}

.cadre_infos_compte{
	font-family:"Trebuchet MS";
	font-size:10.5px;
	color:#5a6267;
	border-bottom:1px solid dotted #C0C0C0;	
	background-color:#ECECEC;
	padding-left:2px;
}
.cadre_infos_compte a:link, .cadre_infos_compte a:visited {
	text-decoration:none;
	color:#31608C;	
}
.cadre_infos_compte a:hover, .cadre_infos_compte a:visited:hover {
	color:#31608C;
	text-decoration: underline;
}

.cadre_1ami{
	font-family:"Trebuchet MS";
	font-size:9px;
	color:#5a6267;
	border:1px solid solid #C0C0C0;	
	background-color:#ECECEC;
	text-transform:uppercase;
	float:left;
	height:95px;
	width:60px;
	margin-right:2px;
	margin-bottom:2px;	
}
.cadre_1ami a:link, .cadre_1ami a:visited {
	text-decoration:none;
	color:#31608C;	
}
.cadre_1ami a:hover, .cadre_1ami a:visited:hover {
	color:#000000;
	text-decoration: none;
}

.cadre_photo{
	font-family:"Trebuchet MS";
	font-size:9px;
	color:#5a6267;
	border:1px solid solid #C0C0C0;	
	background-color:#ECECEC;
	text-transform:uppercase;
	float:left;
	height:40px;
	width:100%;
	margin-right:2px;
	margin-bottom:2px;	
}
.cadre_photo a:link, .cadre_photo a:visited {
	text-decoration:none;
	color:#31608C;	
}
.cadre_photo a:hover, .cadre_photo a:visited:hover {
	color:#000000;
	text-decoration: none;
}


.connecte{
	color:green;
	font-weight:bold;	
}

.non_connecte{
	color:maroon;
	font-weight:bold;		
}