@import url("style.css");

.texte, .prog_entry, .texte_fin{padding-left:4em;padding-right:1em;}
.texte{padding-right:1em;border-bottom-width:1px;border-bottom-style:solid;}
.prog_entry,.agenda_entry{padding-right:1em;}
/* programme */
.prog_entry {clear:both;position:relative;}
.prog_entry .title p{margin:0;}
.prog_entry .groups p{margin-top:0;margin-bottom:0;}
.prog_entry .desc {margin-top:1em;}
.prog_entry dl dt{display:inline;float:left;padding-top:0.4em;}
.prog_entry dl dt ul{display:inline;margin:0;padding:0;}
.prog_entry dl dt li{display:inline;list-style:none;}
.prog_entry .img_l, .prog_entry .img_r{float:left;margin-top:4px;width:45px;height:45px;}
.prog_entry .img_l {clear:both;}
.prog_entry .img_r {margin-left:6px;}
.prog_entry .img_big{float:left;width:100px; height:100px;}
.prog_entry .img_l, .prog_entry .img_r, .prog_entry .img_big {border-width:2px;border-style:solid;cursor:hand;cursor:pointer;}
.prog_entry dl dl dt{display:block;float:none;font-weight:bolder;}
.prog_entry dt a{border-bottom:0 none !important;}
.prog_entry .date, .agenda_entry .date{font-size:2.3em;font-weight:900;margin-right:.2em;color:#999;}
.prog_entry .infos{}
.prog_entry .type, .agenda_entry .type,
.prog_entry .title, .agenda_entry .title,
.prog_entry .groups{text-transform:uppercase;font-weight:bold;}
.prog_entry .title{font-size:1.4em;font-weight:bold;}
.prog_entry h3, .agenda_entry h3{margin:0;padding:0;font-size:1em;}
.agenda_entry .title{font-size:1.2em;}
.prog_entry .groups{font-size:1em;}
.prog_entry .more,.agenda_entry .more{text-align:right;}
.prog_entry dl dd{margin-left:110px;padding:0;}
.prog_entry dl dl dd {margin-left:2em;padding:0.5em 0 0 0;display:list-item;}
.prog_entry .abstract{border-left:2px dotted #999;padding-left:0.5em;}
.prog_entry dd.calendar {margin-top:1em;}
.prog_entry dd.calendar a {padding-left:20px;background: url(img/calendar.gif) no-repeat 0 50%;}
.prog_entry a.calendar {display:block;width:16px;height:16px;
	display:none;
	background: url(img/calendar.gif) no-repeat;}
.prog_entry a.calendar span{display:none;}

.agenda_entry dt{display:none;}
.agenda_entry .more{margin-top:1em;}

.liens h2{clear:both;}
.liens .bloc_liens, .liens ul{padding:0;margin:0;}
.liens .bloc_liens{background:transparent url(img/liens_sep.png) 45% 0 repeat-y;}
.liens li{display:block;float:left;width:35%;padding:0.2em 5%;}
.liens li.odd{clear:left;}

.tag span{display:none;}
.t15ans{display:block;width:56px;height:56px;background: url(img/logo_15ans.png);
	_background-image:url(img/logo_15ans.gif);position:absolute;top:50px;left:-85px;}
