/*- global --------------------------- */

body {
        margin:0;
        padding:0;
        font-family: Arial, Helvetica, sans-serif;
	    font-size:72%;
		color: #000;		
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;		
		
}

td {
    
    font-family:Arial, Helvetica, sans-serif; 
	font-size:70%;
	/*color: #000; */
} 

a {   color :#1C2250; } 
a img {   border: none; }
a:active { 	color: #999999; text-decoration: underline; }

a:visited {color: #666666;}
a:hover {color: #FF6600;}

.button
 {
		text-decoration: none;
		border:3px;
		border-style:double;
		border-color:#74BCA4;
		background-color: #74BCA4; 
		color:white;
		font-weight: bold;
		font-size: 10px;
		font-family: verdana;
		cursor : hand;
		height:23;
 }
 
 textarea	{
			text-decoration:none;
			border:1px;
			border-style:solid;
			border-color:#74BCA4;
			width:230px;
			font-size:12px;
			}	
			
input.bttxt	{
	text-decoration:none;
	border:1px;
	border-style:solid;
	border-color:#74BCA4;
	background-color:#ffffff;
	font-weight: normal;
	margin-bottom: 1px;
}	
		

/*- End global --------------------------- */

/*- Menu Haut --------------------------- */

    #tabs10 {
     /* float:right;*/
      width:100%;
     /* background:#FFF;*/
	  font: bold 11px/1.5em Verdana;
     font-size:91%; 
    /*  line-height:normal;*/
	 /* border-bottom:5px solid #71BBA4 ; #24618E; */
	margin-top:0;
      }	  
	
    #tabs10 ul {
        margin:0;
       padding:16px 0px 0 0px;
        list-style:none;
		width:100%;
		background:url("../images/bg_test3.gif") repeat-x 1px 15px;
		margin-bottom:1px;
      }
			    
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
	  
		   
    #tabs10 a {
      /* margin-top: 15px; */
      float:left;
	  background:url("../images/bg_test3.gif") no-repeat right top;
   /* background:url("../images/separate.gif") no-repeat right top;*/
      margin:0;
      padding:0 0 0 0px;
      text-decoration:none;
      }
				
	  
    #tabs10 a span {
    /*  float:right;*/
      display:block;
	  margin:0;
     /* background:url("../images/bg_test1.gif") no-repeat right top;*/
	 background:url("../images/separate1.gif") no-repeat right top;
    padding:4px 15px 4px 6px;
	/*padding-bottom:0;*/
    /*  color: #24618E; */
	color:#edeeed;
	        }
	  		  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs10 a:hover span {
      color:#FFF;
      }
   
    #tabs10 a:hover span {
  /*   background:url("../images/menu_hover1.gif") no-repeat;*/
	   background:url("../images/bg_hover3.gif") no-repeat 0 0;
	   color:black;
      }

   	

/* End Menu Haut -----------------*/

/*  Menu Gauche -----------------*/
#button {
        width: 100%;
       /* border-right: 1px solid #000;*/
        padding: 0 0 1em 0;
        margin-bottom: 1em;
        font-family: Tahoma, Arial, sans-serif;
                /*'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;*/
        font-size : 10px;
        background-color: #58b3c0; 
        color: #333;
        }

        #button ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
                }

        #button li {
                border-bottom: 1px solid #90bade;
                margin: 0;
                list-style: none;
                list-style-image: none;
                }

        #button li a {
                display: block;
                padding: 5px 5px 5px 0.5em;
                border-left: 10px solid #2e7785;
                border-right: 10px solid #58b3c0;
                background-color: #378d9e;
                color: #ffffff;
                text-decoration: none;
                width: 100%;
                }

        html>body #button li a {
                width: auto;
                }

        #button li a:hover {
                border-left: 10px solid #3890a1;
                border-right: 10px solid #3890a1;
                background-color: #42aabe;
                color: #fff;
                }

        #button li #active {
                border-left: 10px solid #3890a1;
                border-right: 10px solid #3890a1;
                background-color: #42aabe;
                color: #fff;
                }
/* End Menu gauche -----------------*/


TABLE.Body { height: 100%;  background-color: White;}
TABLE.Body TD.Page {background-color:#DADCDC; background-image: URL('../images/back-page.gif'); background-repeat: repeat-x; }
#menu_haut {color:#249873; font-family:Tahoma,Helvetica, sans-serif; font-size:11px; text-decoration: none;	margin: 10px 0 15px 0; padding:2px 0 5px 0; font-weight:bold;}

#menu_haut a {color:#249873; font-family:Tahoma,Helvetica, sans-serif; font-size:11px; text-decoration: none;  font-weight:bold;}

#menu_haut a:active {color:#249873; font-family:Tahoma,Helvetica, sans-serif; font-size:11px; text-decoration: underline;	font-weight:bold;}

#menu_haut a:hover {color:#249873; font-family:Tahoma,Helvetica, sans-serif; font-size:11px; text-decoration: underline; font-weight:bold;}

#message {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:13px;	margin: 10px 0 15px 0; padding:2px 0 10px 0; font-weight:300;}

div.MainPanel H1 {margin: 0px 0px 18px 0px;	color: #E42518;	font-size: 20px;	font-weight: bold;	font-style: normal;	text-align: left; font-family:Georgia, "Times New Roman", Times, serif;}
div.MainPanel H2 {margin: 5px 0px 3px 0px;	color: #004e8f;	font-size: 12px;	font-weight: bold;	font-style: normal;	text-align: left; padding: 8px 0px 0px 10px; background-image: URL('mou.gif'); background-repeat: no-repeat; background-position: top left}
div.MainPanel H3 {margin: 18px 0px 6px 0px;	color: #004e8f;	font-size: 11px;	font-weight: bold;	font-style: normal;	text-align: left;}
div.MainPanel H4 {margin: 0px 0px 0px 0px;	  color: #004e8f;	font-size: 11px;	font-weight: normal;	font-style: normal;	text-align: left;}

div.MainPanel H5 {margin: 5px 0px 3px 0px;	color: #004e8f;	font-size: 12px;	font-weight: bold;	font-style: normal;	text-align: left; padding: 0px 0px 0px 0px; background-image: URL('mou.gif'); background-repeat: no-repeat; background-position: top left}

TD.MainPanel H1 {margin: 0px 0px 18px 0px;	color: #E42518;	font-size: 20px;	font-weight: bold;	font-style: normal;	text-align: left; font-family:Georgia, "Times New Roman", Times, serif;}
TD.MainPanel H2 {margin: 5px 0px 3px 0px;	color: #004e8f;	font-size: 12px;	font-weight: bold;	font-style: normal;	text-align: left; padding: 8px 0px 0px 10px; background-image: URL('mou.gif'); background-repeat: no-repeat; background-position: top left}
TD.MainPanel H3 {margin: 18px 0px 6px 0px;	color: #004e8f;	font-size: 11px;	font-weight: bold;	font-style: normal;	text-align: left;}
TD.MainPanel H4 {margin: 0px 0px 0px 0px;	  color: #004e8f;	font-size: 11px;	font-weight: normal;	font-style: normal;	text-align: left;}
TD.MainPanel H5 {margin: 5px 0px 3px 0px;	color: #004e8f;	font-size: 12px;	font-weight: bold;	font-style: normal;	text-align: left; padding: 0px 0px 0px 0px; background-image: URL('mou.gif'); background-repeat: no-repeat; background-position: top left}


TD.MainPane2 H1 {color: #E42518;	font-size: 20px;	font-weight: bold;	font-style: normal;	text-align: left; font-family:Georgia, "Times New Roman", Times, serif;}
TD.MainPane2 H2 {margin: 0px 0px 3px 0px;color: #004e8f;	font-size: 12px;	font-weight: bold;	font-style: normal;	text-align: left; padding: 8px 0px 0px 10px; background-image: URL('mou.gif'); background-repeat: no-repeat; background-position: top left}
TD.MainPane2 H3 {margin: 18px 0px 6px 0px;	color: #004e8f;	font-size: 11px;	font-weight: bold;	font-style: normal;	text-align: left;}
TD.MainPane2 H4 {margin: 0px 0px 3px 0px; color: #004e8f;	font-size: 11px;	font-weight: normal;	font-style: normal;	text-align: left;}
TD.MainPane2 H5 {margin: 5px 0px 3px 0px;	color: #004e8f;	font-size: 12px;	font-weight: bold;	font-style: normal;	text-align: left; padding: 0px 0px 0px 0px; background-image: URL('mou.gif'); background-repeat: no-repeat; background-position: top left}


/*-------------------------------------------------------------------------------------------------- Home News */
TD.HomeNews {padding: 0px 5px 5px 0px; height: 100%; width: 320px}
TABLE.HomeNews {width: 100%; height: 100%; border-collapse: collapse}
TABLE.HomeNews TD.HomeNewsTitle{height: 15px; margin-bottom: 4px; padding: 0px 0px 5px 5px; border-bottom: 1px solid #BEBDBE}
TABLE.HomeNews TD.HomeNewsItem {height: 35px; vertical-align: middle; border-bottom: 1px solid #BEBDBE}
TABLE.HomeNews A {color: #525759; text-decoration: none; display: block; padding: 0px 30px 0px 5px; background-image: URL('../images/css-home_link.gif'); background-repeat: no-repeat; background-position: right center}
TABLE.HomeNews A:hover {text-decoration: underline}

/*--------------------------------------------------------------------------------------------------  News */
TD.News {padding: 0px 5px 5px 0px; width: 260px}
TABLE.News { border-collapse: collapse}
TABLE.News TD.Title{padding: 0px 6px 6px 0px;  font-size: 100%;
			color:#004e8f;
			display:block;
			font-weight:normal;
			font-family:Georgia, "Times New Roman", Times, serif;}

			
TABLE.News TD.Item {height: 35px; vertical-align: middle; border-bottom: 1px solid #BEBDBE}
TABLE.News TD.Date { border-top:1px solid #ccc;
        padding: 0px 6px 6px 0px;
        font-size:.682em;
        color:#666;
        display:block;}
TABLE.News TD.Date1 { 
        padding: 0px 0px 0px 0px;
        font-size:.682em;
        color:#666;
        }
TABLE.News A {color: #004e8f; text-decoration: none; display: block;}
TABLE.News A:visited {color: #004e8f;}
TABLE.News A:hover {text-decoration: underline}

TD.Intro {padding: 0px 0px 5px 5px; height: 100%; width: 245px;
vertical-align:middle; border: solid #BEBDBE; border-width: 1px 0px;
color: #004e8f; text-decoration:none; display: block; padding-left: 10px; text-align:justify}


/*-------------------------------------------------------------------------------------------------- Footer */

TD.Footer {height: 35px;  border-bottom: 1px solid #BEBDBE; padding-left: 10px; vertical-align: middle;}
TD.Footer A {color: #525759; text-decoration: none; }
TD.Footer A:hover {text-decoration: underline}
#HomeContent2{}
TABLE.HomeContent2 {background-color: White; margin-bottom: 10px}

#navleft
{
  
 background-image: URL('../images/bg_mou3.jpg'); background-repeat: repeat-x; 
/* background-color: #74BCA4;*/
 
}

/* tableau */

.trdark {
BACKGROUND-COLOR:#146AA4;
FONT-SIZE: 9pt; 
COLOR: white; 
FONT-FAMILY: MS Sans Serif;
LETTER-SPACING: -0.2pt; 
FONT-WEIGHT:bolder;
}

.trlight { BACKGROUND-COLOR:#E4F1FA; }
.trmid { BACKGROUND-COLOR:#74BCA4; }




