.list{width:650px;float:left;margin:5px 0 5px 5px;}
#sidebar{float:left;width:309px;}
.listitem h2{font-size:17px;font-weight:bold;padding:0;margin:0;}
.listitem h2 a{text-decoration:none;color:#3b5998;}
.listitem h2 a:visited{font-weight:normal;}
.listitem p{margin:3px 0 3px 67px;padding:0;font-size:13px;}
.listitem{margin:5px 15px 25px 5px;}
.listitem .nb{text-decoration:none;margin:0 10px 0 0;text-align:center;font-size:32px;font-weight:bold;color:white;display:block;float:left;width:55px;height:73px;padding-top:2px;background:transparent url(http://static.yataa.fr/images/g8.png) no-repeat left top;}
.listitem .sign{color:#707070;margin-top:5px;background-color:#f6f6f6;padding:2px;border-top:1px solid #ececec;}
.listitem .sign img{width:16px;background-color:white;height:16px;border:1px solid #ccc;margin:0 0 0 1px;vertical-align:-4px;}
.listitem .sign .answer{display:none;position:absolute;margin:-3px 0 0 5px;background:white url(http://static.yataa.fr/images/g9.png) no-repeat 4px center;padding:3px 10px 3px 23px;}
.listitem:hover .sign .answer{display:inline;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.listitem:hover .sign{border-top:1px solid #ccc;}
.listitem .sign a {color:#3b5998;font-weight:normal;text-decoration:none;}
.listitem .tag {background:transparent url(http://static.yataa.fr/images/h0.png) no-repeat left center;padding-left:30px;}
.listitem .tag a{text-decoration:none;}
h1{float:left;/*width:380px;*/width:625px;margin:0 5px 10px 5px;color#292929;padding:5px 5px 5px 0;font-size:19px;font-weight:normal;background:transparent url(http://static.yataa.fr/images/e9.png) repeat-x left 17px;}
h1 span{background-color:white;padding-right:3px;}
.sort{width:255px;float:right;margin-top:8px;}
.sort ul{margin:0;padding:0;list-style:none;font-size:12px;display:inline-block;}
.sort ul li{display:inline-block;}
.sort ul li a{color:#3b5998;text-decoration:none;padding:2px 4px;}
.sort ul li a.select{background-color:#3b5998;color:white;}
.sort span{color:#80b51d;font-size:12px;display:inline-block;}
div.pagination {padding:3px;margin: 3px;font-size:13px;text-align:center;}
div.pagination a {padding:4px 10px;margin: 2px;border: 1px solid #AAAADD;text-decoration:none;color:#000099;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #3b5998;color: #000;}
div.pagination span.current {padding:4px 10px;margin: 2px;border: 1px solid #000099;font-weight: bold;background-color:#3b5998;color:#FFF;}
div.pagination span.disabled {padding:4px 10px;margin: 2px;border: 1px solid #EEE;color: #DDD;}
.highlight_word{background-color:yellow;}