.pagenews h1, h3 { text-align:center;}
.pagenews h2 { text-decoration:underline;}
.jaune { color:#669933;font-size:1.1em;} 669933
.titre_res { color:#ddB109;font-size:0.9em;font-family:Verdana,tahoma, Arial;}
.accueil { background-color:#669934; color:white; font-size:0.9em; margin:10px; }
.accueil a{ text-decoration:none; color:white; font-size:0.9em; margin-bottom:0px; }
.pagenews h3 { background-color:black; color:white; font-size:0.9em; margin-bottom:0px; } 
.news p { ; margin-top:0px; }
.news { text-align:center;width:90%; margin:auto;}


.espmembre table { margin: auto; border: 4px point green; border-collapse: collapse; }
.espmembre td,th { border: 1px solid black; }
.espmembre th { font-size: 1.1em; color:#ffb109; font-family:Arial, Helvetica, sans-serif;}
.espmembre td { padding:1px;font-size: 0.8em; color:#ffffff;}
.pageContent { font-size:12pt; color:#D9EFDE; font-family:Verdana,tahoma, Arial; }
.pageContent a { font-size:9pt; color:#ffffff; font-family:tahoma, Arial; }
.ejs_scroll {font-size:13px;font-family:Verdana;color:#D9EFDE;text-decoration:none}
.pageContent tr { font-size:9pt; }
.membre table { margin: auto; border: 4px point green; border-collapse: collapse; }
.membre td,th { border: 1px solid black; }
.membre th { font-size: 1.1em; color:#ffb109; font-family:Arial, Helvetica, sans-serif;}
.membre td { font-size: 0.8em; color:#ffffff;}
.resultats table { margin: auto; border: 4px point green; border-collapse: collapse; }
.resultats td,th { border: 1px solid black; }
.resultats th { font-size: 1.3em; color:#ffb109; font-family:Arial, Helvetica, sans-serif;}
.resultats td { font-size: 1.1em; color:#ffffff;}
.challenge table { margin: auto; border: 3px solid black; border-collapse: collapse; }
.challenge td,th { border: 1px solid black; padding:5px;}
.challenge th { font-size: 1.5em; color:#ffb109; font-family:Arial, Helvetica, sans-serif;}
.challenge th.black { color:black; font-size:1.5em;}
.challenge td { border-top:0; border-bottom:0; font-size: 1em; color:#ffffff;}
.inscription table { margin: auto; border: 1px solid black; border-collapse: collapse; }
.inscription td,th { border: 1px solid black; padding:5px;}
.inscription th { font-size: 1.2em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.inscription th.black { color:black; font-size:1.5em;}
.inscription td { border-top:0; border-bottom:0; font-size: 1em; color:#000000;}.second-bg { background:#669999; }
.second-top { border-bottom:1px solid #8CB3B3; }
.individu table { margin: auto; border: 3px solid black; border-collapse: collapse; }
.individu td,th { border: 1px solid black;}
.individu th { color:#ffb109; font-family:Arial, Helvetica, sans-serif;}
.individu th.black { color:black;}
.individu td { border-top:0; border-bottom:0; color:#ffffff;}

.menuitem { white-space:nowrap; text-align:center; width:100px; padding:0px 5px; height:25px; color:#ffffff; font-weight:bold; font-family:tahoma,arial; font-size:8pt; }
.menuitemactive { background:#666666 url(../../images/menu_active.gif) top left repeat-x; white-space:nowrap; text-align:center; width:100px; padding:0px 5px; height:25px; color:#ffffff; font-weight:normal; font-family:tahoma,arial; font-size:8pt; }
.menuitem a { text-decoration:none; color:#ffffff; }
.menuitemactive a { text-decoration:none; color:#ffffff; font-weight:bold; }
.menudivider { width:1px; height:25px; background:#ffffff url(../../images/menu_divider.gif) top left repeat-x; }

.mycompany { font-size:22px; color:#669933;  font-family:sunsefifcaps, serif, tahoma; }
.mycompany-color2 { color:#669999; }
.slogan { font-size:9px; color:#333333; font-family:sunsefifcaps, serif, tahoma; text-transform:uppercase; margin-top:-3px; }

.secondmenuitem { border-bottom:1px solid #8CB3B3; }
.secondmenuitemactive {
	border-bottom:1px solid #8CB3B3;
	background:#5C8989 url(../../images/2ndmenu_active.gif) top right repeat-y;
	background-image: url(../../images/2ndmenu_active.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.secondmenuitem { color:#ffffff; height:56px; width:100%; font-family:tahoma,arial; font-size:8pt; padding-left:25px; text-decoration:underline; }
.secondmenuitemactive { color:#ffffff; height:56px; width:100%; font-family:tahoma,arial; font-size:8pt; padding-left:25px; }
.secondmenuitem a { color:#ffffff; text-decoration:underline; }
.secondmenuitemactive a { color:#ffffff; text-decoration:none; }
.secondmenumark { padding-right:22px; }

.bottommenu { color:#cccccc; font-size:8pt; font-family: tahoma, arial; }
.bottommenu a { color:#669999; }

.pageheader { background:#669933; font-size:22px; color:#ffffff; font-family:tahoma; font-weight:bold; }

.text-bg { background-color:#669933; }
.thatext { background-color:#669933; border-top:1px solid #8CB366; font-family:verdana,tahoma; font-size:9pt; line-height:1.5em; color:#ffffff; vertical-align:top; }
.thatext li {padding-top : 10px; }

.copy { font-family:Verdana,tahoma,arial; font-size:8pt; color:#333333; }
.copy a { color:#669999; }

.compteur { font-size:12px; color:#333333; font-family:Garamond, tahoma, arial; }

