body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
	vertical-align:top;
	text-align:left;
	behavior: url(csshover.htc);
}


td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
	vertical-align:top;
	text-align:left;
}

input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#4D6266;
	text-decoration:none;
	background-color:#FFFFFF;
	border:none;
}

select {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#4D6266;
	text-decoration:none;
	background-color:#FFFFFF;
	border:none;
	
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#4D6266;
	text-decoration:none;
	background-color:#FFFFFF;
}

a {
	color:#4D6266;
	font-weight:normal;
	text-decoration:none;
}




.menu_texte{
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

.menu_texte:hover {
	font-size: 12px;
	color:#FFFF00;
	text-decoration:none;
	font-weight:normal;
}

.menu_texte_on {
	font-size: 12px;
	color:#FFFF00;
	text-decoration:none;
	font-weight:normal;
}

.petit_italique {
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-style:italic;
}

.gros_jaune {
	font-size: 13px;
	color:#FFFF00;
	text-decoration:none;
	font-weight:bold;
}

.grand_jaune {
	font-size: 15px;
	color:#FFFF00;
	text-decoration:none;
	font-weight:bold;
}


.texte {
	font-size: 12px;
	color:#4D6266;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
}

.texte_gras {
	font-size: 12px;
	color:#4D6266;
	text-decoration:none;
	font-weight:bold;
	text-align:justify;
}


.texte_rouge {
	font-size: 12px;
	color:#FF3333;
	text-decoration:none;
	font-weight:bold;
	text-align:justify;
	font-style:italic;
}

.titre_texte {
	font-size: 15px;
	color:#FF3333;
	text-decoration:none;
	font-weight:bold;
}

.texte_grand {
	font-size: 15px;
	color:#4D6266;
	text-decoration:none;
	font-weight:normal;
}


.lien_catalogue{
	font-size: 12px;
	color:#4D6266;
	text-decoration:none;
	font-weight:normal;
}

.lien_catalogue:hover {
	font-size: 12px;
	color:#FF3333;
	text-decoration:none;
	font-weight:normal;
}

.lien_catalogue_on {
	font-size: 12px;
	color:#FF3333;
	text-decoration:none;
	font-weight:normal;
}

.lien_catalogue_petit{
	font-size: 10px;
	color:#4D6266;
	text-decoration:none;
	font-weight:normal;
}

.lien_catalogue_petit:hover {
	font-size: 10px;
	color:#FF3333;
	text-decoration:none;
	font-weight:normal;
}

.lien_catalogue_petit_on {
	font-size: 10px;
	color:#FF3333;
	text-decoration:none;
	font-weight:normal;
}

.catalogue{
	font-size: 10px;
	color:#4D6266;
	text-decoration:none;
	font-weight:normal;
}

.catalogue_texte{
	font-size: 12px;
	color:#4D6266;
	text-decoration:none;
	font-weight:normal;
}

.fiche_blanc{
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

.fiche_blanc_petit{
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

.fiche_blanc_grand{
	font-size: 20px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}


.texte_petit {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4D6266;
}

.texte_moyen {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#4D6266;
}

.texte_grand {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#4D6266;
}

.texte_rouge_petit {
	font-size: 12px;
	color:#FF3333;
}

.texte_rouge_moyen {
	font-size: 14px;
	color:#FF3333;
}

.texte_rouge_grand {
	font-size: 16px;
	color:#FF3333;
}

div#menu_automatisme a {color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
div#menu_automatisme a:hover {color:#FFFF00}
div#menu_automatisme ul {padding: 0px; margin:0px; text-align:center}
div#menu_automatisme li {background:#4D6266}
div#menu_automatisme li:hover {background: #4D6266}
div#menu_automatisme li.sousmenu {background: 95% 50% no-repeat;}
div#menu_automatisme li.sousmenu:hover {background: none;}
div#menu_automatisme ul ul {position:absolute;display:none; width:122px}
div#menu_automatisme ul li {position:relative; list-style: none; float:left; }
div#menu_automatisme li li {position:relative; list-style: none; float:left; border-top:1px solid; border-color:#FFFFFF}
div#menu_automatisme li a {text-decoration: none; padding: 1px 0px 2px 0px; display:block; width:122px}
div#menu_automatisme ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu_automatisme ul.niveau2 li.sousmenu:hover {display:block; background-color:#4D6266;}


div#menu_alarme a {color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
div#menu_alarme a:hover {color:#FFFF00}
div#menu_alarme ul {padding: 0px; margin:0px; text-align:center}
div#menu_alarme li {background:#4D6266}
div#menu_alarme li:hover {background: #4D6266}
div#menu_alarme li.sousmenu {background: 95% 50% no-repeat;}
div#menu_alarme li.sousmenu:hover {background: none;}
div#menu_alarme ul ul {position:absolute;display:none; width:85px}
div#menu_alarme ul li {position:relative; list-style: none; float:left; }
div#menu_alarme li li {position:relative; list-style: none; float:left; border-top:1px solid; border-color:#FFFFFF}
div#menu_alarme li a {text-decoration: none; padding: 1px 0px 2px 0px; display:block; width:85px}
div#menu_alarme ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu_alarme ul.niveau2 li.sousmenu:hover {display:block; background-color:#4D6266;}


div#menu_ferronnerie a {color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
div#menu_ferronnerie a:hover {color:#FFFF00}
div#menu_ferronnerie ul {padding: 0px; margin:0px; text-align:center}
div#menu_ferronnerie li {background:#4D6266}
div#menu_ferronnerie li:hover {background: #4D6266}
div#menu_ferronnerie li.sousmenu {background: 95% 50% no-repeat;}
div#menu_ferronnerie li.sousmenu:hover {background: none;}
div#menu_ferronnerie ul ul {position:absolute;display:none; width:111px}
div#menu_ferronnerie ul li {position:relative; list-style: none; float:left; }
div#menu_ferronnerie li li {position:relative; list-style: none; float:left; border-top:1px solid; border-color:#FFFFFF}
div#menu_ferronnerie li a {text-decoration: none; padding: 1px 0px 2px 0px; display:block; width:111px}
div#menu_ferronnerie ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu_ferronnerie ul.niveau2 li.sousmenu:hover {display:block; background-color:#4D6266;}


div#menu_portail a {color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
div#menu_portail a:hover {color:#FFFF00}
div#menu_portail ul {padding: 0px; margin:0px; text-align:center}
div#menu_portail li {background:#4D6266}
div#menu_portail li:hover {background: #4D6266}
div#menu_portail li.sousmenu {background: 95% 50% no-repeat;}
div#menu_portail li.sousmenu:hover {background: none;}
div#menu_portail ul ul {position:absolute;display:none; width:137px}
div#menu_portail ul li {position:relative; list-style: none; float:left; }
div#menu_portail li li {position:relative; list-style: none; float:left; border-top:1px solid; border-color:#FFFFFF}
div#menu_portail li a {text-decoration: none; padding: 1px 0px 2px 0px; display:block; width:137px}
div#menu_portail ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu_portail ul.niveau2 li.sousmenu:hover {display:block; background-color:#4D6266;}


div#menu_piece a {color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
div#menu_piece a:hover {color:#FFFF00}
div#menu_piece ul {padding: 0px; margin:0px; text-align:center}
div#menu_piece li {background:#4D6266}
div#menu_piece li:hover {background: #4D6266}
div#menu_piece li.sousmenu {background: 95% 50% no-repeat;}
div#menu_piece li.sousmenu:hover {background: none;}
div#menu_piece ul ul {position:absolute;display:none; width:145px}
div#menu_piece ul li {position:relative; list-style: none; float:left; }
div#menu_piece li li {position:relative; list-style: none; float:left; border-top:1px solid; border-color:#FFFFFF}
div#menu_piece li a {text-decoration: none; padding: 1px 0px 2px 0px; display:block; width:145px}
div#menu_piece ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu_piece ul.niveau2 li.sousmenu:hover {display:block; background-color:#4D6266;}


div#menu_divers a {color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
div#menu_divers a:hover {color:#FFFF00}
div#menu_divers ul {padding: 0px; margin:0px; text-align:center}
div#menu_divers li {background:#4D6266}
div#menu_divers li:hover {background: #4D6266}
div#menu_divers li.sousmenu {background: 95% 50% no-repeat;}
div#menu_divers li.sousmenu:hover {background: none;}
div#menu_divers ul ul {position:absolute;display:none; width:70px}
div#menu_divers ul li {position:relative; list-style: none; float:left; }
div#menu_divers li li {position:relative; list-style: none; float:left; border-top:1px solid; border-color:#FFFFFF}
div#menu_divers li a {text-decoration: none; padding: 1px 0px 2px 0px; display:block; width:70px}
div#menu_divers ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu_divers ul.niveau2 li.sousmenu:hover {display:block; background-color:#4D6266;}


