DIV.encartcamping{
    background-color:#9CC; 
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    margin-top:8px;
	width:200px;
}
.px {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	
}
.parcours{
	color:#03C;
}
A.menulien{
	font-family:"Courier New", Courier, monospace;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	color:#060;
}

/*
FORM SPECIAL
*/
/*FORM*/
fieldset {
width: 500px;
padding: 10px;
background: #f0f0f0;
border: 2px solid #d0d0d0;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 6px 6px 6px #ddd;
-webkit-box-shadow: 6px 6px 6px #ddd;
box-shadow: 6px 6px 6px #ddd;
text-align:left;
color:#000;

}

label {
  display: block;
  font: bold 1.2em arial,verdana,tahoma,sans-serif;
  text-shadow: 2px 2px 2px #ccc;
  color: #000;
  margin: 0 10px 5px 0;
  padding: 0;
  clear: left;
  width:200px;
}

/* APPLIES THE STYLE TO EACH FORM ELEMENT */

.textfield, .dropdown, .textarea {
  width: 190px;
  font: normal 1.1em arial,verdana,tahoma,sans-serif;
  color: #333;
  margin: 0 0 15px 0;
  padding: 2px 10px;
  background: #f2f2f2;
  border: 2px solid #d0d0d0;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;  
  -moz-box-shadow: 4px 4px 4px #ddd;
  -webkit-box-shadow: 4px 4px 4px #ddd;
  box-shadow: 4px 4px 4px #ddd;
}

/* OPTIONAL SET WIDTH FOR THE SELECT LIST */

.dropdown {
  width: 220px;
}

/* OPTIONAL SET WIDTH FOR THE TEXTAREA */

.textarea {
  width: 410px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; 
}

/* CHANGE THE STYLE WHEN THE FORM ELEMENT IS CLICKED */

input:focus, select:focus, .textarea:focus {
  background: #fff;
  border: 2px solid #ddd;
  -moz-box-shadow: 2px 1px 1px #ddd;
  -webkit-box-shadow: 2px 1px 1px #ddd;
  box-shadow: 2px 1px 1px #ddd;
  outline: none;
}

/* THE NAMES FOR EACH OF THE FORM ELEMENT DIVS WHICH AUTOMATICALLY HIDES THE TIPS BY DEFAULT */

div.nom p.hint,  div.ChpPict p.hint{
  display: none;
}  

/* WHEN EACH DIV IS HOVERED, THE TIP IS DISPLAYED */
div.nom, div.ChpForm{
	  width:220px;	
}
div.ChpPict{
	margin-top:15px;
	background-color:#ccc;
	float:right;
	clear:right;
  width:205px;	
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -webkit-box-shadow: 2px 1px 1px #aaa;
  -moz-box-shadow: 2px 1px 1px #aaa;
  box-shadow: 2px 1px 1px #aaa;
  padding:2px;
}
div.AffPict{
  width:120px;	
  margin:auto;
  text-align:center;
}
div.nom:hover > p.hint, div.ChpForm:hover > p.hint, div.ChpPict:hover > p.hint  {
  position: absolute;
  display: block;
  font: bold 0.8em arial,verdana,tahoma,sans-serif;
  text-shadow: none;
  color: #000;
  margin: 0 0 0 0px;
  padding: 10px 15px;
  background: #ffff80;
  border: 2px solid #f7de35;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;   
  -moz-box-shadow: 4px 4px 4px #ddd;
  -webkit-box-shadow: 4px 4px 4px #ddd;
  box-shadow: 4px 4px 4px #ddd;  
  
}

/* CHANGES THE LEFT MARGIN ON THE TEXTAREA TIP, FOR BALANCE */

div.myComments:hover > p.hint {
  margin: 2px 0 0 250px;
}

/* CHANGES THE LEFT MARGIN ON THE SUBMIT BUTTON TIP, FOR BALANCE */

div.sendTip:hover > p.hint {
  margin: 2px 0 0 150px;
}

.btn {
  display: block;
  font: bold 1.1em arial,verdana,tahoma,sans-serif;
  color: #000;
  text-decoration: none;
  margin: 0;
  padding: 9px 11px 8px 11px;
  background: #f2f2f2 url(../img/submit-backgr.png) repeat-x;
  border: 2px solid #d0d0d0;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;  
  -moz-box-shadow: 4px 4px 4px #ddd;
  -webkit-box-shadow: 4px 4px 4px #ddd;
  box-shadow: 4px 4px 4px #ddd;  
}

.btn:hover, .btn:focus {
  color: #fff;
  background: #f2f2f2 url(../img/submit-hover-backgr.png) repeat-x; 
  border: 2px solid #888;
  -moz-box-shadow: 2px 2px 2px #ddd;
  -webkit-box-shadow: 2px 2px 2px #ddd;
  box-shadow: 2px 2px 2px #ddd;  
}
/* FIN FORM SPECIAL


/** 
FORM NORMAL
*/
/*------------------
FORMULAIRE 
-*/


span.optionstage{
float:left;
border:none;
border-bottom:solid 1px #97ee4a;
margin:4px 0px 5px 10px;
width:100px;
height:15px;
background-color:transparent;
color:#f5edcc;
font-family:verdana,arial;
font-size:11px;
 -moz-box-shadow:none;
  -webkit-box-shadow: none;
  box-shadow: none;  

}

INPUT.optionstage{
float:left;
border:none;
border-bottom:solid 1px #97ee4a;
margin:2px 1px 5px 0px;
width:170px;
height:15px;
background-color:transparent;
color:#f5edcc;
font-family:verdana,arial;
font-size:11px;
 -moz-box-shadow:none;
  -webkit-box-shadow: none;
  box-shadow: none;  

}

input.optionstage:focus {
  background: transparent;
 
  -moz-box-shadow: 0px 0px  0px  #ddd;
  -webkit-box-shadow: 0px 0px  0px  #ddd;
  box-shadow: 0px 0px  0px  #ddd;
  border-bottom:1px solid #e5dd05;
}
Form.PerduPass{
	border:solid 1px #FF0;
	padding:6px;
	background-image:url(logos/trans90.png);
	width:300px;
	margin-top:180px;
	margin-left:auto;
	margin-right:auto;
	height:90px!important;
}




DIV.ContactTitre{
	margin-left:22px;
	margin-top:22px;
	font-size:14px;
	font-weight:bold;
}
	
DIV.coord{
width:300px;
float:left;
margin-right:15px;
text-align:center;
}


DIV.OuvertureCompte{
	border:solid 1px #FF0;
	padding:6px;
	width:600px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	min-height:153px!important;*/
	
}
Form.OuvertureCompte{
	padding:6px;
	width:600px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	/*min-height:710px!important;*/
	
}
label.OuvertureCompte{
	float:left;clear:both;
	margin-top:5px;
	color:#fff;
	width:600px;
	text-align:left;
}
SPAN.OuvertureCompte{
border-top:solid 1px #fae112;
border-bottom:solid 1px #fae112;
border-left:solid 1px #fae112;
padding-left:8px;
padding:5px;
float:left;
clear:both;
margin:1px 0px 4px 9px;
width:190px;
height:17px;
background-color:#ccc;
color:#000;
}


INPUT.OuvertureCompte{
border-top:solid 1px #fae112;
border-bottom:solid 1px #fae112;
border-right:solid 1px #fae112;
border-left:0px #333333;
margin:1px 5px 5px 0px;
padding:5px;
width:370px;
height:17px;
background-color:#ccc;
color:#444;
font-family:verdana,arial;

}
SELECT.OuvertureCompte{
border-top:solid 1px #fae112;
border-bottom:solid 1px #fae112;
border-right:solid 1px #fae112;
border-left:0px #333333;
margin:1px 5px 5px 0px;
padding:5px;
width:380px;
height:29px;
background-color:#ccc;
color:#444;
font-family:verdana,arial;

}


Form.contact{
	padding:6px;
	width:400px;float:left;
	margin-left:50px;
	margin-top:10px;
	margin-bottom:10px;
	/*min-height:710px!important;*/
	
}
SPAN.contact{

border-top:solid 1px #97ee4a;
border-bottom:solid 1px #97ee4a;
border-left:solid 1px #97ee4a;
padding-left:6px;
float:left;
margin:1px 0px 5px 6px;
width:110px;
height:17px;
padding:5px;
color:#d5edcc;
text-align:left;
background-color:#a59f8f;
color:#444;
}

label.contact{
	width:310px;
	text-align:left;
	margin-left:4px;

}
INPUT.contact{
border-top:solid 1px #97ee4a;
border-bottom:solid 1px #97ee4a;
border-right:solid 1px #97ee4a;
border-left:0px #333333;
margin:5px;
margin-top:1px;
margin-left:0px;
padding:5px;
width:160px;
height:17px;
background-color:#a59f8f;
color:#444;
font-family:verdana,arial;

}



TEXTAREA.contact{

border:solid 1px #97ee4a;
margin:5px;
margin-top:0px;
margin-left:4px;
padding:5px;
width:282px;
height:90px;
background-color:#a59f8f;
clear:both;
font-family:arial;
color:#444;
}

INPUT#Submit{
border:solid 1px #97ee4a;
margin:5px;
margin-top:2px;
margin-left:90px;
padding:4px;
width:70px;
height:25px;
background-color:#d32472;
font-weight:bold;
font-size:12px;
color:#d5edcc;

}
/* FIN FORM NORMAL*/



INPUT.boutonsubmit{
	width:200px;
	background-color:transparent;
	background-image:url(logos/flechecontinuer.png);	height:35px;
	border:none;-moz-box-shadow: none;-webkit-box-shadow: none;
box-shadow: none;
cursor:pointer;
}

Div.acces{
	padding:6px;
	width:665px;
	float:left;
	text-align:left;
	margin-left:10px;
	margin-bottom:10px;
	/*min-height:710px!important;*/
	
}

/*                                */
/* Calendar style sheet           */
/* Feuille de style du calendrier */
/*                                */

/* Style de la table principale contenant le calendrier */
/* Style de la table principale contenant le calendrier */
table.calendar_main {
	font-family: Arial, Times, serif;
	font-size: 10px;
}

/* Style for the calendar header (<< month year >>) */
/* Style du titre du calendrier (<< mois annee >>)  */
.calendar_title {
	color: #fff;
	text-align: center;
	font-weight:bold;
}

/* Style of the cell "month year" of the header */
/* Style de la cellule "mois annee" du titre    */
.calendar_title_month {
}

/* Style of the link "month year" of the header */
/* Style du lien "mois annee" du titre          */
.calendar_title_month_clickable {
	color: #fff;
	text-decoration: none;
}

/* Style of the cell that contains the link "<<" in the header */
/* Style de la cellule contenant le lien "<<" du titre         */
.calendar_title_left_arrow {
	text-align: left;
}

/* Style of the cell that contains the link ">>" in the header */
/* Style de la cellule contenant le lien ">>" du titre         */
.calendar_title_right_arrow {
	text-align: right;
}

/* Style of the link "<<" of the header */
/* Style du lien "<<" du titre          */
.calendar_title_left_arrow_clickable {
	color: #fff;
	text-decoration: none;
}

/* Style of the link ">>" of the header */
/* Style du lien ">>" du titre          */
.calendar_title_right_arrow_clickable {
	color: #fff;
	text-decoration: none;
}

/* Global style of the main calendar table */
/* Style global de la table du calendrier  */
.calendar_table {
	border: none;
	border-collapse: collapse;
	font-size: 10px;
	font-weight:bold;
}

/* Generic style of the calendar table cells              */
/* Style generique des cellules de la table du calendrier */
.calendar_table td {
	border: 1px solid #99A9B6;
	text-align: center;
	width: 20px;
	color:#CCC;
	background-image:url(logos/fdblack50.png);
}

/* Style of the table header cells that contains the days                   */
/* Style des cellules d'en-tete la table du calendrier, contenant les jours */
.calendar_table th {
	border: 1px solid #99A9B6;
	background-color: #F90 #99A9B6;
	
	background-image:url(logos/FdThcalendrier.png);
	background-position:left;
	font-weight: normal;
	text-align: center;
}

/* Style of the calendar cells the contains the week-end days (saturday and */
/* sunday)                                                                  */
/* Style des cellules de la table contenant les jours du week-end (samedi et*/
/* dimanche)                                                                */
.calendar_weekend {
	background-color: #777;
}

/* Style of the table cells that contains the days that are not part of the */
/* monthly currently displayed                                              */
/* Style des cellules contenant des jours ne faisant pas partie du mois en  */
/* cours d'affichage                                                        */
.calendar_other_month {
	color: #999999;
}

/* Style for the links of days not part of the month currently displayed */
/* Style des liens des jours ne faisant pas partie du mois en cours      */
/* d'affichage                                                           */
.calendar_other_month_clickable {
	color: #999999;
	text-decoration: none;
}

/* Style for today's day (non-clickable)                  */
/* Style du jour (non cliquable) representant aujourd'hui */
.calendar_today {
	background-color:#eee;
	color: #fff;
}

/* Style of today's link                              */
/* Style du lien sur le jour representant aujourd'hui */
.calendar_today_clickable {
	background-color:#eee;
	color: #444;
	text-decoration: none;
}

/* Style for the links of days part of the month currently displayed     */
/* Style des liens des jours faisant partie du mois en cours d'affichage */
.calendar_day_clickable {
	color: #ddd;
	text-decoration: none;
}
/* Style for the links of days part of the month currently displayed     */
/* Style des liens des jours faisant partie du mois en cours d'affichage */
.calendar_day_clickable_dataexist {
	color:#F90;
	text-decoration: none;
}




/*ADMIN*/

/*MENU ADMIN*/
/*A:link { color: #0080FF; }
A:visited { color: #800080; }
A:active { color: #0000FF; }*/
.ThRows { background-color: #88ADC8; color: #FFFFFF;
          font-weight: bold; text-align: center;
       font-family: Arial;
       font-size: 9pt;
}
.TrRows { background-color: #FFFFFF; color: #000000;
       font-family: Arial;
       font-size: 9pt;
}
.TrOdd  { background-color: #ECF4FB; color: #000000;
       font-family: Arial;
       font-size: 9pt;
}.TrHover { background-color: #F8FDBB; color: #000000;
       font-family: Arial;
       font-size: 9pt;
}



.fontnormal {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.fontheader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
}


/*!!!!!!!!!!! MyCSSMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1text-align:left;;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;text-align:left;}.qmsh div a {float:left;text-align:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! MyCSSMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* MyCSSMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		background-color:#000;
		border-width:1px;
		border-style:solid;
		border-color:#A2BFE9;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 40px 5px 8px;
		color:#fff;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		background-color:#A2BFE9;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#A2BFE9;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:5px;
		margin:0px 0px 0px -1px;
		background-color:#000;
		border-width:1px;
		border-style:solid;
		border-color:#285DA8;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 40px 2px 5px;
		background-color:transparent;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover, #qm0 ul a:hover	
	{	
		text-decoration:underline;
	}
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(logos/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(logos/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

div.enteteAdmin{
	background-color:#000;
	height:40px;	
	border-bottom:dashed 1px #000;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:18px;
}
.AdminStats{
	font-size:11px;
	float:right;
	clear:right;
	text-align:left;
	margin:50px 10px 0px 0px;
}
DIV.PageAdmin{
	width:1020px;
	min-height:1000px;
	background-image:url(logos/fdsite.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	
}
DIV.listing{
	width:1010px;
	float:right;
	margin-top:14px;
	margin-right:5px;
	margin-left:5px;
	
}
DIV.ColOptionTableau{
	width:25px;
	float:left;
	margin-top:26px;
	margin-left:-26px;
	
}
DIV.THaction{
	width:22px;
	float:left;
	background-image:url(logos/onglet-option.png);
	background-repeat:no-repeat;
	height:30px;
	padding:3px;
	padding-right:0px;
	padding-bottom:0px;
}

DIV.Tableau{
	
	width:1005px;
	float:left;
	border:dashed 1px;
	
}

DIV.TableauTHRow{
	width:1005px;
	float:left;
	clear:both;
	margin-right:1px;
	border-bottom:solid 1px #666;
	height:25px;
	background-color:#7986a3;
}
DIV.TableauTHRowRed{
	width:1005px;
	float:left;
	clear:both;
	margin-right:1px;
	border-bottom:solid 1px #666;
	height:25px;
	background-color:#EF401D;
}
DIV.BtnAdd{
	width:16px;
	float:left;
	margin-right:1px;
	margin-top:1px;
	height:19px;
}
DIV.TableauTH{
	width:154px;
	float:left;
	margin-left:5px;
	margin-top:4px;
	border-bottom:solid 1px #666;
	height:25px;
	font-weight:bold;
	text-align:left;
}


DIV.TableauTHMultiChx{
	width:415px;
	float:left;
	margin-left:5px;
	margin-top:4px;
	border-bottom:solid 1px #666;
	height:25px;
	font-weight:bold;
	text-align:left;
}

DIV.TableauTHMultiChxTitre{
	width:415px;
	float:left;
	font-size:8px;
	text-align:center;
}

DIV.TableauTHMultiChxRub{
	width:35px;
	float:left;
	margin-left:3px;
	font-weight:bold;
	text-align:center;
} 

DIV.TableauTHOpt{
	width:45px;	
	height:25px;
	float:left;
	margin-right:1px;
	margin-top:4px;
	font-weight:bold;
	
	vertical-align:top;
}

DIV.StatsUnifTitre{
	float:left;
	width:710px;
	background-color: #FCD398;
	font-weight:bold;
	font-size:10px;
	margin-left:2px;
	padding-left:4px;
	margin-top:2px;
	
	
}
DIV.StatsUnifInfo{
	float:left;
	width:349px;
	background-color: #FDE1A8;
	font-size:11px;
	margin-left:2px;
	padding:4px;
	border-bottom:dashed 1px;
}
DIV.StatsUnifsite{
	float:left;
	width:710px;
	background-color: #FDECC8;
	font-size:10px;
	margin-left:2px;
	padding-top:2px;
	
	padding-left:4px;
	font-weight:normal;
}


DIV.TableauRowPair{
	width:1005px;
	float:left;
	background-color:#edf1f8;
}
DIV.TableauRowImpair{
	width:1005px;
	float:left;
	background-color:#dbe1ec;
}
DIV.TableauRowPairRed{
	width:1005px;
	float:left;
	background-color:#FFD0BF;
}
DIV.TableauRowImpairRed{
	width:1005px;
	float:left;
	background-color:#FF9E7B;
}

.checkbox{
	width:20px;
	height:15px;
	font-size:10px;
	float:left;
}

DIV.TableauCell{
	width:154px;	
	float:left;
	margin-left:5px;
	empty-cells:show;
	text-align:left;
	margin-top:3px;
	color:#000;
	
}


DIV.TableauOpt{
	width:25px;	
	float:left;
	margin-right:1px;
	margin-left:7px;
}

DIV.TableauCell{
	width:154px;	
	float:left;
	margin-left:5px;
	empty-cells:show;
	text-align:left;
	margin-top:3px;
	
}
DIV.CorpsAdmin{
width:1020px;
float:left;
}
DIV.VignetteCoureurAdmin{
	margin-left:10px;
	margin-top:10px;
	width:110px;
	float:left;
	text-align:center;
	background-color:#333;
	padding:5px;
	padding-left:2px;
	padding-right:2px;
	font-size:10px;
	color:#CCC;
	height:140px;
}
DIV.EncartFd{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:150%;
	background-image: url(admin/logos/fdtrans60.png);
	text-align:center;
	float:left;
	clear:both;
	
}
DIV.EncartImport{
	width:500px;
	margin:auto;
	margin-top:220px;
	background-color:#FFF;
	  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;  
  -moz-box-shadow: 4px 4px 4px #ccc;
  -webkit-box-shadow: 4px 4px 4px #ccc;
  box-shadow: 4px 4px 4px #ccc;  
  border-color:#000;
}
DIV.EncartTitre{
	width:500px;
	margin-top:5px;
	float:left;
}
DIV.EncartIntro{
	width:500px;
	margin-top:10px;
	float:left;
}
FORM.EncartForm{
	width:500px;
	margin-top:10px;
	float:left;
}
.DateCrea{
	float:right; 
	text-align:right;
	color:#999;
	font-size:10px;
}

DIV.EncardCustom{
	float:left;
	color:#CCC;
	font-weight:bold;
	text-align:left;
	width:395px;
}




DIV.EncardProduit{
	float:left;
	clear:both;
	width:678px;
	margin:10px;
	background-image:url(logos/fdproduit.png);
	background-repeat:no-repeat;
}
DIV.EncardProdTitre{
	float:left;
	width:500px;
	text-align:left;
	margin-left:5px;
	height:20px;
	margin-top:3px;
	font-weight:bold;
	font-size:14px;
	color:#222;
	
}
A.LienTitre{
	color:#222;
	text-decoration:none;
}
A.LienTitre:hover{
	color:#222;
	text-decoration:none;
}

DIV.EncardProdPx{
	float:left;
	text-align:right;
	width:128px;
	font-size:20px;
	font-weight:bold;
	color:#444;
	}

DIV.EncardProdPhoto{
	float:left;
	clear:both;
	width:144px;
	margin-top:10px;
	margin-left:3px;
	font-size:16px;
}

DIV.EncardProdDesc{
	float:left;
	width:400px;
	margin:15px 0px 0px 20px;
	text-align:justify;
		color:#fff;/*fffd2d*/
		min-height:100px;

}
DIV.EncardProdBtn{
	float:left;
	width:80px;
	margin:15px 0px 0px 10px;
	text-align:justify;
		color:#fff;/*fffd2d*/
		border-left:solid 1px #99981a;
		min-height:100px;
	
}
DIV.BtnCommand{
	float:left;
	clear:both;
	width:82px;
	height:17px;
	padding:2px 0px 0px 12px;
	background-color:#69F;
	margin:0px 0px 0px 0px;
	text-align:justify;
		color:#fff;/*fffd2d*/
		border:1px #c2ceda   hidden;

}
DIV.BtnInfos{
	float:left;
	clear:both;
	width:82px;
	height:17px;
	padding:2px 0px 0px 12px;
	background-color:#ccc;
	margin:5px 0px 0px 0px;
	text-align:justify;
		color:#444;/*fffd2d*/

}
DIV.BtnInfos A{
	
		color:#444;/*fffd2d*/

}
DIV.BtnCommand:hover,  DIV.BtnInfos:hover{
	background-image:url(logos/1flechedroitesm.png);
	background-position:left middle;
	background-repeat:no-repeat;
		border:1px #c2ceda  groove;

}

DIV.BtnCalendrier{
	float:left;
	clear:both;
	width:80px;
	background-color:#CCC;
	margin:0px 0px 0px 0px;
	text-align:justify;
		color:#fff;/*fffd2d*/

}



DIV.EncardCustomEntete{
	background-image:url(logos/fdencardTitre.png);
	height:28px;
float:left;
	color:#CCC;
	font-weight:bold;
	text-align:left;
	width:405px;
	color:#fff;
}

DIV.EncardCustomTitre{
	
float:left;
	color:#CCC;
	font-weight:bold;
	text-align:left;
	width:200px;
	margin-top:5px;
	margin-left:10px;
}


DIV.EncardListe{
	width:405px;
	float:left;
	text-align:left;
	background-image:url(logos/fdencardcorps.png);
}
DIV.BtnAdd{
	width:16px;
	float:left;
	margin-right:1px;
	margin-top:1px;
	height:19px;
}
DIV.TableauTH{
	width:154px;
	float:left;
	margin-left:5px;
	margin-top:4px;
	border-bottom:solid 1px #666;
	height:21px;
	font-weight:bold;
	text-align:left;
}


DIV.TableauTHMultiChx{
	width:415px;
	float:left;
	margin-left:5px;
	margin-top:4px;
	border-bottom:solid 1px #666;
	height:25px;
	font-weight:bold;
	text-align:left;
}

DIV.TableauTHMultiChxTitre{
	width:415px;
	float:left;
	font-size:8px;
	text-align:center;
}

DIV.TableauTHMultiChxRub{
	width:35px;
	float:left;
	margin-left:3px;
	font-weight:bold;
	text-align:center;
} 

DIV.TableauTHOpt{
	width:45px;	
	height:18px;
	float:left;
	margin-right:1px;
	margin-top:4px;
	font-weight:bold;
	
	vertical-align:top;
}
DIV.TableauCell{
	width:154px;	
	float:left;
	margin-left:5px;
	empty-cells:show;
	text-align:left;
	margin-top:3px;
	
}

DIV.TableauCellMultiChx{
	width:415px;
	float:left;
	margin-left:5px;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	empty-cells:show;
}

DIV.TableauOpt{
	width:25px;	
	float:left;
	margin-right:1px;
	margin-left:7px;
}


DIV.del{
margin-left:14px;
margin-top:4px;
width:20px;
float:left;
text-align:right;
}
DIV.LiensPageAdmin{
	text-align:left;
	background-color:#000;
	color:#CCC;
	text-decoration:none;
	height:25px;
}
A.MenuAdmin{
	color:#CCC;
	font-weight:bold;
	text-decoration:none;
}
A.LiensAdmin{
	color:#CCC;
	text-decoration:none;
}
A.LiensPageAdmin{
	background-color:#000;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	margin:2px;
	border-right:solid #FFF 1px;
	padding-right:5px;
}
DIV.TitrePageAdmin{
	width:1000px;
	float:left;
	margin-top:10px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background-color:#444;
	color:#FFF;
}

DIV.LignePair{
	background-color: #BCD5FE;
	width:1000px;
	float:left;
	clear:both;
	font-size:12px;
}
DIV.LigneImpair{
	background-color: #CEE4FB;
	width:1000px;
	float:left;	
	clear:both;
	font-size:12px;
}
DIV.ModLigne{
	float:left;
	width:200px;
	margin:0px;
}
DIV.CellLigne{
	width:200px;
	float:left;
	text-align:left;
}

DIV.CEAffiche{
	width:50px;
	float:left;
	
}
DIV.CECode{
	width:110px;
	float:left;
	margin-top:10px;
	
}
DIV.CEDate{
	width:120px;
	float:left;
	margin-top:10px;
	
}
DIV.CEGagnant{
	width:80px;
	float:left;
	margin-top:10px;
	
}

DIV.CEOption{
	width:40px;
	float:left;
	
}
