body
{
	background: 	#fff;
	font-family: 	Verdana;
	font-size:		10px;
	color:#7b8587;
}
body,div,p,dl,dt,dd,ul,li{padding:0px;margin:0px;font-size:10px;}
img{border:none;}
a{color:#7b8587; text-decoration:underline;}
a:hover{color:#7b8587;}

#site1{width:1000px;margin:0px auto;}
#header1{background:url(img/head2.jpg);width:1000px;height:100px;}
#header1 .newsletter{float:right;width:236px;height:20px;margin:50px 20px 0 0;background:url(img/ico02.jpg) no-repeat 0px 7px;padding-left:9px;line-height:20px;color:#676767;}
#header1 .news_input{height:14px;border:1px solid #a5acb2;width:120px;color:#676767;font-size:10px;}

#foot{clear:both;font-size:9px;width:600px;margin:0px auto;padding-bottom:20px;border-top:1px solid #cececf;color:#cececf;text-align:center;height:20px;line-height:20px;}
#foot a{color:#cececf;text-decoration:underline;}

#menu1{width:1000px;height:200px;background:url(img/menu_03.jpg);}
#menu1 .presentation{width:205px;height:80px;margin:82px 0 0 50px;float:left;}
#menu1 .produits{width:205px;height:80px;margin:82px 0 0 23px;float:left;}
#menu1 .news{width:205px;height:80px;margin:82px 0 0 25px;float:left;}
#menu1 .solutions{width:205px;height:80px;margin:82px 0 0 25px;float:left;}
#menu1 ul{list-style:none;margin-left:13px;}
#menu1 ul li{background:url(img/ico01.gif) no-repeat 0px 1px;padding-left:10px;}
#menu1 ul li a{color:#7b8587;text-decoration:none;}
#menu1 ul li a:hover{color:#fe66f9;}
#menu1 .produits ul li{float:left;width:80px;}
#menu1 .title_cat{height:18px;width:70px;padding-bottom:2px;margin-left:32px;line-height:16px;text-align:center;}
#menu1 .title_cat a{color:#fff;font-size:9px;text-decoration:none;}

#main{width:1000px;margin-top:10px;border-top:1px solid #e5e5e5;background:#f7f7f7;padding-bottom:15px;float:left;}
#main .left{width:240px;margin:1px 0 0 45px;float:left;}
#main .left .top{width:240px;height:12px;background:url(img/l_top_01.jpg) no-repeat;}
#main .left .item{clear:both;width:240px;background:url(img/left_bg_01.jpg);border-bottom:1px solid #fff;} 
#main .left .item .titre_panel{float:left;width:42px;}
#main .left .item .text_panel{float:left;width:188px;padding-left:5px;padding-right:5px;}
#main .left .item .text_panel p{padding:5px 0 8px 0;color:#000;font-size:11px;font-family:Times New Roman;font-weight:bold;}
#main .left .item .text_panel strong{display:block;padding-bottom:5px;}
#main .left .item .text_panel a{color:#35a8e3;text-decoration:underline;}
#main .left .item .text_panel .news_input{height:15px;border:1px solid #a5acb2;width:120px;color:#676767;font-size:10px;}

#main .content{width:700px;margin-left:15px;float:left;}
#main .content .nav{width:670px;height:13px;padding:8px 0 2px 24px;margin-top:15px;background:url(img/ico_nav01.gif) no-repeat left;}
#main .content .nav a.accueil{float:left;width:40px;display:block;height:13px;vertical-align:bottom;color:#fff;background:#000;padding-left:3px;}
#main .content .nav .nav01{float:left;color:#ef7aeb;width:70px;margin:0 0 0 6px;height:13px;padding-right:13px;background:url(img/ico_nav02.gif) no-repeat right;font-weight:bold;}
#main .content .nav .nav02{float:left;color:#ef7aeb;width:80px;margin:0 0 0 6px;height:13px;padding-right:13px;background:url(img/ico_nav02.gif) no-repeat right;font-weight:bold;}
#main .content .nav a.list_on{color:#000;}

#main .content strong.titre{background:url(img/ico_nav03.gif) no-repeat left;padding-left:23px;font-size:20px;color:#000;}
#main .content img{padding-top:28px;float:left;}
#main .content .img_right{float:left;padding-left:40px;width:350px;color:#434343;font-weight:bold;font-size:10px;line-height:15px;}
#main .content .img_right a{color:#434343;}
#main .content h1{clear:both;color:#915cb3;font-size:11px;padding:10px 0 10px 0;}
#main .content h1 a{color:#915cb3;text-decoration:underline;}

#main .content .news{float:left;width:260px;height:180px;background:url(img/bnews.jpg) no-repeat;padding:10px;margin-bottom:9px;margin-top:9px;}
#main .content .titre{color:#222222;font-weight:bold;font-size: 12.5px;margin-bottom:10px;margin-top:-16px;}
#main .content .bref{color:#222222;font-size:11px;}
#main .content .bref li{list-style-type: none;}
#main .content .img{float:right;margin:5px;}
#main .content .suite{position:relative; bottom:-165px; left:190px;height:10px;margin:0px;}
#main .content .suite a{color:#3366CC;}

#main .content ul.list{padding-left:14px;}
#main .content ul.list li{padding-bottom:10px;line-height:14px;}

#main .content ul{padding-left:14px;}

#main .content ul.list01{padding-left:14px;}
#main .content ul.list01 li{padding-bottom:1px;line-height:14px;}

#main .content #pub {clear:both;width:650px;height:260px;text-align:center;padding-left:50px;}
#main .content #mproduits{clear:both;padding-left:50px;font-size:11px;padding-top:10px;}

.prod{width:560px;margin-left:50px;}
.nomprod{width:170px;font-size:12.5px;font-weight:bold;margin-bottom:5px;}
.resume{width:160px;}
.fiche{position:relative; bottom:-155px;height:12px;margin:0px;background:url(produits/pdf.gif) no-repeat left;padding-left:20px;padding-top:6px;}
.p
{
	width:			280px;
	height:			180px;
	background: 	url(img/bprod.jpg) no-repeat;
	
}
.p2
{
	width:			280px;
	height:			180px;
	background: 	url(img/bprod.jpg) no-repeat;
	margin-left: 	20px;
}
#news
{
	width:			680px;
	height:			125px;
	background: 	url(img/bnews2.jpg) no-repeat;
	margin-left:	50px;
	margin-bottom:	5px;
	clear:both;
}
#pub1 {
	width: 			580px;
	height: 		260px;
	margin-left:	50px;
}
.titre2
{
	color: 			#222222;
	font-weight: 	bold;
	font-size: 		12.5px;
	margin-bottom:	10px;
	margin-top:		10px;
	padding-right:	10px;
	
}

.img2
{
	float: 			left;
	width:			100px;
	text-align:		center;
}

.bref
{
	margin-right: 	10px;
}

.suite2
{
	margin-top: 	10px;
	margin-bottom:	10px;
}

#Nsuite
{
	margin-top:		20px;
	width:			670px;
}
#Nsuite .titre{color:#222222;font-weight:bold;font-size: 12.5px;margin-bottom:10px;margin-top:0px;}
