<style type="text/css">
.parent{}

body{
background-color:#FFFFFF;margin: 0 0 0 0; 
}

body.bleu{
background-color:#EFF5FA;margin: 0 0 0 0; 
}
a:link {
text-decoration:none;color:#415C8A;font-family:arial, verdana;font-size:12px
}
a:visited {
text-decoration:none;color:#415C8A;font-family:arial, verdana;font-size:12px
}
a:active {
text-decoration:none;color:#597DBD;font-family:arial, verdana;font-size:12px
}
a:hover {
text-decoration:none;color:#597DBD;font-family:arial, verdana;font-size:12px
}


a.blanc:link {
text-decoration:underline;color:#FFFFFF;font-family:arial, verdana;font-size:10px;
}
a.blanc:visited {
text-decoration:underline;color:#FFFFFF;font-family:arial, verdana;font-size:10px;
}
a.blanc:active {
text-decoration:none;color:#FFFFFF;font-family:arial, verdana;font-size:10px;
}
a.blanc:hover {
text-decoration:none;color:#FFFFFF;font-family:arial, verdana;font-size:10px;
}

a.bleu:link {
text-decoration:underline;color:#354858;font-family:arial, verdana;font-size:11px;
}
a.bleu:visited {
text-decoration:underline;color:#354858;font-family:arial, verdana;font-size:11px;
}
a.bleu:active {
text-decoration:none;color:#354858;font-family:arial, verdana;font-size:11px;
}
a.bleu:hover {
text-decoration:none;color:#354858;font-family:arial, verdana;font-size:11px;
}

a.vert:link {
text-decoration:underline;color:#344D41;font-family:arial, verdana;font-size:11px;
}
a.vert:visited {
text-decoration:underline;color:#344D41;font-family:arial, verdana;font-size:11px;
}
a.vert:active {
text-decoration:none;color:#344D41;font-family:arial, verdana;font-size:11px;
}
a.vert:hover {
text-decoration:none;color:#344D41;font-family:arial, verdana;font-size:11px;
}

a.rouge:link {
text-decoration:underline;color:#4D372B;font-family:arial, verdana;font-size:11px;
}
a.rouge:visited {
text-decoration:underline;color:#4D372B;font-family:arial, verdana;font-size:11px;
}
a.rouge:active {
text-decoration:none;color:#4D372B;font-family:arial, verdana;font-size:11px;
}
a.rouge:hover {
text-decoration:none;color:#4D372B;font-family:arial, verdana;font-size:11px;
}

.texte {
text-decoration:none;color:#666666;font-family:arial, verdana;font-size:11px;
}

.texteBleu {
text-decoration:none;color:#354858;font-family:arial, verdana;font-size:11px;
}

.texteVert {
text-decoration:none;color:#344D41;font-family:arial, verdana;font-size:11px;
}

.texteRouge {
text-decoration:none;color:#4D372B; font-family:arial, verdana;font-size:11px;
}

.texteBlanc {
text-decoration:none;color:#FFFFFF;font-family:arial, verdana;font-size:10px;
}

input.vert { 
font: 11px arial, verdana, helvetica ; color: #2F463C;  border: 1 solid #7A9488 ; background-color:#D9EAE2;
}

textarea.vert { 
font: 11px arial, verdana, helvetica ; color: #2F463C;  border: 1 solid #7A9488 ; background-color:#D9EAE2;
}

select.vert { 
font: 11px arial, verdana, helvetica ; color: #2F463C;  border: 1 solid #7A9488 ; background-color:#D9EAE2;
}

input { 
font: 11px arial, verdana, helvetica ; color: #674151;  border: 1 solid #cccccc ; background-color:#FFF7F9;
}

textarea { 
font: 11px arial, verdana, helvetica ; color: #674151;  border: 1 solid #cccccc ; background-color:#FFF7F9;
}

select { 
font: 11px arial, verdana, helvetica ; color: #674151;  border: 1 solid #cccccc ; background-color:#FFF7F9;
}


.texteR {
	color:#cc0000;
}

.texteV {
	color:#00cc00;
}

.texteB {
	color:#0000cc;
}

.texteW {
	font-family:verdana,arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:16px;
}

.textePetit {
	font-family:verdana,arial;
	font-size:9px;
	color:#666666;
}

.texteGros {
	font-family:verdana,arial,helvetica;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	line-height:16px;
}

.titrePage {
	font-family:verdana,arial,helvetica;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	font-variant:small-caps;
}


</style>