body{
	padding: 20px;
	background-color: #DDDDDD;
    font-family: Tahoma;
    font-size: 10pt;
    color: #FFFFFF;
}
h1,h2,p{
	margin: 0 10px}
h1{font-size: 250%;color: #FFF}
h2{font-size: 200%;color: #f0f0f0}
p{padding-bottom:1em}
h2{padding-top: 0.3em}

div#nifty{
	margin: 0 10%;
	margin-left: auto; 
    margin-right: auto; 
	width: 600px;
	background: #333333;
	}

b.rtop, b.rbottom{display:block;background: #DDDDDD}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden;
    background: #333333;
    }
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;}

h1.titre{
	text-align: center;
	font-size: 14pt;
	font-style: normal;
	margin-top: 20px;
	margin-bottom: 40px;
}

p.advise{
	border-top: solid 1px #FFFFFF;
}

p.foot{
	text-align: center;
	bottom: 0px;
	border-top: solid 1px #FFFFFF;
	font-size: 8pt;
}

div.boite{
	margin: 0 10%; 
	width: 600px;
	background: #333333;
}
