body {margin: 0; margin-left: 0px; padding: 0; background-color: #FF9900;}

#container{width:1024px; margin:0 auto; display:block; background: url("images/haut.png") no-repeat;height: auto;}
#topbar{width:auto; height:0px; display:block; padding-top: 183px; margin-top:0px;}
#menu{width:auto; position:relative; display:block; height:2px; margin-left:290px; margin-top:30px; }
#main{width:1024px; height:auto; display:block; background: url(images/page.png) repeat-y; margin-top:33px}
#column_right{width:700px; margin-left:290px; background:transparent; display:block;}
#column_left{width:265px; margin-left:25px; float:left; margin-top:5px}

/*div.spacer, permet de faire deux colonne dans #container*/

div.spacer{clear:both; height:10px; display:block;}
#footer{width:1024px; display:block; height:76px; background: url(images/footer.jpg) no-repeat;}

/*Menu*/
#menu ul {margin:auto;padding:0;list-style-type:none;text-align:left;}
.sousmenu{width:auto;position:absolute;background: url(images/menu.png);margin-top: 6px;}
#menu li {float:left;margin:0;padding:0;}
#menu li a {display:block;color:black;font-size: 100%;text-decoration:none;font-weight: bold;padding:0px;width:auto;}
#menu li a:hover {color:red;}
#menu ul li ul {display:none;}
#menu ul li:hover ul {display:block;}
#menu li:hover ul li {float:none;}
/*Fin menu/*

/* Texte */

p {font-family:verdana, sans-serif;font-size:90%;color:#000000;text-align:justify;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding-left: 0px;padding-right: 0px;}
.phaut{font-family:verdana, sans-serif;font-size:80%;color:white;text-align:left;margin-left:100px;margin-right:0px;margin-top:-30px;margin-bottom:0px;padding: 0px;}
.pcenter {font-family:verdana, sans-serif;font-size:100%;color:black;text-align:center;margin-left:0px;margin-right:0px;margin-top:20px;margin-bottom:20px;padding: 0px;}
.ptarif{font-family:verdana, sans-serif;font-size:100%;color:black;text-align:right;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;padding: 0px;}
.pfooter {font-family:verdana, sans-serif;font-size:70%;color:white;text-align:center;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;}
.floatleft{float: left;padding:2px;margin-right: 10px;margin-top: 0px;width: auto;height: auto;}
 
h1 {font-family:verdana, sans-serif;font-size:140%;color:black;margin-left:0px;margin-top: 0px;margin-bottom: 5px;background-color: transparent;text-align:left;text-decoration:none;border-bottom: #FF9900 solid 2px;}
h2 {font-family:verdana, sans-serif;font-size:120%;color:#FF9900;margin-top: 0px; margin-bottom: 0px; background-color: transparent;text-align: center;background: none;border-bottom: #000000 solid 2px;}
h3 {font-family:verdana, sans-serif;font-size:100%;color:#000000;margin-top: 0px; margin-bottom: 0px; margin-left: 2px;background-color: transparent;text-align: left;text-decoration: none;}

A {font-size: 100%;font-family:verdana;color:#000000;text-decoration:none;}
A:hover{text-decoration:none;color: red;}

table {border: thin solid #000000;}
td, th {border: thin solid #000000;}

form.css fieldset   {  padding: 1px;  align: center;  }
form.css label   {  display: inline;  float: left;  width: 120px;  } 
INPUT,textarea, select {    border:1px solid grey;    font-size: 80%;    font-family:verdana;    margin : 2px 0;}

#texteprix {color:#FC0303;font-size:150%;font-family:verdana;text-decoration:bold;}
#textevert {color:#62B01F;font-size:110%;font-family:verdana;}
