body {
	margin: 0;
	padding: 0;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.scroll{
       width:613px;
	   height:1080px;
	   overflow:auto;   
}

a:link {
	color: #0099CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0099CC;
}
a:hover {
	text-decoration: underline;
	color: #0099CC;
}
a:active {
	text-decoration: none;
	color: #0099CC;
}
.txt-whitebold{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight:bold;
}

.txt-whitebold--{
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
	font-weight:bold;
}

.txt-whitebold2{
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-weight:bold;
}

.txt-whitebold3{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	font-weight:bold;
}

.title-default{
font-family: Arial, Helvetica, sans-serif;
color: #036;
font-size: 14px;
font-weight:bold;
}

.linktxt-whitebold{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight:bold;
font-size:14px;
}


.link-whitebold{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight:bold;
	font-size:11px;
}

.txt-white{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:12px;
}
.txt-grey{
font-family: Arial, Helvetica, sans-serif;
color: #0066CC;
font-size:11px;
}
.txt-white12{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:12px;
}
.txt-edito{
font-family: Arial black;
font-weight:bold;
color: #FFFFFF;
font-size:13px;
}

.main_b1{
border: none;
cursor: pointer;
}
.main_b1:hover{
background:url("../templates/default/btt_surf_h.jpg") repeat;
}

.main_b2{
border: none;
cursor: pointer;
}
.main_b2:hover{
background:url("../templates/default/btt_surf_h.jpg") repeat;
}

.main_actif{
background:url("../templates/default/btt_surf_h.jpg") repeat;
}

.main_b3{
border: none;
cursor: pointer;
}
.main_b3:hover{
background:url("../templates/default/btt_surf_h3.jpg") repeat;
}

.headerbg_main{
background:url(../templates/default/slice_r1_c2.jpg) repeat-x;
}

.header_main{
background:url(../templates/default/slice_r2_c22.jpg) repeat-x;
}

.menu_left{
background:url(../templates/default/slice_r6_c6.jpg) no-repeat;
width:11px;
height:35px;
}

.menu_bg{
background:url(../templates/default/slice_r6_c9.jpg) repeat-x;
}

.menu_right{
background:url(../templates/default/slice_r6_c37.jpg) no-repeat;
width:7px;
height:35px;
}

.menu_back{
background:url(../templates/default/slice_r5_c2.jpg) repeat-x;
height:46px;
}

.edito_main{
background:url(../templates/default/slice_r15_c5.jpg) repeat-y;
}
.edito_bg{
background:url(../templates/default/slice_edito.jpg) repeat-x;
}

td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

#FWTableContainer1677038568 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:1280px;
	height:900px;
	text-align:left;
}

#MMMenuContainer0009050443_0 {
/* This ID is related to the master menu div for menu MMMenuContainer0009050443_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:339px;
	top:290px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0009050443_0 {
/* This class defines things about menu MMMenu0009050443_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #ffffff;
	width:194px;
	height:126px;
}

.MMMIFVStyleMMMenu0009050443_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0009050443_0 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:194px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:188px;
	height:15px;
}

.MMMIVStyleMMMenu0009050443_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu0009050443_0 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:194px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:188px;
	height:15px;
}

#MMMenu0009050443_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu0009050443_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0009050443_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu0009050443_0 so we can set its position */
	left:0px;
	top:21px;
}

#MMMenu0009050443_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu0009050443_0 so we can set its position */
	left:0px;
	top:42px;
}

#MMMenu0009050443_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu0009050443_0 so we can set its position */
	left:0px;
	top:63px;
}

#MMMenu0009050443_0_Item_4 {
/* Unique ID for item 4 of menu MMMenu0009050443_0 so we can set its position */
	left:0px;
	top:84px;
}

#MMMenu0009050443_0_Item_5 {
/* Unique ID for item 5 of menu MMMenu0009050443_0 so we can set its position */
	left:0px;
	top:105px;
}

#MMMenuContainer0009050443_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0009050443_0 a {
/* Controls the general apperance for menu MMMenuContainer0009050443_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#0099ff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0009050443_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0009050443_0 */
	color:#ffffff;
	background-color:#003366;
}
#MMMenuContainer0009050443_1 {
/* This ID is related to the master menu div for menu MMMenuContainer0009050443_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:215px;
	top:290px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0009050443_1 {
/* This class defines things about menu MMMenu0009050443_1's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #ffffff;
	width:81px;
	height:84px;
}

.MMMIFVStyleMMMenu0009050443_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0009050443_1 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:81px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:75px;
	height:15px;
}

.MMMIVStyleMMMenu0009050443_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu0009050443_1 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:81px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:75px;
	height:15px;
}

#MMMenu0009050443_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu0009050443_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0009050443_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu0009050443_1 so we can set its position */
	left:0px;
	top:21px;
}

#MMMenu0009050443_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu0009050443_1 so we can set its position */
	left:0px;
	top:42px;
}

#MMMenu0009050443_1_Item_3 {
/* Unique ID for item 3 of menu MMMenu0009050443_1 so we can set its position */
	left:0px;
	top:63px;
}

#MMMenuContainer0009050443_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0009050443_1 a {
/* Controls the general apperance for menu MMMenuContainer0009050443_1's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#0099ff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0009050443_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0009050443_1 */
	color:#ffffff;
	background-color:#003366;
}
#MMMenuContainer0009050443_2 {
/* This ID is related to the master menu div for menu MMMenuContainer0009050443_2 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:444px;
	top:290px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0009050443_2 {
/* This class defines things about menu MMMenu0009050443_2's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #ffffff;
	width:141px;
	height:63px;
}

.MMMIFVStyleMMMenu0009050443_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0009050443_2 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:141px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:135px;
	height:15px;
}

.MMMIVStyleMMMenu0009050443_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0009050443_2 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:141px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:135px;
	height:15px;
}

#MMMenu0009050443_2_Item_0 {
/* Unique ID for item 0 of menu MMMenu0009050443_2 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0009050443_2_Item_1 {
/* Unique ID for item 1 of menu MMMenu0009050443_2 so we can set its position */
	left:0px;
	top:21px;
}

#MMMenu0009050443_2_Item_2 {
/* Unique ID for item 2 of menu MMMenu0009050443_2 so we can set its position */
	left:0px;
	top:42px;
}

#MMMenuContainer0009050443_2 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0009050443_2 a {
/* Controls the general apperance for menu MMMenuContainer0009050443_2's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#0099ff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0009050443_2 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0009050443_2 */
	color:#ffffff;
	background-color:#003366;
}
#MMMenuContainer0009051312_3 {
/* This ID is related to the master menu div for menu MMMenuContainer0009051312_3 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:530px;
	top:290px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0009051312_3 {
/* This class defines things about menu MMMenu0009051312_3's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#ffffff;
	border:0px solid #ffffff;
	width:158px;
	height:126px;
}

.MMMIFVStyleMMMenu0009051312_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu0009051312_3 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:158px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:152px;
	height:15px;
}

.MMMIVStyleMMMenu0009051312_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu0009051312_3 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:158px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:152px;
	height:15px;
}

#MMMenu0009051312_3_Item_0 {
/* Unique ID for item 0 of menu MMMenu0009051312_3 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0009051312_3_Item_1 {
/* Unique ID for item 1 of menu MMMenu0009051312_3 so we can set its position */
	left:0px;
	top:21px;
}

#MMMenu0009051312_3_Item_2 {
/* Unique ID for item 2 of menu MMMenu0009051312_3 so we can set its position */
	left:0px;
	top:42px;
}

#MMMenu0009051312_3_Item_3 {
/* Unique ID for item 3 of menu MMMenu0009051312_3 so we can set its position */
	left:0px;
	top:63px;
}

#MMMenu0009051312_3_Item_4 {
/* Unique ID for item 4 of menu MMMenu0009051312_3 so we can set its position */
	left:0px;
	top:84px;
}

#MMMenu0009051312_3_Item_5 {
/* Unique ID for item 5 of menu MMMenu0009051312_3 so we can set its position */
	left:0px;
	top:105px;
}

#MMMenuContainer0009051312_3 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0009051312_3 a {
/* Controls the general apperance for menu MMMenuContainer0009051312_3's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#0099ff;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0009051312_3 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0009051312_3 */
	color:#ffffff;
	background-color:#003366;
}

.footer{
background:url("../templates/default/footer.jpg") no-repeat;
width:888px;
height:38px;
}
.separator{
background:url("../templates/default/slice_r6_c13.jpg") no-repeat;
width:1px;
height:35px;
}
.photo-left {
	padding-right: 5px;
	overflow:hidden;
	float: left
}

.mini_tof {
	padding-right: 5px;
	width:133px;
	height:88px;
	overflow:hidden;
	float: left
}

.mini2 {	
	width:100px;
	height:66px;
	overflow:hidden;	
	float: left
}

.txtbg{
	font-family:Georgia, Times, serif;
	color: #036;
    font-size: 14px;
    font-weight:bold;
}
.txtblk{
font-family:Georgia, Times, serif;
color: #000000;
font-size:12px;
}

.txtblk2{
font-family:Georgia, Times, serif;
color: #FFFFFF;
font-size:12px;
}

.txt-edito2{
font-family:Georgia, Times, serif;
font-weight:bold;
color: #FFFFFF;
font-size:13px;
}