/*===== général =====*/
BODY {
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 12px;
}
textarea {
	font-family: Arial, sans-serif;
	font-size: 13px;
}
/*===== titres contenu =====*/
H1.titre {
	color: #004261;
	font-size: 30px;
	margin: 0;
	padding-top: 15px;
}
H2.titre {
	color: #FFFFFF;
	font-size: 15px;
	background: #ED8023;
	padding-left: 5px;
	margin: 0;
}
h2.orange {
	color: #ED8023;
	font-size: 15px;
	padding-left: 5px;
	margin: 0;
}
H2.blanc {
	color: #FFFFFF;
	font-size: 12px;
	padding-left: 5px;
	margin: 0;
}
H3 {
	color: #004261;
	font-size: 12px;
	margin: 0;
	font-weight: bold;
}
H3.orange {
	color:		#ED8023;
	font-size:	13px;
	margin:		0;
	font-weight:	bold;
}
/*===== nav horizontale =====*/
A.menu {
	color: #125FA3;
	font-size: 15px;
	margin: 0;
	background: #AAE1FA;
	padding-left: 5px;
	font-weight: bold;
	DISPLAY: block;
	height: 20;
	width: 152;
}
A.menu:HOVER {
	color: #AAE1FA;
	font-size: 15px;
	background: #125FA3;
	/*padding-left: 5px;*/
	text-decoration: none;
	DISPLAY: block;
	height: 20;
	width: 152;
}
/*===== texte =====*/
TD.contenu { background: #FFFFFF url(../images/fond_contenu.gif) no-repeat top right; }
TD.titre {
	color: #FFFFFF;
	font-size: 13px;
	background: #004261;
	font-weight: bold;
}
B { color: #ED8023; }
B.noir { color: #000000; }
B.sniter {
	color: #004261;
	text-transform: uppercase;
}
B.grand {
	color: #ED8023;
	font-size: 34px;
}
span.commentaire {
	color: #444444;
	font-size: 11px;
	font-style: italic;
}
span.ss_blue {
	color:		#004261;
	font-size:	12px;
	font-weight:	bold;
}
/*===== images =====*/
IMG.left {
	padding: 2px 12px 2px 15px;
	border: 0px;
	float: left;
}
IMG.right {
	padding: 2px 15px 2px 12px;
	border: 0px;
	float: right;
}
.salon {
	position:relative;
	bottom:159px;
	left:659px;width:301px;
}
/*===== liens contenu =====*/
A {
	color: #004261;
	text-decoration: none;
}
A:HOVER {
	color: #004261;
	text-decoration: underline;
}
A.erreur {
	color: #004261;
	text-decoration: underline;
}
A.erreur:HOVER {
	color: #004261;
	text-decoration: none;
}
TD.home {
	vertical-align: bottom;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 16px;
	background-color: #802222;
	DISPLAY: block;
	height: 36px;
	padding-top: 15px;
}
A.home {
	vertical-align: bottom;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 16px;
	background-color: #802222;
	DISPLAY: block;
	height: 36px;
	padding-top: 15px;
}
A.home:HOVER {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EC5354;
	DISPLAY: block;
	height: 36px;
	padding-top: 15px;
}
A.small {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
A.small:HOVER {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 12px;
}
/*===== listes =====*/


#contenu UL { margin: 0px 0px 0px 0px; }
#contenu UL.decalage { padding-left: 15px; }
#contenu LI { margin: 0px 0px 5px 0px; }
#contenu LI.puce1 {
	background-image: url(../images/pico_carre_bleu.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 0px 15px;
}
#contenu LI.puce2 {
	background-image: url(../images/picto_carre_orange.jpg);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 5px 0px;
	background-position: 0px 3px;
}
