BODY	{
	background-color: #ffffff;
}

TD		{
	background-color: #ffffff;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #333;
	line-height: 18px;
}
.bg		{
	background-image: url(../gfx/bg.jpg);
}
.main		{
	padding-top: 5px;
	padding-right: 10px;
	line-height: 20px;
}
.white	{
	background-color: #ffffff;
}
.footer		{
	font-size: 10px;
}
.motto		{
	font-size: 11px;
	color: #ffffff;
	letter-spacing: 2px;
}
.adresse	{
	font-size: 10px;
	color: #777;
}
.menu_off		{
	font-size: 10px;
	color: #777;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	border-bottom: 1px solid #660000;
	line-height: 16px;
}
.menu_over		{
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	border-bottom: 1px solid #660000;
	line-height: 16px;
}
.menu_on		{
	font-size: 10px;
	color: white;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	border-bottom: 1px solid #660000;
	line-height: 16px;
}
.submenu_off	{
	padding-left: 10px;
	font-size: 9px;
	color: #777;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	border-bottom: 1px dotted #660000;
	line-height: 16px;
}
.submenu_over	{
	padding-left: 10px;
	font-size: 9px;
	color: white;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	border-bottom: 1px dotted #660000;
	line-height: 16px;
}
.submenu_on		{
	padding-left: 10px;
	font-size: 9px;
	color: white;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
	border-bottom: 1px dotted #660000;
	line-height: 16px;
}
.select_off		{
/*	background: white;
	background: #c3c186;
	border-left: 1px solid white;
	border-top: 1px solid white;
	border-right: 1px solid #d7d59a;
	border-bottom: 1px solid #d7d59a;
	border: 1px solid #232a34; */
	padding: 5 10 5 10px;
	font-size: 12px;
	cursor: pointer;
	cursor: hand;
	background: #fff;
	border-bottom: 1px solid #fff;
}
.select_over		{
	padding: 5 10 5 10px;
	font-size: 12px;
	background: #fff;
/*	text-decoration: underline; */
	border-bottom: 1px solid #333;
/*	border-bottom: 1px solid #fff; */
	cursor: pointer;
	cursor: hand;
}
.select_on		{
	padding: 5 10 5 10px;
	font-size: 12px;
	background: #fff;
/*	text-decoration: underline; */
	border-bottom: 1px solid #333;
/*	border-bottom: 1px solid #9eaeb3; */
	cursor: pointer;
	cursor: hand;
}
.pageturn_off		{
	background: #232a34;
	font-family: book antiqua;
	font-size: 14px;
	color: white;
	padding-bottom: 5px;
	border: 1px solid #232a34;
}
.pageturn_over		{
	background: #ebe9ae;
	font-family: book antiqua;
	font-size: 14px;
	padding-bottom: 5px;
	border: 1px solid #232a34;
	cursor: pointer;
	cursor: hand;
}
.highlight_off		{
	border-bottom: 1px solid #232a34;
}
.highlight_on		{
	border-bottom: 1px solid white;
	cursor: pointer;
	cursor: hand;
}
.last_arrival_off	{
	background: white;
	padding: 0 5 0 5px;
/*	border-left: 1px solid white;
	border-top: 1px solid white;	*/
	border-right: 1px solid #c3c186;
	border-bottom: 1px solid #c3c186;
}
.last_arrival_on	{
	background: #ebeacc;
	padding: 0 5 0 5px;
/*	border-left: 1px solid white;
	border-top: 1px solid white;	*/
	border-right: 1px solid #c3c186;
	border-bottom: 1px solid #c3c186;
	cursor: pointer;
	cursor: hand;
}
.select_product_off		{
	font-family: arial, tahoma;
	font-size: 11px;
/*	border-bottom: 1px solid #c3c186; */
	line-height: 20px;
	cursor: pointer;
	cursor: hand;
}
/* font-family: arial; font-size: 11px; padding-top: 2px; padding-bottom: 2px; */
.select_product_over		{
	font-family: arial, tahoma;
	font-size: 11px;
	background: white;
/*	border-bottom: 1px solid white; */
	line-height: 20px;
	cursor: pointer;
	cursor: hand;
}
.select_on_sub			{
	background: #232a34;
	color: #660000;
	cursor: pointer;
	cursor: hand;
}
.select_off_sub			{
	background: #232a34;
}
.title		{
	font-family: book antiqua;
	font-size: 24px;
	line-height: 24px;
	letter-spacing: 1.5px;
	color: #eee;
}
.title1		{
	font-family: book antiqua;
	font-size: 16px;
	color: #232a34;
}
.title2		{
	background: #232a34;
	font-size: 16px;
	color: white;
	line-height: 22px;
	letter-spacing: 1px;
}
.title3		{
	font-family: book antiqua;
	font-size: 18px;
	line-height: 24px;
	letter-spacing: 1px;
	color: #333;
}
.title4			{
	font-size: 12px;
	letter-spacing: 1px;
	color: #fff;
}
.title5			{
	font-size: 14px;
	letter-spacing: 1px;
	color: #000;
}
.footer			{
	font-size: 9px;
	color: #555;
	padding-top: 3px;
}

SPAN					{
	font-family: book antiqua;
	font-size: 14px;
	line-height: 16px;
}

INPUT,SELECT,TEXTAREA	{
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	border: 1px solid #555555;
}

A						{
	font-family: verdana, tahoma, arial;
	color: #333;
	line-height: 18px;
	text-decoration: none;
	border-bottom: 0px dotted #777;
}
A:hover			{
	color: #222;
	text-decoration: none;
	border-bottom: 0px solid #eee;
}
.menu				{
		color: #aaa;
		font-size: 14px;
		text-decoration: none;
	  border-bottom: 0px;
}
.menu:hover	{
		color: #eee;
		text-decoration: none;
	  border-bottom: 0px;
}
.header			{
		font-family: arial;
		font-weight: normal;
		font-size: 10px;
		color: #000;
}
.header:hover	{
		font-family: arial;
		font-weight: normal;
		font-size: 10px;
		color: #777;
}
.langswitch	{
		border-bottom: 0px;
}
.text			{
	border-bottom: 1px solid gray;
}
.text:hover		{
	color: black;
	border-bottom: 1px solid black;
}
.news				{
	color: white;
	border-bottom: 1px dotted white;
}
.news:hover		{
	color: white;
	border-bottom: 1px solid white;
}
.footer			{
	color: gray;
}
.footer:hover	{
	color: #660000;
	text-decoration: none;
}
.select			{
	font-family: arial;
	font-size: 9px;
	text-decoration: none;
}
.select:hover	{
	text-decoration: underline;
}
.css			{
	color: white;
	text-decoration: none;
}
.link			{
	text-decoration: none;
}
.link:hover		{
	text-decoration: underline;
}
