/* ::::: http://www.joyce.fr/home/home.css?v=080411 ::::: */

body { margin: 0px; padding: 0px; }
div.contenu { width: 100%; height: auto; }
div.home { width: 1001px; height: auto; }
div.home_left { width: 686px; height: auto; float: left; }
div.home_right { width: 300px; height: auto; float: right; }
.home_col { padding-top: 4px; }
div.footer { width: 100%; height: auto; }
div.home_footer { width: 1001px; height: auto; }
/* ::::: http://www.joyce.fr/edito/af-site-v1.css?2010 ::::: */

body { margin: 0pt; padding: 0pt; background-color: rgb(0, 0, 0); text-align: center; }
form { margin: 0pt; padding: 0pt; }
td.HeaderLogo { height: 73px; width: 379px; background-image: url('logo_af_g.gif'); background-position: left center; background-repeat: no-repeat; }
img.HeaderGroupe { height: 71px; width: 254px; }
table.headerTable { background: transparent url('logo_af_d.gif') no-repeat scroll right 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div.contenuSousMenu { border-top: 2px solid rgb(183, 183, 183); background-color: rgb(26, 26, 26); background-image: url('pixel-1-3-menu.gif'); background-repeat: repeat-x; background-position: center bottom; padding-top: 2px; }
a.afmod_navClubOff, a.afmod_navServicesOff, a.afmod_navServicesOn, a.afmod_navClubOn { padding: 4px 6px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: rgb(255, 255, 255); text-decoration: none; display: block; vertical-align: middle; height: 13px; }
a.afmod_navClubOn, a.afmod_navClubOff:hover, a.afmod_navServicesOn, a.afmod_navServicesOff:hover { text-decoration: underline; }
div.FondNavEdito { margin-top: 1px; }
.NavEditoFond { background-color: rgb(26, 26, 26); height: 30px; }
td.NavEditoSeparation { width: 1px; height: 30px; background-color: rgb(0, 0, 0); }
a.NavEdito, a.NavEditoDbl { border-top: 3px solid rgb(255, 255, 255); padding: 8px 2px 9px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; vertical-align: middle; text-decoration: none; display: block; line-height: 13px; }
a.NavEdito:hover, a.NavEditoDbl:hover { text-decoration: none; color: rgb(0, 0, 0); background-color: rgb(225, 225, 225); }
div.contenu { padding-top: 10px; }
div.FooterCopy { background-position: center top; background-repeat: repeat-x; padding-top: 10px; }
/* ::::: http://www.joyce.fr/home/skin/normale/home.css?v=2010 ::::: */

body { background-color: rgb(0, 0, 0); }
form { margin: 0px; padding: 0px; }
idv.af_headerDiv, div.home, div.home_footer { background: rgb(0, 0, 0) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.HeaderLogo { width: 406px; height: 110px; }
td.HeaderLogo {  }
div.contenu {  }
.fondAccGrande { padding: 0px 1px; background-color: rgb(0, 0, 0); }
.fondDossiers { border-bottom: 5px solid rgb(0, 0, 0); background-color: rgb(0, 0, 0); }
.fondDossier1 { background-color: rgb(39, 39, 39); }
.fondDossier2 { background-color: rgb(25, 25, 25); }
.fondDossier3 { background-color: rgb(39, 39, 39); }
a.texteDossiers { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: rgb(255, 255, 255); text-decoration: none; }
a.texteDossiers:hover { text-decoration: underline; }
.fondNewsCatalogue { border-top: 5px solid rgb(0, 0, 0); background-color: rgb(0, 0, 0); }
.celluleNews { border: 1px solid rgb(110, 110, 110); width: 268px; height: 223px; background-color: rgb(0, 0, 0); }
.titreNews, .titreCatalogue { font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: rgb(255, 255, 255); text-transform: uppercase; padding-left: 5px; }
.pointsNews { background: transparent url('point-news.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.celluleCatalogue { border: 1px solid rgb(110, 110, 110); height: 225px; background-color: rgb(0, 0, 0); margin-left: 5px; }
.titreCatalogue {  }
.pointsCatalogue { background: transparent url('point-catalogue.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a.texteCatalogue { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: rgb(255, 255, 255); text-decoration: none; }
a.texteCatalogue:hover { text-decoration: none; }
.imageDernierDefile { border: 0px none ; }
div.footer {  }
div.home_footer { width: 1001px; height: auto; padding-top: 20px; }
.naveBasse { border-top: 1px solid rgb(38, 38, 38); height: 26px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: rgb(255, 255, 255); }
a.lienNaveBasse { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: rgb(255, 255, 255); text-decoration: none; }
a.lienNaveBasse:hover { text-decoration: underline; }
.Footerpartenaire, .lsh { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: rgb(187, 187, 187); text-decoration: none; }
a.Footerpartenaire:hover, a.lsh:hover { text-decoration: underline; }
.FooterCopy { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: rgb(255, 255, 255); }
.FooterLogoN { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: rgb(255, 255, 255); }
body { margin: 0px; padding: 0px; background-color: rgb(0, 0, 0); }
/* ::::: http://www.joyce.fr/home/skin//home.css?v=cat ::::: */

/* ::::: http://www.joyce.fr/edito/af-userbar-v1.css?v=2010 ::::: */

.af_headerUserBar { margin: 0px; padding: 0px; }
table.af_headerUserBarT { border: 1px solid rgb(229, 229, 229); font-family: Arial,Helvetica,sans-serif; background-image: url('fond-loggin.gif'); background-repeat: repeat-x; background-position: left top; background-color: rgb(255, 255, 255); }
table.af_headerUserBarT td { font-size: 12px; padding-left: 3px; padding-right: 3px; }
table.af_headerUserBarT td.af_UserBarButtonL { padding: 0pt; background: transparent url('connect-g-c-d.gif') no-repeat scroll 0pt -30px; width: 2px; height: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
table.af_headerUserBarT td.af_UserBarButtonC { padding: 0pt 5px; background: transparent url('connect-g-c-d.gif') repeat-x scroll 0pt -60px; height: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
table.af_headerUserBarT td.af_UserBarButtonR { padding: 0pt; background: transparent url('connect-g-c-d.gif') no-repeat scroll 0pt 0pt; width: 2px; height: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a.af_UserBar, a.af_UserBarButton { font-weight: bold; color: rgb(169, 20, 28); text-decoration: none; }
a.af_UserBarButton { background: transparent url('connect-puce.gif') no-repeat scroll left 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 7px; }
a.af_UserBar:hover, a.af_UserBarButton:hover { text-decoration: underline; }
.af_UserBarBrand { color: rgb(203, 203, 203); font-weight: bold; }
.af_UserBarBrand a { padding: 0pt 5px; color: rgb(0, 0, 0); text-decoration: none; }
.af_UserBarBrand a:hover { color: rgb(0, 0, 0); text-decoration: underline; }
.af_searchBarInput { border: 1px solid rgb(255, 255, 255); background-color: rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: rgb(0, 0, 0); text-transform: uppercase; margin-left: 20px; height: 17px; }
.af_searchBarOK { background-image: url('ok_fond.gif'); background-repeat: no-repeat; }
.af_searchBarFond { background-image: url('r_fond.gif'); background-repeat: no-repeat; background-color: rgb(255, 255, 255); }
.lsh, .lshb, .FooterCopy, .FooterLogo, .FooterLogoR, .FooterLogoN { font-family: Verdana,Arial,sans serif; font-size: 10px; }

