.FormInput {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 140px; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.imput50 {
	BORDER-RIGHT: #82a983 1px solid; WIDTH: 50px; BORDER-TOP: #82a983 1px solid; BORDER-LEFT: #82a983 1px solid; BORDER-BOTTOM: #82a983 1px solid; BACKGROUND-COLOR: #CCCCFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;

}
.imput75 {
	BORDER-RIGHT: #82a983 1px solid; WIDTH: 75px; BORDER-TOP: #82a983 1px solid; BORDER-LEFT: #82a983 1px solid; BORDER-BOTTOM: #82a983 1px solid; BACKGROUND-COLOR: #CCCCFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;

}
.imput {
	BORDER-RIGHT: #82a983 1px solid; WIDTH: 100px; BORDER-TOP: #82a983 1px solid; BORDER-LEFT: #82a983 1px solid; BORDER-BOTTOM: #82a983 1px solid; BACKGROUND-COLOR: #CCCCFF;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;

}
.imput150 {
	BORDER-RIGHT: #82a983 1px solid; WIDTH: 150px; BORDER-TOP: #82a983 1px solid; BORDER-LEFT: #82a983 1px solid; BORDER-BOTTOM: #82a983 1px solid; BACKGROUND-COLOR: #CCCCFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;

}
.imput180 {
	BORDER-RIGHT: #82a983 1px solid; WIDTH: 180px; BORDER-TOP: #82a983 1px solid; BORDER-LEFT: #82a983 1px solid; BORDER-BOTTOM: #82a983 1px solid; BACKGROUND-COLOR: #CCCCFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;

}
.imput220 {
	BORDER-RIGHT: #82a983 1px solid; WIDTH: 220px; BORDER-TOP: #82a983 1px solid; BORDER-LEFT: #82a983 1px solid; BORDER-BOTTOM: #82a983 1px solid; BACKGROUND-COLOR: #CCCCFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;

}
.FormInputOrange {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 140px; COLOR: #ffffff; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e78300
}
.formradio {
	FONT-SIZE: 8px; CURSOR: hand; FONT-FAMILY: arial
}
.formbt {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; WIDTH: 100px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #eeeeee
}
.SelectGris {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 70px; COLOR: WHITE; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: PURPLE
}
.SelectOrange {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 110px; COLOR: WHITE; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: PURPLE
}
.InputOrange {
	BORDER-RIGHT: #e78300 1px solid; BORDER-TOP: #e78300 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e78300 1px solid; WIDTH: 140px; COLOR: WHITE; BORDER-BOTTOM: #e78300 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: PURPLE
}
.text {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;
	}
.text2{
	font-family: bold 10pt Tahoma;color: #000000;
	}
.textpetit {
	font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #000000;
	}
.textpetitgras {
	font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #000000;
	}
.textrouge {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: red;
	}
.textrouge10 {
	font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: red;
	}
.textrouge12gras {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: red;
	}
.textblanc {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: white;
	}
.textblancgras {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: white;
	}
.textgrisgras {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #999999;
	}		
.textviolet {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: purple;
	}
.textgros {
	font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #000000;
}
.texttresgrosblanc {
	font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: normal;color: #FFFFFF;
}
.texttresgros {
	font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: normal;color: purple;
}
.textgras {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;
}
td { 
	font:normal 8pt Tahoma 
}
.bouton {
	text-align:right;background:#99CCCC
  		}
.bouton2 {
	text-align:midle;background:#99CCCC
  		}	
      A { font:bold 10pt Tahoma;text-decoration:none;
         color:#FFFFFF
		 }
      A:hover { color:red }
      .lien { color:#669966 }
      .nolien { font:bold 10pt Tahoma;color:purple }
	   .lien2 { color:#0099FF }
      .nolien2 { font:bold 10pt Tahoma;color:purple }
	  .lien3 { color:#CC9966 }
	  .nolien3 { font:bold 10pt Tahoma;color:purple }
	  .lien4 { color:white }
	  .nolien4 { font:bold 10pt Tahoma;color:purple }	 
a.newlien { color: #3366FF;font-family: Tahoma,Helvetica;font-size: 10px;font-weight: bold}a.newlien:hover { color : red;font-family: Tahoma,Helvetica;font-size: 10px;font-weight: bold}	   
a.liensblancs { color: #3366FF;font-family: Tahoma,Helvetica;font-size: 10px;font-weight: bold}a.liensblancs:hover { color : white;font-family: Tahoma,Helvetica;font-size: 10px;font-weight: bold}	   
a.liensblancs14 { color: #3366FF;font-family: Tahoma,Helvetica;font-size: 13px;font-weight: bold}a.liensblancs14:hover { color : white;font-family: Tahoma,Helvetica;font-size: 13px;font-weight: bold}	   

a.liensite { color: #009966;font-family: Tahoma,Helvetica;font-size: 10px;font-weight: bold}a.liensite:hover { color : red;font-family: Tahoma,Helvetica;font-size: 10px;font-weight: bold}	   
      
	  .fond { background:#99CCCC }
.fondimage {
	background-color: #99CCCC;
	background-image: url(/visu/boussole.gif);
}
.bloctext {
	background-color: #CCCCCC;
}
.tablostage {
border-width:1px; 
border-style:solid; 
border-color:#3366FF;
border-collapse:collapse;
}
.tdtablostage {
border-width:1px;
border-style:solid; 
border-color:#3366FF;
}
.hdbg { 
border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;
border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;
border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF;
border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF;
}
.hdb { 
border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;
border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF;
border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;
}
.hgb { 
border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;
border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF;
border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;
}
.dbg { 
border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF;
border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;
border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF;
}
.hbg { 
border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;
border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF;
border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;
}
.hb { 
border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;
border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF;
}
.hg { 
border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;
border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF;
}
.hb { 
border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;
border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;
}
.db { 
border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF;
border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;
}
.bg { 
border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;
border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF;
}


.g { 
border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF;
}
.b { 
border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;
}
.d { 
border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF;
}
.h { 
border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;
}
.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

