body {
	color: #000000;
	background-color: #e5e5e5;
	margin: 0px;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
img {
	border:none;
}
form {
	margin: 0px;
}
h1, h2, h3{
	font-size: 1em;
	margin:0px;
	display: inline;
	font-weight:normal;	
}
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
strong {
	font-weight: bold;
}
/* BLOCK */
.visible {
	display: block;
}
.invisible {
	display: none;
}
/* SCROLLBARS */
.scrollbar {
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#6DCFF6;
	scrollbar-darkshadow-color:#6DCFF6;
	scrollbar-face-color:#6DCFF6;
	scrollbar-highlight-color:#6DCFF6;
	scrollbar-shadow-color:#6DCFF6;
	scrollbar-track-color:#D3EDF8; 
}
/* Champs de formulaire */
.ch {
	background-color: #FFFFFF;
	border: 1px solid #999;
}
.chRecherche {
	background-color: transparent;
	border:none;
	font-size:10px;
	color:#000;
	width:150px;
	margin-top:3px;
}
.petit {
	width: 20px;
}
.normal {
	width: 150px;
}
.moyen {
	width: 352px;
}
.long {
	width: 432px;
}
.haut {
	height: 26px;
}
.tresHaut {
	height: 90px;
}
.date {
	width: 80px;
	vertical-align: middle;
}
.civilite {
	width: 50px;
}
.formErreur {
	background-color: #FFDDDD;
}
/* LIENS */
a.lien:link, a.lien:visited {
	color: #F00;
	text-decoration: none;
}
a.lien:hover {
	color: #900;
	text-decoration: none;
}
a.lienGris:link, a.lienGris:visited {
	color: #666;
	text-decoration: none;
}
a.lienGris:hover {
	color: #900;
	text-decoration: none;
}
a.LienNav:link, a.LienNav:visited {
	color: #FFF;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
}
a.LienNav:hover {
	color: #F00;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
}
a.LienNavCata:link, a.LienNavCata:visited {
	color: #666;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
}
a.LienNavCata:hover {
	color: #F00;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
}
a.LienInfos:link, a.LienInfos:visited {
	color: #FFF;
	background-color:#999;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
}
a.LienInfos:hover {
	color: #F00;
	background-color:#000;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
}
a.LienAnth:link, a.LienAnth:visited {
	color: #999;
	text-decoration: none;
	font-size: 10px;
}
a.LienAnth:hover {
	color: #F00;
	text-decoration: none;
	font-size: 10px;
}
.fondBlanc {
	background-color:#FFF;
}
.fondNoir{
	background-color:#333;
}
.fondGris{
	background-color:#d4d3d4;
}
.ombrePAgeG {
	background-image:url(../../images-audiovisuel-materiel/ombrage-page-g.gif);
	background-repeat: repeat-y;
}
.ombrePAgeD {
	background-image:url(../../images-audiovisuel-materiel/ombrage-page-dr.gif);
	background-repeat: repeat-y;
}
.fondBandeauHaut {
	background-image:url(../../images-audiovisuel-materiel/fond-bandeau-haut.jpg);
	background-repeat: repeat-x;
}
.fondPagehaut{
	background-image:url(../../images-audiovisuel-materiel/fond-page-haut.jpg);
	background-repeat: repeat-x;
}
.fondChrecherche {
	background-image:url(../../images-audiovisuel-materiel/fond-ch-moteur.jpg);
	background-repeat: no-repeat;
}
.fondChNewsletter {
	background-image:url(../../images-audiovisuel-materiel/fond-ch-newsletter.jpg);
	background-repeat: no-repeat;
}
.titreRouge {
	color: #F00;
	font-size: 14px;
	font-weight:bold;
	text-transform: uppercase;
}
.titreNoir {
	color: #000;
	font-size: 14px;
	font-weight:bold;
	text-transform: uppercase;
}
.fondProdAcc {
	background-image:url(../../images-audiovisuel-materiel/fond-encart-prod-acc.jpg);
	background-repeat: no-repeat;
}
#encartActusAccueil{
	overflow:auto;
	height:200px;
}
#encartpublications{
	overflow:auto;
	height:450px;
}
#encartprestation{
	overflow:auto;
	height:350px;
}
#encartCatalogue{
	overflow:auto;
	height:450px;
	margin-right:5px;
}
#encartProdAccueil{
	overflow:auto;
	height:335px;
	margin-right:7px;
}
.fondBtnGris {
	background-color:#9d9d9d;
}
.btnNavcatalogue_on {
	background-color: #d4d3d4;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #908f90;
	padding-left: 10px;
}
.btnNavcatalogue_off {
	background-color: #F4F4F6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #a6a6a7;
	padding-left: 10px;
}
.bdrSombre {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #908f90;
}
.bdrClaire {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFF;
}
.fondpanierNav {
	background-image: url(../../images-audiovisuel-materiel/catalogue_fondPanier.jpg);
	background-repeat: no-repeat;
}
.catalogue-haut {
	background-image: url(../../images-audiovisuel-materiel/catalogue_haut.jpg);
	background-repeat: no-repeat;
}
.catalogueFond {
	background-image: url(../../images-audiovisuel-materiel/catalogue_fond.jpg);
	background-repeat: repeat-y;
}
.txtCataTitre1 {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #333;
}
a.txtCataTitre1:hover {
	color: #FF0F08;
}
.txtCataTitre2 {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FF0F08;
}
a.txtCataTitre2:hover  {
	color: #333;
}
.txtpetit {
	font-size: 10px;
}
.bdrSejH {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c5c5c5;
}
.bdrSejG {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c5c5c5;
}
.bdrSejD {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c5c5c5;
}
.bdrSejB {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c5c5;
}
.paniertableau th {
	background-color: #E5E5E5;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFF;
	padding-left: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFF;
	padding-right: 5px;
}
.paniertableau td {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.txt12px {
	font-size: 12px;
}
.msgErreur {
	border: 1px solid #990000;
	background-color: #FDDEBB;
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
}
.fondGalerieFlash {
	background-image:url(../../images-audiovisuel-materiel/fond-galerie-flash.jpg);
	background-repeat:no-repeat;
}
/* Affichage des produits en liste dans les catalogues */
ul.enLigne {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}
ul.enLigne li {
	width: 274px; 
	min-height: 140px;
	display: -moz-inline-stack;
	display: inline-block;
	margin-left: 10px;
	margin-bottom: 5px;
	zoom: 1;
    *display: inline;
	_height: 140px;
	text-align: center;
}
ul.enLigne div.txtCataTitre1 {
	text-align: center;
	padding-top: 90px;
}
.lienAriane {
	text-decoration:none;	
	text-transform:uppercase;
}
.decalFlash{
	padding-top:9px;
	padding-left:15px;

}