.FondBandeau {
 background-color: #77AAFF;/*#6699FF;*/
 }
.FondSite {
 background-color:#FFFFFF;
 border-style: solid;
 border-width: 1px;
 border-color: #6699FF;
 }
.FondExt {
 background-color:#F0F0FF;
 }
 
 
.linkmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #035CA1;
}

.text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration : none;
}
.textTitre {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1E72B3;
	text-decoration : none;
	letter-spacing: -1px;
}

.style3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}


.texte {
	COLOR: #000000;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.texteSmall {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


.textebleu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #117FD4;
}
.textegris {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #555555;
}
.textegrisclair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #999999;
}
.textegrisclairnonbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #999999;
}


.texte2 {COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-family: tahoma, Arial, Helvetica, sans-serif}
.texteplusgros {COLOR: #000000; font-weight: bold; FONT-SIZE: 12pt; TEXT-DECORATION: none; font-family: tahoma, Arial, Helvetica, sans-serif}

.petittext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.text2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration:none; 
}
.question {
	font-family: Verdana,Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #0066a7;
	text-decoration:none; 
}
.lieninscription {
	font-family: Verdana,Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #0066a7;
	text-decoration:none; 
}

.grostexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13;
	font-weight: bold;
	color: #0099FF;
}
.zonesaisie {
	background-color: #B5DBF9;
	font-size: 13px;
	font-style: italic;
	font-family: Arial, Helvetica;
}

.zonesaisie2 {
	background-color: #E4F3FF;
	font-size: 13px;
	font-style: italic;
	font-family: Arial, Helvetica;
}
.menubas {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}

a.menubas {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-decoration:none;
}
a.menubas:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-decoration:none;
}
a.menubas:hover{
	/*text-decoration:underline;*/
	text-decoration:none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*color: #555555;*/
	color: #117FD4;
}


a.adminlink {
	text-decoration:none; 
	color:#0000FF
}
a.adminlink:visited{
	text-decoration:none;
	color:#0000FF
}
a.adminlink:hover{
	text-decoration:none;
	color:#9999FF
}



a.menuhaut {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:none;
}
a.menuhaut:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:none;
}
a.menuhaut:hover{
	/*text-decoration:underline;*/
	text-decoration:none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*color: #000000;*/
	color: #117FD4;
}



a.guide1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:none;
}
a.guide1:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:none;
}
a.guide1:hover{
	/*text-decoration:underline;*/
	text-decoration:none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*color: #000000;*/
	color: #117FD4;
}


.lienArbo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:none;
}
a.lienArbo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:none;
}
a.lienArbo:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:none;
}
a.lienArbo:hover{
	/*text-decoration:underline;*/
	text-decoration:none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*color: #000000;*/
	color: #117FD4;
}



a.guide2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration:none;
}
a.guide2:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration:none;
}
a.guide2:hover{
	text-decoration:none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #117FD4;
}


.lienArbo2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration:none;
}
a.lienArbo2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration:none;
}
a.lienArbo2:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration:none;
}
a.lienArbo2:hover{
	text-decoration:none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #117FD4;
}


.menubas2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}


.menu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.textbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
}

.hidden {
	visibility:hidden;
}

a.cross {
	text-decoration:none; 
	color:#3300FF
}
a.cross:visited{
	text-decoration:none; 
	color:#3300FF
}
a.link {
	text-decoration:none; 
	color:#36a200
}
a.link:visited{
	text-decoration:none;
	color:#36a200
}
a.link:hover{
	text-decoration:underline;
	color:#36a200
}
a.linkbleu {
	text-decoration:none; 
	color:#117FD4
}
a.linkbleu:visited{
	text-decoration:none;
	color:#117FD4;
}
a.linkbleu:hover{
	text-decoration:none;
	color:#3300FF;
}



.toolbox {
	border-color:#BBC9EC;border-width:1px;border-style:solid;background-color:#F3F6FC
}
.toolboxheader {
	border-color:#BBC9EC;border-width:1px;border-style:solid;background-color:#b5dbf9
}
.TitreTool {
  color:#117FD4;
  font-weight:bold;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


a.linktoolbox {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:none;
}
a.linktoolbox:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration:none;
}
a.linktoolbox:hover{
	text-decoration:none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #117FD4;
}



a.linkGris {
	text-decoration:none; 
	font-size:11px;
	color:#999999;
}
a.linkGris:visited{
	text-decoration:none;
	color:#999999;
}
a.linkGris:hover{
	text-decoration:underline;
	color:#999999;
}


.v1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px}

.petittitrebandeau {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color: #444444;
}
.titrebandeau {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
	color: #444444;
}
.grostitrebandeau {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #444444;
}

.grostitrebandeau2 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:600;
	color: #666666;
}

.titre1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #117FD4;
}

.titlelist {
	color:#ECF4FA;
	background-color:117FD4;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
	font-family: tahoma, Arial, Helvetica, sans-serif;
}

.flatinput {
	border-width : 1px;
	FONT-SIZE: 8pt;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	border-style : solid;
}






.tabmessagesrow {
	FONT-SIZE: 8pt;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	background-color:FFFFCC;
}
.tabmessagesrowalt {
	FONT-SIZE: 8pt;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	background-color:FFCC99;
}
.tabmessagesrowover {
	FONT-SIZE: 8pt;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	background-color:FF9933;
}
.tabmessagesheader {
	FONT-SIZE: 8pt;
	font-weight: bold;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	background-color:FF9966;
}
.tabmessagestab {
	border-width : 1px;
	FONT-SIZE: 8pt;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	border-style : solid;
	padding: 0px;
	border-spacing:0px;
}
.tabmessagescol {
	FONT-SIZE: 8pt;
	font-family: tahoma, Arial, Helvetica, sans-serif;
}
.tabmessagescolalt {
	FONT-SIZE: 8pt;
	font-family: tahoma, Arial, Helvetica, sans-serif;
}
.tabmessagesbutton {
	border-width:        1px;
	border-left-color:   ButtonShadow;
	border-right-color:  ButtonHighlight;
	border-top-color:    ButtonShadow;
	border-bottom-color: ButtonHighlight;
}

.boutonok {
border-style:solid;background-color:#EEF0F9;border-width:1px;border-color:#117FD4;color:#117FD4;
font-weight:bold;
font-size:8pt;
}

.Message {
	font-color:#000000;
}


.tableForum {
	border-width:0px;
	background-color:#EEF0F9;
}


.forumcontributeur {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}
.forummessage {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.forumgrisclair {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}
.alternatelist {
	background-color:ECF4FA;
	/*
	background-color:D8E9F7;
	background-color:FFCC99;
	*/
	border-style:solid;
	border-color:#FFFFFF;
	border-width:0px;
}
.listseparator {
	background-color:#659bc7;
}
.list {
	background-color:d5eafb;
	/*
	background-color:ECF4FA;
	background-color:FFFFCC;
	*/
	border-style:solid;
	border-color:#FFFFFF;
	border-width:0px;
}
.alternatelistover {
	background-color:ECF4FA;
	/*
	background-color:D8E9F7;
	background-color:FFCC99;
	*/
	vertical-align:top;
	border-style:dashed;
	border-color:#777777;
	border-width:1px;
}
.listover {
	background-color:d5eafb;
	/*
	background-color:ECF4FA;
	background-color:FFFFCC;
	*/
	vertical-align:top;
	border-style:dashed;
	border-color:#777777;
	border-width:1px;
}

 .FondBleu {
 	background-image: url("/images/FondBleu.gif");
 }
 
 
 .VertGris {
 	color : #93b085;
 }
 .GrisGris {
 	color : #777777;
 }
 
 
 
 
 
 .cellOver {
 	border-color:#EEEEEE;border-width:1px;border-style:solid;padding:10px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
	color: #444444;
 }
 .cellOver_hover {
 	border-color:#DDDDDD;border-width:1px;border-style:solid;padding:10px;background-color:#E8EDF9;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #222222;
 }
 .cellOver a {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
	color: #444444;
	text-decoration : none;
 }
 .cellOver_hover a{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #444444;
	text-decoration : none;
 }
 
 
 .grostitrebandeau3 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:600;
	color: #444444;
}

