body, html {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
body#accueil {background-color:#272C2F;}
body#cuir {background-color:#272C2F;}
body#entretien {background-color:#54A972;}
body#cuir {background-color:#51040C;}
body#textile {background-color:#C40026;}
body#delavage {background-color:#4865B5;}

.commentaire p {
	display: none;
	}

div.menu {
	position:absolute;
	width:200px;
	top:220px;
	left:6px;
	margin:0;
	padding:0;
	}
.menu ul {
	border-style:none;
	border-width:1px;
	margin-top:1px;
	border-color:#FFFFFF;
	}
.menu ul ul{
	border-style:none;
	margin-top:0;
	margin-bottom:0;
	}
.menu h5 {
	font-size:16px;
	margin:0;
	}
.menu li{
	font-size:12px;
	color: #E07460;
	font-weight:bold;
	margin-left:-20px;
	list-style-type:none;
	margin-top:10px;
	margin-bottom:10px;
}
.menu li li {
	margin-left:-25px;
	margin-top:0;
	margin-bottom:0;
	}
.menu a {
	color:#FFFFFF;
	}
div.tableau {
	position:absolute;
	width:470px;
	top:200px;
	left:250px;
	margin:0;
	padding:0;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}
.tableau p , ul{
	text-align:left;
	}
.tableau li {
	font-size:12px;
	}
img {border-style:none;}
div.contact {
	position:absolute;
	width:700px;
	top:150px;
	left:100px;
	margin:0;
	padding:0;
	text-align:left;
	font-size:14px;
	font-weight: normal;
	}
.contact table {
	width:auto;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:thin;
	}
.contact td {
	border-style:none;
	border-color:#00FF66;
	border-width:medium;
	}
.contact th {
	text-align:right;
	font-weight:normal;
	padding-right:7px;
	vertical-align:top;
	padding-top:4px;
	}
.contact p {
	padding-left:180px;
	}
#entrez {position:absolute; top:300px; left:508px; font-size:16px;}
#welcome {position:absolute; top:300px; left:610px; font-size:16px;}

#procalp {position:absolute; top:110px; left:2px;}
#homepage {position:absolute; top:170px; left:2px; width:245px; text-align:center; font-size:12px;}
#coordonnees {position:absolute; top:6px; left:6px; font-size:12px; color:#FFFFFF; font-weight: bold; margin:0}
#presentation {position:absolute; top:480px; left:250px; width:450px; font-size:12px; color:#FFFFFF; font-weight:bold; text-align: justify;}
#logodnv {position:absolute; top:0; left:650px;}
#usine {position:absolute; top:200px; left:250px;}
#fond {position:absolute; top:15px; left:190px;}

.lien_presentation {position:absolute; top:10px; left:280px; font-size:14px; font-weight:bolder; color:#FFFFFF; margin:0; border-bottom-style:solid; border-width:1px; padding-left:50px;width:300px}

p.lien_presentation {color:#FF2030;}

.lien_cuir {position:absolute; top:40px; left:280px; font-size:14px; font-weight:bolder; color:#FFFFFF; margin:0; border-bottom-style:solid; border-width:1px; padding-left:50px;width:300px}

p.lien_cuir {color:#FF2030;}
.lien_textile {position:absolute; top:60px; left:280px; font-size:14px; font-weight:bolder; color:#FFFFFF; margin:0; border-bottom-style:solid; border-width:1px; padding-left:50px;width:300px}
p.lien_textile {color:#FF2030;}

.lien_entretien {position:absolute; top:80px; left:280px; font-size:14px; font-weight:bolder; color:#FFFFFF; margin:0; border-bottom-style:solid; border-width:1px; padding-left:50px;width:300px}
p.lien_entretien {color:#FF2030;}

.lien_contact {position:absolute; top:110px; left:280px; font-size:14px; font-weight:bolder; color:#FFFFFF; margin:0; border-bottom-style:solid; border-width:1px; padding-left:50px;width:300px}
p.lien_contact {color:#FF2030;}
a:hover {color:#FF2030;}

.formulaire {font-size: 12px; font-weight: 600;}
.formulaire th {text-align:right; width:50%;}
.formulaire td {text-align:left; width:50%;}


.rouge {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #E07460; text-align: left}
.noir { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 600; color: #000000; text-align: right}
li {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 400; line-height: 12pt; color: #FFFFFF}
a {color:#FFFFFF; text-align: left; text-decoration: none;font-size:12px; }
a.textile { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-align: left ; text-decoration: none }
a.textile:hover { color: #F40031}
a.sous { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: 600; color: #FFFFFF; text-align: left; text-decoration: none ; font-style: normal}
a.sous:hover { color: #E07460}
.blanc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #FFFFFF; text-align: right }
.blanccentre { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 600; color: #FFFFFF; text-align: center;}
.blancfergauche {  font-size: 12px; font-weight: 600; text-align: left}
.noirfergauche { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 600; color: #000000; text-align: left }
.Titreblancfergauche { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 600; color: #FFFFFF; text-align: left ; font-style: italic}
.textecalques { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 600; color: #FFFFFF; text-align: left ; margin-top: 5px; margin-left: 10px}
.sous { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 600; color: #e07460; text-align: left; text-decoration: none ; font-style: normal }
.rougegauche { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 600; color: #F40031; text-align: left}
.Titreblancferdroit { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 600; color: #FFFFFF; text-align: right; font-style: italic }
.Titrecat { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: left ; font-style: normal; text-decoration: none; text-indent: 5pt}
.titretableau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFCC66; text-decoration: none; text-align: center}
.clef {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9933; text-decoration: none}
.clefs { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC66; text-decoration: none }
.clefss { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC99; text-decoration: none }
.mess { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF6666; text-decoration: none ; font-weight: bold; text-align: center}
.gris { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 600; color: #CCCCCC; text-align: right }
.zero {position:absolute; top:0; left:0; border:none;}

h2 {
	text-align:center;
	font-style:italic;
	font-size:18px;
	}
	
.administration th
{
	background-color: #999999;
	color:#FFFFFF;
}
.administration th
{
	background-color: #999999;
	color:#FFFFFF;
}

