/*---------------*\
		$RESET
\*---------------*/
/*
body.fixed{padding-top: 95px;}
b,strong{font-weight: bold;}
#center {
	background: none;
	width: 100%;
}
#center_part_2_full {
	background: none;
	float: none;
	width: 100% !important;
}
#contenu {
	background: none;
	float: none;
}
#contenuhome {margin: 0;}
#bottomfooter {margin-top: 0;}
#ftr {margin-top: 0;}
.chemin {
	margin: auto;
	max-width: 1030px;
	padding: 5px 15px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.chemin h1 {
	font-size: inherit;
	font-weight: 400;
}
#contenu .bcbu .principal .entete {
	background: none !important;
	height: auto;
	margin-bottom: 25px;
	width: 100%;
}
.bcbu .principal .entete .titre {
	background: none !important;
}
.bcbu .principal .entete .social {
	margin: 0;
	text-align: center;
}
.bcbu .principal .entete .social .facebook,
.bcbu .principal .entete .social .twitter,
.bcbu .principal .entete .social .googleplus {
	display: inline-block;
	float: none;
	margin: 0;
}
.bcbu {margin: auto;}
.bcbu .sidebar {
	float: none;
	width: 100%;
}
.bcbu .sidebar .univers {
	background: none;
	border: 0 none;
	color: #3b3b3b;
	float: none;
	font-family: 'Open Sans', sans-serif;
	font-size: 28px;
	font-weight: 700;
	height: auto;
	line-height: 30px;
	margin: 0 0 24px;
	text-align: left;
	text-transform: uppercase;
	width: 100%;
}
.bcbu .sidebar .univers div {
	border-left: 2px solid #e95a29;
	color: #3b3b3b;
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	margin-top: -3px;
	margin-left: 20px;
	padding-left: 25px;
	vertical-align: middle;
}
.bcbu .sidebar .univers img {display: none;}
.bcbu .sidebar ul.sommaire {
	border-bottom: 1px solid #ccc;
	margin: 0 0 45px;
	padding: 0;
	text-align: center;
	width: 100%;
}
.bcbu .sidebar ul.sommaire li {
	background: none;
	display: inline-block;
	font-size: 14px;
	margin: 0 5px;
	min-height: inherit;
	vertical-align: bottom;
	width: auto;
}
.bcbu .sidebar ul.sommaire li a,
.bcbu .sidebar ul.sommaire li a:focus,
.bcbu .sidebar ul.sommaire li a:hover
.bcbu .sidebar .sommaire li.actif a,
.bcbu .sidebar .sommaire li.actif a:focus,
.bcbu .sidebar .sommaire li.actif a:hover {
	background: none;
	display: table-cell;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400 !important;
	height: 95px;
	line-height: 20px;
	min-height: inherit;
	padding: 0;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
	width: 150px;
	-webkit-transition: all ease .3s;
	        transition: all ease .3s;
}
.bcbu .sidebar ul.sommaire li a:hover,
.bcbu .sidebar .sommaire li.actif a,
.bcbu .sidebar .sommaire li.actif a:focus,
.bcbu .sidebar .sommaire li.actif a:hover {
	border-bottom: 3px solid #0096b1;
	color: #0096b1;
}
.bcbu .visuels,
.bcbu #sommaire,
.bcbu #description .titre,
.bcbu .sidebar .univers_listing,
.bcbu .sidebar .ems_texte,
.bcbu .sidebar .ems_guides,
.bcbu .sidebar .ems_image {display: none;}
.bcbu .principal {
	float: none;
	width: 100%;
}
.bcbu .principal .texte {
	background: none;
	font-size: 14px;
	line-height: 20px;
	margin: 0;
	padding: 0;
	text-align: justify;
	width: 100%;
}
.bcbu .principal .texte > h2:first-child {display: none;}
.bcbu .principal .texte .categories {
	background: #098da7;
	width: 100%;
	-webkit-border-radius: 10px;
	   -moz-border-radius: 10px;
	        border-radius: 10px;
}
.bcbu .principal .texte .categories .arrondi_bas {
	background: none;
	padding: 16px 0;
	width: 100%;
}
.bcbu .principal .texte .categories .arrondi_bas h2 {color: #fff;}
.bcbu .principal .texte .categories .arrondi_bas ul {
	font-size: 0;
	margin: auto;
	padding: 0;
	width: 83%;
}
.bcbu .principal .texte .categories .arrondi_bas ul li {
	color: #fff;
	display: inline-block;
	font-size: 14px;
	font-weight: 700;
	list-style: none;
	margin: 0;
	width: 50%;
}
.bcbu .principal .texte .categories .arrondi_bas ul li a,
.bcbu .principal .texte .categories .arrondi_bas ul li a:focus,
.bcbu .principal .texte .categories .arrondi_bas ul li a:hover {
	color: #fff;
	font-weight: 700;
	text-decoration: none;
}
.bcbu .principal .texte .categories .arrondi_bas ul li a:hover {text-decoration: underline;}
.bcbu .navigation {margin-top: 15px;}
.bcbu .navigation a,
.bcbu .navigation a:focus,
.bcbu .navigation a:hover {
	float: right;
	font-size: 14px !important;
}
.bcbu .navigation a + a {margin-right: 5px;}
*/



/*---------------*\
		$BCBU
\*---------------*/
/*
.bcbu {
	color: #3b3b3b;
	font-family: 'Open Sans', sans-serif;
	max-width: 1030px;
	padding: 0px 15px 45px;
	position: relative;
	width: 100%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bcbu::before,
.bcbu::after,
.bcbu .clearfix::before,
.bcbu .clearfix::after {
  display: table;
  content: " ";
}
.bcbu::after,
.bcbu .clearfix::after {clear: both;}
.bcbu *,
.bcbu *::before,
.bcbu *::after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bcbu .container {
	margin: auto;
	max-width: 1000px;
	padding: 0 15px;
}
@media only screen and (min-width: 768px) {
	.bcbu .row {
		display: table;
		margin: 0 -5px;
		min-width: 100%;
	}
	.bcbu .col {
		display: table-cell;
		padding: 0 5px;
		width: 50%;
	}
}
.bcbu .valign-top {vertical-align: top;}
.bcbu .valign-middle {vertical-align: middle;}
.bcbu .valign-bottom {vertical-align: bottom;}
.bcbu img[align="left"],
.bcbu img[align="right"],
.bcbu .pull-left,
.bcbu .pull-right {
	display: block;
	margin: 0 auto 8px;
	max-width: 50%;
}
.bcbu .bloc-grey {background-color: #f6f6f6;}
.bcbu .text-left {text-align: left;}
.bcbu .text-center {text-align: center;}
.bcbu .text-right {text-align: right;}
.bcbu .text-justify {text-align: justify;}
.bcbu img {
	height: auto;
	max-width: 100%; 
}
.bcbu .titleSocial .social{display: none;}
.bcbu .page-title,
.bcbu h1 {
	border: 0 none;
	color: #3b3b3b;
	display: block;
	float: none;
	font-family: 'Open Sans', sans-serif;
	font-size: 28px;
	font-weight: 300;
	line-height: 30px;
	margin: 0 0 24px;
	text-align: left;
}
.bcbu .page-title::before,
.bcbu h1::before {display: none;}
.bcbu .page-title strong,
.bcbu h1 strong {
	display: block;
	font-size: 25px;
	margin-right: 20px;
	padding: 10px 25px 10px 0;
}

.bcbu .principal .entete .titre,
.bcbu .title,
.bcbu h2 {
	border: 0 none;
	color: #3b3b3b;
	display: block;
	font-family: 'Open Sans', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1;
	margin: 0 0 30px 0;
	padding: 18px 0 10px;
	text-align: center;
	text-transform: uppercase;
	width: 100% !important;
}
.bcbu .title::before,
.bcbu h2::before {
	background: #ccc;
	content: '';
	display: block;
	height: 1px;
	margin: 25px auto 45px;
	width: 50%;
}
.bcbu .entete + .texte h2::before,
.bcbu .title:first-child::before,
.bcbu h2:first-child::before,
.bcbu h2 + h2::before,
.bcbu h2 + .title::before,
.bcbu .title + .title::before,
.bcbu .title + h2::before {display: none;}
.bcbu .subtitle,
.bcbu .h3,
.bcbu h3 {
	clear: both;
	color: #3b3b3b;
	font-size: 16px;
	font-weight: 700;
	text-transform:uppercase;
	margin:30px 0 20px 0;
	overflow: hidden;
	line-height:28px;
	padding: 0;
	width:auto;
	text-align: left;
}
.bcbu .subtitle:before,
.bcbu .h3:before,
.bcbu h3:before {
  background-color: #0096b1;
  content: "";
  display: block;
  float:left;
  height: 28px;
  margin-right: 29px;
  width: 2px;
}
.bcbu .principal .texte h4 {
    color: #098da7;
    font: bold 15px/1 arial;
    margin: 10px 0 10px 0px;
    clear: both;
    padding: 0px;
    background: none;	
}
.bcbu .principal .texte h5 {
    color: #000;
    font: 400 18px arial;
    padding: 10px 0px 15px 0px;
    background-color: transparent;
}
.bcbu .principal .texte .thirdBlock p {
	width: 100%;
}
.bcbu .principal .texte img.big,
.bcbu .principal .texte img.big-visuel,
.bcbu .principal .texte .thirdBlock,
.bcbu .principal .texte .thirdBlock img,
.bcbu .principal .texte .doubleBlock,
.bcbu .principal .texte .doubleBlock img {
	display: block;
	height: auto;
	width: 100%;
}
.bcbu .principal .texte .doubleBlock > div {width: 100%;}
.bcbu a,
.bcbu a:focus,
.bcbu a:hover {
	color: inherit !important;
	font-weight:700 !important;
	font-family: inherit;
	font-size: inherit !important;
	text-decoration: underline;
}
.bcbu a:hover {text-decoration: none;}
.bcbu p {
	clear: inherit;
	font-size: 14px;
	line-height:20px;
	margin: 0 0 8px;
	overflow: hidden;
	text-align: justify;
}
.bcbu strong {font-weight: 700;}
.bcbu ul,
.bcbu ol {
	margin: 0 0 8px;
	overflow: hidden;
	padding: 0 0 0 30px;
}
.bcbu ul li,
.bcbu ol li {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	list-style: disc;
	margin: 0 0 8px;
	padding: 0;
}
.bcbu ul li a,
.bcbu ul li a:focus,
.bcbu ul li a:hover {font-weight:400;}
.bcbu .table {
	margin: 0 0 8px;
	width: 100%;
}
.bcbu .principal table {
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	margin: 0 0 8px;
}
.bcbu .principal tr:nth-child(even),
.bcbu .principal tr:nth-child(odd) {
	background: none;
	color: #3e3e3e;
}
.bcbu .principal table th,
.bcbu .principal table td {
	border: 0;
	border: 1px solid #098da7;
	font-size: 12px;
	padding: 5px;
	text-align: center;
}
.bcbu .principal table th {color: #0096b1;}
.bcbu .principal table td ul li {
	font-size: 12px;
	text-align: left;
}
.bcbu center,
.bcbu center.img {margin: 30px 0;}
.bcbu .share {
	position: absolute;
	right: 15px;
}
@media only screen and (max-width: 767px) {
	.bcbu .share {top: 0;}
}
@media only screen and (min-width: 768px) {
	.bcbu .share {top: 35px;}
}
.bcbu .share label {
	color: #000;
	font-size: 16px;
	font-weight: 300;
	line-height: 25px;
	vertical-align: bottom;
}
.bcbu .share a,
.bcbu .share a:focus,
.bcbu .share a:hover {
	display: inline-block;
	font-size: 0;
	text-decoration: none;
	vertical-align: bottom;
}
*/



/*---------------*\
		$RESPONSIVE
\*---------------*/
/*
@media only screen and (min-width: 768px) {
	.bcbu {padding: 35px 15px 45px;}
	.bcbu img[align="left"],
	.bcbu .pull-left {
		float: left;
		margin: 0 14px 48px 0;
	}
	.bcbu img[align="right"],
	.bcbu .pull-right {
		float: right;
		margin: 0 0 8px 14px;
	}
	.bcbu .page-title strong {
		border-right: 2px solid #e95a29;
		display: inline-block;
	}
	.bcbu .titleSocial .page-title{
		display: inline-block;
		vertical-align: middle;
		width: 83%;
	}
	.bcbu .titleSocial .social{
		display: inline-block;
		vertical-align: middle;
		width: 15%;
	}
	.bcbu .titleSocial .social li {
		display: inline-block;
		vertical-align: middle;
		list-style-type: none;
		margin: 0px 3px;
		width: 30px;
		height: auto;
		opacity: 0.8;
	}
	.bcbu .principal .texte .thirdBlock {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack:justify;
		-ms-flex-pack:justify;
		justify-content:space-between;
		margin: 10px 0px;
	}
	.bcbu .principal .texte .thirdBlock img {
		width: 27%;
		height: auto;
	}
	.bcbu .principal .texte .thirdBlock p {width: 70%;}
	.bcbu .principal .texte .doubleBlock {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack:justify;
		-ms-flex-pack:justify;
		justify-content:space-between;
		margin: 10px 0px;
	}
	.bcbu .principal .texte .doubleBlock img {
		width: 27%;
		height: auto;
	}
	.bcbu .principal .texte .doubleBlock > div {width: 70%;}
}
*/



/*---------------*\
		$TABS
\*---------------*/
/*
.bcbu ul.ui-tabs-nav {
	border-bottom: 1px solid #ccc;
	margin: 0 0 45px;
	padding: 0;
	text-align: center;
	width: 100%;
	background:#FFF;
}
.bcbu ul.ui-tabs-nav.fixed {
	position: fixed;
	top: 0px;
	left: 0px;
}
.bcbu ul.ui-tabs-nav li {
	display: inline-block;
	font-size: 14px;
	margin: 0 5px;
	vertical-align: bottom;
}
.bcbu ul.ui-tabs-nav li a,
.bcbu ul.ui-tabs-nav li a:focus,
.bcbu ul.ui-tabs-nav li a:hover {
	display: table;
	height: 95px;
	font-weight: 400 !important;
	text-decoration: none;
	text-transform: uppercase;
	width: 150px;
  -webkit-transition: all ease .3s;
          transition: all ease .3s;
}
.bcbu ul.ui-tabs-nav li a:hover,
.bcbu ul.ui-tabs-nav li.ui-tabs-selected a,
.bcbu ul.ui-tabs-nav li.ui-tabs-selected a:focus,
.bcbu ul.ui-tabs-nav li.ui-tabs-selected a:hover {
	border-bottom: 3px solid #0096b1;
	color: #0096b1;
}
.bcbu ul.ui-tabs-nav li span {
	display: table-cell;
	font-size: 14px !important;
	line-height: 20px !important;
	vertical-align: middle;
}

.bcbu .ui-tabs-hide {display: none;}

@media projection, screen {
  .bcbu ul.ui-tabs-hide {display: none;}
}

@media print {
  .bcbu ul.ui-tabs-nav {display: none;}
}
*/



* {margin:0;padding:0}
#contenu {margin:0}
.floatl {float:left}
.bcbu {margin:0 auto;width:1000px;}
.bcbu .sidebar {width:225px;display:block;float:left;}
.bcbu .sidebar .univers {width:225px;height:180px;display:block;background:url(/content/static/bfr/_bcbu/gabarit_2012/images/sidebar/univers_background.png) no-repeat;text-align:center;font:normal 30px/1 arial;color:#393939}
.bcbu .sidebar .univers div {font:normal 23px/1 arial;color:#f05920;}
.bcbu .sidebar .univers img {display:block;margin:0 auto;}
.bcbu .sidebar .sommaire {list-style:none;margin-left:0px;}
.bcbu .sidebar .sommaire li {background:url(/content/static/bfr/_bcbu/gabarit_2012/images/sidebar/sommaire_li_background.png) top left no-repeat;overflow:hidden;width:225px;min-height:52px;}
.bcbu .sidebar .sommaire li.actif {background:none;}
.bcbu .sidebar .sommaire li:first-child {background:none}
.bcbu .sidebar .sommaire li a {font:bold 14px arial;color:#525252;text-decoration:none;background:url(/content/static/bfr/_bcbu/gabarit_2012/images/sidebar/sommaire_puce_off.png) 0 3px no-repeat;display:block;padding:0 0 10px 13px;margin:10px 17px 0 20px;}
.bcbu .sidebar .sommaire li a:hover {text-decoration:underline;}
.bcbu .sidebar .sommaire li.actif a {font:bold 14px arial;color:#fff;text-decoration:none;background:url(/content/static/bfr/_bcbu/gabarit_2012/images/sidebar/fleche_menu_gauche.png) top left no-repeat;display:block;padding:10px 17px 10px 33px;margin:0;min-height:32px;}
.bcbu .sidebar .sommaire li.actif a:hover {text-decoration:underline;}
.bcbu .sidebar .univers_listing {background:url(/content/static/bfr/_bcbu/gabarit_2012/images/sidebar/univers_listing_background.png) no-repeat;padding:30px 10px 0 12px;width:203px;margin:0 0 15px 0;}
.bcbu .sidebar .univers_listing .titre {font:normal 14px arial;color:#ff5a04;background:none;border:0;padding:0;margin:0}
.bcbu .sidebar .univers_listing ul {list-style:none;clear:both;;margin:0 10px 10px 10px}
.bcbu .sidebar .univers_listing ul li {background:url(/content/static/bfr/_bcbu/gabarit_2012/images/sidebar/univers_listing_puce.png) 0px 5px no-repeat;padding:0 0 0 15px}
.bcbu .sidebar .univers_listing ul li a {color:#666;font:normal 13px arial;text-decoration:none;}
.bcbu .sidebar .univers_listing ul li a:hover {text-decoration:underline;}
.bcbu .sidebar .univers_listing a.voir_tous_bcbu {color:#fff;font:bold 13px arial;text-decoration:none;background:url(/content/static/bfr/_bcbu/gabarit_2012/images/sidebar/univers_listing_bouton_background.png) no-repeat;display:block;width:183px;height:46px;padding:10px 0 0 15px}
.bcbu .sidebar .ems_image {text-align:center;margin:0 0 20px 0}
.bcbu .sidebar .ems_texte {width:225px;background:url(/content/static/bfr/_bcbu/gabarit_2012/images/sidebar/ems_texte_background_bottom.png) bottom left no-repeat;padding-bottom:13px;margin:0 0 20px 0;}
.bcbu .sidebar .ems_texte .informations {width:185px;padding:10px 20px 0 20px;background:url(/content/static/bfr/_bcbu/gabarit_2012/images/sidebar/ems_texte_background_top.png) top left no-repeat;;min-height:200px;color:#808080;font:normal 12px arial}
.bcbu .sidebar .ems_texte .informations .titre {color:#fe681a;font:bold 18px arial;margin:0 0 10px 0;padding:0;background:none;border:0}
.bcbu .sidebar .ems_texte .informations p {margin:0 0 15px 0}
.bcbu .sidebar .ems_texte .informations ul {list-style:none}
.bcbu .sidebar .ems_texte .informations ul li a {font:normal 12px arial;color:#333}
.bcbu .principal .entete {display:block;width:763px;height:166px;background:#f7f7f7;position:relative;overflow:visible}
.bcbu .principal .entete .titre {font:bold 30px arial;color:#098da7;background:none;border:0;margin:0;padding:20px 0 0 20px}
.bcbu .principal .entete .social {margin:20px 0 0 20px;overflow:visible}
.bcbu .principal .entete .social .facebook {display:block;float:left;max-width:95px;margin:0 5px 0 0}
.bcbu .principal .entete .social .twitter {display:block;float:left;width:90px;margin:0 5px 0 0;padding:0 0 0 0}
.bcbu .principal .entete .social .googleplus {display:block;float:left;margin:0 5px 0 0;padding:0 0 0 0}
.bcbu .principal {display:block;float:right;width:765px;}
.bcbu .principal .texte {display:block;width:690px;background:#f7f7f7;margin:0 20px 0 0;font:normal 12px arial;color:#525252;text-align:justify;padding:15px 33px 15px 22px;margin:15px 0 0 0}
.bcbu .principal .texte p a {font:normal 12px arial;color:#098da7;text-decoration:underline;}
.bcbu .principal .texte h2 {color:#525252;font:bold 20px/1 arial;margin:0 0 30px 0;clear:both;}
.bcbu .principal .texte h2 a {color:#525252;font:bold 20px/1 arial}
.bcbu .principal .texte h3 {color:#098da7;font:bold 15px/1 arial;margin:30px 0 10px 0;clear:both}
.bcbu .principal .texte h3 a {color:#098da7;font:bold 15px/1 arial;margin:30px 0 10px 0;clear:both;text-decoration:underline;}
.bcbu .principal .texte h4 {color:#098da7;font:bold 13px/1 arial;margin:0 0 10px -10px;clear:both;background:url(/content/static/bfr/_bcbu/gabarit_2012/images/contenu/h4_puce.png) 0px 2px no-repeat;padding:0 0 0 10px}
.bcbu .principal .texte h4 a {color:#098da7;font:bold 13px/1 arial;text-decoration:underline;}
.bcbu .principal .texte p {margin:0 0 15px 0;clear:both;overflow:hidden}
.bcbu .principal .texte p img.visuel {border:1px solid #eaeaea;margin:0 8px 0 0}
.bcbu .principal .texte p a.gamme, .bcbu .principal .texte a.gamme {font:normal 12px arial;color:#fe6515}
.bcbu .principal .texte ul {margin-left:15px;margin-bottom:15px;}
.bcbu .principal .texte .frigo {float:left;margin-bottom:18px;}
.bcbu .principal .texte .frigo ul {margin-left:23px;margin-bottom:15px;float:left;width:516px;margin-top:10px;}
.bcbu .principal .texte #img_frig {float:left;margin-bottom:10px;}
.bcbu .principal .texte #img_frig ul {float:left;width:262px;margin-left:32px;}
.bcbu .principal .texte #img_frig img {float:left;}
.bcbu .principal .texte ul li a {font-size:13px;}
.bcbu .principal .texte .donnees {border-collapse:collapse;margin:15px auto;clear:both;border-spacing:0;*border-collapse:collapse;}
.bcbu .principal .texte .donnees th {background:#525252;font:bold 12px arial;color:#fff;text-align:center;padding:5px 0;border:1px inset #fff;}
.bcbu .principal .texte .donnees tbody {border:4px solid #ff7800}
.bcbu .principal .texte .donnees td {font:normal 12px arial;color:#000;text-align:left;padding:5px;background:#fff;border:1px solid #ff7800}
.bcbu .principal .texte .donnees td p a {font:normal 12px arial;color:#fff;}
.bcbu .principal .texte .dd {margin:0 auto;display:block;}
.bcbu .principal .table {border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000}
.bcbu .principal .table tr td {border-top:1px solid #000000;padding:5px;text-align:initial;}
.bcbu .principal .texte .categories {display:block;width:686px;background:url(/content/static/bfr/_bcbu/gabarit_2012/images/contenu/categories_bck_haut.gif) no-repeat;overflow:hidden;}
.bcbu .principal .texte .categories h2 {text-align:center;color:#fffefe;font:normal 20px arial;}
.bcbu .principal .texte .categories .arrondi_bas {display:block;width:686px;background:#098da7 url(/content/static/bfr/_bcbu/gabarit_2012/images/contenu/categories_bck_bas.gif) bottom left no-repeat;margin:16px 0 0 0;overflow:hidden;padding:0 0 16px 0}
.bcbu .principal .texte .categories .arrondi_bas ul {list-style:none;width:540px;margin:0 auto;}
.bcbu .principal .texte .categories .arrondi_bas ul li {font:bold 12px arial;color:#feffff;float:left;width:270px;margin:0 0px 10px 0 0;height:30px;padding:0 0px 0 0;text-align:left;}
.bcbu .principal .texte .categories .arrondi_bas ul li a {font:bold 12px arial;color:#feffff;text-decoration:none}
.bcbu .principal .texte .categories .arrondi_bas ul li a:hover {text-decoration:underline}
.bcbu .principal .texte .conseils {display:block;width:686px;background:url(/content/static/bfr/_bcbu/gabarit_2012/images/contenu/categories_bck_haut_2.gif) no-repeat;overflow:hidden;}
.bcbu .principal .texte .conseils .arrondi_bas {display:block;width:686px;background:#395884 url(/content/static/bfr/_bcbu/gabarit_2012/images/contenu/categories_bck_bas_2.gif) bottom left no-repeat;margin:16px 0 0 0;overflow:hidden;padding:0 0 16px 0}
.bcbu .principal .texte .conseils .arrondi_bas p {font:bold 12px arial;color:#feffff;margin:0 20px 0 20px;}
.bcbu .principal .texte .mise_avant {display:block;margin:0 auto 15px 0;width:687px;}
.bcbu .principal .texte .mise_avant h3 {background:#098da7 url(/content/static/bfr/_bcbu/gabarit_2012/images/contenu/avant_titre_background.png) top left no-repeat;width:667px;height:23px;color:#fff;padding:10px 0 0 20px;margin:0}
.bcbu .principal .texte .mise_avant h3 span {font:bold 15px arial;color:#fff;text-transform:uppercase}
.bcbu .principal .texte .mise_avant .mise_avant_info {background:#fff url(/content/static/bfr/_bcbu/gabarit_2012/images/contenu/avant_contenu_background.png) repeat;width:687px;overflow:hidden}
.bcbu .principal .texte .mise_avant .mise_avant_info .illustration {display:block;margin:10px 0 0 20px;float:left;width:150px;background:#fff url(/content/static/bfr/_bcbu/gabarit_2012/images/contenu/avant_illustration_background.png) top right no-repeat;min-height:87px}
.bcbu .principal .texte .mise_avant .mise_avant_info .informations {display:block;margin:10px 20px 0 20px;float:right;width:450px;}
.bcbu .principal .texte .mise_avant .mise_avant_info .informations.no_image {width:640px}
.bcbu .principal .texte .mise_avant .mise_avant_info .informations ul {margin:0 0 10px 10px}
.bcbu .principal .texte .mise_avant .mise_avant_arrondi {clear:both;background:#fff url(/content/static/bfr/_bcbu/gabarit_2012/images/contenu/avant_arrondi_bas.png) repeat;width:687px;height:18px;overflow:hidden}
.bcbu .principal .texte .navigation {display:block;margin:15px 0 0 0;overflow:hidden}
.bcbu .principal .texte .navigation a {color:#098da7;font:bold 12px arial;display:block;float:right;margin-left:10px;}
.bcbu .principal .texte .navigation .impression {cursor:pointer;vertical-align:-5px;float:left}
.bcbu .pied {clear:both;display:block;background:#f7f7f7;padding:14px 10px 60px 10px;overflow:hidden;width:943px;margin:0 auto;}
.bcbu .pied .titre {font:normal 18px arial;color:#393939;border-bottom:1px solid #d8d7d7;padding:0 0 10px 18px;margin:0 0 8px 0;background:none;border-top:0}
.bcbu .pied .titre span {font-weight:bold;}
.bcbu .pied ul {list-style:none;font:normal 18px arial;color:#f05920}
.bcbu .pied ul li {display:block;float:left;background:url(/content/static/bfr/_bcbu/gabarit_2012/images/footer/li_background.png) top left no-repeat;padding:0 10px 0 3px}
.bcbu .pied ul li:first-child {background:none;}
.bcbu .pied ul li img {vertical-align:-18px;}
.bcbu .pied ul li a {text-decoration:none;color:#f05920;font:normal 18px arial;}
.bcbu .principal table th, .bcbu .principal table td {border:1px solid #098da7 !important;padding:4px;text-align:left;border:0;}
.bcbu .principal table th {background-color:#4bacc6;color:#fff;text-align:center;}
.bcbu .principal tr:nth-child(odd) {background:#a5d5e2;}
.bcbu .principal tr:nth-child(even) {background:#d2eaf1;}
.bcbu .principal .visuel_droite {border:1px solid #eaeaea;margin:0 0 0 8px;}
.bcbu .principal .right {overflow: hidden;padding-left: 25px;}
.bcbu .principal .left {overflow: hidden;padding-right: 25px;}
.bcbu .principal span.bold {font-weight: bold;}
.bcbu .principal ul.listepuce li{list-style-type: inherit;}
/***************************************************************************************************************************/
/* patch du 25.11.2014 */
/***************************************************************************************************************************/
#center_part_2_full {width:1000px;float:left;}
#center_part_2_full #contenu {float:left;}
#ft .band {clear:both;}