body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
}


/* Lien */

a
{
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	
}
 a:hover
 {
	color:#333333;
 	text-decoration: none;
 }

/* Fin Lien */

.texte
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3399CC;
	margin-left:10px;
	margin-right:20px;
 }



.TexteBleu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#3399CC;
 }
 
 .TexteRose
 {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF00FF;
 }

 
.texteMessage{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
 
 
 }
.texteFooter
{
	z-index:500;
	position:relative;
	visibility: visible;
	left: 0;
	right:0;
	top: -120px;
	bottom:100px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.texteFooterInterne
{
	z-index:500;
	position:relative;
	visibility: visible;
	left: 10;
	right:10;
	top: 60px;
	bottom:100px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
 .input
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #43AFD8;
	width:150px;
	height:15px;
	border:1px #FFFFFF;
	background-image:url(../App_Image/Common/FondInput.gif);
 }
 
  .inputRight
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #43AFD8;
	width:150px;
	height:15px;
	border:1px #FFFFFF;
	background-color:#eeeeee;
	/*background-image:url(../App_Image/Common/FondInput.gif);*/
 }
 

 
 .inputInterne
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #43AFD8;
	width:150px;
	border: 1px double #FF8C8F;
 }
  .inputRecherche
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width:150px;
	border: 1px double #CCCCCC;
	background-color: #ECF5FB;
 }
.BouttonInput
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image:url(../App_Image/Common/FondBouton.jpg);
	border: 1px ridge #CF16D3;
	width:110px;
}
.BouttonInputIndex
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 13px;
	color: #FF0000;
	width: 100px;
	height: 16px;
	border: 1px none #FFFFFF;
	font-weight: bold;
	cursor:pointer;
}
/*Tableau transparent d'inscription*/
.TabInscritTransparent{
	z-index:5;
	position:relative;
	left:10px;
	bottom: 0px;
	opacity:0.8;
	filter : alpha(opacity=70); 
}
.TabLogoTransparent{
	z-index:5;
	position:relative;
	left:20px;
	bottom: 0px;
	opacity:0.8;
	filter : alpha(opacity=70); 
}
.TableauIndex2{
background-image:url(../App_Images2/FondPage.jpg);

	border: 1px ridge #DF7BEA;
}
/*Fin Tab*/
/*Style de Index Modifier*/

.tableau{
	border: 1px ridge #DF7BEA;
}

.menuInterneTitre{
background:url(../App_Image/Common/zawej_07.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.menuInterneImageright{
background:url(../App_Image/Common/zawej_13.gif);
background-repeat:no-repeat;
background-position:top;
}

/*Fin*/

/*Galerie*/

.galerie
{
	border: 1px dotted #CCCCCC;
	width:64;
	height:64;
	
	
}
.galerie :hover
{
    border: 1px ridge #FF0000;
}



/*Fin Galerie*/
/*Logo*/
.logo
{
	z-index:500;
	position:relative;
	visibility: visible;
	right: -100;
	top: -120;
	bottom:0px;
}
/*Fin Logo*/

/*Pub Header*/
.pubHeader
{	
    z-index:10px;
	position:relative;
	margin: 0px 0px -30px -40px;
}
.pubHeaderInterne
{
margin-left:60px;
}
.infomationInterne{
}
/*Fin Pub*/

/*Tableau index*/
.tabLeftIndex
	{
		background-image:url(../App_Image/Common/index_09.gif)
	}

.tabRightIndex
	{
		background-image:url(../App_Image/Common/index_11.gif)
	}
	
.tabTopIndex
	{
		background-image:url(../App_Image/Common/index_07.gif)
	}
.tabBottomIndex
	{
		background-image:url(../App_Image/Common/index_14.gif)
	}
	
/*nombreMember*/
.nombreMember{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#0099CC;
}

/*Menu*/
#menuHeader
{
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
margin-left:20px;
margin-top:15px;
font-weight:bold;

}
#menuHeader a {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;
}
#menuHeader a:hover {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight:bold;
}
/*Fin Menu*/
.tabInformationTitre{
background:url(../App_Image/Common/TableauInterne_02.gif);
background-position:right;
background-repeat:no-repeat;
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:bottom;
height:26px;

}
.tabInformationBody{
	color:#0066CC;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: ridge;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: ridge;
	border-top-color: #FDB0F5;
	border-right-color: #FDB0F5;
	border-bottom-color: #FDB0F5;
	border-left-color: #FDB0F5;
}
/*********************************************/
/*--------------Menu Profile-----------------*/

#menuTop
{
}
#menuTop a 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	}

#menu 
	{
	width: 160px ;
	height:200;
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
	}
	
#menu li 
	{
	background: #666666;
	color: #ffffff ;
	border: 1px solid #E5E5E5 ;
	margin-bottom: 1px ;
	}
	
#menu li a 
	{
	display: block;
	background: #F8E3F6;
	color: #666666;
	line-height: normal;
	padding: 4px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;				
	}
	
#menu li a:active
	{
	background-color:#85DB0B;
	text-decoration: none;
	}
	
#menu li a:visited 
	{
	color: #EC196C;
	background-color: #F8E3F6;
	padding-left : 5px;
	padding-right : 0px;
	text-decoration: none;
	}
	
#menu li a:hover
	{
	background:#FFFDDF;
	text-decoration: none;
	}
	
#menu li a:focus 
	{
	background: #FFFFFF;
	text-decoration: none;
	}
	/**----------Fin menu Profile---------**/
	
.titre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin-right:7px;

}
.titreColor{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2374AF;
font-weight:bold;
margin-right:7px;

}
.titreRight
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../App_Image/Common/FontBottonForm.gif);
	background-repeat:no-repeat;
	font-size:11px;
	height:30px;
	color:#FFFFFF;
	font-weight:bold;
	margin-right:7px;
	border-bottom-width: 8px;
	border-bottom-style: inset;
	border-bottom-color: #6DC4E0;
}
.texteNoir
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;

}
.lienRecherche
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration: underline;
	font-weight:bold;

}

#choixLangueinterne{
	z-index:500;
	position:relative;
	visibility: visible;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	margin-top:-20px;
	margin-bottom:20px;


}


/*Menu*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#blueblock{
width:100%;
border-right: 1px solid #000;
padding: 0 0 5px 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 10%;
background-color: #90bade;
color: #000;
}

* html #blueblock{ /*IE 6 only */
width: 100%; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #6DC4E0;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #508fc4;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #5ba3e0;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}



/*Botton Recherche Form interne*/
.BottonInterne
{
	background-image:url(../App_Image/Common/FontBottonForm.gif);
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border: 1px ridge #FFFFFF;
}
.BottonInterneSearch
{
	background-image:url(../App_Image/Common/searchMember.gif);
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border: 1px ridge #FFFFFF;
	height:20px;
	width:100px;
}
.imageMember
{
background-image:url(../App_Image/Common/TabDonne_09.gif);
background-repeat:no-repeat;
background-position:bottom;
height:60px;

}
.imageMemberAffichage{
margin-left:3px;
margin-bottom:3px;
width:70px;
height:70px;
}

/* Tab Fond Image*/
.tabDroit{
background:url(../App_Image/Common/index_05.gif);
width:162px;
background-position:bottom;
background-repeat:no-repeat;

}
.tabGauche{
position:relative;
visibility: visible;

}
.tabInfoHeader{
background-image:url(../App_Image/Common/FondDonne.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.texteBlanc
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.TexteRemarque{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CCCCCC;
}

.ligneColor{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D2E9FB;
}
.ligneClick{
cursor:pointer;

}

/*---------------------------------------------------*/
/*STYLE PAGINATION*/
/*---------------------------------------------------*/

	
div.pagination {
	padding:3px;
	margin:3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #2CCCCC;
	text-decoration: none; 
	color: #fff;
	background-image:url(../App_Image/Common/pagination1.gif);
}

div.pagination a:hover, div.pagination a:active {
	border:1px solid #AAD83E;
	color: #FFF;
	padding: 2px 5px 2px 5px;
	background-image:url(../App_Image/Common/image2.gif);
}


div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #AAD83E;
	background-image:url(../App_Image/Common/FondBouton.jpg);
	color: #FFF;
}

div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
}

/*---------------------------------------------------------------*/
	/*FIN STYLE PAGINATION*/
	/*---------------------------------------------------------------*/
	
	/*---------------------------------------------------------------*/
	/* STYLE PAGINATION SMS ET MESSAGE*/
	/*---------------------------------------------------------------*/
div.smsMessage {
	padding:3px;
	margin:3px;
}

div.smsMessage a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color: #aaa;
}
div.smsMessage a:hover, div.smsMessage a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #a0a0a0;
}
div.smsMessage span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #e0e0e0;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #aaa;
}
div.smsMessage span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	color: #ccc;
}

	/*---------------------------------------------------------------*/
	/*FIN STYLE PAGINATION SMS ET MESSAGE*/
	/*---------------------------------------------------------------*/
	
	.TitrePopup {
	color: #CC6600;
	padding-left:0px;
	padding-right:0px;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	background-color: #FFCC66;
}


/* CSS du menu horizontal, bieler batiste */


ul.soumenu {
	width:120px;
	left:140px !important;
	margin-top:-18px !important;
	background:#EBEBEB;
	margin : 0;
	padding: 0;


}
ul.menu2 {
	font-family:Verdana;
	background:#D54307;
	font-size:10px;
	color:#EBEBEB;
	margin-left:20px;
	font-weight:bold;

}
ul.menu2 li a:hover {

	color: #FFFFFF;
	background:#EBEBEB;
}

ul.menu {
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
	margin-left:20px;
	margin-top:0px;
	font-weight:bold;
	list-style-type: none;
	padding: 0;
}
ul.menu li {
	float: left;
	margin: 0;
	border: 0;
}
ul.menu ul {
color: #CCCCCC;
  position: absolute;
  display: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
  border: solid 1px #7F0708;
  
}
ul.menu ul li {

color: #000000;
  float: none;
  padding: 0;
}
ul.menu li a:link, ul.menu li a:visited {
 color: #FFFFFF;
  display: block;
  margin: 0;
  padding: 1px 2px 4px;
  text-decoration: none;
}
ul.menu li a:hover {

color: #999999;

}
ul.menu li:hover > ul {
  display: block;
}

/*Perso Edit Profile Menu*/

.persoEditBootonOn
{
	background:url(../App_Image/Common/BottonEditProfilOn.gif);
	color:#666666;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:127px;
	height:34px;
	vertical-align:top;
}

.persoEditBootonOff
{
	background:url(../App_Image/Common/BottonEditProfilOff.gif);
	color:#FFFFFF;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:127px;
	height:34px;
	vertical-align:top;
}


.persoEditBootonOnV2
{
	background:url(../App_Image/Common/BottonEditProfilOn.gif);
	color:#666666;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:127px;
	height:34px;
	vertical-align:top;
	font-weight:bold;
}

.persoEditBootonOffV2
{
	background:url(../App_Image/Common/BottonEditProfilOff.gif);
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:127px;
	height:34px;
	vertical-align:top;
	font-weight:bold;
}


/*Profile edit*/
#menucontainer{
	position:relative;
	height:50px;
	color:#FFFFFF;
	background:#FFFFFF;
	width:100%;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	}
#menunav{
	position:relative;
	height:38px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background:#fff url(../App_Image/Common/background.jpg) repeat-x bottom left;
	padding:0 0 0 20px;}
	
#menunav ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;	
	float:left;}

#menunav ul li{
	display:block;
	float:left;
	margin:0 1px;}

#menunav ul li a{
	display:block;
	float:left;
	color:#EAF3F8;
	text-decoration:none;
	padding:0 0 0 20px;
	height:38px;}

#menunav ul li a span{
	padding:12px 20px 0 0;
	height:21px;
	float:left;}

#menunav ul li a:hover{
	color:#fff;	
	background:transparent url(../App_Image/Common/hover.jpg) repeat-x bottom left;}

#menunav ul li a:hover span{
	display:block;
	width:auto;
	cursor:pointer;}
#menunav ul li a.current, #menunav ul li a.current:hover{
	color:#fff;
	background:#1D6893 url(../App_Image/Common/left.jpg) no-repeat top left;
	line-height:275%;}
#menunav ul li a.current span{
	display:block;
	padding:0 20px 0 0;
	width:auto;
	background:#383636 url(../App_Image/Common/right.jpg) no-repeat top right;
	height:38px;}

/* ---------------------- END Dolphin nav ---------------------- */

/*Footer Background*/

.footerBackgroud
{
background:url(../App_Image/Common/Index_13.gif);
background-position:top;
}
/*-----------------------------------------------------------------------------------*/
/*--------------------------------ESPACE -------------------------------------*/
/*-----------------------------------------------------------------------------------*/
/*Homme*/
.tabInformationBody_H{
color:#0066CC;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: 1px ridge #C8E6F7;
}


.headerBackground_H
{
background:url(../App_Image/EspaceF/EspaceHomme_03.jpg);
background-repeat:no-repeat;
background-position:bottom;

}
.menuBackground_H{
background:url(../App_Image/EspaceF/EspaceHomme_04.jpg);
background-repeat:no-repeat;
background-position:bottom;}

.footerEspace_H
{
background:url(../App_Image/EspaceF/EspaceHomme_24.jpg);
background-position:top;
background-repeat:no-repeat;
width:633;
height:209;
}
/*Femme*/
.tabInformationBody_F{
color:#0066CC;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px ridge #EC91DA;
}

.headerBackground_F
{
background:url(../App_Image/EspaceF/EspaceFemme_03.jpg);
background-repeat:no-repeat;
background-position:bottom;

}
.menuBackground_F{
background:url(../App_Image/EspaceF/EspaceFemme_04.jpg);
background-repeat:no-repeat;
background-position:bottom;}

.footerEspace_F
{
background:url(../App_Image/EspaceF/EspaceFemme_24.jpg);
background-position:top;
background-repeat:no-repeat;
width:633;
height:209;
}

/*Menu femme*/


#menuFemme{
width:100%;
border-right: 1px solid #000;
padding: 0 0 7px 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 10%;
background-color:#EA86E0;
color: #2586d7;
}

* html #menuFemme{ /*IE 6 only */
width: 100%; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#menuFemme ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#menuFemme li {
border-bottom: 1px solid #EB09D0;
margin: 0;
}

#menuFemme li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #EDB9EE;
border-right: 10px solid #EDB9EE;
background-color: #FCA3F1;
color: #0066CC;
text-decoration: none;
font-weight: bold;
width: 100%;
}

html>body #menuFemme li a{ /*Non IE6 width*/
width: auto;
}

#menuFemme li a:hover{
border-left: 10px solid #F9DFF7;
border-right: 10px solid #F9DFF7;
background-color: #EB09D0;
color: #fff;
}


/*-----------------------------------------------------------------------------------*/
/*--------------------------------FIN ESPACE FEMME -------------------------------------*/
/*-----------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------*/
/*--------------------------------Nottez  -------------------------------------*/
/*-----------------------------------------------------------------------------------*/
		.ratingText {
			font-family: verdana;
			font-weight: bold;
			font-size: 16px;
			color: #FFFFFF;
			background-color: #FF0000;
			width: 135px;			
		}
		
		
		/*  styles for the unit rater
--------------------------------------------------------- 
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */

.ratingblock {
	display:block;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 30px;
	background: url('../App_Compement/Note/images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('../App_Compement/Note/images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../App_Compement/Note/images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('../App_Compement/Note/images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}		


/*______ INSDEX ______ */

.bgBanner
{
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url('../App_Image/Common/Zawej_Index_BG.jpg');
	width:25%;
	
}

/*********************************************/
/*-------------- Griser la page (inscription not valide)  ------------------*/

.spanGriser
{

	left: 0px;
	bottom: 0px;
	top: 0px;
	right:0;	
	margin: 0px;
	/*	
	text-transform: none;
	background-color:#F4F4F4;
	filter:alpha(opacity=50);
	-moz-opacity: 0.38; 
	opacity:.50;
	margin:0 0 0 0;
	width:100%;
	height:200%;
	position: absolute;
	text-align:center;
	vertical-align:middle;
	top: 0px;
	bottom:0px;	
	*/
	
}

.spanPopup
{
	
	font-weight:normal;
	color:#000000;
	position: absolute;
	vertical-align:middle;
	//cursor:pointer;
	top:0px;
	left:0px;
	right:0px;
}

.tablePopup
{
	
	font-weight:normal;	
	//cursor:pointer;
	border:2px solid #FF66FF;	
	background-color:#FFFFFF;
	position: absolute;
	top:70px;
	left:75px;
	right:75px;
	
}
.tablesPopuppasswd
{
	
	position: absolute;
	
	
	border:2px solid #FF66FF;	
	background-color:#FFFFFF;
	
	
}
.tablesPopup
{
	
	
	
	border:2px solid #FF66FF;	
	background-color:#FFFFFF;
	
	
}
.tablePopup1
{
	
	font-weight:normal;	
	//cursor:pointer;
	border:2px solid #FF66FF;	
	background-color:#FFFFFF;
	position: absolute;
	top:150px;
	left:375px;
	right:375px;
	
}
.tableImageProfil
{
	
	font-weight:normal;	
	border:1px solid #0066FF;	
	background-color:#FFFFFF;
	
}

.texteInformationBody{
	color:#0066CC;
	font-size:11px;
	font-family: Arial,Helvetica, Verdana, sans-serif;
	
}

/**
 * Overwrite for having a carousel with dynamic width.
 */
.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 710px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 100%;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 55px;
	height:205px  ; 
	margin:3px; 
	padding:10px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    height:100%  ;  
    width:50;
}
#divInscription 
{
	display: none;
	position: absolute;
	top: 15%;
	left: 30%;
	width: 460px;
	height: 470px;
	padding: 0;
	margin:0;
	
	background-color: #FFFFFF;
	z-index:11;
	overflow: auto;
}



#filter1
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1280px;
	background-color: #000000;
	z-index:10;
	opacity:0.5;
	filter: alpha(opacity=50);
}


#divSendPassword 
{
	display: none;
	position: absolute;
	top: 15%;
	left: 25%;
	width: 420px;
	height: 150px;
	padding: 0;
	margin:0;
	
	background-color: #FFFFFF;
	z-index:12;
	overflow: auto;
}
#divvalidlogin
{
	display: block;
	position: absolute;
	top: 25%;
	left: 35%;
	width: 420px;
	height: 150px;
	padding: 0;
	margin:0;
	
	
	z-index:15;
	overflow: auto;
}