
/*********************************************************************
                       Style CSS
***********************************************************************/



body {
	color: #606f7f;
	font-family: Arial, Helvetica, sans-serif;
        margin: 0 0 0 0;
}

p {
             color: #3c454f;
}

a {
	color: #606f7f; 
}

h1 {
      font-weight: bold;
      font-size: +200%; 
      font-family: Arial, Helvetica, sans-serif
}

h2 {
        font-variant: small-caps; 
	padding-left: 5px;
	font-size: +130%; 
	font-family: Arial, Helvetica, sans-serif
}

h3 {
   padding-left: 10px;
   font-size: +115%;
   font-variant:small-caps;
   padding-top: 5px;
}


hr {
        BORDER-RIGHT: #e2e9ec 1px solid; 
	BORDER-TOP: #e2e9ec 1px solid; 
	BORDER-LEFT: #e2e9ec 1px solid; 
	BORDER-BOTTOM: #e2e9ec 1px solid; 
	HEIGHT: 1px
}

#content {
/*        BACKGROUND: url(../interface/back_content_home.gif); */
	MARGIN: 0px auto; 
	WIDTH: 750px; 
	POSITION: relative; 
	HEIGHT: auto; 
	TEXT-ALIGN: left;
}



#menu {
        left: 6px; 
/*	font-weight: bold;*/
        background: url(../images/fixme_barre.jpg);
	POSITION: relative; 
	HEIGHT: 17px;
	padding-left: 30px;
	padding-top: 3px;
	border: 0px;
	border-right: 1px #C4BBB0 solid;
}

.menuitem {
        border: 0px;
        margin: 0px;
        /* espacement */
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 7px;
        padding-right : 7px;
        /* la ligne entre les elements */
        border-right: 1px #C4BBB0 solid;
        /* le style du texte */

}


.menuitem > a {
	color: #606f7f; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}


.menuitem:hover {
        background-color: #FFFFFF;
        cursor: pointer;
/*	text-decoration: overline;*/
}

/* FIXME sousmenu n'est pas utilisé. Le rendre invisible ? */
/*
#sousmenu {
        left: 6px; 
	color: #ffffff; 
	PADDING-TOP: 2px; 
	padding-left: 6px;
	POSITION: relative; 
	HEIGHT: 18px; 
	background-color: afc3ce;
	border-bottom: solid #d7dde0 1px;
	border-right: solid #d7dde0 1px;
	border-left: solid #d7dde0 1px;
}

#sousmenu a {
        FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
*/

#header {
        left: 6px; 
	width: 750px; 
	position: relative; 
	height: 89px;
	border-left: solid #d7dde0 1px;
	border-bottom: solid #d7dde0 1px;
}

#titrepage {
	LEFT: 6px; 
/*	WIDTH: 750px; */
	POSITION: relative; 
	HEIGHT: 30px;
	font-size: +150%;
	color: #blue;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 5px;
}


table#indexcontenu {
/*	font-size: 12px;*/
	border-collapse: collapse;
	width: 100%;
	margin: auto;
	border-spacing: 10px;
}

table#indexcontenu > tbody > tr > td {
  vertical-align: top;
  padding-bottom: 20px;
}


td.temoin { 
 	background-color: afc3ce;
	width: 200px;
	valign: top;
}

td.temoin > p { 
	margin: 3px;
}


img.temoin {
	   float: right;
}

table#indexcontenu > tbody > tr > td > ul {
    list-style-type: square;
    margin-left: -12px;
}


table.docinfo {
	      border: 1px solid grey;
	      float: right;
*/	      font-size: 10px;*/
}

th.docinfo-name {
	      background-color: #C4BBB0;
}

/* gestion des bordures */

#leftborder {
        LEFT: 0px; 
	WIDTH: 5px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 411px
}
#rightborder {
        RIGHT: 0px; 
	WIDTH: 5px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 411px
	z-index: 5;
}


.url_switch {
	    float: right;
	     text-align: right;
	     border: 1px, dashed, grey;
	     background-color: #cdcdcd;
	     width: 550px;
}


div.convi {
	  float: right;
	  margin: margin: 0 0 0 0;
	  clear: right; 
}

table.planning {
      border: solid 2pt;
      border-collapse: collapse;
      border-spacing: 10pt;
      text-align: center;
      vertical-align: middle; 
      }

.plantab {
	 border-style:solid; 
	 border-width:1px; 
	 border-color:grey; 
	 background-color:silver;
	 color: black;
	 text-align: center;
}

.norm {
      width: 200px;
      text-align: center;
      }
.prime {
         width: 50px;
	 text-align: center;
         }

.np {
   text-align: left;
   }

dd {
  margin-bottom: 5px;

}
