/*
        http://www.w3.org/TR/CSS21/propidx.html pour une liste complete
*/

/* texte normal affiche et imprime */
.notice {
        font-family: Arial, Helvetica, sans-serif;
}

/* texte affiche mais pas imprime */
.okmessage {
        display: none;
}

.warningmessage {
        display: none;
}

.errormessage {
        display: none;
}

.messagenote {
        margin-left: 50px;
}

.messageenvoye {
}

.messagerecu {
}

h4 {
	border-bottom: thin solid gray;
}

/*
  E#myid
        Matches any E element with ID equal to "myid"
  DIV.warning
        Language specific. In HTML, the same as DIV[class~="warning"]
  E[foo~="warning"]
        Matches any E element whose "foo" attribute value is a list of
        space-separated values, one of which is exactly equal to "warning"
*/

/* <div class='value1 value2 Layer2 valueN'>...</div> */
DIV.boutonsmenu {
        display: none;
}

/* <div class='value1 value2 Layer2 valueN'>...</div> */
DIV.autopub {
        display: none;
}

/* <FORM class='value1 value2 Layer2 valueN'>...</div> */
FORM.formulaire {
	display: none;
}

/* la liste des groupes d'articles */
SELECT.listearticles
{
        display: none;
}

TABLE.internaute {
	border-collapse: collapse;
	border: thin solid black;
}

TABLE.opinion {
	border-collapse: collapse;
	border: thin solid black;
}

TABLE.contacts {
	border-collapse: collapse;
	border: thin solid black;
}

TABLE.filtres {
	border-collapse: collapse;
	border: thin solid black;
}

TABLE.photos {
	border-collapse: collapse;
	border: thin solid black;
}

TABLE.album {
}

/* <tr class='value1 value2 catalogue valueN'>...</tr> */
TR.album
{
}

/* <tr class='value1 value2 catalogue valueN'>...</tr> */
TR.catalogue
{
        background-color: transparent;
}

/* <tr class='value1 value2 cataloguetitre valueN'>...</tr> */ 
TR.cataloguetitre
{
       background-color: transparent;
}

TH.displayenvoyes
{
	background-color: transparent;
}

TH.displayrecus
{
	background-color: transparent;
}

TD.messageannonce
{
	background-color: transparent;
}

TD.profiltitle
{
	background-color: transparent;
}

TD.profilvalue
{
	background-color: transparent;
}

TD.opinion
{
	display: none;
}

/* <table class='value1 value2 pieddepage valueN'>...</table> */
TABLE.pieddepage
{
	display: none;
}

A:link { color: black; }
A:visited { color: black; }
A:hover { color: black; }
A:active { color: black; }

A.linkitem:link { color: black; }
A.linkitem:visited { color: black; }
A.linkitem:hover { color: black; }
A.linkitem:active { color: black; }

A.mailto:link { color: black; }
A.mailto:visited { color: black; }
A.mailto:hover { color: black; }
A.mailto:active { color: black; }

.articletitrebandeau {
        font-family: Arial, Helvetica, sans-serif;
        color: black;
}

.articletitre {
        font-family: Arial, Helvetica, sans-serif;
        color: black;
}

.articletexte {
        font-family: Arial, Helvetica, sans-serif;
        color: black;
}

.explication {
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}

.logo {
        position: absolute;
        visibility: visible;
        z-index: 3;
        left: 0px;
        top: 0px;
}

.maincontent {
        position: absolute;
        /*height: 587px;*/
        width: 690px;
        left: 110px;
        top: 70px;
	z-index: 4;
        visibility: visible;
}

.chaptertitle {
        position: relative;
        height: 30px;
        width: 450px;
        left: 340px;
        top: -10px;
	font-size: 1px; /* http://forum.alsacreations.com/faq/faq-58-Espaces-indesirables-sous-les-images.html */
	z-index: 4;
}

/* http://forum.alsacreations.com/faq/faq-58-Espaces-indesirables-sous-les-images.html */
/*
img {
  display: block;
}
*/
