/* CSS Document */
.bulle { position: relative; background-color: #FFFFFF; border: 2px solid #6e8289; width: 100%; height:655px;}
.bulle .top_left, .bulle .top_right, .bulle .bottom_left, .bulle .bottom_right { height: 23px; width: 22px; background-repeat: no-repeat; background-color: #FFFFFF; }
.bulle .top_left { top: -2px; left: -2px; background-image: url("images/testhg.gif"); z-index: 0; border: 0; position: absolute; }
.bulle .top_right { top: -2px; right: -4px; background-image: url("images/testhd.gif"); z-index: 1; position: absolute; }
.bulle .bottom_left { bottom: -3px; left: -2px; background-image: url("images/testbg.gif"); z-index: 2; position: absolute; }
.bulle .bottom_right { bottom: -3px; right: -4px; background-image: url("images/testbd.gif"); z-index: 3; position: absolute; }
.bulle .conteneur-nouveau { position: absolute; padding: 0px; z-index: 4; top: 0px; left: 1px; width: 100%; }
.bulle .conteneur-nouveau .nouveau{ position: absolute; padding: 0px; z-index: 4; top: 0px; left: 0px; }
.bulle .conteneur-nouveau .nouveau-article{ position: absolute; padding: 5px; z-index: 4; top: 0px; right: 0px; width: 620px; }
.bulle .conteneurpromo { position: relative; padding: 0px; z-index: 4; margin-left: 0px; top:364px; border-top: 2px solid #6e8289; width: 100%  }
.bulle .conteneurpromo .promo { padding: 0px; z-index: 4; left: 0px; margin-left: 0px; margin-top: 10px; float: left; position:relative }
.bulle .conteneurpromo .fillepromo { z-index: 4; float:left; position:relative }
.bulle .conteneurpromo .listecollection { padding: 2px; z-index: 4; float: left; border-left: 2px solid #6e8289; }
.bulle .conteneurpromo .femmecollection { padding: 0px; z-index: 4; float:left; position:relative}

.liste { position: relative; border: 1px solid #000000; height:96px; width:100%}
.liste .colonne1 { position:absolute; }
.liste .colonne2 { position:absolute; left: 96px }
.liste .colonne3 { position:absolute; left: 192px }
.liste .colonne4 { position:absolute; left: 288px }



A.panierok {
	color: #6c6c6c;
	font-weight: bold;
	text-decoration: none;
}
.next {
	color: #000000;
	font-weight: normal;
	font-size: 15px;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.footertitre {
	color: #6d717d;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.footer {
	color: #a9a5a5;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.nexton {
	color: #000;
	font-weight: bold;
	font-size: 16px;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.livraison {
	color: #6c6c6c;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	cursor:pointer;
}
.livraison:hover {
	color: #6c6c6c;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}
A.minimenu {
	font-family:Verdana;
	color: #000000;
	BORDER: none;
	text-decoration: none;
	font-size: 11px;
}
.titreminimenu {
	font-family:Verdana;
	color: #a4a4a4;
	BORDER: none;
	text-decoration: none;
	font-size: 14px;
}

A.link {
	font-family:Verdana;
	font-size:10px;
	color: #6d717d;
	BORDER: none;
	text-decoration: none;
}
A.link:hover {
	font-family:Verdana;
	font-size:10px;
	color: #000000;
	BORDER: none;
	text-decoration: underline;
}

A.linkfooter {
	font-family:Verdana;
	font-size:10px;
	color: #a9a5a5;
	BORDER: none;
	text-decoration: none;
}
A.linkfooter:hover {
	font-family:Verdana;
	font-size:10px;
	color: #a9a5a5;
	BORDER: none;
	text-decoration: underline;
}


A.blo {
	font-family:Verdana;
	font-size:11px;
	color: #000000;
	BORDER: none;
	text-decoration: none;
}
.login {
	font-family:Verdana;
	font-size:11px;
	color: #666699;
	BORDER: none;
	font-weight: bold;
	text-decoration: none;
}
.photo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #6e7fac;
	BORDER: none;
	font-weight: bold;
	font-style: normal;	
}
.textepromo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
}
.photohaut {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #6e7fac;
	font-weight: bold;
	font-style: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: 828282;
	border-right-color: 828282;
	border-bottom-color: 828282;
	border-left-color: 828282;
}

.mot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	border: 1px dotted #000000;
}
A.blos {
	font-family:Verdana;
	font-size:11px;
	color: #000000;
	BORDER: none;
	text-decoration: none;
}
A.blos:hover {
	font-family:Verdana;
	font-size:11px;
	color: #000000;
	BORDER: none;
	text-decoration: underline;
}
.input {
	background-color : #FFFFFF;
	border : 1px solid Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-style : normal;
	font-weight : bolder;
}
.tablodegrad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 1px solid #3E6488;
}
.textesimple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
.textemoyen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
.textegros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
}
.recherche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #333333;
	background-color: #FFFFCC;
}
.texteimprim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}
.textepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.textepetitgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666;
	text-decoration: none;
	font-weight: bold;
}
.onglet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

.titresujet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: 424242;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;

}
.titrelivraison {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: 424242;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;

}
.titrefiche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	color: #333333;
	font-weight: bold;
	font-variant: normal;
}
.prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
	font-variant: normal;
}
.prixpetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
	font-variant: normal;
}
.prixfinal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	color: white;
	font-weight: bold;
	font-variant: small-caps;
}

.tablo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 1px solid #000000;
}
.tablofutur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 1px solid #dfe0d6;
}
.tablofuturhover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 1px solid #000000;
}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #000000;
}
.tablobleuhaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8eb3c3;
	border-right-color: #8eb3c3;
	border-bottom-color: #8eb3c3;
	border-left-color: #8eb3c3;
}
.code {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid #FFFFFF;
	background-color: #CDEAF5;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #830000;
	border: 0px none;
	text-decoration: none;
}
.menugris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	border: 0px none;
	text-decoration: none;
}
.menugris:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	border: 0px none;
	text-decoration: underline;

}
.menucontenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #F6F371;
	border-right: 1px solid #F6F371;
	border-bottom: 1px none #F6F371;
	border-left: 1px none #F6F371;
}
.cellulesouligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #DCDDDE;
	border-right: 1px none #DCDDDE;
	border-bottom: 1px solid #DCDDDE;
	border-left: 1px none #DCDDDE;
}
.contenu {
	background-color : #FFFFFF;
	border : 1px solid Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-style : normal;
}
.contenuinput {
	background-color : #FFFFFF;
	border : 1px solid Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
}
.menurecherche {
	background-color : #FFFFFF;
	border : 1px solid Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 2px solid #FF0000;
}.tablogris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #B2B2B2;
	border-right: 1px none #B2B2B2;
	border-bottom: 1px solid #B2B2B2;
	border-left: 1px none #B2B2B2;
}
.tablopost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #DCDDDE;
	border-right: 1px solid #DCDDDE;
	border-bottom: 1px solid #DCDDDE;
	border-left: 1px none #DCDDDE;
}
.tablopostbas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #DCDDDE;
	border-right: 1px none #DCDDDE;
	border-bottom: 1px solid #DCDDDE;
	border-left: 1px none #DCDDDE;
}
.grisdroit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
}
.hr { background-image:none; 
     color: #333333; 
     height:1px; 
     border:0; 
     } 

.pointibasdroite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	border-top: 1px none #000000;
	border-right: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
	border-left: 1px none #000000;
}
.pointibas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px dotted #000000;
	border-left: 1px none #000000;
}
.tablogrisbas {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #C9C9C9;
	border-right: 1px none #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px none #C9C9C9;
}
.tablogrishaut {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #B2B2B2;
	border-right: 1px none #B2B2B2;
	border-bottom: 1px none #B2B2B2;
	border-left: 1px none #B2B2B2;
}
.tablogrisdroite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #B2B2B2;
	border-right: 1px solid #B2B2B2;
	border-bottom: 1px none #B2B2B2;
	border-left: 1px none #B2B2B2;
}
.tablogrisbasdroite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #B2B2B2;
	border-right: 1px solid #B2B2B2;
	border-bottom: 1px solid #B2B2B2;
	border-left: 1px none #B2B2B2;
}
.tablobasdroiteblanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
}
.tablobasblanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
}
.tablobleubas {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #B2B2B2;
	border-right: 1px none #B2B2B2;
	border-bottom: 2px solid #BED2E6;
	border-left: 1px none #B2B2B2;
}
.tablobleudroite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #B2B2B2;
	border-right: 1px solid #BED2E6;
	border-bottom: 2px none #BED2E6;
	border-left: 1px none #B2B2B2;
}
.tablogrishautdroite {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	border-bottom: 1px none #B2B2B2;
	border-left: 1px none #B2B2B2;
}
.pointibasdroite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	border-top: 1px none #000000;
	border-right: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
	border-left: 1px none #000000;
}
.pointidroite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	border-top: 1px none #000000;
	border-right: 1px dotted #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}
.tablogrishautbas {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #B2B2B2;
	border-right: 1px none #B2B2B2;
	border-bottom: 1px solid #B2B2B2;
	border-left: 1px none #B2B2B2;
}
.tablogrishautbasdroite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	border-bottom: 1px solid #B2B2B2;
	border-left: 1px none #B2B2B2;
}
.noborder {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #B2B2B2;
	border-right: 1px none #B2B2B2;
	border-bottom: 1px none #B2B2B2;
	border-left: 1px none #B2B2B2;
}
.tablogrishautgauche {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #C9C9C9;
	border-right: 1px none #C9C9C9;
	border-bottom: 1px none #C9C9C9;
	border-left: 1px solid #C9C9C9;
}
.tablogrisgauchedroite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px none #C9C9C9;
	border-left: 1px solid #C9C9C9;
}
.tablogrisgauche {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #C9C9C9;
	border-right: 1px none #C9C9C9;
	border-bottom: 1px none #C9C9C9;
	border-left: 1px solid #C9C9C9;
}

.tablogrisbasgauchedroite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
}
.tablogrishautgauchedroite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px none #C9C9C9;
	border-left: 1px solid #C9C9C9;
}
.tablogrishautbasgauchedroite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
}
.tablogrishautbasgauche {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #C9C9C9;
	border-right: 0px none #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	border-left: 1px solid #C9C9C9;
}
.tablogrisbasgauche {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top: 1px none #B2B2B2;
	border-right: 1px none #B2B2B2;
	border-bottom: 1px solid #B2B2B2;
	border-left: 1px solid #B2B2B2;
}
.pointisend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	border: 1px dotted #000000;
}
.tablojaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c1ca30;
	border-right-color: #c1ca30;
	border-bottom-color: #c1ca30;
	border-left-color: #c1ca30;
}



