/* --------------- ENSEMBLE --------------- */

body
{
	font-family  : arial;
	text-align: center;
}

a
{
	text-decoration:none;	
}

a:hover
{
	text-decoration:none;	
}


a.lien1 {
       color:#284D9D;
       text-decoration: underline;
       font-size:13px;	
       font-weight:bold;
  }
  
a.lien1:hover{     
	color:#284D9D;     
	text-decoration: underline;   
	font-weight:bold;
	font-size:13px;	
}

a.lien1:visited { 
	color: #284D9D; 
	text-decoration: underline;
	font-weight:bold;
	font-size:13px;	
}

a.lien_menu {
       color:#FFFFFF; 
       text-decoration: none;
  }
  
a.lien_menu:hover{     
	 color:#FFFFFF; 
     text-decoration: none;
}

a.lien_menu:visited { 
	 color:#FFFFFF; 
     text-decoration: none;
}

p
{
  	color: #6A6D74;
  	font-size:13px;	
	font-family  : arial;
	margin:0px;
	text-align:justify;	
}

h1
{
  	font-size:25px;	
	font-family  : arial;
}

h2
{
  	font-size:20px;	
	font-family  : arial;
}

h3
{
  	font-size:16px;	
	font-family  : arial;	
}



h4
{
  	font-size:16px;	
	text-align:justify;
	font-family  : arial;
}


h5
{
  	font-size:14px;	
	font-family  : arial;
	text-align:justify;	
}


.ensemble
{
	width:1000px;
	border-spacing : 0px;
   	margin: auto;
  	margin-bottom: 20px;  
}

.spacer {
clear: both;
}

.pied_page{
	text-align : center;
	color: #284D9D;
	font-size : 11px;
	position : relative;
	bottom : 2 px;
}

/* --------------- BANNIERE --------------- */

.banniere_espace_bas
{
	height:20px;
}

.banniere
{
	height:100px;
	width : 1000px;
}

/* --------------- CORPS --------------- */
.corps
{
	border-spacing : 0px;
}

.tr_align
{
	vertical-align : top;
}

.corps_espace_gauche
{
	width :65px;
}

.corps_espace_milieu
{
	width :70px;
}


 
 
 
 
 
 
 
 
 
 /**************************************************************CSS ********************************************/
 


 .image_right{
  float: right;
  margin-left: 5px;
}

 .image_left{
  float: left;
  margin-right: 5px;
}

.input_sofrev{
	background : url('') ;
	background-position: top right;
	
}
 
//////////////////////////////////////////////////////
//Style specifique a la page d'accueil
//////////////////////////////////////////////////////
 .accueil
 {
 	
 }
 
 .accueil h1
 {
  	color: #284D9D;
  	font-size:25px;	
	font-family  : arial;
	font-weight:bold;	 
	display:inline;
 }
 

 .accueil h2
 {
  	color: #6A6D74;
  	font-size:22px;	
	font-family  : arial;
	font-weight:bold;	 
	display:inline;
 }
 

 .accueil h4
 {
  	color: #FFFFFF;
  	font-size:16px;	
	font-family  : arial;
	font-weight:bold;	 
	display:inline;
 }
 
 
 .accueil p
 {
  	color: #FFFFFF;
	font-size:14px;
 }
  .news h1
 {
 	color :#284D9D;
 	font-size:25px;
 }

 .news h2
 {
 	color :#284D9D;
 	font-size:18px;
 
 }

 .news p
 {
  	color: #6A6D74;
  	font-size:12px;
 }
 
 
 
 //////////////////////////////////////////////////////
//Style specifique a la page grand compte
//////////////////////////////////////////////////////
.grand_compte{
}
 
.grand_compte h1{
color:#FF9600;
line-height: 100%;
display:inline;

} 
 

.grand_compte h2{
color:#FF9600;
line-height: 100%;
display:inline;
} 
 
 

.grand_compte h3{
color:#FF9600;
display:inline;
} 
  
 //////////////////////////////////////////////////////
//Style specifique a la page petit_compte
//////////////////////////////////////////////////////
.petit_compte{
}
 
.petit_compte h1{
color:#FE6D38;
line-height: 100%;
display:inline;
} 
 

.petit_compte h2{
color:#FE6D38;
line-height: 100%;
display:inline;
} 
 
 

.petit_compte h3{
color:#FE6D38;
display:inline;
} 
 
 
//////////////////////////////////////////////////////
//Style specifique a la page adhesion
//////////////////////////////////////////////////////
 .adhesion 
 {
 
 }
  
.adhesion h1{
color:#E79860;
line-height: 100%;
} 
 

.adhesion h2{
color:#696969;
line-height: 100%;
} 

.adhesion h3{
color:#E79860;
line-height: 100%;
}

.adhesion h4{
color:#986645;
font-size: 18px;
display: inline;
} 

.adhesion h5{
	text-align : right;
	color : #986645;
}

.adhesion a:link { 
	color: #986645; 
	text-decoration: none;
}
.adhesion a:visited { 
	color: #986645; 
	text-decoration: none;
}

.adhesion a:hover { 
	color: #986645; 
	text-decoration: underline;
}

//////////////////////////////////////////////////////
//Style specifique a la page prospect
//////////////////////////////////////////////////////
 .prospect 
 {
 
 }
  
.prospect h1{
color:#D69618;
line-height: 100%;
display:inline;
} 
 

.prospect h2{
color:#D69618;
line-height: 100%;
display:inline;
} 
 
 

.prospect h3{
color:#D69618;
display:inline;
}




.formulaire_bleu{
	color: #244A95;
 	font-size:13px;
	font-weight:bold;
 }
 
//////////////////////////////////////////////////////
//Style specifique a la popup
//////////////////////////////////////////////////////
 .popup
 {
 }
 
 .popup h1
 {
  	color: #284D9D;
  	font-size:25px;	
	font-family  : arial;
	font-weight:bold;	 
	display:inline;
 }
 

 .popup h2
 {
  	color: #B4B4B4;
  	font-size:22px;	
	font-family  : arial;
	font-weight:bold;	 
	display:inline;
 }
 
  .popup h3
 {
 	font-size:18px;	
  	color: #ffffff;
 }

 .popup h4
 {
  	color: #234994;
  	font-size:15px;	
	font-family  : arial;
	font-weight:bold;	 
	display:inline;
 }
 
  .popup h5
 {
  	color: #234994;
  	font-size:18px;	
	font-family  : arial;
	font-weight:bold;	 
	display:inline;
 }
 
 .popup p
 {
  	color: #284D9D;
  	display:inline;
 }
 
 .partenaires {
 vertical-align:middle;
 text-align:center;
 }
 
.partenaires img{
	margin:10px;
	vertical-align:middle;
 }
 

/************************************************************CADRES ARRONDIS **************************************/
.ctl_bleu_clair{
	background : #D3DAEA url('images/ctl_bleu_clair.gif') no-repeat; 
	background-position:top left;
}

.ctr_bleu_clair{
	background : url('images/ctr_bleu_clair.gif') no-repeat; 
	background-position:top right;
}

.cbl_bleu_clair{
	background : url('images/cbl_bleu_clair.gif') no-repeat; 
	background-position:bottom left;
}

.cbr_bleu_clair{
	background :  url('images/cbr_bleu_clair.gif') no-repeat; 
	background-position:bottom right; 
	padding : 10px;
}



.ctl_rouge_clair{
	background : #FF6D31 url('images/ctl_rouge_clair.gif') no-repeat; 
	background-position:top left;
}

.ctr_rouge_clair{
	background : url('images/ctr_rouge_clair.gif') no-repeat; 
	background-position:top right;
}

.cbl_rouge_clair{
	background : url('images/cbl_rouge_clair.gif') no-repeat; 
	background-position:bottom left;
}

.cbr_rouge_clair{
	background :  url('images/cbr_rouge_clair.gif') no-repeat; 
	background-position:bottom right; 
	padding : 10px;
}

.ctl_rouge_clair_pale{
	background : #FED3C2 url('images/ctl_rouge_clair_pale.gif') no-repeat; 
	background-position:top left;
}

.ctr_rouge_clair_pale{
	background : url('images/ctr_rouge_clair_pale.gif') no-repeat; 
	background-position:top right;
}

.cbl_rouge_clair_pale{
	background : url('images/cbl_rouge_clair_pale.gif') no-repeat; 
	background-position:bottom left;
}

.cbr_rouge_clair_pale{
	background :  url('images/cbr_rouge_clair_pale.gif') no-repeat; 
	background-position:bottom right; 
	padding : 10px;
}

.ctl_jaune_pale{
	background : #FFCC66 url('images/ctl_jaune_pale.gif') no-repeat; 
	background-position:top left;
}

.ctr_jaune_pale{
	background : url('images/ctr_jaune_pale.gif') no-repeat; 
	background-position:top right;
}

.cbl_jaune_pale{
	background : url('images/cbl_jaune_pale.gif') no-repeat; 
	background-position:bottom left;
}

.cbr_jaune_pale{
	background :  url('images/cbr_jaune_pale.gif') no-repeat; 
	background-position:bottom right; 
	padding : 10px;
}

.ctl_marron_pale{
	background : #DAB99A url('images/ctl_marron_pale.gif') no-repeat; 
	background-position:top left;
}

.ctr_marron_pale{
	background : url('images/ctr_marron_pale.gif') no-repeat; 
	background-position:top right;
}

.cbl_marron_pale{
	background : url('images/cbl_marron_pale.gif') no-repeat; 
	background-position:bottom left;
}

.cbr_marron_pale{
	background :  url('images/cbr_marron_pale.gif') no-repeat; 
	background-position:bottom right; 
	padding : 10px;
}

.ctl_marron_clair{
	background : #E39765 url('images/ctl_marron_clair.gif') no-repeat; 
	background-position:top left;
}

.ctr_marron_clair{
	background : url('images/ctr_marron_clair.gif') no-repeat; 
	background-position:top right;
}

.cbl_marron_clair{
	background : url('images/cbl_marron_clair.gif') no-repeat; 
	background-position:bottom left;
}

.cbr_marron_clair{
	background :  url('images/cbr_marron_clair.gif') no-repeat; 
	background-position:bottom right; 
	padding : 10px;
}


.ctl_marron_clair_pale{
	background : #E8D6C2 url('images/ctl_marron_clair_pale.gif') no-repeat; 
	background-position:top left;
}

.ctr_marron_clair_pale{
	background : url('images/ctr_marron_clair_pale.gif') no-repeat; 
	background-position:top right;
}

.cbl_marron_clair_pale{
	background : url('images/cbl_marron_clair_pale.gif') no-repeat; 
	background-position:bottom left;
}

.cbr_marron_clair_pale{
	background :  url('images/cbr_marron_clair_pale.gif') no-repeat; 
	background-position:bottom right; 
	padding : 10px;
}

.ctl_orange{
	background : #FF9602 url('images/ctl_orange.gif') no-repeat; 
	background-position:top left;
}

.ctr_orange{
	background : url('images/ctr_orange.gif') no-repeat; 
	background-position:top right;
}

.cbl_orange{
	background : url('images/cbl_orange.gif') no-repeat; 
	background-position:bottom left;
}

.cbr_orange{
	background :  url('images/cbr_orange.gif') no-repeat; 
	background-position:bottom right; 
	padding : 10px;
}

.ctl_orange_clair{
	background : #FFDFB2 url('images/ctl_orange_clair.gif') no-repeat; 
	background-position:top left;
}

.ctr_orange_clair{
	background : url('images/ctr_orange_clair.gif') no-repeat; 
	background-position:top right;
}

.cbl_orange_clair{
	background : url('images/cbl_orange_clair.gif') no-repeat; 
	background-position:bottom left;
}

.cbr_orange_clair{
	background :  url('images/cbr_orange_clair.gif') no-repeat; 
	background-position:bottom right; 
	padding : 10px;
}

.ctl_bleu_fonce{
	background : #244A95 url('images/ctl_bleu_fonce.gif') no-repeat; 
	background-position:top left;
}

.ctr_bleu_fonce{
	background : url('images/ctr_bleu_fonce.gif') no-repeat; 
	background-position:top right;
}

.cbl_bleu_fonce{
	background : url('images/cbl_bleu_fonce.gif') no-repeat; 
	background-position:bottom left;
}

.cbr_bleu_fonce{
	background :  url('images/cbr_bleu_fonce.gif') no-repeat; 
	background-position:bottom right; 
	padding : 10px;
} 