body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	margin: 0px;
}
img {
	border: 0;
}
img.nav {
	margin-right: 1px;
}
.skin {
	margin-top: 1px;
}
.skin2 {
	margin-top: 1px;
	margin-bottom: 1px;
}
.prenavblock {
	margin-right: 1px;
	background-color: #4A4D54;
	width: 4px;
	height: 18px;
}
.orangeblock {
	margin-top: 1px;
	background-color: #ED6501;
	float: left;
	width: 220px;
	height: 18px;
}
.greyblock {
	margin-top: 1px;
	margin-left: 1px;
	background-color: #D1D0D5;
	float: left;
	width: 616px;
	height: 18px;
}
/* ### CATALOG ### */
table.leftmenu{
	background-image:  url("images/leftmenubg.png");
	background-color: #021333;
	background-repeat: no-repeat;
}
td.leftmenu {
	color: #FFF;
	font-size: 0.7em;
}
.leftmenu a {
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px;
}
.leftmenu a:hover {
	background-color: #0079B1;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px;
}
.leftmenuL1 {
	padding: 1px 1px 1px 10px;
	margin: 1px;
}
.leftmenuL1-down {
	background-color: #ED6501;
	padding: 1px 1px 1px 10px;
	margin: 1px;
}
.leftmenuL2 {
	padding: 1px 1px 1px 20px;
	margin: 1px;
}
.leftmenuL2-down {
	background-color: #CD4500;
	padding: 1px 1px 1px 20px;
	margin: 1px;
}
tr.tableprod0 {
	background-color: #D1D0D5;
}
tr.tableprod1 {
	background-color: #FFF7A3;
}
table.tablejogprod {
	background-color: #D1D0D5;
}
tr.tablejogprod: {
	background-color: #FFF;
}
tr.tablejogprodhead {
	background-color: #fff;
	font-size: 0.8em;
	color: #000;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
tr.tableprodhead {
	background-color: #ED6501;
	font-size: 0.8em;
	color: #FFF;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
tr.digit {
	background-color: #D1D0D5;
	font-size: 0.8em;
	color: #000;
	font-weight: bold;
	font-variant: small-caps;
}
.prodNom {
	font-size: 0.6em;
}
.colortable {
	margin-top: 20px;
	font-size: 1em;
}
tr.tablestatic {
	background-color: #fff;
	font-size: 0.6em;
	color: #000;
	text-align: left;
}
.tablestatic a {
	color: #000;
	text-decoration: none;
	padding: 1px;
}
.tablestatic a:hover {
	background-color: #0079B1;
	color: #FFF;
	text-decoration: none;
	padding: 1px;
}
/* ############# ESPACE PRO */
/* ---------------------------------------------------------- TITRES */
h3 {
	font-size: 0.6em;
	font-weight: bold;
}
/* ---------------------------------------------------------- FORM BLOCKS */
.leftblock {
	clear: both;
	padding: 2px 0px 2px 0px;
	position: relative;
	background-color: #4B4E55;
	width: 220px;
	float: left;
	margin: 1px 1px 1px 0px;
	color: #FFF;
	font-size: 0.6em;
	font-weight: bold;
	text-indent: 2px;
}
.rightblock {
	padding: 2px 0px 2px 0px;
	position: relative;
	background-color: #EFEEF1;
	width: 616px;
	float: left;
	margin: 1px 0px 0;
	text-indent: 2px;
}
.leftblock2 {
	clear: both;
	padding: 2px 0px 2px 0px;
	position: relative;
	background-color: #4B4E55;
	width: 200px;
	float: left;
	margin: 1px 1px 1px 0px;
	color: #FFF;
	font-weight: bold;
	text-indent: 2px;
}
.rightblock2 {
	padding: 2px 0px 2px 0px;
	position: relative;
	background-color: #EFEEF1;
	width: 408px;
	float: left;
	margin: 1px 0px 0px 0px;
	text-indent: 2px;
}
.aster {
	color: #ED6501;
}
/* ---------------------------------------------------------- FOOT LINKS */
.footlinks {
	width: 830px;
	font-size: 0.6em;
	margin-top: 10px;
	margin-bottom: 10px;
}
.footlinks a {
	color: #000;
	text-decoration: none;
	padding: 1px;
	font-weight: bold;
}
.footlinks a:hover {
	background-color: #0079B1;
	color: #FFF;
	text-decoration: none;
	padding: 1px;
}
/* ---------------------------------------------------------- STOCK/CMS */
.staticpage a {
	color: #000;
	text-decoration: none;
	padding: 1px;
}
.staticpage a:hover {
	background-color: #0079B1;
	color: #FFF;
	text-decoration: none;
	padding: 1px;
}
/* ---------------------------------------------------------- TABLES */
.catalogedit {
	border: 0;
	font-size: 1em;
}
.references {
	background-color: #EFEEF1;
	border: 0;
	font-size: 1em;
	text-align: center;
	margin-top: 16px;
}

/* ---------------------------------------------------------- Flash Intro */
body.bodynav0{
background-image:url(intro-bkg_01.jpg);
background-repeat:repeat-y;
text-align:center;
}
div#intrologo{
	width:100%;
	background-color:#FFFFFF;
}
div#content{
	width:841px;
	margin:auto;
	margin-top:50px;
	text-align:left;
}
div#flashintro{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
}
div#orangeintro {
	margin-top: 1px;
	background-color: #ED6501;
	display:block;
	width: 220px;
	height: 18px;
}
body.bodynav0 div.footlinks {
	width:841px;
	margin:auto;
	font-size: 9px;
	margin-top: 10px;
	margin-bottom: 10px;
	/*padding-left:150px;*/
}
body.bodynav0 div.footlinks div{
	text-align:right;
} 
body.bodynav0 div.footlinks a {
	color: #000;
	text-decoration: none;
	padding: 1px;
	font-weight: bold;
}
body.bodynav0 div.footlinks a:hover {
	background-color:#666666;
	color: #FFF;
	text-decoration: none;
	padding: 1px;
}
div#skipintro{
background-color:#FFFFFF;
padding:5px;
width:200px;
margin-left:290px;
text-align:center;
}
div#skipintro a{
font-size:10px;
color:#333333;
text-decoration:none;
text-transform:uppercase;

}

.lien{
font:Arial;
font-size:10px;
color:#000000;
text-decoration:none;

}