/*******************************************************************/

/* basic elements */
body {
	background-color : #FFF;
	color: #333;
	margin: 0px 0px 0px 0px;
	font-size : 85%;
	padding : 0px 0px 0px 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* LIENS */
a:link { 
	font-weight: normal;
	text-decoration: none;
	color: #F77A33;
}
a:visited { 
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: underline;
	color: #666666;
}

/*******************************************************************/
/* NAVIGATION */

/* BOUTONS */
.navBt {filter : Alpha(Opacity=50 enabled=false);}

/*******************************************************************/
/* TABLE/LISTES */

.tableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 90%;
	color: #666666;
}

.tableList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #666666;
}

th.tableHeader {
	font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #666666;
	background-color : #D4D4D4;
	font-weight:bold;
	height:18px;
}

td.tableCell {
	font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #666666;
	padding-left : 10px;
	padding-top : 0px;
	padding-bottom : 0px;
}

tr.odd {background-color : #F9F9F9; height:18px;}
tr.even {background-color : #FBF9E5; height:18px;}

td.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	text-align: center;
	line-height:18px;
	background-color: #FFFFFFFF;
}

/*******************************************************************/
/* FORMULAIRE */
.commentaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #999999;
}

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #333333;
}

.formOblig {font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: normal; color: #FF6600;}

.formSep {background: url(../img/fnd_formSep.gif) center left repeat-x;}

.texte {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; color: #666666;}

input.fileField {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 250px;}
select.menu {font-family : Arial, Helvetica, sans-serif; font-size: 85%; color: #666666; width: 200px;}
select.ChampMultiple {font-family : Arial, Helvetica, sans-serif; font-size: 85%; color: #666666; width: 125px;}

input.champXLG {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 280px;}
input.champLG {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 235px;}
input.champMED {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 225px;}
input.champ {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 175px;}
input.champSM {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 135px;}
input.champXSM {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 60px;}
input.champXXSM {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 30px;}

input.champTime {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 20px;}

select.champTime {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 40px;}
select.champJour {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 40px;}
select.champMois {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 85px;}
select.champAnnee {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 55px;}

select.champXLG {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 280px;}
select.champ {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 160px;}
select.champSM {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 100px;}
select.champXSM {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 55px;}
select.champXXSM {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; width : 40px;}

textarea.champXLG {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; height : 70px; width : 300px;}
textarea.champLG {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; height : 45px; width : 250px;}
textarea.champMED {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; height : 45px; width : 225px;}
textarea.champ {font-family : Arial, Helvetica, sans-serif; font-size : 85%; color : #666666; height : 45px; width : 175px;}.maillink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
td.footer {
		background-image: url(../img/fnd_navbar.gif);
}
.titrepage {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #F77A00;
}
tr.evendark {
background-color : #F77A00; height:18px;
}

.Style2 {font-size: 9px}

