/* CSS Document */
.dataRowStyles1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDDDDD;
	vertical-align: top;
}
.dataRowStyles0 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EFEFFF;
	vertical-align: top;
}
.boutons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	border: none;
	margin: 4px;
	padding: 4px;
	vertical-align: middle;
}
.centerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: top;
	border: thin solid #999999;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #0000FF;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bolder;
	text-decoration: underline;
	color: #0033FF;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}
.bottomLine {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}
.silexHeadz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	font-variant: small-caps;
}
.leftText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.body10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99FF33;
}
.centerBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
}
.interlignes {
	font-size: 4px;
	line-height: 4px;
	height: 4px;
}
.zonglets {
	background-color: aliceblue;
	text-align: center;
}
.stylepourlistes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position: top;
	vertical-align: top;
}
.listesLignesPair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDDDDD;
	vertical-align: top;
}
.listeLignesPairDisabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDDDDD;
	color: #999999;
	background-position: top;
}
.listeLignesImpairDisabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #EEEEEE;
}
.listesLignesImpair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEEEEE;
	vertical-align: top;
}
.listesHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #000000;
	vertical-align: bottom;
	color: #FFFFFF;
}
.textePourChamps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EEEEEE;
}
.textePourChampsReadOnly {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDDD;
	border: thin solid #CCCCCC;
}
.textePourBoutons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.entetesDesListes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-position: top;
	vertical-align: bottom;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #333333;
	border-bottom-color: #333333;
}
.champDeRecherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
	width: 110px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FEFEFE;
}
.fondPourAjoutEtEditForms {
	background-color: #F3F3F3;
}
.navTopRowNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #999999;
	background-position: bottom;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #DDDDDD;
	border-left-color: #666666;
	color: #555555;
}
.navTopRowSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFF00;
	background-position: bottom;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EEEE00;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFF77;
	border-right-color: #EEEE00;
	border-left-color: #FFFF77;
}
.navSubRowNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDDD;
	text-align: center;
	vertical-align: bottom;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EEEEEE;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #EEEEEE;
	color: #999999;
}
.navSubRowSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFF00;
	text-align: center;
	vertical-align: bottom;
}
.navTableCoinsRonds {
	border: 0px solid #ffffff;
	color: #000000;
	background-color: #EEEEEE;

    /* Do rounding (native in Firefox and Safari, CC in IE) */
    -webkit-border-top-right-radius: 8px;
    -webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-topright: 8px;
	-moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 8px;
	CCborderRadiusTL: 8px;
	CCborderRadiusTR: 8px;
	CCborderRadiusBL: 8px;
	CCborderRadiusBR: 8px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
