.body{
	background-color:#BBC7D0;
	font: 1em "Trebuchet MS",Arial,sans-serif;

	width: 740px;
	height: 100%;

	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;

	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

h1, h2, h4, 
h5, h6{
    font-family:Arial, Helvetica, sans-serif;
    font-weight: lighter;
    text-transform: uppercase;
                    }


h1 {font-size: 185%}
h2 {font-size: 155%}
h3 {font-size: 140%}
h4 {font-size: 120%}
h5 {font-size: 110%}
h6 {font-size: 100%}

/* Frame top 1*/
.banniere {
	background-image: url(images/toolbox2.jpg);
}

.title {
         color:#FFFFFF;
         text-align: center;
         font-variant: small-caps;
         font-size: medium;
         margin-left: 0px;
         margin-right: 0px;
         margin-top: 0px;
         margin-bottom: 0px;
         }


/* Frame top 2*/
.menu {
	background-color: #CC6633;
	width:100%;

        margin-top: 1px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;

        padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
        }


.menu a {
          background: #B22222;
          color: #FFFFFF;
          text-decoration: none;

          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;

          padding-top: 5px;
          padding-right: 5px;
          padding-bottom: 5px;
          padding-left: 5px;

          border: 0px;
          border-right-style: solid;
          border-right-color: #bbc7d0;
          border-right-width: 1px;
          }

.menu a:hover, 
.menu a:focus, 
.menu a:active {
                 background-color: #FF7F42;

                 margin-top: 0px;
                 margin-right: 0px;
                 margin-bottom: 0px;
                 margin-left: 0px;

                 padding-top: 5px;
                 padding-right: 5px;
                 padding-bottom: 5px;
                 padding-left: 5px;
                 }    


/* Frame top 3*/
.top3 {
        background-color: #00FF00;
        height: auto;

        margin-top: 5px;
        margin-right: 5px;
        margin-bottom: 5px;
        margin-left: 5px;

        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        
  }


.navigation { 
              background-color: #000066;
              width:150px;

              float:left;
              clear:right;
                           
              margin-top: 0px;
              margin-right: 0px;
              margin-bottom: 0px;
              margin-left: 0px;

              padding-left: 0px;
              padding-right: 0px;
              padding-top: 0px;
              padding-bottom: 0px;
 }

.navigation ul {
                 list-style: none;

                 margin-top: 0px;
                 margin-right: 0px;
                 margin-bottom: 0px;
                 margin-left: 0px;

                 padding-top: 0px;
                 padding-right: 0px;
                 padding-bottom: 0px;
                 padding-left: 0px;
                 }

.navigation ul li {
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;

          padding-top: 5px;
          padding-right: 5px;
          padding-bottom: 5px;
          padding-left: 5px;

          border-bottom-style: solid;
          border-bottom-color: #bbc7d0;
          border-bottom-width: 1px;
          }

.navigation ul li a {
          background: #000066;
          color: #FFFFFF;
          text-decoration: none;

          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;
          margin-left: 0px;

          padding-top: 5px;
          padding-right: 5px;
          padding-bottom: 5px;
          padding-left: 5px;
          }

.navigation a:hover, 
.navigation a:focus, 
.navigaion a:active {
                 background-color: #6699CC;

                 margin-top: 0px;
                 margin-right: 0px;
                 margin-bottom: 0px;
                 margin-left: 0px;

                 padding-top: 5px;
                 padding-right: 5px;
                 padding-bottom: 5px;
                 padding-left: 5px;
                 }    

.contenu {
	background-color:#BBC7D0;
       width:575px;	

       float:left;
       clear:right;
       
       margin-top: 0px;
       margin-right: 0px;
       margin-bottom: 0px;
       margin-left: 5px;

       padding-left: 0px;
       padding-right: 0px;
       padding-top: 0px;
       padding-bottom: 0px;
}

.box { 
       background-color: #FFFFFF;

       margin-top: 0px;
       margin-right: 0px;
       margin-bottom: 5px;
       margin-left: 0px;

       padding-left: 0px;
       padding-right: 0px;
       padding-top: 0px;
       padding-bottom: 0px;
 }

.box-title { 
             background-color: #FFFFFF;

             margin-top: 0px;
             margin-right: 5px;
             margin-bottom: 0px;
             margin-left: 5px;

             padding-left: 0px;
             padding-right: 0px;
             padding-top: 0px;
             padding-bottom: 0px;

             border-bottom-style: solid;
             border-bottom-color: #bbc7d0;
             border-bottom-width: 1px;
             }

.box-text { 
            background-color: #FFFFFF;

            margin-top: 0px;
            margin-right: 5px;
            margin-bottom: 5px;
            margin-left: 5px;

            padding-left: 0px;
            padding-right: 0px;
            padding-top: 0px;
            padding-bottom: 0px;
        }

.box2 { 
       background-color: #FFFFFF;
       width:275px;

       float:left;
       clear:right;
       
       margin-top: 5px;
       margin-right: 5px;
       margin-bottom: 0px;
       margin-left: 0px;

       padding-left: 0px;
       padding-right: 0px;
       padding-top: 0px;
       padding-bottom: 0px;
 }

.box3 { 
       background-color: #FFFFFF;
       width:295px;

       float:left;
       clear:right;
       
       margin-top: 5px;
       margin-right: 0px;
       margin-bottom: 0px;
       margin-left: 0px;

       padding-left: 0px;
       padding-right: 0px;
       padding-top: 0px;
       padding-bottom: 0px;
 }
