.q2_all { font-family:Arial; width:254px; background-color:#EEEEEE; height:330px; position:relative; background:url(/img_v5/q2_fond.gif) right top; float:left; margin:4px 0}
.q2_nav {position:absolute; bottom:10px; left:10px}
.q2_nav div { background:url(/img_v5/q2_sprite.gif) no-repeat; cursor:pointer}
.q2_nav .fg, .q2_nav .fd { background-position:0 -8px; width:26px; height:26px; display:block; float:left}
.q2_nav .fd {background-position:-210px -8px !important}
.q2_nav div.fg:hover {background-position:-0 -45px !important}
.q2_nav div.fd:hover {background-position:-210px -45px !important}
.q2_all .tiret { cursor:default !important; float:left; width:174px; background-color:#ccc !important; height:18px; padding-top:6px; padding-left:4px; background-image:none !important}
.q2_nav .tiret div { width:15px; height:15px; display:block; float:left; background-position:-144px -14px; padding:0 4px}
.q2_nav .tiret div:hover, .q2_nav .tiret div.on  { background-position:-54px -14px }
.q2_all .lquoti {font-size:16px; font-weight:bold; color:#d60000; position:absolute; top:18px; left:14px}
.q2_all b {color:#666666; font-size:13px; position:absolute; left:14px; top:38px}
.q2_all .la_une_v2 {width:170px; height:238px; background:url(/img_v5/q2_sprite.gif) -22px -90px; position:absolute; top:62px; left:46px}
.q2_all .la_une_v2 img {margin:1px}
.q2_all .le_sport  {background:url(/img_v5/_cell.gif) repeat scroll 0 0 transparent;color:#FFFFFF;font-size:14px;font-style:italic;padding:4px;position:relative; font-weight:bold}
.q2_all .bloc_pas_manquer img {float:left; margin:0 4px 0 0}
.q2_all .le_sport span { position:absolute; left:124px}
.q2_all .bloc_pas_manquer {position:absolute; top:100px; left:6px; background-color:#fff; width:234px}
.q2_all .bloc_pas_manquer p { padding:4px 4px 0 4px; font-size:11px; color:#000; display:block}
.q2_all .bloc_pas_manquer b {background:url(/img_v5/q2_sprite.gif) -14px -418px; padding-left:12px; color:#000000; font-size:12px; top:-24px; left:1px}
.q2_all .bloc_pas_manquer strong { font-size:12px; display:block; line-height:14px; margin-bottom:-6px}
.q2_all .bloc_pas_manquer a { color:#000; text-decoration:none}
.q2_all .bloc_pas_manquer span { font-weight:bold; font-size:13px; font-style:italic}
.bloc_v2_qdj b {color:#d60000; font-size:14px; top:96px; left:20px ; background:url(/img_v5/q2_sprite.gif) -14px -447px; padding-left:12px}
.bloc_v2_qdj .input_ { background:url(/img_v5/q2_sprite.gif) no-repeat; width:42px; height:28px; border:0; position:absolute; cursor:pointer}
.bloc_v2_qdj .oui { background-position:-10px -382px; left:198px; top:136px}
.bloc_v2_qdj .non { background-position:-63px -382px; left:198px; top:168px}
.bloc_v2_qdj .NSP { background-position:-117px -382px; left:198px; top:200px}
.bloc_v2_qdj table {position:absolute; top:112px; left:18px}
.bloc_v2_qdj .cell_k {font-weight:bold; color:#333; padding:10px;border-top:1px solid #666666; border-right:1px solid #666666; height:120px; width:150px; font-size:12px; background:url(/img_v5/q2_degrade.jpg) repeat-x}
.bloc_v2_qdj .cell_k_2 {padding:8px}
.bloc_v2_qdj .cell_k_2 a {font-size:12px; color:#666666; font-weight:bold; cursor:pointer; text-decoration:underline}
