.s1 {
	color: #FFFFFF; 
	font-size: 14px;
	font-family: tahoma;
}

.s1:visited {
	color: #FFFFFF;
}
.s1:hover {
	color: #FFFFFF;
}
.s1:active {
	color: #FFFFFF;
}

.s2 {
	background-color: #810509;
	font-family: tahoma;
}

.s3 {
	background-color: #999999;
	font-family: tahoma;
}

.s4 {
	color: #FFFFFF; 
	font-size: 12px;
	font-family: tahoma;
}

.s5 {
	background-color: #810509; 
	color: #FFFFFF; 
	font-size: 12px;
	font-family: tahoma;
}

.s6 {
	background-color: #FFFFFF; 
	color: #000000; 
	font-size: 12px;
	font-family: tahoma;
}

.s7 {
	background-color: #810509; 
	color: #FFFFFF; 
	font-size: 12px;
	font-family: tahoma;
	padding: 5px;
}

.s7:visited {
	color: #FFFFFF;
}

.s7:hover {
	color: #FFFFFF;
}

.s7:active {
	color: #FFFFFF;
}

.s8 {
	background-color: #810509; 
	color: #FFFFFF; 
	font-size: 14px;
	font-family: tahoma;
	padding: 5px;
}

table.table_liste {
background-color:#E5CAAF;
color:#666666;
font-family:Verdana;
font-size:11px;
}
table.table_liste th {
background-color:#810509;
color:#FFFFFF;
font-weight:bold;
}
table.table_liste .p-1 {
background-color:#FFEFD5;
}
table.table_liste .p1 {
background-color:#FFFFFF;
}
table.table_liste a {
color:#990000;
}
table.table_liste a:hover {
text-decoration:none;
}

#search input, #repondre input, input {
border:1px solid #7F9DB9;
color:#666666;
font-family:Verdana;
font-size:11px;
width:150px;
}

.errorfrom {
padding-left: 10px;
color:#FF6666;
}