/* CSS Document */

/*##########################################################
					Les offres
##########################################################*/
body{ color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 11px;}

.titre_forf {margin :25px 0px;}
.titre_forf h1{ text-transform:uppercase; color : #99042E; font-size : 12px; background-color : #ffffff; display:inline; }
.titre_forf .off_engag { font-style:italic; }
.titre_forf h2{ font-size : 16px; color:#99042E;  background-color : #ffffff; margin-bottom: 0px; padding : 0px; display : block; text-align:center}
.center{ text-align: center; }
.bold {font-weight: bold;}

#tab_off {border-left : 1px solid #757477; border-right : 1px solid #757477; border-bottom : 1px solid #757477; padding : 5px;}
.off_ongl_on {width: 136px; height : 37px; background : url(../images/Offres/ongl_on.jpg) no-repeat top left; text-align : center; color : #757477; font-weight: bold; vertical-align:middle;}
.off_ongl_off {width: 135px; height : 37px; background : url(../images/Offres/ongl_off.jpg) no-repeat top left; text-align : center; color : #757477; font-weight: bold;vertical-align:middle;}
.off_ongl_on a {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl_on a:active {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl_on a:hover {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl_on a:visited {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl_on a:focus {color : #757477; font-weight: bold; text-decoration: none;}

.off_ongl_off a {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl_off a:active {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl_off a:hover {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl_off a:visited {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl_off a:focus {color : #757477; font-weight: bold; text-decoration: none;}

.off_ongl5_on {width: 91px; height : 37px; background : url(../images/Offres/ongl5_on.jpg) no-repeat top left; text-align : center; color : #757477; font-weight: bold; vertical-align:middle;}
.off_ongl5_off {width: 90px; height : 37px; background : url(../images/Offres/ongl5_off.jpg) no-repeat top left; text-align : center; color : #757477; font-weight: bold;vertical-align:middle;}
.off_ongl5_on a {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl5_on a:active {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl5_on a:hover {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl5_on a:visited {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl5_on a:focus {color : #757477; font-weight: bold; text-decoration: none;}

.off_ongl5_off a {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl5_off a:active {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl5_off a:hover {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl5_off a:visited {color : #757477; font-weight: bold; text-decoration: none;}
.off_ongl5_off a:focus {color : #757477; font-weight: bold; text-decoration: none;}

.titre_duree {color : #757477;}
.titre_duree h1{ font-weight:bold; color : #757477; font-size : 11px; background-color : #ffffff; display:inline; }

.float_left {float: left;}
.duree_tarif { padding-left : 15px;}
.off_font14 {font-size : 14px; font-weight:bold;}

.argu_off {clear : both; padding : 10px 0px;}
.tab_argu_off {}
.diag_duree_on {background-color :  #99042E; color : #ffffff; font-weight: bold; text-align : center; }
.diag_duree_off {background-color :  #ffffff; text-align : center; }
.off_plus {text-align:center;}

/***** box argu offre rouge/bordeaux *******/
.off_rg_ba_dt {background : url(../images/Offres/off_rg_bas_dt.jpg) bottom right no-repeat; width : 10px; height:10px;background-color : #8A2034;}
.off_rg_ba_gch {background : url(../images/Offres/off_rg_ba_gch.jpg) bottom left no-repeat; width : 10px; height:10px;background-color : #8A2034;}
.off_rg_ht_dt {background : url(../images/Offres/off_rg_ht_dt.jpg) top right no-repeat; width : 10px; height:10px;background-color : #8A2034;  }
.off_rg_ht_gch {background : url(../images/Offres/off_rg_ht_gch.jpg) top left no-repeat; width : 10px; height:10px; background-color : #8A2034; }
.off_rg_content {background-color : #8A2034; padding : 5px 0px; color : #cccccc;}
.off_rg_content li {list-style-image : url(../images/Offres/off_puce_blc.gif);}

.off_gri_ba_dt {background : url(../images/Offres/off_gri_ba_dt.jpg) bottom right no-repeat; width : 10px; height:10px;background-color : #e4e4e4;}
.off_gri_ba_gch {background : url(../images/Offres/off_gri_ba_gch.jpg) bottom left no-repeat; width : 10px; height:10px;background-color : #e4e4e4;}
.off_gri_ht_dt {background : url(../images/Offres/off_gri_ht_dt.jpg) top right no-repeat; width : 10px; height:10px;background-color : #e4e4e4;  }
.off_gri_ht_gch {background : url(../images/Offres/off_gri_ht_gch.jpg) top left no-repeat; width : 10px; height:10px; background-color : #e4e4e4; }
.off_gri_content {background-color : #e4e4e4; padding : 5px 0px; color : #000000;}
.off_gri_content li {list-style-image : url(../images/Offres/off_puce_rg.gif);}

.off_blc_ba_dt {background : url(../images/Offres/off_blc_bas_dt.jpg) bottom left no-repeat; width : 10px; height:9px;background-color : #ffffff;}
.off_blc_ba_gch {background : url(../images/Offres/off_blc_ba_gch.jpg) bottom right no-repeat; width : 10px; height:9px;background-color : #ffffff;}
.off_blc_ht_dt {background : url(../images/Offres/off_blc_ht_dt.jpg) top left no-repeat; width : 10px; height:9px;background-color : #ffffff;  }
.off_blc_ht_gch {background : url(../images/Offres/off_blc_ht_gch.jpg) top right no-repeat; width : 10px; height:9px; background-color : #ffffff; }
.off_blc_content {background-color : #ffffff; padding : 5px 0px; color : #000000; }
.off_blc_border_gch { width : 10px;background : url(../images/Offres/off_blc_gch.jpg) top right repeat-y;}
.off_blc_border_dt{ width : 10px;background : url(../images/Offres/off_blc_dt.jpg) top left repeat-y;}
.off_blc_border_top{ border-top : 1px solid #8A2034; height : 9px;}
.off_blc_border_bas{ border-bottom : 1px solid #8A2034; height : 9px;}
.off_blc_content li {list-style-image : url(../images/Offres/off_puce_rg.gif);}


.highlight-blc-14 {color : #ffffff; font-size: 14px; font-weight : bold;}
.highlight-blc {color : #ffffff; font-weight : bold;}

.highlight-rg-14 {color : #8A2034; font-size: 14px; font-weight : bold;}
.highlight-rg {color : #8A2034; font-weight : bold;}

.highlight-gri-14 {color : #e4e4e4; font-size: 14px; font-weight : bold;}
.highlight-gri {color : #e4e4e4; font-weight : bold;}

ul li{list-style-image :  url(../images/Offres/off_puce_rg.gif);}
.ht_page {text-align : right ;  padding : 8px 10px 0px 0px;}
.ht_page a{font-style : italic ;  color : #8A2034; font-size : 10px; text-decoration: none; }
.ht_page a:hover{font-style : italic ;  color : #8A2034; font-size : 10px; text-decoration: none; }
.ht_page a:visited{font-style : italic ;  color : #8A2034; font-size : 10px; text-decoration: none; }
.ht_page a:focus{font-style : italic ;  color : #8A2034; font-size : 10px; text-decoration: none; }


.p-indent {padding-left: 40px;}

/*##########################################################
					Actualités
##########################################################*/

.actu_tt {background-image : url(../images/actualites/actu_titre.jpg);background-position : center left; background-repeat :  repeat-x;}
.actu_article_tt {font-family:"Times New Roman", Times, serif; font-size : 20px; color : #000000; font-weight : bold;}
.img_article {margin : 10px;}
.img_article a{text-decoration : none;}
.img_article a:focus{text-decoration : none; color : #000000;}
.img_article a:hover{text-decoration : none; color : #000000;}
.img_article a:visited{text-decoration : none;}
.img_article a:active{text-decoration : none;}
.actu_intertitre{font-weight : bold; font-size : 14px; margin : 5px 0px;}
.actu_source {font-size: 10px; color : #999999;}
.actu_source a {background: url(../images/actualites/article/puce_source.jpg) left center  no-repeat; text-decoration : underline; font-size: 10px; color : #999999; padding-left : 10px;}
.actu_source a:visited {background: url(../images/actualites/article/puce_source.jpg) left center no-repeat; text-decoration : underline; font-size: 10px; color : #000000; padding-left : 10px;}
.actu_source a:focus {background: url(../images/actualites/article/puce_source.jpg) left center  no-repeat; text-decoration : underline; font-size: 10px; color : #000000; padding-left : 10px;}
.actu_source a:hover {background: url(../images/actualites/article/puce_source.jpg) left center  no-repeat; text-decoration : underline; font-size: 10px; color : #000000; padding-left : 10px;}
.actu_source a:active {background: url(../images/actualites/article/puce_source.jpg) left center  no-repeat; text-decoration : underline; font-size: 10px; color : #999999; padding-left : 10px;}











