﻿.img-png {
	behavior: url(iepngfix.htc);
}

.fond-menu {
	width: 374px;
	height: 560px;
	background-image: url('img/fond-menu.jpg');
	background-repeat: no-repeat;
}

.btn1 {
	background-image: url('img/btn1-off.png');
	background-repeat: no-repeat;
	behavior: url(../iepngfix.htc);
	height: 34px;
}

.btn1:hover {
	background-image: url('img/btn1-on.png');
	background-repeat: no-repeat;
	behavior: url(../iepngfix.htc);
	height: 34px;
	cursor: pointer;
}

.btn2 {
	background-image: url('img/btn2-off.png');
	background-repeat: no-repeat;
	behavior: url(../iepngfix.htc);
	height: 34px;
}

.btn2:hover {
	background-image: url('img/btn2-on.png');
	background-repeat: no-repeat;
	behavior: url(../iepngfix.htc);
	height: 34px;
	cursor: pointer;
}

.btn3 {
	background-image: url('img/btn3-off.png');
	background-repeat: no-repeat;
	behavior: url(../iepngfix.htc);
	height: 34px;
}

.btn3:hover {
	background-image: url('img/btn3-on.png');
	background-repeat: no-repeat;
	behavior: url(../iepngfix.htc);
	height: 34px;
	cursor: pointer;
}

.btn4 {
	background-image: url('img/btn4-off.png');
	background-repeat: no-repeat;
	behavior: url(../iepngfix.htc);
	height: 34px;
}

.btn4:hover {
	background-image: url('img/btn4-on.png');
	background-repeat: no-repeat;
	behavior: url(../iepngfix.htc);
	height: 28px;
	cursor: pointer;
}

.error {
    color: #FF0000;
    font-size: 10px;
}

.titre-rubriques a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.fond-rubriques {
	background-image: url('img/fond-rubriques.jpg');
	background-repeat: no-repeat;
	width: 539px;
	height: 36px;
}

.titre-rubriques a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.titre-rubriques a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	text-align: center;
	text-decoration: underline;
	vertical-align: middle;
}

.fddroit {
	width: 21px;
	height: 624px;
	background-image: url('img/fddroit.jpg');
	background-repeat: no-repeat;
	position: absolute;
}

.liens {
	color: #006bbe;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	vertical-align: top;
}

.fddroit {
	width: 21px;
	height: 624px;
	background-image: url('img/fddroit.jpg');
	background-repeat: no-repeat;
	position: absolute;
}

.texte-bloc-bleu {
	font-family: Arial;
	font-weight: bolder;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	line-height: 25px;
}

.texte-bloc-bleu-petit {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
	vertical-align: middle;
}

.texte-titre-bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #006bbe;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.texte-titre-noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4c4b4b;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.texte-petit-noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #524d54;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.texte-formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #435c7e;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.texte-rouge-resultrecherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F80001;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

.text-tab-recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: center;
	vertical-align: middle;
	border-bottom: solid 1px #31A9CF;
	border-right: solid 1px #31A9CF;
}

.th-tab-recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align: center;
	vertical-align: middle;
	border-bottom: solid 4px #31A9CF;
	border-right: solid 1px #31A9CF;
	background-color: #ECF7FD;
}

.nbr-resultat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #435c7e;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	background-position: center;
	background-image: url('img/bloc-num.png');
	background-repeat: no-repeat;
}

.titre-entreprise-bleu-fonce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #435c7e;
}

.titre-entreprise-bleu-clair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #32abd0;
}

.titre-description-entreprise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #435c7e;
}

.texte-description-entreprise-bleu-fonce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #435c7e;
}

.texte-description-entreprise-bleu-clair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #32abd0;
}

.liens-logo {
	border-width: 0;
}

.ligneTableau {
	height: 20px;
}

.ligneTableau-hoverIE6 {
	cursor: pointer;
	background-color: #D7E8F2;
	height: 20px;
}

.ligneTableau:hover {
	cursor: pointer;
	background-color: #D7E8F2;
	height: 20px;
}

.lienImage {
}

.lienImage img{
    border: 0;
}

