.padTop29 {
    padding-top: 17px;
}
#dtrf {
    padding-top: -30x;
    margin: 0px 0 0 14px;
}
#liensU {
    padding-top: 24px;
    margin: 6px 0 0 14px;
}
#aproposD {
    /*background: url(../images/layout/apropos.gif) 0 0 no-repeat;
    padding-top: 24px;*/
    margin: 0px 0 0 14px;
}
#planD {
    padding-top: 24px;
    margin: 6px 0 0 14px;
}
#foireA {
    padding-top: 0px;
    margin: -4px 0 0 14px;
}
#aideD {
    margin: -4px 0 0 14px;
}
a.aide {
    background: url(../images/layout/question3.gif) right 0 no-repeat;
    padding-right: 15px;
    font-size: 9px;
    text-decoration: none;
    color: #4066b3;
    line-height: 13px;
}
a.aide:hover {
    color: #7e7e7e;
    background: url(../images/layout/question2.gif) right 0 no-repeat;
}
#aideWrp {
    text-align: right;
    padding-right: 37px;
    height: 15px;
}
#whiteBox {
    width: 632px;
    background: url(../images/layout/whiteBoxBg.gif) 0 0 repeat-y;
    margin: 0 0 10px 6px;
}
#whiteBoxTop {
    background: url(../images/layout/whiteBoxTop.gif) 0 0 no-repeat;
}
#whiteBoxBott {
    background: url(../images/layout/whiteBoxBott.gif) 0 bottom no-repeat;
    padding: 16px 18px 12px 18px;
    /*height: 569px;*/
    line-height: 12px;
}
h2.dtrf {
    color: #003399;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 20px;
}
h2.dtrf22 {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 20px;
}
h3.dtrf3 {
    color: #000000;
    font-size: 10px;
    font-weight: bold;
}


.dtrf4 {
	margin-bottom : 10px;
}

.dtrf5 {
	margin: 10px 20px 10px 20px;
}
.adresse {
	margin : 0 0 5px 20px;
}
blockquote p {
	margin-bottom : 5px;
}

ul.check{
	list-style-type: disc ; /* square,  circle */
	list-style-image:url(../images/layout/puce-check.jpg);
}