/* Feuille de style principale - (C) 2007-2008 Rebel Promotion .com */
html { height: 100%; }
body {
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.scrollable-body { width: 100%; height: 100%; overflow: auto; }
h1 span { display: none; }
a {	outline: none; }
a span { display: none; }
.zone-entree-1248x832, .zone-forum-1248x832, .zone-musik-1248x832,
.zone-litterature-1248x832, .zone-image-1248x832, .zone-divers-1248x832,
.zone-accueil-1248x832,.zone-news-1248x832, .zone-challenges-1248x832,
.zone-connexion-hall-1248x832, .zone-menu-1248x832,
.zone-entree-800x600, .zone-forum-800x600, .zone-musik-800x600, 
.zone-litterature-800x600, .zone-image-800x600, .zone-divers-800x600,
.zone-accueil-800x600,.zone-news-800x600, .zone-challenges-800x600,
.zone-connexion-hall-800x600, .zone-menu-800x600,
.zone-entree-0, .zone-forum-0, .zone-musik-0, 
.zone-litterature-0, .zone-image-0, .zone-divers-0,
.zone-accueil-0,.zone-news-0, .zone-challenges-0,
.zone-connexion-hall-0, .zone-menu-0
{ position: absolute; display: block; z-index: 1; text-decoration: none; }
.zone-connexion-hall-800x600 a, .zone-connexion-hall-0 a, .zone-connexion-hall-1248x832 a
{ color: #ffffff; text-decoration: none; }
.zone-connexion-hall-800x600 a:hover, .zone-connexion-hall-0 a:hover, .zone-connexion-hall-1248x832 a:hover
{ text-decoration: underline; }
.zone-news-texte-1248x832, .zone-news-texte-800x600, .zone-news-texte-0
.zone-challenges-texte-1248x832, .zone-challenges-texte-800x600, .zone-challenges-texte-0 {
	display: block;
	position: absolute;
	color: #FFFFFF;
	text-align: justify;
	overflow: hidden;
	font-family: serif;
	margin-top: 15px;
}
#zone-menu {
	overflow: hidden;
	line-height: 0.9em;
	z-index: 0;
}
#zone-menu h2 { display: inline; font-size: 0.6em; font-variant: small-caps; text-decoration: underline; }
#zone-menu a { color: #000000; text-decoration: none; }
#zone-menu a:hover { color: #000000; text-decoration: underline; }
#zone-menu img { border: 2px solid #b9b89c; width: 63%; height: 63%; }
.zone-news-texte-1248x832 a, .zone-news-texte-800x600 a, .zone-news-texte-0 a
.zone-challenges-texte-1248x832 a, .zone-challenges-texte-800x600 a, .zone-challenges-texte-0 a
{ color: #FFFFFF; text-decoration: none; }
.zone-news-texte-1248x832 a:hover, .zone-news-texte-800x600 a:hover, .zone-news-texte-0 a:hover
.zone-challenges-texte-1248x832 a:hover, .zone-challenges-texte-800x600 a:hover,
.zone-challenges-texte-0 a:hover
{ text-decoration: underline; }
.page-hall-800x600 h2, .page-hall-0 h2, .page-hall-1248x832 h2 { display: none; }
.page-hall-800x600 li, .page-hall-0 li, .page-hall-1248x832 li { list-style: none; }
.news, .news-title, .news-desc { display: inline; }
.news-title  { color: #FFFF00; }
.news-desc { font-size: 0.7em; }
.tiny-white-text { visibility: visible; display: inline; color: #FFFFFF; font-size: 0.6em; }
/* Zones, resolution 1248x832 : */
.zone-entree-1248x832 { left: 655px; top: 290px; width: 280px; height: 290px; }
.zone-forum-1248x832 { left: 1074px; top: 263px; width: 140px; height: 67px; }
.zone-musik-1248x832 { left: 586px; top: 286px; width: 157px; height: 69px; }
.zone-litterature-1248x832 { left: 997px; top: 626px; width: 178px; height: 70px; }
.zone-image-1248x832 { left: 651px; top: 616px; width: 150px; height: 68px; }
.zone-divers-1248x832 { left: 115px; top: 283px; width: 110px; height: 90px; }
.zone-accueil-1248x832 {	left: 416px;	top: 668px;	width: 141px; height: 63px; }
.zone-news-1248x832 { left: 39px;	top: 643px;	width: 113px; height: 53px; }
.zone-challenges-1248x832 { left: 315px; top: 291px; width: 68px; height: 150px; }
.zone-connexion-hall-1248x832  { top: 4px; }
.zone-challenges-texte-1248x832 { left: 45px; top: 70px; width: 210px; height: 480px; }
.zone-news-texte-1248x832 { left: 10px; top: 680px; width: 320px; height: 125px; }
.zone-menu-1248x832 { left: 804px; top: 670px; width: 166px; height: 166px; }
/* Zones, resolution 800x600 : */
.zone-entree-800x600, .zone-entree-0 { left: 419px; top: 207px;	width: 191px;	height: 210px; }
.zone-forum-800x600, .zone-forum-0 { left: 695px; top: 176px; width: 99px; height: 49px; }
.zone-musik-800x600, .zone-musik-0 { left: 378px; top: 183px; width: 102px; height: 55px; }
.zone-litterature-800x600, .zone-litterature-0 {	left: 652px; top: 416px; width: 116px; height: 51px; }
.zone-image-800x600, .zone-image-0 {	left: 414px; top: 403px; width: 107px; height: 55px; }
.zone-divers-800x600, .zone-divers-0 { left: 63px;	top: 185px;	width: 79px;	height: 76px; }
.zone-accueil-800x600, .zone-accueil-0 { left: 259px;	top: 442px;	width: 100px;	height: 54px; }
.zone-news-800x600, .zone-news-0 {	left: 17px; top: 419px; width: 98px;	height: 48px; }
.zone-challenges-800x600, .zone-challenges-0 { left: 191px;	top: 183px;	width: 68px; height: 141px; }
.zone-connexion-hall-800x600, .zone-connexion-hall-0 { top: 2px; }
.zone-challenges-texte-800x600, .zone-challenges-texte-0 { left: 30px; top: 60px; width: 135px; height: 320px; }
.zone-news-texte-800x600, .zone-news-texte-0 { left: 10px; top: 452px; width: 195px; height: 121px; }
.zone-menu-800x600, .zone-news-texte-0 { left: 518px; top: 460px; width: 125px; height: 125px; }
/* Tableau textuel, resolution 1248x832 : */
.panneau-texte-1248x832 {
	position: absolute;
	display: block;
	left: 320px;
	top: 236px;
	width: 864px;
	height: 539px;
	margin: 0;
	overflow: auto;
}
/* Tableau textuel, resolution 800x600 : */
.panneau-texte-800x600, .panneau-texte-0 {
	position: absolute;
	display: block;
	left: 206px;
	top: 203px;
	width: 552px;
	height: 345px;
	margin: 0;
	overflow: auto;
}
/* Backgrounds, resolution 1248x832 : */
.page-accueil-1248x832, .page-hall-1248x832, .page-texte-1248x832,
.page-audio-1248x832, .page-litterature-1248x832, .page-image-1248x832,
.page-autre-1248x832, .page-forum-1248x832
{ position: relative; z-index: 0; margin: auto; width: 1248px; height: 832px; }
.page-accueil-1248x832 h1, .page-hall-1248x832 h1,
.page-audio-1248x832 h1, .page-litterature-1248x832 h1, .page-image-1248x832 h1,
.page-autre-1248x832 h1, .page-forum-1248x832 h1
{ display: none; }
.vue-droite-800x600 h2, .vue-droite-1248x832 h2, .vue-droite-0 h2 { display: none; }
.page-accueil-1248x832 {
	background: transparent url(../img/1248x832/portail.jpg) no-repeat top left;
}
.page-hall-1248x832 {
	background: transparent url(../img/1248x832/hall.jpg) no-repeat top left;
}
.page-texte-1248x832 {
	background: transparent url(../img/1248x832/salle_texte.jpg) no-repeat top left;
}
.page-audio-1248x832 {
	background: transparent url(../img/1248x832/salle_musique.jpg) no-repeat top left;
}
.page-litterature-1248x832 {
	background: transparent url(../img/1248x832/salle_litterature.jpg) no-repeat top left;
}
.page-image-1248x832 {
	background: transparent url(../img/1248x832/salle_image.jpg) no-repeat top left;
}
.page-autre-1248x832 {
	background: transparent url(../img/1248x832/salle_divers.jpg) no-repeat top left;
}
.page-forum-1248x832 {
	background: transparent url(../img/1248x832/salle_forum.jpg) no-repeat top left;
}
/* Backgrounds, resolution 800x600 : */
.page-accueil-800x600, .page-hall-800x600, .page-texte-800x600,
.page-audio-800x600, .page-litterature-800x600, .page-image-800x600,
.page-autre-800x600, .page-forum-800x600,
.page-accueil-0, .page-hall-0, .page-texte-0,
.page-audio-0, .page-litterature-0, .page-image-0,
.page-autre-0, .page-forum-0
{ position: relative; z-index: 0; margin: auto; width: 800px; height: 600px; }
.page-accueil-800x600 h1, .page-hall-800x600 h1,
.page-audio-800x600 h1, .page-litterature-800x600 h1, .page-image-800x600 h1,
.page-autre-800x600 h1, .page-autre-800x600 h1, .page-forum-800x600 h1,
.page-accueil-0 h1, .page-hall-0 h1, .page-texte-0 h1,
.page-audio-0 h1, .page-litterature-0 h1, .page-image-0 h1,
.page-autre-0 h1, .page-forum-0 h1
{ display: none; }
.page-accueil-800x600, .page-accueil-0 {
	background: transparent url(../img/800x600/portail.jpg) no-repeat top left;
}
.page-hall-800x600, .page-hall-0 {
	background: transparent url(../img/800x600/hall.jpg) no-repeat top left;
}
.page-texte-800x600, .page-texte-0 {
	background: transparent url(../img/800x600/salle_texte.jpg) no-repeat top left;
}
.page-audio-800x600, .page-audio-0 {
	background: transparent url(../img/800x600/salle_musique.jpg) no-repeat top left;
}
.page-litterature-800x600, .page-litterature-0 {
	background: transparent url(../img/800x600/salle_litterature.jpg) no-repeat top left;
}
.page-image-800x600, .page-image-0 {
	background: transparent url(../img/800x600/salle_image.jpg) no-repeat top left;
}
.page-autre-800x600, .page-autre-0 {
	background: transparent url(../img/800x600/salle_divers.jpg) no-repeat top left;
}
.page-forum-800x600, .page-forum-0 {
	background: transparent url(../img/800x600/salle_forum.jpg) no-repeat top left;
}
/* Panneaux, toute resolution : */
.panneau-entree-1248x832, .panneau-musik-1248x832, .panneau-forum-1248x832,
.panneau-litterature-1248x832, .panneau-image-1248x832, .panneau-news-1248x832,
.panneau-challenges-1248x832, .panneau-accueil-1248x832, .panneau-divers-1248x832,
.panneau-entree-800x600, .panneau-musik-800x600, .panneau-forum-800x600,
.panneau-litterature-800x600, .panneau-image-800x600, .panneau-news-800x600,
.panneau-challenges-800x600, .panneau-accueil-800x600, .panneau-divers-800x600,
.panneau-entree-0, .panneau-musik-0, .panneau-forum-0,
.panneau-litterature-0, .panneau-image-0, .panneau-news-0,
.panneau-challenges-0, .panneau-accueil-0, .panneau-divers-0
{ position: absolute;  display: none; z-index: 2; }
/* Panneaux, resolution 1248x832 : */
.panneau-entree-1248x832 {
	left: -358px; top: 132px; width: 307px; height: 201px;
	background: transparent url(../img/1248x832/entree.jpg) no-repeat top left;
}
.panneau-musik-1248x832 {
	left: 0; top: 0; width: 157px; height: 69px;
	background: transparent url(../img/1248x832/panneau_musique.jpg) no-repeat top left;
}
.panneau-forum-1248x832 {
	left: 0; top: 0; width: 140px; height: 67px;
	background: transparent url(../img/1248x832/panneau_forums.jpg) no-repeat top left;
}
.panneau-litterature-1248x832 {
	left: 0; top: 0; width: 178px;	height: 70px;
	background: transparent url(../img/1248x832/panneau_litterature.jpg) no-repeat top left;
}
.panneau-image-1248x832 {
	left: 0;	top: 0; width: 150px; height: 68px;
	background: transparent url(../img/1248x832/panneau_peinture.jpg) no-repeat top left;
}
.panneau-news-1248x832 {
	left: 0; top: 0; width: 113px; height: 53px;
	background: transparent url(../img/1248x832/panneau_actualites.jpg) no-repeat top left;
}
.panneau-challenges-1248x832 {
	left: -300px; top: -163px; width: 284px; height: 596px;
	background: transparent url(../img/1248x832/news.jpg) no-repeat top left;
}
.panneau-accueil-1248x832 {
	left: 0; top: 0; width: 141px; height: 63px;
	background: transparent url(../img/1248x832/panneau_a_propos.jpg) no-repeat top left;
}
.panneau-divers-1248x832 {
	left: 0; top: 0; width: 110px; height: 90px;
	background: transparent url(../img/1248x832/panneau_art_deco.jpg) no-repeat top left;
}
/* Panneaux, resolution 800x600 : */
.panneau-entree-800x600, .panneau-entree-0 {
	left: -229px; top: 97px; width: 197px; height: 131px;
	background: transparent url(../img/800x600/entreefr.jpg) no-repeat top left;
}
.panneau-musik-800x600, .panneau-musik-0 {
	left: 0; top: 0; width: 102px; height: 55px;
	background: transparent url(../img/800x600/panneau_musique.jpg) no-repeat top left;
}
.panneau-forum-800x600, .panneau-forum-0 {
	left: 0; top: 0; width: 99px; height: 49px;
	background: transparent url(../img/800x600/panneau_forums.jpg) no-repeat top left;
}
.panneau-litterature-800x600, .panneau-litterature-0 {
	left: 0; top: 0; width: 116px; height: 51px;
	background: transparent url(../img/800x600/panneau_litterature.jpg) no-repeat top left;
}
.panneau-image-800x600, .panneau-image-0 {
	left: 0; top: 0; width: 107px; height: 55px;
	background: transparent url(../img/800x600/panneau_peinture.jpg) no-repeat top left;
}
.panneau-news-800x600, .panneau-news-0 {
	left: 0; top: 0; width: 98px; height: 48px;
	background: transparent url(../img/800x600/panneau_actualites.jpg) no-repeat top left;
}
.panneau-challenges-800x600, .panneau-challenges-0 {
	left: -180px; top: -90px; width: 182px; height: 425px;
	background: transparent url(../img/800x600/news.jpg) no-repeat top left;
}
.panneau-accueil-800x600, .panneau-accueil-0 {
	left: 0; top: 0; width: 100px; height: 54px;
	background: transparent url(../img/800x600/panneau_a_propos.jpg) no-repeat top left;
}
.panneau-divers-800x600, .panneau-divers-0 {
	left: 0; top: 0; width: 79px; height: 76px;
	background: transparent url(../img/800x600/panneau_art_deco.jpg) no-repeat top left;
}
/* Home, menus */
.menu { margin: 0;border-bottom: 2px solid #FFFFFF; padding-bottom: 4px; }
.menu li {
	display: inline;
	margin-left: 4px;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding: 4px;
}
.menu li a { color: #FFFFFF; text-decoration: none; }
.menu li a:hover { color: #FFF000; }
li.active-tab {
	border-bottom: 3px solid #4F4C77;
	border-left: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}
/* Store, toutes resolutions : */
address { text-align: center; margin: auto; border: 1px dashed #FFFFFF; }
.item-table { table-layout: fixed; }
.item-table td { height: 100%; vertical-align: top; }

a.remove-mo
{
	display: block;
	background: transparent url(../img/common/button-cancel-16x16.png);
	width: 16px; height: 16px;
	margin: 2px;
}
.remove-mo span { display: none; }
.vue-gauche-menu, .panier, .store-site-path, .zone-connexion-hall-800x600,
.zone-connexion-hall-0, .zone-connexion-hall-1248x832 {
	font: bold 13pt sans-serif;
	text-align: left;
	padding: 8px;
	color: #FFFFFF;
}
.zone-connexion-hall-800x600,
.zone-connexion-hall-0, .zone-connexion-hall-1248x832
{ padding: 0; }
.zone-connexion-hall-800x600 div,
.zone-connexion-hall-0 div, .zone-connexion-hall-1248x832 div
{ padding: 8px; }
.zone-connexion-hall-800x600, .zone-connexion-hall-0,
.zone-connexion-hall-1248x832, .store-site-path {
	color: #FFFFFF;
	margin-top: 0;
	z-index: 2;
	background: transparent url(../img/common/fond-semi-opaque-rouge.png);
	font-size: 0.8em;
}
.zone-connexion-hall-800x600 p, .zone-connexion-hall-0 p,
.zone-connexion-hall-1248x832 p, .store-site-path p { margin: 0; padding: 0; }
.store-site-path a { color: #FFFFFF; text-decoration: none; }
.store-site-path a:hover { text-decoration: underline; }
.panier {
	z-index: 2;
	margin-top: 0;
	background: transparent url(../img/common/fond-semi-opaque-jaune.png); }
.voir-panier-link { color: #211ECB; text-decoration: none; }
a.voir-panier-link:hover { text-decoration: underline; }
.vue-gauche-menu a { color: #211ECB; text-decoration: none; }
.vue-gauche-menu a:hover { text-decoration: underline; }
.vue-gauche-menu {
	z-index: 2;
	background: transparent url(../img/common/fond-semi-opaque-mauve.png);
}
.vue-1248x832, .vue-contenu-1248x832, .vue-droite-1248x832, .vue-bas-1248x832,
.preview-container-1248x832,
.vue-800x600, .vue-contenu-800x600, .vue-droite-800x600, .vue-bas-800x600,
.preview-container-800x600,
.vue-0, .vue-contenu-0, .vue-droite-0, .vue-bas-0,
.preview-container-0
{ position: absolute; }
.vue-800x600, .vue-0, .vue-1248x832 { overflow: auto; }
.vue-800x600 h2, .vue-0 h2, .vue-1248x832 h2 { display: none; }
.preview-container-0, .preview-container-800x600, .preview-container-1248x832 {
	background: transparent url(../img/common/fond-semi-opaque-rouge.png);
	color: #ffffff;
	z-index: 4;
}
.preview-title-bar {
	background: transparent url(../img/common/fond-semi-opaque-mauve.png);
	padding: 4px;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
}
.preview-title {
	position: absolute;
	left: 0;
	width: 500px;
}
.preview-menu {
	position: absolute;
	width: 140px;
	right: 0;
}
#preview { overflow: auto; font-size: 0.9em; }
.preview-menu a { text-decoration: none; color: #ffffff; font-weight: normal; }
.preview-menu a:hover { text-decoration: underline; }
.preview-content {
	margin: auto;
	margin-top: 8px;
	text-align: center;
}
.preview-content p {
	text-align: justify;
	padding: 16px;
	font-weight: bold;
	font-size: 1.2em;
	background-color: #908f8b;
	margin: 8px;
}
.vue-bas-800x600, .vue-bas-0, .vue-bas-1248x832 {
	overflow: auto;
	text-align: left;
	font: bold 14px verdana, arial, sans-serif;
	color: #FFFFFF;
}
.vue-bas-800x600 h2, .vue-bas-0 h2, .vue-bas-1248x832 h2 { display: none; }
.vue-bas-contenu { }
.vue-bas-contenu-text {
	background: transparent url(../img/common/fond-semi-opaque-mauve.png);text-align: justify;
}
.prix, .vendu { font-size: 11px; }
.vendu { color: #ff0000; text-decoration: blink; }
.vue-bas-contenu-text a { color: #ffffff; font-weight: normal; text-decoration: none; }
.vue-bas-contenu-text a:hover { text-decoration: underline; }
.vue-bas-contenu-text h3 { margin-top: 0; margin-bottom: 4px; border-bottom: 1px dotted #ffffff; font-size: 0.8em; }
.vue-bas-img { float: left; margin-right: 8px; }
.vignette {
	margin: auto;
	margin-top: 0;
	margin-bottom: 0;
	width: 128px;
	background: transparent url(../img/common/fond-semi-opaque-mauve.png);
}
.vignette br { line-height: 0; }
.carousel {	width:960px; height: 576px; padding: 0; }
.carousel ul { width: 960px; height: 576px; }
.carousel-page { position: relative; width: 960px; height: 576px; }
.tn-r0, .tn-r1, .tn-r2, .tn-r3, .tn-r4, .tn-0c, .tn-1c, .tn-2c {
	position: absolute;
	width: 192px;
	height: 192px;
}
.tn-r0 { left: 0px;   }
.tn-r1 { left: 192px; }
.tn-r2 { left: 384px; }
.tn-r3 { left: 576px; }
.tn-r4 { left: 768px; }
.tn-0c { top: 0px; }
.tn-1c { top:192px; }
.tn-2c { top:384px; }
/* Store, resolution 1248x832 */
.vue-1248x832, .preview-container-1248x832 { left: 0; top: 0; width: 992px; height: 612px; }
.vue-contenu-1248x832 { width: 100%; height: 100%; }
.vue-droite-1248x832, .zone-connexion-hall-1248x832 { left: 992px; top: 0; width: 256px; height: 832px; }
.zone-connexion-hall-1248x832 { height: auto; }
.vue-bas-1248x832 { left: 0; top: 612px; width: 992px; height: 220px; }
/* Store, resolution 800x600 */
.vue-800x600, .preview-container-800x600, .vue-0, .preview-container-0
{ left: 0; top: 0; width: 636px; height: 459px; }
.vue-contenu-800x600, .vue-contenu-0 { width: 100%; height: 100%; }
.vue-droite-800x600, .vue-droite-0, .zone-connexion-hall-800x600, .zone-connexion-hall-0 { left: 636px; top: 0; width: 164px; height: 600px; }
.zone-connexion-hall-800x600, .zone-connexion-hall-0 { height: auto; }
.vue-bas-800x600, .vue-bas-0 { left: 0; top: 459px; width: 636px; height: 141px; }
/* Tableaux, general */
table {
	width: 100%;
	border-collapse: collapse;
	margin: auto;
	background-color: transparent;
	font : bold 12px verdana, arial, sans-serif;
	table-layout: fixed;
}
td { text-align: center; }
img { border: none; }
h1 { font: bold 11pt sans-serif; color: #FFFFFF; padding: 8px; text-align: left; }
/* Home et texte (panneau et femme), toute resolutions : */
.zone-texte { text-align: justify; margin: 24px; color: #FFFFFF; }
.zone-texte a { color: #FFFF00; text-decoration: none; font-weight: bold; }
.zone-texte a:hover { text-decoration: underline; }
.text-site-path-1248x832, .text-disconnection-link-1248x832,
.text-site-path-800x600, .text-disconnection-link-800x600,
.text-site-path-0, .text-disconnection-link-0
{ position: absolute; font: bold 16px sans-serif; color: #FFFFFF; }
.text-site-path-1248x832 a, .text-disconnection-link-1248x832 a,
.text-site-path-800x600 a, .text-disconnection-link-800x600 a,
.text-site-path-0 a, .text-disconnection-link-0 a, .vignette-link
{ color: #FFFFFF; text-decoration: none; }
.text-site-path-1248x832 a:hover, .text-disconnection-link-1248x832 a:hover,
.text-site-path-800x600 a:hover, .text-disconnection-link-800x600 a:hover,
.text-site-path-0 a:hover, .text-disconnection-link-0 a:hover
{ text-decoration: underline; }
/* Home et texte (panneau et femme), resolution 1248x832 : */
.text-site-path-1248x832 { left: 320px; top: 203px; }
.text-disconnection-link-1248x832 { left: 1080px; top: 203px; }
/* Home et texte (panneau et femme), resolution 800x600 : */
.text-site-path-800x600, .text-site-path-0 { left: 205px; top: 181px; font-size: 14px; }
.text-disconnection-link-800x600, .text-disconnection-link-0 { left: 666px; top: 181px; font-size: 14px; }
/* Forum */
.blocktable, .blockpost, table.box {
	text-align: left;
	color: #FFFFFF;
	padding: 0;
	margin: 8px 4px 0px 4px;
}
table.box {
	width: auto;
	margin-top: 4px;
	margin-left: auto;
	margin-right: auto;
}
table.box th {
	background: transparent url(../img/common/fond-semi-opaque-rouge.png);
	text-align: center;
	border-bottom: 1px dotted #FFFFFF;
}
blockquote {
	margin: auto;
	padding: 4px;
	border:  1px solid #8682B7;
	font-style: italic;
}
.pun .vue-bas-contenu { margin-top: 4px; }
.blocktable h2, .blockpost h2, .blockpost-title {
	display: inline;
	text-align: left;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 1px;
	margin: 0;
	color: #8682B7;
	border-bottom: 1px solid #8682B7;
	font-size: 1em;
	font-variant: small-caps;
	background-color: #FFFFFF;
}
.blocktable a, .linkst a, .linksb a, .blockpost a {
	color: #D81F1C;
	text-decoration: none;
}
.blocktable a:hover, .linkst a:hover, .linksb a:hover, .blockpost a:hover {
	color: #D81F1C;
	text-decoration: underline;
}
.blocktable .box, .blockpost .box, table.box {
	background: transparent url(../img/common/fond-semi-opaque-mauve.png);
	border-top: 1px solid #8682B7;
}
th.tcl, th.tc2, th.tc3, th.tcr, .postr h3, th.tcmod {
	font-style: italic;
	font-size: 0.9em;
	border-bottom: 1px dotted #FFFFFF;
	text-align: center;
}
th.tcl, .postl {
	background: transparent url(../img/common/fond-semi-opaque-rouge.png);
}
td.tcl, td.tc2, td.tc3, td.tcr, td.tcmod {
	border-bottom: 1px solid #8682B7;
	padding: 2px;
}
td.tcl {
	background: transparent url(../img/common/fond-semi-opaque-rouge.png);
	text-align: left;
	padding-left: 4px;
}
table.box td, table.box th { padding: 2px; }
.tal { text-align: left; }
td.tcl h3 { font-size: 1.1em; padding: 0; margin: 0;}
td.tcr, .tar { text-align: right; }
.blockpost { margin-left: 4px; margin-right: 4px; }
.blockpost table {
	width: 100%;
	table-layout: auto;
	border-bottom: 1px solid #8682B7;
}
table.box { border-bottom: 1px solid #8682B7; } 
.postl { overflow: hidden; width: 13em; }
.postl dl { padding: 4px; }
.pun dd, .pun li, .pun ul {
	font-weight:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
td.postr {
	background: transparent url(../img/common/fond-semi-opaque-mauve.png);
}
td.postl-1, td.postr-1 { border-top: 1px solid #8682B7; }
td.postr-3 {
	font-style: italic;
	color: #FFFFFF;font-size: 0.9em;
	text-align: right;
}
.postr-3 a, .pagelink { color: #ffffff; }
.postr h3 {	text-align: center; margin: 0; }
td.postr-2, td.postl-2 {  vertical-align: top; }
td.postl-2 { text-align: left; }
td.postr-2 { text-align: justify; }
.inform ul {
	font-style: italic;
	font-size: 0.7em;
	padding-bottom: 3px;
	display: inline;
}
.postr-3 ul {
	display: inline;
	border-left: 1px dotted #FFFFFF;
	border-top: 1px dotted #FFFFFF;
	padding: 2px;
}
.pun li { display: inline; }
.pun .clearer, .pun .nosize {
	font-size: 0;
	height: 0;
	line-height: 0;
	overflow: hidden;
	width: 0;
}
.clearer { clear: both; }
.inform { padding: 4px; }
.postmsg {
	font-size: 1em;
	font-family: sans-serif;
	padding: 4px;
	overflow: auto;
	margin-left: -1px;
}
.pagelink {
	background: transparent url(../img/common/fond-semi-opaque-jaune.png);
	display: inline;
	margin-top: 15px;
	padding: 2px;
	line-height: 1.8em;
	border: 1px solid #8682B7;
}
.postlink {
	color: #000000;
	background-color: #FFFFFF;
	font-weight: bold;
}
.postmsg strong { text-decoration: underline; }