BODY	{
	font-family : Arial, Sans-Serif;
}

P  {
	font-size : 13px;
	color : #747474;
	margin : 4px;
	padding : 2px;
}

H1  {
	font-size : 22px;
	color : #BEB384;
	text-align : center;
	margin : 5px;
	padding : 5px;
	font-variant : small-caps;
	letter-spacing : 3px;
}

H2  {
	font-size : 18px;
	color : #606060;
	font-weight : bold;
	text-align : left;
	text-indent : 10px;
	padding : 5px;
	margin : 0px;
}

H3  {
	font-size : 13px;
	color : #606060;
	font-weight : bold;
	font-style : italic;
	text-align : center;
	margin : 3px;
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	border-color : #606060;
}

H4  {
	font-size : 13px;
	color : #000000;
	font-weight : bold;
	text-align : left;
	padding : 0px;
	margin : 0px;
}

.texted  {
	font-size : 13px;
	color : #0A1238;
	font-weight : normal;
	font-style : normal;
	text-align : right;
	margin : 3px;
}

.texteg  {
	font-size : 13px;
	color : #0A1238;
	font-weight : normal;
	font-style : normal;
	text-align : left;
	margin : 3px;
}

.soustitre  {
	font-size : 13px;
	color : #E1C197;
	font-weight : bold;
	font-style : normal;
	margin:0px;
	padding:0px;
}

A  {
	color : #747474;
	text-decoration : none;
}

A:Visited  {
	text-decoration : none;
}

A:Active  {
	color : #747474;
	text-decoration : none;
}

A:Hover  {
	color : #747474;
	text-decoration : none;
}

UL  {
	font-size : 13px;
	color : #747474;
	margin : 2px;
	padding : 2px;
}

OL  {
	font-size : 13px;
	color : #747474;
	margin : 2px;
	padding : 2px;
}

LI  {
	text-indent : 25px;
	list-style-type : square;
	list-style-position : outside;
	list-style : disk;
	color : #747474;
}

.bouton  {
	background-color : #ffffff;
	padding : 1px;
	font-size : 10px;
	font-family : Arial, Sans-Serif;
	color : #000000;
	width : 100%;
	border:1px solid #747474;
}

.bouton2  {
	background-color : #ffffff;
	padding : 0px;
	font-size : 10px;
	font-family : Arial, Sans-Serif;
	color : #000000;
	width : 100%;
	border:1px solid #747474;
}

.menusup	{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	padding:0px;
	text-indent:5px;
}

.menuline	{
	color:#ffffff;
	font-size:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
}

A.menuline  {
	color : #ffffff;
	text-decoration:none;
}

A.menuline:Visited  {
	color : #ffffff;
	text-decoration:none;
}

A.menuline:Active  {
	color : #ffffff;
	text-decoration:none;
}

A.menuline:Hover  {
	color : #ffffff;
	text-decoration:none;
}

.titrepage{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-indent:2px;
}

.menuleft	{
	font-size:12px;
	font-weight:bold;
	color:#747474;
	border-bottom:1px solid #747474;
	width:100%;
	height:25px;
}

.menuright	{
	font-size:12px;
	font-weight:bold;
	color:#747474;
	border-bottom:1px solid #747474;
	width:100%;
	text-align:right;
}
.menutitleleft	{
	font-size:13px;
	font-weight:bold;
	color:#4e4e4e;
	border-bottom:4px solid #747474;
	width:100%;
	background-color:#BEBEBE;
	margin-top:20px;
}

.menutitleright	{
	font-size:13px;
	font-weight:bold;
	color:#4e4e4e;
	border-bottom:4px solid #747474;
	width:100%;
	text-align:right;
	background-color:#BEBEBE;
	margin-top:20px;
	padding:0px;
	margin:0px;
}

.border{
	margin:5px;
	padding:0px;
	width:100%;
	border:1px solid #747474;
}

A.menu1  {
	color : #888888;
	text-decoration:none;
	width:100%;
}

A.menu1:Visited  {
	color : #888888;
	text-decoration:none;
	width:100%;
}

A.menu1:Active  {
	color : #888888;
	background-color:#D7D7D8;
	text-decoration:none;
	width:100%;
}

A.menu1:Hover  {
	color : #888888;
	background-color:#D7D7D8;
	text-decoration:none;
	width:100%;
}

A.sitemap  {
	padding:0px;
	font-size:11px;
	color : #000000;
	text-decoration:none;
	width:100%;
}

A.sitemap:Visited  {
	padding:0px;
	color : #888888;
	text-decoration:none;
	width:100%;
}

A.sitemap:Active  {
	padding:0px;
	color : #888888;
	background-color:#D7D7D8;
	text-decoration:none;
	width:100%;
}

A.sitemap:Hover  {
	padding:0px;
	color : #888888;
	background-color:#D7D7D8;
	text-decoration:none;
	width:100%;
}

.moduleright	{
	border-bottom:1px solid #747474;
	background-color:#FFFFFF;
}

.petit	{
	font-size:9px;
	color:#747474;
	text-align:right;
	margin:0px;
	padding:0px;
}

.searchstring	{
	font-size:12px;
	font-weight:bold;
	color:#747474;
	text-align:center;
	margin:0px;
	padding:0px;
}

.demo	{
	font-size:9px;
	color:#747474;
	text-align:left;
	margin:0px;
	padding:0px;
}

.testim	{
	font-size:9px;
	color:#747474;
	text-align:justify;
	margin:0px;
	padding:3px;
	font-style:italic;
}

.testimlink	{
	font-size:9px;
	color:#000000;
	text-align:right;
	margin:0px;
	padding:3px;
}

.datenews	{
	font-size:9px;
	color:#747474;
	margin:0px;
	padding:3px;
	border-bottom:1px solid #747474;
}

.news	{
	font-size:9px;
	color:#000000;
	margin:0px;
	padding:3px;
}