body	{
		margin:0px;
		padding:0px;
		overflow:auto;
		/* background:url(images/all_bg.jpg) top left */
		}
td		{
		color:#686868;
		font-family:tahoma;
		font-size:11px;
		}
form 	{
		margin:0px;
		padding:0px;
		size:auto;
		}
 .rubrique {
      height:20px;
      background:url(images/0_text1.gif) bottom left no-repeat;
      padding: 15px 0 0 5px;
      vertical-align: middle;
}
 .titre {
      padding: 0px 0 0 37px;
      font-weight: bold;     
}
 .titre_s_r {
      padding: 0px 0 0 10px;
      font-weight: bold;     
}

ul		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
ul li 		{
		height:20px;
		background:url(images/list1.gif) bottom left no-repeat;
		padding:0 0 0 10px
		}
ul a	{
		color:#A3681D;
		text-decoration:underline;
		}
ul a:hover{
		text-decoration:none;
		}
strong	{
		color:#9C5D0D;
		}
a		{
		color:#474337;
		text-decoration:underline;
		}
a:hover	{
		text-decoration:none;
		}
		
/* (RZ) */
.more img{
		margin:0 0 -7 4px;
		}
.more a	{
		color:#9C5D0D;
		text-decoration:underline;
		}
.more a:hover{
		text-decoration:none;
		}
/* Menu */
.menu	{
		margin:27 0 0 399px;
		}

/* text	*/
.t a	{
		color:#A1661A;
		text-decoration:underline;
		}
.t a:hover{
		text-decoration:none;
		}
.t .b	{
		margin:0 4 0 0px;
		}

/* Top Text */
.tt		{
		margin:94 0 0 38px;
		}
		
/* Footer */
.footer	{
		padding:2 0 0 0px;
		color:#999999;
		}
.footer a{
		text-decoration:none;
		color:#9C5D0D;
		}
.footer a:hover{
		text-decoration:underline;
		}
.priv	{
		padding:1 0 0 0px;
		}
.priv img{
		margin:0 6 0 7px;
		}
.priv a	{
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
		}
.priv a:hover{
		text-decoration:underline;
		}
		
 .red{
      font-family:Tahoma; 
      font-size:11px;  
      color:#AA3938;
      }
      
/* Page 1 */
.p1_t1	{
		margin:13 0 0 5px;
		}
.p1_t1 em{
		color:#9C5D0D;
		font-style:normal;
		}
.p1_t1 .p{
		margin:0 0 -5 5px;
		}
		
.p1_t2	{
		padding:18 0 0 22px;
		}
.p1_t3	{
      padding: 0 0 10px 18;
      }
.p1_t2 .text{
		width:225px;
		margin:19 0 0 3px;
		}
.p1_t2 .text1{
      width:225px;
      margin: 0px 0 0px 6px;
      }	
/* Page 2 */
.p2_t1	{
		margin:0 40 0 5px;
		}
	
.p2_t2	{
		margin:0 33 0 21px;
		line-height:14px;
		}
.p2_t2 .left{
		margin:0 18 0 0px;
		}
 .p2_t2 .right{
      margin: 0 18px 0px 0;
      }
				
/* Page 3 */
.p3_t1	{
		margin:0 20 0 5px;
		}
		
input{
		width:185px;
		height:22px;
		border-style:solid;
		border-width:1px;
		border-color:#9C5D0D;
		background:#EFEBDD;
		font-family:tahoma;
		font-size:11px;
		color:#4D2B19;
		padding:2 0 0 7px
		}
select{
		width:250px;
		height:22px;
		border-style:solid;
		border-width:1px;
		border-color:#9C5D0D;
		background:#EFEBDD;
		font-family:tahoma;
		font-size:11px;
		color:#4D2B19;
		padding:2 0 0 7px
		}
input.radio {
		width:22px;
		height:22px;
		border-style:solid;
		border-width:1px;
		border-color:#9C5D0D;
		background:#EFEBDD;
		font-family:tahoma;
		font-size:11px;
		color:#4D2B19;
		padding:2 0 0 7px
		}      
input.date {
		width:44px;
		height:22px;
		border-style:solid;
		border-width:1px;
		border-color:#9C5D0D;
		background:#EFEBDD;
		font-family:tahoma;
		font-size:11px;
		color:#4D2B19;
		padding:2 0 0 7px
		}           
textarea{
		width:185px;
		height:52px;
		overflow:auto;
		border-style:solid;
		border-width:1px;
		border-color:#9C5D0D;
		background:#EFEBDD;
		font-family:tahoma;
		font-size:11px;
		color:#4D2B19;
		padding:2 0 0 7px
		}
.bouton {
		width:90px;
		height:22px;
		border-style:solid;
		border-width:1px;
		border-color:#9C5D0D;
		background:#EFEBDD;
		font-family:tahoma;
		font-size:11px;
		color:#4D2B19;
		padding:2 0 0 7px
		}  
/* P4 */
.p4		{
		margin:17 0 0 26px;
		line-height:14px;
		}
