/* titre de la page */
.titleHome
{
	margin-top: 22px;
	margin-bottom: 10px;
	color: #b09102;
	font: normal 18px arial, sans-serif;
}

/* titres des 4 blocs */
h4
{
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 0px;
	color: #999999;
	font: normal 16px arial, sans-serif;
}

h5
{
	margin-left: 10px;
	margin-top: 5px;
	color: #D51C3F;
	font: bold 14px arial, sans-serif;
}

/* bloc mon profil */
#myprofileHome
{
	float: left;
	width: 284px;
	height: 173px;
	font: normal 11px verdana,sans serif;
	background: transparent url(bg_myprofileHome.gif) 0 0 no-repeat;
}

#myprofileHomeBlockPhoto
{
float: left;
width: 135px;
height: 135px;
text-align: center;
margin-left: 5px;
margin-top: 7px;
}
#myprofileHomeBlockPhoto img
{
	width: 125px;
	height: 125px;
	border: solid 1px #cccccc;
}

#myprofileHomeBlockProfile
{
float: left;
width: 135px;
margin-top: 7px;
margin-left: 3px;
text-align: left;
}
#myprofileHomeBlockProfile p
{
	margin-top: 0px;
	color: #b09102;
}
#myprofileHomeBlockProfile a, #myprofileHomeBlockProfile sa:link, #myprofileHomeBlockProfile a:visited, #myprofileHomeBlockProfile a:hover, #myprofileHomeBlockProfile a:active {
	font-weight: normal !important;
	color: #666666 !important;
	text-decoration: underline !important;
}
#myprofileHomeBlockProfile a:hover {text-decoration: none !important;}

/* bloc derniere connexion */
#updateHome
{
	float: left;
	margin-left: 12px;
	width: 284px;
	height: 173px;
	font: normal 11px verdana,sans serif;
	background: transparent url(bg_updateHome.gif) 0 0 no-repeat;
}
.updateWord
{
	width: 284px;
	height: 25px;
	background: transparent url(/img/fr/homeIndex/bg_updateHomeDot.gif) 57px 0 repeat-y;
}

.updateWord img
{
	float: left;
	margin-left: 23px;
}

.updateWord p
{
	float: left;
	width: 200px;
	margin: 0px 0px 0px 24px;
}

.updateWord p span	{color: #b09102;}

a.updateLnk:link, a.updateLnk:active, a.updateLnk:visited, a.updateLnk:hover
{
	color: #b09102 !important;
	font-weight: normal !important;
	text-decoration: underline;
}

a.updateLnk:hover	{text-decoration: none;}

.updateSpacer
{
	clear: both;
	line-height: 1px;
	font-size: 1px;
	margin: 10px 15px;
	padding: 0;
	height: 1px;
	border: 0;
	overflow: hidden;
	background: transparent url(/img/fr/homeIndex/bg_updateDot.gif) 0 0 repeat-x;
}

/* bloc ma recherche */
#mysearchHome
{
	float: left;
	margin-top: 12px;
	width: 284px;
	height: 132px;
	font: normal 11px verdana,sans serif;
	background: transparent url(bg_mysearchHome.gif) 0 0 no-repeat;
}

#mysearchHome #leftSearch
{
	float :left;
	margin: 10px 0 0 10px;
	width: 127px;
	height: 90px;
	background: transparent url(/img/fr/homeIndex/bg_mysearchHomeDot.gif) 120px 0 repeat-y;
}

#mysearchHome #leftSearch a:link, #mysearchHome #leftSearch a:active, #mysearchHome #leftSearch a:visited, #mysearchHome #leftSearch a:hover
{
	margin: 0;
	padding: 0;
	font-weight: normal !important;
	text-decoration: underline;
}

#mysearchHome #leftSearch a:hover	{text-decoration: none;}

#mysearchHome #leftSearch p
{
	margin: 0 20px 0 0;
	text-align: right;
}

#mysearchHome #rightSearch
{
	float :left;
	margin-top: 10px;
	width: 137px;
	text-align: left;
}

#mysearchHome #rightSearch a:link, #mysearchHome #rightSearch a:active, #mysearchHome #rightSearch a:visited, #mysearchHome #rightSearch a:hover
{
	font: normal 11px verdana,sans serif !important;
	text-decoration: underline;
	font-weight: normal !important;
}
#mysearchHome #rightSearch a:hover	{text-decoration: none;}

/* block info express */


#infoHome
{
	float: left;
	margin-top: 12px;
	margin-left: 12px;
	width: 284px;
	height: 132px;
	font: normal 11px verdana,sans serif;
	background: transparent url(bg_infoHome.gif) 0 0 no-repeat;
}

#infoHome h4	{ /margin-bottom: 1px; /}

#infoHome a:link, #infoHome a:active, #infoHome a:visited, #infoHome a:hover
{
	margin-left: 1px;
}



/**************************************************************************************************
 TABLEAU LISTE (header rouge)
**************************************************************************************************/
/* Largeur des colonnes */
#coltabHomeIndex01 {width: 6px;} /* bord */
#coltabHomeIndex02 {width: 15px;}/* show profil */
#coltabHomeIndex03 {width: 145px; }/* Adhérents */
#coltabHomeIndex04 {width: 50px; }/* photos */
#coltabHomeIndex05 {width: 54px; }/* Affinités */
#coltabHomeIndex06 {width: 54px; }/* Age */
#coltabHomeIndex07 {width: 110px; }/* Profils consultés */
#coltabHomeIndex08 {width: 140px;} /* profil vu */
#coltabHomeIndex09 {width: 6px;} /* bord */

#tabHomeIndex {
	width: 574px;
	height: 15px;
	margin: 10px 0 0 0;
	padding: 5px 0 6px 6px;
	/padding: 4px 0 6px 6px; /* IE */
	color: #ffffff;
	font: normal 14px Verdana;
	background: transparent url(bg_tabHomeIndex.png) 0 0 no-repeat;
}

#tabHomeIndexContainer
{
	width: 580px;
	padding: 0;
	margin: 0;
}

/**************************************************************************************************/
	/* profil fermé */
#profile0, #profile1, #profile2, #profile3, #profile4, #profile5
{
	width: 580px;
	margin:0;
	padding:0;
}

/* profil ouvert */
#profile0_detail, #profile1_detail, #profile2_detail, #profile3_detail, #profile4_detail, #profile5_detail
{
	display: none;
	width: 580px;
	height: 190px;
	margin: 0;
	padding: 10px 0 0 0;
}

/* fond des lignes */
.bgColor {background-color:#FFFFFF;}
.bgColorON {background-color:#F2F1EE;}


.over {
	color: #ffffff;
	font: bold;
	background-color: #30A2CB;
}

.jaune {
	
	background-color: #F2F1EE;
}

.blanc {
	
	background-color: #FFFFFF;
}

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

/* div conteneur */

.h_dot {
	clear: both;
	margin: 0;
	padding: 0;
	border: 0;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	overflow: hidden;
	background: transparent url(h-dot.gif) repeat-x;
}

/*---- styles pour les lignes vide generees ----*/
.empty_rows, .empty_rows2 {height: 39px;}
.empty_rows2 {background-color:#F7F4ED;}


/*---- styles pour les tableaux MatchList ----*/
.ultMembers {
	padding: 6px;
	color: #56583F;
	text-align:left;
}

.affinity {
	font-weight: bold;
	text-align: center;
	color: #D51C3F;
	background: transparent url(/img/main/common/dotted_tab.gif) 0 14px no-repeat;
}

.age {
	text-align: center;
	color: #666666;
	background: transparent url(/img/main/common/dotted_tab.gif) 0 14px no-repeat;
}

.profil {
	text-align: center;
	vertical-align: middle;
	background: transparent url(/img/main/common/dotted_tab.gif) 0 14px no-repeat;
}


.matchPic {
	text-align: center;
	background: transparent url(/img/main/common/dotted_tab.gif) 0 14px no-repeat;
}

.showProfil {
	text-align: right;
	vertical-align: middle;
	background: transparent url(/img/main/common/dotted_tab.gif) 0 14px no-repeat;
}

.btnMatchLine
{
	height: 24px;
	padding: 10px 0;
	text-align: center;
	background-color: #F2F1EE;
}
/**************************************************************************************************/
/* block mini profil */
/**************************************************************************************************/
/* left block */
#profileLeftBlock
{
	float: left;
	width: 284px;
	height: 182px;
	font: normal 11px verdana,sans serif;
	background: transparent url(bg_left_profile.gif) 0 0 no-repeat;
}
#profileLeftTitle
{
	float: left;
	width: 142px;
	padding-top: 6px;
	padding-bottom: 3px;
	color: #b09102;
	font: bold 12px arial, sans-serif;
}
#profileLeftTitle a, #profileLeftTitle a:link, #profileLeftTitle a:visited, #profileLeftTitle a:hover, #profileLeftTitle a:active {
	color: #666666 !important;
	text-decoration: none !important;
}
#profileLeftTitle a:hover {text-decoration: underline !important;}

#profileLeftTitle img {margin-left: 6px; margin-right: 9px;}

#profileRightTitle
{
	float: left;
	padding-top: 6px;
	padding-bottom: 3px;
	color: #b09102;
	font: bold 12px arial, sans-serif;
}

#profileRightTitle a, #profileRightTitle a:link, #profileRightTitle a:visited, #profileRightTitle a:hover, #profileRightTitle a:active
{
	color: #b09102 !important;
	font-weight: normal;
	text-decoration: underline !important;
}
#profileRightTitle a:hover {text-decoration: none !important;}

#profileRightPictVideo {
	float: left;
	height:17px;
	width: 23px;
	margin: 6px 0 0 30px;
}

#profileBlockPhoto
{
float: left;
width: 135px;
height: 135px;
text-align: center;
margin-left: 5px;
margin-top: 7px;
}
#profileBlockPhoto img
{
	width: 125px;
	height: 125px;
	border: solid 1px #cccccc;
}

#profileBlockProfile
{
float: left;
width: 135px;
margin-top: 7px;
margin-left: 3px;
text-align: left;
}
#profileBlockProfile span
{
	color: #b09102;
}
#profileBlockProfile a, #profileBlockProfile sa:link, #profileBlockProfile a:visited, #profileBlockProfile a:hover, #profileBlockProfile a:active {
	font-weight: normal !important;
	color: #666666 !important;
	text-decoration: none !important;
}
#profileBlockProfile a:hover {text-decoration: underline !important;}


/* right block */
#profileRightBlock
{
	float: left;
	margin-left: 12px;
	width: 284px;
	height: 182px;
	font: normal 11px verdana,sans serif;
	background: transparent url(http://images.ulteem.meetic.com/img/main/bg/bg_middle_profile.gif) 0 0 no-repeat;

}
#profileRightTitleL
{
	float: left;
	padding-top: 5px;
	padding-left: 10px;
	color: #ae1331;
	font: normal 16px arial, sans-serif;
	/* HACK IE MAC \*//*/
	width: 200px;
	/* HACK IE MAC */
}
#profileRightTitleL img
{
	margin-left: 50px;
}
#profileRightTitleR
{
	float: right;
	padding-top: 5px;
	padding-right: 10px;
	color: #b09102;
	font: bold 16px arial, sans-serif;
	/* HACK IE MAC \*//*/
	text-align: right;
	/* HACK IE MAC */
}
#profileRightBlock .left
{
	float: left;
	margin-top: 2px;
	padding-left: 10px;
	/* HACK IE MAC \*//*/
	width: 212px;
	/* HACK IE MAC */
}
#profileRightBlock .right
{
	float: right;
	color: #b09102;
	margin-top: 2px;
	margin-right: 12px;
	font: bold 11px verdana, sans-serif;
	/* HACK IE MAC \*//*/
	width: 50px;
	text-align: right;
	/* HACK IE MAC */
}
#profileRightBlock a:link, #profileRightBlock a:active, #profileRightBlock a:visited, #profileRightBlock a:hover
{
	font-weight: normal;
}
.profileGraph
{
	height: 23px;
	margin-top: 1px;
	margin-bottom: 4px;
	background: transparent url(/img/main/bg/bg_graph.png) 1px 0 no-repeat;
}
.graphContainer
{
	width: 258px;
	/width:254px;
	/* HACK IE MAC \*//*/
	width: 254px;
	/* HACK IE MAC */
}
.bgGraph1
{
	width: 258px;
	height: 17px;
	margin: 0px 16px 0px 14px;
	padding: 2px 0 0 0;
	background: transparent url(/img/main/bg/bg_graphBar1.gif) 0 0 repeat;
}
.bgGraph2
{
	width: 258px;
	height: 17px;
	margin: 0px 16px 0px 14px;
	padding: 2px 0 0 0;
	background: transparent url(/img/main/bg/bg_graphBar2.gif) 0 0 repeat;
}
.bgGraph3
{
	width: 258px;
	height: 17px;
	margin: 0px 16px 0px 14px;
	padding: 2px 0 0 0;
	background: transparent url(/img/main/bg/bg_graphBar3.gif) 0 0 repeat;
}
