
l_cadreFormValide{
     width:850px;
	 margin:10px auto 10px auto; 
	 border: 1px solid black;
	 padding:10px;
	 -moz-box-shadow: 4px 4px 6px #777777;
	 -webkit-box-shadow: 4px 4px 6px #777777;
	 box-shadow: 4px 4px 6px #777777;	
}


.MenuBtnPay
{
	color:navy;
	background:LightSteelBlue;
	font-size:10pt;
	font-weight:bold;
	width:350px;
	height:25px;
	border-left:3px;
	border-right:3px;
	border-top:3px;
	border-bottom:3px;
	border-style:outset;
	cursor:hand;
}

.MenuBtn_01
{
	color:navy;
	background:LightSteelBlue;
	font-size:10pt;
	font-weight:bold;
	width:250px;
	height:25px;
	border-left:3px;
	border-right:3px;
	border-top:3px;
	border-bottom:3px;
	border-style:outset;
	cursor:hand;
}

.attrNom
{
	width:500px;
}

.DataGridAttr
{
	background-color: #e7e7e7;
	border-width: 1px;
	border-color: #003366;
	border-style:inset;
	width:1200px;
}

.btnUpdate
{
	width:100px;
}

.cadreInfoDataGridL
{
	BACKGROUND-COLOR: white;
	BORDER-BOTTOM-STYLE: solid;
	margin:10px auto 10px auto;
	width:600px;
}

.cadreDataGridL
{
	border-style:groove;
	width:900px;
	margin:10px auto 10px auto;
}

.l_cadreForm 
{
	 width:400px;
	 margin:10px auto 10px auto;
	 border: 1px solid black;
	 padding:10px;
	 -moz-box-shadow: 4px 4px 6px #777777;
	 -webkit-box-shadow: 4px 4px 6px #777777;
	 box-shadow: 4px 4px 6px #777777;	
}

.l_cadreButton 
{
	 width:500px;
	 margin:10px auto 10px auto; 
	 border: 1px solid black;
	 padding:10px;
	 -moz-box-shadow: 4px 4px 6px #777777;
	 -webkit-box-shadow: 4px 4px 6px #777777;
	 box-shadow: 4px 4px 6px #777777;	
}

.InputControl
{
	color: navy;
	font-size: 12px;
	font-family: Arial;
	background-color: #DCDCDC;
	width:243px;
}

.l_cadreButtonCarteOrder 
{
	 width:300px;
     margin-left:70px;
	 border: 1px solid black;
	 padding:10px;
	 -moz-box-shadow: 4px 4px 6px #777777;
	 -webkit-box-shadow: 4px 4px 6px #777777;
	 box-shadow: 4px 4px 6px #777777;	
}

.l_pageCheckout01 
{
	 width:850px;
	 margin:10px auto 10px auto;
}

.MenuBtnR
{
	color:navy;
	background:LightSteelBlue;
	font-size:10pt;
	font-weight:bold;
	width:300px;
	height:25px;
	border-left:3px;
	border-right:3px;
	border-top:3px;
	border-bottom:3px;
	border-style:outset;
	cursor:hand;
}


.cadreCheck01_Paiement
{
	BORDER-RIGHT: #0000ff 2px solid;
	BORDER-TOP: #0000ff 2px solid;
	BORDER-LEFT: #0000ff 2px solid;
	BORDER-BOTTOM: #0000ff 2px solid;
	width:350px;
	height:130px;
    margin:10px auto 10px auto;	
}

.cadreBP_livraison
{
	BORDER-RIGHT: #0000ff 2px solid;
	BORDER-TOP: #0000ff 2px solid;
	BORDER-LEFT: #0000ff 2px solid;
	BORDER-BOTTOM: #0000ff 2px solid;
	width:350px;
	height:130px;
    margin:10px auto 10px auto;	
}

.DDLOrder
{
	color: navy;
	font-size: 14px;
	font-family: Garamond;
	font-weight:bold;
	background-color: #e7e7e7;
	width:417px;
}

.OrderBtn
{
	color:navy;
	background-color:#b0c4de;
	font-size:9pt;
	font-weight:bold;
	width:200px;
	height:30px;
	border-left:3px;
	border-right:3px;
	border-top:3px;
	border-bottom:3px;
	border-style:outset;
	cursor:hand;
}

.adminPhoneBoxB
{
	width: 45px;
	color: navy;
	font-size: 12px;
	font-family: Arial;
	background-color:transparent
}

.adminPhoneBoxA
{
	width: 35px;
	color: navy;
	font-size: 12px;
	font-family: Arial;
	background-color:transparent
}

.l_cadreButtonCarte 
{
	 width:500px;
     margin-left:70px;
	 border: 1px solid black;
	 padding:10px;
	 -moz-box-shadow: 4px 4px 6px #777777;
	 -webkit-box-shadow: 4px 4px 6px #777777;
	 box-shadow: 4px 4px 6px #777777;	
}

.tabCarte 
{
	border: 1px solid  black;
	box-shadow: 4px 4px 6px #777777;
	width: 700px;
	/*margin:10px auto 10px auto;*/
	
}

.artisteLink:link
{
	color: #354b99;
	text-decoration:none;
	font-size:16px;
}

.artisteLink:visited
{
	color: #354b99;
	text-decoration:none;
	font-size:16px;
}

.artisteLink:active
{
	color: #354b99;
	text-decoration:none;
	font-size:16px;
}
.artisteLink:hover
{
	color: #354b99;
	text-decoration:underline;
	font-size:16px;
}

.artiste
{
    border-bottom: 1px solid black;
}

.cadreSuggestion
{
	background-color:White;
	width:1035px;
	margin:10px auto 10px auto;
}

.cadreInfo
{
	border-right: #cc9999 thin solid;
	border-top: #cc9999 thin solid;
	border-left: #cc9999 thin solid;
	border-bottom: #cc9999 thin solid;
	background-color: #DCDCDC;
	margin:10px auto 10px auto;
}

.cadrePage
{
	background-color:White;
	border-left-color:transparent;
	border-top-color:transparent;
	border-right-color:transparent;
	border-bottom-color:transparent;
	width:1035px;
	margin:10px auto 10px auto;
}

.l_pageMin 
{
	 width:400px;
	 margin:10px auto 10px auto;
}

.l_pageCheckout 
{
	 width:935px;
	 margin:10px auto 10px auto;
}

.labelErreur
{
	color:Red;
	font-size:14;
	font-weight:bold;
}

.cadreAdresse
{
	font-weight:bold;
	font-family:Verdana;
	color:#4B0082;
	border-left-color:Blue;
	border-top-color:Blue;
	border-right-color:Blue;
	border-bottom-color:Blue;
	BORDER-RIGHT: 1px groove;
	BORDER-TOP: 1px groove;
	BORDER-LEFT: 1px groove;
	BORDER-BOTTOM: 1px groove;
}

.cadreBoutique
{
	background-color:White;
	border-left-color:transparent;
	border-top-color:transparent;
	border-right-color:transparent;
	border-bottom-color:transparent;
	width:100%;
}

.cadreInscr
{
	BORDER-RIGHT:#c9d1ed 2px solid;
	BORDER-TOP: #c9d1ed 2px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	font-family:Lucida Sans Unicode;
	BORDER-LEFT: #c9d1ed 2px solid;
	WIDTH: 600px;
	BORDER-BOTTOM: #c9d1ed 2px solid;
	TEXT-ALIGN:justify;
}

.prixRabais
{
	font-size:12px;
	color:Maroon;
}
.prixReg
{
	font-size:12px;
	color:Gray;
}

.prixOffre
{
	font-weight:bold;
	font-size:16px;
	color:Blue;
}

.MessageInstr
{
	font-size:14px;
	color:#2d5a86;
}

.cadreInstr
{
	border-right: #cc9999 thin solid;
	border-top: #cc9999 thin solid;
	border-left: #cc9999 thin solid;
	border-bottom: #cc9999 thin solid;
	background-color:Transparent;
}

.MessageLocation
{
	FONT-WEIGHT: bold;
	COLOR:Blue;
	font-size:14px;
}

.TailleIDClient
{
	font-size:16px;
}

.MessageLocation
{
	FONT-WEIGHT: bold;
	COLOR:Blue;
	font-size:14px;
}

BODY
{
    background-color:#90c5d9;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: navy;
	font-size:smaller;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

.main
{
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    min-height: 420px;
}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #4b6c9e;
    width: 100%;
}

.page
{
    width: 935px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

.nomLoginB
{
	font-family:Book Antiqua;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
}

.cadreClubP
{
	BORDER-RIGHT:#c9d1ed 2px solid;
	BORDER-TOP: #c9d1ed 2px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 26px;
	font-family: 'Baumans', cursive;
	BORDER-LEFT: #c9d1ed 2px solid;
	WIDTH: 600px;
	BORDER-BOTTOM: #c9d1ed 2px solid;
	TEXT-ALIGN: center;
}

.nomLoginA
{
	font-family:Book Antiqua;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
}

.nomClub
{
	font-family: 'Baumans', cursive;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt
}

.lklink:link
{
	color: #5770c5;
	text-decoration:none;
}

.lklink:visited
{
	color: #5770c5;
	text-decoration:none;
}

.lklink:active
{
	color: #5770c5;
	text-decoration:none;
}
.lklink:hover
{
	color: #5770c5;
	text-decoration:underline;
}

.bodyStyle
{
	background-color:#90a0d9;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
}

.barGauche
{
	background-color: #F0F8FF;
}

.LabelText
{
	color: navy;
	font-size: 10pt;
	font-family: Arial;
}

.rubrique_data
{
	font-weight:bold;
	font-family:Verdana;
	color:#676A84
}

.MenuItemCell
{
	height: 1.5cm;
}

.lienItem
{
	font-size: 10pt;
	background-color: #F0F8FF;
	font-weight:bold;
}

.titreM
{
	font-weight:bold;
	font-family:Arial;
	color:#BC8F8F;
}

.cadreMenu1
{
	background-color:#f1f9fd;
}

.catGridItem1
{
	font-size: 12pt;
	background-color: #F0F8FF;
	font-weight:bold;
}

.catGridSelectedItem1
{
	font-size: 12pt;
	font-weight:bold;
	background-color: #F0F8FF;
}

.rubrique
{
	font-weight:bold;
	font-family:Verdana;
	color:#969696
}

.courlink:link
{
	color: #354b99;
	text-decoration:underline;
}

.courlink:visited
{
	color: #354b99;
	text-decoration:none;
}

.courlink:active
{
	color: #354b99;
	text-decoration:none;
}
.courlink:hover
{
	color: #354b99;
	text-decoration:underline;
}

.gridRecherche
{
	background-color: #e7e7e7;
	border-width: 1px;
	border-color: #003366;
	border-style:inset;
	width:700px;
}

.msgPromo
{
	Font-Size:12pt;
	font-family:Garamond;
	text-align:justify;
}

.fontCopie
{
	Font-Size:12pt;
	font-weight:bold;
}

.clink:link
{
	color: #354b99;
	text-decoration:none;
	font-size:12;
}

.clink:visited
{
	color: #354b99;
	text-decoration:none;
	font-size:12;
}

.clink:active
{
	color: #354b99;
	text-decoration:none;
	font-size:12;
}
.clink:hover
{
	color: #354b99;
	text-decoration:underline;
	font-size:12;
}

.EnStock
{
	color:Green;
	font-size:larger;
}

.prixPromo
{
	color:Maroon;
}

.cadreReservation
{
 BORDER-RIGHT: midnightblue 1px; BORDER-RIGHT-STYLE: outset;
 BORDER-TOP: midnightblue 1px; BORDER-TOP-STYLE: outset;
 BORDER-LEFT: midnightblue 1px; BORDER-LEFT-STYLE: outset;
 BORDER-BOTTOM: midnightblue 1px; BORDER-BOTTOM-STYLE: outset;
}

.titreProduit
{
	font-size:large;
	color:Black;
}

.prixTitre
{
	font-family:Verdana;
	color:#B22222;
}

.catlink:link
{
	color:#8b0000;
	text-decoration:underline;
}

.catlink:visited
{
	color:#8b0000;
	text-decoration:underline;
}

.catlink:active
{
	color:#8b0000;
	text-decoration:underline;
}
.catlink:hover
{
	text-decoration:underline;
	color:Blue;
}

.cadrePaging 
{
	BORDER-RIGHT: darkgray thin solid;
	BORDER-TOP: darkgray thin solid;
	BORDER-LEFT: darkgray thin solid;
	BORDER-BOTTOM: darkgray thin solid;
}

.pageLink:link 
{
	font-size:10pt;
	text-decoration:underline;
	color: #0000CD;
}

.pageLink:visited {
	font-size:10pt;
	text-decoration:underline;
	color: #0000CD;
}

.pageLink:active
{
	font-size: 10pt;
	text-decoration: underline;
	color: #0000CD;
}
.pageLink:hover
{
	font-size: 10pt;
	color:Purple;
	text-decoration: underline;
}

.prixPanier
{
	font-weight:bold;
	font-family:Verdana;
	color:#B22222;
}

.infoModifPanier
{
	color:Red;
	font-weight:bold;
}

.infoUpdatePanier
{
	color:#C98D52;
	font-weight:bold;

}

.PanierAchatBtn
{
	color:navy;
	background-color:#b0c4de;
	font-size:8pt;
	font-weight:bold;
	width:125px;
	height:25px;
	border-left:3px;
	border-right:3px;
	border-top:3px;
	border-bottom:3px;
	border-style:outset;
	cursor:hand;
}

.RuptureStock
{
	color:Red;
	font-size:larger
}

.ResteStock
{
	color:Maroon;
}

.BtnCtlDetail
{
	color:navy;
	background-color:#b0c4de;
	font-size:10pt;
	font-weight:bold;
	width:100px;
	height:25px;
	border-left:3px;
	border-right:3px;
	border-top:3px;
	border-bottom:3px;
	border-style:outset;
	cursor:hand;
}

.UserBoxCarte
{
	 border-style:groove;
	 width:50px;
	 color:Navy;
}

.moteurRecherche
{
	width:500px;
	height:20px;
	border-style:groove;
}

.adminBox
{
	width: 250px;
	color: navy;
	font-size: 12px;
	font-family: Arial;
	background-color:Transparent;
}

.nbProduit
{
	font-weight: normal;
	font-size: 12px;
	color: #FF4500;
}

.BtnCopie
{
	color:navy;
	background-color:#B0C4DE;
	font-size:10pt;
	font-weight:bold;
	width:300px;
	height:30px;
	border-left:3px;
	border-right:3px;
	border-top:3px;
	border-bottom:3px;
	border-style:outset;
	cursor:hand;
}

.nbFilm
{
	font-weight: normal;
	font-size: 12px;
	color: #FF4500;
}

.adminBox_01
{
	width: 290px;
	color: navy;
	font-size: 12px;
	font-family: Arial;
	background-color:transparent;
}

.nomLogin
{
	color:Blue;
	font-size:11px;  
}

.UserPhoneBoxA
{
	border-style: groove;
	color: Navy;
	width: 30px;
}

.infoMsg
{
	font-weight: bold;
	font-size: 12pt;
	color:Blue;
}

.UserPhoneBoxB
{
	border-style: groove;
	color: Navy;
	width: 40px;
}
.AdminPageText
{
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  11px;
  font-weight: bold;
  line-height: 12px;
}

.errMsg
{
	font-weight: bold;
	font-size: 12pt;
	color: red;
}

.litPageNavigation
{
	width:300px;
	font-weight:bold;
	font-family:Verdana;
}

.flagUpdate
{
 width:0pt;
 border-style:groove;
 border-width:thin;
 background-color:Transparent;
 color:#DCDCDC;
}

.QteBox
{
	width:50px;
}

.multilineBox
{
	Width:352px;
	Height:140px;
}

.amendeFrais
{
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  14px;
  font-weight: bold;
  line-height: 14px;
}

.cadreInfoDataGrid
{
	BACKGROUND-COLOR: white;
	BORDER-BOTTOM-STYLE: solid;
}

.Header1Text
{
	height: 30px;
	color: navy;
	font-size: 12pt;
	font-weight: bold;
}

.cadreDataGrid
{
	BORDER-TOP-STYLE: groove;
	BORDER-RIGHT-STYLE: groove;
	BORDER-LEFT-STYLE: groove;
	BORDER-BOTTOM-STYLE: groove;
}

.cadreCarteCredit
{
	BORDER-RIGHT: 1px groove;
	BORDER-TOP: 1px groove;
	BORDER-LEFT: 1px groove;
	BORDER-BOTTOM: 1px groove;
	BACKGROUND-COLOR: #F0F8FF;
}


.styleInfoPaiement
{
	font-weight: bold;
	font-size: 10pt;
}

.cadreInfoPaiement
{
	border-right: thin groove;
	border-top: thin groove;
	border-left: thin groove;
	border-bottom: thin groove;
}

.cadreCheck01
{
	BORDER-RIGHT: #0000ff 2px solid;
	BORDER-TOP: #0000ff 2px solid;
	BORDER-LEFT: #0000ff 2px solid;
	BORDER-BOTTOM: #0000ff 2px solid;
	width:300px;
	height:120px;	
}

.PagerButton
{
	border-style:none;
	border-width:0px;
	height:19px;
	width:19px;
}

.MenuBtnAdmin
{
	color: navy;
	background-color:#B0C4DE;
	font-size: 10pt;
	font-weight: bold;
	height: 25px;
	border-left: 3px;
	border-right: 3px;
	border-top: 3px;
	border-bottom: 3px;
	border-style: outset;
	cursor: hand;
}

.sizeCopieClub
{
	Font-Size:10pt;
	font-weight:bold;
}

.sizeCopie
{
	Font-Size:10pt;
	font-weight:bold;
}

.cadreBanniere
{
	border-bottom:white;
	BORDER-RIGHT: white;
	BORDER-TOP: white;
	BORDER-LEFT: white;
}

.trLogin
{
	width:193px;
	color: Navy;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size:  11px;
	font-weight: bold;
	line-height: 12px;
}

.trLogin_01
{
	width:180px;
}

.cadreMenuSite
{
	border-right: white;
	border-top: white;
	border-left: white;
	border-bottom: white;
}

.ddlSearch
{
	width:150px;
	color:Black;
	font-size: 12px;
	font-family: Arial;

} 

.boxSearch
{
	width:130px;
	color:Black;
	font-size: 10px;
	font-family: Arial;
}
     
.searchTitre
{
	FONT-WEIGHT: bold;
	COLOR: white;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: Verdana, Arial;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BACKGROUND-COLOR: #3399ff;
	BORDER-BOTTOM-STYLE: none
}
 
.searchTrDDL
{
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

.catGridItem
{
	font-size: 12pt;
	font-weight:bold;
	background-color:#87CEEB;
	border-color:White;
}

.trPanier
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	font-weight: bold;
	font-size: 12pt;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	background-color:#87CEEB;
}

.catGridSelectedItem
{
	font-size: 12pt;
	font-weight:bold;
	background-color: #FFDEAD;
}

.ligneUser
{
	color:Red;
	background-color:Red;
	border-style:none;
}

.ligneUser_01
{
	background-color:Blue;
	color:Blue;
	border-style:none;
}

.erreur 
{
   font-size:11pt;
   color:Red;
   font-weight:bold;   
}

.MenuBtnMbr
{
	color: navy;
	background-color:#B0C4DE;
	font-size: 10px;
	font-weight: bold;
	width: 70px;
	height: 25px;
	border-left: 3px;
	border-right: 3px;
	border-top: 3px;
	border-bottom: 3px;
	border-style: outset;
	cursor: hand;
}

.ligneInfo
{
	color:#99ccff;
	background-color:#99ccff;
	border-style:none;
}

.cadreInfoMembre
{
	border-right: #e5a69c 1px solid;
	border-top: #e5a69c 1px solid;
	border-left: #e5a69c 1px solid;
	border-bottom: #e5a69c 1px solid;
}

.cadreMenu
{
	background-color:#f1f9fd;
}

.ErrorText
{
	color: Red;
	font-weight:bold;
	font-size: 11pt;
	text-align: center;
}

.colorsub
{
    COLOR: #6384DE;
    FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 14pt;
    MARGIN-TOP: 9px
}

.info
{
	background-color:Silver
}

.nbenr
{
	font-weight:bold;
	font-family:Verdana;
	color:#4B0082;
}

.rTitre
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
}

.boxPanierQte
{
	width:40px;
}

.logoUrl
{
	width:150px;
	height:190px;
}

.ligneIem
{
	color:Black;
}

.dimImageCD
{
	width:160px;
	height:160px;
}

.dimImageDVD
{
	width:160px;
	height:160px;
}

.dimImageLivre
{
	width:125px;
	height:160px;
}

.FooterText
{
	color: navy;
	font-size: 8pt;
}

.tblProduit
{
	background-color:Transparent;
	border-right:black 1px solid;
	border-top:black 1px solid;
	border-left:black 1px solid;
	border-bottom:black 1px solid;
	width:165px;
	height:170px;
}

.tblFilm
{ 
	background-color:Transparent;
	border-right:black 1px solid;
	border-top:black 1px solid;
	border-left:black 1px solid;
	border-bottom:black 1px solid;
	width:165px;
	height:170px;
}

.textecourant { font-family: Verdana; font-size: 8pt }

.textecontrol {color:Navy;}

.UserBox
{
	 border-style:groove;
	 width:265px;
	 color:Navy;
}

.BtnCommande
{
	color:navy;
	background:LightSteelBlue;
	font-size:13px;
	font-weight:bold;
	width:150px;
	border-left:3px;
	border-right:3px;
	border-top:3px;
	border-bottom:3px;
	border-style:outset;
	cursor:hand;
}

.BtnCarte
{
	color:navy;
	width:200;
	background:LightSteelBlue;
	font-size:10pt;
	font-weight:bold;
	border-left:3px;
	border-right:3px;
	border-top:3px;
	border-bottom:3px;
	border-style:outset;
	cursor:hand;
}

.MenuBtn
{
	color:navy;
	background:LightSteelBlue;
	font-size:10pt;
	font-weight:bold;
	width:200px;
	height:25px;
	border-left:3px;
	border-right:3px;
	border-top:3px;
	border-bottom:3px;
	border-style:outset;
	cursor:hand;
}

.DataGridPager
{
	background-color: #B0C4DE; 
	color:  navy;
	font-size: 10pt;
	height:25px; 
}

.DataGridFooter
{
	background-color:#B0C4DE;
	color: navy;
	font-size: 10pt; 
	height:15px;
}

.DataGridAltItem
{
	background-color: #DCDCDC;
	color: navy;
	font-size: 12pt; 
	height:25px;
}

.DataGridItem
{
	background-color: #EEEEEE;
	color: navy;
	font-size: 12pt;
	height:25px;
}

.DataGrid
{
	background-color: silver;
	border-width: 1px;
	border-color: navy;
	border-style:inset;
}

.DataGridHeader
{
	background-color: #B0C4DE; 
	color:  #354b99;
	font-weight: bold;
	font-size: 12pt;
	height:25px; 
}

.lblMsgClub
{
	BORDER-RIGHT: #cc9966 groove;
	BORDER-TOP: #cc9966 groove;
	BORDER-LEFT: #cc9966 groove;
	BORDER-BOTTOM: #cc9966 groove;
	BACKGROUND-COLOR: #FFFFE0;
}

.olink:link
{
	color: #006666;
	text-decoration: none;
}

.olink:visited
{
	color: #006666;
	text-decoration: none;
}

.olink:active
{
	color: #006666;
	text-decoration: none;
}
.olink:hover {
	text-decoration:underline;
	color:Maroon;
}

.rlink:link
{
	color: #000099;
	text-decoration:underline;
}

.rlink:visited
{
	color: #000099;
	text-decoration:underline;
}

.rlink:active
{
	color: #000099;
	text-decoration:underline;
}
.rlink:hover {
	text-decoration:underline;
	color:Maroon;
}

.PMessage
{
	border-right:#00ccff 5px groove;
	padding-right:12px;
	border-top:#00ccff 5px groove;
	padding-left:12px;
	padding-bottom:12px;
	border-left:#00ccff 5px groove;
	width:500px;
	padding-top:12px;
	border-bottom:#00ccff 5px groove;
	text-align:justify;
}

.LMessage
{
	font-size:12px;
	font-weight:bold;
}

.PreferenceMessage
{
	font-size:18px;
	font-weight:bold;
	font-family:Arial;
	font-style:italic;
	color:Teal;}

.titre
{
	font-size:x-large;
	color:#A0522D;
}

.dtlLink:link 
{
	font-size:10pt;
	text-decoration:underline;
	color: #0000CD;
}

.dtlLink:visited {
	font-size:10pt;
	text-decoration:underline;
	color: #0000CD;
}

.dtlLink:active
{
	font-size: 10pt;
	text-decoration: underline;
	color: #0000CD;
}
.dtlLink:hover
{
	font-size: 10pt;
	color: #0000CD;
	text-decoration: underline;
}

.dtlTexte 
{
	font-size:small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.adminBoxGr
{
	width: 400px;
	color: navy;
	font-size: 12px;
	font-family: Arial;
	background-color:Transparent;
}

adminListA

.imgBord
{
	border:0;
}

.dtlDescr
{
	font-size:smaller;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:#A0522D;
	}
	
A:link	{	
	text-decoration:underline;
	color:blue;
	}	
		
A:visited	{	
	text-decoration:underline;
	color:blue;
	}	
		
A:active	{	
	text-decoration:underline;
	color:blue;
	}	
		
A:hover	{	
	text-decoration:underline;
	color:Maroon;
	}
	

.bgLogin
{
	background-color:White;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: navy;
	font-size:smaller;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

TD
{
	font-size: smaller;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:#A0522D;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color:#A0522D;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

		
