@CHARSET "UTF-8";
#accueil-mon-compte {
	
	padding: 0 15px;
	font-size: 12px;
	color: #383539;
}

#accueil-mon-compte a {
	text-decoration: underline;
	color:#383539;
}

#accueil-mon-compte #mon-compte-liste-blocs-gauche {
	float: left;
	width:423px;
	margin-right:105px;
}
#accueil-mon-compte #mon-compte-liste-blocs-droit {
	float: left;
	width:423px;
}


#accueil-mon-compte div.bloc-mon-compte {
	margin: 10px 0;
	float: left;
	
}
#accueil-mon-compte div.bloc-mon-compte h4{
	padding: 6px 10px 4px 10px;
	text-transform: uppercase;
	width: 403px;
}
#accueil-mon-compte #mon-compte-liste-blocs-gauche div.bloc-mon-compte h4{	}
#accueil-mon-compte div.bloc-mon-compte div.bloc-mon-compte-content {padding: 15px;}
#accueil-mon-compte #mon-compte-mes-infos div.bloc-mon-compte-content {border:3px solid #b7efc1;}
#accueil-mon-compte #mon-compte-mes-commandes div.bloc-mon-compte-content {border:3px solid #ffcbe9;}
#accueil-mon-compte #mon-compte-newsletter div.bloc-mon-compte-content {border:3px solid #caf4ff;}
#accueil-mon-compte #mon-compte-cheques-cadeaux div.bloc-mon-compte-content {border:3px solid #ffefae;}
#accueil-mon-compte #mon-compte-parrainage div.bloc-mon-compte-content {border:3px solid #e6a9ff;}
#accueil-mon-compte #mon-compte-doze div.bloc-mon-compte-content {border:3px solid #b50000;}
#accueil-mon-compte #mon-compte-mes-produits-consultes div.bloc-mon-compte-content {border:3px solid #383539;}

#accueil-mon-compte div.bloc-mon-compte ul{}

#accueil-mon-compte div.bloc-mon-compte ul li {
	margin: 0.5em 0;
	list-style: disc;
	list-style-position: inside;
}
#accueil-mon-compte div.bloc-mon-compte ul li span.small_font_size{font-size:10px;}
#accueil-mon-compte #mon-compte-mes-infos, #accueil-mon-compte #mon-compte-mes-commandes, #accueil-mon-compte #mon-compte-newsletter, #accueil-mon-compte #mon-compte-cheques-cadeaux, #accueil-mon-compte #mon-compte-parrainage, #accueil-mon-compte #mon-compte-doze, #accueil-mon-compte #mon-compte-mes-produits-consultes{border:none;}
#mes-produits-consultes {width:380px;}
#accueil-mon-compte #mon-compte-mes-infos h4{
	background:#b7efc1 url(/img/espace_client/header_gerer_compte.png) no-repeat;
	color: #383539;
}
#accueil-mon-compte #mon-compte-mes-commandes h4{
	background:#ffcbe9 url(/img/espace_client/header_suivi_commande.png) no-repeat;
	color: #383539;
}
#accueil-mon-compte #mon-compte-newsletter h4{
	background:#caf4ff url(/img/espace_client/header_abo_news.png) no-repeat;
	color: #383539;
}
#accueil-mon-compte #mon-compte-cheques-cadeaux h4{
	background:#ffefae url(/img/espace_client/header_cheque_cadeau.png) no-repeat;
	color: #383539;
}
#accueil-mon-compte #mon-compte-parrainage h4{
	background:#e6a9ff url(/img/espace_client/header_parrainage.png) no-repeat;
	color: #383539;
}
#accueil-mon-compte #mon-compte-doze h4{
	background:#b50000 url(/img/espace_client/header_espace_doze.png) no-repeat;
	color: #FFF;
}
#accueil-mon-compte #mon-compte-mes-produits-consultes h4{
	background:#383539 url(/img/espace_client/header_produits.png) no-repeat;
	color: #FFF;
}


/*********************************************************/



dl.zend_form {
	clear: both;
}
dl.zend_form dd {
	margin: 0;
	padding: 0;
}

#retour-a-mon-compte {
	margin: 20px 0;
	padding: 10px 0 0 40px;
	background: url("/img/compte_utilisateur/home.jpeg") transparent no-repeat ;
	height: 28px;
}

#retour-a-mon-compte a {
	color: black;
	text-decoration: underline;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}


#mon-compte,
#mon-suivi-de-commande,
#mes-abonnements	 {
	width: 100%
}

#mon-compte h6,
#mon-suivi-de-commande h6,
#mes-abonnements h6 {
	font-style: normal;
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	margin: 0 0 20px 0;
}

#mon-compte-title,
#mon-suivi-de-commande-title,
#mes-abonnements-title {
	text-transform: uppercase;
	padding: 5px;
	color:#383539;
	font-weight:bold;
}
#mon-compte-title span,
#mon-suivi-de-commande-title span,
#mes-abonnements-title span{
	color: white;
	font-weight: bold;
}



/** COULEUR BANDEAUX **/

#mon-compte-title.mon-compte {
	/*background-color: #00ff30;*/
}

#mes-abonnements-title.mes-abonnements-newsletter {
	background-color: #ADD8E6 ;
}

#mon-suivi-de-commande-title.mes-commandes,
#mon-suivi-de-commande-title.ma-livraison,
#mon-suivi-de-commande-title.mes-billets-cadeaux,
#mon-suivi-de-commande-title.mes-factures {
	background-color: #ff0093;
}


/********************************/



#content-mon-compte form label{
	float: left;
	clear: both;
	font-size:12px;
	color:#4c4c4c;
	width:250px;
	margin-top:10px;
}
#content-mon-compte .zend_form input,
#content-mon-compte form textarea,
#content-mon-compte form select{
	float: left;
	width:180px;margin-top:10px;
	
}
#content-mon-compte .zend_form .line input {width:30px;}
#civ_client-label {}
#content-mon-compte div.submit{
	clear: both;
	float: right;
	margin-right: 200px
}
#content-mon-compte div.form-response {
	clear: both;
	margin: 10px 0;
}
#content-mon-compte div.form-response .success {
	text-transform: uppercase;
	margin: auto;
	width: 50%;
}

#content-mon-compte div.form-response .error {
	margin: auto;
	width: 50%;
	color: red;
}

label.required {
	background: url("/img/compte_utilisateur/required.jpeg") no-repeat top right transparent;
}

/********************************/
/*								*/
/*	Spécificités Formulaire 	*/
/*								*/
/********************************/

/*	Produits consultés	*/

#mes-produits-consultes .produits-consultes {
	clear:both;
	height:110px;
	margin:0px 0;
	width:380px;
}

#mes-produits-consultes .produits-consultes .pict-activite {
	float:left;width:185px;
}
#mes-produits-consultes .produits-consultes .infos-produit {
	float:left;
	margin: 5px 0px 0px 10px;
	width:175px;
}

#mes-produits-consultes .produits-consultes .infos-produit .titre-activite{
	
}

#mes-produits-consultes .produits-consultes .infos-produit .link-produit {
	float:right;
	margin-top:10px;
}
#mes-produits-consultes .produits-consultes .infos-produit .link-produit a{
	color: #B50051;
}

/*	Formulaire Newsletter	*/

#content-mes-abonnements-newsletter div.submit {
	clear: both;
	float: right;
	margin-right: 40px;
}

#loi-info {
	clear: both;
	font-size: 12px;
	font-style: italic;
	padding: 20px 0;
}
#id-liste-abonnements label{
	clear: both;
	float:left;
	margin: 5px 0;
	font-size:12px;
}

#id-liste-abonnements label input{
	margin-right: 10px;
}


/*	Formulaire Compte créer avec succès	*/


#compte-creer-success-continue a {
	float: right;
	color: #fff;
	margin-right: 40px;
	background: url("/img/btn/btn_sanstexte.png") transparent no-repeat top left;
	height: 34px;
	width: 217px;
	padding: 7px 0 0 75px;
	font-weight:bold;
	text-decoration: none;
	margin-top:70px;
	margin-bottom:100px;
}

/*	Formulaire Modification Password	*/

#modifier_password label {
	width: 280px;
	margin: 5px 0;
}
#modifier_password input {
	width: 250px;
}
#response-changer-mot-de-passe {
	text-align: center;
	width: 100%
}

/*	Formulaire Modification Informations Personnelles	*/
#form_infos_persos label {
	width: 200px;
	margin: 5px 0;
}

#form_infos_persos input {
	width: 250px;
}

#form_infos_persos div.radio.line label{
	clear:none;
	width:34px;
	font-size:12px;
}
#form_infos_persos div.radio.line label input {
	margin-right: 0px;
}


/*	Formulaire Demande de mot de passe	*/

#demande-mot-passe {
	
}
#mail_demande-label label {
	padding-right: 20px;
}
#mail_demande-label label.required{
	background: transparent url(/img/compte_utilisateur/required.jpeg) no-repeat scroll 80px top;
}

#demande-mot-passe div.submit{
	margin: 20px 0 0 60px;
}

#retour-mon-compte-demande-pass-en-cours,
#retour-mon-compte-demande-pass-success,
#retour-mon-compte-demande-pass-error,
#retour-mon-compte-changement-pass-success {
	float: right;
	clear: both;
	margin-right: 200px;
	width: 217px;
	height: 34px;
}
#retour-mon-compte-demande-pass-success,
#retour-mon-compte-demande-pass-error,
#retour-mon-compte-changement-pass-success {
	margin: 20px 200px 0 0;
}

#retour-mon-compte-demande-pass-en-cours a,
#retour-mon-compte-demande-pass-success a,
#retour-mon-compte-demande-pass-error a,
#retour-mon-compte-changement-pass-success a{
	color: #fff;
	font-weight: bold;
	background: transparent url("/img/btn/btn_sanstexte.png") no-repeat scroll left top;
	height:25px;
	width:157px;
	float: left;
	padding: 8px 0px 0px 60px;
	text-decoration: none;
	
}

#form_changement_mot_de_passe {

	
}

#form_changement_mot_de_passe label {
	
}
#form_changement_mot_de_passe label.required {
	padding-right: 20px;
}

#new_mdp-label label, 
#confirm_new_mdp-label label {
	width: 200px;
}

#new_mdp-label label,
#confirm_new_mdp-label label,
#form_changement_mot_de_passe div.check-envoie-pass {
	clear: both;
	float: left;
	margin: 0 10px 0 0;
}


#confirm_new_mdp-label,
#captcha_modif_pass-label,
#form_changement_mot_de_passe div.check-envoie-pass,
#envoie_pass_mail-label label {
	margin: 20px 0 0 0;
}
#envoie_pass_mail-label label {
	margin: 20px 0 0 10px;
	float: left;
}

#form_changement_mot_de_passe div.submit {
	clear:both;
	float:left;
	margin:20px 0 0 410px;
}

#form_changement_mot_de_passe ul.errors{
	color: red;
}


/*  Liste Factures */

#liste-mes-factures-notes-debits table {
	width: 100%;
}

#liste-mes-factures-notes-debits  table thead{
	background-color: #ffbfe4;
}


#liste-mes-factures-notes-debits  table tbody td,
#liste-mes-factures-notes-debits  table thead td {
	border-style: dotted;
	border-width: thin;
	border-color: #ffbfe4;
	height: 6em;
	padding: 10px
}

#liste-mes-factures-notes-debits  table thead td{
	height: 2em;
}
#liste-mes-factures-notes-debits  table thead td {
	color: red;
}




#liste-mes-factures-notes-debits table thead td.num-commande {
	text-align: center;
	width: 15%;
}
#liste-mes-factures-notes-debits table thead td.date-commande{
	text-align: center;
	width: 15%;
}
#liste-mes-factures-notes-debits table thead td.fact-commande{
	text-align: center;
	width: 40%;
}
#liste-mes-factures-notes-debits table thead td.nd-commande{
	text-align: center;
	width: 40%;
}
	
#liste-mes-factures-notes-debits table tbody tr td {
	text-align: center;
}

#liste-mes-factures-notes-debits table tbody tr td a {
	color: black;
}
	
	

/*	Formulaire Modification ma livraison	*/


#container-liste-ma-livraison {
	
}

#liste-commandes table{
	width: 100%;
}

#liste-commandes table thead{
	background-color: #ffbfe4;
}


#liste-commandes table tbody td,
#liste-commandes table thead td {
	border-style: dotted;
	border-width: thin;
	border-color: #ffbfe4;
	height: 6em;
	padding: 10px;
	text-align:center;
}
.etat-liste-commande #actions-commandes div{text-align:center;}
.quantite-liste-commande table tbody tr td div{text-align:center;}
#liste-commandes table thead td{
	height: 2em;
}
#liste-commandes table thead td {
	color: red;
}

#liste-commandes table thead td.num-commande {
	padding: 5px 0;
	text-align: center;
}
#liste-commandes table thead td.activite-commande {
	padding: 5px 0 5px 20px;
}
#liste-commandes table thead td.exped-commande {
	padding: 5px 0;
	text-align: center;
}
#liste-commandes table thead td.suivi-commande {
	padding: 5px 0;
	text-align: center;
}



#liste-commandes table tbody td.num-commande {
	width: 12%;
}
#liste-commandes table tbody td.activite-commande {
	width: 50%;
	padding: 20px;
}
#liste-commandes table tbody td.exped-commande {
	width: 15%;
	padding: 20px;
}
#liste-commandes table tbody td.suivi-commande {
	width: 17%;
}


#liste-commandes table tbody td table tbody td{
	border: none;
	height: auto;
	padding: 0;
}

#liste-commandes table tbody td.activite-commande table tbody td{
	padding: 0 0 20px 0;
}

#liste-commandes table tbody td.exped-commande table,
	#liste-commandes table tbody td.suivi-commande table {
	height: 180%;
}

#liste-commandes table tbody td.exped-commande table tbody td{
	width: 100%
	padding: 0;
}



/*	Formulaire Modification Liste commande	*/

#liste-commandes table thead td.num-liste-commande {
	text-align: center;
	width: 11%;
}

#liste-commandes table thead td.date-liste-commande {
	text-align: center;
	width: 11%;
}

#liste-commandes table thead td.activite-liste-commande {
	padding: 5px 0 5px 20px;
	width: 40%;
}

#liste-commandes table thead td.quantite-liste-commande {
	
	text-align: center;
	width: 4%;
}

#liste-commandes table thead td.total-liste-commande {
	
	text-align: center;
	width: 10%;
}

#liste-commandes table thead td.etat-liste-commande {
	
	text-align: center;
	width: 20%;
}



#liste-commandes table tbody td.etat-liste-commande a,
#liste-commandes table tbody td.activite-liste-commande a {
	text-decoration: underline;
	color: black;
}

/*	Formulaire Modification ma livraison	*/

#new_password-label {
	padding-top: 30px;
	clear:both;
}

/*	Formulaire Liste Billets cadeaux	*/

#liste-billets-cadeaux table{
	width: 100%;
}

#liste-billets-cadeaux table thead{
	background-color: #ffbfe4;
	color: red;
}

#liste-billets-cadeaux table tbody td,
#liste-billets-cadeaux table thead td {
	border-style: dotted;
	border-width: thin;
	border-color: #ffbfe4;
	padding: 10px
}

#liste-billets-cadeaux table thead td {
	padding: 5px 0;
	height: 2em;
}

#liste-billets-cadeaux table thead td.num-billet {
	padding: 5px 0;
	text-align: center;
	width: 10%;
}

#liste-billets-cadeaux table thead td.date-billet {
	padding: 5px 0;
	text-align: center;
	width: 10%;
}

#liste-billets-cadeaux table thead td.activite-billet {
	padding: 5px 0 5px 20px;
	width: 45%;
}


#liste-billets-cadeaux table thead td.edition-billet {
	padding: 5px 0;
	text-align: center;
	width: 25%;
}



#liste-billets-cadeaux table tbody td.activite-billet div.details-activites{
	padding-top: 10px;
}
#liste-billets-cadeaux table tbody td.activite-billet div.details-activites a,
#liste-billets-cadeaux table tbody td.edition-billet a{
	text-decoration: underline;
	color: black;
}




/*	Formulaire Création Compte	*/

#contentainer-mon-compte-creation label {
	width: 150px;
	float: left;
}
#contentainer-mon-compte-creation input,
#contentainer-mon-compte-creation select {
	float: left;
}

#contentainer-mon-compte-creation fieldset.group {
	float: left;
	width: 45%;
}

#contentainer-mon-compte-creation div.submit input {
	float: right;
	margin-right: 90px;
}

#contentainer-mon-compte-creation ul.errors {
	clear: both;
	float: left;
	width: 250px;
}
#contentainer-mon-compte-creation ul.errors li{
	color: red;
}

#form_infos_persos ul.errors {
    float: left;
    margin-top:10px;
    margin-left:10px;
}
#form_infos_persos ul.errors li{
    color: red;
    font-size:12px;
}
#fieldset-sub_sous_form_creation_client_1 div.client_civ label{
	clear: none;
	width: 57px;
	padding-left:5px;
	font-size:12px;
}
#fieldset-sub_sous_form_creation_client_1 div.client_civ input {
width:10px;margin-top: 15px;
}


#fieldset-sub_sous_form_creation_client_1 label.required,
#fieldset-sub_sous_form_creation_client_2 label.required {
	font-size:12px;background: transparent url(/img/compte_utilisateur/required.jpeg) no-repeat scroll right 15px;
}
#fieldset-sub_sous_form_creation_client_1 div.client_civ label input{
	margin-right:5px;
}
#fieldset-sub_sous_form_creation_client_2 div.anniv {
	float: left;
}
#fieldset-sub_sous_form_creation_client_2 div.anniv input {
	width: 50px
}

#fieldset-sub_sous_form_creation_client_2 div.anniv.annee input {
	width: 90px;
}

#fieldset-sub_sous_form_creation_client_2 div.anniv.jour {
	height: 20px;
	width: 50px;
	margin-right: 10px;
}
#fieldset-sub_sous_form_creation_client_2 div.anniv.mois {
	width: 50px;
	margin-right: 10px;
}
#fieldset-sub_sous_form_creation_client_2 div.anniv.annee {
	width: 90px;
}

#fieldset-sub_sous_form_creation_client_2 div.anniv.jour p.description {
	position: relative;
	float: left;
	top: -20px;
	left: 220px;
	font-size: 10px;
}


#fieldset-sub_sous_form_creation_client_1  label,
#fieldset-sub_sous_form_creation_client_2 label{
	clear:both;
	width: 190px;
	font-size:12px;
	padding-top: 15px;
}

#fieldset-sub_sous_form_creation_client_1 select,
#fieldset-sub_sous_form_creation_client_1 input,
#fieldset-sub_sous_form_creation_client_2 select,
#fieldset-sub_sous_form_creation_client_2 input {
	margin-top: 15px;
	width: 210px;
}

#fieldset-sub_sous_form_creation_client_3 {
	clear: both;
	padding:20px 0;
}

#fieldset-sub_sous_form_creation_client_3 label {
	width: 60%;
	padding-left: 10px;
	font-size:12px;
}

/*  Mon espace Doze Accueil */

#total-credit-mon-compte {
	text-transform: uppercase;
}


/*	Formulaire Identifiaction compte Cf commande	*/
#content_login {width:987px;}
#identification {height:300px;margin-bottom:70px;}
#identification h3{text-transform:uppercase;color:#4d4c4c;font-weight:bold;}
#identification #content-mon-compte-index h4 {color:#4d4c4c;text-transform:uppercase;font-size:12px;font-weight:bold;margin-top:-23px;margin-bottom:15px;}
*html #identification #content-mon-compte-index h4 {margin-top:0px;}
#identification #content-mon-compte-index #nouveau-compte {min-height:200px;border:1px solid #4d4c4c;;width:275px;padding:10px;margin:20px 80px 0px 160px;float:left;}
*html #identification #content-mon-compte-index #nouveau-compte {margin:20px 80px 0px 70px;height:100px;}
#identification #content-mon-compte-index label {font-size:12px;color:#4d4c4c;}
#identification #content-mon-compte-index label.required {background: none;}
#identification #content-mon-compte-index #nouveau-compte p {font-size:12px;color:#4d4c4c;text-align:justify;}
#mail_creation_compte_confirm-label, #pass_compte-label {margin-top:10px;}
#identification .zend_form {width:155px;margin:auto;font-size:12px;}
#mail_creation_compte-label{margin-top:-20px;}
*html #mail_creation_compte-label{margin-top:0px;}
#identification .zend_form #submit_creation_compte{margin-top:30px;margin-left:-12px;background:#FFF url(/img/btn/btn_creer_compte.png) no-repeat;}
*html #identification .zend_form #submit_creation_compte, *html #identification .zend_form #submit_compte {margin-left:0px;}
#identification .zend_form #submit_compte{margin-left:-10px;margin-top:10px; background:#FFF url(/img/btn/btn_acceder_compte.png) no-repeat;}
*html #identification .zend_form #submit_compte{margin-top:20px;}
#identification #content-mon-compte-index #connexion {min-height:200px;border:1px solid #4d4c4c;;width:275px;padding:10px;margin:20px 0px 30px 0px;float:left;}
#identification #content-mon-compte-index #connexion a{text-align:right;display:block;margin-top:5px;font-size:10px;text-decoration:underline;}
#identification #content-mon-compte-index #connexion ul li {font-size:12px; font-weight:bold;color:red;}
#infos_connexion {clear:both;margin:auto;width:715px;padding-bottom:30px;}
#infos_connexion #assistance{margin-top:50px;width:715px;background:#FFF url(/img/connexion/bg_assistance.png) no-repeat;text-transform:uppercase;color:#b50051;font-weight:bold;font-size:12px;}
#infos_connexion #assistance p{text-align:center;padding:7px 0px 12px 0px;}
#infos_connexion_pictos {margin:10px -8px;background:transparent url(/img/details_bg/tirets_h.png) repeat-x scroll center top;height:100px;}
#footer_connexion {padding-top:30px;height:120px;background:transparent url(/img/details_bg/tirets_h.png) repeat-x scroll center top;}
#footer_connexion .block_footer {margin-left:15px;font-size:12px; color:#3f3f40;float:left;}
*+html #footer_connexion .block_footer{margin-left:20px;}
*html #footer_connexion .block_footer{margin-left:10px;}
#footer_connexion .block_footer a {color:#3f3f40;text-decoration:underline;display:block;margin-bottom:3px;}
*html #footer_connexion .block_footer a {}
#footer_connexion .block_footer h4 {font-size:12px;text-transform:uppercase;margin-bottom:5px;}
#footer_connexion2 {clear:both;width:620px;margin:auto;}
#footer_connexion2 p{color:#3f3f40; font-size:10px;text-align:center;margin-top:30px;}
#container-compte-creer-success p{font-size:12px; color:#4c4c4c;margin-top:10px;}
#container-compte-creer-success span.gras {font-weight:bold;}
#container-compte-creer-success h2 {margin-bottom:50px;color:#4c4c4c;text-transform:uppercase;font-weight:bold;}

/*********************************/
/*photo onglet infos touristiques*/
/*********************************/

.photo_infos_touristique .cadreH_infos {
background:transparent url(/img/details_bg/cadreH2.png) no-repeat scroll 0 0;
height:25px;
left:25px;
position:absolute;
width:195px;
z-index:1;
display:block;
}
.photo_infos_touristique .cadreMilieu_infos {
background:transparent;
display:block;
height:auto;
left:-5px;
margin-left:-2px;
width:200px;
}
.photo_infos_touristique .cadreB_infos {
background:transparent url(/img/details_bg/cadreB2.png) repeat scroll 0 0;
height:40px;
left:25px;
margin:-26px 25px 0 0;
position:absolute;
width:200px;
}
.cadreMilieu_infos img{
width:180px;
max-height:150px;
border-left:1px solid #AEAEAE;
border-right:1px solid #AEAEAE;
}

/*********************************/
/*MON COMPTE CREDIT DOZE*/
/*********************************/
#total-credit-mon-compte {text-transform:uppercase;font-weight:bold;text-indent:10px;}
#total-credit-mon-compte  span {color:#B50051;}
#faq-doze h3{color:#B50000;margin:20px 0px 10px 0px;}
#mes-operations .img_doze{float:left; height:120px;margin-right:5px;}
#mes-operations .img_cheque{float:left; width:80px;margin-right:5px;}
#mes-operations{}
#mes-operations div{float:left;width:190px; margin-bottom:15px}
#mes-operations .activite{text-align:center; padding-top:20px}
#mes-operations .activite_cheque{text-align:center;}
#mes-operations .info_cad{}
/*********************************/
/*ESPACE CLIENT*/
/*********************************/
#form_ajout_doze,
#faq-ma-doze,
#response-ajout-doze {
	float:left;
	margin:10px 0 10px 10px;
	width:75%;
}
#faq-doze {
	margin-top: 20px;
	padding-top: 1px;
}

#form_ajout_doze div {float: left;}
#form_ajout_doze .description {
	float: left;
	color: #B50000;
	margin-bottom: 10px;
	text-transform: uppercase;
	font-weight:bold;
}
#form_ajout_doze .submit {margin:10px 0 0;width:100%}
#total-compte {font-size: 24px;}
#response-ajout-doze .error a , #response-ajout-doze .error{color: #B50000;}

.listError .error{
	margin: auto;
	width: 50%;    
    color: #B50000;
}
