body {
	background-color: #F5E139;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
}
.participationfondtitre { background-color: #223727;}
.participationa { background-color: #41651E;}
.participationb { background-color: #578A24;}
.participationmenu { font-weight: bold; color: #033727;} 

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #330000;
}
a:link {
	color: #990000;
	text-decoration: none;
}
a:visited {
  color: #991111;
  text-decoration: none;
}
a:hover {
	color: #4F0027;
	text-decoration: underline;
}
.title {
	font-size: 30px;
	line-height: 30px;
  background-color: #990000; color: #F7E342;
}
.navi {
	line-height: 20px;
  background-color: #ffcc00; color: #F7E342;
}
.h {
	font-size: 18px;
	line-height: 30px;
  color: #993300;
}
.h2 {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
  color: #993300;
}
.header {
	font-size: 34px;
	font-weight: bold;
	line-height: 40px;
	color: #800000;
}
.liv {
	color: #800000;
	background-color: #ffff99;
}
.bo {
	font-family: Wingdings, Arial, Helvetica;
    font-size: 15px;
}
.nav {
	font-size: 10px;
}
.nav2 {
	font-size: 10px;
	line-height: 10px;
	padding: 0px;
}
.n3 {
	font-size: 11px;
	line-height: 11px;
	padding: 1px;
}
.navLink {
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
}
.d {
	font-size: 11px;
	line-height: 12px;
	padding: 0px;
}
.dig {
	font-size: 11px;
	line-height: 12px;
}
input.big {
	width: 100px;
}
input.small {
	width: 50px;
}
.frame
{
	background-color: #006699;
}
.annoncesnav { background-color: #006699; }
.annoncesnav a { color: #FFFFFF; text-decoration: none; }
.annoncesnav a:visited {	color: #FFFFFF; text-decoration: none; }
.annoncesnav a:hover { color: #FFFFFF; text-decoration: underline;}
.detail
{
	background-color: #E6E6E6;
}
#tickertape{

	layer-background-color:#B40829;
	width:490;
	height:10;
	left: 155px;

}
#subtickertape{
background-color:#B40829;
position:absolute;
width:530;
height:15;
}
.subtickertapefont{
text-decoration:none;
color:white;
}
.subtickertapefont a{
color:white;
}
.subtickertapefont a:hover{
color:yellow;
text-decoration:none;
}
.subtickertapefont a:visited{
color:white;
}
.cell {background: #f5f5eb;   }
.cell2 {background: #fdfdf4;   }
.rangeSelector{color: #006699; background: #ffffff; font-weight: bold;   }
.cell a { color:#336600; text-decoration:none;font-weight:bold;}
.cell2 a { color:#336600; text-decoration:none;font-weight:bold;}
.separator {background: #e2e2c2; color: black; }
.extraheader {background: #999966; color: black; text-align:left; }
.headermethod {background: #999966; color: black; text-align:right; }
.headermethod a {color: white; text-decoration:none;}
.headermethod a:hover {color: black; }
.label {background: #f5f5eb; font-weight: bold; color: black; }
.label2 {background: #fdfdf4; font-weight: bold; color: black; }
.colheader {background: #cccc99; color: black; font-weight: bold; }
.listmethod a {color: #336600; }
.listmethod a:hover {color: black; }
.listmethod {background: #f5f5eb; color: black; font-weight: bold; font-size: 10px;}
.listmethod2 a {color: #336600; }
.listmethod2 a:hover {color: black; }
.listmethod2 {background: #fdfdf4; color: black; font-weight: bold; font-size: 10px;}
.line {background: white;}
.boxframe {background: black;}
.explTxt { font-size: 80%;color: gray; font-weight: normal}
.messageLine { color: #993333; }
.navBar { color: #336600; font-weight: bold; font-size: 13px}
.privateNote{ font-size: smaller; font-weight: normal}
.categ {color: #006699; font-size: 14px}
.categ a {color: #000000; font-size: 14px; text-decoration:none;font-weight:bold;}
.categ a:hover {color: white;}
.counter {color: black; font-size: 14px}
.indexnumber { font-size: 11px; color: gray;}
.newslettertitle { font-weight: bold; font-size: 13px; color: #999933;}
.item { font-size: 13px}
.ratinglabel { font-size: 11px; color: red}
.rating { font-size: 11px}
.userstatus { color:#555555; font-size: 10px;}
.catstat { color:#555555; font-size: 10px;}
.catdesc { color:black; font-size: 10px;}
.search { color:red; font-size: 10px;}
.mainmenu {color: #333300; text-align:left; }
.mainmenu a {color: #333300;  font-weight:bold;}
.mainmenu a:hover {color: #999900;}
.powfooter {text-align:center; font-size: 10px; color: #888888;}
.linkbutton {background: #cccc99;}
.linkbutton a {color: black; text-decoration:none;}
.linkbutton a:hover {color: white;}
.infoText {background:#cbcc66;text-align:center;  color: #000000;font-weight:bold;}
.pager { color:#999966; font-size: 10px;}
.pager a { color:#999966; font-size: 10px; }
.pager a:hover { color:#999900; font-size: 10px;}
.pageract { color:#333300; font-size: 10px; font-weight: bold;}
.conferr { color: #ff0000;font-weight:bold;}
.confok { color: #238E23;font-weight:bold;}
.confexpl {font-size: 10px; color: grey;}

.tel {
	font-family: Wingdings, Arial, Helvetica;
    font-size: 14px;
}
.zy {
	font-family: Wingdings, Zapf Dingbats, Arial, Helvetica;
    font-size: 7px;
	color:#990033;
}

.annoncesframe { color: #FFFFFF; font-weight: bold; background-color: #006699; }
.annoncesd { font-size: 11px; line-height: 11px; padding: 0px; }
.annoncesnav2 {	font-size: 10px; line-height: 10px; padding: 0px; }
.annoncesdetail { background-color: #E6E6E6; }
.annoncesnav { background-color: #006699; }
.annoncesnav a { color: #FFFFFF; text-decoration: none; }
.annoncesnav a:visited {	color: #FFFFFF; text-decoration: none; }
.annoncesnav a:hover { color: #FFFFFF; text-decoration: underline;}
.annoncesliv { color: #800000; background-color: #ffff99; }
.annoncesh2 { font-size: 14px;	line-height: 18px; font-weight: bold; color: #993300; }
.annonceslabel {background: #f5f5eb; font-weight: bold; color: black; }
.annonceslinkbutton {background: #cccc99;}
.annonceslinkbutton a {color: black; text-decoration:none;}
.annonceslinkbutton a:hover { color: white; }
.annoncesrangeSelector{color: #006699; background: #ffffff; font-weight: bold; }
.annoncesh { font-size: 18px; line-height: 30px;  color: #993300; }
.annoncesblanc { }