*{ font-family:Verdana, Arial, Helvetica, sans-serif;}


body{ margin-top:15px;
margin-bottom:15px;}

.txtblc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: normal}
.tit_orange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FF6600; line-height: normal ; font-weight: bold}
.txtorange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6600; line-height: normal ; font-weight: bold}
.vsetesici { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; line-height: normal }
.tit_gris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #999999; line-height: normal ; font-weight: bold }
.tit_noir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; line-height: normal ; font-weight: bold }
.txtvert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #009900; line-height: normal ; font-weight: bold }
.progfabric { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; line-height: normal }

#contact { width:770px; margin-left:auto; margin-right:auto; background-color:#3d3d3d; text-transform:uppercase; font-size: 9px; color: #FFFFFF; padding:5px; text-align:right; margin-bottom:6px;}
#contact a{ color: #FFFFFF; text-decoration:none;}
#contact a:hover{ text-decoration: underline;}

/* MENU */

/* Générique */
#menu { height:60px; position:relative; width:770px; background-color:#4c4c4c;}
#menu #menu-nivo1 { height:24px; position:relative; width:770px; background-color:#000000;}
#menu #menu-nivo2 { height:36px; position:relative; width:770px;}
#menu #menu-nivo2 #societe{position:absolute; width:770px; height:36px; z-index:1; visibility: hidden; background-color:#009900;}
#menu #menu-nivo2 #fonderie{
	position:absolute;
	width:770px;
	height:36px;
	z-index:3;
	background-color: #97aaf5;
	visibility: hidden;
}
#menu #menu-nivo2 #treuilssom{position:absolute; width:770; height:36px; z-index:3; visibility: hidden; background-color:#ff7100;}
#menu #menu-nivo2 #coussinetspaliers_som{position:absolute; width:770; height:36px; z-index:3; visibility: hidden; background-color:#2f53a7;}
#menu #menu-nivo2 #aciersprofiles{position:absolute; width:770; height:36px; z-index:3; visibility: hidden; background-color:#ddb016;}
#menu #menu-nivo2 #composantsmecaniques{position:absolute; width:770; height:36px; z-index:3; visibility: hidden; background-color:#84a660;}
#menu #menu-nivo2 #societe.visible { visibility:visible;}
#menu #menu-nivo2 #fonderie.visible {visibility:visible;}
#menu #menu-nivo2 #treuilssom.visible{ visibility:visible;}
#menu #menu-nivo2 #coussinetspaliers_som.visible {visibility:visible;}
#menu #menu-nivo2 #aciersprofiles.visible {visibility:visible;}
#menu #menu-nivo2 #composantsmecaniques.visible {visibility:visible;}

/*illustrations */
#accueil{position:absolute; width:770px; height:174px; z-index:4; visibility: visible; background-image:url(../images/accueil/centre_acc.jpg);}
#fonderies{position:absolute; width:770px; height:174px; z-index:4; visibility: hidden; background-image:url(../images/accueil/centre_acc_fonderies.jpg);}
#cireperdue{position:absolute; width:770px; height:174px; z-index:4; visibility: hidden; background-image:url(../images/accueil/centre_acc_cirperdue.jpg);}
#sable{position:absolute; width:770px; height:174px; z-index:4; visibility: hidden; background-image:url(../images/accueil/centre_acc_sable.jpg);}
#cuivreux{position:absolute; width:770px; height:174px; z-index:4; visibility: hidden; background-image:url(../images/accueil/centre_acc_cuivreux.jpg);}
#transmission{}
#coussinets{position:absolute; width:770px; height:174px; z-index:4; visibility: hidden; background-image:url(../images/accueil/centre_acc_coussinet.jpg);}
#treuils_robotic{position:absolute; width:770px; height:174px; z-index:4; visibility: hidden; background-image: url(../images/accueil/centre_acctreuils_robotic.jpg);}
#treuils{position:absolute; width:770px; height:174px; z-index:4; visibility: hidden; background-image:url(../images/accueil/centre_acc_treuil.jpg);}
#robotic{position:absolute; width:770px; height:174px; z-index:4; visibility: hidden; background-image:url(../images/accueil/centre_acc_robot.jpg);}
#profil{position:absolute; width:770px; height:174px; z-index:4; visibility: hidden; background-image:url(../images/accueil/centre_acc_profile.jpg);}
#composants{position:absolute; width:770px; height:174px; z-index:4; visibility: hidden; background-image:url(../images/accueil/centre_acc_composant.jpg);}
#menubas{ font-size: 10px; color:#000000; margin-left:auto; margin-right:auto; padding:10px; text-align:center; line-height:15px;}
#menubas a{ color: #333333}
