@CHARSET "UTF-8";

table.list {
	border: 1px solid #777;
	color: #333;
	/*background-color: #fff;*/
	clear: both;
	padding: 0;
	margin-bottom: 10px;
	white-space: normal;
	border-collapse: collapse;
	font-size: 90%;
}

table.list tr th {
	background-image: url(../img/background_titre_colonne.png);
	/*background-color: #693;*/
	text-align: center;
	padding: 3px 10px;
	/*color: #fff;*/
	font-weight: bold;
color:navy;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
}

table.list tr td {
	padding: 3px 10px;
	vertical-align: top;
	text-align: left;
}
table.list td{
border-left:solid 1px #777;
}

table.list tr.pair {
	border-bottom: 1px solid #777;
}

table.list tr.impair {
	border-top: 1px solid red;
	background: #fafafa;
	border-bottom: 1px solid #777;
}

table.list tr.pair:hover,table.list tr.impair:hover {
	background: #ff9;
}

table.list tr.pair:focus,table.list tr.impair:focus {
	background: #ff9;
}

table.list td.inactif {
	color: #aaa;
}

table.list tfoot tr td {
	background: #eee;
	font-weight: bold;
	padding-top: 5px;
}

table.list td.nombre {
	text-align: center;
}

table.list tr.total {
	border-top: 1px solid;
}

table.list td.control {
	color: red;
}

table#obs_table {
	border: 1px solid #bbb;
	width: 700px;
}

#obs_table td,th {
	border-top: 1px solid #bbb;
	border-right: 1px solid #bbb;
	text-align: center;
	padding: 5px;
}

td#obs_space {
	border-top: 2px solid #888;
}
table.ficheculture td {
border: 1px solid #ccc;
padding-left:10px;
}
table.ficheculture th {
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
background:#ccc;
}
table.ficheculture  {
border: 1px solid #ccc;
width:100%;
margin-top:20px;
}
td#bottomBorder{
font-weight:bold;
}
tr.totalCampagne{
border-bottom:solid 1px #777
}
div#tabledept{
float:left;
}
table#tableDepartement th {
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
background:#ccc;
}
table#tableDepartement td {
border: 1px solid #ccc;
background:#eee;
text-align:center;
}
table#tableDepartementName th {
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
background:#ccc;
}
table#tableDepartementName td {
border: 1px solid #ccc;
background:#eee;
text-align:left;
}
div.orchardsUser table{
border:1px #ccc solid;
width:500px;
}
div.orchardsUser td{
border:1px #ccc solid;
}
td.trapUser{
color:blue;
}
div#trapsUser{
position:absolute;
left:520px;
top:140px;
overflow:scroll;
overflow-x:hidden;
max-height:200px;
}
div#trapsUser table caption{
font-weight:bold;
background:#ccc;
}
div#trapsUser table{
border:1px #ccc solid;
}
div#trapsUser td{
border:1px #ccc solid;
}
div#trapsUser td#flies{
text-align:center;
}
div.listePiege{
cursor:pointer;
}
