body {
	background-color: #01509D;
	background-image: url(img/fonddegcoul.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

span.productSpecialPrice {
font-family: Verdana,Arial,Helvetica,sans-serif; color: rgb(253, 193, 0); font-weight: bold; font-size: 14px;
}
span.prixprod {
          font-size: 16px;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          color: #3366CC;
}

a.listerub {
 color: #F4393D;
}
td.smallText {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
td.pageHeading {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
td.boxText {
	color: #CCCCCC;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
}
.Style1 {
	color: #CCCCCC;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.Style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.Style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.Style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01519A;
}
.Style5 {
	font-size: 16px;
	font-weight: bold;
}

.rollover a { display:block; width:256px; height:60px; background-image:url(img/bouta2.jpg); }
.rollover a:hover { background-image:url(img/bouta1.jpg);}
.rollover2 a { display:block; width:256px; height:64px; background-image:url(img/boutf2.jpg); }
.rollover2 a:hover { background-image:url(img/boutf1.jpg);}
.rollover3 a { display:block; width:256px; height:62px; background-image:url(img/boute1.jpg); }
.rollover3 a:hover { background-image:url(img/boute2.jpg);}
.rolloverloupe a { display:block; width:42px; height:45px; background-image:url(img/loupe.gif); }
.rolloverloupe a:hover { background-image:url(img/loupe2.gif);}
.rollrech a { display:block; width:10px; height:10px; background-image:url(img/boutrech1.gif); }
.rollrech a:hover { background-image:url(img/boutrech2.gif);}
.Style7 {
	color: #999999;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Style8 {color: #999999; font-size: 9px; font-family: Arial, Helvetica, sans-serif; }
a.liensbas { color: #CCCCCC;font-size: 9px;font-family: Arial, Helvetica, sans-serif;text-decoration: none;}
a.liensbas:visited { text-decoration: none;color: #CCCCCC;}
a.liensbas:hover { color: #636266;font-size: 9px;font-family: Arial, Helvetica, sans-serif;}
a.liensbas:active {	text-decoration: none;color: #FF6600;}
a.lienshaut { color: #999999;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
a.lienshaut:visited { text-decoration: none;color: #999999;}
a.lienshaut:hover { color: #636266;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.lienshaut:active { text-decoration: none;color: #999999;}
.Style9 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
hr.separateur
  {
  width: 340px;
  color: #c0c0c0;
  background-color: #c0c0c0;
  text-align: center;
  border-top-width: 0pt;
  height: 2px;
  }
div.apercuprod
  {
  width:300px;
  margin-left:180px;
  min-height:150px;
  margin-right:180px;
  border-left:1px dashed #000000; /* couleur du cadre */
  border-right:1px dashed #000000;
  border-bottom:1px dashed #000000;
  border-top:1px dashed #000000;
  background-color:#00FBFF;
  visibility:hidden;
  }
a.menurubriques { 
	text-decoration: none;
	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
}
a.logovideo{position:relative;z-index:24;text-decoration:none;}
a.logovideo:hover{z-index:25;}
a.logovideo span{display: none}
a.logovideo:hover span{ 
	display:block; 
	position:absolute;
    top:-2em;
	left:-1em;
	width:3.8em;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	-moz-opacity:0.8;
	opacity: 0.8;

	background-image:url(img/flechvid.png);
    color:#FFFFFF;
    text-align:center;
	padding-top:inherit;
}
a.logoplus{position:relative;z-index:24;text-decoration:none;}
a.logoplus:hover{z-index:25;}
a.logoplus span{display: none}
a.logoplus:hover span{ 
	display:block; 
	position:absolute;
    top:-2em;
	left:-1em;
	width:7em;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	-moz-opacity:0.8;
	opacity: 0.8;

	background-image:url(img/flechvid.png);
    color:#FFFFFF;
    text-align:center;
	padding-top:inherit;
}
a.logoinconnu1{position:relative;z-index:24;text-decoration:none;}
a.logoinconnu1:hover{z-index:25;}
a.logoinconnu1 span{display: none}
a.logoinconnu1:hover span{ 
	display:block; 
	position:absolute;
    top:-2em;
	left:-1em;
	width:5em;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	-moz-opacity:0.8;
	opacity: 0.8;

	background-image:url(img/flechvid.png);
    color:#FFFFFF;
    text-align:center;
	padding-top:inherit;
}
a.logoinconnu2{position:relative;z-index:24;text-decoration:none;}
a.logoinconnu2:hover{z-index:25;}
a.logoinconnu2 span{display: none}
a.logoinconnu2:hover span{ 
	display:block; 
	position:absolute;
    top:-2em;
	left:-1em;
	width:5em;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	-moz-opacity:0.8;
	opacity: 0.8;

	background-image:url(img/flechvid.png);
    color:#FFFFFF;
    text-align:center;
	padding-top:inherit;
}
a.logoinconnu3{position:relative;z-index:24;text-decoration:none;}
a.logoinconnu3:hover{z-index:25;}
a.logoinconnu3 span{display: none}
a.logoinconnu3:hover span{ 
	display:block; 
	position:absolute;
    top:-2em;
	left:-1em;
	width:5em;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	-moz-opacity:0.8;
	opacity: 0.8;

	background-image:url(img/flechvid.png);
    color:#FFFFFF;
    text-align:center;
	padding-top:inherit;
}

.code_promo_top {text-align:right;font-size:12px;}
.code_promo_top input,.code_promo_top select{margin:5px;}
#page_code_promo_top{width:709px;margin:0 0 0 10px;font-size:12px;}
.colonne_droite_promo{text-align:left;width:300px;}
.colonne_droite_promo input ,.colonne_droite_promo select{text-align:left;width:300px;height:20px;}
.colonne_gauche_promo{text-align:right;width:320px;}

#code_promo_accueil{float:left;margin:10px 0 0 0px;width:150px;text-align:center;}
#code_promo_accueil span{color:#004595;font-weight:bold;font-size:12px;margin:0 0 0 -25px;}
#code_promo_accueil_form{width:120px;margin:0 0 0 -30px;}
