﻿body
{
	background-color:White;
	text-align:center;
	font-family:Verdana;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-spacing:0px;
	border:0px;
	font-size:0.7em;
	width:100%;
	left:auto;
	right:auto;
}
form
{
	overflow:hidden;
	margin:5px 5px 5px 5px;
	width:766px;
}
.PanelMotDePasseContenu
{
	border:Solid 1px Black;
	background-color:White;
	color:Black;
}
.Panel_MessageBoxTitre
{
	border:Solid 1px Black;
	background-color:White;
}
.FormStyle
{
	overflow:hidden;
	margin:5px 5px 5px 5px;
	width:766px;
}
.FormStyle Input
{
	margin-top : 15px;
}
.RadioListe
{
	text-align:left;
}
DropDownList.Civilite
{
	text-align:left;
	Width:100px;
}
.TexteAideAdherent
{
	color:Black;
	width:335px;
	display:block;
	FONT-SIZE: 1em;
	position:relative;
}
#Panel_Aide2
{
	padding: 0px 0px 5px 5px;
	width:345px;
}
#Lbl_Information2_AideAdherent
{
	position:relative;
	top:5px;
	float:none;
	font-family:Arial,Sans-serif;
	font-size:1.3em; 
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
	color:Black;
}
#Img_AideAdherentBis
{
	position:relative;
	top:-18px;
}
Label:hover                                                                                                 
{
	color:#E60504;
}
.modalBackground 
{
	background-color:Gray;
	filter : alpha(opacity=70); 
    -moz-opacity : 0.7; 
    opacity : 0.7;
}
.modalFenetre
{
	color:Black;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.ModalPanel
{
	background-color:Blue;
}
span
{
	width:100%;
}
.ImageFermerAideAdherent
{
	background-color:White;
	width:20px;
	float:right;
}
.ImageAideAdherent
{
	z-index:10000;
	background-color:White;
	width:325px;
}
.BoitePanelAideAdherent
{
	margin-left:30px;
	position:absolute;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.LabelAideAdherent
{
	z-index:10001;
	color:Red;
	font-size:small;
	width:315px;
	background-color:White;
	float:left;
}
.Anomalie
{
	color:Red;
}
.InformationModificationObligatoire
{
	width:300px;
	border:solid 1px Black;
	margin-bottom:10px;
	padding:5px 5px 5px 5px;
	border-bottom:solid 2px Black;
	border-right:solid 2px Black;
}
.PanelAideAdherent
{
	width:350px;
	background-color:White;
	/*color:White;*/
	border: solid 1px #cdcdcd;
	margin:0px 0px 0px 20px;
}
#Lbl_ChampOblig
{
	color:Red;
}
.TextBoxEnErreur
{
	background-color:Yellow;
}
.AlignementGauche, .AlignementGaucheGras, .AlignementGaucheAccueil
{
	position:relative;
	float:left;
	text-align:left;
	padding-left:10px;
}
.AlignementGaucheAccueil
{
	width:120px;
}
.BoutonAideAdherentAccueil
{
	float:left;
	text-align:left;
	padding-top:2px;
	text-decoration:none;
	position:relative;
	width:22px;
	clear:none;
	background-color:transparent;
    border:0px;
    font-family:Verdana;
    font-weight:bold;
    font-size:1em;
    cursor:pointer;
    overflow:hidden;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.AlignementGaucheGras
{
	font-weight:bold;
}
.AlignementDroite
{
	position:relative;
	float:right;
	padding-top:2px;
}
.AlignementGaucheIdentification
{
	position:relative;
	float:left;
	padding-top:4px;
}
/*##############################################################################################################################################

																	A

##############################################################################################################################################*/
a.PiedPage:hover
{
	text-decoration:underline;
}
/*##############################################################################################################################################

																	IMAGES

##############################################################################################################################################*/
img.Titre
{
	float:left;
}
img.Logo
{
	float:right;
}
img.Adherent
{
	position:relative;
	vertical-align:middle;
	visibility:visible;
}
/*##############################################################################################################################################

																	TEXTES

##############################################################################################################################################*/
.Taille370px
{
	width:250px;
	height:17px;
	position:relative;
	float:left;
}
.Taille80px
{
	width:80px;
	height:17px;
	position:relative;
	float:left;
}
.Taille250px
{
	width:250px;
	height:22px;
}
.TextHeight
{
	font-size:0.8em;
}
.TextCodePromo
{
	width:250px;
	height:17px;
}
.Compte
{
	font-family:Verdana;
    font-weight:bold;
    font-size:1em;
    text-align:left;
}
.PiedPage
{
	font-size:0.8em;
	color:Gray;
	clear:both;
	text-decoration:none;
}
.GrosTitrePhoto
{
	position:relative;
	float:left;
	text-align:left;
	padding-left:10px;
	text-transform:uppercase;
	font-size:1.3em;
}
.LabelDateNaissance
{
	top:3px;
	position:relative;
}
.BoiteLabelCaseACocher
{
	position:relative;
	clear:both;
	border-spacing:0px;
	border:0px;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	bottom:3px;
}
/*##############################################################################################################################################

																	LABELS

##############################################################################################################################################*/
.Information, .InformationMDP
{
	color:#E60504;
	text-align:center;
	font-weight:bold;
	width:100%;
}
.InformationMDP
{
	text-decoration:underline;
}
/*##############################################################################################################################################

																	Boutons

##############################################################################################################################################*/
.BoutonRetour, .Bouton, .BoutonTitre, .BoutonTransfert, .BoutonFermer
{
	background-color:transparent;
    border:0px;
    font-family:Verdana;
    font-weight:bold;
    font-size:1em;
    cursor:pointer;
    overflow:hidden;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    clear:both;
}
.BoutonRetour, .Bouton, .BoutonTitre, .BoutonTransfert
{
	text-decoration:underline;
}
.Bouton, .BoutonRetour, .BoutonParcourir, .BoutonFermer
{
    text-align:center;
}
.BoutonParcourir
{
	background-color:transparent;
    border:0px;
    font-family:Verdana;
    font-weight:bold;
    font-size:1em;
    overflow:hidden;
    top:-9px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    clear:both;
    text-decoration:underline;
    position:relative;
    z-index:300;
}
.BoutonTransfert
{
	text-align:left;
	position:relative;
	clear:none;
	max-width:400px;
}
.BoutonTitre
{
	float:right;
	text-align:right;
	width:100%;
}
.BoutonRetour:hover, .Bouton:hover, .BoutonTitre:hover, .BoutonAideAdherentAccueil:hover, .BoutonTransfert:hover, .BoutonFermer:hover
{
    color:Blue;
    cursor:pointer;
}
.BoiteLigneBouton:hover, .BoiteLigneBoutonAdherent:hover, .BoiteLigneDroiteBouton:hover, .BoiteRetour:hover, .BoiteMilieuxGaucheBouton:hover, 
BoutonTransfert:hover, .BoiteBoutonTransfert:hover
{
	color:Blue;
}
/*##############################################################################################################################################

																	BOITES

##############################################################################################################################################*/
.BoiteTitre, .BoiteTitreGauche, .BoiteTitreMilieu, .BoiteTitreDroite
{
	border-spacing:0px;
	border:0px;
	background-color:White;
}
.BoiteTitre
{
	float:none;
	width:100%;
	position:relative;
}
.BoiteTitreGauche, .BoiteTitreDroite
{
	width:190px;
}
.BoiteTitreMilieu
{
	width:360px;
}
.BoiteTitreGauche
{
	float:left;
}
.BoiteTitreMilieu
{
	float:left;
	margin-top:20px;
}
.BoiteTitreDroite
{
	float:left;
}
.BoiteLangue
{
	border-spacing:0px;
	height:25px;
	float:right;
	width:50%;
	border:0px;
}
.BoiteRetour
{
	height:auto;
	border-spacing:0px;
	float:left;
	width:50%;
	border:0px;
	text-align:left;
	
}
.BoitePhotoAdherent
{
	float:left;
	border:solid black 1px;
	width: 164px;
	height: 182px;
	vertical-align:middle;
}
.BoiteLabel, .BoitePremierLabel, .BoiteDernierLabel
{
	float:left;
	height:25px;
	text-align:right;
	border-spacing:0px;
	width:50%;
	border:0px;
	display:inline;
	position:relative;
}
.BoiteSaisie, .BoitePremiereSaisie, .BoiteDerniereSaisie
{
	float:right;
	height:25px;
	text-align:left;
	border-spacing:0px;
	width:50%;
	border:0px;
	position:relative;
}
.BoiteLigne, .BoiteLignePhoto, .BoiteLigneInformation, .BoiteLigneInformationMDP, .BoiteLigneAdherent, 
.BoiteLignePiedPage, .BoiteLigneAligneGauche
{
	clear:both;
	height:auto;
	border-spacing:0px;
	width:100%;
	border:0px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	
/*	text-align:center;*/
}
.BoiteLigneBouton
{
	clear:both;
	height:auto;
	border-spacing:0px;
	width:100%;
	border:0px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	text-decoration:underline;
}
.BoiteLigneAligneGauche
{
	text-align:left;
}
.BoiteSautLigne, .BoiteSautLigneEntiere, .BoiteSautLigneAideAdherent
{
	clear:both;
	height:auto;
	border-spacing:0px;
	width:100%;
	border:0px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
}
.BoiteBoutonTransfert
{
	height:auto;
	border-spacing:0px;
	width:300px;
	float:left;
	border:0px;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.BoiteSautLigne, .BoiteSautLigneAideAdherent
{
	padding: 3px 0px 0px 0px;
}
.BoiteSautLigneAideAdherent
{
	width:100%;
	text-align:left;
}
.BoiteSautLigneEntiere
{
	padding: 10px 0px 0px 0px;
}
.BoiteLigneAdherent
{
	padding-top:5px;
	width:310px;
}
.BoiteLignePhoto
{
	font-size:1.2em;
	text-align:left;
}
.BoiteLigneInformation, .BoiteLigneInformationMDP
{
	font-size:0.8em;
	color:#E60504;
	text-align:left
	/*font-weight:bold;*/
}
.BoiteLigneInformationMDP
{
	font-size:0.8em;
	/*text-decoration:underline;*/
}
.BoiteLigneGauche, .BoiteLigneMilieu, .BoiteLigneDroite, .BoiteLigneDroiteBouton
{
	border-spacing:0px;
	width:33%;
	height:18px;
	vertical-align:middle;
	border:0px;
}
.BoiteLigneGauche
{
	text-align:right;
}
.BoiteLigneDroite, BoiteLigneDroiteBouton
{
	text-align:right;
}
.BoiteLigneMilieu
{
	text-align:left;
}
.BoiteGauche, .BoiteDroite, .BoiteGaucheIdentification, .BoiteGauchePrestation, .BoiteDroiteChoix
{
	margin-top:2px;
	margin-bottom:2px;
	border-spacing:0px;
	vertical-align:middle;
	border:0px;
}
.BoiteGauche, .BoiteGauchePrestation
{
	float:left;
	text-align:right;
}
.BoiteGauche
{
	width:150px;
}
.BoiteGauchePrestation
{
	width:255px;
}
.BoiteMilieuxGaucheBouton
{
	float:left;
	text-align:right;
	width:300px;
	z-index:200;
}
.BoiteGaucheIdentification
{
	float:left;
	text-align:left;
	width:250px;
}
.BoiteGaucheCompteAdherent
{
	float:left;
	text-align:right;
	width:40%;
}
.BoiteDroite
{
	float:left;
	text-align:left;
	width:290px;
	margin:2px 0px 0px 5px;
}
.BoiteDroiteChoix
{
	float:left;
	text-align:left;
	width:400px;
	margin:2px 0px 0px 5px;
}
.BoiteMilieuxDroiteBouton
{
	float:left;
	text-align:left;
	text-decoration:none;
	width:400px;
	overflow:hidden;
}
.BoiteContenu
{
	border-spacing:0px;
	width:75%;
	height:auto;
	border:0px;
	float:right;
}
.BoiteTitreModal
{
	clear:both;
	height:auto;
	border-spacing:0px;
	border:0px;
	vertical-align:top;
	text-align:center;
	cursor: move;
}
.BoiteLigneModal
{
	clear:both;
	height:auto;
	border-spacing:0px;
	border:0px;
	vertical-align:top;
	text-align:center;
}
.BoiteTitre:hover, .BoiteLabel:hover, .BoitePremierLabel:hover, .BoiteDernierLabel:hover, .BoitePremierLabel:hover, .BoiteDernierLabel:hover, 
.BoiteLigne:hover, .BoiteLigneAdherent:hover, .BoiteLigneInformation:hover, .BoiteLigneInformationMDP:hover, .BoiteLigneInformation:hover, .BoiteLigneInformationMDP:hover, 
.BoiteLigneGauche:hover, .BoiteLigneMilieu:hover, .BoiteLigneDroite:hover, .BoiteLigneGauche:hover, 
.BoiteLigneMilieu:hover, .BoiteGauche:hover, .BoiteDroite:hover, .BoiteGauche:hover, .BoiteGauchePrestation:hover, .BoiteDroite:hover, .BoiteContenu:hover, .BoiteLigneBouton:hover
{
	cursor:default;
}
.BoitePasAdherent, .BoiteSpecialAdherent, .BoiteDejaAdherent
{
	position:relative;
	width : 320px;
	padding:5px 5px 5px 5px;
}

.BoitePasAdherent, .BoiteSpecialAdherent, .BoiteDejaAdherent
{
	border:solid 1px #CDCDCD;
}
.BoitePasAdherent, .BoiteSpecialAdherent
{
	float:left;
	margin:0px 0px 0px 10px;
}
.BoiteSpecialAdherent
{
	float:left;
	margin:20px 0px 0px 10px;
}
.BoiteDejaAdherent, .BoiteDejaAdherentInfo
{
	float:right;
	margin:0px 10px 0px 0px;
}
.BoiteDejaAdherentInfo
{
	position:relative;
	padding:5px 5px 5px 5px;
	border:none;
	margin-left:100px;
}
.BoiteLigneTitreAdherent, .BoiteLigneTexteAdherent, .BoiteLigneBoutonAdherent
{
	clear:both;
	height:auto;
	border-spacing:0px;
	border:0px;
	vertical-align:top;
}
.BoiteLigneTitreAdherent
{
	text-align:left;
	width:100%;
}
.BoiteLigneTexteAdherent
{
	text-align:justify;
	width:100%;
}
.BoiteLigneBoutonAdherent
{
	text-align:right;
	text-decoration:underline;
	padding-right:10px;
	width:100%;
}
.BoiteLigneDroiteBouton, .BoiteRetour, .BoiteDroiteBouton
{
	text-decoration:underline;
}
.BoiteDroiteBouton
{
	clear:none;
}
/*##############################################################################################################################################

																	TITRES

##############################################################################################################################################*/
.Titre1
{
	font-family:Arial,Sans-serif;
	font-size:3.5em;
	text-transform:uppercase;
	margin-top:20px;
}
.Titre2
{
	font-family:Arial,Sans-serif;
	font-size:1.5em;
	text-transform:uppercase;
	letter-spacing:-0.01em;
}
.Titre3
{ 
	clear:both;
	font-family:Arial,Sans-serif;
	font-size:1.1em; 
	text-transform:uppercase;
	font-weight:bold;
}
.Titre4
{ 
	font-family:Arial,Sans-serif;
	font-size:1.1em; 
	margin-top:0px;
	margin-bottom:0px;
	text-transform:uppercase;
	font-weight:normal;
	width:100%;
}
.Titre5
{ 
	font-family:Arial,Sans-serif;
	font-size:1.3em; 
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
	width:390px;
}
.TitreRecapCommande
{ 
	font-family:Arial,Sans-serif;
	font-size:1.1em; 
	text-transform:uppercase;
	font-weight:bold;
}
.Titre1:hover, .Titre2:hover, .Titre3:hover, .Titre4:hover, .TitreRecapCommande:hover
{ 
	cursor:default;
}
/*##############################################################################################################################################

																	HR

##############################################################################################################################################*/
.HrLike
{
	background-color: #CDCDCD;
	height: 1px;
	border: none 0px transparent;
	outline: 0px;
	border-spacing: 0px;
	clear:both;
	float:none;
	margin-bottom: 20px;
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
	padding:0px 0px 0px 0px;
	display:block;
	overflow-x:visible;
	overflow-y:hidden;
}


/*##############################################################################################################################################

																	Facture

##############################################################################################################################################*/

.BoiteFactureConfirmation
{
    width:100%;
    height:25px;
    text-align:left;
}

.BoiteFacture
{
    width:100%;
    height:20px;
    text-align:right;
}

.LblVGT
{
    font-size : 13px;
}

.DdlVGT
{
    width:80px;
}