.accueil
{
 	background-color:#99a1b4;
	background-image:url(images/img_background.jpg);
	background-repeat: repeat-x; 

}


.gadgets
{
background-color:#d7d7d7;
margin-left:0px;
margin-top:0px;
}

.espacepro
{
background-color:#d7d7d7;
margin-left:0px;
margin-top:0px;
}


.Style1
{
border-top-width:1px; 
border-right-width:1px;
 border-bottom-width:1px; 
 border-left-width:1px; 
 border-color: #FFFFFF;
 border-top-style:solid; 
 border-right-style:solid; 
 border-bottom-style:solid; 
 border-left-style:solid; 


}

.Style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	
}

.Style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cccccc;
	text-decoration:underline;
}
.Style3:hover
{
text-decoration:none;

}
.Style4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #cccccc;
	text-decoration:underline;
}
.Style4:hover
{
text-decoration:none;

}
.Style5{
font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	WIDTH: 122px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff;
	border:0px solid white;
	
}
.Style6{
font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	WIDTH: 46px; 
	COLOR: #769C0C; 
	FONT-FAMILY: verdana; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff;
	border:0px;
}
.Style6:hover
{

	border:0px;
}
.Style6:active
{
	border:0px;
}
.Style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	
}

.Style7:hover 
{
text-decoration:underline;
}

.Style8 {
    FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	WIDTH: 200px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #FFffff;
}
.Style9 {
    FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	WIDTH: 200px; 
	COLOR: #ffffff; 
	FONT-FAMILY: verdana; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #769C0C; 
}
.Style10 {
    FONT-WEIGHT: bold; 
	FONT-SIZE:  10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: verdana; 
	text-decoration:none;
	
}

.Style11 {
	BACKGROUND-COLOR: #f5f5f5; 
	
}
.Style12 {
    FONT-SIZE: 9pt; 
	WIDTH: 200px; 
	HEIGHT: 40px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana; 
	
	BACKGROUND-COLOR: #FFffff;
}
.Style13{
font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #769C0C; 

}
.Style14
{
border-top-width:1px; 
border-right-width:1px; 
 border-bottom-width:1px; 
 border-left-width:1px; 
 border-color:#ffffff; 
 border-top-style:solid; 
 border-right-style:solid; 
 border-bottom-style:solid; 
 border-left-style:solid; 
 width:400px;

}
.Style15 {
    FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	WIDTH: 150px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #FFffff;
}
.Style16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #323b44;
	text-decoration:none;
	
}

.Style16:hover 
{
text-decoration:underline;
}
.Style17 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #323b44;
	text-decoration:none;
	
}

.Style17:hover 
{
text-decoration:underline;
}
.Style18{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #323b44;
	text-decoration:underline;
	
}

.Style18:hover 
{
text-decoration:none;
}
.Style19
{
border-top-width:0; 
border-right-width:0;
 border-bottom-width:1px; 
 border-left-width:0; 
 border-color:#ffffff; 
 border-top-style:solid; 
 border-right-style:solid; 
 border-bottom-style:solid; 
 border-left-style:solid; 


}


.Style20{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #323b44;
	text-decoration:none;
	
}

.Style20:hover 
{
text-decoration:underline;
}

.Style21 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	
}

.Style21:hover 
{
text-decoration:underline;
}
.Style22 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

.Style23 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	
}
.Style24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #323b44;
	text-decoration:none;
	
}

.Style25 {
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #ff008b;
	
}

.Style25:hover 
{
text-decoration:underline;
}

.Style26 {
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	color: #333333;
	text-decoration:none;
	
}

.Style26:hover 
{
text-decoration:underline;
}

.Style27 {
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #c5c5c5;
	text-decoration:none;
	
}

h1 {

font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
	font-weight: bold;
	color: #ffffff;

	text-decoration:none;

	margin:0;
	padding:0;
	text-align:center;
	
}
#conteneur
{
position: relative;
vertical-align:top;
width:980px;
padding:0px;
text-align:center;
height: 595px;       /* selon la quantite de texte */

}
#corps
{
position:relative;
width:980px;
height: 565px; 
}
#communication
{
position:relative;
margin:0;
padding:0;
height: 473px; 

}
.flash
{
margin:0;
padding:0;
}
#bas
{
	position:absolute;
	margin:0;
	padding:0;
	width:980px;
	height:92px;
	width:10.219in;
	background-image:url(images/index_02.jpg);
	background-repeat:no-repeat;
	z-index:1;
	left: 0px;
	top: 472px;
}
#phrase
{
	position:absolute;
	margin:0;
	padding:0;
	
	height:20px;
	width:314px;
	left: 23px;
	top: 29px;

}
#faq
{
	margin:0;
	padding:0;
	position:absolute;
	width:50px;
	height:20px;
	left: 396px;
	top: 544px;
	z-index:2;
}

#newsletter
{
	margin:0;
	padding:0;
	position:absolute;
	
	width:291px;
	height:92px;
	left: 447px;
	top: 473px;
	z-index:2;
}
#news_lien
{
	margin:0;
	padding:0;
	position:absolute;
	
	width:92px;
	height:20px;
	left: 736px;
	top: 538px;
	z-index:2;
}
#gadget
{
	margin:0;
	padding:0;
	position:absolute;
	
	width:75px;
	height:20px;
	left: 830px;
	top: 538px;
	z-index:2;
}
#espace_pro
{
	margin:0;
	padding:0;
	position:absolute;
	
	width:75px;
	height:20px;
	left: 903px;
	top: 538px;
	z-index:2;
}
#petit_flash
{
	margin:0;
	padding:0;
	position:absolute;

	width:365px;
	height:71px;
	left: 0px;
	top: 493px;
	z-index:2;
}
.txt_ticker
 {
 font-family:verdana;
 color:#ffffff;
 font-weight:normal;
 font-size:10px;
 margin-right:314px;
 margin-left:314px;


 }
 img
 {
 border:0;
 }
 #bas_validation
 {
	top:568px;
	position:absolute;
	width:92px;
	height:16px;
	z-index:3;
	left: 890px;
 }
  #bas_validation_pied_de_page
 {
	position:absolute;
	width:92px;
	height:16px;
	z-index:3;
	top:2px;
	left:405px;

 }
  #empacement_news
 {

	top:472px;
	position:absolute;
	width:291px;
	height:92px;
	left: 444px;
	z-index:4;
 }
   #news_marron
 {
	position:relative;
	background-image:url(images/news_new_01.jpg);
	
	float:left;
	width:228px;
	height:92px;
    z-index:4;
 }
 #news_flash
 {
 width:63px;
 height:92px;
 float:right;
 }
 #texte_envoi
 {
	position:absolute;
	width:200px;
	height:30px;
	float:right;
	left: 27px;
	top: 14px;
 }
 #formulaire
 {
	position:absolute;
	width:205px;
	height:49px;
	float:right;
	left: 18px;
	top: 37px;
 }
#input_text
{
	position:absolute;
	left: 22px;
	top: 7px;
}
#input_valider
{
	position:absolute;
	left: 150px;
	top: 8px;
	z-index:5;
}

#super_conteneur
{
position: absolute;
vertical-align:top;
left: 50%; 

width:980px;
 

margin-left: -490px; /* moitié de la largeur */

padding:0px;

text-align:justify;

height: auto;       /* selon la quantite de texte */

}
#bloc_1
{
vertical-align:top;
width:100%;

height: auto;       /* selon la quantite de texte */
}

#bloc_1_1
{
position: relative;
vertical-align:top;
width:210px;
margin-left:5px;
margin-top:20px;
float:left;
height: auto;      
}

#bloc_1_1 h1{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; color:#ffffff; text-decoration:none;}

#bloc_1_2
{
position: relative;
vertical-align:top;
width:210px;
margin-left:35px;
margin-top:20px;
float:left;
height: auto;      
}
#bloc_1_3
{
position: relative;
vertical-align:top;
width:210px;
margin-left:35px;
margin-top:20px;
float:left;
height: auto;      
}
#bloc_1_4
{
position: relative;
vertical-align:top;
width:210px;
margin-left:35px;
margin-top:20px;
float:left;
height: auto;      
}

#bloc_2
{
vertical-align:top;
margin-top:20px;
width:100%;
height: auto;       /* selon la quantite de texte */
}

#bloc_2_1
{
position: relative;
vertical-align:top;
width:700px;
margin-left:5px;
float:left;
height: auto;      
}

#bloc_2_1 h2{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10px; color:#ffffff; text-decoration:none; display:inline;}

#bloc_2_2
{
position: relative;
vertical-align:top;
width:210px;
margin-left:35px;
float:left;
height: auto;      
}
#bloc_2_3
{
position: relative;
vertical-align:top;
width:240px;
margin-left:5px;
float:left;
height: auto;      
}
#bloc_2_4
{
position: relative;
vertical-align:top;
width:240px;
margin-left:5px;
float:left;
height: auto;      
}

#bloc_3_1
{
position: relative;
vertical-align:top;
width:700px;
margin-left:5px;
float:left;
height: auto;      
}

#blog_recompense1
{
position: relative;
vertical-align:top;
width:170px;
margin-left:5px;
float:left;
height: auto;      
}

#blog_recompense2
{
position: relative;
vertical-align:top;
width:200px;
margin-left:5px;
float:left;
height: auto;      
}

#blog_recompense3
{
position: relative;
vertical-align:top;
width:200px;
margin-left:5px;
float:left;
height: auto;      
}

.separation
{
clear:both;
}
.texte_pied_de_page
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:10px;
color:#ffffff;
text-decoration:none;

}



.lien_pied_de_page
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:10px;
color:#ffffff;
text-decoration:none;

}

.lien_pied_de_page:hover
{
text-decoration:underline;

}


.titre_pied_de_page
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:bold;
font-size:16px;
color:#40586c;
width:100%;
height:32px;
display:block;
background-image:url(images/back_pied.gif);


}

.titre_pied_de_page_lien
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:bold;
font-size:16px;
color:#40586c;
height:32px;
text-decoration:none;
}

.titre_pied_de_page_vide
{

width:943px;
margin-left:7px;
height:32px;
background-image:url(images/back_pied.gif);


}
.pied_de_page_vert
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:14px;
color:#599423;
}
.lien_pied_de_page_vert
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:14px;
color:#599423;
text-decoration:none;
}

.lien_pied_de_page_vert:hover
{
text-decoration:underline;
}

.pied_de_page_rose
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
color:#E20079;
}
.lien_pied_de_page_rose
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
color:#E20079;
text-decoration:none;
}

.lien_pied_de_page_rose:hover
{
text-decoration:underline;
}

.lien_pied_de_page_blanc
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.lien_pied_de_page_blanc:hover
{
text-decoration:underline;
}


.lien_pied_de_page_bleu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
color:#40586c;
text-decoration:none;
}

.lien_pied_de_page_bleu:hover
{
text-decoration:underline;
}





#bloc_3
{
vertical-align:top;
margin-top:20px;
width:945px;
margin-left:5px;
height: auto;       /* selon la quantite de texte */

}

#bloc_4
{
vertical-align:top;
width:100%;
height: auto;       /* selon la quantite de texte */
}

#bloc_4_1
{
position: relative;
vertical-align:top;
width:210px;
margin-left:5px;
float:left;
height: auto;      
}
#bloc_4_2
{
position: relative;
vertical-align:top;
width:210px;
margin-left:35px;
float:left;
height: auto;      
}
#bloc_4_3
{
position: relative;
vertical-align:top;
width:210px;
margin-left:35px;
float:left;
height: auto;      
}
#bloc_4_4
{
position: relative;
vertical-align:top;
width:210px;
margin-left:35px;
float:left;
height: auto;      
}
#bloc_5
{
vertical-align:top;
margin-top:30px;
width:945px;
height: auto;       /* selon la quantite de texte */
margin-left:5px;
}
#bloc_5_gauche
{
width:auto;
float:left;
}
#bloc_5_droite
{
width:auto;
float:right;
}
#bloc_6
{
vertical-align:top;
margin-top:10px;
width:945px;
margin-left:5px;
height: auto;       /* selon la quantite de texte */

}
#bloc_7
{
position:relative;
background-position:bottom;
vertical-align:top;
margin-top:10px;

width:945px;
margin-left:5px;
height: 30px;      /* selon la quantite de texte */

}

#bloc_7_gauche
{
position:relative;
float:left;
width:auto;

}
#bloc_7_droite
{
	position:absolute;
	width:603px;
	top:-10px;
	left:342px;
	text-align:right;
	float:right;
	z-index:3;
}

#h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:10px;
color:#565757;
text-decoration:none;

}

#contour_blanc
{
	position: relative;
	width:981px;
	height:564px;
	border:#FFFFFF solid 2px;
	}
#contour_blanc_nouveau
{
	position: relative;
	width:981px;
	height:auto;
	border:#ffffff solid 2px;
	z-index:3;
	}
 #menu_pour_faq
 {
	
	position:absolute;

	border-top: 2px solid #ffffff;
	width:985px;
	height:auto;
	
	top:564px;
	left: -2px;
	z-index:10;
	
 }
  #cache_menu_pour_faq
 {
	
	position:absolute;

	border-top: 0px solid #ffffff;
	width:1120px;
	height:40px;
	background-color:#99a1b4;
	top:564px;
	left: -40px;
	z-index:4;
 }
 .off_new_1
 {
		  position: relative;
    float:left;

	height:auto;
	padding-top:9px;

	width:850px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#ffffff;
text-align:left;
text-decoration:none;

	 }



 .off_new_6
 {
		  position: relative;

    float:right;
	height:auto;
	padding-top:9px;
	width:auto;
	text-align:center;


	 }

.lien_nouveau_faq
{
	
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}

.lien_nouveau_faq_rose
{
	
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#F06;
text-decoration:none;
}

 .lien_nouveau_faq:hover
 {
	 text-decoration:underline;
 }
