A {color:#575920;}

A:active {color:#FF3802;}
A:active:hover {color:#FF3802;}
A:hover {color:#FF3802;}
A:visited {color:#575920;}
A:visited:hover {color:#FF3802;}

A.toplinks {color:#FF3802; text-decoration:none;font-weight: bold;}
A.toplinks:active {color:#FF3802; text-decoration:underline;font-weight: bold;}
A.toplinks:active:hover {color:#FF3802; text-decoration:underline;font-weight: bold;}
A.toplinks:hover {color:#FF3802; text-decoration:underline;font-weight: bold;}
A.toplinks:visited {color:#FF3802; text-decoration:none;font-weight: bold;}
A.toplinks:visited:hover {color:#FF3802; text-decoration:underline;font-weight: bold;}

A.navlinks {color:white; text-decoration:none;}
A.navlinks:active {color:#FF3802; text-decoration:none;}
A.navlinks:active:hover {color:#FF3802; text-decoration:none;}
A.navlinks:hover {color:#FF3802; text-decoration:none;}
A.navlinks:visited {color:white; text-decoration:none;}
A.navlinks:visited:hover {color:#FF3802; text-decoration:none;}

A.sub {color:#4F503A; text-decoration:none;}
A.sub:active {color:#FF3802; text-decoration:none;}
A.sub:active:hover {color:#FF3802; text-decoration:none;}
A.sub:hover {color:#FF3802; text-decoration:none;}
A.sub:visited {color:#4F503A; text-decoration:none;}
A.sub:visited:hover {color:#FF3802; text-decoration:none;}

A.home {color:#575920; text-decoration:none;font-weight: bold;}
A.home:active {color:#FF3802; text-decoration:none;font-weight: bold;}
A.home:active:hover {color:#FF3802; text-decoration:none;font-weight: bold;}
A.home:hover {color:#FF3802; text-decoration:none;font-weight: bold;}
A.home:visited {color:#575920; text-decoration:none;font-weight: bold;}
A.home:visited:hover {color:#FF3802; text-decoration:none;font-weight: bold;}

A.home2 {color:#575920; text-decoration:none;font-weight: bold;font-size : 11pt}
A.home2:active {color:#FF3802; text-decoration:none;font-weight: bold; font-size : 11pt}
A.home2:active:hover {color:#FF3802; text-decoration:none;font-weight: bold; font-size : 11pt}
A.home2:hover {color:#FF3802; text-decoration:none;font-weight: bold; font-size : 11pt}
A.home2:visited {color:#575920; text-decoration:none;font-weight: bold; font-size : 11pt}
A.home2:visited:hover {color:#FF3802; text-decoration:none;font-weight: bold; font-size : 11pt}


A.home_not_bold {color:#575920; text-decoration:none;}
A.home_not_bold:active {color:#FF3802; text-decoration:none;}
A.home_not_bold:active:hover {color:#FF3802; text-decoration:none;}
A.home_not_bold:hover {color:#FF3802; text-decoration:none;}
A.home_not_bold:visited {color:#575920; text-decoration:none;}
A.home_not_bold:visited:hover {color:#FF3802; text-decoration:none;}

A.copyl {color:#919356; text-decoration:none;}
A.copyl:active {color:#FF3802; text-decoration:none;}
A.copyl:active:hover {color:#FF3802; text-decoration:none;}
A.copyl:hover {color:#FF3802; text-decoration:none;}
A.copyl:visited {color:#919356; text-decoration:none;}
A.copyl:visited:hover {color:#FF3802; text-decoration:none;}

.btn {
	padding: 0px 2px;
	overflow: visible;
	font-size: xx-small;
	background-color: #F6F5F0; 
	color: #4F503A; 
	border: 1px solid #4F503A;
}

.topmenu {
	font-family: verdana,helvetica;
	font-size : 8pt;
	color: #EA4809;
	font-weight: normal;
	padding-left : 16px;
}

.topmenu img {
    vertical-align:middle;
}

.middlemenu {
	font-family: verdana,helvetica;
	font-size : 8pt;
	color: white;
	font-weight: normal;
	padding-bottom : 4px;
}

.homemenu {
	font-family: verdana,helvetica;
	font-size : 8pt;
	color: #4F503A;
	font-weight: normal;
	padding-top : 12px;
}

.footer {
	font-family: verdana,helvetica;
	font-size : 8pt;
	color: #919356;
	font-weight: normal;
	padding-left : 31px;
	padding-top : 8px;
	padding-bottom : 8px;
}

.titre {
	font-family: verdana,helvetica;
	font-size : 9pt;
	color: #EA4809;
	font-weight: bold;
}

.normal {
	font-family: verdana,helvetica;
	font-size : 8pt;
	color: black;
	font-weight: normal;
}

.normalbold {
	font-family: verdana,helvetica;
	font-size : 8pt;
	color: black;
	font-weight: bold;
}	

.petit {
	font-family: verdana,helvetica;
	font-size : 7.5pt;
	color: black;
	font-weight: normal;
}

.achat {
	font-family: verdana,helvetica;
	font-size : 9pt;
	color: black;
	font-weight: normal;
	padding: 5px 10px 0px 10px;
	text-align: left;
	color: #6E6E6E;
	background-color: #F6F5F0;
}

.petitb {
	font-family: verdana,helvetica;
	font-size : 7.5pt;
	color: black;
	font-weight: bold;
}

.submenut {
	font-family: verdana,helvetica;
	font-size : 9pt;
	color: #848655;
	font-weight: bold;
	padding-left : 16px;
	padding-top : 18px;
	padding-bottom : 5px;
}

.submenu {
	font-family: verdana,helvetica;
	font-size : 8.5pt;
	color: #4F503A;
	font-weight: normal;
}

.copy {
	font-family: verdana,helvetica;
	font-size : 7.5pt;
	color: #919356;
	font-weight: normal;
}

.orangesm {
	font-family: verdana,helvetica;
	font-size : 7.5pt;
	color: #EA4809;
	font-weight: normal;
}

.noirsm {
	font-family: verdana,helvetica;
	font-size : 7.5pt;
	color: black;
	font-weight: normal;
}

.graysm {
	font-family: verdana,helvetica;
	font-size : 7.5pt;
	color: gray;
	font-weight: normal;
}

.affichecat {
	font-family: verdana,helvetica;
	font-size : 9pt;
	color: #314719;
	font-weight: bold;
}

.navbutt {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color: #EAEAEA;
	font-weight: bold;
	padding-bottom : 4px;
	
  	height: 1em;
  	filter: Shadow(Color=#666666, 
					Direction=135, 
                 	Strength=2);

	line-height: 1em;
	white-space: nowrap;
}

/*
 Images that appear to the right of the Verisign logo
*/
.vsign_sibling_imgs {
    margin-bottom: 20px;
    margin-top: 15px;
}