/* Menu format vertical
#Nav {
	width: 100px;
	padding: 0;
	list-style: none;
}

#Nav li {
	background: #ddd;
	margin: 1px;	
	height: 20px;
}

.Menu {
	padding: 0;		
	margin-top: -18px;
	margin-left: 98px;
	width: 202px;
	list-style: none;
	display: none;	
}

.Menu li {
	height: 20px;
	width: 200px;	
}
*/

#Nav {
	position:relative;
	z-index:30000;
	width:950px;
	font-weight:bold;
padding: 0;
list-style: none;
}

#Nav li {
	
width: 100%;
margin: 0px 0px 0 10px;
float: left;

}

#Nav li a {
display:block;
line-height:18px;

}


#Nav li.averti {
	
margin: 0;
float: left;
margin: 0 0 0 0px;
}

/*.......................................................class pour le menu sur la balise <li>..............................*/


#Nav a.acceuil{width: 80px; text-align:center; font-size:11px;}
#Nav a.entreprise{width: 96px; font-size:11px;}
#Nav a.maitrise{width: 147px; font-size:11px;}
#Nav a.bois{width: 157px; font-size:11px;}
#Nav a.pro{width: 215px; font-size:11px;}
#Nav a.formation{width: 100px; font-size:11px;}
#Nav a.contact{width: 80px; text-align:center; font-size:11px;}


#Nav li.acceuil1{ border-bottom:4px #60b6ff solid; width: 80px; text-align:center; margin-top:18px; }
#Nav li.entreprise1{border-bottom:4px #0444fb solid; width: 96px; text-align:left;}
#Nav li.maitrise1{border-bottom:4px #1ed0c6 solid; width: 147px; text-align:left;}
#Nav li.bois1{border-bottom:4px #1ed048 solid; width: 157px; text-align:left;}
#Nav li.pro1{border-bottom:4px #fce203 solid;width: 215px; text-align:left;}
#Nav li.formation1{border-bottom:4px #fcb303 solid; width: 100px; text-align:left;}
#Nav li.contact1{border-bottom:4px #fc5503 solid; width: 80px; text-align:center; margin-top:18px;}

/*.......................................................class pour le menu sur la balise <li>..............................*/


#Nav li a.break {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}
#Nav li a.break:hover,#Nav li a.break:active {
display: block;
background:#60b6ff;
color: #000;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

*+html #Nav li a.breakent {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: #999999 url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

#Nav li a.breakent {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}
#Nav li a.breakent:hover,#Nav li a.breakent:active {
display: block;
background:#0444fb;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

#Nav li a.breakentcurrent {
display: block;
border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
background:#0444fb;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

*+html #Nav li a.breakmo {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: #999999 url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

#Nav li a.breakmo {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}
#Nav li a.breakmo:hover,#Nav li a.breakmo:active {
display: block;
background:#1ed0c6;
color: #000;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

#Nav li a.breakmocurrent {
display: block;
border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
background:#1ed0c6;
color: #000;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}


*+html #Nav li a.breakexpbois {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: #999999 url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

#Nav li a.breakexpbois {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}
#Nav li a.breakexpbois:hover,#Nav li a.breakexpbois:active {
display: block;
background:#1ed048;
color: #000;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

#Nav li a.breakexpboiscurrent {
display: block;
border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
background:#1ed048;
color: #000;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}


*+html #Nav li a.breakorgpro {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: #999999 url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

#Nav li a.breakorgpro {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}
#Nav li a.breakorgpro:hover,#Nav li a.breakorgpro:active {
display: block;
background:#fce203;
color: #000;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

#Nav li a.breakorgprocurrent {
display: block;
border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
background:#fce203;
color: #000;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

*+html #Nav li a.breakforma {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: #999999 url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

#Nav li a.breakforma {
	border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
display: block;
background: url(../images/bg-ss-menu.png) top left repeat;
color: #fff;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}
#Nav li a.breakforma:hover,#Nav li a.breakforma:active {
display: block;
background:#fcb303;
color: #000;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}

#Nav li a.breakformacurrent {
display: block;
border-top:solid 1px #CCC;
	line-height:120%;
font-weight:normal;
font-size:10px;	
background:#fcb303;
color: #000;
text-decoration: none;	
padding: 8px 8px 8px 5px;
}


.Menu {
padding: 0;
list-style: none;
display: none;
}