/*siteconcept_revisited*/
/*body {background:URL(../images/bkground_grey_3850.gif) ;}*/  /*URL(../images/bkg_5.jpg) #5F5D5C; #9FAAB0*/ 

A.fastlink:hover  {background-color: #cccccc} /*survol lien*/
.fastlink {color: #000000;font-size: 100% } /* text-decoration:underline*/

  

body {background: #f3f3f3}/* #585858*/  

  table.background {background: #666666;
    width:760px} /*border-width: thin;*//*OK*/ /*#3333FF;*//*#E5EAF0-gris*//*OK*/    
 
 table.top {background: #666666;
    width:760px} /*border-width: thin;*//*OK*/ /*#3333FF;*//*#E5EAF0-gris*//*OK*/
    
 table.dealer {background: #666666;
    width:760px} /*border-width: thin;*//*OK*/ /*#3333FF;*//*#E5EAF0-gris*//*OK*/     

table.main {background: #ffffff; /*#f3f3f3*/
    width:750px} /*border-width: thin;*//*OK*/ /*#3333FF;*//*#E5EAF0-gris*//*OK*/ 


table.footer {background: #666666;
    width:760px} /*border-width: thin;*//*OK*/ /*#3333FF;*//*#E5EAF0-gris*//*OK*/ 
    
table.verif {background: #f3f3f3;
    width:400px} /*border-width: thin;*//*OK*/ /*#3333FF;*//*#E5EAF0-gris*//*OK*/    
    
 div.left357 {background: #ffffff;  /*#f3f3f3*/   /* Total div right +div left = 714px*/
    width: 357px;
    padding-top:0.5em;
     padding-right:1.0em; 
    padding-left: 0.5em;
    /*border-style: groove;
    border-width: thin;
    border-color: white;   */
    border-right: thin dotted #cc0000;  
    font-family: arial,tahoma,helvetica,serif;
    font-size : 10pt;
    font-weight: 500;
    text-align: justify;
    color: black;} 
       
    div.right357 {background: #ffffff;   /*#f3f3f3*/
        width: 357px;
     padding-top:0.5em;
     padding-right:0.5em; 
      padding-left:0.5em;
       /* border-right: thin solid #F2D122;
        border-bottom: thin solid #F2D122; */
         font-family: arial,tahoma,helvetica,serif;
    font-size : 10pt;
    font-weight: 500;
    text-align: justify;
    color: black;}
    
     div.left560 {background: #ffffff;  /*#f3f3f3*/
    width: 514px;
    padding-top:0.5em;
     padding-right:1.0em; 
    padding-left: 0.5em;
    /*border-style: groove;
    border-width: thin;
    border-color: white;   */
    border-right: thin dotted #cc0000;  
    font-family: arial,tahoma,helvetica,serif;
    font-size : 10pt;
    font-weight: 500;
    text-align: justify;
    color: black;} 
       
    div.right200 {background: #ffffff;   /*#f3f3f3*/
        width: 200px;
     padding-top:0.5em;
     padding-right:0.5em; 
      padding-left:0.5em;
       /* border-right: thin solid #F2D122;
        border-bottom: thin solid #F2D122; */
         font-family: arial,tahoma,helvetica,serif;
    font-size : 10pt;
    font-weight: 500;
    text-align: justify;
    color: black;} 
    
    div.form550 {background: #FFFFFF;
    padding-top:0.5em;
     padding-right:0.5em; 
      padding-left: 0.5em;
    border-top: thin solid #F2D122;
    border-right: thin solid #F2D122;
    border-bottom: thin solid #F2D122;
    border-left: thin solid #F2D122;
    font-family: arial,tahoma,helvetica,serif;
    font-size : 10pt;
    font-weight: 500;
    text-align: left;
    color: black;}
    
    div.platform {background: #cccccc;   /*#f3f3f3*/
        width: 450px;
        /* border-right: thin solid #F2D122;
        border-bottom: thin solid #F2D122; */
         font-family: arial,tahoma,helvetica,serif;
    font-size : 11pt;
    font-weight: 700;
    text-align: left;
    color: black;}    
         
    .copyright{font-family: arial,tahoma,helvetica,serif;
   /* margin-top:0.5em;
    margin-left:0.5em;
    padding-left: 0.5em; 
    width: 600px; */  
    height:15px;
    font-size : 8pt;
    color: #dfdede;
    font-weight: 700;
    text-align: left;}
    
    .entete_blue{font-family: arial,tahoma,helvetica,serif;
    font-size : 9pt;
    color: blue;
     font-weight: 700; 
    text-align:center}
    
    .entete_grey_11{font-family: arial,tahoma,helvetica,serif;
    font-size : 11pt;
    color: #666666;
    font-weight: 700; 
    text-align:center}
    
     .entete_grey_13{font-family: arial,tahoma,helvetica,serif;
    font-size : 13pt;
    color: #666666;
    font-weight: 700; 
    text-align:center}
    
    .entete_grey_12{font-family: arial,tahoma,helvetica,serif;
    font-size : 12pt;
    color: #666666;
    font-weight: 700; 
    text-align:center}
    
    .entete_grey_10{font-family: arial,tahoma,helvetica,serif;
    font-size : 10pt;
    color: #666666;
    font-weight: 700; 
    text-align:center}
    
    entete_black_11{font-family: arial,tahoma,helvetica,serif;
    font-size : 11pt;
    color: #000000;
    font-weight: 700; 
    text-align:center}
    
    .formoption {font-family: arial,tahoma,helvetica,serif;
    font-size : 9pt; /*taille de police par défaut des navigateurs*/
    color: #666666;/*gris*/
    font-weight:500;
    padding-left:8.0em;    
    text-align: left}

    .formoblig {font-family: arial,tahoma,helvetica,serif;
    font-size :9pt; /*taille de police par défaut des navigateurs*/
    color: #FF0000;/*red*/
    font-weight:700;
    padding-left:8.0em;    
    text-align: left}
    
    .contact_right {font-family: arial,tahoma,helvetica,serif;
    font-size : 9pt;
    font-weight:500;
    text-align: left}
    
  .promo_red{font-family: arial,tahoma,helvetica,serif;
    font-size : 10pt;
    font-weight:700;
    color: #FF0000}
    
      .promo_index_11 {font-family: arial,tahoma,helvetica,serif;
    font-size : 11pt;
    font-weight:500;
    text-align: left}
    
  .promo_red_11{font-family: arial,tahoma,helvetica,serif;
    font-size : 11pt;
    font-weight:700;
    color: #FF0000}
    
    .tableau_small_grey{font-family: arial,tahoma,helvetica,serif;
    font-size : 9pt;
    font-weight:500;
    color: #666666}
    
    .tableau_small_black{font-family: arial,tahoma,helvetica,serif;
    font-size : 9pt;
    font-weight:500;
    color: #000000}
      
    .tableau_entete_black{font-family: arial,tahoma,helvetica,serif;
    font-size : 11pt;
    font-weight:700;
     color: #000000}
     
     div.para{font-family: arial,tahoma,helvetica,serif;
    font-size : 10pt;
    color: black;
    font-weight:500;
    text-align: justify}
    
    
    /* FIN CSS AVAST*/
    
      
    H4.argent {font-family: arial,tahoma,helvetica,serif;
    color: #dfdede;
      text-align: center}
    H5.argent {font-family: arial,tahoma,helvetica,serif;
    color: #dfdede;
      text-align: center}

.red{color: #FF0000}
.blue{color:#3333CC} 
.navy{color: navy}
.gray{color:#666666}
.dgray{color:#97979D}

H6 {font-family: arial,tahoma,helvetica,serif;
	text-align: left}

H5 {font-family: arial,tahoma,helvetica,serif;
	text-align: left}

H5.red {font-family: arial,tahoma,helvetica,serif;
	color: #FF3333;
	background: #FFFFFF;
	text-align: left}

h5.entete{font-family: arial,tahoma,helvetica,serif;
	font-size : 11pt;
	font-weight: 700;
	color: navy;
	text-align:left}

H4 {font-family: arial,tahoma,helvetica,serif;
	text-align: left}

H4.navig {font-family: arial,tahoma,helvetica,serif
	text-align: center}

H4.red {font-family: arial,tahoma,helvetica,serif;
	color: #FF3333;
	background: #FFFFFF;
	text-align: left}
    
    H2.argent {font-family: arial,tahoma,helvetica,serif;
    color: #dfdede;}

H4.navy {font-family: arial,tahoma,helvetica,serif;
	color: navy;
	background: #D9DAFF;
	font-size: 12pt;
	text-align: left}

H3 {font-family: arial,tahoma,helvetica,serif;
	text-align: left}

H3.red {font-family: arial,tahoma,helvetica,serif; 
	color: #FF3333;}

H3.blue {font-family: arial,tahoma,helvetica,serif;
	color: #3333CC;}
	
H2.argent {font-family: arial,tahoma,helvetica,serif;
	color: #dfdede;}

H2 {font-family: arial,tahoma,helvetica,serif;
	text-align: left}

H1 {font-family: arial,tahoma,helvetica,serif;
	text-align: left}
       



table.form{background:#FFFFFF;
	border-color: white} 

div.form300 {background: #E5EAF0;
	height:300px;
	width: 400px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
  	border-top: thin solid #F2D122;
  	border-right: thin solid #F2D122;
    border-bottom: thin solid #F2D122;
    border-left: thin solid #F2D122;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}

div.form300_white {background: #FFFFFF;
	height:300px;
	width: 400px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
  	border-top: thin solid #F2D122;
  	border-right: thin solid #F2D122;
    border-bottom: thin solid #F2D122;
    border-left: thin solid #F2D122;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}

div.form550 {background: #FFFFFF;
	height:550px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}







div.right650 {background: #E5EAF0;
	height:650px;
    	width: 250px;
 	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
    	border-right: thin solid #F2D122;
    	border-bottom: thin solid #F2D122;
     	font-family: arial,tahoma,helvetica,serif;
     	font-size : 10pt;
     	font-weight: 500;
	text-align: left;
     	color: navy}
  	
div.left650 {background: #FFFFFF;
	height:650px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}


div.right750 {background: #E5EAF0;
	height:750px;
    	width: 250px;
 	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
    	border-right: thin solid #F2D122;
    	border-bottom: thin solid #F2D122;
     	font-family: arial,tahoma,helvetica,serif;
     	font-size : 10pt;
     	font-weight: 500;
	text-align: left;
     	color: navy}
  	
div.left750 {background: #FFFFFF;
	height:750px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}


div.right800 {background: #E5EAF0;
	height:800px;
    	width: 250px;
     	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
    	border-right: thin solid #F2D122;
    	border-bottom: thin solid #F2D122;
     	font-family: arial,tahoma,helvetica,serif;
     	font-size : 10pt;
     	font-weight: 500;
	text-align: left;
     	color: navy}

div.left800 {background: #FFFFFF;
	height: 800px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}
	
div.right850 {background: #E5EAF0;
	height:850px;
    	width: 250px;
     	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
    	border-right: thin solid #F2D122;
    	border-bottom: thin solid #F2D122;
     	font-family: arial,tahoma,helvetica,serif;
     	font-size : 10pt;
     	font-weight: 500;
	text-align: left;
     	color: navy}
	
div.left850 {background: #FFFFFF;
	height: 850px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}



div.right1000 {background: #E5EAF0;
    	height:1000px;
    	width: 250px;
     	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
    	border-right: thin solid #F2D122;
    	border-bottom: thin solid #F2D122;
     	font-family: arial,tahoma,helvetica,serif;
     	font-size : 10pt;
     	font-weight: 500;
	text-align: left;
     	color: navy}
  	
div.left1000 {background: #FFFFFF;
	height: 1000px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}

div.right1100 {background: #E5EAF0;
    	height:1100px;
    	width: 250px;
     	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
    	border-right: thin solid #F2D122;
    	border-bottom: thin solid #F2D122;
     	font-family: arial,tahoma,helvetica,serif;
     	font-size : 10pt;
     	font-weight: 500;
	text-align: left;
     	color: navy}
  	
div.left1100 {background: #FFFFFF;
	height: 1100px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}


div.right1200 {background: #E5EAF0;
	height:1200px;
    	width: 250px;
     	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
    	border-right: thin solid #F2D122;
    	border-bottom: thin solid #F2D122;
     	font-family: arial,tahoma,helvetica,serif;
     	font-size : 10pt;
     	font-weight: 500;
	text-align: left;
     	color: navy}
  	
div.left1200 {background: #FFFFFF;
	height:1200px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}

div.right1400 {background: #E5EAF0;
 	height:1400px;
    	width: 250px;
     	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
    	border-right: thin solid #F2D122;
    	border-bottom: thin solid #F2D122;
     	font-family: arial,tahoma,helvetica,serif;
     	font-size : 10pt;
     	font-weight: 500;
	text-align: left;
     	color: navy}
	
div.left1400 {background: #FFFFFF;
	height: 1400px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}


div.right1500 {background: #E5EAF0;
 	height:1500px;
    	width: 250px;
     	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
    	border-right: thin solid #F2D122;
    	border-bottom: thin solid #F2D122;
     	font-family: arial,tahoma,helvetica,serif;
     	font-size : 10pt;
     	font-weight: 500;
	text-align: left;
     	color: navy}
	
div.left1500 {background: #FFFFFF;
	height: 1500px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}



div.right2000 {background: #E5EAF0;
 	height:2000px;
    	width: 250px;
     	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
    	border-right: thin solid #F2D122;
    	border-bottom: thin solid #F2D122;
     	font-family: arial,tahoma,helvetica,serif;
     	font-size : 10pt;
     	font-weight: 500;
	text-align: left;
     	color: navy}
  	
div.left2000 {background: #FFFFFF;
	height: 2000px;
	width: 450px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight: 500;
	text-align: left;
	color: black;}



div.form {background: #FFFFFF;
	height: 1000px;
	width: 700px;
	padding-top:0.5em;
 	padding-right:0.5em; 
  	padding-left: 0.5em;
	border-style: groove;
	border-width: medium;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 12pt;
	color: black}

	
div.popup {background: #FFFFFF;
	height:250px;
	width: 300px;
	padding-top:0.5em;
	padding-right:0.5em;
	padding-left:0.5em;
	border-style: groove;
	border-width: medium;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 12pt;
	color: black;}
	
		
div.tarif {background: #FFFFFF;
	height: 400px;
	width: 340px;
	padding-top:0em;
	padding-right:0.1em;
	padding-left:0.1em;
	border-style: groove;
	border-width: thin;
	border-color: white;
	font-family: arial,tahoma,helvetica,serif;
	font-size : 8pt;
	color: black;}

.ul{text-decoration:underline}

.gras{font-weight: 700}




.flfont {font-family: arial,tahoma,helvetica,serif;
	font-size : 9pt;
	font-weight:500;
	text-align: left}

.paranavy {font-family: arial,tahoma,helvetica,serif;
	font-size :10pt;
	color: navy;
	font-weight:500;
	text-align: left}

.paranavygras {font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	color: blue;
	font-weight:700;
	text-align: left}

.paraform{font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	color: black;
	font-weight:500;
	text-align: center}

.paraform_left{font-family: arial,tahoma,helvetica,serif;
    font-size : 11pt;
    color: black;
    font-weight:500;
    text-align: left}

.paragras {font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	color: black;
	font-weight:700;
	text-align: left}


.entete{font-family: arial,tahoma,helvetica,serif;
	font-size : 11pt;
	color: navy;
	text-align:center}
    
.entete_blue{font-family: arial,tahoma,helvetica,serif;
    font-size : 12pt;
    color: blue;
    text-align:center}
    


div.titre_nav{	font-family: arial,tahoma,helvetica,serif; /*background: #D9DAFF;surlignage gris*/
    width: 190px;
    font-size : 9pt;
    color: #FFFFFF; 
    background: #666666;
	font-weight:700} /*taille de police par défaut des navigateurs*/
	


.titrepara {font-family: arial,tahoma,helvetica,serif;
	font-size : 10pt;
	font-weight:700;
	padding-left: 0.5em}













	

	

