/* DEFINITIONS GENERALES */
body
{
	padding: 0px;margin: 0px;
	font-size: 12px;
	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:#890C08; font-size:12px;}
a:hover { color:#2C679E; }
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:#8A0A07; font-size:14px; font-weight:bold; padding: 0 5px 0 5px; margin:0 0 0 0 }
.bord { border:1px solid #FFFFFF;}
.up, .up img {FILTER: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; -khtml-opacity: 0.75;}

/* POSITIONNEMENT DES BLOCS PANELS */
#PanelSiteGlobal{
	z-index:1;
	width:1000px;
	position:relative;
	right:0;
	left: 50%; 
	margin-left:-500px;
	background-color:#FFFFFF;
	border: 3px solid #CCCCCC;}
 
#PanelModuleInformation {
	background: #2C679E;
	text-align:left;
	padding: 3px 0 3px 0;
	}

#PanelBanniere 
{
	background: #ffffff url(../Image/DESIGN/BanBack.jpg) repeat-x bottom left ;
	position:relative;
	width:100%;
	height:198px;
}
#PanelBanniere a {display:block; position:absolute;}
#PanelBanniere a.nomsite {top:10px; left:218px;}
#PanelBanniere a.logo {top:8px; left:8px}

#PanelOnglets {
	position:absolute;
	top:112px!important;
	right:-13px;
	width:792px;
	margin:0;
	text-align:left;
}

#PanelOnglets ul {padding: 0 0 0 0; margin: 0 0 0 0; } 
#PanelOnglets ul li {display:inline; list-style:none;}
#PanelOnglets li a{font-weight:bold; padding: 12px 0 0 0 ; text-decoration:none; text-transform:uppercase; color:#000000; font-size:14px; width:238px; height:106px; background:url(../Image/DESIGN/Onglet.png) no-repeat; margin: 0 22px 0 0; text-align:center; line-height:12px; dispaly:block; float:left;}	
#PanelOnglets li a:hover { color:#880906; background:url(../Image/DESIGN/OngletUp.png) no-repeat;}
#PanelOnglets li a img {width:220px;}
#PanelOnglets li.select a {background:url(../Image/DESIGN/OngletUp.png) no-repeat; color:#FFFFFF; cursor:default;}

/*----------------------*/
.Cbck { background: url(../Image/DESIGN/MnCat_Mdl.png) repeat-y left; height:auto!important; height:1%; }
.Ctp {background: url(../Image/DESIGN/MnCat_top.png) no-repeat left top;  height:auto!important; height:1%; }
.Cbtm {background: url(../Image/DESIGN/MnCat_Btm.png) no-repeat left bottom; padding: 8px 0 17px 0;  height:auto!important; height:1%; }
*+html .Cbtm, *+html .Ctp, *+html .Cbck, *+html .ModulZ3 .bck, *+html .ModulZ3 .tp, *+html .ModulZ3 .btm, .bck{height:1%}
		
.accordion_toggle, .accordion_toggle_active  {
	display: block;
	padding: 3px 8px 0 10px;
	line-height: 16px;
	color: #2C679E;
	font-weight: normal;
	text-decoration: none;
	font-size: 16px;
	cursor: pointer;
	margin: 0 0 0 0;
	font-weight:bold;
}
.accordion_toggle a, .accordion_toggle_active a {color: #2C679E; font-size: 16px; text-decoration:none}
.accordion_content { 
	overflow: hidden;
	 }
.accordion_content li {
	display:block;
	padding: 3px 8px 3px 13px;
	text-align:left;line-height:11px
	}
.accordion_content a { 
	color:#333333;
	text-decoration:none;
	font-size:12px;
	line-height:11px
	}
.accordion_content a:hover { 
	color:#880906;
	font-weight:bold;
	}			
/*----------------------*/

#PanelZone123 {}
#PanelZone1
{
	float:left;
	width:200px;
	margin:0 0 0 8px!important; margin:0 0 0 4px; padding:60px 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;
}
#PanelTitrePage { z-index:0; display:none}
#PanelZone0 { clear:both; height:5px}

#PanelPiedPage
{
	background: #FFFFFF url(../Image/DESIGN/pied_bck.jpg) top repeat-x;
	height:25px;
	padding:25px 0 10px 180px;
	text-align:right;
	position:relative;
}
.PPaiement, .PAide {position:absolute; top:12px; left:8px}
.PAide{left:150px; top:14px}

/*bloc panier login recherche*/
.ModulZ3 .bck {background: url(../Image/DESIGN/mn_mdl.png) repeat-y left;  height:auto!important; height:1%; }
.ModulZ3 .tp {background: url(../Image/DESIGN/mn_top.png) no-repeat left top;  height:auto!important; height:1%; }
.ModulZ3 .btm {background: url(../Image/DESIGN/mn_btm.png) no-repeat left bottom; padding:10px 10px 20px 10px;  height:auto!important; height:1%; }

.ModulZ3 h4 {padding:3px 0 0 0; color:#FFFFFF; font-size:13px; text-transform:uppercase}
.ModulZ3 h4 img {margin:0 0 0 5px;}
.separ { background:url(../Image/DESIGN/separ.gif) left bottom repeat-x; padding-bottom:5px; }
.ModulZ3, .ModulZ3 a {color:#000000; text-decoration:none; font-size:10px; font-weight:bold}
.ModulZ3 a:hover {color:#2C679E;}
* html .separ, *+html .separ {height:1%}
#PanelMiniRecherche { height:43px}
#MiniRecherche #Entete { display:none; position:absolute;}
#Saisie {display:block}
#Saisie input {background: url(../Image/DESIGN/loupe.gif) 1px 1px no-repeat #E4E4E4; padding:0 2px 0 18px; border: 1px solid #4D4D4D; color:#333333; height:17px; width:135px!important; width:125px; float:left;}
.MnRch_Bt a { background:url(../Image/DESIGN/bouton.png) no-repeat 0 0; height:19px; width:22px; display:block; font-size:0; height:19px; float:left}
.MnRch_Bt a:hover  { background-position: 0 -19px; }
#PanelAjout {position:relative;}
#lbl_028 {display:block; position:absolute; top:33px; left:10px}
#PanelAjout #Saisie input {background:#FFFFFF; padding:0 2px 0 2px;  width:152px;}

/**/

#PanelServices { margin-top:15px}

#PanelPartenaires { margin: 5px 0 0 0 ;}
#PanelPartenaires h3 {margin:0 0 10px 0}

#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 a:hover img {FILTER: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; -khtml-opacity: 0.75;}
#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; TEXT-ALIGN:CENTER} 
ul.menuligne li { display:inline; list-style-type:none; border-right: 1px solid #FFFFFF;}
ul.menuligne li a{ padding: 0 10px 0 10px ; width:auto; text-decoration:none; color:#FFFFFF; font-size:12px; text-transform: uppercase;}	
ul.menuligne li.last { border-width:0}
ul.menuligne li a:hover { color:#FFcc33}

#PanelPiedPage ul.menuligne li a {color:#999999;}
#PanelPiedPage ul.menuligne li a:hover {color:#666666;}

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 2px 0 ; text-decoration:none; color:#000000; font-size:12px; display:block; margin-left:10px;}	
ul.sansListStyle li a:hover {font-weight:bold; color:#890C08}


/*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:250px; 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:-32px; left:5px!important; left:-550px; border:1px solid #FFFFFF; width:200px; display:block; font-size:13px; font-weight:bolder; text-decoration:none;}
.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: 5px 4px 0 4px; }
.NW_elm { margin: 5px 4px 0 4px; }
.NW_tit {font-size:12px; color:#006699; font-weight:bold; border-bottom: 1px dashed #006699}
.NW_img { text-align:center; margin:3px 0 0 0}
.NW_txt p { text-align:justify;}

/*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:220px; 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:#2C679E; 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:#524237; 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 #524237}
.PageStatique h3, h3.PageStatique {font-size:16px; color:#685441; 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 img {float:left; margin:0 5px 3px 0; border:1px solid #2C679E; padding:2px; }

/*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:#2C679E; font-weight:bold; border-bottom:1px solid #2C679E; 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:#524237; 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:#2C679E; 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;}

