body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow: auto;
	visibility: visible;
	margin: 0;
	background-image: url(images/arriere_plan.gif);
	background-repeat: repeat;
	background-position: top;
	background-color : #ffffff;
}

a {
	color: #DA2128;
	text-decoration: none;
}
a:visited {
	color: #DA2128;
	text-decoration: none;
}
a:hover {
	color: #DA2128;
	text-decoration: underline;
}

.h1 {
	font-family: Times, serif;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	text-align: left;
	 display:inline;
}


.txt_contenu {
	font-family: Times, serif;
	font-size: 15px;
	color: #000000;
	text-align: left;
}

.txt_contenu_gauche {
	font-family: Times, serif;
	font-size: 15px;
	color: #000000;
	text-align: left;
}

.txt_contenu-dr {
	font-family: Times, serif;
	font-size: 15px;
	text-align: right;
	color: #000000;
}

.txt_contenu-pt {
	font-family: Times, serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
}

.txt_contenu-pt-dr {
	font-family: Times, serif;
	font-size: 13px;
	color: #000000;
	text-align: right;
}

.txt_contenu-titre {
	font-family: Times, serif;
	font-size: 17px;
	color: #000000;
	text-align: left;
}

.txt_contenu-dr-titre {
	font-family: Times, serif;
	font-size: 17px;
	color: #000000;
	text-align: right;
}

.rouge{
	color: #E60909;
}

.centre{

	text-align: center;
}

.gris{
	color: #939598;
	font-size: 16px;
}

.indentation{
 	margin-left:30px;
}


.titre-page {
margin-left:;
text-align: center;
}

.background-bord-gau{
	background-repeat: repeat-y;
	background-position: top;
	background-image: url(images/bordure_gau.gif);
	background-color : #223f2d;
}

.background-bord-dr{
	background-repeat: repeat-y;
	background-position: top;
	background-image: url(images/bordure_dr.gif);
	background-color : #223f2d;
}

.background-page{
	background-color : #ffffff;
}

.background-image{
	background-repeat: repeat-y;
	background-image: url(images/image_fond.gif);
	background-position: top;
}

.background-pied2page {
	background-image: url(images/pied_page.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.background-nouveaute-gau {
	background-image: url(images/nouveautes_gau.gif);
	background-repeat: repeat-y;
	background-position: left;
} 

.background-nouveaute-dr {
	background-image: url(images/nouveautes_dr.gif);
	background-repeat: repeat-y;
	background-position: right;
} 

img {
	border:0px;}

.pied2page {
	font-family: Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	line-height: 1.5em;
	text-align: center;
}

.pied2page a:link {
	font-variant: normal;
	text-decoration: none;
	color: #000000;
} 

.pied2page a:visited {
	text-decoration: none;
	color: #000000;
} 

.pied2page a:hover {
	text-decoration: underline;
	color: #DA2128;
} 

.baseline {
	font-size: 13px;
	color: #DA2128;
	text-align: center;
	line-height: 16px;
}

.baseline a:link {
	text-decoration: none;
	color: #DA2128;
} 

.baseline a:visited {
	text-decoration: none;
	color: #DA2128;
} 

.baseline a:hover {
	text-decoration: underline;
	color: #8b7841;
} 

.bordure {
	border: 1px solid #939598;
}

.vignette {
	border: 1px solid #939598;
	margin-right: 10px;
}

.vignette-catalogue {
	border: 1px solid #939598;
	margin-right: 20px;
	margin-bottom: 10px;
}

.vignette-catalogue-dr {
	border: 1px solid #939598;
	margin-left: 20px;
	margin-bottom: 10px;
}

.titre-accueil {
	background-image: url(images/titre_accueil.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

.titre-catalogue {
	background-image: url(images/titre_catalogue.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

.titre-partenaires {
	background-image: url(images/titre_partenaires.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

.titre-contact {
	background-image: url(images/titre_contact.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

.titre-credits {
	background-image: url(images/titre_credits.gif);
	background-repeat: no-repeat;
	background-position: top left;
} 

