/* Texte Bleu*/

.verdana10pxbleu {font-family:Verdana ; font-size: 10px; font-style: normal; color: #455474; font-weight: bold; padding-top:5px;}
.verdana10pxbleu a:link {color: #455474; text-decoration:none;}
.verdana10pxbleu a:visited {color: #455474; text-decoration:none;}
.verdana10pxbleu a:hover {color: #455474; text-decoration:underline;}


.verdana11pxbleu {font-family:Verdana ; font-size: 11px; font-style: normal; color: #455474;}
.verdana11pxbleu a:link {color: #455474; text-decoration:none;}
.verdana11pxbleu a:visited {color: #455474; text-decoration:none;}
.verdana11pxbleu a:hover {color: #455474; text-decoration:underline;}

.verdana11pxbleu2 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #455474; padding-top:5px; padding-left:5px;}
.verdana11pxbleu2 a:link {color: #455474; text-decoration:none;}
.verdana11pxbleu2 a:visited {color: #455474; text-decoration:none;}
.verdana11pxbleu2 a:hover {color: #455474; text-decoration:underline;}

/* lien Orange Products */
.verdana11pxbleuProducts {font-family:Verdana ; font-size: 11px; color: #455474; font-weight: bold; padding-left:15px; padding-top:5px; padding-bottom:5px; text-align:justify;
background-image:url('../imagesSite/FlecheOrange.gif');
background-repeat:no-repeat;
background-position:1px 10px;}
.verdana11pxbleuProducts  a:link {color: #455474; text-decoration:underline;}
.verdana11pxbleuProducts  a:visited {color: #455474; text-decoration:underline;}
.verdana11pxbleuProducts  a:hover {color: #455474; text-decoration:underline;}


/* POUR CALER puce orange*/
.verdana11pxbleu3 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #455474; padding-top:8px; padding-left:5px;}

.verdana12pxbleu {font-family:Verdana ; font-size: 12px; font-style: normal; color: #455474; padding-left:20px; padding-top:10px; padding-right:5px}
.verdana12pxbleu a:link {color: #455474; text-decoration:none;}
.verdana12pxbleu a:visited {color: #455474; text-decoration:none;}
.verdana12pxbleu a:hover {color: #455474; text-decoration:underline;}

.verdana12pxbleu2 {font-family:Verdana ; font-size: 12px; font-style: normal; color: #455474;}
.verdana12pxbleuTitre {font-family:Verdana ; font-size: 12px; font-style: normal; color: #003399;}

.verdana12pxbleu3 {font-family:Verdana ; font-size: 12px; font-style: normal; color: #455474; padding-left:20px; padding-top:10px; padding-bottom:10px; padding-right:5px}
.verdana12pxbleu3 a:link {color: #455474; text-decoration:none;}
.verdana12pxbleu3 a:visited {color: #455474; text-decoration:none;}
.verdana12pxbleu3 a:hover {color: #455474; text-decoration:underline;}

.verdana8pxblanc {font-family:Verdana ; font-size: 8px; font-style: normal; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-top:3px;}

.verdana11pxblanc2 {font-family:Verdana ; font-size: 10px; font-style: normal; color: #FFFFFF; font-weight: bold;}
.verdana11pxblanc {font-family:Verdana ; font-size: 10px; font-style: normal; color: #FFFFFF; font-weight: bold; padding-left:5px; padding-top:3px;}
.verdana11pxblanc a:link {color: #FFFFFF; text-decoration:none;}
.verdana11pxblanc a:visited {color: #FFFFFF; text-decoration:none;}
.verdana11pxblanc a:hover {color: #FFFFFF; text-decoration:underline;}

.verdana12pxblanc {font-family:Verdana ; font-size: 12px; font-style: normal; color: #FFFFFF; font-weight: bold;}
.verdana12pxblanc a:link {color: #FFFFFF; text-decoration:none;}
.verdana12pxblanc a:visited {color: #FFFFFF; text-decoration:none;}
.verdana12pxblanc a:hover {color: #FFFFFF; text-decoration:underline;}

.verdana12pxEvents {font-family:Verdana ; font-size: 12px; font-style: normal; color: #455474; padding-top:10px;}
.verdana12pxEvents a:link {color: #455474; text-decoration:none;}
.verdana12pxEvents a:visited {color: #455474; text-decoration:none;}
.verdana12pxEvents a:hover {color: #455474; text-decoration:underline;}

/* Pour Plan */
.verdana12pxPlan {font-family:Verdana ; font-size: 12px; font-style: normal; color: #455474; padding-top:10px; padding-left:20px;
background-image:url('../imagesSite/PuceBleu2.gif');
background-repeat:no-repeat;
background-position:1px 13px;}
.verdana12pxPlan a:link {color: #455474; text-decoration:none;}
.verdana12pxPlan a:visited {color: #455474; text-decoration:none;}
.verdana12pxPlan a:hover {color: #455474; text-decoration:underline;}

.verdana14pxPLan {font-family:Verdana ; font-size: 14px; font-style: normal; color: #455474; font-weight: bold;}
.verdana14pxPLan a:link {color: #455474; text-decoration:none;}
.verdana14pxPLan a:visited {color: #455474; text-decoration:none;}
.verdana14pxPLan a:hover {color: #455474; text-decoration:underline;}

/* lien Orange */
.verdana11pxOrange {font-family:Verdana ; font-size: 11px; font-style: normal; color: #f67910; padding-left:20px; padding-top:10px; padding-bottom:5px; text-align:justify;}
/* background-image:url('../imagesSite/FlecheOrange.gif');
background-repeat:no-repeat;
background-position:125px 15px;*/
.verdana11pxOrange  a:link {color: #f67910; text-decoration:underline;}
.verdana11pxOrange  a:visited {color: #f67910; text-decoration:underline;}
.verdana11pxOrange  a:hover {color: #f67910; text-decoration:underline;}

/* lien Orange recherche */
.verdana11pxOrange4 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #f67910; padding-top:10px; padding-bottom:5px; text-align:justify;}
/* background-image:url('../imagesSite/FlecheOrange.gif');
background-repeat:no-repeat;
background-position:125px 15px;*/
.verdana11pxOrange4  a:link {color: #f67910; text-decoration:underline;}
.verdana11pxOrange4  a:visited {color: #f67910; text-decoration:underline;}
.verdana11pxOrange4  a:hover {color: #f67910; text-decoration:underline;}

/* lien Orange Products */
.verdana11pxOrangeProducts {font-family:Verdana ; font-size: 11px; font-style: normal; color: #f67910; padding-left:35px; padding-top:5px; padding-bottom:5px; text-align:justify;
background-image:url('../imagesSite/FlecheOrange.gif');
background-repeat:no-repeat;
background-position:20px 10px;}
.verdana11pxOrangeProducts  a:link {color: #f67910; text-decoration:underline;}
.verdana11pxOrangeProducts  a:visited {color: #f67910; text-decoration:underline;}
.verdana11pxOrangeProducts  a:hover {color: #f67910; text-decoration:underline;}


.verdana11pxOrangeProducts2 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #f67910; padding-left:23px; padding-top:5px; text-align:justify;
background-image:url('../imagesSite/FlecheOrange.gif');
background-repeat:no-repeat;
background-position:8px 10px;}
.verdana11pxOrangeProducts2 a:link {color: #f67910; text-decoration:underline;}
.verdana11pxOrangeProducts2 a:visited {color: #f67910; text-decoration:underline;}
.verdana11pxOrangeProducts2 a:hover {color: #f67910; text-decoration:underline;}

.verdana11pxAcrobat {font-family:Verdana ; font-size: 11px; font-style: normal; color: #f67910; padding-left:35px;
background-image:url('../imagesSite/Acrobat.jpg');
background-repeat:no-repeat;
background-position:115px 1px;}
.verdana11pxAcrobat  a:link {color: #f67910; text-decoration:underline;}
.verdana11pxAcrobat  a:visited {color: #f67910; text-decoration:underline;}
.verdana11pxAcrobat  a:hover {color: #f67910; text-decoration:underline;}

/* Texte Orange  */
.verdana12pxOrange {font-family:Verdana ; font-size: 12px; font-style: normal; color: #f67910; text-align:justify;}
.verdana12pxOrange a:link {color: #f67910; text-decoration:underline;}
.verdana12pxOrange a:visited {color: #f67910; text-decoration:underline;}
.verdana12pxOrange a:hover {color: #f67910; text-decoration:underline;}

.verdana12pxOrangeTitre {font-family:Verdana ; font-size: 12px; font-style: normal; font-weight: bold; color: #f67910;}

/* Texte Orange page investor */
.verdana12pxOrangeInvestor {font-family:Verdana ; font-size: 12px; font-style: normal; color: #f67910; padding-top:10px;}
.verdana12pxOrangeInvestor   a:link {color: #f67910; text-decoration:underline;}
.verdana12pxOrangeInvestor   a:visited {color: #f67910; text-decoration:underline;}
.verdana12pxOrangeInvestor   a:hover {color: #f67910; text-decoration:underline;}

.verdana12pxOrangeInvestor2 {font-family:Verdana ; font-size: 12px; font-style: normal; color: #f67910; padding-top:5px;}
.verdana12pxOrangeInvestor2   a:link {color: #f67910; text-decoration:underline;}
.verdana12pxOrangeInvestor2   a:visited {color: #f67910; text-decoration:underline;}
.verdana12pxOrangeInvestor2   a:hover {color: #f67910; text-decoration:underline;}

.verdana12pxOrangeInvestor3 {font-family:Verdana ; font-size: 12px; font-style: normal; color: #f67910; padding-top:40px;}
.verdana12pxOrangeInvestor3   a:link {color: #f67910; text-decoration:underline;}
.verdana12pxOrangeInvestor3   a:visited {color: #f67910; text-decoration:underline;}
.verdana12pxOrangeInvestor3   a:hover {color: #f67910; text-decoration:underline;}

.verdana12pxOrangeInvestor4 {font-family:Verdana ; font-size: 12px; font-style: normal; color: #f67910; padding-top:10px; padding-bottom:45px}
.verdana12pxOrangeInvestor4   a:link {color: #f67910; text-decoration:underline;}
.verdana12pxOrangeInvestor4   a:visited {color: #f67910; text-decoration:underline;}
.verdana12pxOrangeInvestor4   a:hover {color: #f67910; text-decoration:underline;}

/* Titre Orange */
.verdana18pxOrange {font-family:Verdana ; font-size: 18px; font-style: normal; font-weight: bold; color: #f67910; padding-top:30px; padding-bottom:3px; text-align:justify; letter-spacing:-1,5px;}
.verdana18pxOrange  a:link {color: #f67910; text-decoration:underline;}
.verdana18pxOrange  a:visited {color: #f67910; text-decoration:underline;}
.verdana18pxOrange  a:hover {color: #f67910; text-decoration:underline;}


/* pour champ recherche */
.champstexte {
font-family:Arial;
font-style: normal;
color: #455474;
font-size:12px;
}

* html .champstexte {
font-family:Arial;
font-style: normal;
color: #455474;
font-size:12px;
}

/* pour champ recherche */
.champstexte2 {
font-family:Arial;
font-style: normal;
font-weight: bold;
color: #455474;
font-size:11px;
padding-left:5px;
}

/* menu */
h3.titre{
display:inline;
color: #F67910;
font-family:Verdana ; font-size: 20px; font-style: normal; color: #F67910; font-weight: bold;
margin-left:6px;

}
sIFR-hasFlash h3.titre {
visibility: hidden;
}

#menu, #menu ul  {
background-color:#fff;
margin:0px;
padding:0px;
}
/*-----------------------------*/
.surmenu {
font-family:Verdana ; font-size: 11px; font-style: normal; color: #790000;
list-style-type: none;
background-color:#fff;
}


.surmenu a {
font-family:Verdana ; font-size: 11px; font-style: normal; color: #455474;
text-decoration:none;
padding-left:25px;
padding-top:1px;
display:block;
font-weight: bold;
background-image:url('../imagesSite/FlecheOrange.gif');
background-repeat:no-repeat;
background-position:9 10px;
line-height:20px;
}


* html .surmenu a:hover {
font-family:Verdana ; font-size: 11px; font-style: normal; color: #f67910;
text-decoration:none;
padding-left:25px;
padding-top:1px;
display:block;
font-weight: bold;
background-image:url('../imagesSite/FlecheOrange.gif');
background-repeat:no-repeat;
background-position:9 10px;
}

.surmenu a:hover {
font-family:Verdana ; font-size: 11px; font-style: normal; color: #f67910;
text-decoration:none;
padding-left:25px;
padding-top:1px;
display:block;
font-weight: bold;
background-image:url('../imagesSite/FlecheOrange.gif');
background-repeat:no-repeat;
background-position:9 10px;
}

* html .surmenu .actif1 {
display:block;
font-family:Verdana ; font-size: 11px; font-style: normal; color: #f67910;
text-decoration:none;
font-weight: bold;
background-image:url('../imagesSite/FlecheOrange.gif');
background-repeat:no-repeat;
background-position:9 10px;
padding-left:25px;
}

.surmenu .actif1 {
display:block;
font-family:Verdana ; font-size: 11px; font-style: normal; color: #f67910;
text-decoration:none;
font-weight: bold;
background-image:url('../imagesSite/FlecheOrange.gif');
background-repeat:no-repeat;
background-position:9 10px;
padding-left:25px;
}
/*----------------------------*/
.sousmenu  {
padding:0;
margin:0;
list-style-type: none;
font-family:Verdana ; font-size: 10px; font-style: normal; color: #6C6C6C;

}

.sousmenu  a {
padding:0;
margin:0;
line-height:12px;
padding-bottom:3px;
font-family:Verdana ; font-size: 10px; font-style: normal; color: #264E96; 
display:block;
background-image:url('../imagesSite/DoubleFlecheBleu.jpg');
background-repeat:no-repeat;
background-position:27px 7px;
padding-left:38px;
padding-right:10px;
padding-top:3px;
}

.sousmenu2  a {
padding:0;
margin:0;
line-height:12px;
padding-bottom:3px;
font-family:Verdana ; font-size: 10px; font-style: normal; color: #264E96; 
text-decoration:none;
}

.sousmenu2  a:hover {
padding:0;
margin:0;
line-height:12px;
padding-bottom:3px;
font-family:Verdana ; font-size: 10px; font-style: normal; color: #f67910; 
text-decoration:none;
}

* html .sousmenu a:hover {
padding:0;
margin:0;
line-height:12px;
padding-bottom:3px;
font-family:Verdana ; font-size: 10px; font-style: normal; color: #f67910; 
display:block;
background-image:url('../imagesSite/DoubleFlecheOrange.jpg');
background-repeat:no-repeat;
background-position:27px 7px;
padding-left:38px;
padding-right:10px;
padding-top:3px;
text-decoration:none;}

.sousmenu a:hover {
padding:0;
margin:0;
line-height:12px;
padding-bottom:3px;
font-family:Verdana ; font-size: 10px; font-style: normal; color: #f67910; 
display:block;
background-image:url('../imagesSite/DoubleFlecheOrange.jpg');
background-repeat:no-repeat;
background-position:27px 7px;
padding-left:38px;
padding-right:10px;
padding-top:3px;
text-decoration:none;}

* html .sousmenu .actif2 {
font-family:Verdana ; font-size: 10px; font-style: normal; color: #f67910;
display:block;
background-image:url('../imagesSite/DoubleFlecheOrange.jpg');
background-repeat:no-repeat;
background-position:27px 7px;
padding-left:38px;
padding-right:10px;
padding-top:3px;
}

.sousmenu .actif2 {
font-family:Verdana ; font-size: 10px; font-style: normal; color: #f67910;
display:block;
background-image:url('../imagesSite/DoubleFlecheOrange.jpg');
background-repeat:no-repeat;
background-position:27px 7px;
padding-left:38px;
padding-right:10px;
padding-top:3px;
}

.FondMenuNavigation {
	background-color: #F67910;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #FFFFFF;
	display:block;
	line-height:18px;
}

.FondMenuNavigation a { display:block; text-decoration:none; color: #FFFFFF; padding-left:13; padding-right:20; line-height:18px; }
.FondMenuNavigation a:visited { display:block; text-decoration:none; color: #FFFFFF; line-height:18px;}
.FondMenuNavigation a:hover { display:block; background-color:#F49342;  color: #FFFFFF; line-height:18px;}

.FondPageGauche {
background-image:url('../../Images/imagesSite/BordGauche.gif');
background-repeat:repeat-y;
}

.FondPageDroite {
background-image:url('../../Images/imagesSite/BordDroit.gif');
background-repeat:repeat-y;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
	  
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
