/* CSS Document */

* {margin:0px; padding:0px; }
body {
	background: url(images/bg-net-et-clair-services-pro.gif) repeat-x;
	}

#global {

	width:980px;
	left:50%;
	margin-left:-490px;
	position:absolute;
}
#contenu {
	position:absolute;
	display:block;
	float:left;
	margin-top:420px;
	width:980px;
	background: url(images/bgc-c.jpg) repeat-y;
}
#menu {
	position:absolute;
	display:block;
	width:980px;
	height:57px;
	background: url(images/menu-espace-vert.gif) no-repeat;
}
#header {
	background: url(images/necs-services-pro.jpg) no-repeat;
	height: 150px;
	width:980px;
	display:block;
}
#header h3 a{
	display:block;
	height:120px;
	width:420px;
	position:absolute;
	left:50%;
	margin-left:-465px;
	margin-top:20px;
}
#header h3 span{
	display:none;
}
#header h4 a{
	display:block;
	height:120px;
	width:192px;
	position:absolute;
	left:663px;
	margin-left:-205px;
	margin-top:20px;
}
#header h4 span{
	display:none;
}
#menuheader ul {
	list-style:none;
	padding-left:800px;
}
#menuheader ul li{
	float:left;
	display:block;
	height:20px;
	margin-top:10px;
	margin-left:4px;
}
#menuheader ul li a {
	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #63a4d1; font-weight:normal; text-align:left; text-decoration:none;padding-right:10px;
}
#menuheader ul li a:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #a0bf14; font-weight:normal; text-align:left; text-decoration:none;
}
#menulist {
	list-style:none;
	float:left;
	padding-left:220px;
	padding-top:20px;
}
#menulist li {
	display:inline;
	padding-right:35px;
	display:block;
	float:left;
}
#menulist li p.menutxt a { 
	line-height:14px;
	font-family:  "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #FFFFFF; font-weight:bold; text-align:left; text-decoration:none; font-style:italic;  }

#menulist li p.menutxt a:hover { 
	font-family:  "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #c8bc37; font-weight:bold; text-align:left; text-decoration:none; font-style:italic;  }

#menulist li span.menutxt1{
	font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #a0bf14; font-weight:normal; text-align:left; text-decoration:none;
}

#bandeau {
	height:196px;
	width:980px;
	display:block;
	background: url(images/espaces-verts-pro.jpg) no-repeat;
	position:absolute;
	margin-top: 207px;
}
.bandeautitre {
	padding-left:500px;
	padding-top:35px;
	font-family:  "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; font-weight:bold; text-align:left; text-decoration:none; font-style:italic;
}
.bandeautexte {
	padding : 8px 100px 0px 500px;
	font-family:  "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight:normal; text-align:left; text-decoration:none; font-style:italic;
}

#contenutxt {
	width:650px;
	display:block;
	float:left;
}
#contenuimg {
	width:330px;
	display:block;
	float:left;
}
h1 {
	background: url(images/carre-espace-vert.gif) 60px 10px no-repeat;
	padding-left:200px;
	padding-top:35px;
	height:70px;
	font-family:  "trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 25px; color: #a0bf14; font-weight:bold; text-align:left; text-decoration:none; font-style:italic;
}
.th1 {  font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #767676; font-weight:normal; text-align:left; text-decoration:none; font-style:italic;
}
.soustitre {  
	padding-left:185px;
	background: url(images/puce.gif) 130px 4px no-repeat;
	font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #544d46; font-weight:bold; text-align:left; text-decoration:none; 
}
.texte {  
	padding-left:170px;
	padding-right:45px;
	line-height:20px;
	font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #544d46; font-weight:normal; text-align:left; text-decoration:none; font-style:italic;
}
#clearer{width:980px;height:69px; background:url(images/bgc-b.jpg) no-repeat;
	display:block;
	float:left;
}
#footer { 
	background: url(images/footer.jpg) bottom no-repeat;
	height:38px;
	width:980px;
	display:block;
	position:relative;
	float:left;
	}
	
#imghaut {
	width:980px;
	height:25px;
	display:block;
	background:url(images/bgc-h.jpg) no-repeat;
	}
.mentions { padding-left:50px;
padding-top:2px;
}
.mentions a {
font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:normal; text-align:left; text-decoration:none; font-style:italic;
}
.mentions a:hover {
font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:normal; text-align:left; text-decoration:none; font-style:italic; text-decoration:underline;
}
.alt {
padding-left:685px;
}
#netetclair a{ position:absolute; top:433px; left:550px; width:379px; height:43px; display:block; background:url(images/netetclair.jpg) no-repeat }
