body {
	background-image: url(../pics/main-bg.gif);
	background-position: top center;
	background-repeat : repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	font-family: "trebuchet MS";
	font-weight: bold;
	color: #929091;
	font-size: 20px;
}
.style2 {
	font-family: "trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #929091;
}

#content {
margin-right: 0px;
margin-left: 0px;
}

#content2 {
margin: 20px;
}

#footer {
font-size: 10px;
text-align: center;
}

td {
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #929091;
	text-align: justify;
}

.footer {
color: #929091;
}

.maintitle {
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #929091;
	font-size: 20px;
}
.menu {
	color: #585858;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
}
.menu a,.menu a:link,.menu a:visited,.menu a:active { 
	color: #585858; 
	text-decoration: none; 
}

.menu a:hover { 
	color: #ed8214; 
	text-decoration: underline; 
}
.maincorp {
	color: #929091;
	font-size: 12px;
	font-family: Trebuchet MS;
}

.maincorp a,.maincorp a:link,.maincorp a:visited,.maincorp a:active { 
	color: #ed8214; 
	text-decoration: none; 
}

.maincorp a:hover { 
	color: #ed8214; 
	text-decoration: underline; 
}

.petitital {
	color: #585858;
	font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.petitital a,.petitital a:link,.petitital a:visited,.petitital a:active { 
	color: #ed8214; 
	text-decoration: none; 
}

.petitital a:hover { 
	color: #ed8214; 
	text-decoration: underline; 
}
.subtitle {
	color: #585858;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.prix {
	color: #ed8214;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.prixwaw {
	color: #ffffff;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.form {
	color: #929091;
	font-size: 12px;
	font-family: Trebuchet MS;
	font-weight: bold;
}

.form2 {
	color: #929091;
	font-size: 12px;
	font-family: Trebuchet MS;
	font-weight: bold;
	border: 1px solid gray;
}

.emphaseforte {
	color: #ffffff;
	background-color:#585858;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.iconlist
{
  list-style-type: none;
  padding-left: 30;
  margin: 30;
}


li.lvl1 {

  display: list-item;
  list-style-image: url(../pics/puce1.png);
}
li.lvl2 {

  display: list-item;
  list-style-image: url(../pics/puce2.png);
}
input {
border:0px solid black;
background-color:#ffffff;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
}
textarea {
border:0px solid black;
background-color:#ffffff;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
}
.backtoplink {
	color: #585858;
	font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}	
	.backtoplink a,.backtoplink a:link,.backtoplink a:visited,.backtoplink a:active { 
	color: #ed8214; 
	text-decoration: none; 
}

.backtoplink a:hover { 
	color: #ed8214; 
	text-decoration: underline; 
}
.formerror {
	color: red;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
}
.faq {
	color: #585858;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
}