body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

p {
	margin: 0px;
	padding: 0 0 11 0px;
}

h1.logo {
	width: 235px;
	height: 56px;
	background: url("images/logo-creation-site-web.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre1 {
	width: 386px;
	height: 26px;
	background: url("images/p1-t1.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;

}

h2.titre1 {
	width: 386px;
	height: 14px;
	background: url("images/p1-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;

}

h1.titre2 {
	width: 386px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/p1-t3.gif);
	background-position: left top;

}

h2.titre2 {
	width: 386px;
	height: 14px;
	background: url("images/p1-t4.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre3 {
	width: 302px;
	height: 23px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/p1-t5.gif);
	background-position: left top;

}

h2.titre3 {
	width: 302px;
	height: 14px;
	background: url("images/p1-t6.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre4 {
	width: 386px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("images/p2-t1.gif");
	background-position: left top;

}

h2.titre4 {
	width: 386px;
	height: 14px;
	background: url("images/p2-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre5 {
	width: 310px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("images/p3-t1.gif");
	background-position: left top;

}

h2.titre5 {
	width: 310px;
	height: 14px;
	background: url("images/p3-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre6 {
	width: 386px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("images/p5-t1.gif");
	background-position: left top;

}

h2.titre6 {
	width: 386px;
	height: 14px;
	background: url("images/p5-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre7 {
	width: 386px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("images/p6-t1.gif");
	background-position: left top;

}

h2.titre7 {
	width: 386px;
	height: 14px;
	background: url("images/p6-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre8 {
	width: 386px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("images/p8-t1.gif");
	background-position: left top;

}

h2.titre8 {
	width: 386px;
	height: 14px;
	background: url("images/p8-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre9 {
	width: 386px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("images/p9-t1.gif");
	background-position: left top;

}

h2.titre9 {
	width: 386px;
	height: 14px;
	background: url("images/p9-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.logoen {
	width: 235px;
	height: 56px;
	background: url("en/images/logo-web-design.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre1en {
	width: 386px;
	height: 26px;
	background: url("en/images/p1-t1.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;

}

h2.titre1en {
	width: 386px;
	height: 14px;
	background: url("en/images/p1-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;

}

h1.titre2en {
	width: 386px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("en/images/p1-t3.gif");
	background-position: left top;

}

h2.titre2en {
	width: 386px;
	height: 14px;
	background: url("en/images/p1-t4.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre3en {
	width: 302px;
	height: 23px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("en/images/p1-t5.gif");
	background-position: left top;

}

h2.titre3en {
	width: 302px;
	height: 14px;
	background: url("en/images/p1-t6.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre4en {
	width: 386px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("en/images/p2-t1.gif");
	background-position: left top;

}

h2.titre4en {
	width: 386px;
	height: 14px;
	background: url("en/images/p2-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre5en {
	width: 310px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("en/images/p3-t1.gif");
	background-position: left top;
	background-repeat: no-repeat;

}

h2.titre5en {
	width: 310px;
	height: 14px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("en/images/p3-t2.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

h1.titre6en {
	width: 386px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("en/images/p5-t1.gif");
	background-position: left top;

}

h2.titre6en {
	width: 386px;
	height: 14px;
	background: url("en/images/p5-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

h1.titre7en {
	width: 386px;
	height: 26px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url("en/images/p6-t1.gif");
	background-position: left top;

}

h2.titre7en {
	width: 386px;
	height: 14px;
	background: url("en/images/p6-t2.gif") top left;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}


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

.txt-blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.txt-rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
}

a.lien-menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}

a.lien-menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	color: #666;
}

a.lien-menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}

a.lien-footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}

a.lien-footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	color: #cc0000;
}

a.lien-footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}

.menu-rollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #cc0000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cc0000;
}



a.lien-blanc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	line-height: 18px;
}

a.lien-blanc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
    line-height: 18px;
}


a.lien-blanc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	text-transform: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	line-height: 18px;
}

a.lien-blanc2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;

}

a.lien-blanc2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;

}

a.lien-blanc2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	text-transform: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;

}

a.lien-rouge:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}

a.lien-rouge:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	color: #cc0000;
}

a.lien-rouge:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;

}

.bg-proverbe-zen {
	background-image: url("images/bg-proverbe-zen1.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

.bg-proverbe-zenen {
	background-image: url(en/images/bg-zen-wisdom3.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.bg-zen-wisdom {
	background-image: url("en/images/bg-zen-wisdom.gif");
	background-repeat: no-repeat;
	background-position: center center;
}
	
.bg-sakura {
	background-image: url("images/sakura.gif");
	background-repeat: no-repeat;
	background-position: right top;
}


.bg-ink-top {
	background-image: url("images/bg-ink-top.gif");
	background-repeat: repeat-x;
	background-position: center bottom;
}

.bg-ink-bottom {
	background-image: url("images/bg-ink-bottom.gif");
	background-repeat: repeat-x;
	background-position: center top;
}

.box1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 336px;
	margin-bottom: 11px;
}

.box2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 336px;
	height: 100px;
	margin-bottom: 11px;
}

.content a {
	color:#cc0000;
	text-decoration: underline;
	font-weight: bold;
}

.content a:hover {
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
}

.test {
	background-image: url(images/test.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
