body { font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif; background-color: #fff; margin: 0px; padding: 0px }
h2 { color: red; font-size: 14px }
hr{	color: #c0c0c0;	height: 1px;}
td { font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif }

/* -head */
.head { color: #ececec; background-color: #000; padding: 8px }
.admhead { color: #ececec; background-color: #4682b4; padding: 8px }
.admpage { background-color: #ffffe0; padding: 8px }
.head A:Link, .head A:visited, .head A:active { color: #fff }
.admhead A:Link, .admhead A:visited, .admhead A:active { color: #fff }
.headlink { color: #cc5; background-color: #333; padding: 8px }
.headlink A:Hover { color: #ececec }
.headlink A:Link, .headlink A:visited, .headlink A:active { color: #cc5; text-decoration: none }
/* head- */
/* -search */
.search A:Link, .search A:visited, .search A:active { color: #999 }
.search, .info, .newsletterb  { color: #666; background-color: #ececec }
.search, .info { padding: 4px }
/* search- */
/*  -path */
.path { padding: 20px 8px }
.root { font-weight: bold; }
/*  path- */
/* -root */
.rootcathtop   { padding: 8px; border-bottom: 1px solid #fff; border-left: 1px solid white }
.cathtop   { padding: 8px; border-bottom: 1px solid #fff; border-left: 1px solid white }
.cat       { background-color: #ececec; border-bottom: 1px solid white; border-left: 1px solid white }
.rootcat { background-color: #ececec; border-bottom: 1px solid white; border-left: 1px solid white }
.rootcat .catitem, .cat      { color: #696969; padding: 8px; border-left: 0px none }
/* root- */
.txt  { color: #8fbc8f }
.txt A { color: #cc0 }
.txt A:Hover { color: #ececec; text-decoration: none }
.categoryh   { color: white; font-weight: bold; background-color: #c0c0c0; padding: 8px; border-bottom: 1px solid #fff; border-left: 1px solid #fff }
.catitem        { background-color: #e0e0e0; padding: 8px; border-bottom: 1px solid #fff; border-left: 1px solid #fff }
.page { padding: 8px }
.pageh  { color: white; font-weight: bold; background-color: #dcdcdc; padding: 8px; border-left: 1px solid #fff }
.pagebt  { background-color: #dcdcdc; padding: 0px 0px 8px 8px; border-bottom: 1px solid white }
.pagebt .onglast { font-weight: bold; background-repeat: no-repeat; text-align: center; width: 24px; height: 20px; overflow: hidden; clip: rect(0px 32px 32px 0px) }
.pagebt .ongoff  { background: url(../i/ongbtoff.gif) no-repeat; text-align: center; width: 24px; height: 20px }
.pagebt .ongon  { font-weight: bold; background: url(../i/ongbton.gif) no-repeat; text-align: center; width: 24px; height: 20px; clip: rect(0px 32px 32px 0px) }
.pagebt .ongshlast  { font-weight: bold; background: url(../i/ongbtshlast.gif) no-repeat; text-align: center; width: 24px; height: 20px; overflow: hidden; clip: rect(0px 32px 32px 0px) }
.pagebt .ongshoff  { background: url(../i/ongbtshoff.gif) no-repeat; text-align: center; width: 24px; height: 20px }
.pagelb { color: #808080; text-align: right; margin-top: 1px; margin-bottom: 1px; padding: 3px 5px; border-top: 1px dotted #c0c0c0 }
.pagelt { color: #808080; text-align: right; margin-top: 1px; margin-bottom: 1px; padding: 3px 5px; border-bottom: 1px dotted #c0c0c0 }
.pagetop { background-color: #dcdcdc; padding: 8px 0px 0px 8px }
.pagetop .onglast { font-weight: bold; background-repeat: no-repeat; text-align: center; width: 24px; height: 20px; overflow: hidden; clip: rect(0px 32px 32px 0px) }
.pagetop .ongoff  { background: url(../i/ongoff.gif) no-repeat; text-align: center; width: 24px; height: 20px }
.pagetop .ongon  { font-weight: bold; background: url(../i/ongon.gif) no-repeat; text-align: center; width: 24px; height: 20px; clip: rect(0px 32px 32px 0px) }
.pagetop .ongshlast  { font-weight: bold; background: url(../i/ongshlast.gif) no-repeat; text-align: center; width: 24px; height: 20px; overflow: hidden; clip: rect(0px 32px 32px 0px) }
.pagetop .ongshoff  { background: url(../i/ongshoff.gif) no-repeat; text-align: center; width: 24px; height: 20px }
.suggest A:link, .suggest A:active .suggest A:visited { color: #ff8c00 }
.useraction { color: #808080; background-color: #f5f5f5; text-align: right; padding: 8px; border: dotted 1px #c0c0c0 }
.suggest { color: #ff8c00; background-color: #ffffe0; padding: 8px; border: solid 1px #ffd700 }
.suggestlink { background-color: #ff9 }
.suggestformt { background-color: #ffd700; padding: 8px }
.suggestform  { background-color: #ffffe0; padding: 8px }
.suggestform td { padding: 4px 0px }
.suggestform .textinput { width: 300px }
.suggestform .bt { padding: 8px; width: 90% }
.urllink, .urllink A:Link, .urllink A:visited { color: #999; }
.urltitle A:hover, .urllink A:hover, .path A:hover, .head A:hover { color: #cc0 }
.urltitle, .urltitle A:Link, .urltitle A:visited  { }
.urltitle { padding-bottom: 4px }
/* -link */
.linkimg  { padding: 8px 4px 8px 8px; border-right: 1px dotted silver }
.linkimg A:hover { color: #ffd700 }
.linkimg A:Link, .linkimg A:active, .linkimg A:visited { color: black }
.linktxt  { padding: 8px }
/* link- */
/* -bbcolor */
.bbcbcbg  { background: black url(../i/barre_bg.gif) repeat-x }
.bgbbc { background: black }
.bbcolor { color: #fff; font-family: Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #000; padding: 4px 4px 4px 5px; border-right: 1px solid white; border-bottom: 1px solid white }
.bbcolor A:Hover { color: #ffd700; text-decoration: underline }
.bbcolor A:Link { color: #fff; text-decoration: none }
.bbci { background-color: #f5f5f5; padding: 8px }
.bbct { color: white }
.bbct h1 { color: white; font-weight: bold; font-size: 18px }
.bbct h2 { color: #ccc; font-weight: normal; font-size: 11px; padding: 0px }
/* bbcolor- */
.suggest A:link, .suggest A:active .suggest A:visited { color: #ff8c00 }
.suggest { color: #ff8c00; background-color: #ffffe0; padding: 8px; border: solid 1px #ffd700 }
.suggestlink { background-color: #ff9 }
.suggestformt { background-color: #ffd700; padding: 8px }
.suggestform  { background-color: #ffffe0; padding: 8px }
.suggestform td { padding: 4px 0px }
.suggestform .textinput { width: 300px }
.suggestform .bt { padding: 8px; width: 90% }
.imghome A { color: black }
.info { background-color: #f5f5f5; padding: 8px }
/*  bottom */
.bottom { color: #808080; background-color: #000; padding: 8px }
/* News Letter */
.newsletterb  { padding: 8px 32px 8px 8px }
.newslettert { background-color: #d3d3d3; padding: 8px }
.ligneOne { background-color: #e0e0e0; border-bottom: 1px solid white }
.ligneTwo { background-color: #f5f5f5; border-bottom: 1px solid white }
.ligneSelected { color: white; background-color: #000; border-bottom: 1px solid white }
.emailthislink, .emailthislink A, .emailthislink a:Link { color: #808080; text-decoration: none }
.emailthislink { padding-top: 4px }
.emailthislink a:Hover { color: #cc0; text-decoration: underline }
