body {  font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
	font-style: normal;
	line-height: 150%;
	scrollbar-face-color: #9FCAA9;
	scrollbar-shadow-color: #D3FFDE;
	scrollbar-highlight-color: #D3FFDE;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #999999;
	scrollbar-track-color: #9FCAA9;
	scrollbar-arrow-color: #D3FFDE;
	color: #000000;
	}
	
table {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
	
input {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff; color: #000000; }
select {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff; color: #000000; }

a:link {  font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 150%; color: #cc0000; text-decoration: none;  }
a:active {  font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 150%; color: #ff633c; text-decoration: none;}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 150%; color: #ff633c; text-decoration: none;}
a {text-decoration: none; color: #cc0000;}	

#hf a:link {  font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 150%; color: #000000; text-decoration: none;  }
#hf a:active {  font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 150%; color: #ff633c; text-decoration: none;}
#hf a:hover {  font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 150%; color: #ff633c; text-decoration: none;}
#hf a {text-decoration: none; color: #000000;}	

			#nav {
				width: 180px ;
				list-style: none ;
				margin: 0px ;
				padding: 0 ;
				}
			#nav li a {
				display: block ;
				background: url(images/f_menu.gif) left top no-repeat ;
				color: #000 ;
				font: 1.3em Arial, Helvetica, sans-serif ;
				line-height: 30px ;
				padding: 5px 5px ;
				text-align: left ;
				margin-left: 0px ;
				_height: 1%;
				
				}
			#nav li a:hover, #nav li a:focus, #nav li a:active {
				background: url(images/f_menu.gif) right top no-repeat ;
				}
			#nav #current a {
				background: url(images/f_menu.gif) right top no-repeat ;
				}

				
			#nav2 {
				width: 180px ;
				list-style: none ;
				margin: 0 ;
				padding: 0 ;
				}
			#nav2 li a {
				display: block ;
				background: url(images/f_menu2.gif) left top no-repeat ;
				color: #000 ;
				font: 1.3em Arial, Helvetica, sans-serif ;
				line-height: 30px ;
				padding: 5px 5px ;
				text-align: left ;
				margin-left: 0px ;
				_height: 1%;

				}
			#nav2 li a:hover, #nav2 li a:focus, #nav2 li a:active {
				background: url(images/f_menu2.gif) right top no-repeat ;
				}
			#nav2 #current a {
				background: url(images/f_menu2.gif) right top no-repeat ;
				}


			#navh1 {
				height: 30px ;
				background: url(images/f_menu_h.gif) right top no-repeat ;
				list-style-type: none ;
				margin: 0 ;
				padding: 0 ;
				}
			#navh1 li {
				float: left ;
				text-align: left ;
				}
			#navh1 li a {
				display: block ;
/*				background: #D0E5D1 ;  */
				width: 180px ;
				color: #000 ;
				font: 1.2em Arial, Helvetica, sans-serif ;
				line-height: 20px ;
				padding: 9px 0px 0px 5px;
				border-right: 1px solid #fff ;
				_height: 1%;

				}
			#navh1 #current a {
				background: #A8CFB0 ;
				}
			#navh1 li a:hover, #navh1 li a:focus, #navh1 li a:active {
				background: #A8CFB0 ;
				}
			#navh1 #current a {
				background: #A8CFB0 ;
				}
				
				
			#navh2 {
				height: 30px ;
				background: url(images/f_menu_h.gif) right top no-repeat ;
				list-style-type: none ;
				margin: 0 ;
				padding: 0 ;
				}
			#navh2 li {
				float: left ;
				text-align: left ;
				}
			#navh2 li a {
				display: block ;
/*				background: #D0E5D1 ;	 */			
				width: 100px ;
				color: #000 ;
				font: 1.2em Arial, Helvetica, sans-serif ;
				line-height: 20px ;
				padding: 9px 0px 0px 5px;
				border-right: 1px solid #fff ;
				_height: 1%;

				}
			#navh2 #current a {
				background: #A8CFB0 ;
				}
			#navh2 li a:hover, #navh2 li a:focus, #navh2 li a:active {
				background: #A8CFB0 ;
				}
			#navh2 #current a {
				background: #A8CFB0 ;
				}
				
    .comments {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    }
    .messages {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    }
    .linkmess {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    }
    table.arrondi {
    border-spacing: 20px ;
    -moz-border-radius: 15px ;
    }
    div.bulle {
    padding: 4px;
    top: 0px;
    left: 0px;
    color: '.$TXT_COL2.';
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #9FCAA9;
    border: solid thin ;
    border-color: '.$TXT_COL.' ;
     -moz-border-radius: 12px;
    }
    div.bulle p {
    margin: 0; padding: 0 3px;
    }				
