body { margin-top: 5px; background-image: url('http://www.les-ardennes.net/images/interface/fond.gif'); }

.texte { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; }
.info { color: #FF0033; font-family: Arial, Verdana, Helvetica; font-size: 9pt; font-weight: normal; }

.spacer { clear: both; }
.corps { border: 0px; background-color: #009999; width: 760px; padding: 0px; }

.top { width: 760px; height: 130px; border: 0px; padding: 0px; }
.top[align=center] { width: 760px; height: 130px; border: 0px; padding: 0px; }

.main { border: 0px; background-color: #009999; width: 760px; padding: 0px; text-align: justify; }
.main[align=center] { border: 0px; background-color: #009999; width: 760px; padding: 0px; text-align: justify; }

.menuMain { border: 0px; background-color: #009999; width: 150px; height: 100%; padding: 10px; margin-top: 0px; margin-left: 0px; float: left; }
.menuMain[align=center] { border: 0px; background-color: #009999; width: 150px; height: 100%; padding: 10px; margin-top: 0px; margin-left: 0px; float: left;}

.menuTop { border: 0px; width: 150px; padding: 0px; padding-bottom: 10px; margin-top: 0px; }
.menuTop[align=center] { border: 0px; width: 150px; padding: 0px; padding-bottom: 10px; margin-top: 0px; }

.menuContenu { border: 0px; width: 150px; padding: 0px; text-align: center; background-image: url('http://www.les-ardennes.net/images/interface/fondtab.gif'); }
.menuContenu[align=center] { border: 0px; width: 150px; padding: 0px; text-align: center; background-image: url('http://www.les-ardennes.net/images/interface/fondtab.gif'); }

.contenuCentreAccueil { border: 0px; background-color: #FFFFFF; width: 560px; height: 100%; margin-top: 0px; padding: 10px; font-family: Arial, Verdana; font-size: 10pt; text-align: justify; color: #000000; float: left; }

.contenuCentre { border: 0px; background-color: #FFFFFF; width: 560px; min-height: 950px; height: 1000px; margin-top: 0px; padding: 10px; font-family: Arial, Verdana; font-size: 10pt; text-align: justify; color: #000000; float: left; }
div[class] .contenuCentre { border: 0px; background-color: #FFFFFF; width: 560px; height:auto; margin-top: 0px; padding: 10px; font-family: Arial, Verdana; font-size: 10pt; text-align: justify; color: #000000; float: left; }

.contenuCentreGuests { border: 0px; background-color: #FFFFFF; width: 560px; height: 100%; margin-top: 0px; padding: 10px; font-family: Arial, Verdana; font-size: 10pt; text-align: justify; color: #000000; float: left; }

.lienNav { border: 1px dashed; background-color: #FFFFFF; border-color: #009999; width: 535px; padding: 10px; font-family: Arial, Verdana; font-size: 10pt; text-align: center; color: #000000; }
.lienNav[align=center] { border: 1px dashed; background-color: #FFFFFF; border-color: #009999; width: 535px; padding: 10px; font-family: Arial, Verdana; font-size: 10pt; text-align: center; color: #000000; }

.centreTexte { border: 1px solid; background-color: #FFFFFF; border-color: #009999; width: 535px; min-height: 940px; height: 940px; padding: 10px; font-family: Arial, Verdana; font-size: 10pt; text-align: justify; color: #000000; }
div[class] .centreTexte { border: 1px solid; background-color: #FFFFFF; border-color: #009999; width: 535px; height: auto; padding: 10px; font-family: Arial, Verdana; font-size: 10pt; text-align: justify; color: #000000; }

.footer { border: 0px; width: 740px; padding: 10px; background-color: #009999; font-family: Verdana, Arial; font-size: 8pt; text-align: center; color: #FFFFFF;}
.footer[align=center] { border: 0px; width: 740px; padding: 10px; background-color: #009999; font-family: Verdana, Arial; font-size: 8pt; text-align: center; color: #FFFFFF; }
.footerTexte { font-family: Verdana, Arial; font-size: 8pt; text-align: center; color: #FFCC00; }

.descLiens { width: 225px; border: 1px solid; border-color: #000000; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #009999; padding: 5px; text-align: left; }
.popup { position: absolute; visibility: hidden; }
.time { font-family: Arial, Verdana; color: #FFCC00; font-size: 8pt; font-weight: normal; text-align: center; }

.photo { border: 1px dotted; border-color: #009999; background-color: #FFFFFF; padding: 10px; text-align: center; }
.photoCadreGauche { border: 0px; padding: 10px 5px 10px 0px; text-align: center; float: left; }
.photoCadreDroit { border: 0px; padding: 10px 0px 10px 5px; text-align: center; float: right; }

/* homepage */ 

.accueilCadreGauche { border: 1px dashed; border-color: #009999; width: 255px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: left; color: #000000; float: left; }
.accueilCadreGauche[align=center] { border: 1px dashed; border-color: #009999; width: 255px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: left; color: #000000; float: left; }

.accueilCadreDroit { border: 1px dashed; border-color: #009999; width: 255px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: left; color: #000000; margin-left: 13px; float: left; }
.accueilCadreDroit[align=center] { border: 1px dashed; border-color: #009999; width: 255px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: left; color: #000000; margin-left: 13px; float: left; }

.accueilTitre { border: 0px; width: 245px; padding: 2px 5px 3px 5px; background-color: #009999; font-family: Verdana, Arial; font-size: 8pt; text-align: center; color: #FFCC00; font-weight: bold; }
.accueilTitre[align=center] { border: 0px; width: 245px; padding: 2px 5px 3px 5px; background-color: #009999; font-family: Verdana, Arial; font-size: 8pt; text-align: center; color: #FFCC00; font-weight: bold; }

.accueilTexte { border: 0px; width: 245px; padding: 5px; }
.accueilTexte[align=center] { border: 0px; width: 245px; padding: 5px; }

.accueilCadrePromo { border: 1px dashed; border-color: #009999; width: 525px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: left; color: #000000; float: left; }
.accueilCadrePromo[align=center] { border: 1px dashed; border-color: #009999; width: 525px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: left; color: #000000; float: left; }

.accueilTitrePromo { border: 0px; width: 515px; padding: 2px 5px 3px 5px; background-color: #009999; font-family: Verdana, Arial; font-size: 8pt; text-align: center; color: #FFCC00; font-weight: bold; }
.accueilTitrePromo[align=center] { border: 0px; width: 515px; padding: 2px 5px 3px 5px; background-color: #009999; font-family: Verdana, Arial; font-size: 8pt; text-align: center; color: #FFCC00; font-weight: bold; }

.accueilTextePromo { border: 0px; width: 515px; padding: 5px; }
.accueilTextePromo[align=center] { border: 0px; width: 515px; padding: 5px; }

.photoPromo { border: 1px solid; border-color: #009999; background-color: #FFFFFF; padding: 10px; text-align: center; }
.photoPA { border: 1px solid; background-color: #FFFFFF; border-color: #009999; width: 100px; padding: 10px; text-align: center; float: right; }
.photoPAshow { border: 1px solid; background-color: #90EC90; border-color: #90EC90; padding: 10px; text-align: center; float: right; }
.photoPAshowBig { border: 1px solid; background-color: #FFFFFF; border-color: #009999; padding: 10px; text-align: center; float: right; }

/* administratif */ 

.adminCadre { border: 1px dotted; border-color: #009999; width: 450px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: center; color: #000000; }
.adminCadre[align=center] { border: 1px dotted; border-color: #009999; width: 450px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: center; color: #000000; }

.adminTexte { border: 0px; width: 330px; height: 80px; margin-top: 0px; padding-top: 10px; background-color: #90EC90; float: left; }
.adminTexte[align=center] { border: 0px; width: 330px; height: 80px; margin-top: 0px; padding-top: 10px; background-color: #90EC90; float: left; }

.adminPhoto { border: 0px; width: 120px; margin-top: 0px; padding: 0px; text-align: center; float: left; }
.adminPhoto[align=center] { border: 0px; width: 120px; margin-top: 0px; padding: 0px; text-align: center; float: left; }

/* annuaires */ 

.annuaire { border: 1px dotted; border-color: #009999; width: 420px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: center; color: #000000; }
.annuaire[align=center] { border: 1px dotted; border-color: #009999; width: 420px; padding: 0px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: center; color: #000000; }

.pagePub { border: 0px; width: 500px; padding: 10px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: justify; color: #000000; }
.pagePub[align=center] { border: 0px; width: 500px; padding: 10px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: justify; color: #000000; }

.photoPub { border: 1px dotted; border-color: #009999; background-color: #FFFFFF; width: 280px; height: 210px; padding: 10px; text-align: center; }
.photoPubCadre { border: 0px; width: 300px; height: 230px; padding: 10px 5px 10px 0px; text-align: center; float: left; }

/* le forum */ 

.forum { border: 1px dotted; border-color: #009999; width: 500px; padding: 10px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: center; color: #000000; }
.forum[align=center] { border: 1px dotted; border-color: #009999; width: 500px; padding: 10px; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 10pt; text-align: center; color: #000000; }

.forumTitre1 { border: 1px solid; border-color: #009999; width: 515px; padding: 1px 5px 1px 5px; background-color: #009999; font-family: Arial, Verdana; font-size: 10pt; font-weight: bold; color: #C0FFC0; text-align: left; }
.forumTitre1[align=center] { border: 1px solid; border-color: #009999; width: 515px; padding: 1px 5px 1px 5px; background-color: #009999; font-family: Arial, Verdana; font-size: 10pt; font-weight: bold; color: #C0FFC0; text-align: left; }

.forumTitre2 { border: 0px; width: 150px; margin-left: 0px; margin-top: 0px; padding: 0px; text-align: left; float: left; }
.forumTitre2[align=center] { border: 0px; width: 150px; margin-left: 0px; margin-top: 0px; padding: 0px; text-align: left; float: left; }

.forumTitre3 { border: 0px; width: 95px; margin-top: 0px; padding: 0px; text-align: center; float: left; }
.forumTitre3[align=center] { border: 0px; width: 95px; margin-top: 0px; padding: 0px; text-align: center; float: left; }

.forumTitre4 { border: 0px; width: 135px; margin-top: 0px; padding: 0px; text-align: center; float: left; }
.forumTitre4[align=center] { border: 0px; width: 135px; margin-top: 0px; padding: 0px; text-align: center; float: left; }

.forumTitre5 { border: 0px; width: 135px; margin-top: 0px; padding: 0px; text-align: center; float: left; }
.forumTitre5[align=center] { border: 0px; width: 135px; margin-top: 0px; padding: 0px; text-align: center; float: left; }

.forumThread11 { border-left: 1px dotted; border-right: 1px dotted; border-bottom: 1px dotted; border-color: #009999; width: 515px; padding: 5px; background-color: #C0FFC0; font-family: Arial, Verdana; font-size: 10pt; color: #000000; text-align: left; }
.forumThread11[align=center] { border-left: 1px dotted; border-right: 1px dotted; border-bottom: 1px dotted; border-color: #009999; width: 515px; padding: 5px; background-color: #C0FFC0; font-family: Arial, Verdana; font-size: 10pt; color: #000000; text-align: left; }

.forumThread21 { border-left: 1px dotted; border-right: 1px dotted; border-bottom: 1px dotted; border-color: #009999; width: 515px; padding: 5px; background-color: #90EC90; font-family: Arial, Verdana; font-size: 10pt; color: #000000; text-align: left; }
.forumThread21[align=center] { border-left: 1px dotted; border-right: 1px dotted; border-bottom: 1px dotted; border-color: #009999; width: 515px; padding: 5px; background-color: #90EC90; font-family: Arial, Verdana; font-size: 10pt; color: #000000; text-align: left; }

/* les liens */
A.lienmenu:link { color: #008000; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; }
A.lienmenu:active { color: #008000; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; }
A.lienmenu:visited { color: #008000; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; }
A.lienmenu:hover { color: #FF0033; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; }

A.lienHome:link { color: #009999; text-decoration: underline; font-family: Arial, Verdana, Helvetica; font-size: 9pt; font-weight: normal; }
A.lienHome:active { color: #009999; text-decoration: underline; font-family: Arial, Verdana, Helvetica; font-size: 9pt; font-weight: normal; }
A.lienHome:visited { color: #009999; text-decoration: underline; font-family: Arial, Verdana, Helvetica; font-size: 9pt; font-weight: normal; }
A.lienHome:hover { color: #FF0033; text-decoration: none; font-family: Arial, Verdana, Helvetica; font-size: 9pt; font-weight: normal; }

A.lientexte:link { color: #000CC0; text-decoration: underline; font-family: Arial, Verdana, Helvetica; font-size: 9pt; font-weight: normal; }
A.lientexte:active { color: #000CC0; text-decoration: underline; font-family: Arial, Verdana, Helvetica; font-size: 9pt; font-weight: normal; }
A.lientexte:visited { color: #000CC0; text-decoration: underline; font-family: Arial, Verdana, Helvetica; font-size: 9pt; font-weight: normal; }
A.lientexte:hover { color: #FF0033; text-decoration: none; font-family: Arial, Verdana, Helvetica; font-size: 9pt; font-weight: normal; }

A.lienpage:link { color: #008000; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; }
A.lienpage:active { color: #008000; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; }
A.lienpage:visited { color: #008000; text-decoration: underline; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; }
A.lienpage:hover { color: #009999; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: normal; }

.numPage { color: #800000; text-decoration: none; font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: bold; }

A.lienpopup:link { color: #FFCC00; text-decoration: underline; font-size: 8pt; font-weight: normal; }
A.lienpopup:active { color: #FFCC00; text-decoration: underline; font-size: 8pt; font-weight: normal; }
A.lienpopup:visited { color: #FFCC00; text-decoration: underline; font-size: 8pt; font-weight: normal; }
A.lienpopup:hover { color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: normal; }

/* formulaires */ 

.button { border: 1px solid #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #000000; }
.select { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; background-color: #C0FFC0; }
.input { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; background-color: #C0FFC0; }