
body {
        background-color:#144717;
        font-size:13px;
        font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;
        color:#564b47;
        padding:0px;
        margin:0px;
}



#conteneur {
/*      position:absolute; */
        width:1001px;
        padding:0px;

                  margin-left: auto;
         margin-right: auto;
	background-color: #144717;
}


#entete {
        top:0px;
        left:0px;
        height:260px; 
        width:1001px;
        background-color: #808080;
	background-image: url(); 
        background-repeat: no-repeat;
}



 
#millieu{
        float:left;
        width:821px;
                        border-left: solid 180px #41da24;
        background-color: #FFFFFF;
        z-index:1;
}

#left {
        position:relative;
        width:180px;
        height:450px;
        float:left;
        margin-left:-180px;
        margin-right:1px;
        padding:0px;
        background-color:#41da24;
        background-image: url(http://www.locationchatel.com); 

                                z-index:2;
}

html> body #left{
        height: auto;
        min-height:450px;
}

#contenu{
        position: relative;
        margin: 0px;
        /* background-color: #FFFFFF; */
        padding:10px;
}

#pied {
        position:relative;
        clear:both;
        left:0px;
        height:50px;
        width:1001px;
      	background-color:#41da24; 
        background-image: url(http://www.locationchatel.com);
        background-repeat: no-repeat; }

#ml {
	position:relative;
	text-align: right;
	padding: 5px;
}

a {color:#DB7093;}
a:visited {color:#DB7093;}
a:hover {color:#564b47;}
a:active { color:#DB7093}

.effetcalque {

/* GESTION DE L'OPACITE EN CSS, reprendre en dynamique */
	filter:alpha(opacity=45); /* propriéire IE */
	-moz-opacity:0.45; /* propriéire Firefox */
opacity:0.45; /* CSS3 */
}


.png {
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}


 
dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	
}
#menu {
	
	padding-top: 1em;
	padding-left: 0px;
	width:180px; 	
}

#menu dt {
	cursor: pointer;
	background: ; 	height: 17px; 	line-height: 14px; 	padding:3px;
	margin: 6px 0; 	border: 0px solid #808080; 	text-align: center; 	font-weight: bold; 	
}

#menu dd {
	position: absolute;
	z-index: 100;
	left: 8em;
	margin-top: -1.4em;
	width: 16em;
	background: #e0fee1; 	border: 1px solid  #000000; }

#menu ul {
	padding: 3px;
	
}
#menu li {
	text-align: center; 	font-size: 100%;
	padding:3px;
	height: 14px; 	line-height: 14px; 	
}

#menu dt a {
        color: #f5fdfe;         text-decoration: none;
        display: block;
}

#menu li a {
        color: #000000;         text-decoration: none;
        display: block;

}


#menu li a:hover {
	text-decoration: underline;
	
}
