body{
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#29556B;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#336666;
}

td,div {
	color:#FFFFFF;
	font:8pt verdana;
}

a:link,a:visited,a:active {
	color:#339966;
	font:8pt verdana;
	text-decoration:none;
}
a:hover{
	color:#FFFFFF;
	position:relative;
	top:1;
	left:1;
}

table.contenu {
	background-color:#29556B;
	border-color:#339966;
	border-style:solid;
	border-top-width:1pt;
	border-bottom-width:1pt;
	border-left-width:1pt;
	border-right-width:1pt;
}

td.titre {
	color:#339966;
	font:8pt verdana;
	font-weight:bold;
	border-color:#339966;
	border-style:dashed;
	border-top-width:0pt;
	border-bottom-width:1pt;
	border-left-width:0pt;
	border-right-width:0pt;
}

a.titre:link,a.titre:visited,a.titre:active {
	color:#339966;
	font:8pt verdana;
	font-weight:bold;
}

a.titre:hover{
	color:#FFFFFF;
	position:relative;
	top:1;
	left:1;
}

td.sepvert {
	border-color:#339966;
	border-style:dashed;
	border-top-width:0pt;
	border-bottom-width:0pt;
	border-left-width:1pt;
	border-right-width:0pt;
}

td.sephori {
	border-color:#339966;
	border-style:dashed;
	border-top-width:0pt;
	border-bottom-width:1pt;
	border-left-width:0pt;
	border-right-width:0pt;
}

input.remplir {
	color:#FFFFFF;
	background-color:#29556B;
	font:7pt verdana;
	border-color:#339966;
	border-style:solid;
	border-top-width:1pt;
	border-bottom-width:1pt;
	border-left-width:1pt;
	border-right-width:1pt;
}

input.soumettre {
	color:#000000;
	background-color:#339966;
	font:7pt verdana;
	border-color:#29556B;
	border-style:solid;
	border-top-width:1pt;
	border-bottom-width:1pt;
	border-left-width:1pt;
	border-right-width:1pt;
	font-weight:bold;
	cursor:pointer;
}

textarea {
	color:#FFFFFF;
	background-color:#29556B;
	font:8pt verdana;
	border-color:#339966;
	border-style:solid;
	border-top-width:1pt;
	border-bottom-width:1pt;
	border-left-width:1pt;
	border-right-width:1pt;
}

.invisible {
	filter:alpha(opacity=30);
}

.petit {
	color:#FFFFFF;
	font:7pt verdana;
	font-style:italic;
}

a.petit:link,a.petit:visited,a.petit:active {
	color:#339966;
	font:7pt verdana;
	font-weight:none;
}

a.petit:hover{
	color:#FFFFFF;
	position:relative;
	top:1;
	left:1;
}

table.wait {
	filter:alpha(opacity=70);
	color:#FFFFFF;
	background-color:#339966;
	font:8pt verdana;
	border-color:#29556B;
	border-style:dashed;
	border-top-width:1pt;
	border-bottom-width:1pt;
	border-left-width:1pt;
	border-right-width:1pt;
	top:-1;
}

td.wait {
	font:8pt verdana;
	font-weight:bold;
}

.quest{
	font:8pt verdana;
	font-style:italic;
	font-weight:bold;
	color:#339966;
}

.redacteur{
	color:#339966;
	font:8pt verdana;
}
.obligatoire{
	font:8pt verdana;
	font-weight:bold;
	color:#339966;
}

.focus{
	filter:alpha(opacity=80);
	cursor:pointer;
}

.sondage{
	filter:alpha(opacity=80);
	background-color:#339966;
	border-top:#000000 1pt solid;
	border-bottom:#29556B 1pt solid;
	border-left:#000000 1pt solid;
	border-right:#29556B 1pt solid;
	top:-1;
}