body {
		font-family: Century Gothic, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#dedede;
		background-color:#1f0e0e;
	}

span {
		font-family: Century Gothic, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#dedede;

}

option, select, input {
		font-family: Century Gothic, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
}

#miniform {
	position: relative;
	width:700px;
	margin: auto;
}

h2{
	font-size:15px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-bottom:5px;
	}


#fondhaut_annexe{
	position:relative;
	float:left;
	width:100%;
	color: #ffffff;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	}
	
#theform {
	 margin-left:20px;
	 font-family: Century Gothic, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color: #ffffff;
	 }
  


	 
#theform ul{
	list-style:none;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding:0;
	 }
	 
#theform02 {
	 font-family: Century Gothic, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color: #ffffff;
	 border: 1px solid #CCCCCC;
	 width:500px;
	 padding-bottom:15px;
	 margin-bottom:5px;
	 margin:auto;
	 }
	 
#theform02 ul{
	list-style:none;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding:0;
	 }
	 
#theform02  li{
	margin-top:5px;
	margin:10px;
	padding-left:5px;
	width: 500px;
	padding:2px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	background-color:#A5C9E7;
	clear:both;
	display:block;
	 }
	 
#theform  li{
	margin-top:5px;
	padding-left:5px;
	width: 500px;
	padding:2px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color:#e1e1e1;
	clear:both;
	display:block;
	 }
	 
#theform label{
	 width:260px;
	 font-size:11px;
	 color: #ffffff;
	 float:left;
	 display:block;
	 clear:both;
	 text-align:left;
	 }
	 
#theform2 label{
	 width:400px;
	 font-size:11px;
	 color: #ffffff;
	 float:left;
	 display:block;
	 clear:both;
	 text-align:left;
	 }
	 
#theform2 input {
	 font-size:11px;
	 color: #ffffff;
	 text-align:left;
	 }
	 
#theform02 label{
	 width:400px;
	 font-size:12px;
	 color: #ffffff;
	 text-align:left;
	 height:16px;
	 }
	 
#theform02 input {
	 font-size:12px;
	 color: #ffffff;
	 text-align:left;
	 height:15px;
	 }
	 
	 
#theform .edit{
	 width:170px;
	 color: #333333;
	 float:right;
	 display:block;
	 clear:both;
	 }

.not_li11 .not_li12 {
	 background-color:#dbdbdb;
	 width:550px;
	 color:#ffffff;
	 }

	 
#txtlegende {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-style:italic;
	color: #FF3300;
	padding-top:10px;
	text-align:center;
	margin:auto;
	width:500px;
}

	 #theform  li{
	 margin-top:0.5em;
	 }
	 
	 .li1 {
	 background-color:#dbdbdb;
	 width:89%;
	 height:15px;
	 font-size:12px;
	 }
	 
	 #li2 {
	 background-color:#e1e1e1;
	 width:70%;
	 height:15px;
	 }
	 
	#div {
	margin-left:2px;
	}
	 	 
	div .espaceform li{
	 padding-top:5px;
	 }
	 
	 .calcul {
	 font-family: Century Gothic, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 margin-top:5px;
	 margin-bottom:15px;
	 }
	 
	 .calcul02 {
	 font-family: Century Gothic, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 margin: auto;
	 margin-top:5px;
	 margin-bottom:25px;
	  width:350px;
	 }
	 
	 .calcul022 {
	 font-family: Century Gothic, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 margin: auto;
	 margin-top:15px;
	 margin-bottom:15px;
	 padding:2px;
	 color:#FFFFFF;
	 background-color:#000000;
	 width:350px;
	 }
	 
	 .calcul0222 {
	 font-family: Century Gothic, Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 margin: auto;
	 margin-top:15px;
	 margin-bottom:15px;
	 padding:2px;
	 width:350px;
	 }
	 
	 #colonne01 {
	 position:relative;
	 float:left;
	 width:250px;
	 }
	 
	 #colonne02 {
	 position:relative;
	 float:right;
	 width:420px;
	 padding:2px;
	 margin:2px;
	 border:1px solid #CCCCCC;
	 }
	 
	 #listecalcul01 {
	 position:relative;
	 height:14px;
	 background-image:url('../medias/images/01.png');
	 background-repeat:no-repeat;
	 background-position:left;
	 padding-left: 20px;
	 font-size: 12px;
	 margin-top:5px;
	 margin-bottom:5px;
	 }
	 
	 #listecalcul02 {
	 position:relative;
	 height:14px;
	 background-image:url('../medias/images/02.png');
	 background-repeat:no-repeat;
	 background-position:left;
	 padding-left: 20px;
	 font-size: 12px;
	 margin-top:5px;
	 margin-bottom:5px;
	  }
	 
	 #listecalcul03 {
	 position:relative;
	 height:14px;
	 background-image:url('../medias/images/03.png');
	 background-repeat:no-repeat;
	 background-position:left;
	 padding-left: 20px;
	 font-size: 12px;
	 margin-top:5px;
	 margin-bottom:5px;	 
	 }
	 
	 #listecalcul04 {
	 position:relative;
	 height:14px;
	 background-image:url('../medias/images/04.png');
	 background-repeat:no-repeat;
	 background-position:left;
	 padding-left: 20px;
	 font-size: 12px;
	 margin-top:5px;
	 margin-bottom:5px;	 
	 }
	 
	 #nomcalcul {
	 position:relative;
	 width:400px;
	 text-align:center;
	 font-size:14px;
	 font-weight:bold; 
	 border: 1px solid #CCCCCC;
	 background-color:#A5C9E7;
	 margin: 0 auto;
	 padding:5px;
	 }
	 
	 #minicolonne01 {
	position:relative;
	width:420px;
	margin:auto;
	 }
	 
	 #minicolonne02 {
	 position:relative;
	 float:right;
	 width:220px;
	 }
	 
	 .lignecalcul {
	 position:relative;
	 width:220px;	
	 height:14px; 
	 }
	 
	#mbouton {
	font-size:16px;
	font-weight:bold;
	height:30spx;
	width: 150px;
	}
	 
	 .lignecalculinput {
	 float:left;
	 position:relative;	 
	 width:200px;
	 height:14px;
	 }

	 .lignecalcullettre {
	 float:right;
	 position:relative;	 
	 width:15px;
	 height:14px;
	 }
	 
 	 #theform2  li{
	 margin-top:0.5em;
	 }
	 
	 #theform2 {
	 margin-top:0.5em;
	 width:400px;
	 }
	 
	#theform2 ul{
	list-style:none;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding:0;
	width: 280px;
	 }
	 
	 #theform2 label {
	 width: 200px;
	 text-align:left;
	 }
	 
	 
	 .li11{
	 background-color:#e1e8f7;
	 width:340px;
	 }
	 
	 .unite {
	float:right;
	width:10px;
	height: 12px;
	 }
	 
	 #champarea {
	 width:200px;
	 float:left;	 
	 }
	 
	.requis{
	float:right;
	padding-left:5px;
	width:17px;
	height:17px;
	}

	 
	 

