/* DEFINITIONS GENERALES */
body
{
	padding: 0px;margin: 0px;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	background-color:#FFFFFF;
}
table { border-collapse: collapse; font-size:10px;}
h2, h3, h4, h5, h6{ margin:0}
h1{font-size:20px;}   
h2{font-size:16px;} 
h3{font-size:12px;}
h4{font-size:11px;}
h5{font-size:10px;}
h6{font-size:9px;}

p { text-align:left;}
a { color:#7C163D; font-size:10px;}
a:hover { color:#B2225D; }
a img{ border:0}
hr { border:0; border-bottom: 1px dashed #A4A4A5; height:0px}
div { border-width:0; padding:0 0 0 0;}
div.clear { height:0; font-size:0;}
.clear {clear:both;}
.ContexteAcceuil {display:none;} /*Cacher les traits de nouv ds accueil*/
.Module_Titre { position:absolute; top:-8px; left:8px;  display:block;}
.Module_Titre h1 {background:#FFFFFF; color:#811788; font-size:14px; font-weight:bold; padding: 0 5px 0 5px; margin:0 0 0 0 }
.bord { border:1px solid #FFFFFF;}
#lbl_013 {display:block}

/* POSITIONNEMENT DES BLOCS PANELS */
#PanelSiteGlobal{
	z-index:1;
	width:1000px;
	position:relative;
	right:0;
	left: 50%;
	margin-left:-500px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	margin-top:5px
	}
 
#PanelModuleInformation {
	height:22px;
	background: #4D4D4D url(../Image/DESIGN/info_bck.gif) repeat-x top;
	text-align:left;
	padding: 5px 0 0 5px;
    border-bottom:1px solid #000000;
	}

#PanelBanniere 
{
	background: #ffffff url(../Image/DESIGN/ban.jpg) no-repeat top left ;
	position:relative;
	width:100%;
	height:160px;
}

#PanelMiniRecherche {height:20px; width:365px; position:absolute; top:5px; left:623px;}
#MiniRecherche * { float:left; margin-right:2px; height:15px; }
#MiniRecherche #Entete { display:none; position:absolute;}
#Saisie input {background: url(../Image/DESIGN/loupe.gif) 1px 1px no-repeat #E4E4E4; padding-left:18px; border: 1px solid #4D4D4D; color:#333333;}
#MiniRecherche .MnRch_Bt a { color:#FFFFFF; text-decoration:none; background:url(../Image/DESIGN/rch_bt.gif) repeat-x center ; height:16px; width:17px;border: 1px solid #CCCCCC; padding: 0 8px 0 8px ; display:block; line-height:17px;}
#MiniRecherche .MnRch_Bt a:hover  { color:#FFCC00; font-weight:bold; font-size:12px;}
a.RechLkAvancee {color:#000000;margin:5px 0 0 3px; font-style:italic}
a.RechLkAvancee:hover {color:#B2225D}

#PanelOnglets { position:absolute; display:none; }

/*----------------------*/
		
.accordion_toggle, .accordion_toggle_active  {
	display: block;
	padding: 9px 0 2px 0;
	line-height: 15px;
	color:#811788;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
	margin: 0 0 8px 0;
	border-bottom: 2px solid #811788;
}
.accordion_toggle a, .accordion_toggle_active a{
	display: block;
	line-height: 15px;
	color:#811788;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
}
.accordion_toggle {cursor: pointer; }

.accordion_content { 
	overflow: hidden;
	 }
.accordion_content li {
	display:block;
	padding: 3px;
	text-align:left;
	}
.accordion_content a { 
	color:#7F7F7F;
	text-decoration:none;
	font-size:12px;
	}
.accordion_content a:hover { 
	color: #811788;
	font-weight:bold;
	}	

/**/

#PanelZone123 {}
#PanelZone1
{
	float:left;
	width:200px;
	margin:0 0 0 8px!important; margin:0 0 0 4px; padding:0 0 0 0;
}

#PanelZone2
{
	margin: 0 216px 0 216px!important; margin: 0 214px 0 214px; 
	padding:0 0 0 0;
	height:auto!important; height:391px; min-height:391px;
}
#PanelZoneCentrale{overflow:hidden;}
#PanelZone3
{
	float:right;
	width:200px;
	margin:0 8px 0 0!important; margin:0 4px 0 0; padding:0 0 0 0;
	overflow:hidden;
}
#PanelTitrePage { z-index:0;}
#PanelZone0 { clear:both; height:5px}

#PanelPiedPage
{
	background: #FFFFFF url(../Image/DESIGN/pied_bck.png) top no-repeat;
	height:16px;
	padding:2px 0 0 0;
	text-align:center;
}

#PanelServices { height:122px; background: url(../Image/DESIGN/PnSrvc.png) no-repeat top left; padding: 43px 0 0 77px;}

#PanelNews .bck { background: url(../Image/DESIGN/Nouvel_mdl.gif) repeat-y left;}
#PanelNews .tp {background: url(../Image/DESIGN/Nouvel_top.png) no-repeat left top;}
#PanelNews .btm {padding: 27px 0 5px 0;}

#PanelAdresse { margin: 30px 0 0 0 ; border:1px solid #777777; background:url(../Image/DESIGN/minipanierconex.gif) repeat-x top left;}
#PanelAdresse .bck {border:1px solid #FFFFFF; }
#PanelAdresse .tp {border:1px solid #DDDDDD; padding:3px;}
#PanelAdresse h5 { margin:0 0 5px 0; padding:0 0 5px 0; color:#894997; font-size:14px; display:block; border-bottom:1px dashed #894997 }
#PanelAdresse p {margin:0; padding:0; line-height:17px; font-size:11px }
#PanelAdresse a {text-decoration:none;}
#PanelAdresse a:hover { text-decoration:underline;} 

#PanelCatalogue ul, #PanelCatalogueSecondaire ul {margin:0; padding:0;}
#PanelCatalogue ul li, #PanelCatalogueSecondaire  ul li {list-style:none;} 
#PanelCatalogueSecondaire a {width:198px; text-decoration:none;}
#PanelCatalogueSecondaire a img{width:100%;}
#PanelCatalogueSecondaire li { margin: 5px 0 0 0;}

/*detail des modules*/

		/*menus ligne et menu sansliststyle*/
ul.menuligne { padding: 0 0 0 0; margin: 0 0 0 0; } 
ul.menuligne li { display:inline; list-style-type:none;}
ul.menuligne li a{ padding: 0 10px 0 3px ; width:auto; text-decoration:none; color:#FFFFFF; font-size:12px;}	
ul.menuligne li a:hover { color:#B2225D}

#PanelPiedPage ul.menuligne li a {color:#FFFFFF;}
#PanelPiedPage ul.menuligne li a:hover {color:#996699;}

ul.sansListStyle { padding:0 0 0 18px; margin:0 0 0 0; }
ul.sansListStyle li {list-style:none;  background: url(../Image/DESIGN/bullet.gif) no-repeat 0 4px; font-size:0;}
ul.sansListStyle li a{ padding: 0 0 6px 0 ; text-decoration:none; color:#000000; font-size:12px; display:block; margin-left:10px;}	
ul.sansListStyle li a:hover {font-weight:bold; color:#890C08}


		/*Mini Panier*/
#bckconex {position:absolute; width:378px; right:0; top:100px; background:  url(../Image/DESIGN/minipanierconex.gif) repeat-x top left; height:60px; }
#bckconex1, #bckconex2 {position:absolute; height:60px; top:0; right:370px;  background:  url(../Image/DESIGN/mpconexborder.gif) no-repeat left top; width:10px}
#bckconex2 {right:184px;}

#Conex, #mp { width:165px; height:auto; top:132px; left:632px; position:absolute; padding: 0 0 0 0;}
#mp { left:817px;}
.titre, .detail { display:block; } 
.detail a, .titre a, .titre { letter-spacing:1px; color:#890C08;  text-decoration:none; font-weight:bold; font-size:14px;}
.detail a, .detail{ color:#999999; font-size:10px; text-transform:none; text-decoration:none}
.detail a:hover, .titre a:hover { color:#330000; text-decoration:underline;}

#mp_detail {z-index:6; position:absolute; width:365px; right:12px ; background: url(../Image/DESIGN/mp_detail1.gif) no-repeat top ; padding-top:3px; top:160px;}
#mp_detail #btm {background: url(../Image/DESIGN/mp_detail3.gif) no-repeat bottom; padding-bottom:1px }
#mp_detail #mdl {background: url(../Image/DESIGN/mp_detail2.gif) repeat-y left ; }
table#tabl_mn_panier { width:350px; border-collapse: collapse; margin: 3px 5px 3px 5px; color:#666666; background: url(../Image/DESIGN/zebre.gif) ;}
table#tabl_mn_panier td { padding: 5px 5px 5px 5px; text-align:center; vertical-align:middle;}
table#tabl_mn_panier tr.pr {  background: url(../Image/DESIGN/zebre2.gif) ;}
#modif_cmd a, #termin_cmd a {width:338px; display:block; text-align:center; margin: 1px 6px 3px 6px; font-weight:bold; text-indent:14px; font-size:13px;}
td.qte { width:35px;}
td.prix { width:80px;}
td.qte, td.prdt { border-right: 1px solid #CCCCCC;}
table#tabl_mn_panier td.prdt { text-align:left; }
#fdp_cmd {color:#666666; font-style:italic; text-align:right; width:338px; display:block; padding-right:10px; }

/*top des ventes*/
.TPV_elmt { height:59px; overflow:hidden; margin:3px 0 0 4px; position:relative}
.TPV_elmt .TPV_bck{ height:59px; width:200px; background:url(../Image/DESIGN/TopV_elmt.png) no-repeat top left; position:absolute; top:0; left:0}
.TPV_elmt.elmt2 .TPV_bck{FILTER: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; -khtml-opacity: 0.75;}
.TPV_elmt.elmt3 .TPV_bck{FILTER: alpha(opacity=57); -moz-opacity: 0.57; opacity: 0.57; -khtml-opacity: 0.57;}
.TPV_elmt.elmt4 .TPV_bck{FILTER: alpha(opacity=41); -moz-opacity: 0.41; opacity: 0.41; -khtml-opacity: 0.41;}
.TPV_elmt.elmt5 .TPV_bck{FILTER: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; -khtml-opacity: 0.25;}
.TPV_top {height:59px; width:200px; position:absolute; top:0; left:0}
.TPV_img { width:48px; height:53px; float:left; margin: 3px 6px 0 2px!important; margin: 3px 6px 0 1px; text-align:center; }
.TPV_img  a { width:48px; height:53px; }
.TPV_txt { float:left; padding: 0 3px 0 0; width:128px;}
a.TPV_tit { color:#FFFFFF; font-size:11px; text-decoration:none; text-transform:uppercase; font-weight:bold;}
a:hover.TPV_tit{ color:#FFFF00;} 
.TPV_auteur { color:#000000; font-size:10px;}
.TPV_prx { color:#4F2914; font-size:13px; font-weight:bold;}

/*Ctlg Art elts du noeud*/
.C9 .CTL_A_elmt { float: left; text-align:center; margin:5px 5px 5px 25px!important; margin:5px 5px 5px 15px; overflow:hidden; height:210px; width:150px; position:relative;}
.C9 .CTL_A_img { width:140px; height:160px; background: url(../Image/DESIGN/ombre2.jpg) no-repeat bottom center ; position:relative; top:0; }
.CTL_pertinence { background-color:#000000; color:#FFFFFF; position:absolute; bottom:12px; width:70px; height:20px; left:35px; FILTER: alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; -khtml-opacity: 0.70; font-weight:bold; text-align:center; }
.CTL_pertinence table {width:60px; margin-left:5px; height:5px}
.C9 .CTL_A_cntr { text-align:center; width:140px; position:absolute; PADDING-bottom:13px; left:0; font-size:0; bottom:0;}
.C9 .CTL_A_cntr a { font-size:0;}
.C9 .CTL_A_cntr img {padding: 1PX 1PX 1PX 1PX; background-color:#FFFFFF; border:1px solid #B3B3B3; font-size:0; }
.C9 .CTL_A_txt {}
.C9 .CTL_A_tit a{ font-size:13px; color:#0A50A1; font-weight:bold; text-decoration:none; line-height:11px; }
.C9 .CTL_A_tit a:hover{color:#890C08; }
.C9 .CTL_A_autr {font-size:13px; color:#143569;}
.C9 .CTL_A_crt, .C9 .CTL_A_prx, .C9 .CTL_A_bts {display:none;}

.C9B .CTL_A_elmt { text-align:left; margin:5px 0 20px 0;}
.C9B .CTL_A_img { width:140px; background: url(../Image/DESIGN/ombre2.jpg) no-repeat bottom center ; float:left; position:relative;}
.C9B .CTL_A_cntr { PADDING-bottom:13px; text-align:center; width:140px;}
.C9B .CTL_A_cntr img {padding: 1PX 1PX 1PX 1PX; background-color:#FFFFFF; border:1px solid #B3B3B3; }
.C9B .CTL_A_txt { width:407px; float:left; margin-left:3px;}
.C9B .CTL_A_tit a, .DA_tit{ font-size:13px; color:#0A50A1; font-weight:bold; text-decoration:none;  }
.C9B .CTL_A_tit a:hover{color:#890C08; }
.C9B .CTL_A_autr, .DA_autr{font-size:13px; color:#18407A;}
.C9B .CTL_A_crt, .C9B .CTL_A_crt p, .C9B .CTL_A_crt font, .DA_txt, .DA_txt p, .DA_txt font  {font-size:10px; color:#4D4D4D; text-align:left;}
.C9B .CTL_A_prx, .DA_prx{font-size:13px; color:#666666;}
.C9B .CTL_A_bts a img {border-width:0; margin: 5px 0 0 0;}

/*artcl*/

.DA_elmt { margin: 8px 0 0 0; position:relative;}
.DA_lk_rtr {position:absolute; color:#890C08; background:#FFFFFF; padding: 0 3px 0 6px; top:-26px!important; top:-18px; left:5px!important; left:-550px; border:1px solid #FFFFFF; width:200px; display:block; font-size:13px; font-weight:bolder; text-decoration:none;}
*+html .DA_lk_rtr {top:-18px!important;}
.DA_autr {margin: 3px 0 0 0}
.DA_img{width:290px; background: url(../Image/DESIGN/ombre.jpg) no-repeat bottom center ; float:left; }
.DA_cntr{ PADDING-bottom:13px; text-align:center; width:290px; }
.DA_cntr img {padding: 3PX 3PX 3PX 3PX; background-color:#FFFFFF; border:1px solid #B3B3B3;}
.DA_Bc1{ width:257px; float:left; margin-left:3px; }
.DA_dtl, .DA_lk, .DA_Bc2{font-size:10px; color:#4D4D4D; text-align:left; margin:10px 0 0 0;}
.DA_prx, .DA_txt { margin:10px 0 0 0;}
.DA_etq{color:#0A50A1; font-size:11px; font-weight:bold;}
.DA_lk a { color:#890C08; font-size:12px; text-decoration:none; padding: 0 0 0 15px;}
.DA_lk1 a { background:url(../Image/DESIGN/imp.gif) no-repeat 0 2px;}
.DA_lk2 a { background:url(../Image/DESIGN/lpe.gif) no-repeat 0 2px;}
.DA_lk3 a { background:url(../Image/DESIGN/gal.gif) no-repeat 0 2px;}
.DA_lk3 a img { display:none;}
.DA_lk a:hover {color:#333333; text-decoration:underline;}
.DA_bts{border-width:0; margin: 5px 0 0 30px; }
.DA_Bc2{ clear:both; }

#DA_gal { position:relative; clear:both; background-color:#4d4d4d;}
#DA_gal .DA_tit {color:#FFFFFF; padding-left:3px}
#DA_gal .fixe { height:165px; overflow:hidden; overflow-x: auto; overflow-y:hidden; overflow:-moz-scrollbars-horizontal; background-color:#FFFFFF; width:550px; border:2px solid #4d4d4d; padding: 5px 0 0 0}
#DA_gal a { border:1px dashed #999999; overflow:hidden; margin: 0 3px 0 0; display:block; width:143px; text-align:center; background-color:#EFEFEF; height:143px }
#DA_gal a:hover {border:1px solid #8F0000;}
#DA_gal a.DA_gal_ferm { position:absolute; top:2px; right:3px; border-width:0; color:#FFFFFF; font-weight:bold; width:auto; display:inherit; background-color:#4d4d4d; height:12px}
/*news*/
.NW_elm { margin: 4px 0 5px 0; width:200px}
.NW_elm h4 {font-size:14px; color:#F1C7E1; font-weight:bold; line-height:13px; padding:0; margin:0 0 3px 0}
.NW_img { text-align:center;  }
.NW_img a {display:block; font-size:0; width:184px}
.NW_img img {width:100%;}
.NW_img .bck2 { background:url(../Image/DESIGN/Nouvel_Img_mdl.gif) top left repeat-y; margin:2px 0 2px 0; height:auto!important;height:5px;}

.NW_img .tp2 {background:url(../Image/DESIGN/Nouvel_Img_top.gif) top left no-repeat}
.NW_img .btm2 {background:url(../Image/DESIGN/Nouvel_Img_btm.gif) bottom left no-repeat; padding:3px 8px;}
.NW_txt .bck2 { background:url(../Image/DESIGN/Nouvel_Txt_mdl.gif) top left repeat-y; margin:1px 0 1px 0; height:auto!important;height:5px;}
.NW_txt .tp2 {background:url(../Image/DESIGN/Nouvel_Txt_top.gif) top left no-repeat}
.NW_txt .btm2 {background:url(../Image/DESIGN/Nouvel_Txt_btm.gif) bottom left no-repeat; padding:3px 9px;  color:#FFFFFF;}
.NW_txt p, .NW_txt span {display:block}
.NW_txt p, .NW_txt font { text-align:justify; padding:0;margin:0; font-size:10px;}
*+html .NW_img .bck2, *+html .NW_txt .bck2 {height:1%;}
#lbl_014 {display:block; width:200px}
/*CADRE*/
/*Cadre si la div est slct*/
.C1 { background:url(../Image/DESIGN/pt.gif) top repeat-x; margin:15px 0 0 0;}
.C2  { background:url(../Image/DESIGN/pt.gif) right repeat-y ;}
.C3 { background:url(../Image/DESIGN/pt.gif) bottom repeat-x; }
.C4 { background:url(../Image/DESIGN/pt.gif) left repeat-y;} 
.C5 { background:url(../Image/DESIGN/c1.gif) left top no-repeat;}
.C6  { background:url(../Image/DESIGN/c2.gif) right top no-repeat;}
.C7 { background:url(../Image/DESIGN/c3.gif) right bottom no-repeat; }
.C8 { background:url(../Image/DESIGN/c4.gif) left bottom no-repeat;}
.C9 {padding: 10px 5px 5px 5px; position:relative;}
.C9B {padding: 10px 5px 5px 5px; position:relative;}


/*Menu afchg*/
#View_modeAffichage {position:absolute; background-color:#FFFFFF; width:120px; top:-12px; right:10px; z-index:1;}
#View_modeAffichage .etq{float:left; width:60px;  font-size:12px; font-weight:bold; color:#666666; padding: 5px 0 0 5px;}
#View_modeAffichage a {display:block; float:left; width:20px; height:20px; font-size:0; margin:3px 3px; 0 0; } /* font-size:0 ie6*/
.C9 a#Affich1, .C9B a#Affich1:hover{  background:url(../Image/DESIGN/lst1.gif) no-repeat 0 0; }
.C9B a#Affich1  {  background:url(../Image/DESIGN/lst1.gif) no-repeat 0 -20px; }
.C9 a#Affich1:hover { cursor:default;}

.C9 a#Affich2 {  background:url(../Image/DESIGN/lst2.gif) no-repeat 0 0; }
.C9B a#Affich2, .C9 a#Affich2:hover {  background:url(../Image/DESIGN/lst2.gif) no-repeat 0 -20px; }
.C9B a#Affich2:hover { cursor:default;}

/*Accueil*/
#motEquip { height:150px; width:100%; overflow:auto;}
#motEquipcrop { width:95%x; overflow:hidden;}

/*Noeuds*/
.Noeuds{ background-color:#EDEDED; font-size:10px;}
.Noeuds a {border-left:3px solid #CCCCCC; padding: 0 2px 0 2px; color:#8C8C8C; text-decoration:none;  }
.Noeuds a:hover {color:#8F0000; text-decoration:none;  }

.folders { background-color:#FFFFFF; font-size:25px; margin: 15px }
.folders a {color:#666666; text-decoration:none; display:block; font-size:18px; border-width:0;) ; background:url(../Image/DESIGN/dossier2.gif) repeat-x left top;}
.folders a:hover {color:#8F0000; text-decoration:none;  }
.folders .spanoeuds { background:url(../Image/DESIGN/dossier1.jpg) no-repeat left top; display:block; padding: 30px 2px 10px 65px;}


#sub_VueWebKey_CatalogueTheme_ThemeFils {display:inline;}

/*les classiques*/
#infobulle{
position: absolute;        
/*visibility : hidden;*/
border: 1px solid #000000;
padding: 0px;
z-index:20000;
}

/*Listes de pages*/
table.Onglet { margin:10px 0 5px 50px; position:relative;}
table.Onglet td{ border-collapse:separate; padding:1px;}
#lbl_001 .Onglet a {color:#000000; font-size:10px; border:1px solid #CCCCCC; margin:4px 2px 4px 2px; text-decoration:none; background-color:#FFFFFF;}
#lbl_001 .Onglet a:hover { border:1px solid #890C08;}
#lbl_001 .Onglet .OngletSelected a {cursor:default; background:#4D4D4D; color:#FFFFFF; border-color:#4D4D4D}


/*pages statiques*/

.PageStatique, .PageStatique p, p.PageStatique { text-align:justify; font-size:12px; line-height:14px; margin: 5px 5px 0 5px; font-family: Verdana, Arial, sans-serif ;}
.PageStatique h1, h1.PageStatique { font-size:24px; color:#5F0E0E; align:left; padding:0; margin: 0 0 25px 0; font-family: Lucida Sans Unicode,Arial, sans-serif ;}
.PageStatique h2, h2.PageStatique {font-size:18px; color:#8F0000; align:left; text-transform:uppercase; font-weight:normal; letter-spacing:1px; padding:0; margin: 25px 0 10px 25px; font-family: Lucida Sans Unicode,Arial, sans-serif ; border-bottom:1px solid #930F44}
.PageStatique h3, h3.PageStatique {font-size:16px; color:#930F44; align:left; padding:0; margin: 0 0 0 50px; font-style: italic; font-weight:normal; font-family: Lucida Sans Unicode,Arial, sans-serif ; }
.PageStatique input, .PageStatique textarea { border:1px solid #666666; color:#000000; text-align:left; }
.PageStatique ul {padding:0 0 0 50px; margin:5px 0 8px 0;} 
.PageStatique li {list-style:url(../Image/DESIGN/li.gif) }

/*infobulle*/
#infobulle{
position: absolute;      
border: 1px solid #000000;
padding: 0px;
z-index:20000;
background-color:#FFFFFF;
display:none;
}
/*Lightbox*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay {background-color:#000000; ;FILTER: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5}

* html #overlay{
	background-color: #000;
	background-color: transparent;
	background-image: url(blank.gif);
}

/*Fenetre Ajout Panier*/
#TexteAjoutPanier{
	position: absolute;
	visibility : hidden;
	border: 1px solid #000000;
	padding: 0px;
	z-index:20000;
	top: 1078px;
}


/*Formulaires*/
#DIV_LigneArticleCommentaire {Z-INDEX: 20000; FILTER: alpha(opacity=50); LEFT: 0pt; WIDTH: 100%; POSITION: fixed!important; position:absolute; TOP: 0pt; HEIGHT: 100%!important; height:1000px; BACKGROUND-COLOR:#000000; -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5;}
#DIV2_LigneArticleCommentaire, .PWI_elmt.MOUSE_OUT {BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: -75px; Z-INDEX: 20001; LEFT: 50%; MARGIN-LEFT: -175px; BORDER-LEFT: rgb(0,0,0) 1px solid; WIDTH: 350px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; POSITION: fixed!important; position:absolute; TOP: 50%; HEIGHT: 150px; BACKGROUND-COLOR: white; padding: 3px 3px 3px 3px; }
#DIV_LigneArticleCommentaire.off, #DIV2_LigneArticleCommentaire.off  {visibility:hidden; display:none}
#PanelLoginPwd, #PanelCreateNewFiche, .PWI_box  { border: 1px solid #CCCCCC; margin-bottom:10px; padding: 3px 5px 3px 5px; overflow:hidden;}

.PWI_Titre, .RecapLogin h1, #Panier_Recap h1, table#WUC_Panier1_list1 caption h1 { font-size:18px; color:#7F193B; font-weight:bold; border-bottom:1px solid #890C08; display:block; text-align:left; margin-top:5px; margin-bottom:5px; background: url(../Image/DESIGN/PWI_tit_back.gif) bottom repeat-x;}
.PWI_SousTitre  { font-size:12px; color:#666666; font-weight:bold; display:block; text-align:left; margin-top:5px; margin-bottom:5px;}
.PWI_Etqt { text-align:left; font-size:12px; color:#666666; display:block; margin-top:5px;}
.PWI_Input input, .PWI_Input select, .PWI_Input textarea{ border:1px solid #666666; color:#000000; }
.PWI_Erreur { color:#CC0000; font-size:10px; font-weight:bold;}
.PWI_Bt input, .PWI_Bt a  {background:url(../Image/DESIGN/PWI_Bt.gif) center repeat; color:#FFFFFF; font-weight:bold; height:21px; border: 1px solid #000000; text-decoration:none}
.PWI_Bt a strong {font-size:11px; padding:2px 1px 2px 1px;}
.PWI_Bt input:hover, .PWI_Bt a:hover { cursor:pointer; color:#FF4100; text-decoration:none;}
.PWI_Lk {}
.PWI_Message { border: 1px solid #FF9933; background-color:#FFCC99; text-align:center; font-size:16px; padding: 10px 10px 10px 10px; font-weight:bold; color:#333333;}
.PWI_Radio {font-size:12px; color:#666666;}
.PWI_Vlr { font-size:12px; color:#000000; display:block; text-align:left; background-color:#F0F0F0; font-style:italic; padding-left:5px;}
.PWI_elmt_MOUSE_OUT { width:45%; float:left; margin:5px 0 0 5px; height:100px; background-color:#F5F5F5; border:1px solid #CCCCCC; padding: 5px 5px 5px 5px;}
.PWI_elmt_MOUSE_OVER { width:45%; float:left; margin:5px 0 0 5px; height:100px;  background-color:#EFE1D7;  border:1px solid #8F0000; cursor:pointer; padding: 5px 5px 5px 5px;}
#ReadyMsg .PWI_Etqt { font-weight:bold;}
#DIV2_LigneArticleCommentaire .PWI_Etqt  { margin-left:16px;}

#Ctct_adresse { font-size:12px;}

.RecapLogin table { width:100%; }
.PWI_boutonligne {margin-top:5px; text-align:center;}
.PWI_boutonligne .PWI_Bt input { width:20%; margin-left:2%; height:40px; text-align:center; background:url(../Image/DESIGN/PWI_Bt2.gif) center repeat ; margin-top:0; }
#MonCompte .PWI_Bt { display:block; margin-bottom:8px; text-align:center;}
ul.PWI_listeLiens { margin-left:28px; padding-left:0; }
ul.PWI_listeLiens li { margin-bottom:5px; list-style:none;  text-indent: -23px; }
ul.PWI_listeLiens li .PWI_Bt { margin-right:5px;}
.MAJSUCUL { text-transform:uppercase;}

.TBL_ADR_LIVRAISON_MOUSE_OUT, .TBL_ADR_LIVRAISON_MOUSE_OVER{display:block; background-color:#F5F5F5; border:1px solid #CCCCCC; padding: 5px 5px 5px 5px; margin:5px 5px 0 0; float:left; width:45%; height:100px;}
.TBL_ADR_LIVRAISON_MOUSE_OVER { background-color:#EFE1D7;  border:1px solid #8F0000; cursor:pointer;}
.PWI_elmt_MOUSE_OVER .PWI_Vlr, .TBL_ADR_LIVRAISON_MOUSE_OVER .PWI_Vlr {background-color:#D8CDC5;}
.PWI_elmt_MOUSE_OVER .PWI_Titre, .TBL_ADR_LIVRAISON_MOUSE_OVER .PWI_Titre {background: url(../Image/DESIGN/PWI_tit_back2.gif) bottom repeat-x;}

a.PWI_NouvelleAdresse { display:block; width:330px; height:36px; background: url(../Image/DESIGN/PWI_NouvAdr.gif) no-repeat;   margin: 5px 25% 0 25%; clear:both;}
a.PWI_NouvelleAdresse:hover { background-position: 0 -36px; }
#AjouteruneAdresse { margin-top:5px; clear:both;}
