@charset "iso-8859-1";
* {
margin:0; 
padding:0;}
body         { background-color: white;
               font-family: Arial, sans-serif;
               font-size: 12pt;
               text-align: left;
               margin: 0pt; padding: 0pt }

p {
font-family : Arial, sans-serif;
font-size : 12pt;}

a{
color: #5792ff;
}

td {
font-family : Arial, sans-serif;
font-size : 12pt;}

th {
font-family : Arial, sans-serif;
font-size : 12pt}

div {
font-family : Arial, sans-serif;
font-size : 12pt;}

a:link {
color: #5792ff;
text-decoration: none;
font-family: Arial, sans-serif }

a:visited {
color: #5792ff;
text-decoration: none;
font-family: Arial, sans-serif }

a:hover {
color: #5792ff;
text-decoration: underline;
font-family: Arial, sans-serif }

th.header {
height: 20;
background-image: url('images/fond-th.jpg');
background-repeat: repeat-x;
background-attchment: scroll;
background-position: center center;
color: "#FFFFFF" }

td.header {
height: 20;
background-image: url('images/fond-th.jpg');
background-repeat: repeat-x;
background-attchment: scroll;
background-position: center center }

td.titre {
height: 40;
text-align: center;
background:#000;
color:#FFF;
}

td.noborder {
border-style: none
}

input.edit{
display: inline-block;
padding: 4px;
margin: 0;
outline: 0;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 3px;
}

textarea{
display: inline-block;
padding: 4px;
margin: 0;
outline: 0;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 3px;
width:100%
}



select.edit {
}

input.button {
padding: 10px 15px;
color: #FFF;
text-shadow: 0 1px 1px #193774;
background: #294682;
border: none;
cursor:pointer;
border-radius:5px;

}

input.NoBorder {
}


table.liste {
border: 1;
border-collapse:collapse;
}

tr.liste {
background-color: white;
}

tr.liste_grise {
background-color: #e0e0e0;
}

td.liste {
padding: 5px;
border: 1px solid #e0e0e0;
}

td.liste_grise {
background-color: #f0f0f0;
padding: 5px;
border: 1px solid #e0e0e0;
}

th.liste {
height: 35;
border: 1px solid #d0d0d0;
padding: 5px;
background-position: center center;
color: "#FFFFFF" }

tr.achat {
height: 70;
padding: 10px;
background-position: center center;
color: #000;
background:#DDD;
border:1px solid black;
border-radius:10px;
}

table.achat {
border-collapse:collapse;
border-radius:10px;
}

td.Index {
height: 150;
width: 200;
text-align: center;
}

.comptesms {
border-radius:5px;
}
