body, td {
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
body {
	margin:0px;
	background: #3BAEDB  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 #4FB6DE; }
input.button 		{ border: 1px solid #4FB6DE; background: #E4F4FA; color: #336699; }
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, a:visited, a:active 					{ color: #117899; text-decoration: none; }
a:hover 							{ color: #E4F4FA; text-decoration: none; }

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

td.padding 		{ padding-left: 20px; padding-right:20px; }
td.caption-bloc-gauche 	{ padding-left: 20px; padding-right:20px; height: 30px; font-size: 12px; color: #E4F4FA; font-weight: bold; background: url(image/caption-gauche.gif); }
td.caption 		{ padding-left: 20px; padding-right:20px; height: 30px; font-size: 12px; color: #E4F4FA; 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; }

.menu  								{ color: #515499; font-size: 10px; font-weight: normal; }
a.menu:link, a.menu:visited, a.menu:active, 			{ color: #515499;}
a.menu:hover   							{ color: #F7F7FB;}
ul.bullet-menu li, li.bullet-menu 				{ list-style-image: url(image/bullet-menu.gif); }

.bare 								{ color: #E4F4FA; } 
a.bare:link, a.bare:visited, a.bare:active  			{ color: #E4F4FA; }
a.bare:hover   							{ color: #E4F4FA; }

.cat 								{ color: #515499; font-size: 12px; font-weight: bold; text-indent: 10px;}
a.cat:link, a.cat:visited, a.cat:active,  			{ color: #515499; }
a.cat:hover   							{ color: #F7F7FB; }
ul.bullet-cat li, li.bullet-cat					{ list-style-image: url(image/bullet-cat.gif); }
.cat-stat 							{ color: #117899; font-size: 9px; }

.subcat 							{ color: #117899; font-size: 9px; }
a.subcat:link, a.subcat:visited, a.subcat:active 		{ color: #117899; }
a.subcat:hover   						{ color: #E4F4FA; }
ul.bullet-subcat li, li.bullet-subcat 				{ list-style-image: url(image/bullet-subcat.gif); }

.copy 								{ color: #FFFFFF; font-size: 9px; }
a.copy:link, a.copy:visited, a.copy:active 			{ color: #FFFFFF; }
a.copy:hover 							{ color: #515499; }
