.page .content {
background:url(/images/member_zone/faq/bkd_content.png) repeat-y
}

.page .content .menu {
display:inline;
float:left;
left:0;
margin:0 32px 0 11px;
position:relative;
top:0;
width:250px
}

.page .content .menu .fakeTopMenuBkd {
background:url(/images/member_zone/faq/bkd_top_bottom.png) no-repeat 0 0;
font:400 0/0 '';
height:6px;
margin:0 0 1px;
width:250px
}

.page .content .menu .realMenu {
background-position:8px 7px;
background-repeat:no-repeat !important;
padding:53px 7px 0
}

.culture_fr .page .content .menu .realMenu {
background:url(/images/member_zone/faq/fr/aide.png)
}

.culture_en .page .content .menu .realMenu {
background:url(/images/member_zone/faq/en/aide.png)
}

.culture_it .page .content .menu .realMenu {
background:url(/images/member_zone/faq/it/aide.png)
}

.culture_es .page .content .menu .realMenu {
background:url(/images/member_zone/faq/es/aide.png)
}

.culture_nl .page .content .menu .realMenu {
background:url(/images/member_zone/faq/nl/aide.png)
}

.page .content .menu .realMenu .listSubSection {
left:0;
position:relative;
top:0
}

* html .page .content .menu .realMenu .listSubSection li {
height:0
}

.page .content .menu .realMenu .listSubSection li {
font:400 0/0 '';
left:0;
margin:16px 0 0;
padding:0 0 0 26px;
position:relative;
top:0
}

.page .content .menu .realMenu .numSection {
background:url(/images/member_zone/faq/puce.png) no-repeat 0 0;
font:400 0/0 '';
height:15px;
left:0;
position:absolute;
top:0;
width:15px
}

.page .content .menu .realMenu .numSection.sec1 {
background-position:0 -15px
}

.page .content .menu .realMenu .numSection.sec2 {
background-position:0 -30px
}

.page .content .menu .realMenu .numSection.sec3 {
background-position:0 -45px
}

.page .content .menu .realMenu .numSection.sec4 {
background-position:0 -60px
}

.page .content .menu .realMenu .numSection.sec5 {
background-position:0 -75px
}

.page .content .menu .realMenu .numSection.sec6 {
background-position:0 -90px
}

.page .content .menu .realMenu .listSubSection h2 {
color:#787070;
font:700 12px/14px arial
}

.page .content .menu .realMenu .listSubSection h2 a {
color:#787070;
font:700 12px/14px arial;
text-decoration:none
}

.page .content .menu .realMenu .listSubSection .listQuestion {
margin:8px 0 0
}

.page .content .menu .realMenu .listSubSection .listQuestion li {
margin:0;
padding:2px 0
}

.page .content .menu .realMenu .listSubSection .listQuestion a {
color:#1e8ee0;
font:400 12px/14px arial;
text-decoration:none
}

.page .content .faqContent {
display:inline;
float:left;
left:0;
margin:0 11px 0 0;
position:relative;
top:0;
width:624px
}

* html .page .content .faqContent .blkSection {
height:31px
}

.page .content .faqContent .blkSection {
left:0;
margin:0 0 12px;
min-height:31px;
padding:0 0 0 41px;
position:relative;
top:0
}

.page .content .faqContent .blkSection .numSection {
background:url(/images/member_zone/faq/puce.png) no-repeat -15px 0;
font:400 0/0 '';
height:31px;
left:0;
position:absolute;
top:0;
width:31px
}

.page .content .faqContent .blkSection.sec0 .numSection {
background-position:-15px 0
}

.page .content .faqContent .blkSection.sec1 .numSection {
background-position:-15px -31px
}

.page .content .faqContent .blkSection.sec2 .numSection {
background-position:-15px -62px
}

.page .content .faqContent .blkSection.sec3 .numSection {
background-position:-15px -93px
}

.page .content .faqContent .blkSection.sec4 .numSection {
background-position:-15px -124px
}

.page .content .faqContent .blkSection.sec5 .numSection {
background-position:-15px -155px
}

.page .content .faqContent .blkSection.sec6 .numSection {
background-position:-15px -186px
}

.page .content .faqContent .blkSection h2 {
color:#787070;
font:700 17px/17px arial
}

.page .content .faqContent .blkSection .blkExplication {
margin:20px 0 0
}

.page .content .faqContent .blkSection .blkExplication li {
margin:0 0 8px
}

.page .content .faqContent .blkSection .blkExplication h3 {
color:#1e8ee0;
font:700 12px/12px arial;
margin:0 0 8px
}

.page .content .faqContent .blkSection .blkExplication img {
border:0;
margin:6px 0
}

.page .content .faqContent .blkSection .blkExplication p {
color:#787070;
font:400 12px/16px arial;
margin:8px 0
}

.page .content .faqContent .blkSection .blkExplication .listWmpWindows {
color:#787070;
font:700 12px/12px arial;
text-align:center
}

.page .content .faqContent .blkSection .blkExplication .listWmpWindows a {
color:#787070;
display:block;
float:left;
font:700 12px/12px arial;
height:72px;
text-decoration:none;
width:145px
}

.page .content .faqContent .blkSection .blkExplication .listWmpWindows .ico {
background:url(/images/member_zone/faq/picto_windows.png) no-repeat 0 0;
display:block;
height:38px;
margin:0 auto;
width:41px
}

.page .content .faqContent .blkSection .blkExplication .listWmpWindows .pc_win_98 {
background-position:0 -38px
}

.page .content .faqContent .blkSection .blkExplication .listWmpWindows .pc_win_7 {
background-position:0 -76px
}

.page .content .faqContent .blkSection .blkExplication .listWmpWindows .mac {
background-position:0 -114px
}

.page .fakeBottomContent {
clear:both;
font:400 0/0 '';
height:12px;
margin:0 auto;
width:928px
}

.page .fakeBottomContent .bkd {
background:url(/images/member_zone/faq/bkd_top_bottom.png) no-repeat 0 -6px;
height:6px;
margin:0 0 0 11px;
width:250px
}

.page .content .menu .realMenu .numSection.sec0,.page .content .faqContent .blkSection .blkExplication .listWmpWindows .pc_win_xp {
background-position:0 0
}

.page .content .menu .realMenu .listSubSection h2 a:hover,.page .content .menu .realMenu .listSubSection .listQuestion a:hover,.page .content .faqContent .blkSection .blkExplication .listWmpWindows a:hover {
text-decoration:underline
}
