body {
	font-family: tahoma, helvetica, geneva, sans-serif;
	/*arial,helvetica,sans-serif;*/
	COLOR: #FFFFFF; /*color: #666;*/
	/*background: url('../images/pages/commun/fond_page.gif') repeat-x #1c1c1c;*/
	background: url('../images/Resources/bg-body.jpg');
	
	height: 99.8%;
	/*width:100%;	*/
	FONT-SIZE: 10pt;
}

ul {
	list-style-type: none;
}

img {
	border-style: none;
}

select, textarea { 
	FONT-FAMILY: tahoma, helvetica, geneva, sans-serif;
	font-size: 12px;
	color : #000 ;
}
select {
    height: 20px;
}

select[multiple] {
    height: auto;
}
input {
	font-size: 12px;
	FONT-FAMILY: tahoma, helvetica, geneva, sans-serif;
	height: 16px;
	color : #000 ;
}
.inputMontant{
	text-align:right ;
}
h1 {
	font-size: 1.3em;
	/*color: #F60;*/
	text-transform: uppercase;
}

h2 {
	font-size: 1em;
	/*color: #666;*/
}

h3 {
	font-size: 1em;
	/*color: #3095f1;*/
}

input.action {
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
	cursor: pointer;
}

div#contenu {
	margin: 0px;
	width: 97%;
	height: auto;
	min-width: 1200px;
}

/* menu calques fin */
div#corps-page {
	/*background: url('../images/fond_info.gif') repeat-y  100% 0px;*/
	margin: 10px 8px 0px 7px;
	min-height: 500px;
}

div#pied {
	padding: 39px 7px 0px;
	height: 28px;
	clear: both;
	margin: 10px 8px 0px 7px;
	vertical-align: bottom;
}

p.fda {
	margin: 0px 4px;
	color: #D8CD89;
}

p.fda em {
	font-style: normal;
	font-weight: bold;
}

/* Tableau type 2*/
.tableau2{
	background-color:#DEB887;
	color : black;
}

.tableau2 .labelField{
	color:#003366;
	font-weight:bold;
}

.even2{
	background-color:#fff !important;
}

.odd2{
	background-color:#74D0F1 !important;
}

.even2:hover, .odd2:hover{
	background-color:#f4d1a5 !important;
}