@charset "utf-8";
/* CSS Document */

body {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
}

.liste {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	margin:5px 0 0 0px;
	padding:5px 0px 0px 5px;
	list-style-position: outside;
	list-style-type:none;
	color:#90470C;
}

.listeproduits {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	margin:5px 0 0 0px;
	padding:5px 0px 0px 5px;
	list-style-position: outside;
	list-style-type:none;
	color:#7A8793;
}

.realisation {
	margin:0;
	padding:2px 0px 0px 0px;
  }

img {
	border:0 none;
  }
  
h1 {
	margin:0;
	padding:0;
  }
  
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	margin:0;
	padding:10px 0 0 5px;
	
}
.cache {position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;}
	
p {
	margin:0;
	padding:5px 5px 15px 5px;
  }
  
.alerte {
	margin:0;
	padding:5px;
	color:#CC0033;
  }

ul {
	margin:5px 0 0 15px;
	padding:5px 0px 0px 10px;
	list-style-position: outside;
	list-style-type: disc;
  }
    
ul li {
	margin:0;
	padding:0px 0px 10px 0px;
  }
  
a:link {
	font-family: "Times New Roman", Times, serif;
	color: #000000;

}
a:visited {
	font-family: "Times New Roman", Times, serif;
	color: #000000;

}
a:hover {
	font-family: "Times New Roman", Times, serif;
	color: #ffffff;
}

a.copyright:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2e2f29;
	text-decoration: none;
}
a.copyright:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2e2f29;
	text-decoration: none;
}
a.copyright:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2e2f29;
	text-decoration: none;
}

a.pro:link {
	font-family: "Times New Roman", Times, serif;
	color: #ffffff;

}

a.pro {
	font-family: "Times New Roman", Times, serif;
	color: #ffffff;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;


}
a.pro:visited {
	font-family: "Times New Roman", Times, serif;
	color: #ffffff;

}
a.pro:hover {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
}

/***** Global Classes *****/
 
.clear         { clear:both; }
 
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.boldWhite     { font-weight:bold; color:#FFFFFF;}
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
