body {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 29;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#ffffff;
	background-image: url(../picts/palme-background1800x1600.jpg);
	background-repeat: repeat;
	background-position: top;

  }

h1      { 	font-size:11px;
	text-align:justify;
	color:#336699;
	line-height:18px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom: 0px;
	margin-top: 5px;}
h2      { font-family: Verdana, Arial,  sans-serif; font-size: 15px; font-weight: bold; }
th      { font-family: Verdana, Arial,  sans-serif; font-size: 15px; font-weight: bold; text-align: center; }

.titre      { font-family: Arial ; font-size: 16px; font-weight: bold; color: #999999; }
.titre:link      {  text-decoration: none;  color: #999999; }
.titre:visited      {  text-decoration: none;  color: #999999; }
.titre:hover      {  text-decoration: none;  color: #666666; }

.titre2      {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.2em;
	margin-left: 10px;
	padding-left: 5px;

}
.titre2:link      {  text-decoration: none;  color: #999999; }
.titre2:visited      {  text-decoration: none;  color: #999999; }
.titre2:hover      {  text-decoration: none;  color: #666666; }

.titre3      {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.25em;
	margin-left: 10px;
	padding-left: 5px;
	background-position: center;
}
.titre3:link      {  text-decoration: none;  color: #999999; }
.titre3:visited      {  text-decoration: none;  color: #999999; }
.titre3:hover      {  text-decoration: none;  color: #666666; }

.titre4      {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.1em;
	margin-left: 5px;
	padding-left: 5px;
	background-position: center;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	list-style-image: url(../picts/lwi.jpg);
	list-style-type: disc;
}

.titre5      {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.1em;
	margin-left: 5px;
	padding-left: 5px;
	background-position: center;
	margin-top: 0px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 5px;
	list-style-image: url(../picts/lwi.jpg);
	list-style-type: disc;
}

.titre6      {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.1em;
	margin-left: 15px;
	padding-left: 15px;
	background-position: center;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 1px;
	padding-bottom: 15px;
	list-style-image: url(../picts/right-arrow.jpg);
	list-style-type: disc;
	list-style-position: outside;
	line-height: 15px;
}
.titre7      {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
	letter-spacing: 0.1em;
	margin-left: 15px;
	padding-left: 15px;
	background-position: center;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 1px;
	padding-bottom: 5px;
	list-style-image: url(../picts/right-arrow.jpg);
	list-style-type: disc;
	list-style-position: outside;
	line-height: 15px;
}

.text {font-family: Verdana, Arial , sans-serif; font-size: 11px; color: #999999; text-align: justify;}

.normal {font-family: Verdana, Arial , sans-serif; font-size: 11px; color: #999999; text-align: justify;}
.normal:link {text-decoration: none; color: #999999;}
.normal:visited {text-decoration: none; color: #999999;}
.normal:hover {text-decoration:  none; color: #000000;}

.normal2 {
	font-family: Verdana, Arial , sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: right;
}
.normal2:link {text-decoration: none; color: #666666;}
.normal2:visited {text-decoration: none; color: #666666;}
.normal2:hover {text-decoration:  none; color: #333333;}

.normal3 {
	font-family: Verdana, Arial , sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: center;
}
.normal3:link {text-decoration: none; color: #999999;}
.normal3:visited {text-decoration: none; color: #999999;}
.normal3:hover {text-decoration:  none; color: #000000;}

.normal4 {font-family: Verdana, Arial , sans-serif; font-size: 11px; color: #333; text-align: justify;}
.normal4:link {text-decoration: none; color: #333;}
.normal4:visited {text-decoration: none; color: #333;}
.normal4:hover {text-decoration:  none; color: #c00;}

.normal5 {
	font-family: Verdana, Arial , sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: right;
}
.normal6 {
	font-family: Verdana, Arial , sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
}

.normal7 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B3C5C;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.normal8 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B3C5C;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 1px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}

.menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B3C5C;
}
.menu:link {text-decoration: none; color: #000000;}
.menu:visited {text-decoration: none; color: #000000;}
.menu:hover {text-decoration:  underline; color: #9B3E2F;}

.menu_haut {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
}

.menu_haut:link {text-decoration: none; color: #000000;}
.menu_haut:visited {text-decoration: none; color:#000000;}
.menu_haut:hover {text-decoration:  underline; color: #9B3E2F;}

.label { font-family:Arial; font-size: 11px; color: #999999; font-weight: bold;}
.label:link {text-decoration: none; color: #999999; font-weight: bold;}
.label:visited {text-decoration: none; color:#9999990; font-weight: bold;}
.label:hover {text-decoration:  none; color: #666666; font-weight: bold;}

.petit { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000;}
.petit:link {text-decoration: none; color: #336699;}
.petit:visited {text-decoration: none;  color: #336699; }
.petit:hover {text-decoration:  underline; color: #9B3E2F;}

.formulaire1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
border: 1px solid #333333;
}

.bouton {
	font-family: Verdana, Arial , sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
}	

.tetiere {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #333333;
	background:#FFFFFF;
	word-spacing : 2px;
	text-transform : uppercase;
	padding: 3px;
}

.prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
	}
	
p {
	font-size:11px;
	text-align:justify;
	color:#336699;
	line-height:18px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom: 5px;
	margin-top: 0px;
}

.p2 {
	font-size:11px;
	text-align:justify;
	color:#999;
	line-height:18px;
	margin-left:5px;
	margin-right:15px;
}

.p3 {
	font-size:11px;
	text-align:left;
	color:#336699;
	line-height:18px;

}

.p4 {
	font-size:11px;
	text-align:justify;
	color:#336699;
	line-height:18px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom: 0px;
	margin-top: 5px;
}

.p5 {
	font-size:11px;
	text-align:justify;
	color:#336699;
	line-height:18px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 10px;
}


input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9B3E2F;
}



.headerbox
{
	font-family: Verdana, Arial , sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: justify;
	background-color: 000333;
	vertical-align: baseline;
	display: block;
	height: 180px;
}


.footerbox
{
	font-family: Verdana, Arial , sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: justify;
	background-color: 000333;
	vertical-align: baseline;
	display: block;
	height: 30px;
}

/* CODE FOR THE BACKGROUNDS */


#table-layer  	  { z-Index:1; visibility:visible; position:absolute; left:0; top:0; width:100%; height:100%; min-height:100%; } 


#back-ground-img  { z-index:0; visibility:visible; position:fixed; left: 0px; top: 0px; width:100%; height:100%; display:block; } 


#header-layer  	  { z-Index:3; visibility:visible; }

@media print {
.printhide 	{ display:none;}
.menutrans	{ display:none;}


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #000000 1px solid}
		
.quoteform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		BORDER: #000000 1px solid}

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 475PX;
		HEIGHT: 200PX;
		BORDER: #000000 1px solid}
		
.form {
background-color:transparent;
margin-left:20px;
margin-right:20px;
margin-top:-29px;
padding:10px;
color:#000;
margin-bottom:10px;
text-align:justify;
}		
