/* CSS Document */
/*.conteneur {
background-color:#CCCCCC;
height: 1000px;
width: 1200px;
}
*/

body {
	background-image: url(images/bg.gif);
	background-repeat:repeat-x;
	position:absolute;
	width: 1240px;
	left:50%;
	margin-left:-620px;
	margin-top:0px;
	font-family:verdana;
	font-size:11px;
	color:#666;
}

.style1 {color: #85785d}

/*.{
position:absolute;
margin-left: auto;

}
*/

.header{
position:absolute;
margin-top:0px;
}

	.vignette{
	position:absolute;
	margin-top:0px;
	margin-left:130px;
	}

.blocmain{
position:absolute;
margin-top:56px;
margin-left:135px;
width:953px;
height:190px;
background-color:#33CC99;
}

	.mainheader{
	position:absolute;
	}
	
		.banner_right{
		position:absolute;
		margin-left:948px;
		}

.up_banner_left{
position:absolute;
margin-top:0px;
margin-left:-5px;

}

.up_banner_right{
position:absolute;
margin-top:0px;
margin-left:955px;
}

.up_right{
position:absolute;
margin-top:0px;
margin-left:1085px;
}

.up_spacer{
position:absolute;
margin-top:0px;
margin-left:354px;
}

.up_spacer1{
position:absolute;
margin-top:0px;
margin-left:452px;
}

.up_spacer2{
position:absolute;
margin-top:0px;
margin-left:545px;
}

.up_spacer3{
position:absolute;
margin-top:0px;
margin-left:724px;
}

.up_spacer4{
position:absolute;
margin-top:0px;
margin-left:885px;
}

.up_spacer5{
position:absolute;
margin-top:0px;
margin-left:980px;
}


.lien_gauche1{
	position:absolute;
	font-family:verdana;
	margin-top:268px;
	font-weight:bold;
	font-size:12px;
	width:180px;
	margin-left:0px;
	top: 0px;
}

.lien_gauche2{
position:absolute;
margin-top:24px;
font-weight:bold;
font-size:12px;
width:170px;
margin-left:15px;
}

.lien_gauche3{
position:absolute;
margin-top:100px;
font-weight:bold;
font-size:12px;
width:170px;
margin-left:15px;
}

.reglementation{
position:absolute;
font-family:verdana;
margin-top:327px;
font-weight:bold;
font-size:12px;
width:170px;
margin-left:875px;
}

.bouton1{
position:absolute;
margin-top:260px;
margin-left:8px;
}

.liste_pref{
position:absolute;
margin-top:267px;
margin-left:910px;
font-family:verdana;
font-weight:bold;
font-size:12px;
width:180px;
}

.certif{
position:absolute;
margin-top:309px;
margin-left:910px;
font-family:verdana;
font-weight:bold;
font-size:12px;
width:180px;
}

.hotline{
position:absolute;
font-family:verdana;
margin-top:390px;
margin-left:910px;
font-weight:bold;
font-size:12px;
width:190px;
}
		
		.indigo{
		position:absolute;
		margin-top:375px;
		margin-left:900px;
		}

.actualites{
position:absolute;
margin-top:349px;
font-weight:bold;
font-size:14px;
width:90px;
}

.dates{
position:absolute;
margin-top:388px;
margin-left:30px;
font-weight:bold;
font-size:14px;
width:140px;

}


	.a:link{
	font-size:12px;
	color:#85785D;
	font-style:normal;
	font-weight:bold;
	size:12px;
	text-decoration: none;
	cursor:crosshair;
	}
	
	.a:visited{ 
	color:#85785D; 
	text-decoration: none;
	}
	
	.a:hover{
	font-size:12px;
	color:#C4151C;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	cursor:pointer;
	}
	
	.a2:link{
	font-size:12px;
	color:#C4151C;
	font-style:normal;
	font-weight:bold;

	cursor:crosshair;
	}
	
	.a2:visited{ 
	color:#C4151C; 
	text-decoration:underline;
	}
	
	.a2:hover{
	font-size:12px;
	color:#C4151C;
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	}
	
	.a3:link{
	font-size:12px;
	color:#C4151C;
	font-style:normal;
	font-weight:bold;
	}
	
	.a3:visited{ 
	color:#C4151C; 
	text-decoration:underline;
	}
	
	.a3:hover{
	font-size:12px;
	color:#85785D;
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	}
	
	.a4:link{
	color:#C4151C;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	}
	
	.a4:visited{ 
	color:#C4151C; 
	text-decoration: none;
	}
	
	.a4:hover{
	color:#C4151C;
	font-style:normal;
	font-weight:bold;
	cursor:default;
	text-decoration: none;
	}
	
	.a5:link{
	color:#666;
	font-style:normal;
	text-decoration: none;
	}
	
	.a5:visited{ 
	color:#666; 
	text-decoration: none;
	}
	
	.a5:hover{
	color:#666;
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	text-decoration: none;
	}
	
	.a6:link{
	font-style:normal;
	text-decoration: none;
	}
	
	.a6:visited{ 
	text-decoration: none;
	}
	
	.a6:hover{
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	text-decoration: none;
	}
	
	.a7:link{
	color:#666;
	font-style:normal;
	text-decoration: underline;
	}
	
	.a7:visited{ 
	color:#666; 
	text-decoration: underline;
	}
	
	.a7:hover{
	color:#C4151C;
	font-style:normal;
	cursor:pointer;
	text-decoration: underline;
	}

	.a8:link{
	color:#666;
	font-style:normal;
	text-decoration: none;
	}
	
	.a8:visited{ 
	color:#666; 
	text-decoration: none;
	}
	
	.a8:hover{
	color:#C4151C;
	font-style:normal;
	cursor:pointer;
	text-decoration: none;
	}
	
.bloccenter{
position:absolute;
background-color:#33CC99;
margin-top:255px;
margin-left:382px;
height:220px;
width:490;
}

	.titre{
	position:absolute;	
	font-size:17px;
	font-family:verdana;
	font-style:normal;
	text-align:justify;	
	font-weight:bolder;
	color:#C4151C;
	margin-left:8px;
	margin-top:7px;
	width:390px;
	}
	
		.titre_page_pref{
		position:absolute;	
		font-size:17px;
		font-family:verdana;
		font-style:normal;
		font-weight:bold;
		text-align:justify;
		color:#C4151C;
		margin-left:8px;
		margin-top:8px;
		width:390px;
		}

		.titre_page_certif{
		position:absolute;	
		font-size:17px;
		font-family:verdana;
		font-style:normal;
		font-weight:bold;
		text-align:justify;
		color:#C4151C;
		margin-left:8px;
		margin-top:8px;
		width:390px;
		}

		
		.paragraphe{
		position:absolute;
		font-size:12px;
		font-family:verdana;
		font-weight:bold;
		text-align:justify;
		color:#C4151C;
		margin-left:8px;
		margin-top:32px;
		width:450px;
		}
		
		.paragraphe_certif{
		position:absolute;
		font-size:12px;
		font-family:verdana;
		font-style:normal;
		font-weight:bold;
		text-align:justify;
		color:#C4151C;
		margin-left:8px;
		margin-top:64px;
		width:350px;
		}
		
		.paragraphe_droite{
		position:absolute;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-style:normal;
		font-weight:normal;
		margin-left:895px;
		margin-top:367px;
		color:#000000;
		width:160px;
		}

		.paragraphe_page_formulaire{
		position:absolute;
		font-size:12px;
		font-family:verdana;
		font-style:normal;
		font-weight:bold;
		text-align:justify;
		color:#C4151C;
		margin-left:8px;
		margin-top:31px;
		width:450px;
		}
		
		.paragraphe_page_pref{
		position:absolute;
		font-size:12px;
		font-family:verdana;
		font-style:normal;
		font-weight:bold;
		text-align:justify;
		color:#C4151C;
		margin-left:8px;
		margin-top:55px;
		width:450px;
		}
		
		
				.tirets{
				position:absolute;
				font-size:12px;
				color:#CCCCCC;
				margin-left:8px;
				margin-top:75px;
				width:490px;
				}
				
				.tirets_pref{
				position:absolute;
				font-size:12px;
				color:#CCCCCC;
				margin-left:8px;
				margin-top:110px;
				width:490px;
				}
				
				.tirets1_pref{
				position:absolute;
				font-size:12px;
				color:#CCCCCC;
				margin-left:8px;
				margin-top:710px;
				width:490px;
				}
				
				.tirets1{
				position:absolute;
				font-size:12px;
				color:#CCCCCC;
				margin-left:8px;
				margin-top:407px;
				width:490px;
				}
				
				.tirets_certif{
				position:absolute;
				font-size:12px;
				color:#CCCCCC;
				margin-left:8px;
				margin-top:180px;
				width:490px;
				}
				
				.tirets_page_formulaire{
				position:absolute;
				font-size:12px;
				color:#CCCCCC;
				margin-left:8px;
				margin-top:697px;
				width:490px;
				}
				
				.tirets_page_reglementation{
				position:absolute;
				font-size:12px;
				color:#CCCCCC;
				margin-left:8px;
				margin-top:57px;
				width:490px;
				}
					
				.tirets2_page_reglementation{
				position:absolute;
				font-size:12px;
				color:#CCCCCC;
				margin-left:390px;
				margin-top:560px;
				width:490px;
				}
					.sous_titre{
					position:absolute;
					font-size:12px;
					font-family:Arial, Helvetica, sans-serif;
					font-style:normal;
					font-weight:bold;
					margin-left:8px;
					margin-top:130px;
					width:260px;
					}

					.sous_titre_page_pref{
					position:absolute;
					font-size:12px;
					font-family:verdana;
					font-style:normal;
					font-weight:bold;
					margin-left:35px;
					margin-top:135px;
					width:400px;
					color:#666;
					}
					
					.sous_titre_page_formulaire{
	position:absolute;
	font-size:12px;
	font-family:verdana;
	font-style:normal;
	font-weight:bold;
	margin-left:-45px;
	margin-top:-35px;
	width:360px;
	left: 52px;
	top: 184px;
					}
					
					.sous_titre1{
					position:absolute;
					font-size:12px;
					font-family:Arial, Helvetica, sans-serif;
					font-style:normal;
					font-weight:bold;
					margin-left:200px;
					margin-top:200px;
					width:240px;

					}

						.textebrut{
						position:absolute;
						font-size:11px;
						font-family:verdana;
						font-style:normal;
						color:#666;
						margin-left:8px;
						margin-top:90px;
						width:450px;
						text-align:justify;
						}
						
							.textebrut1{
							position:absolute;
							font-size:11px;
							font-family:verdana;
							font-style:normal;
							color:#666;
							margin-left:210px;
							margin-top:178px;
							width:248px;
							text-align:justify;
							}
							
							.textebrut2{
							position:absolute;
							font-size:11px;
							font-family:verdana;
							color:#666;
							font-style:normal;
							margin-left:8px;
							margin-top:400px;
							width:450px;
							text-align:justify;
							}
							
							.textebrut_page_formulaire{
							position:absolute;
							font-size:11px;
							font-family:verdana;
							color:#666;
							font-style:normal;
							margin-left:8px;
							margin-top:81px;
							width:450px;
							text-align:justify;
							}
							
							.textebrut_page_reglementation{
							position:absolute;
							font-size:11px;
							font-family:verdana;
							color:#666;
							font-style:normal;
							margin-left:8px;
							margin-top:71px;
							width:455px;
							text-align:justify;
							}
				
							.visuel{
							position:absolute;
							margin-left:15px;
							margin-top:177px;
							}
							
							.tableau{
							position:absolute;
							margin-left:390px;
							margin-top:415px;
							height:535px;
							width:450px;
							border:1px solid #C4151C;
							}
							
							.barre{
							position:absolute;
							border-top:1px solid black;
							height:1px;
							margin-top:458px;
							margin-left:391px;
							width:450px;

							}
							
							.barre_verticale{
							position:absolute;
							border-left:1px solid black;
							height:535px;
							margin-left:565px;							
							margin-top:416px;
							width:50px;
							}
							
								.police_tableau{
								font-size:12px;
								font-family:Arial, Helvetica, sans-serif;
								font-style:normal;
								text-align:justify;								
								}
									.police_remplissage_tableau{
									font-size:12px;
									font-family:Arial, Helvetica, sans-serif;
									font-style:normal;
									text-align:justify;								
									margin-top:5px;
									margin-left:50px;

									}
									
									.police_remplissage_tableau2{
									font-family:Arial, Helvetica, sans-serif;
									font-style:normal;
									text-align:justify;								
									margin-top:20px;
									margin-left:380px;
									}
									
.bloc_compte_new{
position:absolute;
margin-top:200px;
margin-left:140px;
}

	.bloc_compte_new1{
	position:absolute;
	margin-top:60px;
	margin-left:0px;
	}

	.bloc_compte_new2{
	position:absolute;
	margin-top:70px;
	margin-left:0px;
	}

.bloc_compte{
position:absolute;
margin-top:285px;
margin-left:140px;
}

					.bloc_compte1{
	position:absolute;
	margin-top:7px;
	top: 3px;

					}
				
					.bloc_compte4{
					position:absolute;
					margin-top:20px;
					}
					
.bloc_comptebis{
position:absolute;
margin-top:261px;
margin-left:870px;
}					
					
					.bloc_compte5{
					position:absolute;
					margin-top:84px;
					}
					
					.bloc_compte6{
					position:absolute;
					margin-top:98px;
					}

.bloc-droite{
position:absolute;
margin-top:350px;
margin-left:900px;
}

.bloc_gris_droite{
position:absolute;
margin-top:-155px;
margin-left:-30px;
}

					.bloc_gris{
					position:absolute;
					margin-top:69px;					
					}

					.bloc_gris1{
					position:absolute;
					margin-top:83px;					
					}
					
					.bloc_gris2{
					position:absolute;
					margin-top:110px;					
					}

					.bloc_gris5{
					position:absolute;
					margin-top:124px;
					}

					.bloc_gris6{
					position:absolute;
					margin-top:198px;					
					}

					.bloc_gris26{
					position:absolute;
					margin-top:212px;					
					}
					
					.liens_droite_page_formulaire{
					position:absolute;
					margin-top:2px;
					margin-left:-20px;
					width:150px;
					}
					

					
.gros_bloc_droite{
position:absolute;
margin-top:-162px;
margin-left:-30px;
}

.ouverture_compte{
position:absolute;
font-size:14px;
margin-top:30px;
margin-left:150px;
width:150px;
text-align:justify;
}

.bloc_gauche{
position:absolute;
margin-left:140px;
margin-top:-25px;
}

	.bloc_visuel_gris{
	position:absolute;
	margin-top:92px;
	}
		.visuel_gris{
		position:absolute;
		margin-top:260px;
		}
			.visuel_gris_1{
			position:absolute;
			margin-top:274px;
			}
				.visuel_gris_2{
				position:absolute;
				margin-top:288px;
				}
					.visuel_gris_3{
					position:absolute;
					margin-top:302px;
					}
						.visuel_gris_4{
						position:absolute;
						margin-top:316px;
						}
							.visuel_gris_5{
							position:absolute;
							margin-top:330px;
							}
								.visuel_gris_6{
								position:absolute;
								margin-top:344px;
								}
									.visuel_gris_7{
									position:absolute;
									margin-top:358px;
									}
										.visuel_gris_8{
										position:absolute;
										margin-top:372px;
										}
											.visuel_gris_9{
											position:absolute;
											margin-top:386px;
											}
												.visuel_gris_10{
												position:absolute;
												margin-top:400px;
												}
													.visuel_gris_11{
													position:absolute;
													margin-top:414px;
													}
														.visuel_gris_12{
														position:absolute;
														margin-top:428px;
														}
															.visuel_gris_13{
															position:absolute;
															margin-top:442px;
															}
																.visuel_gris_14{
																position:absolute;
																margin-top:456px;
																}
																	.visuel_gris_15{
																	position:absolute;
																	margin-top:470px;
																	}
																		.visuel_gris_16{
																		position:absolute;
																		margin-top:484px;
																		}
																			.visuel_gris_17{
																			position:absolute;
																			margin-top:498px;
																			}
																				.visuel_gris_fin{
																				position:absolute;
																				margin-top:512px;
																				}
			.bloc_log{
			position:absolute;
			margin-left:55px;
			margin-top:370px;
			}			
							
				.web_service{
				position:absolute;
				font-size:12px;
				font-family:verdana;
				font-style:normal;
				font-weight:bold;
				width:150px;
				text-align:justify;
				margin-top:20px;
				margin-left:-8px;				
				}

					.combo_box{
					position:absolute;
					margin-top:0px;
					margin-left:-8px;
					width:170px;
					font-size:12px;
					font-family:verdana;
					color:#000000;
					}
					
					.identifiant{
					position:absolute;
					margin-top:68px;
					margin-left:-8px;
					font-size:12px;
					font-family:verdana;
					font-style:normal;
					width:150px;
					text-align:justify;
					color:#BB1319;
					}
					
					.area{
					position:absolute;
					margin-top:85px;
					margin-left:-8px;
					width:50px;
					height: 20px;
					top: 2px;
					}
						
					.saisie{
					font-size: 10px;
					font-weight: normal;
					font-family: verdana;
					width: 150px;
					}
					
					.saisie2{
					font-size: 10px;
					font-weight: normal;
					font-family: verdana;
					width: 110px;
					}
					
					.mot_de_passe{
					position:absolute;
					margin-top:110px;
					margin-left:-8px;
					font-size:12px;
					font-family:verdana;
					font-style:normal;
					width:150px;
					text-align:justify;
					color:#BB1319;
					}
			
					.area2{
					position:absolute;
					margin-top:127px;
					margin-left:-8px;
					width:20px;
					}
							
					.ok{
					position:absolute;
					margin-top:127px;
					margin-left:118px;
					}
								
					.pwd_perdu{
					position:absolute;
					margin-top:160px;
					margin-left:7px;
					font-family:verdana;
					}
					
					.certificat{
					position:absolute;
					margin-top:195px;
					margin-left:-8px;
					font-size:12px;
					width:150px;
					font-family:Arial, Helvetica, sans-serif;
					font-style:normal;
					text-align:justify;
					color:#BB1319;
					}
						
					.icone_fleche{
					position:absolute;
					margin-top:218px;
					}

					.présentation_certificat{
					position:absolute;
					margin-top:213px;
					margin-left:6px;
					font-size:12px;
					width:150px;
					font-family:Arial, Helvetica, sans-serif;
					font-style:normal;
					text-align:justify;
					color:#000000;
					}						
							
							.visuel_form{
							position:absolute;
							margin-top:-10px;
							margin-left:-47px;
							width: 207px;
							}

.accueil{
position:absolute;
margin-left:363px;
margin-top:0px;
}

.barreblanche{
	position:absolute;
	margin-left:363px;
	margin-top:49px;
	width:725px;
	background-color:#F8F8F8;
	height: 11px;
}

.accueil{
position:absolute;
margin-left:353px;
margin-top:0px;
}

.societe{
position:absolute;
margin-left:450px;
margin-top:0px;
}

.formulaire{
position:absolute;
margin-left:5px;
margin-top:172px;
}

.puce_index1{
position:absolute;
margin-left:-20px;
margin-top:-3px;
}

.puce_index2{
position:absolute;
margin-left:-20px;
margin-top:-3px;
}

.footer{
position:absolute;
margin-left:430px;
margin-top:680px;
}

.footer_pref{
position:absolute;
margin-left:410px;
margin-top:990px;
}

.footer_compte{
position:absolute;
margin-left:410px;
margin-top:975px;
}

.footer_reglementation{
position:absolute;
margin-left:410px;
margin-top:575px;
}

.accueil{
position:absolute;
margin-top:163px;
margin-left:138px;
}

.enveloppe{
	position:absolute;
	margin-top:-67px;
	margin-left:-65px;
	width:10px;
	height:17px;
	top:128px;
}

.texte_contact{
	position:absolute;
	margin-top:-65px;
	margin-left:-35px;
	width:105px;
	height:17px;
	top:128px;
	font-family:verdana;
	font-size:12px;
	color:#666;
}

.tableau2 {
border:1px solid #FF0000;
}

.msg_banderole{
position:absolute;
margin-top:33px;
margin-left:452px;
width:250px;
height:17px;
font-family:verdana;
font-size:17px;
font-weight:bold;
letter-spacing:7pt;
color:#C4151C;
text-align:justify;
}

.icone{
	position:absolute;
	margin-top:627px;
	margin-left:155px;
}

.popup{
	position:absolute;
	margin-top:0px;
	margin-left:478px;
}

.supportbis{
	position:absolute;
	margin-top:199px;
	margin-left:-208px;
}
