#body
	{
	font-family : Arial, Helvetica, Verdana,serif, sans-serif;
	font-weight : normal;
	font-size : 0.8em;
        width : 100%;
	/*background-color : #f6f6b8;*/
	} 
#page
	{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
        width : 100%;
	} 

h2 {
        font-size : 1.2em;
}

pre {
        background-color : #f6f6b8;
}

#entete
	{
	position : relative;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	height : 40px;
	border-style:solid; 
	border-width:1px; 
	border-color:black;
        background-color : #DDDDDD;
	}
        
div.blocmenu {
        position : relative;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	width : 20%;
	float : left;
}

#menu
	{
	position : relative;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	width : 20%;
	float : left;
	}

div.menu2
	{
	position : relative;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
        font-size : 1em;
	width : 90%;
	float : left;
	background-color : #f6f6b8;
	border-style:outset;
	border-width:2px;
	border-color:black;
        margin-bottom: 1em;
	}
        
div.menu2 a:link {text-decoration: none;color:#000000;}     /* unvisited link */
div.menu2 a:visited {text-decoration: none;color:#4B4B4B;}  /* visited link */
div.menu2 a:hover {text-decoration: none;color:#6699FF;}   /* mouse over link */
div.menu2 a:active {text-decoration: none;color:#FF0000;}   /* selected link */
        
div.menu2 p
	{
        text-align: center;
        }

div.menu2 h3
        {
        font-size : 1em;
        font-style : bold;
        background-color : #66CCFF;
        color: black;
        /*font-size:small;*/
        font-weight:bold;
        /*font-family:serif;*/
        border-width:0px 0 2px 0;
        border-style:solid;
        border-color:black;
        /*width : 95%;*/
        text-align:center;
        margin-top: -0px;
        }

div.menu2 ul
        {
        font-size : 1em;
        list-style: none;
        /*border-style:outset;
        border-width:1px;*/
        margin: -5px 0 5px 0px;
        padding-left: 0px;
        width:100%;
        text-decoration:none;
        /*background-color : #dddddd;*/
        text-align:left;
        display:block;
        }
        
div.menu2 li
        {
        display:block;
        }

                
div.escale
	{
	position : relative;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
        font-size : 1em;
	width : 90%;
	float : left;
	background-color : #f6f6b8;
	border-style:outset; 
	border-width:1px; 
	border-color:black;
	}

div.escale h3
        {
        font-size : 1em;
        }
#corps
	{
	position : relative;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	width : 70%;
	padding:10px;
	float : left;
        background-color : #DDDDDD;
        border-style:outset; 
	border-width:1px; 
	border-color:black;
	}

#pied
	{
	position : relative;
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	width : 95%;
	clear : left;
        background-color : #DDDDDD;
        margin-top : 10px;
        border-style:outset; 
	border-width:1px; 
	border-color:black;
	}
		
#textegauche
	{
	position : relative;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	padding:10px;
	float : left;
	}
#table1 {
        width : 70%;
        font-size : 1em;
	font-weight: normal;
        border: 1px;
        }
#td-base {
	background-color: #F2F2F2;
        font-size : 1em;
	font-weight: normal;
	border: 1px solid #8cacbb;
}

#td-base2 {
	background-color: #FDFDDD;
        font-size : 1em;
	font-weight: normal;
	border: 1px solid #8cacbb;
}
.tabledvd {
        /*width : 90%;*/
        font-size : 1em;
	font-weight: normal;
        border: 1px;
        }
.td-basedvd {
        /*width : 20%;*/
	background-color: #F2F2F2;
        font-size : 1em;
	font-weight: normal;
	border: 1px solid #8cacbb;
}

.td-basedvd2 {
        /*width : 80%;*/
	background-color: #FDFDDD;
        font-size : 1em;
	font-weight: normal;
	border: 1px solid #8cacbb;
}

#textedroite
	{
	position : relative;
	text-align : right;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	padding:10px;
	float : left;
	}
#imgcenter
	{
	text-align : center;
	}
#imgright
	{
	text-align : right;
	}
div.float {
 	float: right;
	text-align: right;
        padding : 10px;
 }

div.float p {
 	text-align: left;
  }

div.float2 {
 	float: left;
	text-align: center;
 }

div.float2 p {
 	text-align: center;
  }
  
div.container {
   border: 0px ;
 }
 
div.spacer {
 	clear: both;
 }