body  {
/*background: url("images/pin.gif") no-repeat;
background-position: right bottom;
background-attachment: absolute;*/
background-color: #000000;
margin-bottom: 20px;
margin-top: 20px;
font-family:	Georgia;
}

div, p{
text-align: left;
}

h1{
margin: 0px;
padding: 0px;}

h2{
/*background: url("images/bottom.jpg");*/
}
h3{
/*background: url("images/bottom.jpg");*/
font-size: 13pt;
padding-left: 10px;
margin-left: 10px;
}
h4{
padding-left: 10px;
border-left: 10px;
}

h5{
font-size: 11pt;
}

h6{
margin-top: 10px;
margin-bottom: 5px;
margin-left: 15px;
font-size: 11pt;
}

p{
margin-left: 15px;
margin-right: 10px;
}

img{
border: 5px solid #FFFFFF;
margin-left: 25px;
margin-right: 25px;
}

a:link {text-decoration: none; color: #0B3EFB; }
a:visited {text-decoration: none; color: #0B3EFB; }
a:hover { text-decoration: none; color: #0BA3FB; }

input, select, textarea{
display: block;
width: 430px;
margin-top: 5px;
margin-bottom: 10px;
}

textarea{
height: 250px;
}

.generalclass1{
/* transparence
filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	*/
background-color: #F6F3E0;
color:	#4e4e4b;
font-size:	11pt;
width:	866px;
margin-left: auto;
margin-right: auto;
padding: 15px;
border-right: 5px solid #FFFFFF;
border-left: 3px solid #FFFFFF;
}

.generalclass2{
color:	#DBEAB2;
font-size:	10pt;
}

.center{
margin-left: 230px;
margin-right: auto;
}

.adresse{
border-top: 5px solid #686868;
border-right: 5px solid #686868;
border-left: 3px solid #686868;
border-bottom: 3px solid #686868;
margin-top: 10px;
float: left;
padding: 5px;
width: 200px;
height: 200px;
background-color: #FFFFFF;
}

.toppage{
float:right;
margin-right: 20px;
margin-top: -10px;
padding: 0px;
font-size: 8pt;
}


.listevertical li{
list-style: url("images/puce.gif");
font-size: 13pt;
margin-left: 30px;
}

.listehorizontal{
padding-top: 10px;
height: 30px;
background-color: #FFFFFF;
border: 1px solid #DCD9D9;
}

.listehorizontal li{
float: left;
padding-right: 20px;
list-style: url("images/puce.gif");
font-size: 13pt;
margin-left: 30px;
}


ul{
border: 0px;
margin: 0px;
padding: 0px;}

#top{
background: url("images/fond_top.jpg");
border-right: 5px solid #FFFFFF;
border-left: 3px solid #FFFFFF;
border-top: 5px solid #FFFFFF;
color:	#4e4e4b;
font-size: 10pt;
width:	890px;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
padding: 3px;
height: 220px;
}

div#titre h1 a{
position: absolute;
height: 80px;
width: 380px;
margin-left: 500px;
}

/*div#titre a#promorezdejardin{
position: absolute;
top: 127px;
height: 83px;
width: 200px;
margin-left: 690px;
}*/


#bottom{
background: url("images/bottom.jpg");
color:	#D6CECE;
font-size:	10pt;
width:	890px;
height: 22px;
margin-left: auto;
margin-right: auto;
padding: 3px;
border-right: 5px solid #FFFFFF;
border-left: 3px solid #FFFFFF;
border-bottom: 3px solid #FFFFFF;
border-top: 5px solid #F6F3E0;
}

#bottom a{
color: #FFFFFF;
}


ul#menu li a{
color: white;
margin-top: 180px;
font-weight: bold;
font-size: 13pt;
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
float: left;
}

ul#menu li a:hover{
filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
background: #000000;
}

ul#menu li {
	display: inline;
	margin-right: 0.8em;
}


.tarifs{
margin-left: auto;
margin-right: auto;
border: 1px solid #FFFFFF;
padding: 4px;
width: 600px;
}


.tarifs tr td{
vertical-align: top;
padding: 4px;
border: 1px solid #FFFFFF;
}

.imgdroite{
float: right;
}

.imggauche{
float: left;
}

.imgcentre{
text-align: center;
margin-left: auto;
margin-right: auto;
}

.checklist{
list-style: url("images/puce.gif");
margin-left: 30px;
}
