
a:link, a:visited {color:#BB1188; text-decoration:underline}
a:hover, a:active {color:#BB1188; text-decoration:none}

a.nodeco {text-decoration:none}

.champsprincipaux {
visibility:hidden;
position:absolute;
}


.tblButtonHaut {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 0px;
float:right;
position:relative;

margin-right:10px;
}

.tblButtonHaut td {
margin: 0px;
padding: 0px;
margin: auto;
vertical-align:bottom;
text-align:left;
}


.divH_ContAcc {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
display:block;
width:100%;
text-align: right;
padding: 0px;
margin: 0px;
}

.divH_logo {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
width:200px;
height:68px;
float:left;
position:relative;
text-align: center;
padding: 0px;
margin: 0px;
}


.divH_pub {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
width:300px;
height:100px;
float:left;
position:relative;
text-align: center;
padding: 0px;
margin: 0px;


}


.divH_autre {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	float:left;
	position:relative;
text-align: left;
padding: 0px;
margin: 0px;
margin-top:50px;
}








.tdL {
text-align: left;
border: 0px;
padding-left:2px;
}
.tdL0 {
text-align: left;
border: 0px;
padding: 0px;
}

.tdLSepMniv1 {
text-align: left;
border: 0px;
padding-left: 0px;
border-bottom: 1px solid #f8e5eb;
}
.tdMniv1 {
text-align: left;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #444444;
}

.tdR {
text-align: right;
border: 0px;
padding-right: 2px;
}
.tdR0 {
text-align: right;
border: 0px;
padding: 0px;
}
.tdC0 {
text-align: center;
border: 0px;
padding: 0px;
}
.td5p {
vertical-align: top;
text-align: center;
border: 0px;
padding: 0px;
width:5%;
}
.tdtop {
vertical-align: top;
text-align: center;
border: 0px;
padding: 0px;
}
.tdtopl {
vertical-align: top;
text-align: center;
border: 0px;
padding: 0px;
}
.tabl2 {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 2px;
}
.tabl2 td {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 2px;
}
.tabl2_ {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 2px;
margin: auto;
}
.tabl2_ td {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 2px;
margin: auto;
}
.tabl0 {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 0px;
}
.tabl0 td {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 0px;
}
.tabl0100 {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 0px;
width:100%;
}
.tabl0100 td {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 0px;
}
.tabl2100 {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 2px;
width:100%;
}
.tabl2100 td {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 2px;
}
.tabl21100 {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 1px;
margin: 0px;
padding: 2px;
width:100%;
}
.tabl21100 td {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 1px;
margin: 0px;
padding: 2px;
}
.tabl4100 {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 4px;
width:100%;
}
.tabl4100 td {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
padding: 4px;
}




.ulLine {
padding: 0px;
margin: 0 auto;
list-style-type: none;
white-space:nowrap;
text-align: center;
vertical-align:text-top;
list-style: none;
display: inline;
}

.ulLine li {
margin: 0 auto;
text-align: center;
vertical-align:text-top;
list-style: none;
display:-moz-inline-box !important ;
display:inline-block !important ;
display: inline;
list-style-type: none;
}







.divPanier {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
margin: 0px;
margin: auto;
padding:0px;
padding-top:3px;
text-align:center;
height:40px;
}
.tablPanier {

	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
display: table;
margin: 0px;
margin: auto;
padding: 0px;
text-align:center;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
}
.tablPanierTot {

	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 2px;
display: table;
margin: 0px;
text-align:center;
vertical-align:top;
padding: 1px;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
width:100%;
}
.tdPanierTot {

	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
display: table;
margin: 0px;
padding: 0px;
padding-left: 3px;
text-align:center;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
}
.txtPanierTot {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
font-weight: bold;
}
.txtPanierImp {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
font-weight: bold;
}

.txtPanier {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
font-weight: bold;
}
.txtPanier2 {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
font-weight: bold;
}
.tdPanier {
display: table-cell;
vertical-align: middle;
text-align: center;
border: 0px;
padding: 0px;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
font-weight: bold;
}
.tdPanier2 {
display: table-cell;
vertical-align: middle;
text-align: center;
border: 0px;
padding: 0px;
font-family:Arial,helvetica,sans-serif;
font-size:18px;
color: #BB1188;
font-weight: bold;
}

.padding_4 {
text-align: left;
border: 0;
padding: 4px;
margin: 0px;
}

.div100just {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
width:100%;
text-align: justify;
padding: 0px;
margin: 0px;
}

.div100left {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
width:100%;
text-align: left;
padding: 0px;
margin: 0px;
}

.div100right {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
width:100%;
text-align: right;
padding: 0px;
margin: 0px;
}
.div100center {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
width:100%;
text-align: center;
padding: 0px;
margin: 0px;
}
.div100center2 {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
width:100%;
text-align: center;
padding: 2px;
margin: 0px;
}
.divBandeNav {

	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
width:100%;
text-align: left;
padding: 0px;
margin: 0px;
}





.divGFloatL {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	position:relative;
text-align: center;
padding: 0px;
margin: 0px;
width: 160px;
}

.divGFloatR {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	position:relative;
text-align: center;
padding: 0px;
margin: 0px;
width: 165px;
}

.divGFloatC {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	position:relative;
text-align: center;
padding: 0px;
margin: 0px;
width: 100%;
}
.divGFloat0 {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	position:relative;
display:table;
text-align: center;
padding: 0px;
margin: auto;
}

.divFL {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	float:left;
	position:relative;
text-align: left;
padding: 0px;
margin: 0px;
}
.divFLc {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	float:left;
	position:relative;
text-align: center;
padding: 0px;
margin: 3px;
}
.divFR {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	float:left;
	position:relative;
text-align: right;
padding: 0px;
margin: 0px;
}
.divFR_4 {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	float:left;
	position:relative;
text-align: right;
padding: 0px;
margin: 0px;
padding-left: 4px;
}
.clearFloat {
clear:both;
}

.divETGCprod {
	
border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
background-color:#FFFFFF;
width:590px;
vertical-align: top;
text-align: center;
padding: 0px;
margin: 0px;
}


.divMainCentre {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
width:590px;
vertical-align: top;
text-align: right;
padding: 0px;
margin: 0px;
}

.imgMrg2 {
border: none;
margin:2px; 
}

.imgMrg4 {
border: none;
margin:4px; 
}

.imgPosL {
border:none;
margin:3px; 
float:left;
}

.imgPosR {
border:none;
margin:3px; 
float:right;
}

.imgMid {
border:none;
margin:0px;
vertical-align:middle;
}
.imgTop {
border:none;
margin:0px;
vertical-align:top;
}

.WimgITFGauche{
	border: 0px;
	width:60px;
	margin:1px;
}

.WimgITFDroite{
	border: 0px;
	width:60px;
	margin:1px;
}

.WimgITFCentre{
	border: 0px;
	width:80px;
	margin:1px;
}

.txtTitreSec {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
font-weight: bold;
}

A.linkRef:link, A.linkRef:visited, A.linkRef:hover, A.linkRef:active  {color: #666666; text-decoration: none}







.tablTitreGlobaux {

display: table;
text-align: right;
margin: 0px;
padding-left:4px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
border: 0px;
width:100%;
}

.divTitreGlobaux {

display: block;
text-align: right;
margin: 0px;
padding: 0px;
border: 0px;
}

.titreGlobaux {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #BB1188;
text-align: right;
padding-left:4px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
margin: 0px;
font-weight: bold;
}


.tablTitreMniv1 {

display: table;
text-align: center;
margin: 0px;
padding-left:4px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
border: 0px;
width:100%;
}

.divTitreMniv1 {

display: block;
text-align: center;
margin: 0px;
padding: 0px;
border: 0px;
width:100%;
}

.titreMniv1 {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #000000;
text-align: center;
padding-left:4px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
margin: 0px;
font-weight: bold;
}




.texteAnnexe {
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #444444;
text-align: justify;
padding: 0px;
margin: 0px;
}

.texteImpAnnexe {
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
text-align: justify;
padding: 0px;
margin: 0px;
}







.divStatic {
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #444444;
text-align: justify;
padding-left:1px; padding-right:1px;
margin: 0px;
width: 590px;
}


.divCentral {
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #444444;
text-align: center;
padding: 0px;
margin: 0px;
width: 590px;
}

.divTitreCentral {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #BB1188;
text-align: center;
padding: 0px;
margin: 0px;
width: 100%;
font-weight: bold;
}

.divLienAmi {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #444444;
text-align: justify;
font-weight: normal;
}

A.LienAmi:link, A.LienAmi:visited, A.LienAmi:active {color: #BB1188; text-decoration: underline; font-size:12px}
A.LienAmi:hover {color: #000000; text-decoration: none; font-size:12px}
A.subLienAmi:link, A.subLienAmi:visited, A.subLienAmi:active, A.subLienAmi:hover {color: #444444; font-size:9px; text-decoration: none}


.titreFlagProfess {
font-family:Arial,helvetica,sans-serif;
font-size:16px;
color: #BB1188;
}
.accesFlagProfess {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
}

A.supprlinkCodeReduc:link, A.supprlinkCodeReduc:visited {
background-color:#ffffff;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #ff0000;
border: thin solid #ffffff;
padding: 1px;
margin: 2px;
text-decoration: none;
}

A.supprlinkCodeReduc:hover, A.supprlinkCodeReduc:active {
background-color:#ffffff;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #ff0000;
border: thin solid #ff0000;
padding: 1px;
margin: 2px;
text-decoration: none;
}

A.linkCodeReduc:link, A.linkCodeReduc:visited {
background-color:#ffffff;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #ff0000;
border: thin solid #ff0000;
padding: 1px;
margin: 2px;
text-decoration: underline;
font-weight: bold;
}

A.linkCodeReduc:hover, A.linkCodeReduc:active {
background-color:#ff0000;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #ffffff;
border: thin solid #ffffff;
padding: 1px;
margin: 2px;
text-decoration: none;
font-weight: bold;
}



A.leftlien_accueil:link, A.leftlien_accueil:visited {color: #BB1188; text-decoration: none}
A.leftlien_accueil:hover {color: #f8e5eb; text-decoration: none}


A.rightlien_accueil:link, A.rightlien_accueil:visited {color: #BB1188; text-decoration: none}
A.rightlien_accueil:hover {color: #F5C8DD; text-decoration: none}


txt_accueil1 {color: #BB1188; font-family:Arial,helvetica,sans-serif; font-size:11px; text-align: justify; width:100%; }
A.lien_accueil1:link, A.lien_accueil1:visited, A.lien_accueil1:active {color: #BB1188; text-decoration: none}
A.lien_accueil1:hover {color: #000000; text-decoration: none}


txt_accueil2 {color: #BB1188; font-family:Arial,helvetica,sans-serif; font-size:11px; text-align: justify; width:100%; }
A.lien_accueil2:link, A.lien_accueil2:visited, A.lien_accueil2:active {color: #BB1188; text-decoration: none}
A.lien_accueil2:hover {color: #000000; text-decoration: none}


A.lnPanxStd:link, A.lnPanxStd:visited, A.lnPanxStd:active {font-size:10px; color:#000000; text-decoration: none}
A.lnPanxStd:hover {font-size:10px; color:#000000; text-decoration: underline}

A.lnPanxImp:link, A.lnPanxImp:visited, A.lnPanxImp:active {font-size:10px; color:#BB1188; text-decoration: none}
A.lnPanxImp:hover {font-size:10px; color:#BB1188; text-decoration: underline}


.leftGlobal_Mniv1 {
padding: 0px;
margin: 0px;
width: 160px;
}
.leftTitre_Mniv1 {


font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
text-align: center;
padding: 3px;
margin: 0px;
width: 100%;
text-decoration: none;
}


A.leftcat_Mniv1:link, A.leftcat_Mniv1:visited {
background-color:#fff7fc;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;

display: block;
text-align: left;
padding: 1px;
margin: 0px;
width: 160px;
text-decoration: none;
}

A.leftcat_Mniv1:hover, A.leftcat_Mniv1:active {
background-color:#BB1188;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #f8e5eb;

display: block;
text-align: left;
padding: 1px;
margin: 0px;
width: 160px;
text-decoration: none;
}


.leftlien_Mniv1 {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;
text-align: justify;
padding: 0px;
margin: 0px;
width: 160px;
text-decoration: none;
}

A.leftlien_Mniv1:link, A.leftlien_Mniv1:visited {
background-color:#fff7fc;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;

display: block;
text-align: left;
padding: 1px;
margin: 0px;
width: 158px;
text-decoration: none;
}

A.leftlien_Mniv1:hover, A.leftlien_Mniv1:active {
background-color:#BB1188;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #f8e5eb;

display: block;
text-align: left;
padding: 1px;
margin: 0px;
width: 158px;
text-decoration: none;
}


A.leftsublien_Mniv1:link, A.leftsublien_Mniv1:visited {
background-color:#fff7fc;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;

display: block;
text-align: left;
padding: 1px;
margin: 0px;
width: 158px;
text-decoration: none;
}

A.leftsublien_Mniv1:hover, A.leftsublien_Mniv1:active {
background-color:#BB1188;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #f8e5eb;

display: block;
text-align: left;
padding: 1px;
margin: 0px;
width: 158px;
text-decoration: none;
}


A.leftlien_Menu:link {color: #BB1188; text-decoration: none}
A.leftlien_Menu:visited {color: #BB1188; text-decoration: none}
A.leftlien_Menu:hover {color: #f8e5eb; text-decoration: none}

A.rightlien_Mniv1:link, A.rightlien_Mniv1:visited {
background-color:#f8e5eb;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;

display: block;
text-align: left;
padding: 1px;
margin: 0px;
width: 163px;
text-decoration: none;
}

A.rightlien_Mniv1:hover, A.rightlien_Mniv1:active {
background-color:#ffffff;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #F5C8DD;

display: block;
text-align: left;
padding: 1px;
margin: 0px;
width: 163px;
text-decoration: none;
}


A.rightsublien_Mniv1:link, A.rightsublien_Mniv1:visited {
background-color:#f8e5eb;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;

display: block;
text-align: left;
padding: 1px;
margin: 0px;
width: 163px;
text-decoration: none;
}

A.rightsublien_Mniv1:hover, A.rightsublien_Mniv1:active {
background-color:#ffffff;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #F5C8DD;

display: block;
text-align: left;
padding: 1px;
margin: 0px;
width: 163px;
text-decoration: none;
}

.leftAnnonceMniv1 {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;
display: block;
text-align: left;
padding: 0px;
margin: 0px;
text-decoration: none;
}

A.leftAnnonceMniv1:link, A.leftAnnonceMniv1:visited {
background-color:#fff7fc;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;

display: block;
text-align: left;
padding: 2px;
margin: 0px;
width: 158px;
text-decoration: none;
}

A.leftAnnonceMniv1:hover, A.leftAnnonceMniv1:active {
background-color:#BB1188;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #f8e5eb;

display: block;
text-align: left;
padding: 2px;
margin: 0px;
width: 158px;
text-decoration: none;
}


.TleftAnnonceMniv1 {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;
text-align: left;
padding: 2px;
margin: 0px;

width: 100%;
text-decoration: none;
font-weight: bold;
}

.TleftAnnonceMniv1:link, .TleftAnnonceMniv1:visited {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;
text-align: left;
padding: 2px;
margin: 0px;

width: 100%;
text-decoration: none;
font-weight: bold;
}

.TleftAnnonceMniv1:hover, .TleftAnnonceMniv1:active {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #f8e5eb;
text-align: left;
padding: 2px;
margin: 0px;

width: 100%;
text-decoration: none;
font-weight: bold;
}

A.leftsubAnnonceMniv1:link, A.leftsubAnnonceMniv1:visited {
background-color:#BB1188;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #f8e5eb;

display: block;
text-align: left;
padding: 2px;
margin: 0px;
width: 158px;
text-decoration: none;
}

A.leftsubAnnonceMniv1:hover, A.leftsubAnnonceMniv1:active {
background-color:#fff7fc;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;

display: block;
text-align: left;
padding: 2px;
margin: 0px;
width: 158px;
text-decoration: none;
}

.rightAnnonceMniv1 {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;
display: block;
text-align: left;
padding: 0px;
margin: 0px;
text-decoration: none;
}

A.rightAnnonceMniv1:link, A.rightAnnonceMniv1:visited {
background-color:#f8e5eb;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;

display: block;
text-align: left;
padding: 2px;
margin: 0px;
width: 163px;
text-decoration: none;
}

A.rightAnnonceMniv1:hover, A.rightAnnonceMniv1:active {
background-color:#ffffff;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #F5C8DD;

display: block;
text-align: left;
padding: 2px;
margin: 0px;
width: 163px;
text-decoration: none;
}



.TrightAnnonceMniv1 {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;
text-align: left;
padding: 2px;
margin: 0px;

width: 100%;
text-decoration: none;
font-weight: bold;
}

.TrightAnnonceMniv1:link, .TrightAnnonceMniv1:visited {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;
text-align: left;
padding: 2px;
margin: 0px;

width: 100%;
text-decoration: none;
font-weight: bold;
}

.TrightAnnonceMniv1:hover, .TrightAnnonceMniv1:active {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #F5C8DD;
text-align: left;
padding: 2px;
margin: 0px;

width: 100%;
text-decoration: none;
font-weight: bold;
}


A.rightsubAnnonceMniv1:link, A.rightsubAnnonceMniv1:visited {
background-color:#ffffff;
background-color:#f8e5eb;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #F5C8DD;

display: block;
text-align: left;
padding: 2px;
margin: 0px;
width: 163px;
text-decoration: none;
}

A.rightsubAnnonceMniv1:hover, A.rightsubAnnonceMniv1:active {
background-color:#f8e5eb;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #BB1188;

display: block;
text-align: left;
padding: 2px;
margin: 0px;
width: 163px;
text-decoration: none;
}

.LRH {
display:inline;
}

.divrefHt {
position:absolute;
left:0;
top:0;
padding: 0px;
margin: 0px auto;
width: 100%;
text-align: center;
z-index:-1;
}

.divref1 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px ;
margin: 0px auto;
width: 955px;
text-align: center;
color: #cccccc;
font-size:9px;
}

A.linkref1:link, A.linkref1:visited {

font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #cccccc;

padding: 2px;
margin: 1px;
text-decoration: none;

}

A.linkref1:hover, A.linkref1:active {

font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #bbbbbb;

padding: 2px;
margin: 1px;
text-decoration: none;

}

.divref2 {
padding-top: 20px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px ;
margin: 0px auto;
width: 150px;
text-align: center;
color: #cccccc;
font-size:9px;
}

A.linkref2:link, A.linkref2:visited {

font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #cccccc;

padding: 2px;
margin: 1px;
text-decoration: none;

}

A.linkref2:hover, A.linkref2:active {

font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #bbbbbb;

padding: 2px;
margin: 1px;
text-decoration: none;

}

.divref3 {
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px ;
margin: 0px auto;
width: 165px;
text-align: center;
color: #cccccc;
font-size:9px;
}

A.linkref3:link, A.linkref3:visited {

font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #cccccc;

padding: 2px;
margin: 1px;
text-decoration: none;

}

A.linkref3:hover, A.linkref3:active {

font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #bbbbbb;

padding: 2px;
margin: 1px;
text-decoration: none;

}

.divref4 {
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px ;
margin: 0px auto;
width: 955px;
text-align: center;
color: #cccccc;
font-size:9px;
}

A.linkref4:link, A.linkref4:visited {

font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #cccccc;
border:dotted 1px #aaaaaa;
padding: 2px;
margin: 1px;
text-decoration: none;

}

A.linkref4:hover, A.linkref4:active {

font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #bbbbbb;
border:dotted 1px #ffffff;
padding: 2px;
margin: 1px;
text-decoration: none;

}



A.leftsublien_Menu:link {color: #333333; text-decoration: none}
A.leftsublien_Menu:visited {color: #333333; text-decoration: none}
A.leftsublien_Menu:hover {color: #f8e5eb; text-decoration: none}

A.lien_topvente:link {color: #BB1188; text-decoration: none}
A.lien_topvente:visited {color: #BB1188; text-decoration: none}
A.lien_topvente:hover {color: #aa0077; text-decoration: none}


.modstandard_titre {font-family:Verdana,helvetica,sans-serif; color:#990000; background:#FFFF00; font-style:normal; font-weight:normal; text-align:right}
.modstandard_descr {font-family:Verdana,helvetica,sans-serif; color:#990000; background:#FFFF00; font-style:normal; font-weight:normal; text-align:right}
.mod3niveau_descr {font-family:Verdana,helvetica,sans-serif; color:#990000; background:#FFFF00; font-style:normal; font-weight:normal; text-align:right}
.annuaire_descr {font-family:Verdana,helvetica,sans-serif; color:#990000; background:#FFFF00; font-style:normal; font-weight:normal; text-align:right}


.menuBulleInfo {
background-color:#BB1188; padding: 1px;
position:absolute;
visibility:hidden;
z-index:201;
}

.boutonDivers {
background-color: #FFFFFF; color: #BB1188; font-size: 8pt; font-family: Arial,helvetica,sans-serif; cursor: hand; border: thin solid #BB1188;
}

.texteDivers {
background-color: #FAFAFA; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif; border: thin solid #BB1188;
}
TEXTAREA {
background-color: #FAFAFA; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif; border: thin solid #BB1188;
}

.listeTitreDivers {
background-color: #FFFFFF; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif;
}

.listeOptionDivers {
background-color: #FFFFFF; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif;
}
SELECT {
background-color: #FFFFFF; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif;
}

.boutonDiversP {
background-color: #FFFFFF; color: #BB1188; font-size: 8pt; font-family: Arial,helvetica,sans-serif; cursor: hand; border: thin solid #BB1188;
}

.texteDiversP {
background-color: #FAFAFA; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif; border: thin solid #BB1188;
}

.listeTitreDiversP {
background-color: #FFFFFF; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif;
}

.listeOptionDiversP {
background-color: #FFFFFF; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif;
}

.menuInfo {
position:absolute;
visibility:hidden;
z-index:201;
}

.bulleMAide {
background-color:#188CC7;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #FFFFFF;
border: solid 1px #FFFFFF;
text-align: left;
padding: 2px;
margin: 2px;
width: 320px;
}

.divMultipage {

text-align: center;
padding: 1px;
margin: 0px;
border: 0px;
width: 590px;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
font-weight: normal;
}

A.multipage:link, A.multipage:visited {

text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;

padding: 1px;
font-weight: bold;
}

A.multipage:hover, A.multipage:active {

text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #F5C8DD;

padding: 1px;
font-weight: bold;
}

.multipageCrt {

text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #F5C8DD;

padding: 1px;
font-weight: bold;
}

.texteEncartMbr {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #666666;
text-align: center;
width:100%;
}


.spacerRechercheABS {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
vertical-align:middle;
padding: 0px;
margin: 0px;

padding-top:50px;
font-size:10px;
}
.divRecherche {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
vertical-align:middle;
padding: 0px;
margin: 0px;
font-size:10px;
}
.txtRecherche {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #ffffff;
}
A.lnkRecherche:link, A.lnkRecherche:visited, A.lnkRecherche:hover, A.lnkRecherche:active {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
font-weight: bold;
padding:2px;
}



A.lienEncartMbr:link, A.lienEncartMbr:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #666666;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 8px ;
}

A.lienEncartMbr:hover, A.lienEncartMbr:active {
text-decoration: underline;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #666666;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 8px ;
}


.oldOnglet {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
text-align: center;
font-weight: bold;
}


A.oldOngletCenter:link, A.oldOngletCenter:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
font-weight: bold;
text-align: center;
padding: 1px;
margin: 0px;
}

A.oldOngletCenter:hover, A.oldOngletCenter:active {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
font-weight: bold;
text-align: center;
padding: 1px;
margin: 0px;
}


.divAccesArchive {
width:100%;
text-align: center;
padding: 1px;
margin: 0px;
font-size:10px;
display: block;
}

.divIconeLire {
padding: 1px;
margin: 0px;
font-size:10px;
}

.gSectioncenter {
padding: 2px;
margin: 0px;
text-align: justify;
}

.tSectioncenter {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: justify;
padding: 0px;
margin: 0px;
width: 100%;
}

.t2Sectioncenter {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
text-align: justify;
padding: 0px;
margin: 0px;
width: 100%;
}


A.savoirPlus:link, A.savoirPlus:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
}

A.savoirPlus:hover, A.savoirPlus:active {
text-decoration: underline;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
}

A.archiveCenter:link, A.archiveCenter:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #666666;
font-weight: bold;
}

A.archiveCenter:hover, A.archiveCenter:active {
text-decoration: underline;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #444444;
font-weight: bold;
}

A.pSectioncenter0:link, A.pSectioncenter0:visited {
background-color:#F8F8F8;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:13px;
color: #BB1188;
font-weight: bold;
text-align: left;
padding: 1px;
margin: 1px;
width: 100%;
overflow: visible;
display: block;
width:100%;
}

A.pSectioncenter0:hover, A.pSectioncenter0:active {
background-color:#FFFFFF;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:13px;
color: #000000;
font-weight: bold;
text-align: left;
padding: 1px;
margin: 1px;
width: 100%;
overflow: visible;
display: block;
width:100%;
}

A.pSectioncenter1:link, A.pSectioncenter1:visited {
background-color:#F8F8F8;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:13px;
color: #BB1188;
font-weight: bold;
text-align: left;
padding: 1px;
margin: 1px;
width: 100%;
overflow: visible;
display: block;
width:100%;
}

A.pSectioncenter1:hover, A.pSectioncenter1:active {
background-color:#FFFFFF;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:13px;
color: #000000;
font-weight: bold;
text-align: left;
padding: 1px;
margin: 1px;
width: 100%;
overflow: visible;
display: block;
width:100%;
}



A.pSubSectioncenter0:link, A.pSubSectioncenter0:visited {
background-color:#FFFFFF;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #000000;
font-weight: bold;
display: block;
text-align: left;
padding: 0px;
margin: 0px;
width: 100%;
overflow: visible;
width:100%;
}

A.pSubSectioncenter0:hover, A.pSubSectioncenter0:active {
background-color:#F8F8F8;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
font-weight: bold;
display: block;
text-align: left;
padding: 0px;
margin: 0px;
width: 100%;
overflow: visible;
width:100%;
}

A.pSubSectioncenter1:link, A.pSubSectioncenter1:visited {
background-color:#FFFFFF;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #000000;
font-weight: bold;
display: block;
text-align: left;
padding: 0px;
margin: 0px;
width: 100%;
overflow: visible;
width:100%;
}

A.pSubSectioncenter1:hover, A.pSubSectioncenter1:active {
background-color:#F8F8F8;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
font-weight: bold;
display: block;
text-align: left;
padding: 0px;
margin: 0px;
width: 100%;
overflow: visible;
width:100%;
}


.tblBlocCaddie1 {
background-color:#FFFFFF;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: center;
font-weight: bold;
padding: 2px;
margin: 0px;
border: 2px solid #fff7fc;
border-spacing: 1px;
}

.tdTitreCaddie1 {
background-color:#fff7fc;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: right;
font-weight: bold;
padding: 2px;
margin: 0px;
border: 2px solid #fff7fc;
border-spacing: 1px;
}

.tdTxtCaddie1 {
background-color:#fff7fc;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
text-align: left;
font-weight: normal;
padding: 2px;
margin: 0px;
border: 2px solid #fff7fc;
border-spacing: 1px;
}

.divBlocCaddie1 {
background-color:#FFFFFF;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: center;
font-weight: bold;
padding: 2px;
margin: 0px;
border: 2px solid #fff7fc;
}

.divBlocCaddie2 {
background-color:#fff7fc;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: center;
vertical-align: middle;
font-weight: bold;
padding: 2px;
margin: 0px;
border: 2px solid #FFFFFF;
}
.divBlocCaddie3 {
background-color:#fff7fc;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: left;
vertical-align: middle;
font-weight: bold;
padding: 0px;
margin: 0px;
width:336px;
}

.divCaddieFloatW {
background-color:#fff7fc;
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	float:left;
	position:relative;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
font-weight: normal;
vertical-align: middle;
text-align: right;
padding: 1px;
padding-top: 4px;
margin: 0px;
width:45px;
border: 1px solid #FFFFFF;
height:20px;
}
.divCaddieFloat {
float:left;
position:relative;
background-color:#FFFFFF;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: left;
vertical-align: middle;
font-weight: normal;
padding: 2px;
margin: 0px auto;
border: 1px solid #fff7fc;
height:20px;
}

.divPack {

font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: center;
vertical-align: middle;
font-weight: bold;
padding: 1px;
margin: 0px;
border: 1px solid #fffafe;
}
.divFLPack1 {
background-color:#fffafe;
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	float:left;
	position:relative;
text-align: center;
padding: 0px;
margin: 0px;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: center;
vertical-align: middle;

width:100%;
}
.divFLPack2 {

	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	float:left;
	position:relative;
text-align: center;
padding: 0px;
margin: 0px;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: center;
vertical-align: middle;
}

.pdivFL {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	float:left;
	position:relative;
text-align: left;
padding: 0px;
margin: 0px;
width:336px;
}
.pdivFLc {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
	float:left;
	position:relative;
text-align: center;
padding: 0px;
margin: 0px;
width:250px;
}

#divBGPrix {
background-color:#ffffff;
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
text-align: center;
padding: 2px;
margin: 0px;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-align: center;
vertical-align: middle;
width:100%;
}

#divBGPrixCadre {
background-color:#ffffff;
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
text-align: center;
padding: 2px;
margin: 0px;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
font-weight: bold;
text-align: center;
vertical-align: middle;
width:98%;
border: 1px solid #F5C8DD;
}

.texteAlternatif {
display: block;

font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #666666;
text-align: justify;
font-weight: normal;
padding: 3px;
margin: 3px;
width: 590px;
}

A.nomProdListage:link, A.nomProdListage:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
font-weight: bold;
}

A.nomProdListage:hover, A.nomProdListage:active {
text-decoration: underline;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
font-weight: bold;
}

.nomProdListageV2 {
display:block;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
font-weight: bold;
margin:0px auto;
padding:0px;
}

A.nomProdListageV2:link, A.nomProdListageV2:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
font-weight: bold;
}

A.nomProdListageV2:hover, A.nomProdListageV2:active {
text-decoration: underline;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
font-weight: bold;
}

.ImpProdListageV2 {
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #FF0000;
font-style: italic;
font-weight: bold;
}

.txtDivStdProdList {
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #666666;
text-align: justify;
font-weight: normal;
}

.txtStdProdList {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #666666;
font-weight: normal;
}

.txtTitreProdList {
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #000000;
font-weight: bold;
}


.txtStdGrasProdList {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #666666;
font-weight: bold;
}

.txtImpProdList {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
}

.txtImp2ProdList {
font-family:Arial,helvetica,sans-serif;
font-size:13px;
color: #BB1188;
}

.txtImp2GProdList {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
font-weight: bold;
}

.txtGrosImpProdList {
font-family:Arial,helvetica,sans-serif;
font-size:15px;
color: #BB1188;
font-weight: bold;
}

A.lnkImpProdList:link, A.lnkImpProdList:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
font-weight: bold;
}

A.lnkImpProdList:hover, A.lnkImpProdList:active {
text-decoration: underline;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
font-weight: bold;
}

.nomSecProdListageV2 {
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
font-weight: bold;
}


.prixNorm0 {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #000000;
font-weight: bold;
}

.prixNorm1 {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
font-weight: bold;
}
.prixNorm2 {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #000000;
font-weight: bold;
}
.prixNorm1right {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
font-weight: bold;
}
.prixNorm2right {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #000000;
font-weight: bold;
}
.prixImp1 {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
font-weight: bold;
}
.prixImp2 {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #BB1188;
font-weight: bold;
}
.prixImp1right {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
font-weight: bold;
}
.prixImp2right {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #BB1188;
font-weight: bold;
}
.prixImpItalic1 {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
font-weight: bold;
font-style: italic;
}
.prixImpItalic2 {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #BB1188;
font-weight: bold;
font-style: italic;
}
.prixImpItalic1right {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
font-weight: bold;
font-style: italic;
}
.prixImpItalic2right {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #BB1188;
font-weight: bold;
font-style: italic;
}
.prixAnnexe1 {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #666666;
font-weight: bold;
}
.prixAnnexe2 {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #666666;
font-weight: bold;
}
.prixAnnexe1right {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
font-weight: bold;
}
.prixAnnexe2right {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #000000;
font-weight: bold;
}
.prixStrike1 {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-decoration: line-through;
font-weight: normal;
}
.prixStrike2 {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #000000;
text-decoration: line-through;
font-weight: normal;
}
.prixStrike1right {
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
text-decoration: line-through;
font-weight: normal;
}
.prixStrike2right {
font-family:Arial,helvetica,sans-serif;
font-size:14px;
color: #000000;
text-decoration: line-through;
font-weight: normal;
}




.eav3Contener {
position: relative;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px ;
padding: 0px;
width: 202px;
text-align: center;
z-index:6;
}

.eav3Global {
position: relative;
background-image: url(http://www.redangels.fr/portail/fond_eav3.gif);


margin: 0px ;
padding-top: 45px;
padding-bottom: 0px;
width: 100%;
height: 250px;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
text-align: center;
z-index:8;
}

.eav3GlobalRemise {
position: relative;
background-image: url(http://www.redangels.fr/portail/fond_eav3.gif);


margin: 0px ;
padding-top: 45px;
padding-bottom: 0px;
width: 100%;
height: 284px;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
text-align: center;
z-index:8;
}

.eav3Bas {
text-align: center;
width: 202px;
padding: 0px ;
margin: 0px ;
}

A.eav3Titre:link, A.eav3Titre:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
text-align: center;
font-weight: bold;
width: 142px;
}

A.eav3Titre:hover, A.eav3Titre:active {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #F5C8DD;
text-align: center;
font-weight: bold;
width: 142px;
}

A.eav3STitre:link, A.eav3STitre:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #dd33aa;
text-align: center;
width: 142px;

}

A.eav3STitre:hover, A.eav3STitre:active {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #F5C8DD;
text-align: center;
width: 142px;

}

A.eavFamille:link, A.eavFamille:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #dd33aa;
text-align: center;

}

A.eavFamille:hover, A.eavFamille:active {
text-decoration: underline;
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #F5C8DD;
text-align: center;

}

.eav3Destockage {
font-family:Arial,helvetica,sans-serif;
font-size:8px;
color: #FF0000;
text-align: justify;
font-weight: normal;
}

.eav3ptitre {
margin:0px;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #666666;
text-align: center;
font-weight: normal;
padding-right: 30px;
padding-left: 30px ;
}

.eav3Descr {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #666666;
text-align: justify;
font-weight: normal;
padding-right: 30px;
padding-left: 30px ;
}



.eav3DivPrix {
position: absolute;



margin: 0px ;
width: 142px;
font-family:Arial,helvetica,sans-serif;
font-size:8px;
text-align: center;
bottom: 0px;
left:34px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
}

.eav3Div2Prix {



margin: 0px ;
width: 100%;
font-family:Arial,helvetica,sans-serif;
font-size:8px;
text-align: center;
bottom: 0px;
left:34px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
}





.eav3Prix {
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #333333;
text-align: center;
font-weight: bold;
}

.eav3PrixImp {
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #BB1188;
text-align: center;
font-weight: bold;
}

.eav3PrixMini {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
text-align: center;
font-weight: bold;
}

.eav3PrixStrike {
text-decoration: line-through;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #333333;
text-align: center;
font-weight: bold;
}

.eav3RemiseFid {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #ff0000;
text-align: center;
font-weight: bold;
padding: 2px ;
}

.eav3PrixRemise {

background-color:#fff7fc;
border: dotted 1px #BB1188;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #ff0000;
text-align: center;
padding: 2px ;
margin: 2px ;
font-weight: bold;
}


A.topventeAccueil:link, A.topventeAccueil:visited {
background-color:#ffffff;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
border: dotted 1px #f8e5eb;
display: block;
text-align: left;
padding: 1px;
margin: 0px;
overflow: visible;
}

A.topventeAccueil:hover, A.topventeAccueil:active {
background-color:#f8e5eb;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #aa0077;
border: dotted 1px #BB1188;
display: block;
text-align: left;
padding: 1px;
margin: 0px;
overflow: visible;
}

A.topventeBande:link, A.topventeBande:visited {
background-color:#ffffff;
width: 98%;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
border: dotted 1px #f8e5eb;
display: block;
text-align: left;
padding: 1px;
margin: 0px;
overflow: visible;
}

A.topventeBande:hover, A.topventeBande:active {
background-color:#f8e5eb;
width: 98%;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #aa0077;
border: dotted 1px #BB1188;
display: block;
text-align: left;
vertical-align: middle;
padding: 1px;
margin: 0px;
overflow: visible;
}

A.pSectionleft:link, A.pSectionleft:visited {
background-color:#fff7fc;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
border: dotted 1px #fff7fc;
display: block;
text-align: center;
padding: 0px;
margin: 0px;
width: 100%;
overflow: visible;
}

A.pSectionleft:hover, A.pSectionleft:active {
background-color:#BB1188;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #f8e5eb;
border: dotted 1px #BB1188;
display: block;
text-align: center;
padding: 0px;
margin: 0px;
width: 100%;
overflow: visible;
}




A.pSectionright:link, A.pSectionright:visited {
background-color:#f8e5eb;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
display: block;
text-align: center;
padding: 0px;
margin: 0px;
width: 100%;
overflow: visible;
}

A.pSectionright:hover, A.pSectionright:active {
background-color:#ffffff;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #F5C8DD;
display: block;
text-align: center;
padding: 0px;
margin: 0px;
width: 100%;
overflow: visible;
}

.cellProdleftcoup_coeur_boutique {width: 100%; margin-left: 4px; z-index:2; }
.cellProdBasleftcoup_coeur_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdleftpromo_boutique {width: 100%; margin-left: 4px; z-index:2; }
.cellProdBasleftpromo_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdleftfamille_produit {width: 100%; margin-left: 4px; z-index:2; }
.cellProdBasleftfamille_produit {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdleftnews_boutique {width: 100%; margin-left: 4px; z-index:2; }
.cellProdBasleftnews_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdrightcoup_coeur_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdBasrightcoup_coeur_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdrightmonnaie {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdBasrightmonnaie {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdrightacces_membre {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdBasrightacces_membre {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdrightpack_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdBasrightpack_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdrightpromo_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdBasrightpromo_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdrightdestockage_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdBasrightdestockage_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdrightnews_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdBasrightnews_boutique {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdrightnewsletter {width: 100%; margin:0px; margin-left: 4px; z-index:2; }
.cellProdBasrightnewsletter {width: 100%; margin:0px; margin-left: 4px; z-index:2; }

.cellProdrightDefault { width: 100%; margin: 0px; z-index:2; }
.cellProdleftDefault { width: 100%; margin: 0px; z-index:2; }
.cellProdcenterDefault { width: 100%; margin: 0px; z-index:2; }

.cellProdBasrightDefault { width: 161px; margin: 0px; z-index:2; }
.cellProdBasleftDefault { width: 156px; margin: 0px; z-index:2; }
.cellProdBascenterDefault { width: 586px; margin: 0px; z-index:2; }




.TDFicheProd {
width: 100%;
overflow: visible;
margin: 2px;
display: table-cell;
}

.TDProdcenter {

width: 195px;
overflow: visible;
margin: 2px;
border-bottom: 1px dotted #CCCCCC;
display: table-cell;
}

.TDProdleft {
width: 100%;
overflow: visible;
margin: 1px;
display: table-cell;
}

.TDProdright {
width: 100%;
overflow: visible;
margin: 1px;
display: table-cell;
}


.SEPProdcenter {
width: 100%;
overflow: visible;
margin: 0px;
z-index:4;
}


.SEPProdleft {
width: 100%;
overflow: visible;
margin: 0px;
z-index:4;
border-bottom: 1px dotted #CCCCCC;
}


.SEPProdright {
width: 100%;
overflow: visible;
margin: 0px;
z-index:4;
border-bottom: 1px dotted #CCCCCC;
}

A.ProdEA:link, A.ProdEA:visited {
font-family: Arial,helvetica,sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
font-weight: bold;
}
A.ProdEA:hover, A.ProdEA:active {
font-family: Arial,helvetica,sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
font-weight: bold;
}

A.ProdEAright:link, A.ProdEAright:visited {
font-family: Arial,helvetica,sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
font-weight: bold;
}
A.ProdEAright:hover, A.ProdEAright:active {
font-family: Arial,helvetica,sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
font-weight: bold;
}

A.ProdBigEA:link, A.ProdBigEA:visited {
font-family: Arial,helvetica,sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight: normal;
}
A.ProdBigEA:hover, A.ProdBigEA:active {
font-family: Arial,helvetica,sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight: normal;
}

.PdescrEA {
font-family: Arial,helvetica,sans-serif;
font-size: 9px;
color: #666666;
font-weight: normal;
text-align: left;
text-decoration: none;
width:100%;
}

A.PdescrEAlink:link, A.PdescrEAlink:visited {
font-family: Arial,helvetica,sans-serif;
font-size: 9px;
color: #666666;
font-weight: normal;
text-align: left;
text-decoration: none;
}
A.PdescrEAlink:hover, A.PdescrEAlink:active {
font-family: Arial,helvetica,sans-serif;
font-size: 9px;
color: #666666;
font-weight: normal;
text-align: left;
text-decoration: none;
}

.Poccaz {
font-family: Arial,helvetica,sans-serif;
font-size: 10px;
color: #BB1188;
font-weight: bold;
font-style: italic;
}

.TABLEVFlash {
background-color: #FF0000;
background-image: url(http://www.redangels.fr/portail/bloc_vente_flash.jpg);
font-family: Arial,helvetica,sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
font-style: italic;
width: 100%;
}
.TDVFlash {
font-family: Arial,helvetica,sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
font-style: italic;
border-bottom: 1px dotted #FFFFFF;
text-align: right;
margin: 1px;
}
.counterFlash {
background-color: #FF0000;
font-family: Arial,helvetica,sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-align: right;
margin: 1px;
}


.TABLEVFlash_listage {
background-color: #FF0000;
background-image: url(http://www.redangels.fr/portail/bloc_vente_flash.jpg);
font-family: Arial,helvetica,sans-serif;
font-size: 9px;
color: #FFFFFF;
font-weight: bold;
font-style: italic;
width: 142px;
padding-top: 2px;
padding-bottom: 2px;
}
.TDVFlash_listage {
font-family: Arial,helvetica,sans-serif;
font-size: 9px;
color: #FFFFFF;
font-weight: bold;
font-style: italic;
border-bottom: 1px dotted #FFFFFF;
text-align: right;
margin: 1px;
}
.counterFlash_listage {
background-color: #FF0000;
font-family: Arial,helvetica,sans-serif;
font-size: 9px;
color: #FFFFFF;
font-weight: bold;
text-align: right;
margin: 1px;
}


.TABLEVFlash_detail {
background-color: #FF0000;
background-image: url(http://www.redangels.fr/portail/bloc_vente_flash_detail.jpg);
font-family: Arial,helvetica,sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
font-style: italic;
width: 100%;
}
.TDVFlash_detail {
font-family: Arial,helvetica,sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
font-style: italic;
border-bottom: 1px dotted #FFFFFF;
text-align: right;
margin: 1px;
}
.counterFlash_detail {
background-color: #FF0000;
font-family: Arial,helvetica,sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-align: right;
margin: 1px;
}



.pAccueilTitreB {

width: 99%;
overflow: visible;
margin: 1px;
font-family: Arial,helvetica,sans-serif;
font-size: 13px;
color: #BB1188;
padding: 2px;
font-weight: bold;
}

.pAccueilB {

width: 99%;
overflow: visible;
margin: 1px;
text-align: justify;
font-family: Arial,helvetica,sans-serif;
font-size: 11px;
color: #777777;
padding: 2px;
}

.pAccueilB_right {

width: 99%;
overflow: visible;
margin: 1px;
text-align: right;
font-family: Arial,helvetica,sans-serif;
font-size: 11px;
color: #777777;
padding: 2px;
}

.pAccueilBcenter {

width: 99%;
overflow: visible;
margin: 0px;
padding: 0px;
text-align: center;
}

.pPhotoGauche {
margin: 4px;
padding: 0px;

float: left;
}

.pPhotoDroite {
margin: 4px;
padding: 0px;

float: right;
}

.pPhotoCentre {
margin: 0px;
padding: 0px;

}


.tdtopJO {
vertical-align: top;
display: table-cell;
}

.blocMniv1 {
background-color:#FFFFFF;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000000;
border: dotted 1px #fff7fc;
display: block;
text-align: center;
padding: 2px;
width: 100%;
overflow: visible;
}


.dateListeMniv1 {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
}

A.lnkSecListeMniv1:link, A.lnkSecListeMniv1:visited, A.lnkSecListeMniv1:hover, A.lnkSecListeMniv1:active {
font-family:Arial,helvetica,sans-serif;
font-size:9px;
color: #444444;
text-decoration:none;
}

.TxtSecListeMniv1 {
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #444444;
text-align: justify;
}

A.titreL1Mniv1:link, A.titreL1Mniv1:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #000000;
font-weight: bold;
}

A.titreL1Mniv1:hover, A.titreL1Mniv1:active {
text-decoration: underline;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #000000;
font-weight: bold;
}

A.titreL2Mniv1:link, A.titreL2Mniv1:visited {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #000000;
font-weight: bold;
}

A.titreL2Mniv1:hover, A.titreL2Mniv1:active {
text-decoration: underline;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #000000;
font-weight: bold;
}


.menuGL1Mniv1:link, .menuGL1Mniv1:visited {

background-color:#FFFFFF;

display: block;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000100;
padding: 1px 5px 1px 1px;
margin: 0px ;
text-align: right;
width:100%;
}

.menuGL1Mniv1:hover, .menuGL1Mniv1:active {

background-color:#FFFFFF;

font-family:Arial,helvetica,sans-serif;
display: block;
text-decoration: none;
font-size:10px;
color: #000100;
padding: 1px 5px 1px 1px;
margin: 0px ;
text-align: right;
width:100%;
}

.menuGL2Mniv1:link, .menuGL2Mniv1:visited {

background-color:#fff7fc;

display: block;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000100;
padding: 1px 5px 1px 1px;
margin: 0px ;
text-align: right;
width:100%;
}

A.menuGL2Mniv1:hover, A.menuGL2Mniv1:active {

background-color:#fff7fc;

text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #000100;
padding: 1px 5px 1px 1px;
margin: 0px ;
text-align: right;
width:100%;
}

A.txtpageform:link, A.txtpageform:visited {
text-decoration: underline;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #444444;
}

A.txtpageform:hover, A.txtpageform:active {
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #444444;
}

A.docliee:link, A.docliee:visited {
display:block;
background-color:#f8f8f8;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #444444;
border: 1px solid #f8f8f8;
width:99%;
padding: 2px;
margin: 1px;
font-weight: bold;
}

A.docliee:hover, A.docliee:active {
display:block;
background-color:#eeeeee;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:12px;
color: #ff0000;
border: 1px solid #eeeeee;
width:99%;
padding: 2px;
margin: 1px;
font-weight: bold;
}

.divNAV3 {
display: block;
text-align: left;
width: 100%;
}

.contenerNAV3 {

display: block;
text-align: left;
width: 100%;
padding-left: 30px ;
margin: 0px;
margin-top: 1px;
margin-bottom: 3px;
}

A.menuNAV3:link, A.menuNAV3:visited {
background-color:#ffffff;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
border: dotted 1px #f8e5eb;
font-weight: bold;
padding: 1px;
}

A.menuNAV3:hover, A.menuNAV3:active {
background-color:#f8e5eb;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #aa0077;
border: dotted 1px #BB1188;
font-weight: bold;
padding: 1px;
}

.titreCatG {
text-align: center;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
font-weight: bold;
}

.tdiconeGSF {

	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
text-align: left;
vertical-align: top;
position:relative; display: table-cell;
	padding:0px;
	margin :0px;
}


.divGSF {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
text-align: left;
position:relative; display: table-cell;
	padding:0px;
	margin :0px;
width:135px;
}
.divGSSF {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
text-align: left;
position:relative; display: table-cell;
	padding:0px;
	margin :0px;
width:118px;
}
.divIcoGSSF {
	border-collapse:collapse;
	border: 0;
	border-width:0px; 
	border-style:none;
	border-spacing: 0px;
text-align: left;
position:relative; display: table-cell;
	padding:0px;
	margin :0px;
width:7px;
}

.menuGSFtxt {
background-color:#fff7fc;
width: 100%;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
display: block;
text-align: left;
vertical-align: middle;
font-weight: normal;
padding: 1px;
}

.menuGSF:link, .menuGSF:visited {
background-color:#fff7fc;
width: 100%;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #BB1188;
display: block;
text-align: left;
vertical-align: middle;
font-weight: normal;
padding: 1px;
}

.menuGSF:hover, .menuGSF:active {
background-color:#BB1188;
width: 100%;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:11px;
color: #f8e5eb;
display: block;
text-align: left;
vertical-align: middle;
font-weight: normal;
padding: 1px;
}


A.menuGSSF:link, A.menuGSSF:visited {

width: 100%;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #333333;
border: solid 0px #ffffff;
display: block;
text-align: left;
vertical-align: middle;
font-weight: normal;
padding: 1px;
}

A.menuGSSF:hover, A.menuGSSF:active {

width: 100%;
text-decoration: none;
font-family:Arial,helvetica,sans-serif;
font-size:10px;
color: #BB1188;
border: solid 0px #ffffff;
display: block;
text-align: left;
vertical-align: middle;
font-weight: normal;
padding: 1px;
}

.formPetitMoteur {
background-color: #FFFFFF; color: #BB1188; font-size: 8pt; font-family: Arial,helvetica,sans-serif; border: thin solid #BB1188;
}

.formEncartMbr {
background-color: #FAFAFA; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif;
}

.listeDeroulanteBarre {
background-color: #FAFAFA; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif;
}

.listeDeroulanteBarreItem {
background-color: #FAFAFA; color: #000000; font-size: 8pt; font-family: Arial,helvetica,sans-serif;
}


