html, body {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
}

#centpourcent {
  height: 100%;
  width: 100%;
}

#borderImgProduit {
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  background-color:#F8F8F8;
  height: 290px;
}

#borderImagette {
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  background-color:#F8F8F8;
  height: 65px;
  width: 80px;
}

#Photoaccueil {
  height: 356px;
  width: 100%;
}

td,input,select,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

td {
	text-align: justify;
}

a {
	color: #000000;
    text-decoration: none;
}

a:hover {
    text-decoration: none;
	color: #DD0000;
}


.backgroundImage {
	background-repeat: repeat;
    background-position:center center;
	background-image:url(../Images/fond.gif);
}

.centre {
  margin-left:50%;
  margin-right:50%;
  vertical-align:middle;
  text-align:center;
}

.logo {
  vertical-align:top;
  text-align:right;
  padding-top: 15px;
  padding-left: 226px;
}
.logo1 {
  vertical-align:top;
  text-align:right;
  padding-top: 15px;
  padding-left: 102px;
}
.news {
  vertical-align:top;
  text-align:left;
  padding-top: 15px;
  padding-left: 15
	color: #FF0000;
	font-size: 14px;
}


.menu {
  vertical-align:top;
  padding-top: 30px;
  padding-left: 32px;
  padding-right: 32px;
}

.langue1 {
  width: 76px;
  height: 20px;
  text-align:center;
  vertical-align:middle;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}

.langue2 {
  width: 77px;
  height: 20px;
  text-align:center;
  vertical-align:middle;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
}

.langue2 a {
  color: #FFFFFF;
}

.langue2 a:hover {
  color: #DD0000;
}

.chemin {
  width: 50%;
  height: 20px;
  padding-left: 35px;
  vertical-align:middle;
  font-weight: bold;
  text-align:left;
}

.recherche {
  width: 50%;
  height: 20px;
  padding-right: 35px;
  vertical-align:middle;
  font-weight: bold;
  text-align:right;
  color: #FFFFFF;
}

.recherche a {
  color: #FFFFFF;
}

.recherche a.hover {
  color: #DD0000;
}

.tabC1 {
  text-align:center;
  vertical-align:top;
  width: 35px;
  height: 364px;
}

.tabC2 {
  vertical-align:top;
  text-align:justify;
  width: 900px;
  background-color:#E4E4E4;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 18px;
  padding-right: 18px; 
}

.tabC2Accueil {
  vertical-align:top;
  text-align:justify;
  width: 900px;
  background-color:#E4E4E4;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px; 
}

.tabC3 {
  vertical-align:top;
  background-color:#000000;
  width: 35px;
  height: 364px; 
}

.tabProduitC1 {
  text-align:center;
  vertical-align:middle;
  width: 423px;
  height: 290px; 
}

.tabProduitC2 {
  vertical-align:top;
  text-align:justify;
  width: 235px;
  padding-left: 18px;
  padding-right: 18px;
  height: 290px; 
}

.tabProduitC3 {
  vertical-align:top;
  width: 170px;
  height: 290px; 
}

.infosProduitC1 {
  text-align:left;
  vertical-align:middle;
  width: 113px;
}

.infosProduitC2 {
  text-align:left;
  vertical-align:middle;
  width: 70px;
  font-weight: bold;
}
.infosProduitSoldes {
  text-align:left;
  vertical-align:middle;
  width: 70px;
  font-weight: bold;
  color: #DD0000;
}


.infosProduitC3 {
  text-align:left;
  vertical-align:middle;
  width: 31px;
}


.infosProduitC4 {
  text-align:center;
  vertical-align:middle;
  width: 21px;
}

.tabPanier {
  vertical-align:middle;
  width: 235px;
  padding-left: 15px;
  font-weight: bold;
}

.tabPanier1 {
  vertical-align:middle;
  width: 205px;
  padding-left: 15px;
  font-weight: bold;
}

.navigationC1 {
  width: 25px;
}

.navigationC2 {
  width: 120px;
  font-weight: bold;
  text-align:center;
  vertical-align:middle;
}

.navigationC3 {
  width: 25px;
}


.vignettes {
  padding-right: 10px;
  padding-bottom: 10px;
}

.vignettesBas {
  padding-right: 10px;
}

div#bloc1 {
      	width: 864px;
      	height: 325px;
      	overflow: auto;
      }

div#bloc2 {
      	width: 220px;
      	height: 200px;
      	overflow: auto;
      }


.footer {
  height: 20px;
  padding-right: 35px;
  vertical-align:middle;
  text-align:right;
  color: #FFFFFF;
}

.footer a {
  color: #FFFFFF;
}

.footer a.hover {
  color: #DD0000;  
}

.Accueil {
  vertical-align:top;
  text-align:justify;
  padding-top: 40px;
  padding-bottom: 4px;
  padding-left: 18px;
  padding-right: 18px; 
}
.cache {
	font-family: "Times New Roman", Times, serif;
	font-size: 1px;
	color: #FFFFFF;
}
#centpourcent .centre .menu td {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC3300;
	text-decoration: underline;
}
#centpourcent .centre .tabC2 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#centpourcent .centre .tabC3 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD0000;
	text-align: justify;
}
.rouge_centre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD0000;
	text-align: center;
}
.rougePos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD0000;
	text-align: justify;
	bottom: 250px;
}
.Style2 {	
	font-family: Arial, Helvetica, sans-serif;
	color: #DD0000;
	font-size: 14px;
	font-weight: bold;
}
.Style1 {
	color: #FF0000;
	font-size: 14px;
}
	#cntdwn {
	
		font-size: 20px;
		font-weight: bold;
		font-family: arial;
		color: #FFF;
		padding: 66px 5px 5px 5px;
	
		border: 2px solid black;
		background-color: #FFFF00;
		background-image: url('../jhms2.gif');
		background-repeat: no-repeat;
	
		width: 165;
		_width: 50px;
		text-align: center;
	}
	.vtefl_j, .vtefl_h, .vtefl_m, .vtefl_s {
	
		border: 1px solid #CCC;
		padding: 0px 5px;
		background: #FFF;
		color: red;
	}
	.vtefl_j2, .vtefl_h2, .vtefl_m2 {
	
		border: 1px solid #CCC;
		padding: 0px 5px;
		background: #FFF;
		color: white;
	}
.Style7 {font-size: 6px}
.Style8 {font-size: 9px}
.Style18 {
	font-size: 24px;
	color: #FFFFFF;
}
.Style19 {
	font-size: 12px;
	color: #000000;
}
.Style10 {
	font-size: 10px;
	font-weight: bold;
}
.Style12 {font-size: 11px}
.Style20 {color: #FF0000}
.Style21 {color: #FF0000; font-weight: bold; font-size: 13px;}
.Style22 {color: #FF0000; font-weight: bold; font-size: 11px;}



	#cntdwn {
	
		font-size: 20px;
		font-weight: bold;
		font-family: arial;
		color: #FFF;
		padding: 66px 5px 5px 5px;
	
		border: 2px solid black;
		background-color: #FFFF00;
		background-image: url('../jhms2.gif');
		background-repeat: no-repeat;
	
		width: 165;
		_width: 50px;
		text-align: left;
	}
	.vtefl_j, .vtefl_h, .vtefl_m, .vtefl_s {
	
		border: 1px solid #CCC;
		padding: 0px 5px;
		background: #FFF;
		color: red;
	}
	.vtefl_j2, .vtefl_h2, .vtefl_m2 {
	
		border: 1px solid #CCC;
		padding: 0px 5px;
		background: #FFF;
		color: white;
	}
.Style9 {
	font-size: 18px;
	color: #FF0000;
}
