/* 					
					gris foncé=#666666	vert=#7D9F00  Orange=ff9933  #FD7B03 Ancien Orange=#FE7A25 						

*/
body{
	background-color: #FFFFFF;
	margin: 0px;
	FONT-SIZE: 12px;
  COLOR: #000066;
  font-family: arial;
}
TD{
	FONT-SIZE:12;
	FONT-FAMILY:arial;
	COLOR:#747474;
}
.contenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.actions,a.actions:visited {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-left: 3px
}

a.actions:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 3px
	text-decoration:underline;
}


TEXTAREA {
	font-family: arial;
	FONT-SIZE: 12px;
	color: ##333;
	border:1px solid #999;
	color:#333;
}
SELECT,SELECT.register,INPUT{
	height:17px;
	margin:0;
	padding:0px 0px 1px 0px;
	font:normal 11px Arial, sans-serif;
	color:#636262;
	border:1px solid #a7a6aa;
			
	/*font-family: Arial, Verdana, Helvetica;
	border: 1px solid #999;
	color: #333;
	height:16px;
	font-size: 11px;
	margin-left: 0px;
	padding: 0px;	*/
}
	
/*INPUT.register{border:1px solid #999;color:#333;width:120px;height:17px;font-size:12px}*/

textarea.content {
	font-family: arial;
	color:#545454;
	border: solid 1px #7F9DB9;
	font-size: 12px;
	background : #F5FAFF;
	scrollbar-base-color: #F5FAFF;
	scrollbar-arrow-color: green;
	scrollbar-DarkShadow-Color: blue; 
}

INPUT.check,INPUT.radio,INPUT.checkbox{
	border: 0px;
}

.cellule1{
	font-family: arial;
	color: #7F7F7F;
	font-size: 12px;
}
.titreTableau{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #C70099;
}
.titreRub{
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	COLOR: #C70099;
	font-family: arial;
}

/**		LINK	**/
a,a.visited,a.active {  
	FONT-SIZE: 12px;
	COLOR: #440E62;
	font-weight:bold;
	font-family: arial;
	TEXT-DECORATION: none;
}
a:hover {  
	COLOR: #000000;
	FONT-SIZE: 12px;
	font-family: arial;
	TEXT-DECORATION: underline;
	}
a.footer{
	color: #000000;
	font-weight:normal;
}	

	


a.link1, a.link1:visited, a.link1:hover, a.link1:active, .link1{
	font-family: arial;
	color:#440E62;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	}
a.link1:hover{
	text-decoration:underline;
	font-weight: bold;
	color:#440E62;
	}
	
a.link_member, a.link1_member:visited,a.link_member:active{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #440E62;
	font-family: arial;
	}
	
a.link_member:hover{
	FONT-WEIGHT: bold;
	COLOR: #440E62;
	FONT-SIZE: 12px;
	font-family: arial;
	TEXT-DECORATION: underline;
	}
	
a.link2, a.link2:visited, a.link2:hover, a.link2:active, .link2{
	font-family: arial;
	color:#ff9933;
	font-size: 12px;
	text-decoration:none;
	}
a.link2:hover{
	text-decoration:underline;
	color:#7F7F7F;
	}
a.linkMenuGauche, a.linkMenuGauche:visited, a.linkMenuGauche:active, .linkMenuGauche{
	font-family: arial;
	font-weight: bold;
	color:#7D9F00;
	font-size: 11px;
	text-decoration:none;
	}
a.linkMenuGauche:hover{
	text-decoration:none;
	color:#ff9933;
	font-weight: bold;
	}
a.linkLogin, a.linkLogin:visited, a.linkLogin:active, .linkLogin{
	font-family: arial;
	font-weight: bold;
	color:#7D9F00;
	font-size: 12px;
	text-decoration:none;
	} 
a.linkLogin:hover{
	text-decoration:underline;
	color:#ff9933;
	font-weight: bold
	} 
	

.fontNiv2{
	font-family: arial;
	color:#990099;
	font-size:11px;
	font-weight:bold;
	}
.fleche	{
	border: none;
	float: left;
	margin: 2px;
	}
	
/*								TEXTE							*/
TD.normal{
	font-family: arial;
	/*color: #7F7F7F;*/
	color: #666666;
	font-size: 12px;
	}
.titreNew{
	color: #555555;
	font-size: 12px;
	font-weight:bold;
	}
TD.registerTitle{
	color: #7D9F00;
	font-size: 12px;
	font-weight:bold;
	}
TD.myProfileTitel{
	color: #7D9F00;
	font-size: 12px;
	font-weight:bold;
	}
TD.compteTitle{
	color: #7D9F00;
	font-size: 12px;
	font-weight:bold;
	}
.compteLabel2{
/*ff9933*/
	color: #ED4ED5;
	font-size: 11px;
	font-weight:bold;
	}

.compteLabel{
	color: #7D9F00;
	font-size: 11px;
	}
.labelOrange{
	FONT-SIZE: 12px;
	COLOR: #731476;
	font-family: arial;
	}	
TD.Label{
	font-family: arial;
	color: #666666;
	font-size: 12px;
	}

.indication{
	font-family: arial;
	color: #7774cb;
	font-size: 10px;
	}
TD.rubriqueMenuGauche{
	font-family: arial;
	font-size:12px;
	}

.messageInformation{
	color: #440E62;
	font-size: 10px;
	font weight: bold;
	text-align:center
	}

.picture_commentaire{
	font-family: arial;
	color: #000000;
	font-size: 11px;
	}
	
.picture_info{	
	font-family: arial;
	color: #36445a;
	font-size:12px;
	}

/**********************				ONGLETS 		*******************/
.cursor_hand{
	cursor:hand;
}
.TabCommon {
	color: #003366;
	font-size: 12px;
	font-weight:bold;
	PADDING: 0px;
	TEXT-ALIGN: center;
	HEIGHT: 24px;
	cursor:hand;
	cursor:pointer;
	}
.TabContent{
	PADDING: 0px;
	}
.TabContentBottom {
	PADDING: 12px;
	BORDER-BOTTOM: 1px outset #EED9E9;
	}
.TabOff {
	BACKGROUND-COLOR: #F4EBF4;
	BORDER-LEFT: 1px solid #EED9E9;
}
.TabOn {
	CURSOR: default;
	BACKGROUND-COLOR: #EED9E9;
	BORDER-TOP: 1px outset #EED9E9;
	BORDER-BOTTOM: 1px outset #EED9E9;
	COLOR: #003366;
	}
.TabBorderBottom{
	BORDER-BOTTOM: 1px inset #EED9E9;
	}
.TabActiveBorderLeftRight{
	BORDER-RIGHT: 1px outset #EED9E9;
 	BORDER-LEFT: 1px outset #EED9E9;
	}

/*												FIN ONGLETS 								*/	
	
	
H2{
	display:none
	}
H1{
	display:none
	}
td.titre_darkgreen{
	background : darkgreen;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	}	
td.titre_darkorange{
	background : darkorange;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	}
	
/***	TABLEAU DE CONTENU **/
table.contenu{
	border:1px solid #999999;
	}
table.contenu_orange{
	border:1px solid #FD7B03;
	}	
table.contenu_rose{
	border:1px solid #731476;
	}		
table.contenu_vert{
	border:1px solid #ceeba9;
	}			
table.contenu_bleu{
	border:1px solid #B2CFEB;
	}		
table.contenu_rouge{
	border:1px solid #FF0000;
	}	
	
	
/** MEM.PHP **/

TEXTAREA.mem_details {
	font-family: arial;
	color:#545454;
	FONT-SIZE: 12px;
	height: 200px;
	width: 400px;
	border: 0px solid #999999;
	BACKGROUND-COLOR: #FFFFFF;
	overflow: auto
}
/**	SEARCH **/
TD.search_data{
	font-family: arial;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

.memDataLeft{ 
	color:#000000;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
	font-size: 11px;
	}
	
.mem_data{ 
	color:#545454;
	TEXT-ALIGN: left;
	font-size: 12px;
	}

/****			BOUTONS		***/
.site_btn {																	
	font-family: arial;
	font-size: 11px;												
	font-weight: normal;												
	text-align: center;											
	margin: 					5px 5px 5px 5px;								
	padding: 				2px 2px 2px 2px;								
}

.site_btn a {																
	text-align: 				center;											
	padding: 				2px 14px 2px 14px;							
	white-space:			nowrap;											 
	text-decoration: 		none;												
	color: 					#717A83;				
	background-color: 	#FFFFFF;					
	background-image: 	url(http://www.1001-rencontres.com/images/btn_band1d.gif);
	border-top: 			1px #E6E6E6 solid; 		
	border-right: 			1px #B3B3B3 solid;		
	border-bottom: 		1px #B3B3B3 solid;		
	border-left: 			1px #E6E6E6 solid;		
}

.site_btn a:hover {														
	text-decoration: 		none;												
	color: 					#717A83;				
	background-color: 	#E6E6E6;				
	background-image: 	url(http://www.1001-rencontres.com/images/btn_band2d.gif);
	border-top: 			1px #B3B3B3 solid;		
	border-right: 			1px #E6E6E6 solid;		
	border-bottom: 		1px #E6E6E6 solid;		
	border-left: 			1px #B3B3B3 solid;		
}

.site_btn a:visited {
	text-decoration:		none;												
	color: 					#717A83;				
}


/***		Messages	 ***/
.message_title{
	BACKGROUND-COLOR: #440E62;
	COLOR:	#FFFFFF;
	font-size: 11px;
	font-weight:bold;
}

div.OpacityOFF {width: 100%; 
                background-color: silver;}

div.OpacityON  {width: 100%; 
                background-color: silver;
                opacity:.50;
                filter: alpha(opacity=50);
                -moz-opacity: 0.5;
}

.indications{background-color: #f0f0f0;}
.indications td{font-family: verdana, Helvetica; font-size: 11px; font-weight: normal; background-color: #f0f0f0; align: left;}
.titre_rubrique{border-top: 1px solid #CC0066; border-bottom: 1px solid #CC0066; font-family:verdana; font-weight:bold; font-size:13px; color:#CC0066; text-decoration: none;}
.titre_rubrique1{border-top: 1px solid #CC0066; border-bottom: 1px solid #CC0066; font-family:verdana; font-weight:bold; font-size:10px; color:#CC0066; text-decoration: none;}
.liste{border:1px solid #CC0066;}