@charset "iso-8859-1";
.tabgeneral  { padding: 0pt; border: solid 1px #000000 }
.titre   { color: black; font-weight: bold; font-size: 10px; background: url('images/fd_grand_titre.gif'); padding: 0pt; border: 1px solid #000000;  }
.tableau  { padding: 1pt; border: dotted 1px #000000 }
.txt_rubrique  { color: #001; font-size: 10px; padding: 1pt; border: solid 1px #000000 }
.inputfield { padding: 1pt; border: solid 1px #000000 }
.presentation  { padding: 1pt; border: dashed 1px gray }
.publicite { color: navy; padding: 0pt; border: dotted 1px gray }
td { color: black; font-size: 9px; font-family: Verdana, Arial }
body { color: black; font-size: 9px; font-family: Verdana, Arial }
caption { color: black; font-size: 9px; font-family: Verdana, Arial }
a     { color: #00c; font-size: 9px; font-family: Verdana, Arial; text-decoration: none; background-color: transparent }
a:hover { color: black; font-size: 9px; font-family: Verdana, Arial; text-decoration: underline }
h3 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 16pt;
	text-align: left;color:#FF9933
}
h4 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 16pt;
	text-align: left;color:#FF9933
}

table.spip {
}

table.spip tr.row_first {
	background-color: #FCF4D0;
}

table.spip tr.row_odd {
	background-color: #C0C0C0;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
}

table.spip td {
	padding: 1px;
	text-align: left;
	vertical-align: center;
}

.spip_surligne { background-color: #FFFF66; }
