/* CSS Document */

.note{font-size:0.94em; line-height:1.05em; color:#f00;}
.note b{font-weight:normal;}

#hq-contenu .tab_wrap{border-bottom:1px solid #fff;}
#hq-contenu ul.tab{list-style:none; padding:0px; margin: 30px 0px 0px 0px;}
#hq-contenu ul.tab li{font-weight:bold; display:block; padding:4px 10px; border:1px solid #7FA3C8; margin: 0px 6px 0px 0px; float:left; border-bottom:0px solid #7FA3C8; background:#f2f6f9;}
#hq-contenu ul.tab li.active{background:#7FA3C8; color:#ffffff; font-weight:normal;}
#hq-contenu ul.tab li.active a{font-weight:bold; color:#ffffff; text-decoration:none; cursor:default;}
#hq-contenu .tab_content{border: 1px solid #7FA3C8; clear:both; padding:10px;}

#table_reponse{margin: 0px 0px 0px 0px}
#table_reponse td{ position:relative; clear:both;}
#table_reponse td.tab-txt-blanc{ padding-top: 0px; padding-bottom:3px; border-bottom: 1px solid #bfd1e3;}
#table_reponse td.tab-txt-blanc .gras{ font-weight:bold;}
#table_reponse td.tab-txt { padding-left:15px;}
#table_reponse td .gras{ font-weight:bold;}
#table_reponse td .normal a{ padding: 10px 0px 3px 27px; background: url(../images/icone_pdf.gif) no-repeat 3px 10px; cursor:pointer;}
#table_reponse td a{ cursor:default;}
#table_reponse td img{ float:right; margin-bottom:10px;}
