P {
	margin: 0 0 15px 0;
}
/* Texte */
.Texte {
	font: 12px Verdana;
	color: #E57339;
}
.TexteMoyen {
	font: 11px Verdana;
	color: #E57339;
}
.Titre {
	font: 14px Verdana;
	color: #FFFFFF;
	padding-top: 12px;
}
.SousTitre {
	font: 12px Verdana;
	color: #E8D490;
}
.TextePetit {
	font: 10px Verdana;
	color: #E57339;
}
.PlusPad {
	padding-top: 5px;
}
.CellFooter {
	font: 10px Verdana; 
	color: #ad4714;
	background: transparent;
	padding: 5px 5px 5px 0px;
	text-align: right;
	vertical-align: top;
}
.CellFooter a:link, .CellFooter a:visited, .CellFooter a:active {
	font: 10px Verdana; 
	color: #AD4714;
	text-decoration: underline;
}
.CellFooter a:hover, .CellFooter a:visited:hover, .CellFooter a:active:hover {
	font: 10px Verdana; 
	color: #E8D490;
	text-decoration: underline;
}
a.Lien:link, a.Lien:visited, a.Lien:active {
	font: Verdana; 
	color: #E8D490;
	text-decoration: underline;
}
a.Lien:hover, a.Lien:visited:hover, a.Lien:active:hover {
	font: Verdana; 
	color: #FFF;
	text-decoration: underline;
}

/* Tableau */
.BordurePage {
	border: #FFF 1px solid;
	vertical-align: top;
}

.CelluleTitre {
	font: 14px/16px Verdana, Helvetica, Sans-serif;
	color: #E8D490;
	background: #660101;
	padding: 5px 15px 4px 15px;
	border-right: 1px solid #561F06;
	vertical-align: top;
}
.CelluleSousTitre {
	font: 12px/13px Verdana, Helvetica, Sans-serif;
	color: #4f2306;
	background: #bf4413;
	padding: 5px 15px 4px 15px;
	border-top: 1px solid #561F06;
	border-right: 1px solid #561F06;
	vertical-align: top;
}
.CelluleTexte1 {
	font: 11px/13px Verdana, Helvetica, Sans-serif;
	color: #E57339;
	background: #980203;
	padding: 5px 15px 4px 15px;
	vertical-align: top;
	border-top: 1px solid #561F06;
	border-right: 1px solid #561F06;
}
.CelluleTexte2 {
	font: 11px/13px Verdana, Helvetica, Sans-serif;
	color: #E57339;
	background: #780103;
	padding: 5px 15px 4px 15px;
	vertical-align: top;
	border-top: 1px solid #561F06;
	border-right: 1px solid #561F06;
}
.CelluleBasTableau {
	background: #660101;
	height: 5px;
	font: 5px/5px Verdana, Helvetica, Sans-serif;
	color: #660101;
	border-top: 1px solid #561F06;
	border-right: 1px solid #561F06;
}

/* Listes */
UL {
	font: 12px Verdana;
	color: #E57339;
	list-style-image: url(../images/Puce_Liste.gif);
	padding-top: 0;
	padding-left: 10px;
	margin: 0;
}
OL {
	font: 12px Verdana;
	color: #E57339;
}
LI {
	font: 12px Verdana;
	color: #E57339;
	margin:	0;
	padding: 0;
}

/* Formulaire */
.TextBox {
	font: 11px Verdana; 
	color: #590101;
	border: 1px solid #999999;
	padding: 2px 0 1px 3px;
	width : 100px;
}

/* Background */
.Bg {
	background: #590101 url(../images/Bg.jpg);
	margin: 0;
	padding: 0;
}
.BgContenu {
	background: #7F0202 url(../images/Bg_Contenu.jpg) repeat-y;
	vertical-align: top;
}

.BgAccDecoFooter {
	background: url(../images/Acc_DecoFooter.gif) no-repeat bottom left;
	padding-bottom:	40px;
}

.BgIntDecoFooter {
	background: url(../images/Acc_DecoFooter.gif) no-repeat bottom left;
	padding-top: 22px;
	padding-bottom:	80px;
}


/* Sous menu */
.BgSousMenu {
	font: 11px Verdana; 
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background: #CC6633;
	width: 160px;
}
.BgSousMenu TD A {
	font: 11px Verdana; 
	color: #FFFFFF;
	text-decoration: none;
}
.BgSousMenu TD.CellOn {
	background: #AD4714;
}

/* Menu horizontal de catégories de photos */
.BgMenuH {
	font: 11px Verdana; 
	color: #4F2306;
	background: #CC6633;
	padding: 2px 0px 2px 43px;
}
.BgMenuH TABLE TR TD {
	font: 11px Verdana;
	color: #4F2306;
	text-decoration: none;
}
.LienMenuH:link, .LienMenuH:visited, .LienMenuH:active {
	font: 11px Verdana;
	color: #4F2306;
	text-decoration: none;
}

.LienMenuH:hover, .LienMenuH:visited:hover, .LienMenuH:active:hover {
	text-decoration: underline;
}

.BgMenuH TABLE TR TD.CellOn A {
	font-weight: bold;
}

/* Pagination */
.Pagin:link, .Pagin:visited, .Pagin:active {
	font: 11px Verdana;
	color: #CC6633;
	text-decoration: underline;
}
.Pagin:hover, .Pagin:visited:hover, .Pagin:active:hover {
	font: 11px Verdana;
	color: #E8D490;
	text-decoration: underline;
}
.PaginOn:link, .PaginOn:visited, .PaginOn:active,
.PaginOn:hover, .PaginOn:visited:hover, .PaginOn:active:hover {
	font: bold 11px Verdana;
	color: #E8D490;
	text-decoration: none;
}