/*Css */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
/*background-color:#666633;*/
background-color: #6666FF;
//background-color: #666666;
}


#header {
margin-top:0;
height: 215px;
background: url(images/USFlagSized.jpg);
}



#conteneur {
position: relative;
width: 915px;
margin: 0 auto; 
background-color:silver;
}

#centre {
margin-left:0;
margin-top:0;
margin-right: 200px;
}
#centre-titre{
margin-top:0;
background-color:#CCCC99;
font: italic normal 16pt georgia; 
color: #7D775C;
padding-left:15px;
}

#centre p{
font:  normal 10pt georgia;
margin-left: 25px;
margin-right: 15px;
}

#centre h4{
background: url(images/puce1.gif) no-repeat left;
font:  normal 10pt georgia; 
padding-left :14px;
margin-left: 5px;
/*color: #7D775C;*/
}
#centre h3{
background: url(images/puce3.jpg) no-repeat left;
font: italic normal 12pt georgia; 
padding-left :45px;
height: 35px;
/*color: #7D775C;*/
}
#centre h2{
background: url(images/puce.gif) no-repeat left;
font: italic normal 12pt georgia; 
padding-left :45px;
margin-left:25px;
/*height: 45px;*/
/*color: #7D775C;*/
}
/*
#gauche {
position: absolute;
left:0;
width: 150px;

}*/
#droite {
margin-top:35px;
position: absolute;
right:0;
width: 200px;
background: url(#menu) no repeat fixed right;
}
#droite a:hover{
height:5px;
background-color:orange;
}

#droite h3{
background: url(images/puce.gif) no-repeat left;
font: italic normal 10pt georgia; 
padding-left :10px;
margin-left: 10px;

}

#bpied {
height: 3px;
background-color: black;
}

#bpied2 {
height: 1px;
background-color: black;
}

#pied {
height: 30px;
padding-left:350px;
background-color: #999999;
}
#pied p{
font:  normal 8pt georgia;
}

.alignleft{
background-color:#FFE4C4;
float: left;
padding: 10px;
margin 5px 8px 5px 0;
border 1px solid#e0e0e0;
}

.alignright{
//background-color:#FFE4C4;
float: right;
//padding: 10px;
//margin 5px 8px 5px 0;
//border 1px solid#e0e0e0;
}
/*#droite a:hover{
background: green;
}*/


/*Vetical Menu*/
/*        V2        */

/*        V3        */

*{
	list-style:none;
	margin:0px;
	padding:0px;
}

.trait{background-color: black;height: 1pt;width: 100%;}

	
#menu {
	width: 150px;
	border-style: solid solid none solid;
	border-color: #0e69be;
	border-size: 1px;
	border-width: 1px;

	}
	
#menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #0e69be;
	display: block;
	background: url(images/v3.jpg);
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
#menu li a:hover {
	color: #0e69be;
	background: url(images/v3.jpg) 0 -32px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}
	
#menu li a:active {
	color: #0e69be;
	background: url(images/v3.jpg) 0 -64px;
	background-repeat:no-repeat;
	padding: 8px 0 0 10px;
	}


/*Horizontal Menu*/
/******   H3    */

/*------H1 --------*/



    #menuh {

   	 float:left;
      width:100%;

     // background:#666666;
//     background: transparent url(images/usa_flag.jpg) no-repeat right;


      font-size:100%;

      line-height:normal;

	  border-bottom:0px solid #666;

      }

    #menuh ul {

	margin-top:0px;

	padding:0px 0px 0px 0px;

	list-style:none;

      }

    #menuh li {

      display:inline;

      margin:0;

      padding:0;

      }

    #menuh a {

      float:left;

      background:url("images/tableftF.gif") no-repeat left top;

      margin:0;

      padding:0 0 0 4px;

      text-decoration:none;

      }

    #menuh a span {

      float:left;

      display:block;

      background:url("images/tabrightF.gif") no-repeat right top;

      padding:5px 15px 4px 6px;

      color:#666;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #menuh a span {float:none;}

    /* End IE5-Mac hack */

    #menuh a:hover span {

      color:#FFF;

      }

    #menuh a:hover {

      background-position:0% -42px;

      }

    #menuh a:hover span {

      background-position:100% -42px;

      }
	
	
	
	
	
	
	
	
