body {
	background-image: url("graphs/strip.png");
	margin: 0;
	padding: 0;
}

#conteneur {
	width: 900px;
	margin: auto;
}

#header {
	height: 66px;
	width: 900px;
	background-image: url("graphs/fond_haut.png");
	background-position: right;
}

#logo {
	width: 373px;
	height: 66px;
	background-image: url("graphs/logo.gif");
	float: left;
}

#loginBox {
	padding-top: 26px;
	height: 66px;
	vertical-align: bottom;
	margin-left: -150px;
}

#loginBox div {
	width: 106px;
	height: 23px;
}

#loginBox #ongletEmail {
	background-repeat: no-repeat;
	vertical-align: bottom;
	float: right;
	margin-right: 0.2em;
}

#loginBox #ongletPassword {
	background-repeat: no-repeat;
	vertical-align: bottom;
	float: right;
	text-align: right;
}

#loginBox #libelleEspaceClient {
	float: left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	padding-top:5px;
	margin-left: 90px;
}

#loginBox #ongletEmail input {
	width: 101px; /* Largeur de l'image moins le padding */
	height: 17px;
	padding-left: 5px;
	padding-top: 5px;
	background: url("graphs/onglet_login.jpg");
	background-color:#EAEAEA;
	background-repeat: no-repeat;
	font-size: 12px;
}

#loginBox #ongletPassword input {
	width: 101px; /* Largeur de l'image moins le padding */
	height: 17px;
	padding-left: 5px;
	padding-top: 5px;
	background: url("graphs/onglet_pass.jpg");
	background-color:#EAEAEA;
	background-repeat: no-repeat;
	font-size: 12px;
}


#loginBox #ongletEmail {
	background-image: url("graphs/onglet_login.jpg");
	background-repeat: no-repeat;
}

#loginBox #ongletPassword {
	background-image: url("graphs/onglet_pass.jpg");
	background-repeat: no-repeat;
}


#loginBox #connexion
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	padding-top:5px;
}

#bandeau
{
	height: 27px;
	background-image: url("graphs/bandeau.jpg");
	background-repeat: repeat-x;
}

/******************************************************************
*******************************************************************
						FIN DU HEADER
*******************************************************************
******************************************************************/

#contenu {
	background: #FFFFFF;
	width: 900px;
	padding-top: 0.5em;
	overflow: hidden;
}

/* Configuration des deux principaux container : */

#containerGauche {
	float: left;
}

#containerDroit {	
	float: right;
}

/***** Bloc haut gauche *****/

#blocHautGauche
{
	background-color: #D6D6D6;
	width:392px;
	margin-bottom: 0.5em;
}

#blocHautGaucheHautDroite
{
	height: 10px;
	background-image: url("graphs/cadre_princ_hd.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #D6D6D6;
}

#separationMiddleGaucheContent {
	background-color: #FFFFFF;
	height: 10px;
	padding-left:10px;
}

#finBlocHautGaucheContent {
	height:10px;
	background-image: url("graphs/cadre_princ_bd.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #D6D6D6;
}

#debutBlocMiddleGaucheContent {
	height: 10px;
	background-image: url("graphs/cadre_princ_hd.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #D6D6D6;
}

#blocMiddleGaucheContent {
	background-color: #D6D6D6;
	height: auto;
	padding-left:10px;
	margin-top: -15px;
}

#blocHautGaucheContent {
	background-color: #D6D6D6;
	height: auto;
	padding-left:10px;
}

#blocHautGaucheBasDroite {
	height:10px;
	background-image: url("graphs/cadre_princ_bd.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #D6D6D6;
}

/****** Bloc Bas Gauche ******/

#blocBasGauche {
	background: #DBE3EB;
	width: 392px;
	margin-bottom: 0.5em;
}

#blocBasGaucheHautDroite {
	height: 10px;
	background-image: url("graphs/cadre_bas_hd.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #DBE3EB;
}

#blocBasGaucheContent {
	height: 101px;
	padding-left: 12px;
}

#blocBasGaucheBasDroite {
	height: 10px;
	background-image: url("graphs/cadre_bas_bd.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #DBE3EB;
}

/****** Bloc animation ******/

#blocAnimation {
	background: #D6D6D6;
	width: 504px;
	margin-left: 4px;
}
/****** Post-it ******/

#blocPostIt
{
	height: 255px;
	width: 505px;
	background-image: url("graphs/post_it.gif");
	background-repeat: no-repeat;
	background-position: 74px 0px;
}

#blocPostIt #inscription_postit {
	position: relative;
	float: left;
	padding-left: 2px;
	padding-top: 198px;
}

#blocPostIt #tarif_postit {
	position: relative;
	float: left;
	padding-left: 102px;
	padding-top: 208px;
}

/****** Pop UP "AJAX" ******/
#popUpBox {
  position: absolute;
  margin: 0;
  padding: 0;
}

#popup {
	width: 388px;
	height: 308px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-top: 12px;
	margin-left: -2px;
}

#popupCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-top: 12px;
	margin-left: 388px;
}

#popupCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
}

#popupHaut {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 12px;
	margin-left: 0px;
}

#popupBas {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 308px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
	margin-top: 16px;
}

#popupGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 310px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 14px;
	margin-left: -2px;
}

#popup #vieFichier {
	padding-bottom: 5px;
}

#popup p {
	padding-left:10px;
}

#popup p.haut{
	margin-top:-15px;
}

#popup input {
	border:none;
}

#popup textarea {
	border:none;
}

#popup .img_envoyer {
	position: absolute;
	margin-top: -13px;
	margin-left: 118px;
	
}

#popup .fermeture {
	position: absolute;
	margin-top:-4px;
	margin-left: 364px;
}

#popup_passwd {
	width: 388px;
	height: 178px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;		
}

#popupPasswdCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupPasswdCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: -4px;
}

#popupPasswdCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupPasswdCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
}

#popupPasswdHaut {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupPasswdBas {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupPasswdDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 178px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
}

#popupPasswdGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 180px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_passwd #titreMdp {
	position: relative;
	float: left;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 20px;
}

#popup_passwd #mdp1,#popup_passwd #mdp2,#popup_passwd #mdpOld {
	position: relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #395587;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 3px;
}

#popup_passwd .uti
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #395587;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
}

#popup_passwd  #fermeturePasswd {
	position: relative;
	float: right;
	margin-top: -4px;
	margin-right: -4px;
	width: 18px;
	height: 18px;
}

#popup_passwd #input_mdp1,#popup_passwd #input_mdp2, #popup_passwd #input_mdpOld {
	background: #FFFFFF;
	color: #395587;
	border: none;
}

#popup_passwd #contain_input_mdp1 {
	padding-left:5px;
}

#popup_passwd #contain_input_mdp2 {
	padding-left:21px;
}

#popup_passwd #contain_input_mdpOld {
	padding-left: 15px;
}

#popup_passwd #bouton_connexion {
	position: relative;
	float: left;
	margin-left: 284px;
	margin-top: 20px;
}

#popup_option {
	width: 388px;
	height: 102px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;		
}

#popupOptionCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupOptionCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: -4px;
}

#popupOptionCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupOptionCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
}

#popupOptionHaut {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupOptionBas {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupOptionDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 102px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
}

#popupOptionGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 104px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_option #fermer_option {
	position: relative;
	float: right;
	margin-top: -4px;
	margin-right: -4px;
}

#popup_option #libelle_option {
	font-size:14px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 20px;
}

#popup_option #bouton_option_oui {
	width:90px;
	height:33px;
	margin-left:91px;
	margin-top:10px;
}

#popup_option #bouton_option_non{
	width:116px;
	height:33px;
	margin-left:185px;
	margin-top: -33px;
	
}
/****** LoginBox ******/
.loginValidation {
	padding-left: 5px;
	padding-top: 0px;
	color:#FFFFFF;
	text-decoration: underline;
	font-size:12px;
}

/****** ErrorBox ******/

#errorDivWrapper {
  position: absolute;
  /*top: 0;*/
  left: 0;
  background-image: url("graphs/cadre_princ_bd.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #D6D6D6;
/*	display: none;*/
}

#errorDiv {
	padding: 1em;
}

input[type=text], input[type=password] {
	background: #FFFFFF;
	color: #395587;
	border: none;
	font-size: 12px;
}

textarea {
	color: #395587;
	font-size: 12px;
}

a img
{
	border:none;
}

#boutonEnvoyer{
	position: absolute;
	margin-left: 292px;
	margin-top: -25px;
}

#footer {
	position: absolute;
	width:900px;
	background:#ECECEC;
	height: 40px;
	border-top: 1px solid #CBCBCB;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

.lien_10_noir:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #444444;
}

.lien_10_noir:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color: #444444;
}

.lien_10_noir:hover {
	font-size:10px;
	color: #395587;
	text-decoration: none;
}

.lien_12_gras_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.lien_12_gras_bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #395587;
	font-weight: bold;
}

.lien_11_gras_blanc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

.lien_11_gras_blanc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

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

.lien_11_gris:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #444444;
}

.lien_11_gris:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #444444;
}

.lien_11_gris:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #444444;
}

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

.lien_12_noir:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #444444;
}

.lien_12_noir:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #444444;
}

.lien_12_noir:hover {
	font-size:12px;
	color: #395587;
	text-decoration: none;
}

.lien_10_bleu_souligne:link {
	font-size:10px;
	color:#395587;
	font-family: Arial, Helvetica, sans-serif;
}

.lien_10_bleu_souligne:visited {
	font-size:10px;
	color:#395587;
	font-family: Arial, Helvetica, sans-serif;
}

.lien_10_bleu_souligne:hover {
	font-size:10px;
	color:#395587;
	font-family: Arial, Helvetica, sans-serif;
}

.texte_bleu_10 {
	color:#395587;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.texte_bleu_gras_10 {
	color:#395587;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

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

.texte_bleu_12 {
	color:#395587;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.texte_bleu_gras_12 {
	color:#395587;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.texte_bleu_gras_14 {
	color:#395587;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.texte_bleu_gras_16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #395587;
	font-weight: bold;
}

.blanc_gras_12 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.defaut{
	color:#444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

.texte_gris_gras_12 {
	color:#444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.texte_gris_12 {
	color:#444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
}

.ajout_fic {
	vertical-align:middle;
}

#bouton_envoyer {
	padding-top: 5px;
}

#progressBarDiv {
  position: absolute;
  display: none;
  width: 390px;
  height: 270px;
  background-image: url("graphs/fond_popup.gif");
  z-index: 600;
}

#espace {
	padding-top: 8px;
	padding-bottom: 8px;
}

#contenuPrivate {
	background: #FFFFFF;
	width: 900px;
}

#blocMenu {
	position: relative;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	width: 187px;
	height: 257px;
	border-right: 1px solid #D6D6D6;
	background-color:#D6D6D6;
}

#blocMenuDropBox {
	position: relative;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	width: 187px;
	height: 377px; 
	border-right: 1px solid #D6D6D6;
	background-color:#D6D6D6;
}

#menuDeco {
	height:25px;
	color: #444444;
	font-size: 12px;
	background-image: url("graphs/bloc_menu.jpg");
	background-repeat: no-repeat;
	border-top: 1px solid #D6D6D6;
}

#blocMenu #containHeaderMenuAccueil, #containHeaderMenuHistorique, #containHeaderMenuMesFichiers, #containHeaderMenuContacts, #containHeaderMenuCompte, #containHeaderMenuDeco, #containHeaderMenuEnvoyer, #containHeaderMenuGED {
	margin-top: 6px;
	margin-left: 25px;
}

#blocMenuDropBox #containHeaderMenuAccueil, #containHeaderMenuHistorique, #containHeaderMenuMesFichiers, #containHeaderMenuContacts, #containHeaderMenuCompte, #containHeaderMenuDeco, #containHeaderMenuEnvoyer, #containHeaderMenuGED {
	margin-top: 6px;
	margin-left: 25px;
}

#blocMenu #headerMenu {
	height:25px;
	background-image: url("graphs/bloc_menu_header.jpg");
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

#blocMenuDropBox #headerMenu {
	height:25px;
	background-image: url("graphs/bloc_menu_header.jpg");
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

#blocMenu #containHeaderMenu {
	padding-left: 10px;
	padding-top: 4px;
}

#blocMenuDropBox #containHeaderMenu {
	padding-left: 10px;
	padding-top: 4px;
}


#blocHautPrivate {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
	background-color:#F5F5F5;
	height: 257px;
	padding-left: 10px;
	width:703px;
	margin-left: 187px;
}

#blocHautPrivateDropBox {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
	background-color:#F5F5F5;
	height: 377px;
	padding-left: 10px;
	width:703px;
	margin-left: 187px;
}

#separationPrivate {
	position: relative;
	background-image: url("graphs/separation_private.gif");
	height:20px;
	width:900px;		
}

#blocBasGauchePrivate, #blocBasDroitPrivate {
	position:relative;
	height: 200px;
	background-color:#395587;
	width:449px;
}

#blocBasDroitPrivate {
	width:448px;
	margin-left: 452px;
	margin-top: -200px;
}

#blocBasGauchePrivate #titreBlocBasGauchePrivate, #blocBasDroitPrivate #titreBlocBasDroitPrivate {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	background-color:#61779F;
	height:23px;
}

#blocBasGauchePrivate #containTitreBlocBasGauchePrivate {
	padding-left: 10px;
	padding-top: 2px;
}

#blocBasDroitPrivate #containTitreBlocBasDroitPrivate {
	padding-left: 25px;
	padding-top: 2px;
}

#blocBasGauchePrivate #contenuBlocBasGauchePrivate {
	position:relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
}

#contenuBlocBasGauchePrivate #libFichier {
	padding-bottom: 7px;	
}

#contenuBlocBasGauchePrivate #libOffrePrivate, #contenuBlocBasGauchePrivate #optionPrivate1, #contenuBlocBasGauchePrivate #optionPrivate2  {
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight:normal;
}

#contenuBlocBasGauchePrivate #envoyerPrivate {
	margin-top: 10px;
	margin-left: 310px;
}

#separateurPrivate {
	position: relative;
	background: url("graphs/separation.gif");
	background-repeat: no-repeat;
	height:200px;
	width:3px;
	margin-left: 449px;
	margin-top: -200px;
}

#suiteSeparateurPrivate {
	position: relative;
	background: #395587;
	margin-left: 449px;
	width: 3px;
}

#titreBlocBasDroitPrivate #optionEnvoiPrivate1 {
	padding-left:25px;
	padding-top:12px;
}
	
#titreBlocBasDroitPrivate #optionEnvoiPrivate2 {
	padding-left:25px;
	padding-top:0px;
}

#titreBlocBasDroitPrivate #txtOptionEnvoiPrivate1, #txtOptionEnvoiPrivate2 {
	padding-left:17px;
}
.padding_left_20 {
	padding-left: 20px;
}

.text_bleuPrivate_11 {
	font-family: Arial, Helvetica, sans-serif;
	color: #7EB6E1;
	font-size: 11px;
	font-weight:normal;
}

.lien_bleuPrivate_11:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #7EB6E1;
	font-size: 11px;
	font-weight:normal;
}

.lien_bleuPrivate_11:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #7EB6E1;
	font-size: 11px;
	font-weight:normal;
}

.lien_bleuPrivate_11:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #7EB6E1;
	font-size: 11px;
	font-weight:normal;
}

#popup_confirmation {
	width: 390px;
	height: 104px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_option.gif");
	background-repeat: no-repeat;		
}

#popup_confirmation #fermerConfirmation {
	margin-top:-11px;
	margin-bottom:-20px;
	text-align: right;
}

#popup_confirmation #libelleConfirmation {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	padding-top: 30px;
	padding-left: 20px;
}

#popup_confirmation #champConfirmation {
	font-family: Arial, Helvetica, sans-serif;
	color: #395587;
	font-size: 14px;
	font-weight:normal;
	padding-top: 5px;
	padding-left: 20px;
}

#blocHautPrivate #titreBlocHautPrivate {
	padding-bottom: 20px;
}

#blocHautPrivate #tabRecap{
	float: right;
	padding-right:18px;
	padding-top: 5px;
	
}

.headerTabHisto {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
	background-color: #A3A3A3;
	height: 22px;
}

.ligne_blanche {
	background-color: #FFFFFF;
}	

.ligne_bleu {
	border-top: 1px solid #F5F5F5;
	border-bottom: 1px solid #F5F5F5;
	background-color: #88C5EF;
}	

#blocHautPrivate #etatAbonnementHG {
	float: left;
	background: url('graphs/fondHGAbo.gif');
	background-repeat: no-repeat;
	width:6px;
	height:6px;
	margin-top: 5px;
	margin-left: 6px;
}

#blocHautPrivate #etatAbonnementH{
	float: left;
	background: #89C6EF;
	margin-top: 6px;
	margin-left: -158x;
	width: 158px;
	height: 5px;
}

#blocHautPrivate #etatAbonnementHD {
	float: left;
	background: url('graphs/fondHDAbo.gif');
	background-repeat: no-repeat;
	width:6px;
	height:6px;
	margin-top: 5px;
}

#blocHautPrivate #etatAbonnementG{
	float: left;
	background: #89C6EF;
	margin-top: 11px;
	margin-left: -169px;
	width: 5px;
	height: 50px;
}


#blocHautPrivate #etatAbonnement {
	float: left;
	background:#89C6EF;
	width: 158px;
	height: 50px;
	margin-top: 11px;
	margin-left: -164px;
}

#blocHautPrivate #etatAbonnementD{
	float: left;
	background: #89C6EF;
	width: 5px;
	height: 50px;
	margin-left: -6px;
	margin-top: 11px;
}

#blocHautPrivate #etatAbonnementB{
	float: left;
	background: #89C6EF;
	margin-top: 61px;
	margin-left: -169px;
	width: 164px;
	height: 5px;
}

#blocHautPrivate #etatAbonnementBD{
	float: left;
	background: url('graphs/fondBDAbo.gif');
	background-repeat: no-repeat;
	width:6px;
	height:6px;
	margin-top: 61px;
	margin-left: -6px;
}

#blocHautPrivate #etatAbonnementBG{
	float: left;
	background: url('graphs/fondBGAbo.gif');
	background-repeat: no-repeat;
	width:6px;
	height:6px;
	margin-top: 61px;
	margin-left: -169px;
}

#blocHautPrivate #containEtatAbonnement {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;	
	margin-top: 0px;
	margin-left: 5px;
}

#blocHautPrivate #libEtatAbonnement {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	font-weight: bold;
	margin-top: 15px;
	margin-left: -113px;
}


#blocHautPrivate #libExpirationAbonnement {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	font-weight: bold;
	margin-top: 32px;
	margin-left: -113px;
}

#popup_upload_private {
	position: relative;
	width: 418px;
	height: 468px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupUploadPrivateCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 1px;
}

#popupUploadPrivateCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 418px;
	margin-top: 1px;
}

#popupUploadPrivateCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupUploadPrivateCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 418px;
}

#popupUploadPrivateHaut {
	position:absolute;
	float: left;
	width: 418px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 1px;
}

#popupUploadPrivateBas {
	position:absolute;
	float: left;
	width: 418px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupUploadPrivateDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 468px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 418px;
	margin-top: 5px;
}

#popupUploadPrivateGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 468px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
	margin-top: 5px;
}

#popup_upload_private .fermeture {
	position: relative;
	float: right;
	margin-right: -4px;
	margin-top: -4px;
}

#popup_upload_private #libDestinataire, #libSujet, #libMessage, #libConditions, #libVieFichierUpload {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

#popup_upload_private #libSujet {
	position: absolute;
}

#popup_upload_private #inputSujet {
	position: absolute;
	margin-top: 26px;
}

#popup_upload_private #libMessage {
	position: absolute;
	margin-top: 55px;
}

#popup_upload_private #inputMessage {
	position: absolute;
	margin-top: 70px;
}

#popup_upload_private #libVieFichierUpload {
	position: absolute;
	margin-top: 150px;
}

#popup_upload_private #libConditions {
	position: absolute;
	margin-top: 200px;
}

#popup_upload_private #contenuOption1 {
	position: relative;
	margin-top: 2px;
}

#popup_upload_private #champPassFichierPrivatePopup {
	position: relative;
	margin-top: 15px;
}

#popup_upload_private #contenuOption2 {
	position: relative;
	margin-top: 2px;
}

#popup_upload_private #inputDestinataire, #inputSujet, #inputMessage{
	margin-left: 10px;
	margin-top: 5px;
}

#popup_upload_private #inputVieFichierUpload {
	position: absolute;
	margin-top: 165px;
	margin-left: 10px;	
}

#popup_upload_private #libOptionsSup {
	position: absolute;
	margin-top: 240px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;	
	font-weight: bold;
	margin-left: 10px;
}

#popup_upload_private #titreOption1 {
	position: relative;
	margin-top: 260px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;	
	font-weight: bold;
	margin-left: 10px;
}
#popup_upload_private #titreOption2 {
	position: relative;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;	
	font-weight: bold;
	margin-left: 10px;
}

#popup_upload_private #contenuOption1, #contenuOption2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;	
	font-weight: normal;
	margin-left: 30px;
}

#popup_upload_private #envoyerPrivate {
	position: relative;
	margin-top: 10px;
	margin-left: 320px;
}

#champPassFichierPrivate {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;	
	font-weight: normal;
	margin-left: 18px;
}

#champPassFichierPrivatePopup {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;	
	font-weight: normal;
	margin-left: 18px;
}

#containSlide {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	font-weight: bold;
	margin-left: 405px;
	width:90px;
	background-image: url("graphs/bouton_slide.gif");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	text-align: center;
}

#tableauAjoutContact {
	background-image: url("graphs/fond_tableau_private.gif");
	background-repeat: no-repeat;
	width:245px;
	height:191px;
	padding-top: 5px;
	padding-left: 5px;
}

#titreTableauAjoutContact {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
}

.ligneTabContact {
	padding-bottom: 10px;
	padding-top: 10px;
}

.inputContact {
	border: 1px solid #000000;
}

#titreListeContact {
	float: left;
	margin-top:-216px;
	margin-left: 250px;
}

#listeContact {
	position:relative;
	margin-left: 0px;
	width: 200px;
}

#supportListeContact {
	margin-top:-190px;
	margin-left: 252px;
}

#popup_import_contact {
	position: absolute;
	width: 388px;
	height: 428px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupImportContactCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupImportContactCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
}

#popupImportContactCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 428px;
}

#popupImportContactCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: 428px;
}

#popupImportContactHaut {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
}

#popupImportContactBas {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 428px;
}

#popupImportContactDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 426px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
	margin-top: 4px;
}

#popupImportContactGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 426px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
	margin-top: 4px;
}

#popup_import_contact .fermeture {
	position: relative;
	float: right;
	margin-right: -4px;
}

#popup_import_contact #adresseImport {
	position: relative;
	float: left;
	margin-top: 20px;
	margin-left: 10px;
}

#popup_import_contact #passwordImport {
	position: relative;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

#popup_import_contact #boutonImporterContactPopup {
	float: left;
	padding-top: 5px;
	margin-left: 281px;
}

#popup_import_contact #listeImportContactPopup {
	position: relative;
	margin-top: 140px;
	margin-left: 10px;
	height: 200px;
	width: 375px;
	overflow: auto;
}

#popup_import_contact  #libAdresseImport {
	position: relative;
	margin-top: -15px;
}

#contenuBasPrivate {
	position: relative;
}

#titreFichierPrivate {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
}

#listeFichiers {
	float: left;
}

#imgDate {
	padding-left:3px;
}

#listeCategoriesPrivate {
	float:left;
	position: absolute;
	background: #A3A3A3;
	padding:0px;
	width:109px;
}

#listCategories {
	padding:0px;
	margin:0px;
	margin-left:-5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;	
	font-weight: bold;
}

#listCategories li {
	padding:0px;
	margin:0px;
	background: url("graphs/cat.gif");
	width:109px;
	height:15px;
}

#listCategories li:hover {
	background: url("graphs/cat_sel.png");
}

.containCat {
	padding-left: 3px;
}

#popup_categorie_fichier {
	width: 390px;
	height: 104px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_option.gif");
	background-repeat: no-repeat;		
}

#popup_categorie_fichier #fermer_option {
	margin-top:-11px;
	margin-bottom:-20px;
	text-align: right;
}

#popup_categorie_fichier #libelle_categorieFichier {
	padding-top: 20px;
	padding-left:10px;
}

#popup_categorie_fichier #input_categorieFichier {
		padding-left:10px;
		padding-top:3px;
}

#popup_categorie_fichier #valide_categorieFichier {
	padding-left:265px;
	padding-top:10px;
}

#listCategories {
	list-style-type:none;
	padding-left:5px;
	padding-top: 0px;
}

#popup_confirm_suppr_contact {
	position: relative;
	width: 298px;
	height: 88px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupConfirmSupprContactCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupConfirmSupprContactCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 298px;
	margin-top: -4px;
}

#popupConfirmSupprContactCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupConfirmSupprContactCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 298px;
}

#popupConfirmSupprContactHaut {
	position:absolute;
	float: left;
	width: 298px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupConfirmSupprContactBas {
	position:absolute;
	float: left;
	width: 298px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupConfirmSupprContactDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 88px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 298px;
}

#popupConfirmSupprContactGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 88px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_confirm_suppr_contact #fermer_optionSupprContact {
	position: relative;
	float: right;
	margin-top: -4px;
	margin-right: -4px;
}

#popup_confirm_suppr_contact #libSupprContact {
	float: left;
	padding-top:20x;
	margin-left:10px;
}

#popup_confirm_suppr_contact #inputSupprContact {
	float: left;
	padding-top:5x;
	padding-left:10px;
}

#popup_confirm_suppr_contact #boutonSupprContact {
	float: left;
	padding-top: 5px;
	margin-left: 185px;
}

#popup_confirm_suppr_fichier {
	position: relative;
	width: 298px;
	height: 98px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupConfirmSupprFichierCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupConfirmSupprFichierCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 298px;
	margin-top: -4px;
}

#popupConfirmSupprFichierCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupConfirmSupprFichierCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 298px;
}

#popupConfirmSupprFichierHaut {
	position:absolute;
	float: left;
	width: 298px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupConfirmSupprFichierBas {
	position:absolute;
	float: left;
	width: 298px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupConfirmSupprFichierDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 98px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 298px;
}

#popupConfirmSupprFichierGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 98px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_confirm_suppr_fichier #fermer_optionSupprFichier {
	position: relative;
	float: right;	
	margin-right: -4px;
	margin-top: -4px;
}

#popup_confirm_suppr_fichier #libSupprFichier {
	position: relative;
	float: left;
	padding-top: 15px;
	margin-left: 10px;
}

#popup_confirm_suppr_fichier #inputSupprFichier {
	float: left;
	padding-top:5x;
	padding-left:10px;
}

#popup_confirm_suppr_fichier #boutonSupprFichier {
	float: left;
	margin-top: -30px;
	margin-left: 185px;
}

#popup_confirm_suppr_fichier #miseEnGardeSupprfichier {
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;	
}

.inputCat {
	border: 1px solid #000000;
}

#defilementContact {
	position:absolute;
	width:13px;
	height:180px;
	right:0;
	border-left:1px solid #000;
}

#popup_renvoi {
	position: absolute;
	width: 418px;
	height: 488px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupRenvoiCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupRenvoiCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 418px;
	margin-top: -4px;
}

#popupRenvoiCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-top: 488px;
	margin-left: -2px;
}

#popupRenvoiCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 418px;
	margin-top: 488px;
}

#popupRenvoiHaut {
	position:absolute;
	float: left;
	width: 418px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupRenvoiBas {
	position:absolute;
	float: left;
	width: 418px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 488px;
}

#popupRenvoiDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 490px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 418px;
}

#popupRenvoiGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 490px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_renvoi #fermetureRenvoi {
	position: relative;
	float:right;
	margin-top: -4px;
	margin-right: -4px;
}

#popup_renvoi #libFichierRenvoi {
	position: relative;
	margin-left: 12px;
	margin-top: 10px;
}

#popup_renvoi #inputFichierRenvoi {
	position: relative;
	margin-left: 12px;
}

#popup_renvoi #libDestRenvoi {
	position: relative;
	margin-left: 12px;
	margin-top: 10px;
}

#renvoiContact {
	position: relative;
	margin-left: 12px;
}

#renvoiListeContact {
	position: absolute;
	margin-left: 200px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	margin-top: 0px;
}

#popup_renvoi #libSujetRenvoi {
	position: relative;
	margin-top: 10px;
	margin-left: 10px;
}

#popup_renvoi #inputSujetRenvoi {
	position: relative;
	margin-left: 10px;
}

#popup_renvoi #libMsgRenvoi {
	position: relative;
	margin-top: 10px;
	margin-left: 10px;
}

#popup_renvoi #inputMsgRenvoi {
	position: relative;
	margin-left: 10px;
}

#popup_renvoi #envoyerRenvoi {
	position: relative;
	margin-top: 35px;
	margin-left: 325px;
}

#titreComptePrivate {
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

#titreProfil {
	position: relative;
	float:left;
	margin-top: 130px;
	margin-left: -110px;
}

#titreProfil2 {
	float:left;
	margin-top: 100px;
	margin-left: 0px;
}

#factureComptePrivate  {
	float:right;
	padding-right: 25px;
}

#listeCompte {
	float: left;
}

#profilDonnee {
	clear: left;
	position: relative;
	float: left;
	margin-top: -100px;
}

#containFactureComptePrivate {
	margin-right: 10px;
	padding-top: 10px;
}

#popup_pass_perdu {
	position: absolute;
	background: url('graphs/fond_popup_stripe.gif');
	background-repeat: repeat;
	width:388px;
	height:128px;
}

#popupPassPerduCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupPassPerduCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: -4px;
}

#popupPassPerduCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 128px;
}

#popupPassPerduCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: 128px;
}

#popupPassPerduHaut {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupPassPerduBas {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 128px;
}

#popupPassPerduDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 128px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
}

#popupPassPerduGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 130px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#libPopupPassPerdu {
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	font-weight: bold;
}

#popupPassPerduFermeture {
	position: relative;
	float:right;
	margin-top: -4px;
	margin-right: -4px;
}

#libMailPopupPassPerdu, #inputMailPopupPassPerdu{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;	
	padding-top: 10px;
	padding-left: 10px;
}

#envoyerMailPopupPassPerdu {
	float: right;
	margin-top: 35px;
	margin-right: 5px;
}

#popup_inscription {
	position: absolute;
	background: url('graphs/fond_popup_stripe.gif');
	background-repeat: repeat;
	width: 388px;
	height: 328px;
}


#popupInscriptionCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupInscriptionCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: -4px;
}

#popupInscriptionCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 328px;
}

#popupInscriptionCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: 328px;
}

#popupInscriptionHaut {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupInscriptionBas {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 328px;
}

#popupInscriptionDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 328px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
}

#popupInscriptionGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 330px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_inscription #fermer_inscription {
	position: relative;
	margin-left: 374px;
	margin-top: -4px;
}

#popup_inscription #libelle_offre_inscription {
	position: relative;
	margin-left: 10px;
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;	
	font-weight: bold;
}

#popup_inscription #contenu_offre_inscription {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;	
	margin-left: 10px;
	text-align: justify;
	width:370px;
}

/*#prix_offre_inscription {
	margin:0;
	padding:0;
	position:relative;
	margin-top: 10px;
	height: 32px;
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no repeat;
	margin-left: 226px;
}


#prixOffre {
	font-family: Arial, Helvetica, sans-serif;
	color: #395587;
	font-size: 30px;
	font-weight: bold;
	margin:0;
	padding:0;
	position:relative;
	position:relative;
	margin-top: -32px;
	padding-left: 2px;
	background: #FFFFFF;
}

#imgFinPrixOffre {
	margin:0;
	padding:0;
	position:relative;
	margin-top: -37px;
	padding-left: 102px;
}

#prix_offre_inscription #prixOffreContent {
	font-family: Arial, Helvetica, sans-serif;
	color: #395587;
	font-size: 30px;	
	height: 32px;
	font-weight: bold;
}
*/




#prix_offre_inscription {
	position:relative;
	margin-left: 230px;
}


#prixOffre {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #395587;
	font-size: 30px;
	font-weight: bold;
	margin-top: -32px;
	background: #FFFFFF;
	width: 95px;
	height: 32px;
	margin-left: 5px;
}

#imgFinPrixOffre {
	position:relative;
	margin-top: -32px;
	margin-left: 98px;
}


#prix_offre_inscription #prixOffreContent {
	position: relative;
}

#popup_inscription #libelle_inscription {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;	
	font-weight: bold;
	margin-left: 10px;
	margin-top: -10px;
}

#popup_inscription #tabDonneesInscription {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #395587;
	font-size: 12px;	
	font-weight: bold;
	padding-left: 10px;
	margin-top: 7px;
	width: 380px;
	background: url('graphs/fond_popup_stripe_claire.gif');
	background-repeat: repeat;
}

#popup_inscription #cgv_inscription {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;	
	margin-top: 20px;
	margin-left: 10px;
}

#popup_inscription #inscrire_inscription {
	position:relative;
	margin-left: 280px;
	margin-top: -35px;
}

#popup_commande {
	position: absolute;
	background: url('graphs/fond_popup_stripe.gif');
	background-repeat:repeat;
	width: 453px;
	height: 658px;
}


#popupCommandeCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupCommandeCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 453px;
	margin-top: -4px;
}

#popupCommandeCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche_border.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 658px;
}

#popupCommandeCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit_border.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 453px;
	margin-top: 658px;
}

#popupCommandeHaut {
	position:absolute;
	float: left;
	width: 453px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupCommandeBas {
	position:absolute;
	float: left;
	width: 453px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 658px;
	border-bottom: 1px solid black;
}

#popupCommandeDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 658px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 453px;
}

#popupCommandeGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 660px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_commande #fermer_commande {
	position:relative;
	margin-left: 439px;
	margin-top: -4px;
}


#popup_commande #tableauCommande {
	position:relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	font-weight: bold;
	margin-top: 17px;
	margin-right:0px;
	width: 100%;
}

#popup_commande #netAPayer {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	font-weight: bold;
	margin-top: 275px;
	margin-left: 10px;
}

#popup_commande #modePaiement {
	position:relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	font-weight: bold;
	margin-top: 10px;
	margin-left: 75px;
}

#popup_commande #codePromo {
	position:relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	font-weight: bold;
	margin-top: 10px;
	margin-left: 88px;
}

#popup_commande #conditionsPaiement {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;	
	margin-left: 35px;
	margin-top: 10px;
}

#popup_commande #libCoordonneesCommande {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 60px;
}

#popup_commande #coordonneesCommande {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 17px;
}

#popup_commande #validerCommande {
	position:absolute;
	margin-top: 0px;
	margin-left: 355px;
}

#popup_valide_commande {
	position:absolute;
	background: url('graphs/fond_popup_stripe.gif');
	background-repeat: repeat;
	width: 388px;
	height: 358px;
}


#popupValideCommandeCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupValideCommandeCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: -4px;
}

#popupValideCommandeCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 358px;
}

#popupValideCommandeCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: 358px;
}

#popupValideCommandeHaut {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupValideCommandeBas {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 358px;
}

#popupValideCommandeDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 358px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
}

#popupValideCommandeGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 360px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_valide_commande #fermer_inscription {
	position:absolute;
	float: right;
	margin-left:374px;
	margin-top: -4px;
}

#popup_valide_commande #lib_recap_valide_commande {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #395587;
	font-size: 14px;
	padding-left: 12px;
	margin-top: 15px;
}

#popup_valide_commande #lib_bon_commande {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 45px;
}

#popup_valide_commande  #lib_nom_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 80px;
}

#popup_valide_commande  #lib_email_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 95px;
}

#popup_valide_commande  #lib_type_cmd_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 110px;
}

#popup_valide_commande  #lib_montant_ht_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 125px;
}

#popup_valide_commande  #lib_total_cmd_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 160px;
}


#popup_valide_commande  #lib_net_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 180px;	
}

#popup_valide_commande  #lib_reglement_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 200px;	
}

#popup_valide_commande  #paiement_popup_commande {
	position:absolute;
	float: left;
	margin-left: 48px;
	margin-top: 265px;	
}

#popup_valide_commande  #paiement_popup_commandeCash {
	position:absolute;
	float: left;
	margin-left: 10px;
	margin-top: 220px;	
}

#affichageDownload {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: center;
	width: 100%;
}

.erreur {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#libDownload {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #444444;
	text-align: left;
	font-weight: bold;
	padding-left: 12px;
}

#containFormDownload {
	float: left;
	margin:0px;
	text-align: center;	
}

.checkbox {
	width: auto!important;
	padding: 0px!important;
	border:0;
}

#domaineContact {
	position: relative;
	margin-top: -19px;
	margin-left: 110px;
}

#ajoutFichierPrivate {
	position: absolute;
	float: left;
	margin-top: -14px;
	margin-left: 305px;
}

.lien_11_bleu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #7EB6E1;
	font-weight: normal;
}

.lien_11_bleu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #7EB6E1;
	font-weight: normal;
}

.lien_11_bleu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #7EB6E1;
	font-weight: normal;
}

#listeContactPrivateUpload {
	position: absolute;
	float: left;
	margin-top: 28px;
	margin-left: 208px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #395587;
}

#nomInscription {
	position: relative;
	margin-left: 10px;
	margin-top: -4px;
}

#prenomInscription {
	position: relative;
	margin-left: 10px;
}

#societeInscription {
	position: relative;
	margin-left: 10px;
}

#emailInscription {
	position: relative;
	margin-left: 10px;
}

.libVotreCommande {
	padding-left: 10px;
}

.offreCommande {
	padding-top: 10px;
	padding-left: 10px;
}

.engagementCommande {
	padding-bottom: 10px;
	padding-left: 10px;
}

.dureeCommande {
	padding-left: 10px;
}

.totalhtCommande {
	padding-right: 93px;
	padding-top: 2px;
}

.montantTotalhtCommande {
	padding-right: 10px;
	padding-top: 2px;
}

.tvaCommande {
	padding-top: 6px;
	padding-right: 93px;
}

.tauxTvaCommande {
	padding-top: 6px;
	padding-right: 10px;
}

.totalttcCommande {
	padding-top: 6px;
	padding-right: 93px;
}

.montantTotalttccommande {
	padding-top: 6px;
	padding-right: 10px;
}

.renvoiFichier {
	margin-top: 0px;
}

.renvoiDestinataire {
	margin-top: -5px;
}

.renvoiSujet {
	margin-left: -12px;
	margin-top:10px;
}

.renvoiMessage {
	margin-left: -12px;
	margin-top: -5px;
}

.hautRenvoiSujet {
	margin-top: -12px;
	margin-left: -9px;
}

.hautRenvoiMessage {
	margin-top: -12px;
	margin-left: -9px;
}

.supprFichier {
	position:relative;
	margin-left: 250px;
	margin-top: -14px;
}

.hautRenvoifichier{
	margin-top:-12px;
}

#popup_info_legales {
	width: 393px;
	height: 270px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupInfosLegalesCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupInfosLegalesCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 393px;
	margin-top: -4px;
}

#popupInfosLegalesCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupInfosLegalesCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 393px;
}

#popupInfosLegalesHaut {
	position:absolute;
	float: left;
	width: 393px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupInfosLegalesBas {
	position:absolute;
	float: left;
	width: 393px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupInfosLegalesDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 270px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 393px;
}

#popupInfosLegalesGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 270px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_info_legales #fermeture_info {
	position: relative;
	float: right;
	margin-right: -4px;
	margin-top: -4px;
}

#popup_info_legales #contenu_info {
	padding-left: 10px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

.lien_12_blanc_souligne {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

#popup_profil {
	width: 388px;
	height: 418px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popup_profilG {
	width: 388px;
	height: 478px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupProfilCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupProfilCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
}

#popupProfilCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupProfilCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
}

#popupProfilHaut {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 2px;
}

#popupProfilBas {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupProfilDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 418px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
	margin-top: 2px;
}

#popupProfilDroitG {
	position:absolute;
	float: right;
	width: 4px;
	height: 478px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
	margin-top: 2px;
}

#popupProfilGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 418px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 2px;
	margin-left: -2px;
}

#popupProfilGaucheG {
	position:absolute;
	float: left;
	width: 4px;
	height: 478px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 2px;
	margin-left: -2px;
}

.fermetureProfil {
	position: relative;
	float: right;
	margin-right: -4px;
	margin-top: 0px;
}

.libProfil {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	padding-bottom: 10px;
}

.coordonneesProfil {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
}

#validerProfil {
	position: relative;
	float: left;
	margin-top:  6px;
	margin-left: 290px;
}

#contenuExpire {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	background: #FFFFFF;
	padding-top: 10%;
	padding-bottom: 10%;
	width: 100%;
	text-align: center;
	height: 200px;
}

#cacheBas {
	position: absolute;
	width: 900px;
	height: 187px;
	background: #EEEEEE;
	z-index:3;
	opacity: 0.4;
	filter: alpha(opacity = 0);
	top: 350px;
	left: 190px;
}

.erreur_rouge {
	font-weight:bold;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#listeContactRenvoi {
	width: 200px;
}

#chngPwd {
	clear: left;
	position: relative;
	float: left;
	margin-top: -85px;
}

#chngPwd2 {
	float: left;
	margin-top: 120px;
	margin-left: -55px;
}

#ChangePass {
	position: absolute;
	width: 258px;
	height: 78px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;	
}

#popupChangePassCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupChangePassCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 258px;
	margin-top: -4px;
}

#popupChangePassCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 78px;
}

#popupChangePassCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 258px;
	margin-top: 78px;
}

#popupChangePassHaut {
	position:absolute;
	float: left;
	width: 258px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupChangePassBas {
	position:absolute;
	float: left;
	width: 258px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 78px;
}

#popupChangePassDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 78px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 258px;
}

#popupChangePassGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 80px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#ChangePass #fermetureChangePass {
	position: relative;
	float: right;
	margin-right: -4px;
	margin-top: -4px;
}

#ChangePass #libelleChangePass {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 20px;
	padding-top: 20px;
}

#popupRenouvellement {
	position: absolute;
	width: 408px;
	height: 378px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;	
}

#popupRenouvellementCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupRenouvellementCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 408px;
	margin-top: -4px;
}

#popupRenouvellementCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 378px;
}

#popupRenouvellementCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 408px;
	margin-top: 378px;
}

#popupRenouvellementHaut {
	position:absolute;
	float: left;
	width: 408px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupRenouvellementBas {
	position:absolute;
	float: left;
	width: 408px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 378px;
}

#popupRenouvellementDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 378px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 408px;
}

#popupRenouvellementGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 380px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popupRenouvellement #fermetureRenouvellement {
	position: relative;
	float: right;
	margin-right: -4px;
	margin-top: -4px;
}

#popupRenouvellement #llisteCompteRenouvellement {
	position: relative;
	float: left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 5px;
	margin-left: 25px;
}

#popupRenouvellement #tableauCommande {
	position:relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	font-weight: bold;
	margin-top: 17px;
	margin-right:0px;
}

#popupRenouvellement #paiementRenouvellement {
	position: relative;
	float: left;
	margin-top: 55px;
	width: 100%;
	text-align: center;
}

#popupRenouvellement #tableauCommande .tvaCommande {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}

#popupRenouvellement #tableauCommande .totalttcCommande {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}

#popupRenouvellement #tableauCommande .engagementCommande {
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#popupRenouvellement #tableauCommande .renouvellementCommande {
	padding-bottom: 10px;
	padding-left: 10px;
}

.listeCompte {
	padding-left: 10px;
}

#renouvellementCB {
	clear: left;
	position: relative;
	float: left;
	margin-top: -70px;
}

#adhesionOption {
	clear: left;
	position: relative;
	float: left;
	margin-top: -55px;
}

#supprimeCompte {
	clear: left;
	position: relative;
	float: left;
	margin-top: -40px;
}

#popup_confirm_suppr_histo {
	position: relative;
	width: 298px;
	height: 98px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupConfirmSupprHistoCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupConfirmSupprHistoCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 298px;
	margin-top: -4px;
}

#popupConfirmSupprHistoCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupConfirmSupprHistoCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 298px;
}

#popupConfirmSupprHistoHaut {
	position:absolute;
	float: left;
	width: 298px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupConfirmSupprHistoBas {
	position:absolute;
	float: left;
	width: 298px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupConfirmSupprHistoDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 98px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 298px;
}

#popupConfirmSupprHistoGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 98px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_confirm_suppr_histo #fermer_optionSupprHisto {
	position: relative;
	float: right;	
	margin-right: -4px;
	margin-top: -4px;
}

#popup_confirm_suppr_histo #libSupprHisto {
	position: relative;
	float: left;
	padding-top: 5px;
	margin-left: 10px;
}

#popup_confirm_suppr_histo #inputSupprHisto {
	float: left;
	padding-top:5x;
	padding-left:10px;
}

#popup_confirm_suppr_histo #boutonSupprHisto {
	float: left;
	margin-top: 0px;
	margin-left: 185px;
}


#popup_compteEssai {
	position: absolute;
	background: url('graphs/fond_popup_stripe.gif');
	background-repeat: repeat;
	width: 318px;
	height: 108px;
}


#popupCompteEssaiCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupCompteEssaiCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 318px;
	margin-top: -4px;
}

#popupCompteEssaiCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 108px;
}

#popupCompteEssaiCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 318px;
	margin-top: 108px;
}

#popupCompteEssaiHaut {
	position:absolute;
	float: left;
	width: 318px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupCompteEssaiBas {
	position:absolute;
	float: left;
	width: 318px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 108px;
}

#popupCompteEssaiDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 108px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 318px;
}

#popupCompteEssaiGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 110px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_compteEssai #fermer {
	position: relative;
	float: right;
	margin-right: -4px;
	margin-top: -4px;
}

#popup_compteEssai #libCompteEssai {
	position: relative;
	float: left;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 15px;
}

#popup_compteEssai #inputCompteEssai {
	position: relative;
	float: left;
	margin-left: 10px;
	margin-top: 5px;	
}

#popup_compteEssai #libTxtCompteEssai {
	position: relative;
	float: left;
	margin-left: 10px;
	margin-top: 15px;	
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	width: 300px;
	text-align: justify;
}

#popup_compteEssai #enregistrerCompteEssai {
	position: relative;
	float: left;
	margin-top: 25px;	
	margin-left: 210px;
}

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

div#update {
	position: absolute;
	clear: both;
	float: left;
	width:150px;
	background-color:white;
	color: black;
	border:1px solid #888;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	z-index: 1000;
}

div#update ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

div#update ul li.selected {
	background-color: #ffb;
}

div#update ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	height:22px;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

#popup_renouvellement {
	position: absolute;
	background: url('graphs/fond_popup_stripe.gif');
	background-repeat: repeat;
	width: 388px;
	height: 358px;
}


#popupRenouvellementCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupRenouvellementCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: -4px;
}

#popupRenouvellementCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 358px;
}

#popupRenouvellementCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: 358px;
}

#popupRenouvellementHaut {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupRenouvellementBas {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 358px;
}

#popupRenouvellementDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 358px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
}

#popupRenouvellementGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 360px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_renouvellement #fermer_renouvellement {
	position: relative;
	margin-left: 374px;
	margin-top: -4px;
}

#popup_renouvellement #titreRenouvellement {
	position: relative;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;	
	font-weight: bold;
}

#popup_renouvellement  #tableauRenouvellement {
	position:relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	font-weight: bold;
	margin-top: 17px;
	margin-right:0px;
	width: 100%;
}

#popup_renouvellement #listeModePaiement {
	position:relative;
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
}

#popup_renouvellement #codePromo {
	position:relative;
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
}

#popup_renouvellement #valideRenouvellement {
	position: relative;
	float: left;
	margin-top: 40px;
	margin-left: 290px;
}

#libTypeCompte {
	position: relative;
	float: left;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	clear: both;
	margin-left: 10px;
	font-weight: bold;
	text-decoration: underline;
}

#choixComptePayant {
	position: relative;
	float: left;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #395587;
	clear: both;
	margin-left: 10px;
}

#choixCompteGratuit {
	position: relative;
	float: left;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #395587;
	clear: both;
	margin-left: 10px;
}

#popup_mode_emploi {
	width: 437px;
	height: 400px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupModeEmploiCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupModeEmploiCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 437px;
	margin-top: -4px;
}

#popupModeEmploiCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
}

#popupModeEmploiCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 437px;
}

#popupModeEmploiHaut {
	position:absolute;
	float: left;
	width: 437px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupModeEmploiBas {
	position:absolute;
	float: left;
	width: 437px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
}

#popupModeEmploiDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 400px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 437px;
}

#popupModeEmploiGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 400px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_mode_emploi #fermeture_info {
	position: relative;
	float: right;
	margin-right: -4px;
	margin-top: -4px;
}

#popup_mode_emploi #contenu_info {
	padding-left: 10px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 10px;
}

#titre_mode_emploi {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	padding-bottom: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

#popup_valide_renouvellement_compte {
	position:absolute;
	background: url('graphs/fond_popup_stripe.gif');
	background-repeat: repeat;
	width: 388px;
	height: 528px;
}


#popupValideRenouvellementCompteCoinHG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_haut_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -4px;
}

#popupValideRenouvellementCompteCoinHD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_haut_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: -4px;
}

#popupValideRenouvellementCompteCoinBG {
	position:absolute;
	float: left;
	background-image: url("graphs/angle_bas_gauche.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: 528px;
}

#popupValideRenouvellementCompteCoinBD {
	position:absolute;
	float: right;
	background-image: url("graphs/angle_bas_droit.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	margin-left: 388px;
	margin-top: 528px;
}

#popupValideRenouvellementCompteHaut {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: -4px;
}

#popupValideRenouvellementCompteBas {
	position:absolute;
	float: left;
	width: 388px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-top: 528px;
}

#popupValideRenouvellementCompteDroit {
	position:absolute;
	float: right;
	width: 4px;
	height: 528px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: 388px;
}

#popupValideRenouvellementCompteGauche {
	position:absolute;
	float: left;
	width: 4px;
	height: 530px;
	margin: 0px;
	padding: 0px;
	background-image: url("graphs/fond_popup_stripe.gif");
	background-repeat: repeat;
	margin-left: -2px;
}

#popup_valide_renouvellement_compte #fermer_inscription {
	position:absolute;
	float: right;
	margin-left:374px;
	margin-top: -4px;
}

#popup_valide_renouvellement_compte #lib_recap_valide_commande {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #395587;
	font-size: 14px;
	padding-left: 12px;
	margin-top: 15px;
}

#popup_valide_renouvellement_compte #lib_bon_commande {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 45px;
}

#popup_valide_renouvellement_compte  #lib_nom_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 80px;
}

#popup_valide_renouvellement_compte  #lib_email_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 95px;
}

#popup_valide_renouvellement_compte  #lib_type_cmd_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 110px;
}

#popup_valide_renouvellement_compte  #lib_montant_ht_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 125px;
}

#popup_valide_renouvellement_compte  #lib_total_cmd_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 160px;
}


#popup_valide_renouvellement_compte #lib_net_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 180px;	
}

#popup_valide_renouvellement_compte  #lib_reglement_popup_commande_valide {
	position:absolute;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 200px;	
}

#popup_valide_renouvellement_compte  #paiement_popup_commande {
	position:absolute;
	float: left;
	margin-left: 48px;
	margin-top: 265px;	
}

#popup_valide_renouvellement_compte  #paiement_popup_commandeCash {
	position:absolute;
	float: left;
	margin-left: 10px;
	margin-top: 220px;	
}

#paiement_popup_commande_CB {
	position: relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	margin-top: 380px;
	width: 100%;
}

#paiement_popup_commande_CB #libelle {
	width: 98%;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
}

#paiement_popup_commande_CB #image_cb {
	text-align: center;
	width: 100%;
}

#popup_renvoi #libConditions {
	position: absolute;
	margin-top: 20px;
	float: left;
	margin-left: 10px;
}

#popup_renvoi #libOptionsSup {
	position: absolute;
	margin-top: 70px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;	
	font-weight: bold;
	margin-left: 10px;
}

#popup_renvoi #titreOption1 {
	position: relative;
	margin-top: 90px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;	
	font-weight: bold;
	margin-left: 10px;
}

#popup_renvoi #titreOption2 {
	position: relative;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;	
	font-weight: bold;
	margin-left: 10px;
}

#popup_renvoi #contenuOption1 {
	position: relative;
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;	
	font-weight: normal;
	margin-left: 30px;
}

#popup_renvoi #contenuOption2 {
	position: relative;
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;	
	font-weight: normal;
	margin-left: 30px;
}

#blocHautPrivate #titreRenouvellement {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 14px;	
	font-weight: bold;
}

#blocHautPrivate  #tableauRenouvellement {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;	
	font-weight: bold;
	width: 100%;
	margin-left: 10%;
	padding-top: 10px;
}

#blocHautPrivate #listeModePaiement {
	width: 100%;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	margin-top: 10px;
}

#blocHautPrivate #codePromo {
	width: 100%;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	margin-top: 10px;
}

#blocHautPrivate #valideRenouvellement {
	position: relative;
	float: right;
	margin-right: 65px;
}

#blocHautPrivate #lib_recap_valide_commande {
	font-family: Arial, Helvetica, sans-serif;
	color: #395587;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

#blocHautPrivate #lib_bon_commande {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}

#blocHautPrivate  #lib_nom_popup_commande_valide {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}

#blocHautPrivate  #lib_email_popup_commande_valide {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}

#blocHautPrivate  #lib_type_cmd_popup_commande_valide {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}

#blocHautPrivate  #lib_montant_ht_popup_commande_valide {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}

#blocHautPrivate #lib_net_popup_commande_valide {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}

#blocHautPrivate #lib_reglement_popup_commande_valide {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}

#blocHautPrivate  #paiement_popup_commande {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
}

#blocHautPrivate  #paiement_popup_commandeCash {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
}

.lien_11_bleu_fonce:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #395587;
	font-weight: normal;
}

.lien_11_bleu_fonce:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #395587;
	font-weight: normal;
}

.lien_11_bleu_fonce:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #395587;
	font-weight: normal;
}

.supprFichierEnvoyer {
	position:relative;
	margin-left: 253px;
	margin-top: -18px;
}

#divEnvoiFichier {
	position: relative;
	float: left;
	overflow: auto;
	height: 506px;
	width: 80%;
	padding-left: 20%;
}

#champPassFichierPrivatePopupEnvoyer {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;	
}

.boutonAjouterDlEnvoyer {
	padding-left: 20px;
}

#paginationHisto {
	position: absolute;
	top: 440px;
	width: 100%;
	text-align: center;
}

#ascenseurListeHisto {
	width:13px;
	height:360px;
	position:absolute;
	right:0;
}

#tableauCommandeListe {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;	
	font-weight: bold;
	width: 100%;
	padding-top: 10px;
}

#etapeSuivanteUpgrade {
	padding-top:  20px;
	width: 90%;
	text-align: right;
}

.contextMenu {
    position: absolute;
    width: 160px;
    z-index: 99999;
    border: solid 1px #CCC;
    background: #EEE;
    padding: 0px;
    margin: 0px;
    display: none;
	margin-top: -95px;
	margin-left: -375px;
}

select {
	font-size: 11px;
}

.headerComparatif {
	position: relative;
	float: left;
	margin-left: -5px;
	width: 706px;
	height: 68px;
}

.ligneComparatif {
	position: relative;
	float: left;
	margin-left: -5px;
	width: 706px;
	background: url("graphs/tableau/fond.jpg");
	background-repeat: repeat-y;
	color: #FFFFFF;
}

.ligneComparatifNoBackground {
	position: relative;
	float: left;
	margin-left: -5px;
	width: 706px;
	color: #444444;
	padding-bottom: 15px;
}

.thComparatif {
	position: relative;
	float: left;
	width: 132px;
	padding-left: 7px;
}

.tdComparatif {
	position: relative;
	float: left;
	width: 270px;
	padding-left: 8px;
}

.separationComparatif {
	position: relative;
	float: left;
	margin-left: -5px;
	width: 706px;
	height: 6px;
	background: url("graphs/tableau/sep_horizontales.jpg");
	background-repeat: no-repeat;
}

.footerComparatif {
	position: relative;
	float: left;
	margin-left: -5px;
	width: 706px;
	height: 6px;
	padding-bottom: 5px;
}

.lien_11_noir_gras:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #444444;
	font-weight: bold;
}

.lien_11_noir_gras:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #444444;
	font-weight: bold;
}

.lien_11_noir_gras:hover {
	font-size:11px;
	color: #395587;
	text-decoration: none;
	font-weight: bold;
}

#divPrixAccueil {
	width: 392px;
}

#headerPrixAccueil {
	width: 392px;
	height: 39px;
}

.lignePrixAccueil {
	position: relative;
	float: left;
	background: url("graphs/tab/fond.jpg");
	background-repeat: repeat-y;
	color: #FFFFFF;
	width: 392px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
}

.cellulePrixAccueil {
	position: relative;
	float: left;
	width: 130px;
	text-align: center;
}

.separateurPrixAccueil {
	position: relative;
	float: left;
	width: 392px;
	height: 6px;
}

#footerPrixAccueil {
	position: relative;
	float: left;
	width: 392px;
	height: 11px;
}

#lienBandeau {
	position: relative;
	float: right;
	width: 100%; 
	padding: 0; 
	margin: 0; 
	text-align: right; 
	padding-right: 30px; 
	padding-top: 6px; 
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}

.lien_gris_gras_12:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.lien_gris_gras_12:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.lien_gris_gras_12:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}