BODY {
	font-family: verdana, tahoma, helvetica, arial;
	background-color: #ffffff;
	font-size : 70%;
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
}
.accessibilite
{
	display:none;
}
TABLE {
	border:none;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	border:none;
}
TD {
	font-family: verdana, tahoma, helvetica, arial;
	font-size : 70%;
	padding-top : 0;
	padding-left : 0;
	padding-right : 0;
	padding-bottom : 0;
}
Th {
	font-family: verdana, tahoma, helvetica, arial;
	font-size : 70%;
	padding-top : 0;
	padding-left : 0;
	padding-right : 0;
	padding-bottom : 0;
}

TABLE.topTable {
	width : 774;
	border:none;
}
TABLE.topTable TD {
	padding-top : 0;
	padding-left : 0;
	padding-right : 0;
	padding-bottom : 0;
	border:none;
}

TABLE.mainTable {
	width : 774;
	border : none;
}
TABLE.mainTable TD {
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	vertical-align: top;
}

TD.leftPane{
	width : 153;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	vertical-align: top;
}

TABLE.leftRubTable {
	width : 153;
	border : none;
	border: 1 solid #42751E;
}


TABLE.leftRubTable TD {
	padding-top : 1px;
	padding-left : 5px;
	padding-right : 0px;
	padding-bottom : 1px;
	background-color : #ffffff;
	border: none;
}
TABLE.leftRubTable TH {
	background-color : #42751E;
	color : #ffffff;
	padding-top : 1px;
	padding-left : 5px;
	padding-right : 0px;
	padding-bottom : 1px;
	text-align: left;
}
TABLE.leftRubTable A:hover {
	color:red;
	font-weight : 700;
}

TD.cellTop {
	background-color: #DCEDCC;
}

TD.categoryTitle {
	background-color: #DE9C10;
	color: #ffffff;
	font-weight:600;
}

TD.searchTitle {
	background-color: #427B18;
	color: #ffffff;
	font-weight:600;
}

TD.aff_liberte {
	background-color: #77AD37;
	color: #ffffff;
	font-weight:600;
}

TABLE.categoryTable {
	width : 153;
	border: 1 solid #FFCE00;
	width : 188;
	height : 100;
}
TABLE.categoryTable TD {
	padding-top : 1px;
	padding-left : 5px;
	padding-right : 0px;
	padding-bottom : 1px;
	background-color : #ffffff;
	border: none;
	font-size: 70%;
}
TABLE.categoryTable TH {
	background-color : #FFCE00;
	color : #2E05C8;
	padding-top : 1px;
	padding-left : 5px;
	padding-right : 0px;
	padding-bottom : 1px;
	text-align: left;
	height : 18px;
}

TABLE.newsTable {
	border: 1 solid #FFEFB5;
	height : 100;
}
TABLE.newsTable TD {
	padding-top : 1px;
	padding-left : 5px;
	padding-right : 0px;
	padding-bottom : 1px;
	background-color : #ffffff;
	border: none;
	font-size: 70%;
}
TABLE.newsTable TH {
	background-color : #FFEFB5;
	color : #2E05C8;
	padding-top : 1px;
	padding-left : 5px;
	padding-right : 0px;
	padding-bottom : 1px;
	text-align: left;
	height : 18px;
	font-size: 70%;
}

TABLE.shoppingable {
	border: 1 solid #FFEFB5;
	height : 100;
}
TABLE.shoppingable TD {
	padding-top : 1px;
	padding-left : 5px;
	padding-right : 0px;
	padding-bottom : 1px;
	background-color : #ffffff;
	border: none;
	font-size: 70%;
}
TABLE.shoppingable TH {
	color : #2E05C8;
	padding-top : 1px;
	padding-left : 5px;
	padding-right : 0px;
	padding-bottom : 1px;
	text-align: left;
	height : 18px;
	font-size: 70%;
}

TABLE.lesplusTable {
	border: 1 solid #FFEFB5;
	height : 100;
	width : 380;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}
TABLE.lesplusTable TD {	
	background-color : #ffffff;
	border: none;
	font-size: 70%;
}

TABLE.lesplusTable TH {	
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}
TABLE.searchTable {
	width : 153;
	border: none;
	background-color : #CAE4B2;
	width : 100%;
}
TABLE.searchTable TD {
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	border: none;
	font-size: 70%;
	background-color : #CAE4B2;
}
Input {
	border: 1 solid #427B18;
	font-size: 80%;
	height : 17px;
}
Input.btRecherche{
	background-color : #7BB658;
	font-size: 80%;
	width : 70px;
	height : 18px;
}
A {
	text-decoration : none;
	font-size : 8pt;
	color : #2E05C8;
}
A:hover {
	text-decoration : underline;
	font-size : 8pt;
	color : #2E05C8;
}
A.titre {
	font-weight : 600;
}

A.test{
	color:blue;
	text-decoration:none;
	line-height: 1.0em;
	font-family: verdana, tahoma, helvetica, arial;
	font-size: 70%;
}
A.test:hover { 
	color: red 
}    
a.lien_souligné{
	color:blue;
	text-decoration:none;
	line-height: 1.0em;
	font-family: verdana, tahoma, helvetica, arial;
	font-size: 70%;
}
A.lien_souligné:hover { 
	color: lime
}
