BODY { FONT-SIZE:12px; FONT-FAMILY: Century Gothic,arial,helvetica,sans-serif; COLOR: #000000; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

/* CSS cadre 1 */
.cB_1, .cBw_1 { background:url(nav/fb_leftright_1.gif) top right; }
.cBt_1, .cBt_1 div, .cBb_1, .cBb_1 div { background:url(nav/fb_topbottom_1.gif) top right; }
.cB_1 { padding:0 15px 0 0; position:relative; /* fix IE/win buggy bg display */ _padding:0 15px 0 0;}
.cBw_1 { 	background-position:top left; padding-left:10px; _padding-left:0px; }
.cBt_1, .cBb_1 { margin:0 -15px 0 0px; /* push into rB and rBw padding */ height:15px; /* fix IE/win bug when rB width set */ _margin:0 -15px 0 0px;}
.cBt_1 div, .cBb_1 div { width:15px; height:15px; }/* taille de l'angle haut gauche*/
.cBt_1 div { background-position:top left; }
.cBb_1, .cBb_1 div { height:10px; } /*hauteur du décor bas*/
.cBb_1 { background-position:bottom right; }
.cBb_1 div { background-position:bottom left; }
.cBtxt_1 { padding: 0px 10px; _padding: 0px 10px;}
.cBtxt_1 P{ margin-top: 0px;}
.cBtxt_1 SPAN title { FONT-SIZE:14pt; COLOR: #FF0000; font-style: normal; font-weight:bold; text-align:right; }


/* CSS cadre 2 */
.cB_2, .cBw_2 { background:url(nav/fb_leftright_2.gif) top right; }
.cBt_2, .cBt_2 div, .cBb_2, .cBb_2 div { background:url(nav/fb_topbottom_2.gif) top right; }
.cB_2 { padding:0 15px 0 0; position:relative; /* fix IE/win buggy bg display */ _padding:0 15px 0 0;}
.cBw_2 { 	background-position:top left; padding-left:0px; _padding-left:0px; }
.cBt_2, .cBb_2 { margin:0 -15px 0 0px; /* push into rB and rBw padding */ height:15px; /* fix IE/win bug when rB width set */ _margin:0 -15px 0 0px;}
.cBt_2 div, .cBb_2 div { width:15px; height:15px; }/* taille de l'angle haut gauche*/
.cBt_2 div { background-position:top left; }
.cBb_2, .cBb_2 div { height:10px; } /*hauteur du décor bas*/
.cBb_2 { background-position:bottom right; }
.cBb_2 div { background-position:bottom left; }
.cBtxt_2 { padding: 0px 10px; _padding: 0px 10px;}
.cBtxt_2 P{ margin-top: 0px;}
.cBtxt_2 SPAN title { FONT-SIZE:14pt; COLOR: #FF0000; font-style: normal; font-weight:bold; text-align:right; }


TD { FONT-FAMILY: Century Gothic,arial,helvetica,sans-serif; FONT-SIZE:12px; COLOR: #000000; }
.mini {FONT-SIZE:9px; COLOR: #FF0000; font-style: normal;}

P {FONT-FAMILY: Century Gothic,arial,helvetica,sans-serif; FONT-SIZE:12px; COLOR: #000000; line-height: 1.5; }
.title {FONT-SIZE:14pt; COLOR: #FF0000; font-style: normal; font-weight:bold; text-align:right; }

a img { border-style: none; }

A { COLOR: #000000; text-decoration:none; }
A:link { COLOR: #000000; text-decoration:none; }
A:visited { COLOR: #000000; text-decoration:none; }
A:active { COLOR: #000000; text-decoration:none; }
A:hover { COLOR: #FF0000; text-decoration:none; }

DIV:flash { z-index:1; position:absolute; }

SELECT { FONT FAMILY: Century Gothic,arial,helvetica,sans-serif; FONT-SIZE:10px; COLOR: #000000;}

INPUT { FONT FAMILY: Century Gothic,arial,helvetica,sans-serif; FONT-SIZE:10px; COLOR: #000000;}

TEXTAREA { FONT FAMILY: Century Gothic,arial,helvetica,sans-serif; FONT-SIZE:11pt; COLOR: #000000; }

SPAN {FONT FAMILY: Century Gothic,arial,helvetica,sans-serif; }
.popupLink { CURSOR: pointer; _CURSOR: hand; }
.title { FONT-SIZE:14pt; COLOR: #FF0000; font-style: normal; font-weight:bold; text-align:right; }


ul#menu_0 li ul { display:none; }
ul#menu_0 li:hover>ul { display:block; }
ul#menu_0 { margin:0px; padding:0px; list-style:none; width:100%; float:left; FONT-SIZE:10pt; FONT-FAMILY: Century Gothic,arial,helvetica,sans-serif; font-weight:bold; height:40px;}
ul#menu_0 hr { margin-right: 4px; margin-left: 4px; }
ul#menu_0 li { float:left; display:block; width:150px; text-align:left;}
ul#menu_0 li.first { padding:0px 2px; }
ul#menu_0 li.sep {  padding:1px 2px; background:#666666; width:16px; }
ul#menu_0 li.last { padding:0px 2px; }
ul#menu_0 li a { background:url(nav/puce_0.gif) no-repeat; padding-left:26px; display:block; color:#FF0000; text-decoration:none; height:36px;}
ul#menu_0 li a:hover { color:#AA0000; }
ul#menu_0 ul { position:absolute; border:1px solid #333333; background:#666666; list-style:none; margin:0px; padding:1px; width:142px; z-index:1; FONT-SIZE:11px; FONT-FAMILY: verdana,Century Gothic,arial,helvetica;}
ul#menu_0 ul ul { top:0px; left:140px; z-index:2; }
ul#menu_0 ul li { position:relative; float:none; margin:0px; padding:0px; _display:inline; }
ul#menu_0 ul li a { display:block; margin:0px; padding:0px; width:142px; border:none; }
ul#menu_0 ul li a span{ display:block; width:142px; _width:142px; /*padding:2px 2px; */margin:0px 2px; border:none; cursor:hand; }
ul#menu_0 ul li a.next span { background:url(nav/fleche.gif) no-repeat 0% 50%; }
ul#menu_0 ul li a.next:hover span { background-position: 100% 50%; }
ul#menu_0 ul li a:hover span { color:#3A82BB; border:none; }
/*ul#menu_0 ul li.first{ padding-left:0px; }
ul#menu_0 ul li.first a { padding-top:2px; }
ul#menu_0 ul li.last { padding-right:0px; }
ul#menu_0 ul li.last a{ padding-bottom:2px; }*/

ul#menu_1 li ul { display:none; }
ul#menu_1 li:hover>ul { display:block; }
ul#menu_1 { margin:0px; padding:0px; list-style:none; width:100%; float:left; FONT-SIZE:10pt; FONT-FAMILY: Century Gothic,arial,helvetica,sans-serif; font-weight:bold; height:40px; }
ul#menu_1 hr { margin-right: 4px; margin-left: 4px; }
ul#menu_1 li { float:left; display:block; width:150px; text-align:left}
ul#menu_1 li.first { padding:0px 2px; }
ul#menu_1 li.sep {  padding:1px 2px; background:#666666; width:16px; }
ul#menu_1 li.last { padding:0px 2px; }
ul#menu_1 li a { background:url(nav/puce_0.gif) no-repeat; padding-left:26px; display:block; color:#FF0000; text-decoration:none; height:36px;}
ul#menu_1 li a:hover { color:#AA6000; }
ul#menu_1 ul { position:absolute; border:1px solid #333333; background:#666666; list-style:none; margin:0px; padding:1px; width:142px; z-index:1; FONT-SIZE:11px; FONT-FAMILY: verdana,Century Gothic,arial,helvetica;}
ul#menu_1 ul ul { top:0px; left:140px; z-index:2; }
ul#menu_1 ul li { position:relative; float:none; margin:0px; padding:0px; _display:inline; }
ul#menu_1 ul li a { display:block; margin:0px; padding:0px; width:142px; border:none; }
ul#menu_1 ul li a span{ display:block; width:142px; _width:142px; /*padding:2px 2px; */margin:0px 2px; border:none; cursor:hand; }
ul#menu_1 ul li a.next span { background:url(nav/fleche.gif) no-repeat 0% 50%; }
ul#menu_1 ul li a.next:hover span { background-position: 100% 50%; }
ul#menu_1 ul li a:hover span { color:#3A82BB; border:none; }
/*ul#menu_1 ul li.first{ padding-left:0px; }
ul#menu_1 ul li.first a { padding-top:2px; }
ul#menu_1 ul li.last { padding-right:0px; }
ul#menu_1 ul li.last a{ padding-bottom:2px; }*/

ul#menu_2 li ul { display:none; }
ul#menu_2 li:hover>ul { display:block; }
ul#menu_2 { margin:0px; padding:0px; list-style:none; width:100%; float:left; FONT-SIZE:8pt; FONT-FAMILY: Century Gothic,arial,helvetica,sans-serif; }
ul#menu_2 hr { margin-right: 4px; margin-left: 4px; }
ul#menu_2 li { float:left; display:block; padding:0px 6px; }
ul#menu_2 li.first { padding:0px 2px; }
ul#menu_2 li.sep {  padding:1px 2px; background:#999999; width:16px; }
ul#menu_2 li.last { padding:0px 2px; }
ul#menu_2 li a { display:block; padding:0px 0px; margin-top:0px; margin-left:0px; _padding:1px 0px; _margin-top:0px; _margin-left:0px; color:#000000; text-decoration:none }
ul#menu_2 li a:hover { color:#FF0000; }
ul#menu_2 ul { position:absolute; border:1px solid #333333; background:#999999; list-style:none; margin:0px; padding:1px; width:120px; z-index:1; FONT-SIZE:11px; FONT-FAMILY: verdana,Century Gothic,arial,helvetica;}
ul#menu_2 ul ul { top:0px; left:116px; z-index:2; }
ul#menu_2 ul li { position:relative; float:none; margin:0px; padding:0px; _display:inline; }
ul#menu_2 ul li a { display:block; margin:0px; padding:0px; width:120px; border:none; font-weight: normal;}
ul#menu_2 ul li a span{ display:block; width:120px; _width:120px; /*padding:2px 2px; */margin:0px 2px; border:none; cursor:hand; }
ul#menu_2 ul li a.next span { background:url(nav/fleche.gif) no-repeat 0% 50%; }
ul#menu_2 ul li a.next:hover span { background-position: 100% 50%; }
ul#menu_2 ul li a:hover span { color:#fd2107; border:none; }
/*ul#menu_2 ul li.first{ padding-left:0px; }
ul#menu_2 ul li.first a { padding-top:2px; }
ul#menu_2 ul li.last { padding-right:0px; }
ul#menu_2 ul li.last a{ padding-bottom:2px; }*/

