/*
** kiosque_habillage.css
*/

/* Centrage IE6 */
body {
	margin:0px;
			margin-top:10px;
	padding:0;
	text-align:center;
}

#kiosque_main {
	position:relative;
	width:996px;
	margin:0 auto;
	text-align:left;
	background:#e3e3e3 url(../images/kiosque_main_background.jpg) repeat-x left top;
	overflow:hidden;
}

#kiosque_footer {
	background-color:#fff;
}

#kiosque_footer li {
	display:inline;
	margin:0 10px;
	font-size:11px;
	color:#6d6d6d;
}

#kiosque_footer li a.ben {
	color:#cd1935;
	text-decoration:none;
}

#kiosque_footer li a {
	color:#6d6d6d;
	text-decoration:none;
}

#kiosque_footer li a:hover {
	color:#000;
}

#kiosque_main .kiosque_rose {
	color:#cd1935;
}

#kiosque_main .kiosque_rose a {
	color:#cd1935;
	text-decoration:underline;
}

#kiosque_main .kiosque_rose a:hover {
	color:#cd1935;
	text-decoration:none;
}


#kiosque_main .kiosque_rose_elec {
	color:#c1e800;
}

#kiosque_main .kiosque_rose_elec a {
	color:#c1e800;
	text-decoration:underline;
}

#kiosque_main .kiosque_rose_elec a:hover {
	color:#c1e800;
	text-decoration:none;
}

#kiosque_banner ul.kiosque_niveau_1 li {
	display:inline;
	float:left;
	margin:0 44px 0 0;
	font-size:11px;
	color:#6d6d6d;
	list-style:none;
}

#kiosque_banner ul.kiosque_niveau_1 li a {
	text-decoration:none;
	color:#6d6d6d;
}

#kiosque_banner ul.kiosque_niveau_1 li input {
	width:80px;
	height:17px;
	padding-left:5px;
	font-size:11px;
	color:#7c7c7c;
	border:0px solid #000;
	vertical-align:middle;
}

#kiosque_banner ul.kiosque_niveau_2 li.kiosque_bouton a {
	display:block;
	margin:13px 0 0 0;
	padding:8px 15px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	border: 1px solid #b3b3b3;
	color:#000;
	background-image:url(../images/nave_fond.jpg);
	
}

#kiosque_banner ul.kiosque_niveau_2 li.kiosque_bouton a.actif {
	display:block;
	color:#fff;
	border: 1px solid #d30668;
	background-image:url(../images/nave_fond_actif.jpg);
}

#kiosque_banner ul.kiosque_niveau_2 li.kiosque_on_vous_a_offert a {
	margin:0;
	padding:0;
	background:none;
}

#kiosque_banner ul.kiosque_niveau_2 li.kiosque_on_vous_a_offert a div.kiosque_on_vous_a_offert {
	width:158px;
	height:48px;
	background:url(../images/kiosque_on_vous_a_offert.png) no-repeat left top;
	cursor:pointer;
}

#kiosque_banner ul.kiosque_niveau_2 li.kiosque_voulez_offrir a {
	margin:0;
	padding:0;
	background:none;
}

#kiosque_banner ul.kiosque_niveau_2 li.kiosque_voulez_offrir a div.kiosque_voulez_offrir {
	width:165px;
	height:48px;
	background:url(../images/kiosque_voulez_offrir.png) no-repeat left top;
	cursor:pointer;
	margin-left:28px;
}

#kiosque_banner ul.kiosque_niveau_2 li.kiosque_voulez_offrir_log a {
	margin:0;
	padding:0;
	background:none;
}

#kiosque_banner ul.kiosque_niveau_2 li.kiosque_voulez_offrir_log a div.kiosque_voulez_offrir_log {
	width:165px;
	height:48px;
	background:url(../images/kiosque_voulez_offrir_log.png) no-repeat left top;
	cursor:pointer;
}

#kiosque_banner ul.kiosque_niveau_3 {
	height:20px;
	padding-top:20px;
	padding-bottom:10px;
	overflow:hidden;
}

#kiosque_banner ul.kiosque_niveau_3 li {
	float:left;
	height:18px;
	padding-top:2px;
	margin:0 5px;
	font-size:13px;
	font-weight:normal;
	color:#6d6d6d;
	list-style:none;
}

#kiosque_banner ul.kiosque_niveau_3 li.kiosque_actuel span {
	font-size:16px;
}

#kiosque_banner ul.kiosque_niveau_3 li.kiosque_actuel_elec span {
	font-size:16px;
}

#kiosque_banner ul.kiosque_niveau_3 li.kiosque_libelle {
	font-size:12px;
	color:#000;
}

#kiosque_banner ul.kiosque_niveau_3 li.kiosque_actuel {
	height:20px;
	padding-top:0;
	color:#cd1935;
	font-weight:bold;
}

#kiosque_banner ul.kiosque_niveau_3 li.kiosque_actuel_elec {
	height:20px;
	padding-top:0;
	color:#c1e800;
	font-weight:bold;
}

#kiosque_banner ul.kiosque_niveau_3 li a {
	color:#6d6d6d;
	font-weight:normal;
	text-decoration:underline;
}

/**Début Ajout GM*/
#kiosque_banner ul.kiosque_niveau_3 li a:hover {
	color:#6d6d6d;
	font-weight:normal;
	text-decoration:none;
}
/**Fin Ajout GM*/



#kiosque_acces .acces_version_normale {

}
#kiosque_acces .acces_version_elec {
	margin-left : 154px;
}


#kiosque_left_content .h1 {
	
	font-size:19px;
	font-weight:bold;
	color:#cd1935;
}

#kiosque_left_content .h1_elec {
	font-size:19px;
	font-weight:bold;
	color:#c1e800;
}

#kiosque_left_content h1.kiosque_center {
	text-align:center;
	color:#cd1935;
	font-size:19px;
}

/*Début Ajout GM pour Flash parcoureur sur page "Tous les magazines"*/
#kiosque_left_content h1 {
	margin-top:12px;
	font-size:19px;
	font-weight:bold;
	color:#f00887;
}

#kiosque_full_content h1.kiosque_center {
	text-align:center;
	font-size:18px;
}
/*Fin Ajout GM pour Flash parcoureur sur page "Tous les magazines"*/

#kiosque_full_content h1 {
	margin-top:22px;
	font-size:18px;
	font-weight:bold;
	color:#f00887;
}
/* cas particulier pour la page Choix Coffret*/
#kiosque_full_content .h1_choix {
	margin-top:8px;
	font-size:18px;
	font-weight:bold;
	color:#cd1935;
}
/*Fin cas particulier*/

#kiosque_full_content .h1_elec {
	margin-top:12px;
	font-size:18px;
	font-weight:bold;
	color:#c1e800;
}

#kiosque_choix_coffret .kiosque_coffret_droit .kiosque_visuel_coffret {
	float:left;
	width:53px;
	height:138px;
	margin:0 15px 5px 0;
	background:url(../images/kiosque_visuel_coffret.png) no-repeat left top;
}

#kiosque_choix_coffret .kiosque_coffret_gauche .kiosque_visuel_electronique {
	float:left;
	width:128px;
	height:106px;
	margin:0 15px 5px 0;
	background:url(../images/kiosque_visuel_electronique.png) no-repeat left top;
}

#kiosque_choix_coffret h2 {
	margin-bottom:15px;
	font-size:17px;
	font-weight:bold;
	color:#cd1935;
}

#kiosque_main span.kiosque_mini {
	font-size:11px;
}

#kiosque_choix_coffret p {
	margin-bottom:10px;
	font-size:11px;
	color:#000;
}

#kiosque_right_content .kiosque_decouvrez input {
	width:75%;
	height:17px;
	padding-left:5px;
	font-size:11px;
	font-weight:bold;
	color:#7c7c7c;
	border:1px solid #7c7c7c;
	vertical-align:middle;
}

#kiosque_right_content .kiosque_decouvrez select {
	width:150px;
	font-size:11px;
	font-weight:bold;
	color:#7c7c7c;
	border:1px solid #7c7c7c;
}
	
#kiosque_mode_emploi h1 {
	font-size:17px;
	font-weight:bold;
	color:#e90b86;
}

#kiosque_mode_emploi h2 {
	font-size:20px;
	font-weight:normal;
	color:#e90b86;
}

#kiosque_mode_emploi h3 {
	font-size:10px;
	font-weight:normal;
	color:#000;
}

#kiosque_left_col 
{
	float:left;
	width:214px;
	background:url(../images/coffret_bg_left_col.png) no-repeat left top;
	overflow:hidden;
}

#kiosque_left_col_bas {
	float:left;
	width:214px;
	margin-top:470px;
	min-height:92px;
	background:transparent url(../images/b_choix_magazines_home.png) no-repeat left top;
	overflow:hidden;
}

/**
* Début Ajout GM
*/
    .kiosque_left_col_lien{
	width:214px;
	height:500px;
	position:absolute;
	top:0;
	left:0;
	}
/**
* Fin Ajout GM
*/
.kiosque_left_col_lien2{
	width:214px;
	height:91px;
	position:absolute;
	top:0;
	left:0;
	}
	
	#kiosque_left_col_ben {
	float:left;
	width:214px;
	min-height:500px;
	background:url(../images/coffret_bg_left_col_ben.png) no-repeat left top;
	overflow:hidden;
}
#kiosque_left_col_ben_bis {
	float:left;
	width:214px;
	min-height:500px;
	background:url(../images/coffret_bg_left_col_ben_bis.png) no-repeat left top;
	overflow:hidden;
}

/**
* Début Ajout GM
*/
    .kiosque_left_col_ben_lien{
	width:214px;
	height:500px;
	position:absolute;
	top:0;
	left:0;
	}
/**
* Fin Ajout GM
*/

#kiosque_retour {
	position:relative;
	text-align:left;
	width:1px;
	height:30px;
	padding:0 15px 0 20px;
	margin:385px auto 0 auto;
	z-index:1000;
}

#kiosque_retour  a {
	font-size:17px;
	font-weight:bold;
	color:#e90b86;
}

#kiosque_retour_ben {
	position:relative;
	text-align:left;
	width:40px;
	height:30px;
	padding:0 15px 0 20px;
	margin:385px auto 0 auto;
	/*background:url(../images/kiosque_fleche_rose.png) no-repeat left top;*/
	z-index:1000;
}

#kiosque_retour_ben  a {
	font-size:17px;
	font-weight:bold;
	color:#e90b86;
}
/*
#kiosque_detail_kiosque .kiosque_sticker {
	display:inline;
	float:left;
	width:135px;
	height:135px;
	background:url(../images/KC_animPrix.gif) no-repeat left top;
}
*/
#kiosque_detail_kiosque .kiosque_postit {
	display:inline;
	float:left;
	margin-top:5px;
	width:580px;
	height:131px;
	background:url(../images/mode_demploi.png) no-repeat left top;
}

#kiosque_detail_kiosque .kiosque_visuel {
	display:inline;
	float:left;
	width:580px;
	height:154px;
	background:url(../images/kac_visuel.png) no-repeat left top;
}
	
#kiosque_detail_kiosque .kiosque_texte_info h1 {
	font-size:21px;
	font-weight:bold;
	color:#cd1935;
}


#kiosque_detail_kiosque .kiosque_texte_info p {
	font-size:11px;
	color:#000;
}

#kiosque_detail_kiosque .kiosque_texte_info_log h1 {
	font-size:21px;
	font-weight:bold;
	color:#fff;
}

#kiosque_detail_kiosque .kiosque_texte_info_log p {
	font-size:11px;
	color:#fff;
}

#kiosque_form_coordonnees input {
	width:185px;
	height:16px;
	padding:2px 0 0 2px;
	margin-left:15px;
	font-size:12px;
	background-color:#e8e8e8;
	border:1px solid #939393;
}

/**
* Début Ajout GM
*/
#kiosque_form_coordonnees input.fact_connecte {
	width:185px;
	height:16px;
	padding:2px 0 0 2px;
	margin-left:15px;
	font-size:12px;
	font-weight:bold;
	background-color:Transparent;
	border:0px;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 fieldset.kiosque_gauche input.connecte_pave_haut {
	margin-right:35px;
	font-size:12px;
	color: #EDEDED;
	background-color: #8D8D8D;
}

#kiosque_form_coordonnees select {
	width:189px;
	height:18px;
	margin-left:15px;
	font-size:12px;
	background-color:#e8e8e8;
	border:1px solid #939393;
	vertical-align:middle;
}
/**
* Fin Ajout GM
*/

#kiosque_form_coordonnees input.kiosque_checkbox {
	width:auto;
	height:auto;
	padding:0;
	margin:0 5px 0 0;
	background:none;
	border:none;
	vertical-align:middle;
}

#kiosque_form_coordonnees .kiosque_form input {
	font-size:12px;
	margin-left:8px;
}

#kiosque_form_coordonnees .kiosque_form label {
	width:110px;
	font-size:13px;
	
}
/*
#kiosque_form_coordonnees h1 {
	font-size:18px;
	font-weight:bold;
	color:#f00887;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 h1 {
	margin:0 0 10px 0;
	font-size:18px;
	color:#f00887;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 h1 a {
	margin:0 0 10px 0;
	font-size:16px;
	color:#f00887;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 h1 a:hover {
	margin:0 0 10px 0;
	font-size:18px;
	color:#f00887;
	text-decoration:none;
}
*/

#kiosque_form_coordonnees .h1 {
	font-size:18px;
	font-weight:bold;
	color:#f00887;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 .h1 {
	margin:0 0 10px 0;
	font-size:18px;
	color:#f00887;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 .h1 a {
	margin:0 0 10px 0;
	font-size:16px;
	color:#f00887;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 .h1 a:hover {
	margin:0 0 10px 0;
	font-size:18px;
	color:#f00887;
	text-decoration:none;
}

#kiosque_form_coordonnees .h1_elec {
	font-size:18px;
	font-weight:bold;
	color:#c1e800;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 .h1_elec {
	margin:0 0 10px 0;
	font-size:18px;
	color:#c1e800;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 .h1_elec a {
	margin:0 0 10px 0;
	font-size:16px;
	color:#c1e800;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 .h1_elec a:hover {
	margin:0 0 10px 0;
	font-size:18px;
	color:#c1e800;
	text-decoration:none;
}


#kiosque_form_coordonnees .kiosque_marge_haut {
	margin-top:18px;
}

#kiosque_main .kiosque_separateur {
	width:100%;
	height:3px;
	margin:15px 0;
	background:url(../images/kiosque_separateur.png) repeat-x left top;
	overflow:hidden;
}

#kiosque_main .kiosque_separateur_elec {
	width:100%;
	height:3px;
	margin:15px 0;
	background:url(../images/kiosque_separateur_elec.png) repeat-x left top;
	overflow:hidden;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 textarea {
	width:491px;
	height:86px;
	margin-bottom:5px;
	font-size:11px;
	background-color:#e8e8e8;
	border:1px solid #939393;
}

#kiosque_form_coordonnees .kiosque_form_etape_2.kiosque_form_coord p {
	font-size:13px;
}

#kiosque_main div.kiosque_submit2 {
	position:relative;
	width:100%;
	margin:30px 0;
	text-align:right;
	overflow:hidden;
}

#kiosque_full_content .kiosque_mentions_form {
	color:#7c7c7c;
}

#kiosque_full_content .kiosque_mentions_form .kiosque_separateur {
	margin:5px 0;
}

#kiosque_full_content .kiosque_mentions_form .kiosque_separateur_elec {
	margin:5px 0;
}
#kiosque_full_content .kiosque_mentions_form .kiosque_mini {
	font-size:10px;
}

#kiosque_full_content .kiosque_mentions_form .kiosque_mini a:hover{
	color:#7c7c7c;
	font-size:10px;
	text-decoration : none;
}

#kiosque_full_content .kiosque_mentions_form .kiosque_mini a{
	color:#7c7c7c;
	font-size:10px;
	text-decoration : underline;;
}

#kiosque_main #kiosque_form_coordonnees .kiosque_btn_submit {
	width:127px;
	height:47px;
	background:url(../images/kiosque_btn_form_coord.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}
#kiosque_main #kiosque_form_coordonnees .kiosque_btn_submit_elec {
	width:127px;
	height:47px;
	background:url(../images/kiosque_btn_form_coord_elec.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}
#kiosque_main #kiosque_form_coordonnees .kiosque_btn_modify {
	width:127px;
	height:47px;
	background:url(../images/kiosque_btn_modifier.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}
#kiosque_main #kiosque_form_coordonnees .kiosque_btn_modify_elec {
	width:127px;
	height:47px;
	background:url(../images/kiosque_btn_modifier_elec.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}

#kiosque_main #kiosque_form_coordonnees .kiosque_btn_submit_validez {
	width:127px;
	height:47px;
	background:url(../images/kiosque_btn_validez.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}
#kiosque_main #kiosque_form_coordonnees .kiosque_btn_submit_enregistrez {
	width:148px;
	height:47px;
	background:url(../images/kiosque_btn_enreg_modifes.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}
#kiosque_main #kiosque_form_coordonnees .kiosque_btn_submit_enregistrez_elec {
	width:148px;
	height:47px;
	background:url(../images/kiosque_btn_enreg_modifes_elec.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}
#kiosque_main #kiosque_form_coordonnees .kiosque_btn_submit_validez_ben {
	width:147px;
	height:47px;
	background:url(../images/kiosque_validez.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}

#kiosque_form_coordonnees .kiosque_note_importante {
	clear:both;
	padding-left:40px;
	font-size:11px;
	text-align:left;
}

#kiosque_full_content table.kiosque_recapitulatif a,
#kiosque_full_content table.kiosque_recapitulatif_ben a{
	color:#000;
}

#kiosque_full_content div.kiosque_recapitulatif p.kiosque_prix_recapitulatif span.kiosque_prix_recapitulatif {
	margin-left:8px;
	font-size:20px;
	font-weight:bold;
	color:#cd1935;
}

#kiosque_full_content div.kiosque_recapitulatif p.kiosque_prix_recapitulatif span.kiosque_prix_recapitulatif_elec {
	margin-left:8px;
	font-size:20px;
	font-weight:bold;
	color:#c1e800;
}

#kiosque_full_content div.kiosque_recapitulatif input {
	width:155px;
	margin-left:8px;
	font-size:12px;
	color:#7c7c7c;
	background-color:#e8e8e8;
	border:1px solid #939393;
}

#kiosque_full_content div.kiosque_recapitulatif input.kiosque_submit {
	width:auto;
	margin-left:2px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:none;
	background-color:#893d73;
	border:none;
}

#kiosque_main #kiosque_frais_port {
	margin-left:5px;
	font-size:16px;
	font-weight:normal;
}

#kiosque_main .kiosque_frais_port {
	font-size:13px;
	font-weight:bold;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 .kiosque_cgv {
	width:660px;
	color:#000000;
	float:left;
	font-size:13px;
	margin:10px 0;
}

#kiosque_form_coordonnees .kiosque_form_etape_1 .kiosque_cgv  {
	width:660px;
	float:left;
	color:#000000;
	font-size:13px;
	margin:10px 0;
}

#kiosque_form_coordonnees .kiosque_form_etape_1 .kiosque_cgv input  {
	margin:0 6px 0 0;
	background:none;
	border:0 solid #000;
}

#kiosque_main .kiosque_clearboth {
	clear:both;
	height:0;
	visibility:hidden;
	overflow:hidden;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 .kiosque_cgv input {
	margin-left:0;
	border:none;
	background:none;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 .kiosque_submit {
	float:right;
	margin:10px 0;
}

#kiosque_form_coordonnees .kiosque_form_etape_1 .kiosque_submit {
	clear:none;
	float:right;
	margin:10px 0;
}

#kiosque_form_coordonnees .kiosque_message h1 {
	margin-top:12px;
}

#kiosque_form_coordonnees .kiosque_cgv {
	font-size:13px;
	margin:10px 0;
}

#kiosque_form_coordonnees .kiosque_cgv input {
	width:auto;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 fieldset.kiosque_gauche li a {
	padding-left:18px;
	color:#fff;
	background:url(../images/kiosque_fleche_blanche.png) no-repeat;
}

#kiosque_form_coordonnees .kiosque_form_etape_2 fieldset.kiosque_droite li a {
	padding-left:18px;
	color:#FB0289;
	background:url(../images/kiosque_fleche_rose.png) no-repeat;
}

#kiosque_full_content table.kiosque_recapitulatif th {
	width:126px;
	height:30px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-color:#dfdfdf;
	margin-right:1px;
}
#kiosque_full_content table.kiosque_recapitulatif th.kiosque_dcom, #kiosque_full_content table.kiosque_recapitulatif td.kiosque_dcom {
	width:10%;
}
#kiosque_full_content table.kiosque_recapitulatif th.kiosque_formu, #kiosque_full_content table.kiosque_recapitulatif td.kiosque_formu {
	width:15%;
}
/** Debut Modif GM */
#kiosque_full_content table.kiosque_recapitulatif th.kiosque_desti, #kiosque_full_content table.kiosque_recapitulatif td.kiosque_desti {
	width:10%;
}
#kiosque_full_content table.kiosque_recapitulatif th.kiosque_idcom, #kiosque_full_content table.kiosque_recapitulatif td.kiosque_idcom {
	width:20%;
}
/** Fin Modif GM */
#kiosque_full_content table.kiosque_recapitulatif th.kiosque_statu, #kiosque_full_content table.kiosque_recapitulatif td.kiosque_statu {
	width:40%;
}
#kiosque_full_content table.kiosque_recapitulatif th.kiosque_deta , #kiosque_full_content table.kiosque_recapitulatif td.kiosque_deta {
	width:15%;
}
#kiosque_full_content table.kiosque_recapitulatif th.kiosque_dtcom {
	width:28%;
	text-align:right;
	padding-right:20px;
}
#kiosque_full_content table.kiosque_recapitulatif td.kiosque_dtcom {
	width:72%;
	vertical-align:middle;
	text-align:left;
	padding-left:20px;
}
#kiosque_full_content table.kiosque_recapitulatif_ben th {
	width:200px;
	height:30px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-color:#dfdfdf;
	margin-right:1px;	
}

#kiosque_full_content table.kiosque_recapitulatif td {
	width:126px;
	padding:4px 0;
	text-align:center;
	vertical-align:top;
	font-size:13px;
	background-color:#f2f2f2;
}

#kiosque_full_content table.kiosque_recapitulatif_ben td {
	width:200px;
	padding:4px 0;
	text-align:center;
	vertical-align:top;
	font-size:13px;
	background-color:#f2f2f2;
}

#kiosque_full_content table.kiosque_recapitulatif ul,
#kiosque_full_content table.kiosque_recapitulatif_ben ul {
	text-align:left;
}

#kiosque_full_content table.kiosque_recapitulatif li,
#kiosque_full_content table.kiosque_recapitulatif_ben li {
	height:1%;
	margin-left:5px;
	padding-left:20px;
	list-style:none;
	background:url(../images/kiosque_fleche.png) no-repeat left top;
}

#kiosque_main #kiosque_full_content table.kiosque_recapitulatif .kiosque_textegauche {
	margin-left:5px;
	font-size:13px;
	text-align:left;
}

#kiosque_full_content table.kiosque_recapitulatif input {
	width:47px;
	padding-left:3px;
	background-color:#e8e8e8;
	border:1px solid #939393;
}

#kiosque_full_content .kiosque_submit_commande {
	float:right;
	width:127px;
	height:47px;
	margin-left:10px;
	vertical-align:middle;
	background:url(../images/kiosque_terminer_commande.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}

#kiosque_full_content .kiosque_submit_commande_elec {
	float:right;
	width:127px;
	height:47px;
	margin-left:10px;
	vertical-align:middle;
	background:url(../images/kiosque_terminer_commande_elec.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}

#kiosque_full_content .kiosque_autre_commande {
	float:left;
	width:138px;
	height:47px;
	vertical-align:middle;
	background:url(../images/kiosque_offrez_autre_cadeau.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}

#kiosque_full_content .kiosque_submit_maj {
	width:138px;
	height:47px;
	vertical-align:middle;
	background:url(../images/kiosque_maj_donnees.jpg) no-repeat left top;
	border:none;
	cursor:pointer;
}

#kiosque_main #kiosque_banner .kiosque_right {
	float:right;
	margin-right:30px;
}

#kiosque_main .kiosque_form {
	margin-bottom:10px;
}

#kiosque_main .kiosque_ajoutez_kcadeau {
	position:relative;
	width:100%;
	height:29px;
	overflow:hidden;
}

#kiosque_main .kiosque_ajoutez_kcadeau p {
	padding-top:5px;
	font-size:13px;
	color:#cd1935;
}

#kiosque_main .kiosque_ajoutez_kcadeau img {
	float:right;
	display:block;
	width:224px;
	height:29px;
}

#kiosque_main .kiosque_autre_kcadeau {
	float:right;
	width:224px;
	height:47px;
	margin-right:65px;
	background:url(../images/kiosque_ajoutez_kcadeau.jpg) no-repeat left top;
	border:0 solid #000;
	cursor:pointer;
}

#kiosque_main .kiosque_autre_kcadeau_elec {
	float:right;
	width:224px;
	height:47px;
	margin-right:65px;
	background:url(../images/kiosque_ajoutez_kcadeau_elec.jpg) no-repeat left top;
	border:0 solid #000;
	cursor:pointer;
}

/* Ajout Trié a partir du 25/09/2007 */
#kiosque_themes_magazine h2, #kiosque_listing_magazine h2, #kiosque_detail_magazine h2
{
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
}
#kiosque_themes_magazine h2
{
	color:#f00887;
}
#kiosque_themes_magazine div
{
	background-color:#f00887;
}
#kiosque_listing_magazine h2
{
	color:#a8a8a8;
}
#kiosque_listing_magazine div
{
	background-color:#a8a8a8;
}
#kiosque_detail_magazine h2
{
 	
}
#kiosque_detail_magazine div
{
	background-color:#f4f4f4;
}
#kiosque_themes_magazine div ul, #kiosque_listing_magazine div ul
{
	font-size:14px;
	color:white;
	font-weight:bold;
}
#kiosque_listing_magazine div #kiosque_mess_select_theme
{
	color:white;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
#kiosque_content_detail_magazine #kiosque_mess_select_magazine
{
	color:#a8a8a8;
	font-size:18px;
	font-weight:bold;
	text-align:left;
}
#kiosque_themes_magazine div ul li:hover
{
	background-color:#fff;
	color:#f00887;
}
#kiosque_listing_magazine div ul li:hover
{
	background-color:#fff;
	color:#a8a8a8;	
}
.kiosque_li_theme_over
{
	background-color:#fff;
	color:#f00887;
}
.kiosque_li_magazine_over
{
	background-color:#fff;
	color:#a8a8a8;
}
#kiosque_detail_magazine #kiosque_content_detail_magazine #kiosque_info_resume #kiosque_titre_magazine
{
	font-size:14px;
	font-weight:bold;	
}
#kiosque_detail_magazine #kiosque_content_detail_magazine #kiosque_info_resume #kiosque_nb_numero,
#kiosque_detail_magazine #kiosque_content_detail_magazine #kiosque_info_resume #kiosque_periodicite
{
	font-size:12px;
}
#kiosque_detail_magazine #kiosque_content_detail_magazine #kiosque_info_resume #kiosque_pointilles
{
	background:transparent url(../images/kiosque_pointilles.gif) no-repeat center top;
}
#kiosque_themes_magazine div
{
	scrollbar-arrow-color:#ff008a;
	scrollbar-3dlight-color:#ff008a;
	scrollbar-highlight-color:#fff;
	scrollbar-face-color:#fff;
	scrollbar-shadow-color:#ff008a;
	scrollbar-darkshadow-color:#ff008a;
	scrollbar-track-color:#ff80c5;
}
#kiosque_listing_magazine div
{
	scrollbar-arrow-color:#A8A8A8;
	scrollbar-3dlight-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-face-color:#fff;
	scrollbar-shadow-color:#A8A8A8;
	scrollbar-darkshadow-color:##A8A8A8;
	scrollbar-track-color:#d4d4d4;
}
#kiosque_banner .kiosque_mess_accueil_ben
{
	color:#6D6D6D;
	font-size:11px;
	font-weight:bold;
	margin-top:20px;
	text-transform:none;
}
#kiosque_detail_retour {
	float:left;
	text-align:left;
	width:60px;
	height:30px;
	padding:0 15px 0 20px;
	margin:0px auto 0 auto;
	background:url(../images/kiosque_fleche_rose.png) no-repeat left top;
}
#kiosque_detail_tous_nos_mag
{
	float:left;
	text-align:left;
	height:30px;
	padding:0 15px 0 20px;
	margin:20px auto 0 auto;
	background:url(../images/kiosque_fleche_rose.png) no-repeat left top;
	width:250px;
}

#kiosque_detail_choisir
{
	float:right;
}

#kiosque_detail_retour  a,
#kiosque_detail_tous_nos_mag a {
	font-size:17px;
	font-weight:bold;
	color:#e90b86;
}
#kiosque_detail_titre
{
	color:black;
	font-size:20px;
}
/*FAQ*/
#kiosque_content #kiosque_full_content #kiosque_FAQ_themes {
	font-size:13px;
	font-weight:bold;
}

#kiosque_content #kiosque_full_content #kiosque_FAQ_themes ul li {
background:transparent url(../images/kiosque_mini_fleche_rose.png) no-repeat scroll left top;
padding:0pt 5px 0pt 20px;
text-align:left;
}
#kiosque_content #kiosque_full_content #kiosque_FAQ_themes ul li a {
	color:#000;
}
#kiosque_content #kiosque_full_content #kiosque_FAQ_themes ul li a.kiosque_theme_on {
	color:#F538A0;
}
#kiosque_content #kiosque_full_content #kiosque_FAQ_themes,
#kiosque_content #kiosque_full_content .kiosque_FAQ_content,
#kiosque_content #kiosque_full_content .kiosque_cgv_content,
#kiosque_content #kiosque_full_content .kiosque_whoare_content
{
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-face-color:#A8A8A8;
	scrollbar-shadow-color:#A8A8A8;
	scrollbar-darkshadow-color:##A8A8A8;
	scrollbar-track-color:#d4d4d4;
}
#kiosque_content #kiosque_full_content .kiosque_FAQ_content .kiosque_chapitre_faq
{
	background:transparent url(../images/kiosque_seprateur_full.gif) no-repeat bottom left;
}
#kiosque_content #kiosque_full_content .kiosque_FAQ_content .kiosque_chapitre_faq p,
#kiosque_content #kiosque_full_content .kiosque_cgv_content .kiosque_chapitre_cgv p,
#kiosque_content #kiosque_full_content .kiosque_whoare_content .kiosque_chapitre_whoare p
{
	font-size:13px;
}
#kiosque_content #kiosque_full_content .kiosque_FAQ_content .kiosque_chapitre_faq .kiosque_question,
#kiosque_content #kiosque_full_content .kiosque_cgv_content .kiosque_chapitre_cgv .kiosque_titre,
#kiosque_content #kiosque_full_content .kiosque_whoare_content .kiosque_chapitre_whoare .kiosque_titre
{
	font-weight:bold;
}
#kiosque_content #kiosque_full_content .kiosque_FAQ_content .kiosque_chapitre_faq .kiosque_lien_haut .kiosque_retour_haut,
#kiosque_content #kiosque_full_content .kiosque_cgv_content .kiosque_chapitre_cgv .kiosque_lien_haut .kiosque_retour_haut,
#kiosque_content #kiosque_full_content .kiosque_whoare_content .kiosque_chapitre_whoare .kiosque_lien_haut .kiosque_retour_haut
{
	background:transparent url(../images/kiosque_fleche_top.gif) no-repeat top left;
	color:#f538a0;
}
/*Popups*/
#kiosque_popup_content #kiosque_col_gauche,
#kiosque_popup_content_ben #kiosque_col_gauche
{
	background:transparent url(../images/kiosque_fond_popup.png) no-repeat top left;
}
#kiosque_popup_content_ben #kiosque_col_droite #detail_code_activation h1
{
	color:#9f9f9f;
}
#kiosque_popup_content #kiosque_col_droite #detail_identification h1
{
	color:#9f9f9f;
}
#kiosque_modal_rappel_mdp2 a:hover
{
	color:#9f9f9f;
	text-decoration : none;
}

#kiosque_modal_rappel_mdp2 a
{
	color:#9f9f9f;
	text-decoration : underline;
}

#kiosque_modal_rappel_mdp2 #kiosque_submit
{
	background-color:#9F9F9F;
	border:0pt solid #9F9F9F;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

#kiosque_popup_content #kiosque_col_droite #detail_rappel_mdp
{
	color:#9f9f9f;
}
#kiosque_popup_content #kiosque_col_droite #detail_code_activation h2,
#kiosque_popup_content_ben #kiosque_col_droite #detail_code_activation h2
{
	font-size:12px;
	font-weight:bold;
}
#kiosque_popup_content_ben #kiosque_col_droite #kiosque_form_code_activation input,
#kiosque_popup_content #kiosque_col_droite #kiosque_form_identification input
{
	background-color:#fff;
	border:none;
	vertical-align:middle;
}
#kiosque_popup_content #kiosque_col_droite #kiosque_form_identification input {
	font-size:12px !important;
	line-height:18px;
	height:18px;
	color:#F00887;
	font-weight:bold;
}
#kiosque_popup_content_ben #kiosque_col_droite #kiosque_form_code_activation input#i_str_code_activation {
	font-size:12px !important;
	line-height:18px;
	height:18px;
	color:#F00887;
	font-weight:bold;
}
#kiosque_popup_content_ben #kiosque_col_droite #kiosque_form_code_activation input#kiosque_submit {
	background-color:#F00887;
	border:0pt solid #9F9F9F;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
#kiosque_popup_content #kiosque_col_droite #kiosque_form_identification input#kiosque_submit
{
	background-color:#F00887;
	border:0pt solid #9F9F9F;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
/*Recapitulatif commandes*/
#kiosque_full_content .kiosque_libelle_emailing_recap
{	
	font-size:13px;
}
#kiosque_full_content .kiosque_commandes
{
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-face-color:#A8A8A8;
	scrollbar-shadow-color:#A8A8A8;
	scrollbar-darkshadow-color:##A8A8A8;
	scrollbar-track-color:#d4d4d4;
}
#kiosque_full_content .kiosque_detail_commande
{
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-face-color:#A8A8A8;
	scrollbar-shadow-color:#A8A8A8;
	scrollbar-darkshadow-color:##A8A8A8;
	scrollbar-track-color:#d4d4d4;
}
#kiosque_full_content .kiosque_commandes .kiosque_bloque_commande
{
	background-color:#DFDFDF;
}
#kiosque_full_content .kiosque_commandes .kiosque_bloque_commande .kiosque_content_float p.kiosque_title,
#kiosque_full_content .kiosque_commandes .kiosque_bloque_commande .kiosque_content_float p.kiosque_type_kiosque
{
	font-weight:bold;
}
#kiosque_full_content .kiosque_commandes .kiosque_bloque_commande .kiosque_content_float p span,
#kiosque_full_content .kiosque_commandes .kiosque_bloque_commande .kiosque_content_static p span
{
	font-weight:bold;
}
#kiosque_full_content .kiosque_commandes .kiosque_bloque_commande .kiosque_content_static p.kiosque_etat
{
	color:#F00887;
}
.kiosque_modal_contener {  
	background-color:#fff;  
	overflow:hidden;
	border:1px solid #6D6D6D;
} 
.kiosque_modal_overlay {  
	background-color:#000; 
	overflow:hidden;  
} 
.kiosque_modal_close {
	color:#6D6D6D;
	text-decoration:none;
	font-weight:bold;
}
.kiosque_modal_close_ecard {
	color:#6D6D6D;
	text-decoration:none;
	font-weight:bold;
	position:absolute;
	top:3px;
	right:5px;
}
.kiosque_modal_close_flash {
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	position:absolute;
	top:-20px;
	right:5px;
}
.kiosque_modal_ok {
	color:#6D6D6D;
	text-decoration:none;
	font-weight:bold;
	position:relative;
	top : 150px;
	left:-100px
}
#kiosque_contact_b2b
{
	background:transparent url(../images/contact_b2b.png) no-repeat center left;
	color:#fff;
	font-weight:bold;
	/*padding:20px 0 0 0;*/
	text-align:center;
}
#kiosque_ephemerides
{
	background:transparent url(../images/postit_ephemeride.png) no-repeat center left;
	color:#fff;
	font-weight:bold;
	/*padding:20px 0 0 0;*/
	text-align:center;
	font-size:12px;
}
#kiosque_ephemerides p#jour
{
	font-size:12px;
	text-transform:uppercase;
	padding-top:8px;
}
#kiosque_ephemerides p#numero
{
	font-size:12px;
	text-transform:capitalize;
}
#kiosque_ephemerides p#mois
{
	font-size:12px;
	text-transform:capitalize;
}
#kiosque_ephemerides p#saint
{
	font-size:12px;
	margin-top:5px;
}
#kiosque_ephemerides p#offrez_lui
{
	font-size:50px;
	margin:10px 0 0 10px;
	text-align:center;
}
#kiosque_ephemerides p#offrez_lui a
{	
	display:block;
	cursor:pointer;
	/*margin:20px 0 0 5px;*/
	width:112px;
	line-height:normal;
}

#kiosque_ephemerides .lien {
	position:relative;
	display:block;
	cursor:pointer;
	width:92px;
	font-size:40;
	height:40px;
	padding:0px 0 0 10px;
}


#kiosque_elec_demo
{
	background:transparent url(../images/b_kiosque_elec.png) no-repeat center left;
	display:block;
	cursor:pointer;
	margin:8px 0 0 30px;
	height:193px;
	width:147px;

}
#kiosque_elec_demo p#demo_elec a
{	
	/**background:transparent url(../images/kiosque_mini_fleche_ephemeride.png) no-repeat scroll top left;*/
	position:relative;
	display:block;
	cursor:pointer;
	line-height:193px;
	font-size:220px;
	margin:0 0 0 0;
	width:147px;
}


/***
** Themes des kiosques
****/
.kiosque_theme_1
{
	background:transparent url(../images/fonds/kiosque_theme_1.png) no-repeat left top;
}
.kiosque_theme_2
{
	background:transparent url(../images/fonds/kiosque_theme_2.png) no-repeat left top;
}
.kiosque_theme_3
{
	background:transparent url(../images/fonds/kiosque_theme_3.png) no-repeat left top;
}
.kiosque_theme_4
{
	background:transparent url(../images/fonds/kiosque_theme_4.png) no-repeat left top;
}
.kiosque_theme_5
{
	background:transparent url(../images/fonds/kiosque_theme_5.png) no-repeat left top;
}
.kiosque_theme_6
{
	background:transparent url(../images/fonds/kiosque_theme_6.png) no-repeat left top;
}
.kiosque_theme_7
{
	background:transparent url(../images/fonds/kiosque_theme_7.png) no-repeat left top;
}
.kiosque_theme_8
{
	background:transparent url(../images/fonds/kiosque_theme_8.png) no-repeat left top;
}
.kiosque_theme_9
{
	background:transparent url(../images/fonds/kiosque_theme_9.png) no-repeat left top;
}
/* Fin Ajout Trié a partir du 25/09/2007 */

#containerError{
	display:none;
}
 /*    
.modalContainerError{
	display:none;
	position: static;
	background-color:#fff;
	top: 0pt;
	left: 0pt;
	width: 100%;
	height: 100%;
}*/
.modalContainerError{
	display:none;
	position: fixed;
	background-color:#000;
	z-index: 99998;
	top: 0pt;
	left: 0pt;
	width: 100%;
	opacity: .5;
	filter:alpha(opacity=50);
}

#modalContainerEcard{
	display:none;
	position: fixed;
	background-color:#000;
	z-index: 99998;
	top: 0pt;
	left: 0pt;
	width: 100%;
	opacity: .5;
	filter:alpha(opacity=50);
}
#modalContainerFlash{
	display:none;
	position: fixed;
	background-color:#000;
	z-index: 99998;
	top: 0pt;
	left: 0pt;
	width: 100%;
	opacity: .5;
	filter:alpha(opacity=50);
}
.modalError{
	display:none;
	background-color:#EBEAEA;
	z-index: 999999;
	position: absolute;
	top:250px;
	left:400px;
	width:400px;
	border:1px solid #6D6D6D;
}
#modalFlash{
	display:none;
	z-index: 999999;
	position: absolute;
}
.modalErrorNotVisible{
	display:none;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	text-align:center;
	width : 300px;
	position:relative;
	top : 60px;
	z-index: 100000;
}

.modalEcard{
	display:none;
	background-color:#EBEAEA;
	z-index: 99999;
	position: absolute;
	top:100px;
	left:400px;
	width:550px;
	border:1px solid #6D6D6D;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	/*padding:20px;*/
}
#offrez_kiosque_cadeau a {
	display:block;
	text-decoration:none;
	width:133px;
	height:47px;
	top:50px;
}
