﻿
body #master_form #bkg_table #page_table #page_middle_container #main_content
{overflow:visible}

/**/

.C_sondages_liste .sondage
{margin:50px 0 70px 0}

.C_sondages_liste .sondage .container
{border:solid 1px #c0c0c0;padding:18px;position:relative;min-height:160px}

.C_sondages_liste .sondage .container .head
{width:100%;height:56px;position:absolute;left:-9px;top:-36px;overflow:hidden;padding:0 9px 0 0}

.C_sondages_liste .sondage .container .head strong
{display:block;width:140px;height:56px;float:left;background:transparent url("/images/public/sondages/sondage-titre-bkg.png") no-repeat 0 0;padding:0 0 0 25px}

.C_sondages_liste .sondage .container .head b
{display:block;width:51px;height:46px;float:left;margin:0 0 0 5px;background:transparent url("/images/public/sondages/sondage-nombre-bkg.png") no-repeat 0 0}

.C_sondages_liste .sondage .container .head strong,
.C_sondages_liste .sondage .container .head b
{font-size:22px;color:#f0f0f0;text-align:center;line-height:45px;font-weight:normal}

.C_sondages_liste .sondage .container .head i
{display:block;height:35px;float:left;margin:0 0 0 20px;font-size:18px;color:#ef683e;line-height:45px;font-style:normal;overflow:hidden}

.C_sondages_liste .sondage .container .head i.loading
{background:transparent url("/images/loading-mini-blue.gif") no-repeat 0 13px;line-height:200px}

.C_sondages_liste .sondage .head .info
{float:right}

.C_sondages_liste .sondage .head .info u
{font-style:normal;color:#606060;font-size:10px;line-height:46px;text-transform:uppercase;text-decoration:none}

.C_sondages_liste .sondage .container h2
{display:block;width:485px;font-weight:normal;color:#2567d5;font-size:15px;margin:10px 15px 15px 0;line-height:22px}

.C_sondages_liste .sondage .container p
{display:block;width:485px;margin:0 15px 0 0;line-height:22px}

.C_sondages_liste .sondage .container a
{display:block;float:right;width:165px;height:170px;margin:-4px -37px 0 0;overflow:hidden;cursor:pointer;background:transparent url("/images/public/sondages/sondage-goto-bkg.png") right 0;font-size:22px;color:#d0d0d0;line-height:170px;text-transform:uppercase;padding:0 0 0 15px;opacity:0.6;-moz-opacity:0.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}

.C_sondages_liste .sondage .container a:hover
{color:#fafafa;opacity:1.0;-moz-opacity:1.0;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}

.site_8.lng_en .C_sondages_liste .sondage .container a
{font-size:22px}

/**/

.C_sondage .sondage h2
{display:block;color:#404040;padding:0 20px 0 20px;line-height:22px}

.C_sondage .sondage .info
{display:block;margin:20px 0 0 0;font-weight:normal;color:#404040;padding:0 30px 0 20px;text-align:justify;line-height:22px}

.C_sondage #resultats
{margin:30px 0 0 0}

.C_sondage #resultats .title
{display:block;width:620px;margin:0 auto 15px auto;text-align:center;font-size:15px;font-weight:normal;color:#2970bf;text-decoration:underline}

.C_sondage #resultats #results
{margin:0 auto 10px auto;text-align:center}

.C_sondage #resultats #results table
{margin:10px auto 0 auto}

.C_sondage #resultats #results table td
{padding:5px 10px 5px 10px;line-height:32px;border-bottom:dotted 1px #e0e0e0}

.C_sondage #resultats #results table td b
{line-height:32px;display:block;padding:0 0 0 10px;text-align:right}

.C_sondage #resultats #results table td b i
{display:inline-block;width:20px;height:16px;background:transparent url("/images/loading-mini-blue.gif") no-repeat right 0}

.C_sondage #resultats #results.questionlist table
{margin:10px 40px 0 40px}

.C_sondage #resultats #results.questionlist table td
{padding:0 0 4px 0;line-height:24px;border-bottom:none}

.C_sondage #resultats #results.questionlist table td div
{text-align:center;padding:0 30px 0 0;margin:0 0 10px 0}

.C_sondage #resultats #results.questionlist table td div b
{display:inline-block;line-height:24px;padding:0 0 0 30px;text-align:right}

.C_sondage #resultats #sondage_nb_votes
{margin:auto;text-align:center}

.C_sondage #resultats #sondage_nb_votes,
.C_sondage #resultats #sondage_nb_votes b
{font-size:13px;color:#505050;font-weight:normal}

.C_sondage #resultats #sondage_nb_votes b i
{display:inline-block;width:20px;height:16px;background:transparent url("/images/loading-mini-black.gif") no-repeat right 0}

.C_sondage #resultats #results table td,
.C_sondage #resultats #results.questionlist table td
{font-size:15px;color:#2970bf}

.C_sondage #resultats #results table td b
{font-size:14px;color:#de4f33}

.C_sondage #vote_todo
{display:block}
.C_sondage #vote_success
{display:none}
.C_sondage #vote_fail
{display:none}

.C_sondage .voter
{margin:10px 0 0 0}

.C_sondage .voter .girl
{width:303px;height:244px;margin:0 auto 0 auto;background:transparent url("/images/public/sondages/sondage-girl-happy.png") no-repeat 0 0}

.C_sondage .voter .girl b
{display:block;width:164px;padding:70px 0 0 20px;font-size:14px;color:#f0f0f0;line-height:25px;text-align:center;font-weight:normal}

.C_sondage .voter .formulaire
{width:660px;margin:0 auto 40px auto;border:solid 1px #c0c0c0}

.C_sondage .voter .formulaire .content
{width:600px;padding:30px;overflow:hidden}

.C_sondage .voter .formulaire .content,
.C_sondage .voter .formulaire .content *
{color:#404040;line-height:24px}

.C_sondage .voter .formulaire .content i
{display:block;margin:10px 0 20px 0}

.C_sondage .voter .formulaire .content ul#reponses
{list-style-type:none;margin:20px 0 30px 20px;padding:0}

.C_sondage .voter .formulaire .content ul#reponses li
{padding:0 0 10px 0}

.C_sondage .voter .formulaire .content ul#reponses li input
{cursor:pointer;margin:0 8px 0 0}

.C_sondage .voter .formulaire .content ul#reponses.questionlist li
{line-height:30px}

.C_sondage .voter .formulaire .content ul#reponses.questionlist li div
{margin:4px 0 10px 0}

.C_sondage .voter .formulaire .content ul#reponses.questionlist li div input
{margin:0 4px 0 20px;vertical-align:middle}

.C_sondage .voter .formulaire .content ul#reponses.questionlist li div b
{display:inline-block;padding:0 10px 0 0;font-weight:normal}

.C_sondage .voter .formulaire .content #votemail
{display:block;width:400px;margin:10px 0 10px 0;border:solid 1px #c0c0c0;padding:4px}

.C_sondage .voter .formulaire .content i.nb
{display:block;font-size:12px;color:#ff3600;font-style:normal;margin:0 0 40px 0}

.C_sondage .voter .formulaire .content input#butvoter
{display:block;font-size:22px;color:#808080;padding:30px 40px 30px 40px;margin:50px auto 10px auto;cursor:pointer}

.C_sondage .voter .formulaire .content input#butvoter:hover
{color:#303030}

.C_sondage .voter .formulaire .content .important
{text-align:center;color:#2970bf}

.C_sondage .voter .formulaire.operation_en_cours
{background:transparent url("/images/loading.gif") no-repeat center center}

.C_sondage .voter .formulaire.operation_en_cours .content
{margin:0 0 0 -1000px}

.C_sondage #vote_fail .girl
{width:186px;height:221px;margin:0 auto 0 auto;background:transparent url("/images/public/sondages/sondage-girl-frown.png") no-repeat 0 0}

.C_sondage_save_vote .encadre
{color:#404040;font-weight:normal;line-height:24px;width:600px;padding:30px;overflow:hidden;margin:0 auto 50px auto;border:solid 1px #c0c0c0}

.C_sondage .voter .formulaire .content input#butagain
{display:block;font-size:15px;color:#808080;padding:12px 20px 12px 20px;margin:30px auto 0 auto;cursor:pointer}

.C_sondage .voter .formulaire .content input#butagain:hover
{color:#303030}
