body, td {
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #848484;
}
body {
	margin:0px;
	background: #C4C4C2  url(image/bk0.jpg) repeat; 
	scrollbar-track-color: #EEEEEE;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #ACACAC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #ACACAC;
	scrollbar-arrow-color: #333333;
}

h4 { color: #006699; }

hr { height:1px; color:#666666; }

input 			{ font-family: Verdana, helvetica, sans-serif; font-size: 10px; color: #333333; border: 1px solid #666666; }
input.button 		{ border: 1px solid #666666; background: #E2E2E2; color: #000000; }
input.noborder 		{ border: 0px; }

.textarea {
	background-color:#FFFFFF;
	scrollbar-track-color: #EEEEEE;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #ACACAC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #ACACAC;
	scrollbar-arrow-color: #333333;
	font-family: Verdana;
	font-size: 8px;
	color: #333333;
	/*border: 1px solid #CCCCFF; n'afiche pas en ns 4.7*/
	background-color: #FFFFFF;
	padding: 4px;
}

a:link 		{ color: #000000; text-decoration: none; }
a:visited 	{ color: #333333; text-decoration: none; }
a:active  	{ color: #000000; text-decoration: none; }
a:hover   	{ color: #333333; text-decoration: none; }

div.general 	{ background: url(image/bk1.jpg) repeat-x top; }
.google 	{ background: #EEEEEE; border: 1px solid #CCCCCC; }
.comment 	{ background: #848484; border: 1px solid #E4F4FA; }
.border-all 	{ border: 1px solid #E4F4FA; }

td.padding 		{ padding-left: 30px; padding-right:20px; }
td.caption-bloc-gauche 	{ padding-left: 30px; padding-right:5px; height: 30px; font-size: 12px; color: #000000;  }
td.caption 		{ padding-left: 20px; padding-right:20px; height: 30px; font-size: 12px; color: #000000;  background: url(image/caption.gif); }
td.herebare 		{ padding-left: 20px; padding-right:20px; height: 37px; font-size: 12px; color: #000000; font-weight: bold; }
td.searchbare 		{ padding-left: 10px; padding-right:10px; padding-top:2px; height: 30px;  }

a.menu:link 		{ color: #000000; text-decoration: none; }
a.menu:visited 		{ color: #333333; text-decoration: none; }
a.menu:active  		{ color: #000000; text-decoration: none; }
a.menu:hover   		{ color: #333333; text-decoration: none; }
.bullet-menu 		{ list-style-image: url(image/bullet-menu.gif); }

.bare 			{ color: #000000; }
a.bare:link 		{ color: #000000; text-decoration: none; }
a.bare:visited 		{ color: #333333; text-decoration: none; }
a.bare:active  		{ color: #000000; text-decoration: none; }
a.bare:hover   		{ color: #333333; text-decoration: none; }

.cat 			{ color: #000000; font-size: 12px; font-weight: bold; text-indent: 10px;}
a.cat:link 		{ color: #000000; text-decoration: none; }
a.cat:visited 		{ color: #333333; text-decoration: none; }
a.cat:active  		{ color: #000000; text-decoration: none; }
a.cat:hover   		{ color: #333333; text-decoration: none; }
.cat-stat 		{ color: #000000; font-size: 9px; }
.bullet-cat 		{ list-style-image: url(image/bullet-cat.gif); }

.subcat 		{ color: #000000; font-size: 9px; }
a.subcat:link 		{ color: #000000; text-decoration: none; }
a.subcat:visited 	{ color: #333333; text-decoration: none; }
a.subcat:active  	{ color: #000000; text-decoration: none; }
a.subcat:hover   	{ color: #333333; text-decoration: none; }
.bullet-subcat 		{ list-style-image: url(image/bullet-subcat.gif); }