@charset "UTF-8";
/* CSS Document */

.Style5 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #777777;}
.Style6 {font-family: Arial, Helvetica, sans-serif; font-size: 24px;color: #333399; font-weight: bold;}
.Style10 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333399; font-weight: bold;}
.Style11 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #777777;}
.Style12 {font-family: Arial, Helvetica, sans-serif; font-size: 18px;font-weight: bold; color: #333399;}
.Style13 {color: #003366; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.Style14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #777777; font-weight: bold; }
.Style15 {color: #000099;}
.Style16 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333399; }
.Style23 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #777777; font-weight:bold;}
.Style25 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #777777;font-size: 12px}
.Style33 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#777777; }
.Style43 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #777777; }
.Style45 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #777777;}
.Style100 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;}
.Style101 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;}

.Style200 {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #777777;}
.Style201 {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #777777;}
.Style204 {font-size: 11px;}


.Style140 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #003366;}
.Style120 {font-size: 18px}


a:visited {
	/*color: #333399;*/
	text-decoration: none;
	}
a:hover {
	/*color: #BBBBBB;*/
	text-decoration: none;
	}
a:active {
	/*color: #333399;*/
	text-decoration: none;
	}


body {
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
}

#flash {
      z-index:10;
 
   }

#cadre_charte {
	position:relative;
	left:1px;
	top:1px;
	width:790px;
	height:410px;
}
#div_charte {
	position:absolute;
	left:36px;
	top:0px;
	width:400px;
	height:110px;
	z-index:100;
}
#microscope {
	position:absolute;
	left:537px;
	top:0px;
	width:172px;
	height:249px;
	z-index:101;
}
#bar_charte {
	position:absolute;
	left:305px;
	top:380px;
	width:482px;
	height:20px;
	z-index:102;
}
#charte_2 {
	position:absolute;
	left:364px;
	top:284px;
	width:402px;
	height:85px;
	z-index:103;
}
#charte_eprou {
	position:absolute;
	left:2px;
	top:165px;
	width:305px;
	height:235px;
	z-index:104;
	}
TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #343499; 
  font-size: 10px;
}

A.headerNavigation:hover {
  color: #cccccc;
}

A.product_name {
	font-family: Helvetica-Regular;
	color:#000;
	font-size:12px;
}
A.product_name:hover {
	font-family: Helvetica-Regular;
	color:#000;
	font-size:12px;
}
.product_name_aff {
	font-family: DINRegular;
	color:#777777;
	font-size:12px;
}
.product_name_big {
	font-family: DINRegular;
	color:#000000;
	font-size:40px;
	line-height:40px;
}
.product_price_big {
	font-family: 'DINRounded';
	color:#000000;
	font-size:28px;
}
.product_price_big_red {
	font-family: 'DINRounded';
	color:#FF0000;
	font-size:28px;
}
.product_name_big_red {
	font-family: DINRounded;
	color:#FF0000;
	font-size:24px;
}
.product_titre_big {
	font-family: DINRegular;
	color:#000000;
	font-size:14px;
}
.products_att {
	font-family: DINRegular;
	color:#666666;
	font-size:14px;
}
.color_titre {
	font-family: DINRegular;
	color:#666666;
	font-size:12px;
}
.categories_products_titre {
	font-family: Helvetica-Regular;
	color:#000000;
	font-size:11px;
	background-color:#ffffff;
}
.categories_products_titre_2 {
	font-family: Helvetica-Regular;
	color:#000000;
	font-size:11px;
	background-color:#ffffff;
}
A.cart {
	font-family: DINRounded;
	color:#AAAAAA;
	font-size:18px;
}
A.cart:hover {
	font-family: DINRounded;
	color:#FF0000;
	font-size:18px;
}
.cart_white {
	font-family: DINRounded;
	color:#BBBBBB;
	font-size:18px;
}
.cart_white_off {
	font-family: DINRounded;
	color:#DDDDDD;
	font-size:18px;
}

.main_cadre_white {
	font-family:DINRegular;
	color:#FFF;
	font-size:12px;
}

.titre_white {
	font-family:DINRegular;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

.guestbook_name {
	font-family:DINRounded;
	font-size:19px;
	color:#000000;
}

.guestbook_date {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	font-style:italic;
	text-align:right;
}

.guestbook_note {
	text-align:right;
}

.guestbook_text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
}
.page_link a{
	color:#999999;
	font-family:DINRegular;
	font-size:11px;
}
.page_link a:hover{
	color:#000000;
	font-family:DINRegular;
	font-size:11px;
}
.page_link {
	color:#000000;
	font-family:DINRegular;
	font-size:11px;
}

.filtre_colar_list {
	color:#000;
	font-family:"DINRegular";
	font-size:10px;
}