div {
font-size: 10pt;
font-family: Arial,Helvetica,Verdana;
margin: 1em;
padding: 0.5em;
width:950px;

}
a:link { color: #000000 }
a:visited { color: #000000 }
a:hover { color: #000000; }

div.admin { 
border: 1px solid red;
background-color:#F2F2F2;
}
div.admin2 { 
border: 1px solid red;
background-color:#FFFFFF;
}

table.table1  {
background: url('../../images/gris_fond.gif')  repeat-x ;
background-size: 100% 100%;
width:950px;
font-size: 10pt;
}


table.table2 {
font-size: 12pt;
border-bottom:1px solid red;
vertical-align:bottom;
}
table.table4 {

font-size: 10pt;
width:950px;
}
table.table5 {
background: url('../../images/boutrub.gif') ;
background-size: 100% 100%;
width:410px;
height:60px;
font-size: 10pt;
}
table.table6 {
font-size: 12pt;
border-bottom:1px solid red;
vertical-align:bottom;
}
table.table7 {

font-size: 10pt;
width:850px;
}
table.table8  {
background: url('../../images/gris_fond.gif')  repeat-x ;
background-size: 100% 100%;
width:350px;
font-size: 10pt;
}
table.table9 {
border-bottom:1px solid red;
}
table { 
font-size: 10pt;
}
table.table10 {

font-size: 10pt;
width:800px;
}

.admin .odd {
background-color: #F9F9F9;
border: 1px solid #008000;
}

.admin .even {
background-color: #FFFFFF;
border: 1px solid #FF0000;
}


.search .odd {
background-color: #FDFCC1;
}

.search .even {
background-color: #FFFFEC;
}

table .userAdmin {
}

h1 {
font-weight: bold;
font-size: 12pt;
}
h2 {
font-weight: bold;
font-size: 10pt;
}

div.admin h1 {
color: black;
}

div.search h1 {
color: blue;
border-bottom: 1px solid red;
}

.error {
background-color: #ffd000;
border: 1px solid red;
color: red;
}

.admin .indexPage {
background-color: orange;
}

.search .indexPage {
background-color: #CCC706;
}

form,
select,
input { 
font-size: 10pt;
}
.td1 {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}
.table3 {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;background-color:FFFF00;}