.body{
margin-top:0px;
margin-bottom:0px;
background-color:#012A86;
background-image:url(../template/images/footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
absolute-position:fixed;
}

.header_left{
background-image:url(../template/images/lepopulaire_header.jpg);
height:112px;
width:520px;
}

.header_right{
background-image:url(../template/images/header_right.jpg);
height:112px;
width:424px;
}

.body_bg{
background-image:url(../template/images/body_bg.jpg);
height:836px;
padding-left:9px;
padding-right:12px;
}

.top_nav{
height:38px;
background-image:url(../template/images/nav_norm.jpg);
}

.under_top_nav{
background-image:url(../template/images/under_top_nav.jpg);
background-repeat:repeat-x;
}

.middle_separation{
width:10px;
background-image:url(../template/images/middle_separation.jpg);
background-repeat:no-repeat;
}
.left_col{
width:495px;
padding-top:26px;
padding-left:14px;
padding-right:16px;
padding-bottom:16px;
}
.center_col{
padding-right:7px;
padding-left:10px;
padding-top:26px;
width:227px;
}

.center_table{
border:#E3E3E3 1px solid;
width:100%;
}

.center_table_header{
height:23px;
background-image:url(../template/images/center_col_header.jpg);
background-repeat:no-repeat;
font-family:Arial;
font-weight:bold;
font-size:13px;
color:#1F527B;
padding-left:5px;
padding-top:2px;
}

.center_table_header2{
height:23px;
background-image:url(../template/images/center_col_header2.jpg);
background-repeat:no-repeat;
font-family:Arial;
font-weight:bold;
font-size:13px;
color:#1F527B;
padding-left:5px;
padding-top:2px;
}

.center_padding{
padding-bottom:19px;
}

.top_text_td{
height:203px;
width:470px;
padding-top:5px;
}

.les_autres_titre{
height:28px;
}

.les_autres_titre_table_left{
text-align:center;
font-family:Arial;
font-weight:bold;
font-size:15px;
color:#1F527B;
border:#A8C8E2 1px solid;
background-image:url(../template/images/content_header_center.jpg);
}
.les_autres_titre_table_right{
width:311px;
background-image:url(../template/images/content_continue_right.jpg);
}

.top_image_left{
text-align:left;
padding-right:12px;
}

.small_arrow{
width:20px;
padding-top:2px;
padding-bottom:8px;
}

.text_center_box{
text-decoration:none;
font-family:Arial;
font-size:11px;
color:#1F527B;
padding-bottom:5px;
}

.text_center_box a:link{
text-decoration:none;
font-family:Arial;
font-size:11px;
color:#1F527B;
}

.text_center_box a:hover{
text-decoration:none;
font-family:Arial;
font-size:11px;
color:#1F527B;
}

.text_center_box a:visited{
text-decoration:none;
font-family:Arial;
color:#1F527B;
}

.content_padding{
height:18px;
}

.col_right{
padding-top:26px;
padding-left:9px;
padding-right:10px;
padding-bottom:15px;
}

.right_col_table{
width:175px;
background-color:#CBDEEE;
}

.photogallery{
padding-top:21px;
padding-bottom:20px;
background-image:url(../template/images/hr_right.jpg);
background-repeat:no-repeat;

}

.newsletter{
padding-top:26px;
padding-bottom:20px;
height:113px;
background-image:url(../template/images/hr_right.jpg);
background-repeat:no-repeat;

}

.browse_archives_box{
height:66px;
text-align:center;
}

.browse_archives{
font-size:11px;
font-family:Arial;
color:#ffffff;
font-weight:bold;
text-align:center;
height:23px;
background-image:url(../template/images/browse_archives.jpg);
}

.newsletter_bg{
width:166px;
height:73px;
background-image:url(../template/images/newsletter.jpg);
}

.list_bottom_padding{
padding-bottom:8px;
}

.list_table{
padding:5px;
background-image:url(../template/images/bg_list.jpg);
background-repeat:repeat-x;
border:#dddddd 1px solid;
}

.archives_year{
font-family:arial;
font-size:12px;
color:#ffffff;
height:24px;
text-align:center;
background-color:#5496C9;
width:100%;
border-bottom:#CBDEEE 1px solid;
}

.archives_year a:link{
text-decoration:none;
color:#ffffff;
}

.archives_year a:hover{
text-decoration:none;
color:#ffffff;
}

.archives_year a:visited{
text-decoration:none;
color:#ffffff;
}

.top_archives{
height:23px;
}

.month_archives{
height:23px;
}

.month{
font-family:arial;
background-image:url(../template/images/month_bg.jpg);
font-size:12px;
color:#ffffff;
height:23px;
padding-left:8px;
padding-top:5px;
}

.month_bg_2{
font-family:arial;
background-image:url(../template/images/month_great_bg.jpg);
font-size:12px;
color:#ffffff;
height:23px;
padding-left:8px;
padding-top:5px;
}

.month_bg_2 a:link{
text-decoration:none;
color:#ffffff;
}

.month_bg_2 a:hover{
text-decoration:none;
color:#ffffff;
}

.month_bg_2 a:visited{
text-decoration:none;
color:#ffffff;
}

.month a:link{
text-decoration:none;
color:#ffffff;
}

.month a:hover{
text-decoration:none;
color:#ffffff;
}

.month a:visited{
text-decoration:none;
color:#ffffff;
}

.articles_link{
text-align:left;
font-family:arial;
font-size:11px;
color:#1F527B;
height:24px;
padding-bottom:5px;
}

.articles_link a:link{
text-align:left;
text-decoration:none;
color:#1F527B;
}

.articles_link a:hover{
text-decoration:underline;
color:#1F527B;
}

.articles_link a:visited{
text-decoration:none;
color:#1F527B;
}

.left_arrow{
width:20px;
background-image:url(../template/images/left_arrow.jpg);
}

.left_arrow2{
width:20px;
background-image:url(../template/images/left_arrow2.jpg);
}

.small_square{
width:20px;
background-image:url(../template/images/small_square.jpg);
background-repeat:no-repeat;
}

.autres_titres_top_padding{
padding-top:18px;
height:300px;
}

.autre_titre_left_side{
background-image:url(../template/images/autre_titre_bullet.jpg);
background-repeat:no-repeat;
width:18px;
}

.autre_titre_links{
color:#1F527B;
font-family:arial;
text-decoration:none;
font-size:13px;
padding-bottom:8px;
}

.autre_titre_links a:link{
color:#1F527B;
font-family:arial;
text-decoration:none;
font-size:13px;
padding-bottom:8px;
}

.autre_titre_links a:hover{
color:#1F527B;
font-family:arial;
text-decoration:underline;
font-size:13px;
padding-bottom:8px;
}

.autre_titre_links :visited{
font-family:arial;
text-decoration:none;
font-size:13px;
padding-bottom:8px;
}

.newsletter_input_td{
width:130px;
padding-bottom:18px;
padding-left:6px;
text_align:right;

}

.newsletter_input{
border:0px;
background:none;
color:#1F527B;
text-align:center;
font-family:Arial;
font-size:10pt;
width:125px;
}

.pre_footer{
height:11px;
background-image:url(../template/images/pre_footer.jpg);
}
.footer{
height:108px;
background-image:url(../template/images/footer.jpg);
}


.submit_button{
background-color:transparent;
border:0px;
width:30px;
height:30px;
}

.submit_botton_td{
text-align:center;
padding-bottom:10px;
}

.register_message{
padding-top:10px;
font-family:arial;
font-size:12px;
color:#1F527B;
}

.footer_text_right{
text-align:center;
}
.footer_text{
text-decoration:none;
height:108
padding-left:9px;
color:#ffffff;
font-family:arial;
font-size:11px;
}
.footer_text a:link{
text-decoration:none;
padding-left:9px;
color:#ffffff;
font-family:arial;
font-size:11px;
}
.footer_text a:hover{
text-decoration:underline;
padding-left:9px;
color:#ffffff;
font-family:arial;
font-size:11px;
}

.padding_tribune{
padding-top:15px;
}

.footer_text a:visited{
text-decoration:none;
padding-left:9px;
color:#ffffff;
font-family:arial;
font-size:11px;
}

.top_image_padding{
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

.img_gallery_link{
font-family:arial;
font-size:14px;
color:#1F527B;
}

.img_gallery_link a:link{
text-decoration:none;
font-family:arial;
font-size:14px;
color:#1F527B;
}

.img_gallery_link a:hover{
text-decoration:none;
font-family:arial;
font-size:14px;
color:#1F527B;
}

.img_gallery_link a:visited{
text-decoration:none;
font-family:arial;
font-size:14px;
color:#1F527B;
}
