@charset "iso-8859-1"; 
html            {margin:0; padding:0; border:0; overflow-x: hidden;}
body            {background:#ffffff /*url(../images/fond_noel.jpg) no-repeat */; margin:0; padding:0;} /* fond site gris */ 
#dmcscroll{
display: block;
overflow:hidden;
overflow-x: hidden;
overflow-y: hidden;
overflow : -moz-scrollbars-horizontal;
}
a:active, a:focus { outline:none; } 

/************* NAVIGATION ***************************************************************************/
.form		   {font-size:8pt; font-family:Arial; color:#000000; background-color:#FFFFFF; border:1 solid #CCCCCC;}
.form6		   {font-size:8pt; font-family:Arial; color:#FFFFFF; background-color:#FF0000; border:0 solid #3A6384; font-weight:bold;}
.form7		   {font-size:8pt; font-family:Arial; color:#000000; background-color:#D4E92B; border:1 solid #999999; font-weight:bold;}
.form8		   {font-size:8pt; font-family:Arial; color:#000000; background-color:#B4FF4D; border:0 solid #3A6384; font-weight:bold;}
.input		   {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 300;color: #000000;width: 120px;border: 1px solid #BBA3D0; padding:0px; margin:0px;}
.input2		   {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 300;color: #000000;width: 100px;border: 1px solid #BBA3D0; padding:0px; margin:0px;}
.input3		   {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 300;color: #000000;width: 50px;border: 1px solid #BBA3D0; padding:0px; margin:0px;}
.input4 	   {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 300;color: #000000;width: 30px;border: 1px solid #BBA3D0; padding:0px; margin:0px;}
.input5		   {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 300;color: #000000;width: 195px;border: 1px solid #BBA3D0; padding:0px; margin:0px;}
.input_helpbox {background-color: #ECEFFB;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 300;color: #000000;width: 479px;border: 1px solid #BBA3D0; padding-left:7px; margin:2px;}
.select_box    {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 300;color: #000000;border: 1px solid #BBA3D0; padding:0px; margin:0px;}
.select_box90  {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 300;color: #000000;width: 90px; border: 1px solid #BBA3D0; padding:0px; margin:0px;}
.select_box160 {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: 300;color: #000000;width: 160px; border: 1px solid #BBA3D0; padding:0px; margin:0px;}
form   {margin: 0px;}
TD	   {FONT-SIZE:8pt; COLOR:#000000; FONT-FAMILY:verdana, Arial, Helvetica, sans-serif;} 
BODY   {SCROLLBAR-FACE-COLOR:#DECEEF; SCROLLBAR-HIGHLIGHT-COLOR:#ffffff; SCROLLBAR-SHADOW-COLOR:#ECE1FF; SCROLLBAR-3DLIGHT-COLOR:#DECEEF; SCROLLBAR-ARROW-COLOR:#ae269e; SCROLLBAR-TRACK-COLOR:#fafafa; SCROLLBAR-DARKSHADOW-COLOR:#DECEEF;} 
SELECT {FONT-SIZE:10px; FONT-FAMILY:verdana;} 		  

img	   			{border:0;}
.floatL         {float:left;}
.floatR         {float:right;}	

.espace1			{clear:both; margin:0; padding:0px; height:1px;}
.espace3			{clear:both; margin:0; padding:0px; height:3px;}
.espace5			{clear:both; margin:0; padding:0px; height:5px;}
.espace10			{clear:both; margin:0; padding:0px; height:10px;}

.maxiprixRecherche {FONT-WEIGHT: 800; FONT-SIZE: 18px; COLOR: #ff0000;	FONT-FAMILY: Arial, Helvetica, sans-serif;}

/************* Tableau inscrit aujourdhui **************************************************************************/
.insaujListTopL 		{background-color:#8C6AB7; padding:2px; border-top:1px solid #BBA3D0; border-bottom:1px solid #BBA3D0; border-left:1px solid #BBA3D0; color:#FFFFFF; font-size:9px;}  	
.insaujListTopM 		{background-color:#8C6AB7; padding:2px;	border-top:1px solid #BBA3D0; border-bottom:1px solid #BBA3D0; color:#FFFFFF; font-size:9px;} 
.insaujListTopM_default {background-color:#7848A1; padding:2px;	border-top:1px solid #7848A1; border-bottom:1px solid #BBA3D0; color:#FFFFFF; font-size:9px;} 	  					  
.insaujListTopR 		{background-color:#8C6AB7; padding:2px; border-right:1px solid #BBA3D0; border-top:1px solid #BBA3D0; border-bottom:1px solid #BBA3D0; color:#FFFFFF; font-size:9px;}  					  					 

/************* MENU ************************************************************************************************/
/******** topnav ********/
td.topnavOFF, td.topnavON, td.topnavSEL, td.topnavOFF2, td.topnavOFF3 {font-family:Arial, Helvetica, Sans-Serif; font-size:11px; padding:0px 3px; font-weight:bold;}
td.topnavOFF  	  {background-color:#FFF; color:#666; cursor:hand; cursor:pointer;}
td.topnavON   	  {background-color:#BFA0E3; cursor:hand; cursor:pointer; color:#FFF;}
td.topnavON2  	  {background-color:FFF; cursor:hand;cursor:pointer;}
td.topnavOFF2 	  {background-color:#FFF; /*color:#999;*/ color:#666; cursor:hand; cursor:pointer;}
td.topnavOFF3 	  {background-color:#FFF; color:#C70099; cursor:hand; cursor:pointer;}
td.topnavOFF4 	  {background-color:#D79ADC; cursor:hand; cursor:pointer;}
td.topnavSEL  	  {cursor:hand; cursor:pointer; color:#C70099;}
td.topnavUNDERSEL {background-color:#C70099;}
td.topnavUNDER 	  {background-color:#BFA0E3;}
/******** nav **********/
.navOFF, .navOFF_2, .navOFF_3, .navON {font-family:Arial, Helvetica, Sans-Serif; color:#FFF; font-size:11px; height:18px; font-weight:bold; text-align:center;}
.navOFF  		 {background-color:#D79ADC; cursor:hand; cursor:pointer;}
.navOFF_2		 {background-color: #CF72DA; cursor:hand; cursor:pointer;}
.navOFF_3 		 {background-color: #BE26D0; cursor:hand; cursor:pointer;}
.navON	  		 {background-color:#F4EBF4; cursor:hand; cursor:pointer; color:#666;}
.navThinOFF, .navThinON, .navThinON2 {font-family:Arial, Helvetica, Sans-Serif; font-size:11px; height:18px; font-weight:none;}
.navThinOFF 	 {background-color:#7848A1; cursor:hand; cursor:pointer; color:#FFFFFF;}
.navThinON 		 {background-color:#F4EBF4; cursor:hand; cursor:pointer; color:#666;}
.navThinON2 	 {background-color:#CCF056; cursor:hand; cursor:pointer;}

/************* MENU2 ************************************************************************************************/
#menudeux 			  {display:block; overflow:hidden; width:637px; height:20px; margin:0; padding:0;}

#menutrois 			  {display:block; overflow:hidden; width:454px; height:20px; margin:0; padding:0;}

#navlist  			  {padding: 4px 2px 2px 2px; margin:0; border-bottom:1px solid #BBA3D0; font:bold 11px Verdana, sans-serif;}
#navlist li 		  {list-style: none; margin:-1px; display:inline;}
#navlist li a 		  {padding: 2px 15px 2px 15px; margin:0; border:1px solid #BBA3D0; border-bottom:none; background:#F0E6FA; text-decoration:none;}
#navlist li a:link 	  {color:#7848A1;}
#navlist li a:visited {color:#7848A1;}
#navlist li a:hover   {color:#FFF; background:#A47CC5; border-color:#7848A1; border-bottom:1px solid #7848A1;} /*#7848A1*/
#navlist li a#current {color: #FFF; background: #7848A1; border-color: #7848A1; border-bottom: 1px solid #7848A1;}

/************* NAVIGATION TOP & BOUTONS Supp, Retour, Signaler, Message, Contacts ************************************/
.navresOFF, .navresON, .listactionOFF {font-family:Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:none; text-align:center;}
.listactionOFF {color:#666; height:20px;}
.listactionOFF {background-color:#F7E7F6; cursor:default;}
.navresOFF, .navresON {color:#FFF; height:20px;}
.navresON, .navres2ON, .listresultON, .listresultON2 {background-color:#7848A1; cursor:hand; cursor:pointer; color:#FFFFFF;}
.navresOFF2, .navresON2, .listactionOFF2 {font-family:Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:none; text-align:center;}
.listactionOFF2 {color:#666; height:20px;}
.listactionOFF2 {background-color:#F7E7F6; cursor:default;}
.navresOFF2, .navresON2 {color:#FFF; height:20px;}
.navresON2, .navres2ON2, .listresultON2, .listresultON22 {background-color:#FF0000; cursor:hand; cursor:pointer; color:#F0F0F0;}

/****** Menu deroulant sur header ******/
.navtext, a.navtext:link, a.navtext:visited, a.navtext:active {font-size: 11px; padding-left:7px; font-weight: normal; color: #000000; text-decoration: none;}
a.navtext:hover {font-size: 11px; padding-left:7px; font-weight: normal; color: #AE269E; text-decoration: none;}

/************* NAVIGATION **************************************************************************************************/
#navcontainer 			  {z-index:1; font-size:11px; width:144px;}
#navcontainer ul 		  {margin:0px; padding:0px; list-style-type:none;} 
#navcontainer li 		  {margin:0px; padding:0px;}
#navcontainer li a 		  {display:block; color:#333333; background-color:#f4f4f4; width:144px; padding:1px 4px 1px 4px; text-decoration:none; border-top:1px solid #ffffff; border-bottom:1px solid #dadada;}
#navcontainer li a:hover  {background-color:#E9E9E9; color:#ae269e; font-weight:800;}

#navcontainer2 			  {font-size:11px; width:142px;}
#navcontainer2 ul 		  {width:142px; margin:0; padding:0; font-size:0;} 
#navcontainer2 li 		  {height:17px; margin:0; padding:0; font-size:11px; list-style-type:none;  border-top:1px solid #ffffff; border-bottom:1px solid #dadada;}
#navcontainer2 li:hover	  {background-color:#E9E9E9;}
#navcontainer2 li a 	  {margin:0; padding:1px 4px 1px 4px; color:#000; /*width:142px;*/ text-decoration:none;}
#navcontainer2 li a:hover {background-color:#E9E9E9; color:#ff0000;}
#navcontainer2 li img     {border:0;}
#navcontainer2 li i       {margin:0;}
.donG					  {float:left; height:17px; padding:0px; margin:0px; overflow:hidden;}
.donD					  {float:right; height:17px; padding:0px; margin:0;  text-align:right;} 
.donD img				  {padding:0px; margin:3px 0 0 0;} 		

/************* MINI BOITE VIOLETTE *****************************************************************************************/
.miniboxviolet  	{font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#f4f4f4; border:1px solid #ae269e; /*line-height:13px;*/ margin:0px;}
.miniboxviolet span {display:block; margin: 3px 0px 0px 4px;}
.miniboxviolet2 	{background-color:#ffffff; padding:2px 2px 0px 2px;}
.miniboxviolet3 	{font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #ae269e; padding:2px 2px 0px 2px;}
.txtnormblack   	{font-family:Arial, Helvetica, Sans-Serif; color:#FFFFFF; font-size:12px; font-weight:normal;}
.txtnormred			{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; font-weight:800;}		 

/************* MINI BOITE ROUGE ********************************************************************************************/
.miniboxrouge  	{height:277px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#f4f4f4; border:1px solid #ff0000; /*line-height:13px;*/ margin:0; padding:2px 0px 0px 4px;}
.miniboxrouge a {/*display:block;*/ margin:0; color:#000000;}	  

/************* NAVIGATION ***************************************************************************************************/
.navcontainer			 {z-index:1; font-size:11px; width:100px; line-height:6px;}
.navcontainer ul		 {margin:0px 0px 0px 2px; padding:0px; list-style-type:none; line-height:10px;}
.navcontainer li		 {margin:0px; padding: 0px; line-height:10px;}
.navcontainer li a		 {display:block; color: #333333; width:100px; margin:0px; padding:4px 0px 4px 6px; text-decoration:none;}
.navcontainer li a:hover {color:#ae269e; text-decoration:none; width:100px;}

/************* ANNONCEs AU HASARD SUR desk2.php **********************************************************************/
.miniboxproduit			{float:left; margin:0px; padding:5px 0px 0px 0px; font-size:11px;line-height:10px; height:120px; width:340px; background-color:#ffffff; background:url("../images/boxproduit_bg-gris.gif") no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.miniboxproduit h1	 	{margin:0px; padding:0px 0px 10px 70px; font-size:14px; color:#ae269e; font-weight:800;}
.miniboxproduit h1 a	 	{text-decoration:none; color:#ae269e;}
.miniboxproduit h1 a:hover	{text-decoration:underline; color:#c6c6c6;}
.miniboxproduit p.libelle	{font-weight:normal; line-height:12px; margin:0px; padding:0px; font-size:11px; height:40px; overflow:hidden;}
.miniboxproduit p.libelle a	 		{text-decoration:none; color:#000000;} 
.miniboxproduit p.libelle a:hover	{text-decoration:underline; color:#ae269e;} 
.miniboxproduit p.fichevu	{margin:5px 0px 0px 0px; font-size:11px; text-decoration:none; color:/*#8C8C8C*/#999999; font-family: Arial, Helvetica, sans-serif;} 

.hasard-box					{ background:#fbfbfb; border:1px solid #ae269e; margin:0px; }
.vignette-hasard			{ width:84px; background:#CEBEE0; margin:2px; padding:5px; border:1px solid #BBA3D0; }
.hasard-blocR				{ float:left; width:231px; height:100px; padding:2px; font-family:Arial, Helvetica, sans-serif; }
.hasard-online				{ float:right; margin:-17px 8px 0 0; }
.hasard-blocR h1			{ margin:0; padding:1px 0 0 0; font-size:14px; color:#ae269e; font-weight:800; }
.hasard-blocR h1 a			{ text-decoration:none; color:#ae269e; }
.hasard-blocR h1 a:hover	{ color:#c6c6c6;}
.hasard-blocR p 			{ background:#f4f4f4; line-height:13px; margin:0px; padding:4px 0 4px 0; color:#000; }
.hasard-blocR p a	 		{ text-decoration:none; color:#000000; } 
.hasard-blocR p a:hover		{ color:#ae269e; }



/************* BOITE VERTE - INSERT sur CENTRER **********************************************************************/
.conteneur {background-color: #EDEEFB;height: 100px;width: 95px;border-bottom : 1px solid #BBA3D0;border-left : 1px solid #BBA3D0;border-right : 1px solid #BBA3D0;border-top : 1px solid #BBA3D0;}
.bloc {background-color: yellow;height: 50px;width: 50px;}

/************* TEXTE NORMAL NOIR sur CENTRE ***************************************************************************/
.txtnormnoir  			{font-family:Arial, Helvetica, Sans-Serif; color:#333; font-size:12px;/*11*/text-decoration:none;}
.txtnormnoir a			{font-family:Arial, Helvetica, Sans-Serif; color:#C70099; font-size:12px; text-decoration:none;}
.txtnormnoir a:active	{font-family:Arial, Helvetica, Sans-Serif; color:#C70099; font-size:12px; text-decoration:none;}
.txtnormnoir a:visited	{font-family:Arial, Helvetica, Sans-Serif; color:#C70099; font-size:12px; text-decoration:none;}
.txtnormnoir a:hover 	{font-family:Arial, Helvetica, Sans-Serif; color:#C70099; font-size:12px; text-decoration:underline;}

/************* TEXTE FIN GRIS (Bouton Retour) ************************************************************************/
.txtlistthin		  {font-family:Arial, Helvetica, Sans-Serif; color:#666; font-size:11px; text-decoration:none;}
a.txtlistthin		  {font-family:Arial, Helvetica, Sans-Serif; color:#666; font-size:11px; text-decoration:none;}
a.txtlistthin:active  {font-family:Arial, Helvetica, Sans-Serif; color:#666; font-size:11px; text-decoration:none;}
a.txtlistthin:visited {font-family:Arial, Helvetica, Sans-Serif; color:#666; font-size:11px;}
a.txtlistthin:hover	  {font-family:Arial, Helvetica, Sans-Serif; color:#666; font-size:11px; text-decoration:underline;}
.txtlist              {font-family:Arial, Helvetica, Sans-Serif; color:#404040; font-size:11px; text-decoration:none;} 
a.txtlist             {font-family:Arial, Helvetica, Sans-Serif; color:#666; font-size:11px; text-decoration:none;}
a.txtlist:active      {font-family:Arial, Helvetica, Sans-Serif; color:#666; font-size:11px; text-decoration:none;}
a.txtlist:visited     {font-family:Arial, Helvetica, Sans-Serif; color:#666; font-size:11px;}
a.txtlist:hover       {font-family:Arial, Helvetica, Sans-Serif; color:#ED4ED5; font-size:11px; text-decoration:underline;}
.txtlisthi			  {font-family:Arial, Helvetica, Sans-Serif; color:#ED4ED5; font-size:11px; text-decoration:none;}
a.txtlisthi			  {font-family:Arial, Helvetica, Sans-Serif; color:#ED4ED5; font-size:11px; text-decoration:none;}
a.txtlisthi:active	  {font-family:Arial, Helvetica, Sans-Serif; color:#ED4ED5; font-size:11px; text-decoration:none;}
a.txtlisthi:visited	  {font-family:Arial, Helvetica, Sans-Serif; color:#ED4ED5; font-size:11px;}
a.txtlisthi:hover	  {font-family:Arial, Helvetica, Sans-Serif; color:#ED4ED5; font-size:11px; text-decoration:underline;}

/************* INSERT sur CENTRE *************************************************************************************/
.listselected {background-color:#F4EBF4; color:#000000; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:none; cursor:default;}

/************* FOOTER ************************************************************************************************/
#footerLinks    {width:700px; margin-bottom:1px;}
#footerLinks td {height:18px; background:#DECEEF url(../images/img_visitors.gif) 25px 0px no-repeat; font:11px Arial, Verdana, Helvetica; color:#000000; text-align:center;}
#footerSites    {width:700px; background-color:#DECEEF;}
#footerSites td	{height:20px; padding:0; background-color:#FFFFFF; font:11px Arial, Verdana, Helvetica; color:#A079C4; text-align:center;}

/************* FICHE ************************************************************************************************/
.fiche p 		{margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#ae269e; font-weight:800;}
.fiche a	 	{text-decoration:none; color:#ae269e;}
.fiche a:hover	{text-decoration:underline overline; color:#6D1163;/*#808080*/}
.visitors		   	  {font:11px Arial, Helvetica, Sans-Serif; color:#000000; text-decoration:none;}
a.visitors		   	  {font:11px Arial, Helvetica, Sans-Serif; color:#000000; text-decoration:none;}
a.visitors:visited    {font:11px Arial, Helvetica, Sans-Serif; color:#000000; text-decoration:none;}
a.visitors:hover 	  {font:11px Arial, Helvetica, Sans-Serif; color:#9B00CC; text-decoration:none;}
.bordure_grisclair_b	  {border-bottom : 1px solid #F0E6FA;}
.bordure_violetclair_r	  {border-right : 1px solid #BBA3D0;}
.bordure_violetclair_l	  {border-left : 1px solid #BBA3D0;}
.bordure_violetclair_b	  {border-bottom : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_violetclair_t    {border-top : 1px solid #BBA3D0;}
.bordure_violetclair_lr   {border-left : 1px solid #BBA3D0; border-right : 1px solid #BBA3D0;}
.bordure_violetclair_lt   {border-left : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_violetclair_rt   {border-right : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_violetclair_lb   {border-left : 1px solid #BBA3D0; border-bottom : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_violetclair_rb   {border-right : 1px solid #BBA3D0; border-bottom : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_violetclair_bt	  {border-bottom : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_violetclair_lbr  {border-left : 1px solid #BBA3D0; border-right : 1px solid #BBA3D0; border-bottom : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_violetclair_tlb  {border-top : 1px solid #BBA3D0; border-left : 1px solid #BBA3D0; border-bottom : 1px solid #BBA3D0;}
.bordure_violetclair_btr  {border-bottom: 1px solid #BBA3D0; border-top : 1px solid #BBA3D0; border-right : 1px solid #BBA3D0;}
.bordure_violetclair_lrt  {border-left : 1px solid #BBA3D0; border-right : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_violetclair_tlr  {border-left : 1px solid #BBA3D0; border-right : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_violetclair_blrt {border-bottom : 1px solid #BBA3D0; border-left : 1px solid #BBA3D0; border-right : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;} 
.bordure_violetclair_default_blrt {border-bottom : 1px solid #8C6AB7; border-left : 1px solid #8C6AB7; border-right : 1px solid #8C6AB7; border-top : 1px solid #7848A1;}
.bordure_violetfonce_b    {border-bottom : 1px solid #7848A1;}
.bordure_violetfonce_bt   {border-bottom : 1px solid #7848A1; border-top : 1px solid #7848A1;}
.bordure_violetfonce_blrt {border-bottom : 1px solid #7848A1; border-left : 1px solid #7848A1; border-right : 1px solid #7848A1; border-top : 1px solid #7848A1;}
.bordure_violetfonce_blr  {border-bottom : 1px solid #7848A1; border-left : 1px solid #7848A1; border-right : 1px solid #7848A1;}
.bordure_violetfonce_lr   {border-left : 1px solid #7848A1; border-right : 1px solid #7848A1;}
.bordure_violetfonce_br   {border-bottom : 1px solid #7848A1; border-right : 1px solid #7848A1;}
.bordure_violetfonce_bl   {border-bottom : 1px solid #7848A1; border-left : 1px solid #7848A1;}
.bordure_violetfonce_bt   {border-bottom : 1px solid #7848A1; border-top : 1px solid #7848A1;}
.bordure_violetfonce_brt  {border-bottom : 1px solid #7848A1; border-right : 1px solid #7848A1; border-top : 1px solid #7848A1;}
.bordure_violetfonce_r    {border-right : 1px solid #7848A1;}
.bordure_violetfonce_l    {border-left : 1px solid #7848A1;}
.bordure_violetfonce_t    {border-top : 1px solid #7848A1;}
.bordure_violetfonce_rt   {border-right : 1px solid #7848A1; border-top : 1px solid #7848A1;}
.bordure_violetfonce_lrt  {border-left : 1px solid #7848A1; border-right : 1px solid #7848A1;border-top : 1px solid #7848A1;}
.bordure_violetfonce_lt   {border-left : 1px solid #7848A1; border-top : 1px solid #7848A1;}
.bordure_grise_solid_lrtb     {border-right : 1px solid #999999; border-left : 1px solid #999999;border-top : 1px solid #999999;border-bottom : 1px solid #999999;}
.bordure_grise_solid_b 		  {border-bottom : 1px solid #999999; color: #FFFFFF; font-size: 2px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.bordure_violette_solid_blr   {border-bottom : 1px solid #BBA3D0; border-left : 1px solid #BBA3D0;border-right : 1px solid #BBA3D0;color: #FFFFFF; font-size: 2px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.bordure_violette_solid_tlr   {border-top : 1px solid #BBA3D0; border-left : 1px solid #BBA3D0;border-right : 1px solid #BBA3D0;color: #FFFFFF; font-size: 2px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.bordure_violette_solid_btlr  {border-bottom : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;border-left : 1px solid #BBA3D0;border-right : 1px solid #BBA3D0;color: #FFFFFF; font-size: 2px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.bordure_violette_solid_lr	  {border-left : 1px solid #BBA3D0; border-right : 1px solid #BBA3D0;color: #FFFFFF; font-size: 2px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.bordure_violetfonce_t		  {border-top : 1px solid #7848A1;}
.bordure_violette_sujet_rlt   {border-right : 1px solid #BBA3D0; border-left : 1px dotted #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_grise_solid_lien_tlr {border-right : 1px solid #BBA3D0; border-left : 1px solid #BBA3D0; border-top : 1px solid #BBA3D0;}
.bordure_blanc				  {border-right : 2px solid #FFFFFF;}
.bordure_solid_grisclair_lrt  {border-left : 1px solid #B2B2B2; border-top : 1px solid #B2B2B2; border-right : 1px solid #B2B2B2;}
.bordure_solid_grisclair      {border : 1px solid #B2B2B2;}

.txt_verdana_violet_10 			  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #663399; font-weight: normal;}
.txt_verdana_violet_10_hover 	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #663399;}
.txt_verdana_violet_10_underline  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #663399;}
.txt_verdana_violet_11 			  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #663399;}
.txt_verdana_violet_bold_9 		  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #663399; font-weight: bold;}
.txt_verdana_violet_bold_10 	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ae269e; font-weight: bold; text-decoration:none;}
.txt_verdana_rouge_bold_certif 	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold; vertical-align:middle;}
.txt_verdana_blanc_bold_fausse 	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;}
.txt_verdana_violet_bold_11  	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #663399; font-weight: bold;}
.txt_verdana_violet_bold_12  	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #663399; font-weight: bold;}
.txt_verdana_violetpastel_10 	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9560CA;}
.txt_verdana_violetpastel_12	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9560CA;}
.txt_violetpastel_12			  {color: #DBC9F5; font-weight: bold;font-size: 12px;}
.txt_verdana_violetpastel_bold_10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	color: #9560CA;	font-weight: bold;}
.txt_verdana_violetleger_11 	  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #7848A1;}
.txt_verdana_violetleger_bold_10  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7848A1; font-weight: bold;}
.txt_verdana_violetleger_bold_11  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #7848A1; font-weight: bold;}
.txt_verdana_blanc_10			  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	color: #FFFFFF;}
.txt_verdana_blanc_10_underline   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.txt_verdana_blanc_10_nh 	      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.txt_verdana_blanc_10_nh:hover    {color: #FFFFFF;}
.txt_verdana_blanc_11 			  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #FFFFFF;}
.txt_verdana_blanc_bold_10 		  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration:none;}
.txt_verdana_blanc_bold_10_hover  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;}
.txt_verdana_blanc_bold_11 		  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.txt_verdana_blanc_bold_12		  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.txt_verdana_noir_8				  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}	
.txt_verdana_noir_10			  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}	
.txt_verdana_noir_10_hover		  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.txt_verdana_noir_bold_12		  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.txt_verdana_noir_violet_10		  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2D1643;}
.txt_verdana_gris_10 			  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.mini_espace					  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 3px; color: #FFFFFF;}
/************************* BBCode *************************/
.TB_ToolbarSet	{background-color: #f7f8fd;	border-top: #efefde 1px outset;	border-bottom: #efefde 1px outset;}
.TB_Toolbar		{background-color: #d6dff7;	background-image: url(../images/editor_toolbar_bg.gif); background-repeat: repeat-x;}
.TB_Button_On, .TB_Button_Off {border: #efefde ; height: 21px;}
.TB_Button_On   {border-color: #316ac5; background-color: #c1d2ee;}
.TB_Button_Off  {opacity: 0.70; /* Safari, Opera and Mozilla */ filter: alpha(opacity=70); /* IE */	/* -moz-opacity: 0.70; Mozilla (Old) */	background-color: #f7f8fd;}
.TB_Icon DIV    {height: 21px; background-position: 50% 50%; background-repeat: no-repeat; border: #efefde 1px solid;}
.textevu 	{COLOR: #9999cc; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal;}
.textepasvu {COLOR: #000066; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal;}
/************* 6 ANNONCES *******************************************************************************************/
.list-thumbs-box2	{font-size:1em; border:1px solid #BBA3D0; background-color:#EDEEFB; width:130px; text-align:center; padding:3px 0 5px 0; margin:5px; float:left;}
.new-avatar2			{background:#F0E6FA; width:120px; height:60px; background-position:middle center; background-repeat:no-repeat; border:1px solid #ccc;}

/************* ZAPPING **********************************************************************************************/
 #zaptablo		{background:#F0E6FA; position:static; float:left; width:450px; padding:5px 0 0 5px; margin:0;}
.thumbs-nickname{display:block; color:#000; margin-bottom:3px; font:11px Arial, Helvetica, Sans-Serif; font-weight:bold; text-decoration:none;}
.thumbs-nickname a		   	  {font:11px Arial, Helvetica, Sans-Serif; color:#000000; font-weight:bold; text-decoration:none;}
.thumbs-nickname a:visited    {font:11px Arial, Helvetica, Sans-Serif; color:#000000; font-weight:bold; text-decoration:none;}
.thumbs-nickname a:hover 	  {font:11px Arial, Helvetica, Sans-Serif; color:#9B00CC; font-weight:bold; text-decoration:none;}
.new-avatar			{background:#F0E6FA; width:60px; height:60px; background-position:middle center; background-repeat:no-repeat; border:1px solid #ccc;}
.new-avatar a		{display:block; width:60px; height:60px; overflow:hidden; color:#fff; font-weight:bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.new-avatar p		{display:block; width:60px; height:60px; overflow:hidden; color:#fff; font-weight:bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.new-avatar a:hover {text-decoration:none}
.new-avatar span	{cursor:pointer; display:block; text-decoraton:none; background: url('http://www.club479.com/images/bandeau.png'); text-align:center; padding:0; padding-top:2px; margin-top:46px; height:12px;}
.milieu				{background:#8C6AB7; width:62px;height:13px; color: #FFFFFF; font-size:9px;font-family:Arial, Helvetica, sans-serif;margin-top:0px;}
.list-thumbs-box	{font-size:1em; border:1px solid #BBA3D0; background-color:#EDEEFB; width:100px; text-align:center; padding:3px 0 5px 0; margin:4px; float:left;}
.list-thumbs-box-pavu	{font-size:1em; border:1px solid #BBA3D0; background-color:#CEBEE0; width:100px; text-align:center; padding:3px 0 5px 0; margin:4px; float:left;}
.list-thumbs-box .new-avatar {margin:0 auto 0 auto;}
.list-thumbs-box .milieu {margin:0 auto 0 auto;}
/*.list-thumbs-box a .button{float:right;margin-right:2px;} */
.thumbs-hour{color: #464646; font-size:10px;font-family:Arial, Helvetica, sans-serif;margin-top:3px;}   
/************* RUBRIQUE D'AIDE ****************************************************************************************/
.hid {display:none;}
.hid .oncentre	{text-align:center;}
.vis {display:block;} 

.deskservice   {margin-bottom: 2px;} 

#frameallopass { width:310px; height:130px; border:1px solid #E5E3FF;}
.allodon       { }	  
.allodon ul    {list-style-type: none;}	
/************* ALBUM PHOTOS *******************************************************************************************/
#album-photo   				{float:left; margin:0 0 0 2px;}
#album-photo p      		{display:block; background:#ffffff; width:92px; height:15px; overflow:hidden; margin:0; font-size:10px; color:#464646;}
#album-photo .polaroid      {width:92px; height:116px; margin:20px 0 0 10px; padding:0; background:url(../images/polaroid.gif) no-repeat ;}
#album-photo .photo        	{float:left; margin:9px 0 0 0; padding:0 0 9px 6px; height:75px; width:80px; text-align:center;}
#album-photo .del-edit      {width:92px; margin:0 0 10px 10px; padding:0; float:left;}
#album-photo .descript      {width:92px;  height:20px; margin:0 0 10px 10px; padding:0; float:left; color:#464646; background-image: url(../images/album_descriptif.gif); background-position: center; background-repeat: no-repeat;}  
#album-photo .descript b	{padding:3px 0 0 0; display:block;}
.photo-Vcenter              {width:80px; height:75px; text-align:center; line-height: 75px; vertical-align:middle;}

.affPhoto					{width:88px; float:left; margin:8px 0 0 0; padding:0;}
.load 						{background-image: url(../images/load_pink_small.gif); background-position: center; background-repeat: no-repeat;}	   
/************ VIGNETTES FICHE *****************************************************************************************/
#contVignette	  	{margin:10px 0 0 0; padding:0 0 0 50px; border:0; text-align:center;}  
#contVignette span	{float:left; margin:3px;}	
#photofiche	        {width:610px; overflow: hidden; margin:0 0 0 8px; padding:5px; text-align:center; border:1px solid #BBA3D0;}

.recommand 			{display:block; background:#AE269E; width:150px; height:20px; margin:1px 0 0 2px; padding-top:5px; overflow:hidden; text-align:center;}
.recommand a		{font:11px Arial, Helvetica, Sans-Serif; color:#ffffff; text-decoration:none; font-weight:bold;}
/*
#album-photo   				{float:left; margin:0 0 0 2px;}
#album-photo .polaroid      {width:92px; height:116px; margin:18px 1px 0 10px; padding:6px 0 0 0; background:url(../images/polaroid.gif) no-repeat ;}
#album-photo .photo        	{display:block; overflow: hidden; margin:5px 0px 12px 0px; height:75px; width:80px; text-align:center;}
#album-photo .del-edit      {width:92px; margin:0 0 10px 10px; padding:0; float:left;}
.photo-Vcenter              {width:80px; height:75px; text-align: center; line-height: 75px; vertical-align: middle;}
.padd            { padding:0; display:block; font-size:10px; color:#464646; margin:0; padding:0; }
*/
