BODY {
	
	background-color : #d3dde5;
   background-image : url(../itf/fond.png);
   background-repeat : repeat-x;
	font-size :11px;
	margin :7px;
}

body, td {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size :11px;
}

H1 {
   font-size : 14px;
   font-weight : bold;
   margin : 0;
   background-image : url('../itf/titre-page_tile.png');
   height : 25px;
   padding-left : 27px;
   padding-top : 4px;
   background-repeat : repeat-x;
   color : #414769;
   
}
H2 {
   font-size : 12px;
   font-weight : bold;
   margin : 12px 0 0 0;
}

p {
   margin : 12px 0 0 0;
}

A {
   text-decoration : none;
   color : #414769;
}

#nav {
  font-weight : bold;
}

A:hover {
   text-decoration : underline;
}

A.selected {
   text-decoration: underline;
}

A.action {
   font-weight : bold;
}

table.list {
  border-collapse:collapse;
  width : 100%;
}

table.list th {
   background-color : #fa9806;
   padding : 0px;
   text-align  : left;   padding : 3px;
   font-size : 12px;
   height : 23px;
   background-image : url('../itf/titre-table-tile.png');
   background-repeat : repeat-x;
   border-right: solid #fae092 1px;
}

table.list tr{
   background-color : #ecedf1;
}
table.list tr.alt{
   background-color : #dce6f0;
}

table.list td {
   padding : 3px;
   border-top :  1px solid #cfd9e2;
   border-left :  1px solid #cfd9e2;
   border-right :  1px solid #cfd9e2;
   border-bottom :  1px solid #cfd9e2;

}
 td.sub {
   color : #484e6c;
   font-size : 10px;
}

a.sup {
   color : #000d56;
}

table.form {
   border-spacing : 6px;
}
table.form td {
   padding : 0px;
}

th a {
   color : black;
   text-decoration :underline;
}

#main {

   
}
#content {
}

div.error {
background:#FFFFFF url(../Icones/error.gif) no-repeat 10px 10px;
border:1px solid #AAAAAA;
color:#990000;
font-weight:bold;
line-height:16px;
margin-top:1em;
padding:10px 36px;
margin-right:3em;
}




