@charset "ISO-8859-1";
/* CSS Document */

body {
	background-image: url(../images/fondcristallerie.png);
	margin-top: 20px;
}
a:link {
	color: #8CC25F;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #6D8063;
}
a:hover {
	text-decoration: none;
	color: #657258;
}
a:active {
	text-decoration: none;
}
#PetitBlanc {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #FFF;
}
.sous-titre {
	font: italic bold 16px Georgia, "Times New Roman", Times, serif;
	color: #707173;
}
.seulement {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #707173;
	vertical-align: middle;
}
.seulementInput {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #707173;
	vertical-align: middle;
	}
.Prix {
	font: 30px Georgia, "Times New Roman", Times, serif;
	color: #707173;
}
.PrixVert {
	font: 30px Georgia, "Times New Roman", Times, serif;
	color: #E8FDC4;
}
.PrixVert2 {
	font: 20px Georgia, "Times New Roman", Times, serif;
	color: #E8FDC4;
}
.LienVert {
	font: 16px Georgia, "Times New Roman", Times, serif;
	color: #E8FDC4;
}
.Euro {
	font: normal 18px Georgia, "Times New Roman", Times, serif;
	color: #707173;
	vertical-align: super;
}
.Titres {
	font: italic normal 24px Georgia, "Times New Roman", Times, serif;
	color: #000;
	padding: 5px;
}
.textes {
	font: italic 13px Georgia, "Times New Roman", Times, serif;
	color: #707173;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.textesPetit {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #707173;
	text-align: left;
}
.textesNoir {
	font: italic 13px Georgia, "Times New Roman", Times, serif;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.textesBlanc {
	font: italic 13px Georgia, "Times New Roman", Times, serif;
	color: white;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-shadow: black 1px 1px 2px;
}
.textesBlancCentre {
	font: italic 13px Georgia, "Times New Roman", Times, serif;
	color: white;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	text-shadow: black 0 0 10px;
}
.textesBlancGauche {
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	color: white;
	text-shadow: black 1px 1px 2px;
	text-align: left;
}
.TitresBlanc {
	font: italic normal 24px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	padding: 5px;
}
.TitresBlanc2 {
	font: italic normal 14px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	padding: 5px;
}
.textesBlancBold {
	font: italic bold 14px Georgia, "Times New Roman", Times, serif;
	color: white;
	text-shadow: black 1px 1px 3px;
}

.textesBlancBoldGrand {
	font: italic bold 18px/200% Georgia, "Times New Roman", Times, serif;
	color: #8CC25F;
	/*text-shadow: #999 1px 1px 3px;*/
}
.textesBlancBoldGrandCentre {
	font: italic bold 18px/200% Georgia, "Times New Roman", Times, serif;
	color: #8CC25F;
	/*text-shadow: #999 1px 1px 3px;*/
}
.td-central {
	background: url(../images/suivantes_28.jpg) no-repeat bottom;
	height: 600px;
}
.td-central_SansFond {
	height: 600px;
}
.td-menu {
	text-align: left;
	background: url(../images/suivantes_13.jpg) no-repeat;
}
.td-liens-gauche {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #878989;
	text-align: center;
	vertical-align: middle;
	height: 100px;
	width: 126px;
}
.case_prod_plus {
	padding: 10px;
	border: thin solid #797979;
}
.Tableau_panier {
	border: 0.2mm solid #fff;
}
#apDivMenu {
	position:absolute;
	width:252px;
	height:400px;
	z-index:11;
	overflow: hidden;
	visibility: visible;
}
#Menu-bas {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #707173;
	text-align: center;
	vertical-align: middle;
}
#apDivPanier {
	position:absolute;
	width:163px;
	height:115px;
	z-index:13;
	background: url(../images/fond-panier.jpg) no-repeat;
}
#apDivTopVentes1 {
	position:absolute;
	width:293px;
	height:309px;
	z-index:1;
	overflow: hidden;
	visibility: hidden;
}
#apDivTopVentes2 {
	position:absolute;
	width:293px;
	height:309px;
	z-index:2;
	overflow: hidden;
	visibility: hidden;
}
#apDivTopVentes3 {
	position:absolute;
	width:293px;
	height:309px;
	z-index:3;
	overflow: hidden;
	visibility: hidden;
}
#apDivTopVentes4 {
	position:absolute;
	width:293px;
	height:309px;
	z-index:4;
	overflow: hidden;
	visibility: hidden;
}
#apDivTopVentes5 {
	position:absolute;
	width:293px;
	height:309px;
	z-index:5;
	overflow: hidden;
	visibility: hidden;
}
#apDivTopVentes6 {
	position:absolute;
	width:293px;
	height:309px;
	z-index:6;
	overflow: hidden;
	visibility: hidden;
}
#apDivTopVentes7 {
	position:absolute;
	width:293px;
	height:309px;
	z-index:7;
	overflow: hidden;
	visibility: hidden;
}
#apDivTopVentes8 {
	position:absolute;
	width:293px;
	height:309px;
	z-index:8;
	overflow: hidden;
	visibility: hidden;
}
#apDivTopVentes9 {
	position:absolute;
	width:293px;
	height:309px;
	z-index:9;
	overflow: hidden;
	visibility: hidden;
}
#apDivTopVentes {
	position:absolute;
	width:293px;
	height:309px;
	z-index:0;
	visibility: visible;
}
#apDivVeronese {
	position:absolute;
	width:126px;
	height:303px;
	z-index:12;
	overflow: hidden;
}
#Tableau_01 tr td table tr .textes #apDivVeronese table tr td {
	background: url(../images/fond-liens-gauche.png) no-repeat;
	height: 100px;
	width: 126px;
	text-align: center;
	vertical-align: middle;
}
#apDivPopup {
	position:absolute;
	width:500px;
	z-index:1;
	overflow: hidden;
	background-image: url(../images/fondpopup.png);
	text-align: center;
	vertical-align: middle;
	border: thin solid #FFF;
}
#apDivPanierSuiv {
	position:absolute;
	width:163px;
	height:115px;
	z-index:13;
	background: url(../images/fond-panier.jpg) no-repeat;
	margin-top: 38px;
	margin-left: 10px;
}
#apDivPanier {	position:absolute;
	width:163px;
	height:115px;
	z-index:13;
	background: url(../images/fond-panier.jpg) no-repeat;
}
.a2:link {
	color: #fff;
	text-decoration: none;
	font-size: 10px;
	line-height: 130%;
}
.TitresGris {
	font: italic normal 24px Georgia, "Times New Roman", Times, serif;
	color: #666667;
}
.Titres-grand-blanc {
	font: italic normal 24px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	padding: 5px;
}
.textes-blanc {
	font: italic 13px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.td-central-noir {
	background-color:#000;
	height: 600px;
}