/* CSS Document */
BODY {
	margin-left: 0px;
	margin-top:  0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background:#E7C4CC;*/

	SCROLLBAR-FACE-COLOR: #ab5e7f;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff;
}
.tablelink{
	margin-left: 0px;
	margin-top:  1px;
	margin-right: 0px;
	margin-bottom: 0px;
}
 
 
.input
{
	background-color: #4daedb;
	border-color : #D58C46;
	color: #ffffff;
	border: 1px solid ;
	font-family: verdana;
	font-size: 8pt;
}
.select
{
	background-color: #4daedb;
	border-color : #1377a5;
	color: #ffffff;
	border: 2px solid ;
	font-family: verdana;
	font-size: 8pt;
}

.bodyText {
	font:14px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:15px;
	margin-top:0px;
	}
	
.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:.21em;
	}
	
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	text-decoration:none;
	}
A.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	text-decoration:none;
	}	
		
A.subHeader:hover {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	text-decoration:underline;
	}	

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 11px Verdana,Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.smallTextnoir {
	font: 9px Verdana,Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 18px;
	}	
	
.smallTextblan {
	font: 9px Verdana,Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 18px;
	}	
A.smallTextblan{
	font: 9px Verdana,Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 18px;
	text-decoration:none
	}

A.smallTextblan:hover{
	font: 9px Verdana,Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 18px;
	text-decoration:underline;
	}		
	
.txtcontenu {
	FONT-SIZE: 12px; COLOR: #063868; line-height: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txtcommande{
	FONT-SIZE: 12px; COLOR: #063868; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.texte{
	FONT-SIZE: 12px; COLOR: #063868; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.txtvert {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #349206; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txtvertlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #349206; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.txtvertlink:hover {text-decoration:underline}
.txtbleu {
	FONT-SIZE: 9px; COLOR: #063868; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.txtbleu:hover{text-decoration:underline}
.txtgris {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
	



.minlayer{Z-INDEX: 1; VISIBILITY: hidden; WIDTH: 102px; POSITION: absolute; TOP: 85px; HEIGHT: 34px; left: 468px;}
A.nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #063868; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #063868; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-SIZE: 9px; COLOR: #063868; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

a { font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height:22px;
	letter-spacing:.1em;
	color: #44920C;
	outline: none;
}

	a:hover {text-decoration: underline;}
	a:visited { color: #7a3e8f; }
	a.noVisited:visited { color: #1378e0; }
.navText {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #44920C;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}

A.nav:hover {
	FONT-SIZE: 9px; COLOR: #063868; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.nav2:link {
	FONT-SIZE: 9px; COLOR: #063868; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2:visited {
	FONT-SIZE: 9px; COLOR: #063868; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2:hover {
	FONT-SIZE: 9px; COLOR: #063868; TEXT-DECORATION: underline
}

A.nav3:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #349206; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav3:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #349206; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav3:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #349206; TEXT-DECORATION: underline
}	

A.mainlevel:link {
 DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px;  no-repeat; VERTICAL-ALIGN: middle; WIDTH: 166px; COLOR: #003366; LINE-HEIGHT: 15px; PADDING-TOP: 5px; HEIGHT: 25px; TEXT-ALIGN: right;  letter-spacing:.1em; TEXT-DECORATION: none
}
A.mainlevel:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; no-repeat; VERTICAL-ALIGN: middle; WIDTH: 190px; COLOR: #003366; LINE-HEIGHT: 15px; PADDING-TOP: 5px; HEIGHT: 25px; TEXT-ALIGN: right;  letter-spacing:.1em; TEXT-DECORATION: none
}
A.mainlevel:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #CC0000; TEXT-DECORATION: none
}
A.mainlevel#active_menu {
	FONT-WEIGHT: bold; COLOR: #CC0000
}
A.mainlevel#active_menu:hover {
	COLOR: #CC0000
}
A.sublevel:link {
	PADDING-RIGHT: 20px;  FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #336633; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left
}
A.sublevel:visited {
	PADDING-RIGHT: 20px;  FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #336633; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left
}
A.sublevel:hover {
	COLOR: #063868; text-decoration: underline;
}
A.sublevel#active_menu {
	COLOR: #333
}


.hlp_table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; #ffffff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.main:link {
	PADDING-RIGHT: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px;  no-repeat; VERTICAL-ALIGN: middle; WIDTH: 78px; COLOR: #003366; LINE-HEIGHT: 15px; PADDING-TOP: 5px; HEIGHT: 25px; TEXT-ALIGN: middle;  letter-spacing:.1em; TEXT-DECORATION: none
}
A.main:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; no-repeat; VERTICAL-ALIGN: middle; WIDTH: 78px; COLOR: #003366; LINE-HEIGHT: 15px; PADDING-TOP: 5px; HEIGHT: 25px;TEXT-ALIGN: middle;  letter-spacing:.1em; TEXT-DECORATION: none
}
A.main:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #CC0000; TEXT-DECORATION: none
}
A.main#active_menu {
	FONT-WEIGHT: bold; COLOR: #CC0000
}
A.main#active_menu:hover {
	COLOR: #CC0000
}
/*styles pour la barre d'information*/
#Bulle{
position:absolute;
visibility:hidden;
left:auto;
top:auto;
width:auto;
height:auto;
z-index:100;
padding:3px;
border:1px solid #062a51;
background-color:#e3ecff;
color:#000000;
font-size:9px;
font-family:Verdana}
/* --------- Lien décoration underlined ---------*/
a{
text-decoration:none;
color:#40507C}

a:hover{
text-decoration:underline}

/* --------- Bloc background(white) ---------*/
.bloc_11{
display:block; 
width: 292px;
padding:4px; 
background-color:white; 
color:#000000; 
overflow:hidden}

.bloc_11 a{
display:block;
font-family: Arial;
margin-left: 2px;
line-height:1.6em; 
white-space:nowrap;
color:black}


/* --------- Ligne sous le titre color(gris) ---------*/
.bloc_11 .titre{
display:block;
color:black; 
font-weight:bold; 
font-size:16px; 
border-bottom: 2px solid #CBCBCB;
font-family: Arial;
padding:5px 0 0 0; 
margin:0 0 5px 0}



/* --------- Lien decoration hover color(yellow) & underlined ---------*/
.bloc_11 a:hover, .bloc_11 a:focus{
color:#FE9214; 
text-decoration:underline}
/* --------- Bloc background(white) ---------*/
.bloc_11 .cadre{
display:block;
margin:0;
padding:0;
overflow:hidden}
/* --------- Lien strong(plus) ---------*/
.bloc_11 a strong{
font-weight:normal}
/* --------- Lien strong decoration hover & underlined(plus) ---------*/
.bloc_11 #similishowhidelink{
color: #5E82D8;
font-size: 14px;
font-family: Arial;
margin:0 6px 0 0;
padding: 0;
float:right;
font-weight:bold}

.bloc_11 #similishowhidelink:hover{
color: #EF8900;
text-decoration: underline}

.services-fnaim {
width: 185px;
float:left;
margin:0 13px 0 0;
display:inline; /* IE6 fix */
}
