@charset "utf-8";
/* CSS Document */
body {
	font-family: Century Gothic, Arial;
	font-size: 14px;
	line-height: 6px;
	margin-left: 0px;
	margin-right: 0px;
	color: #000;
	background-color: #F90;
	margin-top: -20px;

}

body a:hover{
	cursor:pointer;
}

#commande{
	width:auto;
	height: 115px;
	margin-left: 200px;
	margin-top:0px;
	font-weight: normal;
	background-color: #DD8604;
	padding-left: 15px;
	padding-right: 15px;
}

#menugauche {
	float: left;
	height: 705px;
	width: 200px;
	background-color: #000000;
	margin-top: 3px;
	padding-top:10px;
	line-height: 0px;
	
	
}
div#menugauche a{
	color: #FFF;
	display:block;
	text-decoration: none;
	
	margin-left: 23px;
	margin-bottom: 21px;
	cursor:pointer;
}
div#menugauche a:visited {
	text-decoration: none;
	color: #FFF;
}
div#menugauche a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #F90;
}
div#menugauche a:active {
	text-decoration: none;
	color: #666;
}
.apparent
{
   /* attributs obligatoires */
   visibility: visible;
   display: block;
   

   /* d'autres attributs de votre choix... */
   font-size: 11px;
   padding: 4px 8px;
   line-height:0px;
   letter-spacing:1px;
}

.cache
{
   /* uniques attributs de cette classe */
   visibility: hidden;
   display: none;
}

#pub {
	background-color: #FFF;
	margin-top: -2px;
	padding-top: 0px;
	padding-left: 20px;
	top: 715px;
	padding-bottom:10px;
}

#menuproduitsaccueil {
	height: auto;
	padding:20px;
	width: 245px;
	position: absolute;
	left: 828px;
	top: 62px;
	text-align: left;
	letter-spacing:-0.3px;
	background-color: #F97C00;
	border:#F60 solid thin;
	-moz-border-radius:9px;
	
	
}
#menuproduitsaccueil a:hover {
	color: #F93;
}

#principalaccueil {
	width:1208px;
	height: 678px;
	margin-left: 200px;
	margin-top:0px;
	font-weight: bold;
	background-color: #F90;
	padding-left: 15px;
}

#principalaccueil a{
	color: #000;
	text-decoration: none;
	font-size: x-large;
	line-height: 26px;
	font-weight: bold;
}
#principalaccueil  a:visited {
	text-decoration: none;
	color: #000;
	text-align: right;
}
#principalaccueil  a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}
#principalaccueil  a:active {
	text-decoration: none;
	color: #F60;	
}

	

#enconstruction {
	width:1208px;
	height: 678px;
	margin-left: 200px;
	margin-top:0px;
	font-weight: bold;
	background-color: #F90;
	padding-left: 15px;
	line-height: normal;
	letter-spacing: normal;
	word-spacing: normal;
}

#enconstruction h2{
	font-size: 14px;
	background-color: #000;
	padding: 5px;
	height: 20px;
	width: 150px;
	border: thin solid #000;
	text-align: center;
	-moz-border-radius:7px;
	margin-left: 1px;
}

#enconstruction h2 a{
	color: #FFF;	
}

#enconstruction h2 a:hover{
	color: #F90;
}

#enconstruction a{
	color:#666;
	text-decoration: none;	
}

#enconstruction a:hover {
	color: #FFF;
	text-decoration: none;
}

#menuaccueil {
	height: 0px;
	width: 0px;
	margin-top: 0px;
	margin-left: 0px;
	font-size:25px;
	text-align: right;
}



#pagesproduits{
	width: 1203px;
	height: 665px;
	margin-left: 200px;
	font-weight: bold;
	background-color: #F90;
	padding-left: 20px;
	padding-top:13px;
	margin-top:0px;
	
	
}

#pagecgv{
	width: 1203px;
	height: 665px;
	margin-left: 200px;
	font-weight: bold;
	background-color: #F90;
	padding-left: 20px;
	padding-top:13px;
	margin-top:0px;
	
	
}

#pagecgv a{
	text-decoration: none;
	color: #FFF;	
}

#pagecgv a:hover {
	color: #F60;	
}

#formproduits
{
	width: 600px;
	
	margin-top: 0px;
	line-height: 5px;
}

#formproduits p
{
	margin: 0px;
}

/* fieldset , legend */
#formproduits fieldset
{
	margin-top: 15px;
	padding-bottom: 15px;
	background-color: #000;
	-moz-border-radius:20px;
	border:  #000 solid 0px;

}


#formproduits fieldset legend
{
	

	margin-top: 000px;
	margin-left: 190px;
	padding-top: 7px;
	padding-right:25px;
	padding-left: 25px;
	padding-bottom: 4px;
	text-align : right;
	font-size: 23px;
	color: #F90;
	font-style: normal;
	font-variant: small-caps;
	font-weight: bolder;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: 5px;
	cursor:help;
	background-color: #000;
	border:  #000 solid 2px;
	-moz-border-radius:10px;
}

#formproduits fieldset legend:hover
{
	color: #FFF;	
}

/* Label */
#formproduits label
{
	vertical-align : text-bottom;
	display: block;
	width: 180px;
	
	padding-right: 8px;
	color: #FFF;
	text-align: right;
	letter-spacing: 0px;
	font-size: 11.5px;
	font-weight: 300;
	line-height: 2px;
}

#formproduits label:hover
{
	color: #F90;
	font-weight: bold;
	
}

#formproduits .form_label_nostyle
{
	background: none;
}


/* Input */
#formproduits select
{
	font-size:15px;
	font-family: "Century Gothic", Arial;
	background-color: #FFF;
	margin-left: 209px;
	width: 265px;
	border:  #000 none;
	font-weight: bold;
	letter-spacing: 0px;
	height: 24px;
	
}

#formproduits input
{
	background-color: #000;
	width: 260px;
	-moz-border-radius:10px;
	font-weight: bold;
	margin-top : 15px;
	margin-left : 212px;
}

#formproduits select:hover
{
	
	background-color: #EBEBEB;
	}



#formproduits input:hover
{
	
	background-color: #EBEBEB;
	-moz-border-radius:10px;
}



div#pagesproduits h1 {
	text-align:center;
	height: 10px;
	width: 579px;
	font-size:20px;
	color:white;
	background-color:black;
	letter-spacing: 5px;
	margin-left:2px;
	margin-top:0px;
	padding: 9px;
	-moz-border-radius:10px;
}

#pictoproduit
{
	margin-top: 0px;
	padding: 0px;
	margin-left: 27px;
	float: left;
}


#prix
{
	height: 155px;
	width: 342px;
	background-color: #000;
	-moz-border-radius:10px;
	color: #FFF;
	padding-left:44px;
	margin-top:18px;
	margin-left:212px;
	padding-top: 6px;
}

#prixpanier
{
	height: 80px;
	width: 300px;
	background-color: #F60;
	-moz-border-radius:10px;
	color: #FFF;
	padding-left:42px;
	margin-top:15px;
	margin-left:620px;
	padding-top: 6px;	
}

#prixpanier h6
{
	background-color: #F90;
	margin-top:-27px; 

}


#prix a:hover
{
	color: #FFF;	
}


div#prix h2
{
	height: auto;
	width: 300px;
	background-color: #F90;
	color: #000;
	font-size: 27px;
	margin-top: -2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	-moz-border-radius:10px;
	letter-spacing: 0px;
	line-height: 35px;	
}

div#prixpanier h2
{
	height: auto;
	width: 300px;
	background-color: #F90;
	color: #000;
	font-size: 27px;
	margin-top: -2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	-moz-border-radius:10px;
	letter-spacing: 0px;
	line-height: 35px;	
}

div#prix h3
{
	font-size: 15px;
	margin-top: 14px;
}

div#prix h5
{
	margin-top: -6px;
	font-size: 15px;
	letter-spacing: 1px;
}

div#prix h6
{
	margin-top: -10px;
	font-size: 11px;
	letter-spacing: 0.2px;
	
}

div#prix h4
{
	margin-top: -30px;
	margin-left: 226px;
	font-size: 13px;
	letter-spacing: 0.2px;
	color: #F90;
	letter-spacing:5.5px;
	cursor:pointer;
}

.titreprix {
	color: #F90;
	font-size: 12.5px;
	letter-spacing:0.7px;
}

div#pagesproduits img
{
cursor: help;
}

#smf {
	width:auto;
	height: auto;
	margin-left: 10px;
	margin-top:0px;
	font-weight: bold;
	background-color: #000;
	padding-left: 15px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #FFF;

}



#formclient
{
	width: 750px;
	margin-top: -8px;
	line-height: 6px;
	letter-spacing: 0px;
	font-size: 10.5px;
	font-family: Tahoma, Geneva, sans-serif;
}
#formclient fieldset
{
	width: 750px;
	margin-top: 0px;
	background-color: #DD8604;
	border:#DD8604 solid 2px;
	-moz-border-radius:8px;
}
#formclient fieldset legend
{
	margin-top:-8px;
	font-size: 13px;
	font-weight: bold;
	-moz-border-radius:5px;
	background-color: #DD8604;
	border:solid 2px #DD8604;
}
#formclient select
{
	
	font-style:italic;
	font-size:10px;
	
}

#bouton_commande
{
	margin-left: 0px;
	padding-bottom: 0px;
	position: absolute;
	top: 615px;
	left: 975px;	
}


#bouton_commande:hover
{
	padding : 2px;
	background-color: #EBEBEB;
	-moz-border-radius:10px;
}
.lien_interne {
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	letter-spacing: 1px;
	margin-left: 45%;
}



#page_form_elhem {
	width:1220px;
	height: 710px;
	margin-left: 200px;
	margin-top:0px;
	font-weight: bold;
	background-color: #F90;
	
	padding-top: 10px;
}

div#page_form_elhem h2{
	margin-left: 100px;
	background-color: #000;
	height: 20px;
	width: 620px;
	padding-top:10px;
	
	color: #FFF;
	-moz-border-radius:8px;
}

#testemail
{
	position: absolute;
	left: 850px;
	top: 70px;
	background-color: #F93;
	border: thin solid #FFF;
	padding: 4px;
	-moz-border-radius:9px;
}

#form_elhem
{
	margin-top:-5px;
	margin-left: 100px;
	padding-top:5px;
	padding-bottom:5px;
	height: auto;
	width: 620px;
	color: #F90;
	background-color: #000;
	-moz-border-radius:9px;
}

#form_elhem input
{
	font-family: "Century Gothic", Arial;
	font-size: 13.5px;
}

#form_elhem textarea
{
	font-family: "Century Gothic", Arial;
	font-size: 13px;
}
.tableau_titre {
	color: #F90;
	font-weight: normal;
	font-variant: small-caps;
}

#mail_confirm
{
	width:auto;
	height: 690px;
	margin-left: 200px;
	padding-top:30px;
	background-color: #F90;
	padding-left: 15px;
	font-family: "Century Gothic", Arial;
	
}

#mail_confirm h4
{
	margin-left: 370px;
	font-size: 14px;
	line-height: 4px;
	letter-spacing: 1px;
	white-space: normal;
}

#mail_confirm h5
{
	margin-left: 115px;
	font-size: 13px;
	line-height: 0px;
	letter-spacing: 1.3px;
	white-space: normal;
	color: #000;
	background-color: #FFF;
	height: 20px;
	width: 570px;
	text-align: center;
	vertical-align: middle;
	-moz-border-radius:8px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#mail_confirm h5 a:hover
{
	color: #F90;
	font-weight: bolder;
	font-size: 15px;	
	letter-spacing: 0.2px;
}

#mail_confirm a
{
	color: #000;
	text-decoration: none;	

}

#mail_confirm a:hover
{
	color: #FFF;
	text-decoration: none;	

}

#rappelmail
{
	background-color: #FFF;
	height: auto;
	width: 750px;
	margin-top: 120px;
	margin-left: 50px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 13px;
	line-height: normal;
	color: #000;
	text-align: justify;
	-moz-border-radius:10px;
	letter-spacing: 0.8px;
	word-spacing: 1px;
	white-space: normal;
	border: 2px solid #000;
}

#barre_de_connexion
{
	padding-top: 15px;
	margin-left: 200px;
	font-size: 11px;
	height: 26px;
	width: auto;
	font-family: Tahoma, Geneva, sans-serif;
	background-color: #F93;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F60;
	letter-spacing: 0px;
	color: #FFF;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #F60;
	width:auto;
}

#barre_de_connexion a
{
	color: inherit;
	text-decoration: none;
	cursor:pointer;
}

#barre_de_connexion a:hover
{
	font-weight: bolder;
	color: #000;
	
	
}

#etat_connexion
{
	margin-left: 8px;
	text-transform: uppercase;
	float: left;
	
}

#action_connexion
{
	margin-left: 10px;
	float: left;
	font-weight: bolder;
	font-variant: small-caps;
	
}

#panier_barre
{
	text-align: right;
	margin-right: 9px;
	font-weight: bolder;
	color: #FFF;
	font-family: "Century Gothic", Arial;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#bloc_texte
{
	color: #FFF;
	background-color: #000;
	height: auto;
	width: 260px;
	margin-top: 30px;
	border: thin solid #000;
	-moz-border-radius:9px;
	letter-spacing: 1.3px;
	
	word-spacing: 0.9px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-left: 30px;
}

#bloc_texte a
{
	color:#FFF}
	
#bloc_texte a:hover
{
	color:#F90
}

#bloc_texte_contact
{
	color: #FFF;
	background-color: #000;
	height: auto;
	width: 260px;
	margin-top: 30px;
	border: thin solid #000;
	-moz-border-radius:9px;
	letter-spacing: 1.3px;
	
	word-spacing: 0.9px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-left: 30px;
}

#bloc_texte_contact a
{
	color:#FFF}
	
#bloc_texte_contact a:hover
{
	color:#F90
}



#form_contact
{
	position: absolute;
	left: 620px;
	top: 30px;	
}

#form_contact h3
{
	margin-bottom : 7px;
	text-align: center;	
}

#form_elhem2
{
	padding-top:7px;
	padding-bottom:10px;
	height: auto;
	width: auto;
	color: #F90;
	background-color: #000;
	-moz-border-radius:9px;
}

#form_elhem2 fieldset
{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	

}


#form_elhem2 fieldset legend
{
	font-style: italic;
	color: #FFF;
	font-weight: normal;
	
}

#form_elhem2 fieldset legend:hover
{
	color: #F90;
}

#form_elhem2 input
{
	font-family: "Century Gothic", Arial;
	font-size: 12px;
	color: #000;	
	
}

#form_elhem2 textarea
{
	font-family: "Century Gothic", Arial;
	font-size: 12px;
	color: #000;	
	
}

#exemples
{
	font-size: 10.5px;
	font-weight: bold;
	height: 32px;
	width: 100px;
	line-height: normal;
	text-align: center;
	vertical-align: middle;
	margin-top: 11px;
	margin-left: 55px;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: 0px;
	background-color: #FB7D00;
	border: medium solid #FFF;
	white-space: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	-moz-border-radius:9px;
}

#exemples a
{
	color: #000;
	text-decoration: none;
	cursor: pointer;
}

#exemples a:hover
{
	font-weight: bolder;
	color: #FFF;
	font-size: 12px;
}

#exemple_flash
{
	position:absolute;
	left:90px;
	top:277px;
	width: auto;
	height: auto;
	visibility: hidden;
	border: 15px groove #000;
	cursor: pointer;
	-moz-border-radius:8px;
}

#exemple_flash a
{
	cursor: pointer;
}
#bloc_lien
{
	margin-left: 15px;
	border: thin solid #F60;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
	height: auto;
	width: 900px;
	color: #000;
	background-color: #FFF;
	-moz-border-radius:8px;
	letter-spacing: 2px;
	text-align: center;
}	

#bloc_lien a:hover
{
	color: #F90;
}

#bloc_lien a
{
	color: inherit;
}

#bloc_avert
{
	margin-left: 15px;
	border: thin solid #F60;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
	height: auto;
	width: 900px;
	color: #000;
	background-color: #FFF;
	-moz-border-radius:8px;
	letter-spacing: 2px;
	text-align: center;
	position: absolute;
	left: 220px;
	top: 250px;
	font-size: 18px;
	font-weight: bolder;
}	 

#trouveasy
{
	margin-top:-2px;
	padding-top:2px;
	height: 42px;
	width: 120px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	letter-spacing: 0em;
	text-align: center;
	background-color: #939;
	-moz-border-radius:6px;
	border: medium double #FC0;
	float: left;
	margin-right: 10px;
}

#cgv
{
	line-height: 16px;
	text-align: justify;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0.2px;
	text-indent: 0;
	white-space: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	overflow: auto;
	height: 630px;
	width:1020px;
	padding: 10px;	
	border: 1px solid  #F60;
	-moz-border-radius:9px;

}

#titrecgv
{
	font-size: 23px;
	color: #FFF;
	background-color: #000;
	padding-top: 8px;
	padding-bottom: 8px;
	font-family: "Century Gothic", Arial;
	letter-spacing: 1px;
	font-weight: bolder;
}

#cgv h2
{
	font-size: 15px;
	color: #FFF;
	background-color: #000;
	font-family: "Century Gothic", Arial;
	letter-spacing: 1px;
}

#cgv h4
{
	font-size: 13px;
	font-family: "Century Gothic", Arial;
	letter-spacing: 1px;
	font-style: italic;
}

#fichetek
{
	position: absolute;
	left: 838px;
	top: 40px;
	border: thin solid #F60;
	-moz-border-radius:8px;
	padding-top:30px;
	height: 475px;
	width: 400px;
	overflow: auto;
	text-align: center;	
	
}

#fichetektitre
{
	position: absolute;
	left: 855px;
	top: 33px;
	font-size: 17px;
	color: #FFD595;
	letter-spacing:1px;
	
}

#ajouter_panier
{
	background-color: #000;
	height: 32px;
	width: 265px;
	margin-top:-60px;
	margin-left:212px;
	-moz-border-radius:9px;
	text-align: center;
	color: #F90;
	font-size: 25.5px;
	letter-spacing:2px;
	line-height: 25px;
	text-transform: uppercase;	
		
	
	
}



#ajouter_panier a
{
	
	color: #F90;
	text-decoration: none;
	
}


#ajouter_panier a:hover
{
	font-weight: bolder;
	color: #FFF;
	
	
		
}

#pagepanier
 {
	width:1208px;
	height: 678px;
	margin-left: 200px;
	margin-top:-17px;
	font-weight: bold;
	background-color: #F90;
	padding-left: 15px;
	line-height: normal;
	letter-spacing: normal;
	word-spacing: normal;
 }

#pagepanier h2
 {
	padding-top:20px; 
	margin-left:65px;
 }

#pagepanier a
 {
	color: #FFF;
	text-decoration: none;
 }
 
 #pagepanier a:hover
 {
	color: #F60;
 }
 
 #cadrepanier
 {
	line-height: 16px;
	text-align: justify;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0.2px;
	text-indent: 0;
	white-space: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	overflow: auto;
	height: 247px;
	width: 930px;
	border: thin solid #F60;
	-moz-border-radius:9px;
	padding-top: 12px;
	margin-left: 30px;
 }
 
 #panier table {
 border-width:0px; 
  }
#panier  td { 
 border-width:1px;
 border-style:solid; 
 border-color: #FA5;
 }
 
 #ajout_panier
 {
	width:1208px;
	height: 678px;
	margin-left: 200px;
	margin-top:-14px;
	font-weight: bold;
	background-color: #F90;
	padding-left: 15px;
	line-height: normal;
	letter-spacing: normal;
	word-spacing: normal;
 }
 #ajout_panier a
 {
	 color:#FFF;
	 text-decoration:none;
	 font-size:16px;
 }
  #ajout_panier a:hover
 {
	 color: #000;
	 
 }
 
 
#conception_PA_panier
{
	font-size: 9px;
	font-weight: lighter;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 11px;
	text-align: justify;
	letter-spacing: 0px;
	text-indent: 0;
	white-space: normal;
	height: 90px;
	width: 664px;
	border: thin solid #F60;
	-moz-border-radius:9px;
	margin-left: 30px;
	margin-top:-15px;
	background-color: #F93;
	color: #FFF;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;	
}

#pass_commande input
{
	font-weight:bold;
	font-family:'Century Gothic', Arial;
	height:40px;
	font-size:20px;
	margin-left:288px;
	margin-top:-18px;
	background-color:#000;
	color:#FFF;
	-moz-border-radius:9px;
	
}

#pass_commande input:hover
{
	border: thick solid #FFF;
	color: #F60;	
}

#valid_cgv
{
	margin-top: 36px;
	margin-left: 293px;
	font-weight: normal;
	font-size: 11px;
	letter-spacing:0.2px;
	height: 30px;
	width: 413px;
	line-height: 11px;
	text-align: center;
}

#pack
{
	margin-left:10px;
	background-color: #F60;
	border: thin solid #333;
	-moz-border-radius:9px;
	width:450px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	color: #FFF;
	font-size:13px;
	font-weight:normal;
	letter-spacing:-0.7px;
	font-family: Verdana, Geneva, sans-serif;
	line-height:normal;
	float:left;
}

#pack a
{
	color: #FFF;
	text-decoration: none;	
}

#pack2 a
{
	color: #FFF;
	text-decoration: none;	
}

#pack a:hover
{
	text-decoration: none;
	font-weight: bolder;
	color: #FCCC0C;
}

#pack2 a:hover
{
	text-decoration: none;
	font-weight: bolder;
	color: #FCCC0C;
}

#pack2
{
	margin-left:10px;
	background-color: #000;
	border: thin solid #333;
	-moz-border-radius:9px;
	width:450px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	color: #FFF;
	font-size:13px;
	font-weight:normal;
	letter-spacing:-0.7px;
	font-family: Verdana, Geneva, sans-serif;
	line-height:normal;
	float:left;
	margin-bottom:10px;
}

#pack h2
{
	font-size: 21px;
	color: #FFF;
	background-color: #000;
	height: 15px;
	width:auto;
	padding-bottom:19px;
	-moz-border-radius:5px;
	border: thin solid #F63;
	text-transform: uppercase;
	font-family:"Century Gothic", Arial;
	font-weight:bolder;
	text-align: center;
}

#pack2 h2
{
	font-size: 21px;
	color: #000;
	background-color: #FFF;
	height: 15px;
	width:auto;
	padding-bottom:19px;
	-moz-border-radius:5px;
	border: thin solid #F63;
	text-transform: uppercase;
	font-family:"Century Gothic", Arial;
	font-weight:bolder;
	text-align: center;
}
#pack_label
{
	letter-spacing: 0.1px;
	word-spacing:-1px;
	margin-top:-6px;
	padding-right:5px;
	color: #000;
	font-size:18px;
	float:left;
	font-weight:bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	
}

#pack2_label
{
	letter-spacing: 0.1px;
	word-spacing:-1px;
	margin-top:-6px;
	padding-right:5px;
	color: #F90;
	font-size:18px;
	float:left;
	font-weight:bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#prixpack
{
	margin-top:-13px
}

#prixpack h2
{
	padding-bottom:23px;
	vertical-align: middle;	
}


#prixpack h6
{
	margin-top:-18px;
	font-size:13px;
	text-align: center;
}

#ajouter_panier_pack
{
	background-color: #000;
	height: 32px;
	width: 265px;
	margin-top:-26px;
	margin-left:212px;
	-moz-border-radius:9px;
	text-align: center;
	color: #F90;
	font-size: 25.5px;
	letter-spacing:2px;
	line-height: 20px;
	

}

#acompte
{
	margin-left : 744px;
	margin-top:-100px;
	line-height: 9px;
	background-color: #F93;
	border: thin solid #F60;
	height: 73px;
	width: 212px;
	-moz-border-radius:9px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 8px;
	padding-left: 2px;
	text-align: center;
}

#menu-restau a
{
	
	color: #000;
	text-decoration:none;
}

#menu-restau a:hover
{
	color: #FFF;
}

#lien_discret
{
	margin-top: 40px;
	margin-left:450px;
}


#lien_discret a
{
	color: #D96C00;
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
}

#lien_discret a:hover
{
	color: #FFF;
}

#actus
{
	overflow: auto;
	height:575px;
	width:800px;
}

#references {
	width:auto;
	height: 663px;
	margin-left: 200px;
	margin-top:0px;
	font-weight: bold;
	background-color: #F90;
	padding-left: 15px;
	line-height: normal;
	letter-spacing: normal;
	word-spacing: normal;
}

#references a{
	text-decoration:none
}
