ul {margin:0; padding:0; list-style:none; line-height:15px}
li {background:url(images/pointer.gif) center left no-repeat;padding:0 0 0 11px }
.li {background:none;}


body{
 	margin:0px;
  	padding:0px;
	background-color:#DCDCC5;
	}

table{
background-color:#FFFFFF;
}

td,div,select{
	font-size:12px;
    font-family:Tahoma;
	line-height:12px;
	color:#7C7762;
}

a{
text-decoration:none;
color:#7C7762;
}

a:hover{ 
text-decoration:none;
color:#3E3E25;
font-weight:bold;
}

.l1{
	color:#625637;
}

.m2{
	color:#726442;
}
.m1{
	color:#7C7762;
}

.d{
	color:#56534D;
}

.r2{
	color:#A3533E;
}

.titres {
	margin-top: 5px;
	color:#A3533E;
	letter-spacing: 4px;
	border-bottom: solid #CCCCCC 1px;
}
.r{
	color:#BC6953;
}
.gr{
	color:#636F27;
}

.menu{
	color:#FFFFFF;
	font-weight:900;
	text-decoration:none;	
}

.pol2{
	color:#A6B26E;
 	font-size:10px;
}
.pol1{
	color:#7B7B7B;
 	font-size:10px;
}
a.menu:hover{ color:#FFF8AA}
a.pol2:hover{ text-decoration:none}
a.r:hover{ text-decoration:none}
a.d:hover{ text-decoration:none}
a.gr:hover{ text-decoration:none}
a.l1:hover{ text-decoration:none}
a.m2:hover{ text-decoration:none}
a.m1:hover{ text-decoration:none}
a.r2:hover{ text-decoration:none}


 .input{
  		width:200px; height:19px;
		font-size:11px;
		font-family:Tahoma;
		line-height:12px;
		color:#7C7762;
		padding-top:2px;
		padding-left:3px;
		border-color:#D2CBBB;
		border-style:solid;
		border-width:1px;
		padding-left:5px
		}
.textarea{
  		width:200px; height:38px;
		font-size:11px;
		font-family:Tahoma;
		line-height:12px;
		color:#7C7762;
		padding-top:2px;
		padding-left:3px;
		border-color:#D2CBBB;
		border-style:solid;
		border-width:1px;
		overflow:hidden;
		}

/* Styles pour les tableaux -------------------------------------- */

table.saisie {
	background-color: #FFFFFF;
	color: #6C2619;
	border-collapse: collapse;
	width: 100%;
}

table.saisie th {
	font-weight: bold;
	color: #3E3E25;
	padding: 6px;
}

table.saisie td {
	padding: 1px;
}

table.liste {
	background-color: #FFFFFF;
	color: #6C2619;
	border-collapse: collapse;
	width: 100%;
}


table.liste th {
	font-weight: bold;
	color: #3E3E25;
	padding: 6px;

}

table.liste tr {
	border-bottom: solid #CCCCCC 1px;
}

table.liste td {
	padding: 4px;
}

table.liste .lignecoloree {
	background-color: #FFF5C7;
	border-bottom: solid #F5CB1F 1px;
}


/* Styles pour les formulaires ----------------------------------- */

.saisietextestandard {
	width: 94%;
	padding: 3px;
	margin-top: 3px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	color: #336699;
	border: 1px solid #336699;
	background-color: #FFFFFF;
}

.saisietextestandardobligatoire {
	width: 94%;
	padding: 3px;
	margin-top: 3px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	color: #3E3E25;
	border: 1px solid #3E3E25;
	background-color: #DCDCC5;
}

.saisietexteminiobligatoire {
	width: 21%;
	padding: 3px;
	margin-top: 3px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	color: #3E3E25;
	border: 1px solid #3E3E25;
	background-color: #DCDCC5;
}

.saisietextepetitobligatoire {
	width: 70%;
	padding: 3px;
	margin-top: 3px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	color: #3E3E25;
	border: 1px solid #3E3E25;
	background-color: #DCDCC5;
}

.saisiemultilignestandard {
	width: 94%;
	padding: 3px;
	margin-top: 3px;
	height: 40px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	color: #336699;
	border: 1px solid #336699;
	background-color: #FFFFFF;
}

.saisiemultilignestandardobligatoire {
	width: 94%;
	padding: 3px;
	margin-top: 3px;
	height: 120px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	color: #3E3E25;
	border: 1px solid #3E3E25;
	background-color: #DCDCC5;
}



.boutonenregistrement {
	width: 200px;
	margin-right: 10px;
	margin-top: 10px;
	font-family: Arial, Verdana, Helvetica, san-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2B8000;
	border : solid 1px #000000;
}

.boutonsuppression {
	width: 100px;
	margin-top: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3E3E25;
}