.grey {color: #666666;}


.rubTitre {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: #3187DE; font-weight: bold}
.rubTexte {  font-family: Helvetica, Verdana, Arial, sans-serif; color: #444444; font-size: 11px}
.rubTexte a {font-weight: normal}

.rubChapeau {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: #666666; font-weight: bold}

.barreBleueBG { background-image: url(../img/barre/bleue_bg.png); background-repeat: repeat-x; background-position: center center}
.barreBleueG {  background-image: url(../img/barre/bleue_g.png); background-repeat: no-repeat; background-position: left center; width: 12px}
.barreBleueD {  background-image: url(../img/barre/bleue_d.png); background-repeat: no-repeat; background-position: left center}
hr {  color: #E2E2E2; background-color: #E2E2E2; height: 1px; margin-bottom: 2px; padding-bottom: 0px;border:0px}
menuTexte {  font-family: Helvetica, Verdana, Arial, sans-serif; color: #FFFFFF}
.menuTexte {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px; color: #D0D6E1}


.loginInput {  border: 0px;ss}
.loginTexte {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; color: #B4BDCE}
.loginLien {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 9px; color: #B4BDCE; text-decoration: underline}
.loginLien a {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 9px; color: #B4BDCE; text-decoration: underline}


.loginFeaturesList {
	padding-top: 3px;
	padding-bottom: 3px;
}



.menuSousMenu {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #405B88;
	padding: 3px 6px;
}
.menuSousMenuExt {
	height: 3px;
	padding: 0px;
 background-image: url(../img/menu/sep.gif); background-repeat: repeat-x; background-position: center;
}
body {
	background-color: #405B88;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/bg/bg.jpg);
	background-repeat: repeat-x;
	background-align: left top;
; background-position: left top
}

#menu a
{
	color: #FFFFFF;
	text-decoration:none;
}

#footer a
{
	color: #FFFFFF;
	text-decoration:none;
}

a
{
	color: #3187DE;
}

form
{
	margin:0px 0px 0px 0px;
}

.inputBleu {  background-color: #BEC7D8; border: #3A5E82; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px}
.newsTitre { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold }


/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landr?              |
|--------------------------------------------------*/

.dtree {
	font-family:  Helvetica,Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	color: #666;
	white-space: nowrap;
	margin-left:0.5em;
	margin-top:0.3em;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color:#3187DE ;
	
	
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color:#3187DE ;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}




























































































































































