/* Style sheet modules */
.mod_eventreader{width:100%;overflow:auto;margin-bottom:40px;}
.mod_eventlist span.info,.mod_eventreader span.info{float:right;margin-top:15px;margin-right:15px;}
.mod_eventreader p.back{display:none;}
#accueil div.mod_calendar,#accueil div.mod_upcoming_events{width:280px;float:left;margin:0;padding-top:15px;}
div.mod_calendar{width:280px;float:left;margin-top:15px;margin-right:30px;}
#mois h2{display:none;}
#mois div.event{margin-top:10px;}
#mois span.titre{margin-top:5px;margin-bottom:10px;}
#mois .ce_text{margin-top:10px;margin-bottom:10px;}
#accueil div.mod_upcoming_events h2{margin-bottom:25px;padding-bottom:2px;padding-left:30px;background:url("tl_files/images/icone-calendrier-2.png") left top no-repeat;}
h2#titre_agenda{margin-top:20px;padding-bottom:2px;padding-left:30px;background:url("tl_files/images/icone-calendrier-2.png") left top no-repeat;border-bottom:2px solid #3c7ab5;}
div.mod_calendar table td{width:40px;height:18px;text-align:center;vertical-align:middle;}
div.mod_calendar table th.head{height:20px;padding-top:5px;padding-bottom:5px;vertical-align:middle;}
div.mod_calendar table th.previous{text-align:right;}
div.mod_calendar table th.next{text-align:left;}
div.mod_calendar table thead th.current span{}
div.mod_calendar table th.label{height:20px;}
#mois span.day{float:right;margin-right:15px;}
div.mod_calendar table{text-align:center;}
div.mod_calendar table tr.last td{padding-bottom:10px;text-align:center;}
div.mod_quickpoll{width:195px;float:left;margin-top:15px;margin-right:20px;padding:5px 5px 0 5px;}
div.mod_quickpoll div.submit_container{text-align:center;}
div.mod_quickpoll div.resultslink{padding-bottom:10px;}
div.mod_quickpoll span{display:block;}
div.mod_quickpoll div.radio_container span{margin-top:6px;}
div.mod_quickpoll .radio{margin-top:5px;}
div.mod_quickpoll div.description{margin-top:20px;margin-bottom:10px;}
div.mod_quickpoll div.title{margin-bottom:5px;padding-bottom:2px;padding-left:25px;background-image:url("tl_files/images/icon-sondage.gif");background-repeat:no-repeat;}
div.mod_quickpoll div.widget{margin-bottom:15px;}
div.mod_quickpoll div.label{font-weight:bold;}
div.mod_quickpoll div.results{margin-bottom:15px;margin-left:5px;font-weight:bold;}
div.mod_quickpoll div.totaltext{margin-bottom:10px;}
.mod_quickpoll .graph .results .color1{text-align:center;background-color:#333333;color:#FFFFFF;}
.mod_quickpoll .graph .results .color2{text-align:center;background-color:#99CC33;color:#000000;}
.mod_quickpoll .graph .results .color3{text-align:center;background-color:#99CCFF;color:#000000;}
.mod_quickpoll .graph .results .color4{text-align:center;background-color:#FFFFCC;color:#000000;}
.mod_quickpoll .graph .results .color5{text-align:center;background-color:#FFCCCC;color:#000000;}
.mod_quickpoll .graph .results .color6{text-align:center;background-color:#CCCCFF;color:#000000;}

