body, td {
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
body {
	margin:0px;
	background: #c2c5b4  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 #71844C; }
input.button 		{ border: 1px solid #71844C; background: #c2c5b4; color: #333333; }
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: #333333; text-decoration: none; }
a:visited 	{ color: #333333; text-decoration: none; }
a:active  	{ color: #333333; text-decoration: none; }
a:hover   	{ color: #586D2C; text-decoration: none; }

div.general 	{ background: url(image/bk1.jpg) repeat-x top; }
.google 	{ background: #DFE1D3; border: 1px solid #586D2C; }
.comment 	{ background: #DFE1D3; border: 1px solid #586D2C; }
.border-all 	{ border: 1px solid #586D2C; }

td.padding 		{ padding-left: 20px; padding-right:20px; }
td.caption-bloc-gauche 	{ padding-left: 20px; padding-right:20px; height: 30px; font-size: 12px; color: #333333; font-weight: bold; background: url(image/caption-gauche.gif); }
td.caption 		{ padding-left: 20px; padding-right:20px; height: 30px; font-size: 12px; color: #333333; font-weight: bold; background: url(image/caption.gif); }
td.herebare 		{ padding-left: 20px; padding-right:20px; height: 37px; font-size: 12px; color: #515499; font-weight: bold; }
td.searchbare 		{ padding-left: 20px; padding-right:20px; height: 30px; background: url(image/caption.gif) repeat-x top; }

a.menu:link 		{ color: #333333; text-decoration: none; }
a.menu:visited 		{ color: #333333; text-decoration: none; }
a.menu:active  		{ color: #333333; text-decoration: none; }
a.menu:hover   		{ color: #71844C; text-decoration: none; }
.bullet-menu 		{ list-style-image: url(image/bullet-menu.gif); }

.bare 			{ color: #333333; }
a.bare:link 		{ color: #333333; text-decoration: none; }
a.bare:visited 		{ color: #333333; text-decoration: none; }
a.bare:active  		{ color: #333333; text-decoration: none; }
a.bare:hover   		{ color: #71844C; text-decoration: none; }

.cat 			{ color: #333333; font-size: 12px; font-weight: bold; text-indent: 10px;}
a.cat:link 		{ color: #333333; text-decoration: none; }
a.cat:visited 		{ color: #333333; text-decoration: none; }
a.cat:active  		{ color: #333333; text-decoration: none; }
a.cat:hover   		{ color: #71844C; text-decoration: none; }
.cat-stat 		{ color: #333333; font-size: 9px; }
.bullet-cat 		{ list-style-image: url(image/bullet-cat.gif); }

.subcat 		{ color: #586D2C; font-size: 9px; }
a.subcat:link 		{ color: #586D2C; text-decoration: none; }
a.subcat:visited 	{ color: #586D2C; text-decoration: none; }
a.subcat:active  	{ color: #586D2C; text-decoration: none; }
a.subcat:hover   	{ color: #71844C; text-decoration: none; }
.bullet-subcat 		{ list-style-image: url(image/bullet-subcat.gif); }
