td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.IndentSection {
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 25px;
	padding-left: 5px;
}
.IndentSectionLeft {
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 25px;
	padding-left: 14px;
}
.IndentSectionRight {
	padding-top: 20px;
	padding-right: 14px;
	padding-bottom: 25px;
	padding-left: 5px;
}
ul {
	list-style-type: square;
	padding-top: 10px;
}
.footer {
	font-size: 10px;
	text-align: right;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.ContentIndent {
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	text-align: justify;
}
.Header {
	font-size: 16px;
	font-weight: bold;
	color: #0065A4;
}
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #0065A4;
}
a:link {
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
a:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
a:active {
	font-weight: bold;
	text-decoration: none;
	color: #999999;
}
.HeaderGray {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.HeaderSubSection {
	height: 34px;
	width: 200px;
	padding-top: 9px;
	padding-left: 9px;
	background-repeat: repeat;
	background-image: url(/images/bg_subsection.gif);
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.FooterSubSection {
	background-repeat: repeat;
	font-size: 11px;
	font-weight: bold;
	color: #0065A4;
	background-color: #B2D0E4;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.ContentIndentTitle {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: justify;
}
.Title {
	font-size: 12px;
	font-weight: bold;
	color: #0065A4;
}
.TitleOrange {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D59442;
	border: 2px solid #FFFFFF;
	padding: 3px;
}
.TitleVert {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4DA851;
	border: 2px solid #FFFFFF;
	padding: 3px;
}
.TitleBleu {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5D87F0;
	border: 2px solid #FFFFFF;
	padding: 3px;
	width: 175px;
}
.IndentSearch {
	padding: 5px;
}
.PlusDetails {
	font-size: 12px;
	font-weight: bold;
	color: #0065A4;
	background-color: #E5EFF6;
	padding: 3px;
}
.TextBleu {
	color: #0065A4;
}

body a.box {
	color: #666666;
	text-decoration: none;
	}
body a:visited.box {
	color: #666666;
	text-decoration: none;
	}
body a:hover.box {
	color: #333333;
    text-decoration: underline;
	}


/* -- MENU GAUCHE -- */

#menuGauche td {
	border-bottom: 2px solid #c2dae9;
}

#menuGauche td.leftMenu {
	background: #94bfd9;
}


#menuGauche a:link, #menuGauche a:active, #menuGauche a:visited{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 0;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 8px;
}

#menuGauche a:hover{
	color: #0065a4;
	text-decoration: none;
}

#menuGauche .leftMenu a:hover{
	color: #0065a4;
	text-decoration: none;
}



.leftMenu_2 a:hover{
	color: black;
	
}

.leftMenu_3 a:hover{

}

ul#sousMenuGauche{
	padding: 10px 0 10px 20px;
	margin: 0;
	text-indent: 0;
}

ul#sousMenuGauche li{
	padding: 0;
	margin: 0;
}

#sousMenuGauche a:link, #sousMenuGauche a:active, #sousMenuGauche a:visited{
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	padding-bottom: 0;
	color: #666;
	text-decoration: none;
}

#sousMenuGauche a:hover{
	color: #666;
	text-decoration: underline;
}

h2{
	margin:0;
	padding:0;
}

.famDesc{
height: 70px;
}

.odd{
	background: #e0edf4;
}

.specTable table{
	border-collapse:collapse;
}

.specTable th{
	font-size: 10px;
	font-weight: bold;
	border-bottom: 2px dotted gray;
}
.specTable td{
	font-size: 10px;
	border-bottom: 1px solid gray;
}



.Title_Cat a:link, .Title_Cat a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.Title_Cat a:hover{
	color: #01385a;
	text-decoration: none;
}

.Title_Cat {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #66a3c8;
		padding: 3px;
}


/* PAGE D'ACCUEIL  */
#image1_home {	position:absolute;
	z-index:1;
	background-image: url(/images/Produit_home.gif);
}
#apDiv1 {
	position:absolute;
	left:770px;
	top:400;
	width:170;
	height:100;
	z-index:1;
	background-image: url(/images/Produit_home.gif);
}
#apDiv2 {
	position:absolute;
	left:770px;
	top:550;
	width:178;
	height:134;
	z-index:2;
	background-image: url(/images/produits/plastiques.jpg);
}
#apDiv3 {
	position:absolute;
	left:770px;
	top:800;
	width:178;
	height:134;
	z-index:3;
	background-image: url(/images/produits/metaux.jpg);
}
#apDiv4 {
	position:absolute;
	left:770px;
	top:980;
	width:176;
	height:114;
	z-index:4;
	background-image: url(/images/Produit2_home.gif);
}