/*contenu général */  
a img
{
  border:  none ;
} 
  
h1
{
color: 	#FFA500;
text-align: center;
}

p
{
font-family: helvetica;
text-align: justify;
}

.gauche
{
float: left;
width:340px;
}
body
{
background-color:#F0FFFF;
}
div
{

}
/* LA BOUTIQUE */

.topboutique
{
width:630px;
height:200px;
}

.topboutique .gaucheimage
{
width:195px;
float:left;
}

.topboutique .droit
{
width:195px;
float:left;
}

.produitboutique
{
margin-top:3px;
clear:both;
width:620px;
height:200px;
}

.produitboutique .droit
{
width:310px;
float:left;
}

.produitboutique .gauche
{
width:310px;
float:left;
}

.produitboutique .droitimage
{
width:310px;
float:left;
}

.produitboutique .gaucheimage
{
width:310px;
float:left;
}

/* COMMANDE */

.aligndroit
{
text-align:right;
FONT-WEIGHT: bold;
margin-right:50px; 
}


/* LE PANNIER */
.pannier
{
-moz-border-radius: 15px;
text-align:center;
width:180px;
margin-left:5px;
float:left;
height:200px;/*
background-image:url(../images/panier.jpg);
background-position:top right;
background-repeat:no-repeat;*/
}

.pannier h3
{
-moz-border-radius: 15px;
margin:0px;
text-align:center;
BORDER-RIGHT: #cccccc 1px solid;
BORDER-TOP: #cccccc 1px solid;
FONT-WEIGHT: bold;
FONT-SIZE: 0.9em;
BACKGROUND:   	#00BFFF;
TEXT-TRANSFORM: uppercase;
BORDER-LEFT: #cccccc 1px solid;
COLOR: 	#FFD700;
BORDER-BOTTOM: #cccccc 1px solid;
FONT-FAMILY: Verdana, sans-serif
}

.contenupannier
{
height:155px;
overflow:auto;  
}



/* MISE EN FORME */

div.BG {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:768px;
	zindex:0;
}

div.Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:980px;
	height:768px;
}

div.hautGauche {
	position:absolute;
	left:0px;
	top:0px;
	width:300px;
	height:153px;
}

div.hautDroite-00 {
	position:absolute;
	left:280px;
	top:0px;
	width:46px;
	height:194px;
}

div.hautDroite-01 {
	position:absolute;
	left:326px;
	top:0px;
	width:128px;
	height:194px;
}

div.hautDroite-02 {
	position:absolute;
	left:454px;
	top:0px;
	width:129px;
	height:194px;
}

div.hautDroite-03 {
	position:absolute;
	left:583px;
	top:0px;
	width:128px;
	height:194px;
}

div.hautDroite-04 {
	position:absolute;
	left:721px;
	top:0px;
	width:128px;
	height:194px;
}

div.hautDroite-05 {
	position:absolute;
	left:839px;
	top:0px;
	width:100px;
	height:194px;
}

div.bGauche1 {
	position:absolute;
	left:0px;
	top:153px;
	width:300px;
	height:30px;
}

div.bGauche2 {
	position:absolute;
	left:0px;
	top:183px;
	width:300px;
	height:30px;
}

div.contenu {
    overflow-y:auto;
	position:absolute;
	left:297px;
	top:194px;
	width:654px;
	height:574px;
}

div.bGauche3 {
	position:absolute;
	left:0px;
	top:213px;
	width:300px;
	height:30px;
}

div.bGauche4 {
	position:absolute;
	left:0px;
	top:243px;
	width:300px;
	height:30px;
}

div.bGauche5 {
	position:absolute;
	left:0px;
	top:273px;
	width:300px;
	height:30px;
}

div.bGauche6 {
	position:absolute;
	left:0px;
	top:303px;
	width:300px;
	height:30px;
}

div.bGauche7 {
	position:absolute;
	left:0px;
	top:333px;
	width:300px;
	height:39px;
}

div.bGauche8 {
	position:absolute;
	left:0px;
	top:372px;
	width:300px;
	height:39px;
}

div.bGauche9 {
	position:absolute;
	left:0px;
	top:411px;
	width:300px;
	height:30px;
}

div.bGauche10 {
	position:absolute;
	left:0px;
	top:441px;
	width:300px;
	height:30px;
}

div.bGauche11 {
	position:absolute;
	left:0px;
	top:471px;
	width:300px;
	height:30px;
}

div.bGauche12 {
	position:absolute;
	left:0px;
	top:501px;
	width:300px;
	height:30px;
}

div.bGauche13 {
	position:absolute;
	left:0px;
	top:531px;
	width:300px;
	height:30px;
}

div.bGauche14 {
	position:absolute;
	left:0px;
	top:561px;
	width:300px;
	height:51px;
}

div.bGauche15 {
	position:absolute;
	left:0px;
	top:588px;
	width:300px;
	height:51px;
}

div.bGauche16 {
	position:absolute;
	left:0px;
	top:621px;
	width:300px;
	height:51px;
}

div.bGauche17 {
	position:absolute;
	left:0px;
	top:654px;
	width:300px;
	height:51px;
}

div.bOver {
	visibility:hidden;
	position:absolute;
	width:300px;
	height:30px;
	zindex:2;
}


		/* ---------- Référencement ---------- */
		
.bg-bleu {
	background-color:#f0ffff;
}

.titre {
	color: 	#FFA500;
	text-align: center;
	font-weight:bold;
	font-size:26px;
}

.titre2 {
	color:#000;
	font-weight:bold;
	font-size:18px;
}

.sous-titre {
	font-size:16px;
	font-weight:bold;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
}

.marge-droit {
	padding-right:15px;
}

#menu-bas {
	width:654px;
}

.menu-bas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}

.lien {
	text-decoration:none;
	color:#000;
}