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

.img_puce_left {
	border:0;
	vertical-align: baseline;
}


dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*****************************************************/


#menu dl, #menu2 dl, #menu3 dl, #menu4 dl, #menu5 dl, #menu6 dl, #menu7 dl, #sousmenu1 dl, #sousmenu2 dl, #sousmenu3 dl  {
	float:left;
	width:auto;
	margin:0;
}

#menu dt, #menu2 dt, #menu3 dt, #menu4 dt, #menu5 dt, #menu6 dt, #menu7 dt, #sousmenu1 dt, #sousmenu2 dt, #sousmenu3 dt  {
	cursor: pointer;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
	height:30px;
}

#menu2 dd, #menu3 dd, #menu4 dd {
	border:1px #0f0f0f solid;
	background-color:#bcffe3;
	margin-top:0;
	position:absolute;
	z-index:100;
}

#sousmenu1 dd {
	border:1px #0f0f0f solid;
	background-color:#bcffe3;
	margin-left:1px;
	margin-top:35px;
	position:fixed;
	z-index:100;
}

#sousmenu2 dd {
	border:1px #0f0f0f solid;
	background-color:#bcffe3;
	margin-left:1px;
	margin-top:60px;
	position:absolute;
	z-index:100;
}

#sousmenu3 dd {
	border:1px #0f0f0f solid;
	background-color:#bcffe3;
	margin-left:1px;
	margin-top:82px;
	position:absolute;
	z-index:100;
}

#smenu3 {
	width:150px;
}

#menu2 li, #menu3 li, #menu4 li, #sousmenu1 li, #sousmenu2 li, #sousmenu3 li  {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	background-color:#bcffe3;
	padding-left:5px;
	padding-right:8px;
	line-height:20px;
}

#menu2 li a, #menu3 li a, #menu4 li a, #sousmenu1 li a, #sousmenu2 li a, #sousmenu3 li a {
	text-decoration: none;
	display: block;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../code/squares_0.gif) no-repeat 0px 7px;
	margin:2px;
	padding-left:12px;
	padding-right:5px;
}

#menu2 li a:hover, #menu3 li a:hover, #menu4 li a:hover, #sousmenu1 li a:hover, #sousmenu2 li a:hover, #sousmenu3 li a:hover {
	color: #CC3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../code/squares_0_hl.gif) no-repeat 0px 7px;/* #FFFFFF;*/
}

/**********************************************/

#menu {
	width:100px;
	height:30px;
	float:left;
}

a.boutton_accueil {
	display:block;
	width: 100px;
	height:30px;
	background:url(../uk/images/bt_accueil_up.png) no-repeat;
	float:left;
}

a.boutton_accueil:hover {
	display:block;
	width: 100px;
	height:30px;
	background:url(../uk/images/bt_accueil_do.png) no-repeat;
	float:left;
}

/**********************************************/

#menu2 {
	width:115px;
	height:30px;
	float:left;
}

a.boutton_produits {
	display:block;
	width: 115px;
	height:30px;
	background:url(../uk/images/bt_produits_up.png) no-repeat;
	float:left;
}

a.boutton_produits:hover {
	display:block;
	width: 115px;
	height:30px;
	background:url(../uk/images/bt_produits_do.png) no-repeat;
	float:left;
}

#sousmenu1 {
	width:115px;
	height:30px;
	margin-left:283px;
	position: fixed;
	z-index:100;
	/* pour IE */
	_position: absolute;
	top: expression(body.scrollTop + 101 + "px");
	left: expression(body.scrollLeft + 203 + "px");
}

#sousmenu2 {
	width:115px;
	height:30px;
	margin-left:283px;
	position: fixed;
	z-index:100;
	/* pour IE */
	_position: absolute;
	top: expression(body.scrollTop + 101 + "px");
	left: expression(body.scrollLeft + 203 + "px");
}

#smenu2 {
	width:200px;
}

#smenu4 {
	width:150px;
}

#sousmenu3 {
	width:115px;
	height:30px;
	margin-left:283px;
	position: fixed;
	z-index:100;
	/* pour IE */
	_position: absolute;
	top: expression(body.scrollTop + 101 + "px");
	left: expression(body.scrollLeft + 203 + "px");
}

/**********************************************/

#menu3 {
	width:103px;
	height:30px;
	float:left;
}

a.boutton_atouts {
	display:block;
	width: 103px;
	height:30px;
	background:url(../uk/images/bt_atouts_up.png) no-repeat;
	float:left;
}

a.boutton_atouts:hover {
	display:block;
	width: 103px;
	height:30px;
	background:url(../uk/images/bt_atouts_do.png) no-repeat;
	float:left;
}

/**********************************************/

#menu4 {
	width:87px;
	height:30px;
	float:left;
}

#smenu4 {
	width:150px;
}

a.boutton_contact {
	display:block;
	width: 87px;
	height:30px;
	background:url(../uk/images/bt_contact_up.png) no-repeat;
	float:left;
}

a.boutton_contact:hover {
	display:block;
	width: 87px;
	height:30px;
	background:url(../uk/images/bt_contact_do.png) no-repeat;
	float:left;
}

/**********************************************/

#menu5 {
	width:106px;
	height:30px;
	float:left;
}

a.boutton_references {
	display:block;
	width: 106px;
	height:30px;
	background:url(../uk/images/bt_references_up.png) no-repeat;
	float:left;
}

a.boutton_references:hover {
	display:block;
	width: 106px;
	height:30px;
	background:url(../uk/images/bt_references_do.png) no-repeat;
	float:left;
}

/**********************************************/

#menu6 {
	width:110px;
	height:30px;
	float:left;
	position:relative;
	z-index:100;
}

a.boutton_normes {
	display:block;
	width: 110px;
	height:30px;
	background:url(../uk/images/bt_normes_up.png) no-repeat;
	float:left;
}

a.boutton_normes:hover {
	display:block;
	width: 110px;
	height:30px;
	background:url(../uk/images/bt_normes_do.png) no-repeat;
	float:left;
}

/**********************************************/

#menu7 {
	width:74px;
	height:30px;
	float:left;
}

a.boutton_liens {
	display:block;
	width:74px;
	height:30px;
	background:url(../uk/images/bt_liens_up.png) no-repeat;
	float:left;
}

a.boutton_liens:hover {
	display:block;
	width: 74px;
	height:30px;
	background:url(../uk/images/bt_liens_do.png) no-repeat;
	float:left;
}

/**********************************************/

