#polls-archive .inner form{text-align:right;}
#polls-archive .inner form p{margin:0 0 10px;}
#polls-archive .inner label{width:auto;}
#polls-archive .inner table{margin:0 -10px;width:788px;}
#polls-archive .inner .date{text-align:center;width:15%;}
#polls-archive .inner .title{text-align:left;width:55%;}
#polls-archive .inner .vote{text-align:center;width:10%;}
#polls-archive .inner .res{text-align:right;width:20%;}
#polls-archive .inner a{background:transparent url(/image/generic/x-sprite.png) no-repeat scroll 100% -64px;padding-right:10px;}
#polls-archive .inner strong{color:#000;font-weight:bold;}
.polls-archive-popup{display:none;position:absolute;z-index:10001;width:575px;background:#FFF;padding:1px;border:1px solid #01A1DD;}
.polls-archive-popup .inner{padding:10px;}
.polls-archive-popup .title{font-size:18px;font-weight:bold;color:#008fc6;}
.polls-archive-popup .nbvotants{color:#61c5e5;font-size:12px;font-weight:bold;}
.polls-archive-popup .result{width:100%;margin:10px 0;}
.polls-archive-popup .result td{border:none;vertical-align:middle;height:15px;padding:5px 2px;color:#008FC6;}
.polls-archive-popup .result td.question{text-align:right;width:150px;font-size:12px;font-weight:bold;}
.polls-archive-popup .jauge{vertical-align:middle;background:url(/image/site/fr/sondage.gif) repeat-x;height:12px;float:left;margin:2px 5px 0 2px;}
div.overlay{background:#000;}
