a2_Dialog div.couv_historique.style3{
margin:0px;
padding:5px;
border:0px;
font-size:13px;
font-weight:bold;
font-family:Verdana;
}
.style1{
margin:0px;
padding:0px;
border:0px;
padding-left:20px;
font-size:11px;
font-weight:normal;
font-family:Verdana;
}
.style2{
margin:0px;
padding:5px;
border:0px;
font-size:11px;
font-weight:normal;
font-family:Verdana;
}


.marges_null{
	margin:0;
	padding:0;	
}
.alignement_gauche{
	text-align:left;
}
.gras {
	font-weight:bold;
}
.justifie{
	text-align:justify;
}
.centre{
	text-align:center;
}
td.chgt_adresse a {
	text-decoration:underline;
}

div#abonnement_presse h2, div#livraison h2{
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
}
 div#abonnement_presse h1, div#livraison h1{
 	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
}

td.FormButton {
	text-align:right;
}
p.explication_connexion{
	text-align:justify;
	width:500px;
	padding-left:20px;
	padding:10px;	
}
/*formulaire de connexion*/
table#inscription{
	display:none;
}
td.label {
	font-weight:bold;
	text-align:right;
	width:150px;
}
tr#type{
width:100%;	
}
/*page contactez nous*/
div.adresse_courrier{
	width:100%;
	padding:10px;
	text-align:center;
	color:#000000;
	font-size:11px;
}
div.a2_Dialog div.adresse_courrier h1 {
	font-weight:bold;
	font-size:11px;
	color:#000000;
	width:100%;	
	text-align:center;
	margin:0;
	padding:0;	
}

div.contact_tel{
	width:100%;
	padding:10px;
	text-align:center;
	color:#000000;
	font-size:11px;
}

div.type_contact{
	width:100%;
	padding:0px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
}
div.type_contact_direct{
	padding:0px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
}

div.entete_contact{
	text-align:left;
	color:#000000;
	font-size:11px;
}

div.form_contact{
	padding:10px;
	font-size:11px;
}
.largeur_96{
	width:96%;
}

/*CSS PANIER*/
img.img_centrer{
vertical-align: middle;
}
td.titre{
	font-weight:bold;
}
th.qte, td.qte, th.total, td.total{
	text-align:center;
}
th.prix{
	width:30%;
}
th.supprimer{
	width:21%;
}
td.supprimer{
	text-align:center;
}

table.adresses{
	width:100%;
}
table.detail_pdt{
	width:100%;
}
td.ButtonsRow{
	text-align:right;
}
td.label_pdt{
	height:25px;
	font-size:11px;	
	width:90px;
	
}
td.valeur_label_pdt {
	font-size:11px;
	height:25px;
	font-weight:bold;
	text-align:right;
}
td.valeur_prix_kiosque{
	font-size:11px;
	height:25px;
	text-align:right;	
	font-style: italic;
	text-decoration:line-through;
}
td.label_prix_kiosque{
	font-size:11px;
	height:25px;	
	font-style: italic;
}
table.calcul_a2presse{
	width:100%;
}
tr.cacher{
	display:none;
}
tr.montrer{
	display:table-row;
}
.BBCorner {
	WIDTH: 9px;
	HEIGHT: 9px;
}
font_search{
	color:#062ac9;
	font-size:10px
}

.marge_vertical{
	padding: 20px 0;
}
p.zero_marge_w500
{
margin:0px;
padding:0px;
border:0px;
width:500px;
}
h2.a2_titre_cat a:link {font-size:11px;color:#000000;TEXT-DECORATION: none;padding-left:50px}
h2.a2_titre_cat a:visited {font-size:11px;color:#000000;TEXT-DECORATION: none;padding-left:50px}
h2.a2_titre_cat a:hover {font-size:11px;color:#000000;TEXT-DECORATION: none;padding-left:50px}
h2.a2_titre_cat a:active {font-size:11px;color:#000000;TEXT-DECORATION: none;padding-left:50px}

div.a2_Dialog h1.couv_historique{
	margin:0px;
	padding:0px;
	border:0px;
	width:347px;
	height:20px?auto;
	float:right;
	margin-right:12px;	
	font-size:11px;
	color:#000000;
}
div.a2_Dialog div.couv_historique{
	width:320px;
	height:175px?auto;
	float:right;
	margin-right:15px;
}

div.a2_Dialog div.vignette_historique{
	position:absolute;
	display:none;
	height:179px;
	width:140px;
	margin-left:-175px;
	margin-top:-61px;
}

div.a2_Dialog div.arg_pdt{	
	margin:10px;
	padding:5px;
	text-align:justify;
	width:540px;
}

div.a2_Dialog h2.titre_abt{	
	font-size:12px;
	margin:0px;
	padding:0px;
	border:0px;
	margin-left:5px;
}

div#explication_paiement_cb, div#detail_echancier{
	display:none;
}
div.a2_Dialog div.a2_DialogContent div#envoi_ami h1{
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#000;
}
div#detail_echancier table{
border:1px solid #F6AD0E;
}
 p.texte_cgv{
	font-size:10px;
	font-weight:bold;
}
 p.texte_cgv font{
	font-size:10px;
	font-weight:bold;
}
 p.cadeau_libelle_panier{
	font-size:10px;
	font-weight:bold;
}
 p.cadeau_libelle_panier font{
	font-size:10px;
	font-weight:bold;
}
a2_BulleImage{
width:135px;
}

div#a2_commande{
	padding : 40px 0;
}

td.bouton{
	height:50px;
}

.a2_DialogDemiContent table.connexion{
	height:150px;
}
.a2_DialogDemiContent table.connexion tr.type{
	height:48px;
}
div.capture{
	height:250px;
}
div.cadre_etape_cmd{
margin:2px;
padding:10px;
border-width:1px;
border-style:solid;
border-color:#b6302d;
width:543px;
background-color:#dedede;
}
p.cadre_etape_cmd_titre{
margin:0px;
padding:0px;
border:0px;
margin-bottom:10px;
text-align:center;
color:#ffffff;
}
p.cadre_etape_cmd_titre font{
font-size:10px;
font-weight:bold;

}
p.cadre_etape_cmd_1{
margin:0px;
padding:0px;
border:0px;
background-image: url(../sites_config/img_tt_sites/numero_cmd_1.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:40px;
padding-top:5px;
line-height:16px;
}
p.cadre_etape_cmd_2{
margin:0px;
padding:0px;
border:0px;
background-image: url(../sites_config/img_tt_sites/numero_cmd_2.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:40px;
padding-top:5px;
line-height:16px;
}
p.cadre_etape_cmd_3{
margin:0px;
padding:0px;
border:0px;
background-image: url(../sites_config/img_tt_sites/numero_cmd_3.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:40px;
padding-top:5px;
line-height:16px;
}
p.cadre_etape_cmd_4{
margin:0px;
padding:0px;
border:0px;
background-image: url(../sites_config/img_tt_sites/numero_cmd_4.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:40px;
padding-top:5px;
line-height:16px;
}
p.cadre_etape_cmd_5{
margin:0px;
padding:0px;
border:0px;
background-image: url(../sites_config/img_tt_sites/numero_cmd_5.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:40px;
padding-top:5px;
line-height:16px;
}
p.cadre_etape_cmd_6{
margin:0px;
padding:0px;
border:0px;
background-image: url(../sites_config/img_tt_sites/numero_cmd_6.jpg);
background-repeat:no-repeat;
background-position:left top;
padding-left:40px;
padding-top:5px;
line-height:16px;
}
p.cadre_etape_cmd_1 font, p.cadre_etape_cmd_2 font, p.cadre_etape_cmd_3 font, p.cadre_etape_cmd_4 font, p.cadre_etape_cmd_5 font, p.cadre_etape_cmd_6 font, p.cadre_etape_cmd_7 font{
font-size:10px;
font-weight:bold
}

/*PAGE RUBRIQUE CADEAUX*/
div.rubrique_ss_cadeau_cadre{
width:165px;
margin:2px;
padding:4px;
border-width:1px;
border-style:solid;
border-color:#000000;
text-align:left;
padding-top:0px;
}
div.rubrique_cadeau_ss_rubrique_bas{
margin:0px;
padding:0px;
border:0px;
width:360px;
background-image: url(../sites_config/a2presse/a2_images/rubrique_cadeau_ss_rubrique_bas.jpg);
background-repeat:no-repeat;
background-position:bottom left;
float:left;
}
p.rubrique_cadeau_ss_rubrique_haut{
margin:0px;
padding:0px;
border:0px;
width:360px;
height:12px;
background-image: url(../sites_config/a2presse/a2_images/rubrique_cadeau_ss_rubrique_haut.jpg);
background-repeat:no-repeat;
background-position:top left;
}
p.rubrique_cadeau_ss_rubrique_txt{
margin:0px;padding:0px;border:0px;width:500px;margin-left:15px;font-size:12px;
}
div.rubrique_cadeau_cadre{
margin:3px;
padding:0px;
border:0px;
width:135px;
float:left;
CURSOR: pointer;
}
/*POUR ELLE*/
p.rubrique_cadeau_pour_elle_txt{
margin:0px;padding:0px;border:0px;width:550px;margin-left:15px;text-align:justify;
}
p.rubrique_ss_cadeau_pour_elle_titre font{
font-family:'Times New Roman',Times,serif;font-size:17px;font-weight:bold;color:#b36f02;
}
p.rubrique_ss_cadeau_pour_elle_txt font{
font-family:'Times New Roman',Times,serif;font-size:12px;font-weight:normal;color:#b36f02;
}
/*POUR LUI*/

p.rubrique_cadeau_pour_lui_txt{
margin:0px;padding:0px;border:0px;width:550px;margin-left:15px;text-align:justify;
}
p.rubrique_ss_cadeau_pour_lui_titre font{
font-family:'Times New Roman',Times,serif;font-size:17px;font-weight:bold;color:#315e81;
}
p.rubrique_ss_cadeau_pour_lui_txt font{
font-family:'Times New Roman',Times,serif;font-size:12px;font-weight:normal;color:#315e81;
}
/*POUR NOS AINES*/
p.rubrique_cadeau_pour_nos_aines_txt{
margin:0px;padding:0px;border:0px;width:550px;margin-left:15px;text-align:justify;
}
p.rubrique_ss_cadeau_pour_nos_aines_titre font{
font-family:'Times New Roman',Times,serif;font-size:17px;font-weight:bold;color:#574168;
}
p.rubrique_ss_cadeau_pour_nos_aines_txt font{
font-family:'Times New Roman',Times,serif;font-size:12px;font-weight:normal;color:#574168;
}
/*****CSS GENERIQUE **/
.div{margin:0px;padding:0px;border:0px}
.p{margin:0px;padding:0px;border:0px}
body.h3{margin:0px;padding:0px;border:0px}
.a2_HomeLat{width:152px;float:left;margin:0px;padding:0px;border:0px;}
.a2_HomeMiddle{width:602px;float:left;margin:0px;padding:0px;border:0px;}

.a2_TopColRight{padding:0px;margin:0px;border:0px;padding-top:5px}
.a2_BottomColRight{padding:0px;margin:0px;border:0px;height:0px}
.a2_TopColLeft{padding:0px;margin:0px;border:0px;padding-top:5px}
.a2_BottomColLeft{padding:0px;margin:0px;border:0px;height:0px}
.a2_ColRight{padding:0px;margin:0px;border:0px;}
.a2_ColLeft{padding:0px;margin:0px;border:0px}

font.a2_Prix{font-size:100%}
TABLE,IMG,td,tr {
	BORDER: 0px;margin:0px;padding:0px;
}
form#motdepasse{
	margin : 15px;	
}
.a2_BulleImage
{
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 12px;
width: 175px;
}


