body {
	background-image: url(images/fond.jpg);
}
.bgtxt {
	background-image: url(images/bgtxt.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #510A1C;
}
.bg {
	background-image: url(images/bg.gif);
}
.txt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #510A1C;
}

.txt2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #510A1C;
}

.txt3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #fbf3e1;
}


.bordure {
	border: 2px solid #510A1C;
}

a:link {
color: #510A1C; text-decoration: underline;
} 

a:visited {
color: #510A1C; text-decoration: underline;
} 

a:hover {
color: #510A1C; text-decoration: underline;
}

a.lien:link {
color: #fbf3e1; text-decoration: underline;
} 

a.lien:visited {
color: #fbf3e1; text-decoration: underline;
} 

a.lien:hover {
color: #fbf3e1; text-decoration: underline;
}
a.lienpanier:link {
color: #fbf3e1; text-decoration: underline;
font-size: 12px;
} 

a.lienpanier:visited {
color: #fbf3e1; text-decoration: underline;
font-size: 12px;
} 

a.lienpanier:hover {
color: #fbf3e1; text-decoration: underline;
font-size: 12px;
}

a.lienpanier2:link {
color: #FFFFFF; text-decoration: none;
font-size: 12px;
} 

a.lienpanier2:visited {
color: #FFFFFF; text-decoration: none;
font-size: 12px;
} 

a.lienpanier2:hover {
color: #FFFFFF; text-decoration: none;
font-size: 12px;
}

.selpage {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #510A1C;
	font-weight:bold;
}

.titreplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #5F0666;
	font-weight: bold;
}
.txtplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}
.plan {
	width: 350px;
	height: 350px;
	border: 2px solid #840e2f;
}

.bordure {

}
