/* -------------------------------------------------------- */
/* © blumbyte sarl 2009                                     */
/* -------------------------------------------------------- */
body {
	margin-top: 86px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	background-color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
ol {
	list-style: disc;
}
img {
	border: 0px;
}
/* -------------------------------------------------------- */
/* Content                                                  */
/* -------------------------------------------------------- */
#mainContainer {
	float: left;
	width: 1044px;
}
#marginLeftHP {
	float: left;
	width: 40px;
	height: 137px;
	background-color: #000000;
}
/* -------------------------------------------------------- */
.columnsHP {
	float: left;
	width: 318px;
}
/* -------------------------------------------------------- */
.boxPageHPBA {
	float: right;
	width: 310px;
	height: 310px;
	background-image: url('../../bby_imagesBG/HP_BA/A.jpg') ;
	background-repeat: no-repeat;
	background-position: top;
}
.boxPageHPBA ul {
	float: right;
	margin-top: 172px;
	padding: 0;
	list-style: none;
	width: 156px;
	color: #FFFFFF;
}
.boxPageHPBA li {
	float: left;
	width: 100%;
	height: 16px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 16px;
}
.boxPageHPBA li a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageHPBA li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageHPBA li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
.boxPageHPBB {
	float: right;
	width: 310px;
	height: 310px;
	background-image: url('../../bby_imagesBG/HP_BB/A.jpg') ;
	background-repeat: no-repeat;
	background-position: top;
}
.boxPageHPBB ul {
	float: right;
	margin-top: 172px;
	padding: 0;
	list-style: none;
	width: 294px;
	color: #FFFFFF;
}
.boxPageHPBB li {
	float: left;
	width: 100%;
	height: 16px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 16px;
}
.boxPageHPBB li a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageHPBB li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageHPBB li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
.boxPageHPBC {
	float: right;
	width: 310px;
	height: 310px;
	background-image: url('../../bby_imagesBG/HP_BC/A.jpg') ;
	background-repeat: no-repeat;
	background-position: top;
}
.boxPageHPBC ul {
	float: right;
	margin-top: 172px;
	padding: 0;
	list-style: none;
	width: 294px;
	color: #FFFFFF;
}
.boxPageHPBC li {
	float: left;
	width: 100%;
	height: 16px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 16px;
}
.boxPageHPBC li a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageHPBC li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageHPBC li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
/* -------------------------------------------------------- */
.boxPageBA {
	float: right;
	width: 310px;
	height: 310px;
	background-image: url('../../bby_imagesBG/BA/A.jpg') ;
	background-repeat: no-repeat;
	background-position: top;
}
.boxPageBA ul {
	float: right;
	margin-top: 172px;
	padding: 0;
	list-style: none;
	width: 156px;
	color: #FFFFFF;
}
.boxPageBA li {
	float: left;
	width: 100%;
	height: 16px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 16px;
}
.boxPageBA li a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageBA li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageBA li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
.boxPageBB {
	float: right;
	width: 310px;
	height: 310px;
	background-image: url('../../bby_imagesBG/BB/A.jpg') ;
	background-repeat: no-repeat;
	background-position: top;
}
.boxPageBB ul {
	float: right;
	margin-top: 172px;
	padding: 0;
	list-style: none;
	width: 294px;
	color: #FFFFFF;
}
.boxPageBB li {
	float: left;
	width: 100%;
	height: 16px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 16px;
}
.boxPageBB li a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageBB li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageBB li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
.boxPageBC {
	float: right;
	width: 310px;
	height: 310px;
	background-image: url('../../bby_imagesBG/BC/A.jpg') ;
	background-repeat: no-repeat;
	background-position: top;
}
.boxPageBC ul {
	float: right;
	margin-top: 172px;
	padding: 0;
	list-style: none;
	width: 294px;
	color: #FFFFFF;
}
.boxPageBC li {
	float: left;
	width: 100%;
	height: 16px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 16px;
}
.boxPageBC li a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageBC li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageBC li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
.boxPageBD {
	float: right;
	width: 310px;
	height: 310px;
	background-image: url('../../bby_imagesBG/BD/A.jpg') ;
	background-repeat: no-repeat;
	background-position: top;
}
.boxPageBD ul {
	float: right;
	margin-top: 152px;
	padding: 0;
	list-style: none;
	width: 150px;
	color: #FFFFFF;
}
.boxPageBD li {
	float: left;
	width: 100%;
	height: 16px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 16px;
}
.boxPageBD li a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageBD li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.boxPageBD li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
/* -------------------------------------------------------- */
#boxTxtBA {
	margin-top: 90px;
	float: right;
	width: 310px;
}
#boxTxtBA h1 {
	float: left;
	margin: 0 3px 0 0;
	width: 90%;
	color: #262626;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#boxTxtBA h1 strong {
	float: left;
	margin: 0 3px 3px 0;
	width: 100%;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-align: left;
}
#boxTxtBA a:link {
	color: #262626;
	text-decoration: none;
}
#boxTxtBA a:visited {
	color: #262626;
	text-decoration: none;
}
#boxTxtBA a:hover {
	color: #262626;
	text-decoration: underline;
}
#boxTxtBA strong a:link {
	color: #2578be;
	text-decoration: none;
}
#boxTxtBA strong a:visited {
	color: #2578be;
	text-decoration: none;
}
#boxTxtBA strong a:hover {
	color: #2578be;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#boxTxtBB {
	margin-top: 90px;
	float: right;
	width: 310px;
}
#boxTxtBB h1 {
	float: left;
	margin: 0 3px 0 0;
	width: 90%;
	color: #262626;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#boxTxtBB h1 strong {
	float: left;
	margin: 0 3px 3px 0;
	width: 100%;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-align: left;
}
#boxTxtBB a:link {
	color: #262626;
	text-decoration: none;
}
#boxTxtBB a:visited {
	color: #262626;
	text-decoration: none;
}
#boxTxtBB a:hover {
	color: #262626;
	text-decoration: underline;
}
#boxTxtBB strong a:link {
	color: #19A808;
	text-decoration: none;
}
#boxTxtBB strong a:visited {
	color: #19A808;
	text-decoration: none;
}
#boxTxtBB strong a:hover {
	color: #19A808;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#boxTxtBC {
	margin-top: 90px;
	float: right;
	width: 310px;
}
#boxTxtBC h1 {
	float: left;
	margin: 0 3px 0 0;
	width: 90%;
	color: #262626;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#boxTxtBC h1 strong {
	float: left;
	margin: 0 3px 3px 0;
	width: 100%;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-align: left;
}
#boxTxtBC a:link {
	color: #262626;
	text-decoration: none;
}
#boxTxtBC a:visited {
	color: #262626;
	text-decoration: none;
}
#boxTxtBC a:hover {
	color: #262626;
	text-decoration: underline;
}
#boxTxtBC strong a:link {
	color: #7611A5;
	text-decoration: none;
}
#boxTxtBC strong a:visited {
	color: #7611A5;
	text-decoration: none;
}
#boxTxtBC strong a:hover {
	color: #7611A5;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
/* -------------------------------------------------------- */
#baseNavHP {
	position: absolute;
	width: 980px;
	top: 16px;
	left: 10px;
}
#baseNavHP ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#baseNavHP li {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	color: #262626;
	font-family: Arial, sans-serif;
	font-weight: 500;
	font-size: 11px;
	line-height: 16px;
}
#baseNavHP div {
	float: left;
	margin: 0 8px 0 0;
	padding: 0;
}
#baseNavHP input {
	float: left;
	margin: 0 8px 0 0;
	padding: 0;
	width: 100px;
	height: 15px;
	color: #262626;
	border: 1px solid #ACACAC;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
}
#baseNavHP a:link {
	color: #262626;
	text-decoration: none;
}
#baseNavHP a:visited {
	color: #262626;
	text-decoration: none;
}
#baseNavHP a:hover {
	color: #262626;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#baseNavBA {
	position: absolute;
	top: 404px;
	left: 1067px;
}
#baseNavBA ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}
#baseNavBA li {
	float: left;
	margin-left: 0;
	width: 100%;
	height: 15px;
	color: #2578be;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: 700;
	line-height: 16px;
}
#baseNavBA li a:link {
	color: #2578be;
	text-decoration: none;
}
#baseNavBA li a:visited {
	color: #2578be;
	text-decoration: none;
}
#baseNavBA li a:hover {
	color: #2578be;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#baseNavBB {
	position: absolute;
	top: 404px;
	left: 1067px;
}
#baseNavBB ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}
#baseNavBB li {
	float: left;
	margin-left: 0;
	width: 100%;
	height: 15px;
	color: #19A808;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: 700;
	line-height: 16px;
}
#baseNavBB li a:link {
	color: #19A808;
	text-decoration: none;
}
#baseNavBB li a:visited {
	color: #19A808;
	text-decoration: none;
}
#baseNavBB li a:hover {
	color: #19A808;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#baseNavBC {
	position: absolute;
	top: 404px;
	left: 1067px;
}
#baseNavBC ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}
#baseNavBC li {
	float: left;
	margin-left: 0;
	width: 100%;
	height: 15px;
	color: #2578be;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: 700;
	line-height: 16px;
}
#baseNavBC li a:link {
	color: #7611a5;
	text-decoration: none;
}
#baseNavBC li a:visited {
	color: #7611a5;
	text-decoration: none;
}
#baseNavBC li a:hover {
	color: #7611a5;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#columnLeft {
	float: left;
	width: 318px;
}
/* -------------------------------------------------------- */
/* Nav Box Page BA (Nav II) -- START                        */
/* -------------------------------------------------------- */
#marginLeftBA {
	float: left;
	width: 40px;
	height: 137px;
	background-color: #2578be;
}
/* ----------------------------- */
#marginLeftBB {
	float: left;
	width: 40px;
	height: 140px;
	background-color: #19A808;
}
/* ----------------------------- */
#marginLeftBC {
	float: left;
	width: 40px;
	height: 137px;
	background-color: #7611a5;
}
/* ----------------------------- */
#marginLeftBD {
	float: left;
	width: 40px;
	height: 137px;
	background-color: #000000;
}
/* Nav Box Page BA (Nav II) -- START --------------------- */
#columnLeft li {
	float: left;
	width: 100%;
	height: 16px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 16px;
}
#columnLeft li a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#columnLeft li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#columnLeft li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#columnMiddleBA {
	float: left;
	width: 318px;
}
#columnMiddleBA .box {
	float: right;
	width: 310px;
	height: 140px;
	background-color: #000000;
}
#columnMiddleBA .box h1 {
	float: left;
	margin: 20px 0 0 0;
	padding: 0 0 0 15px;
	width: 223px;
	font-family: Verdana, sans-serif;
	font-weight: 100;
	letter-spacing: 1px;
	color: #FFFFFF;
}
#columnMiddleBA .box ul {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	width: 330px;
	color: #FFFFFF;
}
#columnMiddleBA .box li {
	float: left;
	margin: 0;
	padding: 0 0 0 15px;
	width: 130px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: 100;
	line-height: 16px;
}
#columnMiddleBA .box li a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBA .box li a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBA .box li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBA #boxText {
	float: left;
	margin: 4px 0 0 0;
	padding: 0 0 0 9px;
	width: 308px;
}
#columnMiddleBA h1 {
	float: left;
	margin: 3px 0 3px 0;
	padding: 0;
	width: 303px;
	color: #2578be;
	font-family: Arial, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: 700;
}
#columnMiddleBA h1 a:link {
	color: #2578be;
	text-decoration: none;
}
#columnMiddleBA h1 a:visited {
	color: #2578be;
	text-decoration: none;
}
#columnMiddleBA h1 a:hover {
	color: #2578be;
	text-decoration: underline;
}
#columnMiddleBA h2 {
	float: left;
	margin: 3px 0 0 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: 700;
	font-style: normal;
}
#columnMiddleBA h2 a:link {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBA h2 a:visited {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBA h2 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBA h3 {
	float: left;
	margin: 9px 0 9px 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBA h3 a:link {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBA h3 a:visited {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBA h3 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBA h3 ul {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	width: 303px;
}
#columnMiddleBA h3 li {
	float: left;
	margin: 0 0 14px 0;
	padding: 0;
	color: #000000;
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 14px;
	font-style: italic;
}
#columnMiddleBC em {
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: italic;
}
#columnMiddleBC strong {
	color: #000000;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: 700;
	font-style: normal;
}
#columnMiddleBA table {
	float: left;
	margin: 12px 0 0 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBA table td {
	float: left;
	margin: 0;
	padding: 0;
	width: 117px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBA table td em {
	float: left;
	margin: 6px 0 0 0;
	padding: 0;
	width: 180px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBA table img {
	margin: 0;
	padding: 0;
	
}
#columnMiddleBA .date {
	float: left;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: italic;
}
#columnMiddleBA #footer {
	float: left;
	border-top: 1px solid #2578be;
	margin: 2px 0 80px 0;
	padding: 0;
	color: #2578be;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-style: normal;
	width: 303px;
}
#columnMiddleBA #footer a:link {
	color: #2578be;
	text-decoration: none;
}
#columnMiddleBA #footer a:visited {
	color: #2578be;
	text-decoration: none;
}
#columnMiddleBA #footer a:hover {
	color: #2578be;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#columnMiddleBB {
	float: left;
	width: 318px;
}
#columnMiddleBB .box {
	float: right;
	width: 310px;
	height: 137px;
	background-color: #000000;
}
#columnMiddleBB .box h1 {
	float: left;
	margin: 20px 0 0 0;
	padding: 0 0 0 15px;
	width: 223px;
	font-family: Verdana, sans-serif;
	font-weight: 100;
	letter-spacing: 1px;
	color: #FFFFFF;
}
#columnMiddleBB .box ul {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	width: 330px;
	color: #FFFFFF;
}
#columnMiddleBB .box li {
	float: left;
	margin: 0;
	padding: 0 0 0 15px;
	width: 130px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: 100;
	line-height: 16px;
}
#columnMiddleBB .box li a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBB .box li a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBB .box li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBB #boxText {
	float: left;
	margin: 4px 0 0 0;
	padding: 0 0 0 9px;
	width: 308px;
}
#columnMiddleBB h1 {
	float: left;
	margin: 3px 0 3px 0;
	padding: 0;
	width: 303px;
	color: #19a808;
	font-family: Arial, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: 700;
}
#columnMiddleBB h1 a:link {
	color: #19A808;
	text-decoration: none;
}
#columnMiddleBB h1 a:visited {
	color: #19A808;
	text-decoration: none;
}
#columnMiddleBB h1 a:hover {
	color: #19a808;
	text-decoration: underline;
}
#columnMiddleBB h2 {
	float: left;
	margin: 3px 0 0 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: 700;
	font-style: normal;
}
#columnMiddleBB h2 a:link {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBB h2 a:visited {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBB h2 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBB h3 {
	float: left;
	margin: 9px 0 9px 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBB h3 a:link {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBB h3 a:visited {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBB h3 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBB h3 ul {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	width: 303px;
}
#columnMiddleBB h3 li {
	float: left;
	margin: 0 0 14px 0;
	padding: 0;
	color: #000000;
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 14px;
	font-style: italic;
}
#columnMiddleBB em {
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-style: italic;
}
#columnMiddleBB strong {
	color: #000000;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: 700;
}
#columnMiddleBB table {
	float: left;
	margin: 12px 0 0 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBB table td {
	float: left;
	margin: 0;
	padding: 0;
	width: 117px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBB table td em {
	float: left;
	margin: 6px 0 0 0;
	padding: 0;
	width: 180px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBB table img {
	margin: 0;
	padding: 0;
	
}
#columnMiddleBB .date {
	float: left;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: italic;
}
#columnMiddleBB #footer {
	float: left;
	border-top: 1px solid #19a808;
	margin: 2px 0 80px 0;
	padding: 0;
	color: #19a808;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-style: normal;
	width: 303px;
}
#columnMiddleBB #footer a:link {
	color: #19a808;
	text-decoration: none;
}
#columnMiddleBB #footer a:visited {
	color: #19a808;
	text-decoration: none;
}
#columnMiddleBB #footer a:hover {
	color: #19a808;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#columnMiddleBC {
	float: left;
	width: 318px;
}
#columnMiddleBC .box {
	float: right;
	width: 310px;
	height: 137px;
	background-color: #000000;
}
#columnMiddleBC .box h1 {
	float: left;
	margin: 20px 0 0 0;
	padding: 0 0 0 15px;
	width: 223px;
	font-family: Verdana, sans-serif;
	font-weight: 100;
	letter-spacing: 1px;
	color: #FFFFFF;
}
#columnMiddleBC .box ul {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	width: 330px;
	color: #FFFFFF;
}
#columnMiddleBC .box li {
	float: left;
	margin: 0;
	padding: 0 0 0 15px;
	width: 130px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: 100;
	line-height: 16px;
}
#columnMiddleBC .box li a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBC .box li a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBC .box li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBC #boxText {
	float: left;
	margin: 4px 0 0 0;
	padding: 0 0 0 9px;
	width: 308px;
}
#columnMiddleBC h1 {
	float: left;
	margin: 3px 0 3px 0;
	padding: 0;
	width: 303px;
	color: #7611A5;
	font-family: Arial, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: 700;
}
#columnMiddleBC h1 a:link {
	color: #7611A5;
	text-decoration: none;
}
#columnMiddleBC h1 a:visited {
	color: #7611A5;
	text-decoration: none;
}
#columnMiddleBC h1 a:hover {
	color: #7611A5;
	text-decoration: underline;
}
#columnMiddleBC h2 {
	float: left;
	margin: 3px 0 0 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: 700;
	font-style: normal;
}
#columnMiddleBC h2 a:link {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBC h2 a:visited {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBC h2 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBC h3 {
	float: left;
	margin: 9px 0 9px 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBC h3 a:link {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBC h3 a:visited {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBC h3 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBC h3 ul {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	width: 303px;
}
#columnMiddleBC h3 li {
	float: left;
	margin: 0 0 14px 0;
	padding: 0;
	color: #000000;
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 14px;
	font-style: italic;
}
#columnMiddleBC em {
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-style: italic;
}
#columnMiddleBC strong {
	color: #000000;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: 700;
}
#columnMiddleBC table {
	float: left;
	margin: 12px 0 0 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBC table td {
	float: left;
	margin: 0;
	padding: 0;
	width: 117px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBC table td em {
	float: left;
	margin: 6px 0 0 0;
	padding: 0;
	width: 180px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBC table img {
	margin: 0;
	padding: 0;
	
}
#columnMiddleBC .date {
	float: left;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: italic;
}
#columnMiddleBC #footer {
	float: left;
	border-top: 1px solid #7611A5;
	margin: 2px 0 80px 0;
	padding: 0;
	color: #7611A5;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-style: normal;
	width: 303px;
}
#columnMiddleBC #footer a:link {
	color: #7611A5;
	text-decoration: none;
}
#columnMiddleBC #footer a:visited {
	color: #7611A5;
	text-decoration: none;
}
#columnMiddleBC #footer a:hover {
	color: #7611A5;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#columnMiddleBD {
	float: left;
	width: 318px;
}
#columnMiddleBD .box {
	float: right;
	width: 310px;
	height: 137px;
	background-color: #000000;
}
#columnMiddleBD .box h1 {
	float: left;
	margin: 20px 0 0 0;
	padding: 0 0 0 15px;
	width: 223px;
	font-family: Verdana, sans-serif;
	font-weight: 100;
	letter-spacing: 1px;
	color: #FFFFFF;
}
#columnMiddleBD .box ul {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	width: 330px;
	color: #FFFFFF;
}
#columnMiddleBD .box li {
	float: left;
	margin: 0;
	padding: 0 0 0 15px;
	width: 130px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: 100;
	line-height: 16px;
}
#columnMiddleBD .box li a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBD .box li a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBD .box li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#columnMiddleBD #boxText {
	float: left;
	margin: 4px 0 0 0;
	padding: 0 0 0 9px;
	width: 308px;
}
#columnMiddleBD h1 {
	float: left;
	margin: 3px 0 3px 0;
	padding: 0;
	width: 303px;
	color: #000000;
	font-family: Georgia, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: 700;
}
#columnMiddleBD h1 a:link {
	color: #000000;
	text-decoration: none;
}
#columnMiddleBD h1 a:visited {
	color: #000000;
	text-decoration: none;
}
#columnMiddleBD h1 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBD h2 {
	float: left;
	margin: 3px 0 0 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: 700;
	font-style: normal;
}
#columnMiddleBD h2 a:link {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBD h2 a:visited {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBD h2 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBD h3 {
	float: left;
	margin: 9px 0 9px 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBD h3 a:link {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBD h3 a:visited {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBD h3 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddleBD h3 ul {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	width: 303px;
}
#columnMiddleBD h3 li {
	float: left;
	margin: 0 0 14px 0;
	padding: 0;
	color: #000000;
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 14px;
	font-style: italic;
}
#columnMiddleBD em {
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-style: italic;
}
#columnMiddleBD strong {
	color: #000000;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: 700;
}
#columnMiddleBD table {
	float: left;
	margin: 12px 0 0 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBD table td {
	float: left;
	margin: 0;
	padding: 0;
	width: 117px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBD table td em {
	float: left;
	margin: 6px 0 0 0;
	padding: 0;
	width: 180px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddleBD table img {
	margin: 0;
	padding: 0;
	
}
#columnMiddleBD .date {
	float: left;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: italic;
}
#columnMiddleBD #footer {
	float: left;
	border-top: 1px solid #000000;
	margin: 18px 0 80px 0;
	padding: 0;
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-style: normal;
	width: 303px;
}
#columnMiddleBD #footer a:link {
	color: #000000;
	text-decoration: none;
}
#columnMiddleBD #footer a:visited {
	color: #000000;
	text-decoration: none;
}
#columnMiddleBD #footer a:hover {
	color: #000000;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#columnMiddle_span_two_columns {
	float: left;
	width: 633px;
}
#columnMiddle_span_two_columns #boxText {
	float: left;
	margin: 4px 0 0 0;
	padding: 0 0 0 9px;
	width: 610px;
}
#columnMiddle_span_two_columns h1 {
	float: left;
	margin: 3px 0 3px 0;
	padding: 0;
	width: 610px;
	color: #000000;
	font-family: Georgia, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: 700;
}
#columnMiddle_span_two_columns h1 a:link {
	color: #000000;
	text-decoration: none;
}
#columnMiddle_span_two_columns h1 a:visited {
	color: #000000;
	text-decoration: none;
}
#columnMiddle_span_two_columns h1 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddle_span_two_columns h2 {
	float: left;
	margin: 3px 0 0 0;
	padding: 0;
	width: 610px;
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: 700;
	font-style: normal;
}
#columnMiddle_span_two_columns h2 a:link {
	color: #000000;
	text-decoration: underline;
}
#columnMiddle_span_two_columns h2 a:visited {
	color: #000000;
	text-decoration: underline;
}
#columnMiddle_span_two_columns h2 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddle_span_two_columns h3 {
	float: left;
	margin: 9px 0 9px 0;
	padding: 0;
	width: 610px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddle_span_two_columns h3 a:link {
	color: #000000;
	text-decoration: underline;
}
#columnMiddle_span_two_columns h3 a:visited {
	color: #000000;
	text-decoration: underline;
}
#columnMiddle_span_two_columns h3 a:hover {
	color: #000000;
	text-decoration: underline;
}
#columnMiddle_span_two_columns h3 ul {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
	width: 610px;
}
#columnMiddle_span_two_columns h3 li {
	float: left;
	margin: 0 0 14px 0;
	padding: 0;
	color: #000000;
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 14px;
	font-style: italic;
}
#columnMiddle_span_two_columns em {
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-style: italic;
}
#columnMiddle_span_two_columns strong {
	color: #000000;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: 700;
}
#columnMiddle_span_two_columns table {
	float: left;
	margin: 12px 0 0 0;
	padding: 0;
	width: 303px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddle_span_two_columns table td {
	float: left;
	margin: 0;
	padding: 0;
	width: 117px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddle_span_two_columns table td em {
	float: left;
	margin: 6px 0 0 0;
	padding: 0;
	width: 180px;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: 700;
}
#columnMiddle_span_two_columns table img {
	margin: 0;
	padding: 0;
	
}
#columnMiddle_span_two_columns .date {
	float: left;
	font-family: Georgia, serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-style: italic;
}
#columnMiddle_span_two_columns #footer {
	float: left;
	border-top: 1px solid #000000;
	margin: 18px 0 80px 0;
	padding: 0;
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: normal;
	font-style: normal;
	width: 303px;
}
#columnMiddle_span_two_columns #footer a:link {
	color: #000000;
	text-decoration: none;
}
#columnMiddle_span_two_columns #footer a:visited {
	color: #000000;
	text-decoration: none;
}
#columnMiddle_span_two_columns #footer a:hover {
	color: #000000;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
#columnRight {
	float: left;
	width: 318px;
}
#columnRight .imgBox {
	float: right;
	width: 310px;
	height: 310px;
	background-color: #000000;
}
#columnRight .imgBox .news_image {
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#columnRight .imgBox img {
	border: none;
}
#columnRight ul {
	float: right;
	margin-top: 3px;
	padding: 0;
	width: 287px;
	list-style: none;
}
#columnRight li {
	float: left;
	margin: 0;
	width: 200px;
	color: #262626;
	font-family: GeoGeorgia, serif;
	font-size: 11px;
	font-weight: 700;
	line-height: 12px;
}
/* -------------------------------------------------------- */
#footerHP {
	float: left;
	margin: 24px 0 0 0;
	padding: 0 0 0 47px;
	width: 1002px;
	background-image: url('images_bg/bg_barCouleurs_HP.gif');
	background-repeat: no-repeat;
	background-position: 47px 0;
}
#footerHP em {
	float: left;
	margin: 4px 0 0 0;
	padding: 3px 0 0 0;
	color: #262626;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	font-style: normal;
	width: 948px;
}
#footerHP a:link {
	color: #999999;
	text-decoration: none;
}
#footerHP a:visited {
	color: #999999;
	text-decoration: none;
}
#footerHP a:hover {
	color: #999999;
	text-decoration: underline;
}
/* -------------------------------------------------------- */
.fborder {
}

.LinkHome {
	position: absolute;
	top: 86px;
	left: 48px;
	width: auto;
	height: auto;
}

.LinkHome img {
	width: 300px;
	height: 70px;
}
