/* CSS rubrique Actualités */

h2.left{width:auto}

.srub .summary {background-color:#9ED4D5;}
.footer {background:transparent url(../image/footer_bg_rub3.png) repeat-x left top;}
#rightcontent .menu{background-color:#9ED4D5;}

.listactu{border-top:1px solid #9ED4D5;}

.pagination_bloc_first a{background:url(../image/arrow_first_rub3.png) no-repeat left top;}
.pagination_bloc_prev a{background:url(../image/arrow_prev_rub3.png) no-repeat left top;}
.pagination_bloc_next a{background:url(../image/arrow_next_rub3.png) no-repeat left top;}
.pagination_bloc_last a{background:url(../image/arrow_last_rub3.png) no-repeat left top;}

#rightcontent .backtolist{border-top:1px solid #9ED4D5;border-bottom:1px solid #9ED4D5;padding:10px 0}

#rightcontent .bloc_liens {border-bottom:1px solid #9ED4D5;}
#rightcontent .bloc_file {border-bottom:1px solid #9ED4D5;}
#rightcontent .bloc_text {border-bottom:1px solid #9ED4D5;}

.bloc_index li{background:url(../image/arrow_bottom_rub3.png) no-repeat top left;}
.bloc_index{border-bottom:1px solid #9ED4D5;}
.to_top{background:url(../image/arrow_top_rub3.png) no-repeat right 10px;border-top:1px dotted #9ED4D5;}

.evenment_form{border:1px solid #c4e5e6;}

.evenment_search{float:right;font-family:Arial, Helvetica, sans-serif;font-size:1.18em;border-left:1px solid #9ED4D5;font-weight:bold;padding:8px 15px;margin-top:35px}
.evenment_search span{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.45em;font-weight:normal;}
.evenment_list{clear:both;}

/* sommaire actualités */

.sactu{background:url(../image/ombrage_actu.png) repeat-x top left;}
.sactu h2{font-size:1.45em;font-family:Georgia, "Times New Roman", Times, serif;padding-bottom:10px;width:auto}
.sactu #leftcontent{width:695px;}
.sactu #leftcontent .wrappercontent{padding:0 15px;}
.sactu #rightcontent{width:245px;}
.sactu #rightcontent .wrappercontent{padding:0 15px 15px 15px;background-color:#c4e5e6;}
.sactu #rightcontent h3{font-size:1.09em;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:15px 0;}
.sactu #rightcontent h3 a{font-weight:bold;}
.sactu #rightcontent .bloc_lien_int li a{background:url(../image/arrow_link_actu.png) no-repeat 1px 4px;}
.sactu #rightcontent .bloc_text{border-bottom:1px solid #fff;}
.sactu #rightcontent .bloc_liens{border-bottom:1px solid #fff;margin:0;padding:0 0 15px 0}
.sactu #rightcontent .bloc_liens .content{margin:0}

.sactu #leftcontent .evenement_une h3{font-size:1.45em;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:0;margin:0;}
.sactu #leftcontent .evenement_une h3 a{font-weight:bold;}

*+html .evenment_form{height:1%}
.sactu .evenment_form{margin-top:20px;}
.sactu .evenment_form div{padding-right:50px}
.sactu .evenment_form .left{width:40%;padding-right:0}
.sactu .evenment_form fieldset{margin-bottom:0}
.sactu .evenment_form .fsubmit{margin-top:0}

.evenement_une{width:33%;float:left;}
.evenement_une h4{padding:0;margin:0}
.evenement_une .date{font-weight:bold;font-size:1.09em;font-family:Arial, Helvetica, sans-serif;padding-top:15px;}
.evenement_une .lieu{margin-top:5px;}
.evenement_une .lieu span{color:#fff;background:#000;padding:3px;line-height:1.6em;}
.evenement_une .type{font-weight:bold;font-size:1.09em;font-family:Arial, Helvetica, sans-serif;}
.evenement_une .info{padding-top:15px}
.evenement_une .media img{padding-bottom:48px;background:url(../image/ombrage_vignette_actu.png) repeat-x left bottom;}

/* liste actualites */

.evenement_liste{clear:both;border-top:1px solid #c4e5e6;padding-top:15px;}
.evenement_liste .media{float:left;width:160px;padding-bottom:15px}
.evenement_liste h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.82em;}
.evenement_liste h4{font-family:Arial, Helvetica, sans-serif;font-size:1.45em;font-weight:bold;float:left;width:75%}
.evenement_liste h4 a{font-weight:bold;}
.evenement_liste .date{font-weight:bold;font-size:1.09em;font-family:Arial, Helvetica, sans-serif;padding-top:5px;clear:both;}
.evenement_liste .lieu{margin-top:5px;}
.evenement_liste .lieu span{color:#fff;background:#000;padding:3px;line-height:1.6em;}
.evenement_liste .type{font-weight:bold;font-size:1.09em;font-family:Arial, Helvetica, sans-serif;}
.evenement_liste .info{float:right;width:545px;padding-bottom:15px}
.evenement_liste .texte{padding-top:5px}
.evenement_liste .cartouche{float:right;width:25%;}
.evenement_liste .cartouche span{background:#9dd4d5;padding:3px;line-height:1.6em;}

/* fiche actualité */

.evenement_summary{border-top:1px solid #c4e5e6;border-bottom:1px solid #c4e5e6;padding:15px 15px 15px 0;margin-bottom:30px;}
.evenement_summary .content{background:url(../image/bg_summary_actu.png) repeat-y top left;}
.evenement_summary .left{width:35%;font-family:Arial, Helvetica, sans-serif;font-size:1.09em;}
.evenement_summary .right{width:62%;}
.evenement_summary .lieu{margin-top:10px;}
.evenement_summary .lieu span{color:#fff;background:#000;padding:3px;line-height:1.6em;}
