body {
  width:100%;
  height:100%;
  margin:0;
	background-color: #EFEFEF;
	text-align:center;
}
#container{
  margin:0 auto;
  width:836px;
}
#header{
  width:100%;
  background-color:#ffffff;
}
#header td{
  vertical-align:top;
}
#menu{
  margin-bottom:10px;
      background-color:#5b5a5a;

}
#menu ul{
  height:27px;
}
#top_content
{
  background-color: #172026;
  background-image:url('../images/bg-haut.jpg');
  background-repeat:no-repeat;
  vertical-align:top;
  width:836px;
  height:262px;
}
#top_content2{
  background-color: #172026;
  background-image:url('../images/bg-template.gif');
  background-repeat:no-repeat;
  background-position:top; 
  vertical-align:top;
  background-color:#172026;
  width:100%;
  height:360px;
}
#top_content3{
  background-color: #172026;
  background-image:url('../images/bg-template3.gif');
  background-repeat:no-repeat;
  background-position:top; 
  vertical-align:top;
  background-color:#172026;
  width:100%;
  height:400px;
}
#top_index{
  margin-top:1.5%;
  height:269px;
  width:100%;
}
#top_index td{
  vertical-align:top;
}
#txt_top{
  text-align:justify;
  width:100%;
}
#divActu{
  text-align:center; 
}
#cadre_actu{
  margin-top:4%;
  width:96%;
  border-top:solid 1px #424F59;
  border-left:solid 1px #424F59;
  border-right:solid 1px #B2B2B2;
  border-bottom:solid 1px #B2B2B2; 
}
#actu{
  width:100%;
  border-top:solid 1px #000000;
  border-left:solid 1px #000000;     
}
#actu_content{
  margin-top:5px;
  margin-bottom:5px;
}
#actu_content img{
  margin:7px;
}
.bg_noir{
  background:#172026;
}
a{
	text-decoration:underline;
	cursor:pointer;
}
#axes{
  width:100%;
  vertical-align:top;
  margin:0;
}
#axes #infos{
   background-image:url('../images/bg-droit2.jpg'); 
   background-repeat:no-repeat;
}
#axes #infos2{
  background:#172026;
}
#tab_insc_form{
  color:#FFFFFF;
}
#drpProfil{
  margin-left:2%;
  width:370px;
}
#txtPrecisez{
  margin-left:16%;
  width:400px;
}
#tab_ref td{
  vertical-align:top;
  text-align:center;
}
#tab_ref a{
  text-decoration:none;
}
#tab_ref img{
	margin-top:10px;
}
#tab_support td, #tab_prod td{
  vertical-align:middle;
}
#tab_select_prod{
	width:50%;
	margin-left:40px;
}

#txtPrecisez{
  margin:0;
  width:100%;
  height:200px;
}
#frm_contact fieldset, #frm_insc_form fieldset{
  margin-top:3%;
}
fieldset legend{
  color: #FF9308;
  font-weight:bold;
}
#frm_contact select{
  width:90%;
  margin:0;
  margin-left:5px;
}
#footer{
  width:100%;
}
.cachediv {
	display:none;
	height: 1px;
	margin-top: -1px;
	position: absolute;
	width:100%;
}
#SelectProd{
	margin-top:40px;
}
#TxtValidLicence{
	width:100%;
	text-align:justify;
	margin-top:20px;
	line-height:20px;
}
#tabImgSitagripro{
	margin-top:30%;
}
#Divdownload{
	margin-top:40px;
	text-align:center;
	font-weight:bold;
}

#tab_prod_download{
	padding:10px;
	text-align:left;
}
#tab_prod_download a:hover{
	color:#FF0000;
}

/* text */
.VerdBlanc14{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  color: #ffffff; 
}
.VerdOrang14Bold {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  color: #ff9308; 
  font-weight: bold; 
}
.VerdOrang12Bold {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #ff9308; 
  font-weight: bold; 
}

.jaune {color: #EFE994}
.VerdBlanc12 {
  font-size: 12px;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.JaunBold12Ita {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFE994;
	font-weight: bold;
	font-style:italic;
}
.VerdOrang11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9308;
}
.VerdOrang10 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #FF9308; 
}
.VerdNoir10{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #000000; 
}
.stylePuce{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 18px; 
  color: #ff9308; 
  font-weight: bold;
}
.styleBull{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  color: #ff9308; 
  font-weight: bold;	
}
.styleError{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#EF0000;
  font-weight:bold;
}
.styleNav {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #ff9308; 
  font-weight: bold; 
}

