#MainBody {
	margin: 20px auto;
  width: 1024px;
  /*background-color: #cfeafd;*/
  background-color: #112233;
  /*background-image: url(../ImagesDesign/Background.jpg);*/
}

#OrderDetailBody {
	margin: 0px;
  background-color: #cfeafd;
  background-image: url(../ImagesDesign/Background.jpg);
}

#Header {
	/*background-image: url(../ImagesDesign/Banniere.png);*/
  margin-bottom: 10px;
  width: 1024x;
  background-repeat: no-repeat;
  height: 200px;
  text-decoration: none;
  border: none;
}

#Header  img{
  text-decoration: none;
  border: none;
}

#Informations {
	border: blue 1px dashed;
  background-position: 25% bottom;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 5px;
  padding-top: 5px;
  color: #3cc500;
  background-repeat: repeat-x;
  background-color: #ffecff;
  text-align: left;
  width: 100%;
  margin-bottom: 10px;
}

#ProductsOptions {
	border: blue 0.05em dashed;
  background-position: 25% bottom;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 5px;
  padding-top: 5px;
  text-decoration: none;
  text-align: left;
  width: 99%;
  margin-bottom: 10px;
}
/*
#LeftMenu {
	padding-left: 0px;
  left: 0px;
  float: left;
  margin-left: 0px;
  width: 120px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 5px;
  position: relative;
  margin-bottom: 5px;  
}

#LeftMenu h5 {
  padding-left: 15px;
  background: url(../ImagesDesign/LeftMenuSide.png) no-repeat;
  padding-bottom: 4px;
  margin: 0px;
  vertical-align: center;
  color: #2c485c;
  LINE-height: 10px;
  padding-top: 6px;
}

#LeftMenu h5 img {
	margin-right: 5px;
  vertical-align: middle;
}
*/

#LeftMenu {
	padding-left: 3px;
  float: left;
  margin-left: 0px;
  width: 180px;
  margin-right: 0px;
  padding-top: 0px;
  position: relative;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}

#LeftMenu h5 {
	/*border-right: rgb(0, 0, 0) 2px solid;*/
  padding-left: 15px;
  background: url(../ImagesDesign/LeftMenuSide.png) no-repeat;
  padding-bottom: 4px;
  margin: 0px;
  vertical-align: center;
  color: #2c485c;
  line-height: 10px;
  padding-top: 6px;
  font-size: 14px;
}

#LeftMenu h6 {
	/*border-right: rgb(0, 0, 0) 2px solid;*/
  padding-left: 15px;
  background: url(../ImagesDesign/EndLeftMenuSide.png) no-repeat;
  padding-bottom: 15px;
  margin: 0px;
  vertical-align: center;
  color: #2c485c;
  line-height: 10px;
  padding-top: 2px;
  font-size: 14px;
}

#LeftMenu h5 img {
	margin-right: 5px;
  vertical-align: middle;
}

.ProductItem {
	border: black 2px groove;
  margin-bottom: 10px;
  background-repeat: repeat;
  background-image: url(../ImagesDesign/Fond.png);
  background-color: #D9B6F0;
}

.PromoText {
	color: #ff0000;
  font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
  font-size: 18px;
  text-decoration: blink;
}

.MenuItem {
	border-right: black 1px solid;
  border-top: black 1px solid;
  border-left: black 1px solid;
  border-bottom: black 1px solid;
  margin-bottom: 0px;
  background-repeat: repeat-x;
  /*background-color: #D9B6F0;*/
  background-color: #f9f4d2;
  font-size: 16px;
}

.MenuItemLowSize {
	border-right: black 1px solid;
  border-top: black 1px solid;
  border-left: black 1px solid;
  border-bottom: black 1px solid;
  margin-bottom: 0px;
  background-repeat: repeat-x;
  /*background-color: #D9B6F0;*/
  background-color: #f9f4d2;
	/*color: #6E17A5;*/
	color: #70421a;
  font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
  font-size: 10px;
  text-align: left;
}

.MenuAccount {
  margin-bottom: 10px;
  background-repeat: repeat-x;
  background-color: #ffffff;
	color: #70421a;
  font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
  font-size: 10px;
  text-align: left;
}

.MenuItem h3 {
	color: #70421a;
  font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
  font-size: 11px;
  text-align: left;
}

.MenuItem ul {
	padding-right: 0px;
  padding-left: 20px;
  list-style-image: url(../ImagesDesign/Puce.png);
  padding-bottom: 0px;
  margin: 0px 5px 5px;
  padding-top: 0px;
}

.MenuItem ol {
	padding-right: 0px;
  padding-left: 20px;
  padding-bottom: 0px;
  padding-top: 0px;
  margin: 0px 5px 5px;
}

.MenuItem a {
	color: #70421a;
}

.MenuItem a:hover {
	color: black;
}

.MenuItem a:visited {
	color: #a975a5;
}

.MenuItem a:visited:hover {
	color: black;
}

.MenuItemLowSize ul {
	padding-right: 0px;
  padding-left: 20px;
  padding-bottom: 0px;
  padding-top: 0px;
  list-style-image: url(../ImagesDesign/Puce.png);
  margin: 0px 5px 5px;
}

.MenuItemLowSize ol {
	padding-right: 0px;
  padding-left: 20px;
  padding-bottom: 0px;
  padding-top: 0px;
  margin: 0px 5px 5px;
}

.MenuItemLowSize center{
	padding: 0px;
  margin: 0px 0px 5px;
	text-align: center;
}

.MenuItemLowSize a {
	color: #70421a;
}

.MenuItemLowSize a:hover {
	color: black;
  /*background-color: #b3b3b3;*/
}

.MenuItemLowSize a:visited {
	color: #a975a5;
  /*background-color: #b3b3b3;*/
}

.MenuItemLowSize a:visited:hover {
	color: black;
  /*background-color: #b3b3b3;*/
}

.PictureMenu {
	padding: 0px;
  margin: 0px 0px 5px;
}

.PictureMenu {
  color: black;
  background-color: none;
}

.zone80{
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  font-family: Verdana, Arial,Helvetica,Sans-serif;
  font-size: 12px;
  color: #2466D9;
  font-weight: bold;
  background: #FFFFFF;
}

.zone80Grey{
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  font-family: Verdana, Arial,Helvetica,Sans-serif;
  font-size: 12px;
  color: #364158;
  font-weight: bold;
  background: #FFFFFF;
  text-align: justify;
}

.zone90{
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  font-family: Verdana, Arial,Helvetica,Sans-serif;
  font-size: 12px;
  color: #70421a;
  font-weight: bold;
  background: #FFFFFF;
}

.zone80 h1{
  font-family: Monotype Corsiva, Verdana, Arial,Helvetica,Sans-serif;
  font-size: 20px;
  color: #2466D9;
  font-weight: bold;
  background: #FFFFFF;
  padding-bottom: 0.5em;
  padding-top: 0.5em;
}

p {
  padding-left : 1em;
  padding-right : 1em;
  text-align: justify;
}

/*
p:first-letter {
  padding-left : 1em;
  text-align: justify;
}
*/

.sansAlinea {
  padding-left : 3em;
  padding-right : 3em;
  text-align: justify;
}

.alineaSimple {
  padding-left : 1em;
  padding-right : 1em;
  text-align: justify;
}

.alineaDouble {
  padding-left : 4em;
  padding-right : 1em;
  text-align: justify;
}

.alineaTriple {
  padding-left : 8em;
  padding-right : 1em;
  text-align: justify;
}

.zone80 p.alineaSimple{
  padding-bottom: 1em;
  padding-top: 1em;
}

.zone90 p span.lettrine {
  padding-left: 1em;
  color: #70421a;
  font-size: 250%;
  font-family: Monotype Corsiva, Verdana, Arial,Helvetica,Sans-serif;
}

.zone90 p span.lettrineTitle{
  padding-left: 2em;
  color: #70421a;
  font-size: 400%;
  font-family: Monotype Corsiva, Verdana, Arial,Helvetica,Sans-serif;
}

#PrimaryBody {
  width: 820px;
	border-right: black 2px solid;
  padding-right: 5px;
  border-top: black 2px solid;
  padding-left: 5px;
  margin-bottom: 20px;
  padding-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  border-left: black 2px solid;
  color: #5A0451;
  padding-top: 5px;
  border-bottom: black 2px solid;
  /* background-color: #D3F9C7; */
  background-color: #D9FF27;
  background-repeat: repeat-y;
  text-align: center;
}

#PrimaryBody_1 {
  width: 820px; border-right: black 2px solid; padding-right: 5px; border-top: black 2px solid; padding-left: 5px; margin-bottom: 20px;
  padding-bottom: 5px; margin-left: 0px; margin-right: 0px; border-left: black 2px solid; color: #5A0451; padding-top: 5px;
  border-bottom: black 2px solid; background-color: #FFFFFF; background-image: url(../ImagesDesign/Cocotier_1.jpg); background-repeat: repeat-y;
  text-align: center;
}

#PrimaryBody_2 {
  width: 820px; border-right: black 2px solid; padding-right: 5px; border-top: black 2px solid; padding-left: 5px; margin-bottom: 20px;
  padding-bottom: 5px; margin-left: 0px; margin-right: 0px; border-left: black 2px solid; color: #5A0451; padding-top: 5px;
  border-bottom: black 2px solid; background-color: #FFFFFF; background-image: url(../ImagesDesign/Cocotier_2.jpg); background-repeat: repeat-y;
  text-align: center;
}

#PrimaryBody_3 {
  width: 820px; border-right: black 2px solid; padding-right: 5px; border-top: black 2px solid; padding-left: 5px; margin-bottom: 20px;
  padding-bottom: 5px; margin-left: 0px; margin-right: 0px; border-left: black 2px solid; color: #5A0451; padding-top: 5px;
  border-bottom: black 2px solid; background-color: #FFFFFF; background-image: url(../ImagesDesign/Cocotier_3.jpg); background-repeat: repeat-y;
  text-align: center;
}

#PrimaryBody_4 {
  width: 820px; border-right: black 2px solid; padding-right: 5px; border-top: black 2px solid; padding-left: 5px; margin-bottom: 20px;
  padding-bottom: 5px; margin-left: 0px; margin-right: 0px; border-left: black 2px solid; color: #5A0451; padding-top: 5px;
  border-bottom: black 2px solid; background-color: #FFFFFF; background-image: url(../ImagesDesign/Cocotier_4.jpg); background-repeat: repeat-y;
  text-align: center;
}

#PrimaryBody_5 {
  width: 820px; border-right: black 2px solid; padding-right: 5px; border-top: black 2px solid; padding-left: 5px; margin-bottom: 20px;
  padding-bottom: 5px; margin-left: 0px; margin-right: 0px; border-left: black 2px solid; color: #5A0451; padding-top: 5px;
  border-bottom: black 2px solid; background-color: #FFFFFF; background-image: url(../ImagesDesign/Cocotier_5.jpg); background-repeat: repeat-y;
  text-align: center;
}

#PrimaryBody_6 {
  width: 820px; border-right: black 2px solid; padding-right: 5px; border-top: black 2px solid; padding-left: 5px; margin-bottom: 20px;
  padding-bottom: 5px; margin-left: 0px; margin-right: 0px; border-left: black 2px solid; color: #5A0451; padding-top: 5px;
  border-bottom: black 2px solid; background-color: #FFFFFF; background-image: url(../ImagesDesign/Cocotier_6.jpg); background-repeat: repeat-y;
  text-align: center;
}

#PrimaryBody_7 {
  width: 820px; border-right: black 2px solid; padding-right: 5px; border-top: black 2px solid; padding-left: 5px; margin-bottom: 20px;
  padding-bottom: 5px; margin-left: 0px; margin-right: 0px; border-left: black 2px solid; color: #5A0451; padding-top: 5px;
  border-bottom: black 2px solid; background-color: #FFFFFF; background-image: url(../ImagesDesign/Cocotier_7.jpg); background-repeat: repeat-y;
  text-align: center;
}

#PrimaryBody_8 {
  width: 820px; border-right: black 2px solid; padding-right: 5px; border-top: black 2px solid; padding-left: 5px; margin-bottom: 20px;
  padding-bottom: 5px; margin-left: 0px; margin-right: 0px; border-left: black 2px solid; color: #5A0451; padding-top: 5px;
  border-bottom: black 2px solid; background-color: #FFFFFF; background-image: url(../ImagesDesign/Cocotier_8.jpg); background-repeat: repeat-y;
  text-align: center;
}

#PrimaryBody_9 {
  width: 820px; border-right: black 2px solid; padding-right: 5px; border-top: black 2px solid; padding-left: 5px; margin-bottom: 20px;
  padding-bottom: 5px; margin-left: 0px; margin-right: 0px; border-left: black 2px solid; color: #5A0451; padding-top: 5px;
  border-bottom: black 2px solid; background-color: #FFFFFF; background-image: url(../ImagesDesign/Cocotier_9.jpg); background-repeat: repeat-y;
  text-align: center;
}

#PrimaryBody_10 {
  width: 820px; border-right: black 2px solid; padding-right: 5px; border-top: black 2px solid; padding-left: 5px; margin-bottom: 20px;
  padding-bottom: 5px; margin-left: 0px; margin-right: 0px; border-left: black 2px solid; color: #5A0451; padding-top: 5px;
  border-bottom: black 2px solid; background-color: #FFFFFF; background-image: url(../ImagesDesign/Cocotier_10.jpg); background-repeat: repeat-y;
  text-align: center;
}

#SecondaryBody {
	border-right: blue 1px dashed;
  padding-right: 10px;
  background-position: 50% bottom;
  border-top: blue 1px dashed;
  padding-left: 10px;
  /*background-image: url(../ImagesDesign/motif.png);*/
  margin-bottom: 20px;
  padding-bottom: 10px; 
  border-left: blue 1px dashed;
  color: #fc00ff;
  margin-right: 140px;
  padding-top: 10px;
  border-bottom: blue 1px;
  background-repeat: repeat-x;
  background-color: #9AF47E;
}

#PrimaryBody h2 {
	padding-left: 30px;
  background-image: url(../ImagesDesign/titre.png);
  color: #fc00ff;
  background-repeat: no-repeat;
  height: 29px;
  text-align: left;
}

#PrimaryBody h1 {
	font-weight: bold;
  color: #fc00ff;
  font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
  text-align: center;
}

#Product {
  width: 31%;
  float: left;
  margin: 0px;
  padding: 0px;
  border: 1px blue dashed;
  /*border: none;*/
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

#ProductInCart {
  margin: 0px;
  padding: 0px;
  border: none;
  font-weight: normal;
  font-size: 14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

#Product  img{
  margin: -5px;
  text-decoration: none;
  border: none;
}

#ProductDescription {
  width: 100%;
  height: 100%;
  float: left;
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  text-align: center;
  vertical-align: top;
}

#SansMarge {
	margin-top: 5px;
  margin-left: 0px;
  padding: -5px;
  vertical-align: top;
}

#DisplayCart {
  text-decoration: none;
  border: none;
}

#DisplayCart img {
  border: none;
}

#Foot {
  clear:both;
	border: black 0.2em groove;
  background-position: 25% bottom;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  color: #000000;
  text-align: center;
  font-size: 0.8em;
  width: 100%;
  position: relative;
  left: 0px;
  text-decoration: none;
  color: #70421a;
}

#Foot a {
	color: black;
}

#Foot a:hover {
	color: #95efa2;
}

#Foot a:visited {
	color: #a975a5;
}

#Foot a:visited:hover {
	color: #95efa2;
}

.font2{
	padding-left: 0px;
  font-weight: normal;
  font-size: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none
}

.font4 {
	padding-left: 3px;
  font-weight: normal;
  font-size: 4px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none
}

.font7 {
	padding-left: 3px;
  font-weight: normal;
  font-size: 7px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none
}
.font10 {
	padding-left: 3px;
  font-weight: normal;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none
}

.font11 {
	padding-left: 3px;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none
}

.font12 {
	padding-left: 3px;
  font-weight: normal;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none
}

.cartFont11 {
	padding-left: 3px;
	padding-right: 3px;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none
}

.fontCart {
	padding-left: 0px;
  font-weight: normal;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: justify;
  text-decoration: none
}

.pageLink {
	padding-left: 0px;
  font-weight: normal;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  text-decoration: none;
  color: black;
}

.redFont {
  color: red;
}

th{  
  background-color: #0069B3;
  color: #ffffff;
  margin-top: 2px;
  padding-top: 2px;
}

.inscriptionForm {
  font-family: Verdana, Arial,Helvetica,Sans-serif;
  font-size: 12px;
  color: #2466D9;
  font-weight: bold;
  background: #FFFFFF;
}

.inscriptionFormBlackFont{
  font-family: Verdana, Arial,Helvetica,Sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  background: #FFFFFF;
  padding-bottom: 5px;
  padding-top: 5px;
}

.inscriptionTitleFont {
  font-family: Monotype Corsiva, Verdana, Arial,Helvetica,Sans-serif;
  font-size: 20px;
  color: #2466D9;
  font-weight: bold;
  background: #FFFFFF;
  padding-bottom: 5px;
  padding-top: 5px;
}

.input40px {
  border: #181C70 thin solid;
  font-family:Arial,Helvetica,Sans-serif;
  font-size:11px; color:181C70; width:40px;
}

.input50px {
  border: #181C70 thin solid;
  font-family:Arial,Helvetica,Sans-serif;
  font-size:11px; color:181C70; width:50px;
}

.input60px {
  border: #181C70 thin solid;
  font-family:Arial,Helvetica,Sans-serif;
  font-size:11px; color:181C70; width:60px;
}

.input80px {
  border: #181C70 thin solid;
  font-family:Arial,Helvetica,Sans-serif;
  font-size:11px; color:181C70; width:80px;
}

.input120px {
  border: #181C70 thin solid;
  font-family:Arial,Helvetica,Sans-serif;
  font-size:11px; color:181C70; width:120px;
}

.input180px {
  border: #181C70 thin solid;
  font-family:Arial,Helvetica,Sans-serif;
  font-size:11px; color:181C70; width:180px;
}

.input240px {
  border: #181C70 thin solid;
  font-family:Arial,Helvetica,Sans-serif;
  font-size:11px; color:181C70; width:240px;
}

.titleProductDisplay {
  font-family: Monotype Corsiva, Verdana, Arial,Helvetica,Sans-serif;
  font-size: 28px;
  color: #2466D9;
  font-weight: bold;
  background: #FFFFFF;
  text-align: center;
}

.submitButton {border-bottom: #181C70 thin solid; border-left: #181C70 thin solid; border-right: #181C70 thin solid; border-top: #181C70 thin solid; font-family:Arial,Helvetica,Sans-serif;font-size:11px;color:181C70;}
.textarea300x150 {border-bottom: #181C70 thin solid; border-left: #181C70 thin solid; border-right: #181C70 thin solid; border-top: #181C70 thin solid; font-family:Arial,Helvetica,Sans-serif;font-size:11px;color:181C70; width:300px; height:150px}
.textarea400x150 {border-bottom: #181C70 thin solid; border-left: #181C70 thin solid; border-right: #181C70 thin solid; border-top: #181C70 thin solid; font-family:Arial,Helvetica,Sans-serif;font-size:11px;color:181C70; width:400px; height:150px}
.textarea180x90 {border-bottom: #181C70 thin solid; border-left: #181C70 thin solid; border-right: #181C70 thin solid; border-top: #181C70 thin solid; font-family:Arial,Helvetica,Sans-serif;font-size:11px;color:181C70; width:180px; height:90px}


