body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family:"Trebuchet MS";
	color:#4E4E4E;
	background-color:#ffffff;
	background-image: url(../images/bg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	 }

td, textarea, input, select {
font-family: "Trebuchet MS";
font-size: 12px;
font-weight: normal;
}

.contenue{
}

.pl-min{
	color: #7e8d9e;
	}
	.pl{
	font-size: 12px;
	color: #7e8d9e ;
	}
a:link, a:visited {
	color: #555F80;
	font-weight:bold;
	text-decoration:underline;
}
a:hover {
	color: #555F80;
	font-weight:bold;
	text-decoration: none;
	
}
a.liencont:link, a.liencont:visited {
	color:#999999;
	
	text-decoration:underline;
}
a.liencont:hover {
	color: #7e8d9e;
	text-decoration: none;
	
}
a.lien:link, a.lien:visited {
	color: #016FC6;
	text-decoration: none;
	
}
a.lien:hover {
	color: #60b8de;
	
	text-decoration:underline;
}

a.back:link, a.back:visited {
	color:#FFFFFF;
	text-decoration: none;
	font-size:11px;
	
}
a.back:hover {
	color:#E9E9E9;
	font-size:11px;
	text-decoration:none;
}

a.sav:link, a.sav:visited {
	color: #78C2E3;
	
	text-decoration:underline;
}
a.sav:hover {
	color: #78C2E3;
	text-decoration: none;
	
}

a:en savoir plus a:visited {
	color: #60b8de;
	text-decoration: none;
	}
a:hover {
	color: #7e8d9e;
	text-decoration: none;
	}
a.menu:link{
font-family: "Trebuchet MS";
 color: #415CB3;
 text-decoration:none;
 font-size:12px;
font-weight:bold;
}
a.menu:visited {
font-family: "Trebuchet MS";
 color: #415CB3;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
 }
a.menu:hover {
font-family: "Trebuchet MS";
 color: #415CB3;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
}


a.menu2:link{
font-family: "Trebuchet MS";
 color: #DFDDDE;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
}
a.menu2:visited {
font-family: "Trebuchet MS";
 color: #DFDDDE;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
 }
a.menu2:hover {
font-family: "Trebuchet MS";
 color: #ffffff;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;

}
.body-bg
	{
	background-image: url(../images/bbg.jpg);
	background-repeat:repeat-y;
	background-color:#e8e8e9;
	}
    .h2
	{
	color: #FFFFFF;
	font-size: 14px;
	font-family: "Trebuchet MS";
	font-weight:bold;
	
	}
	.h3{
	color: #7e8d9e;
	font-size: 16px;
	font-family: "Trebuchet MS";
	font-weight:bold;
	}
		.h4{
	color: #6fffac;
	font-size: 14px;
	font-family: "trebuchet MS";
	}
	a.footer:link{
 	font-family: "Trebuchet MS";
 color: #C1C1C1;
 text-decoration:none;
 font-size:11px;
 font-weight:normal;
}
a.footer:visited {
 	font-family: "Trebuchet MS";
 color: #C1C1C1;
 text-decoration:none;
 font-size:11px;
 font-weight:normal;
 }
a.footer:hover {
 	font-family: "Trebuchet MS";
 color:#666666;
  text-decoration:underline;
 font-size:11px;
 font-weight:normal;
}
.image-frame{
border:solid 5px;
border-color:#ffffff;
background-color:#FFF;
background-image:url(loading.gif);
background-repeat:no-repeat;
background-position: center center;
}
.orange{
color:#ff9900;
font-size:16px;
}
.bleu{
color:#00ccff;
font-size:16px;
}
.green{
color:#99cc33;
font-size:16px;
}
.brown{
color:#663300;
font-size:16px;
}
#Name
	{
color: #048fcb;
	font-size: 18px;
	font-family: "Trebuchet MS";
	}
#Info{
}

   .h2
	{
	color:#FFFFFF;
	font-size: 16px;
	font-family: "Trebuchet MS";
	
	}
	.frameCC {
	border: 1px solid #dddddd;
}
.bar
{
color:C1C1C1C1;

}
.menu-hoverdroite

{
background-image:url(../images/hoverdroite.jpg);
background-position:center;
background-repeat:no-repeat;
}
.menu-hover

{
background-image:url(../images/hover-bbg.jpg);
background-position:center;
background-repeat:repeat-x;
}
.menu-hovergauche

{
background-image:url(../images/hover-gauche.png);
background-position:center;
background-repeat:no-repeat;

}

.menu-hovergaucheeng

{
background-image:url(../images/hover-gauche-eng.png);
background-position:center;
background-repeat:no-repeat;

}

.bouton-hover

{
background-image:url(../images/bouton-hover.png);
background-position:center;
background-repeat:no-repeat;

}

.titre
{
font-size:15px;
color:#E02749;
font-weight:bold;

}
.titre2
{
font-size:13px;
color:#555F80;
font-weight:bold;
}

.cadre
{
background:url(../images/produits_03.png) center no-repeat;
}
.titreimg 
{
font-size:12px;
color:#666666;
}
.titreref 
{
font-size:13px;
font-weight:bold;
font-family: "Trebuchet MS";
 color: #415CB3;


}
.soustitref
 { color:#415190;
 }

.cadrelog
{
background:url(../images/cadrep.png);
}
 
/*---------------------------------------------------------*/
:link,:visited
{ text-decoration:none }

ul
{ list-style:none;
color:#415CB3;
}

ul,li
{ margin:0; padding:0 }

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
ul.classic {
 list-style: disc;
 margin-bottom: 1em;
 padding-left: 2em;
}
.dropdown-upward {
 margin-top: 400px;
}

ul.dropdown {
 font-weight: bold;
}

	ul.dropdown li {
	font-family: "Trebuchet MS";
	font-size:12px;
	 padding: 3px 5px;
	 border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #fff #d9d9d9 #d9d9d9;
	 background-color: #BBBBBB;
	 color: #415CB3;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 color: #415CB3;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #415CB3; text-decoration:none;}
	ul.dropdown a:hover		{ color: #415CB3; text-decoration:underline; }
	ul.dropdown a:active	{ color: #415CB3; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 150px;
	 margin-top: 1px;
	 
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}
/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */
.classHeight {
height:30px;}

ul.dropdown *.dir {
 padding-right: 20px;
	font-family: "Trebuchet MS";
	font-size:12px;
	 padding: 7px 10px;
	 border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: transparent;
	 background-color: transparent;
	 background-image:none;
	 color: #415CB3;
}
/* -- Components override -- */
ul.dropdown *.dir1 {
	 font-family: "Trebuchet MS";
	 font-size:12px;
	 padding: 3px 5px;
	 border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #fff #d9d9d9 #d9d9d9;
	 background-color: #BBBBBB;
	 color: #415CB3;
	 font-weight:bold;
	 }
/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/nav-arrow-left.png);
 background-position: 0% 50%;
}         
