BODY {
  BACKGROUND-IMAGE: url(images/bg_site.gif);
  MARGIN: 0px; 
  scrollbar-arrow-color:FFFFFF;
  scrollbar-track-color:#DDE1E6;
  scrollbar-shadow-color:#7F7B72;
  scrollbar-face-color:#40618D;
  scrollbar-highlight-color:FFFFFF;
  scrollbar-darkshadow-color:#7F7B72;
  scrollbar-3dlight-color:FFFFFF;
 }
 
.text area{
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #000000;
	
}
/*****************/
.pagemaster {width:700px; background-color:#FFFFFF}
.content {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
}
.content a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FE6312;
	font-weight : normal;
	text-decoration : none;
	
}
.content a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FE6312;
	font-weight : normal;
	text-decoration : underline;
	
}
/*****************/
.bluelink {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : normal;
	text-decoration : none;
}
.bluelink a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : normal;
	text-decoration : none;
	
}
.bluelink a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FE6312;
	font-weight : normal;
	text-decoration : none;
	
}
/*****************/
.sm {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
}
.sm a {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #FE6312;
	font-weight : normal;
	text-decoration : none;
	
}
.sm a:hover {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #FE6312;
	font-weight : normal;
	text-decoration : underline;
	
}

/*****************/
.content21 {
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
}
.content21 a {
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #FE6312;
	font-weight : normal;
	text-decoration : none;
	
}
.content21 a:hover {
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #FE6312;
	font-weight : normal;
	text-decoration : underline;
	
}
.sitemap {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
}
.sitemap a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
	
}
.sitemap a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FE6312;
	font-weight : normal;
	text-decoration : underline;
	
}


/*****************/
.press {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
}
.press a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
	
}
.press a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FE6312;
	font-weight : normal;
	text-decoration : none;
	
}
.back_top {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #858484;
	font-weight : normal;
	text-decoration : none;
}
.back_top a {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #858484;
	font-weight : normal;
	text-decoration : none;
	
}
.back_top a:hover {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #F76013;
	font-weight : normal;
	text-decoration : underline;
	
}
/*****************/
.header-cubes {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #00367C;
	font-weight : bold;
	text-decoration : none;
}
.header-cubes a {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #00367C;
	font-weight : bold;
	text-decoration : none;
	
}
.header-cubes a:hover {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #F76013;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.content-cubes {
	font: 9px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
}
.content-cubes a {
	font: 9px Arial, Helvetica,Verdana, sans-serif;
	color: #F76013;
	font-weight : normal;
	text-decoration : none;
	
}
.content-cubes a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #F76013;
	font-weight : normal;
	text-decoration : underline;
	
}
/*****************/
.read {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : bold;
	text-decoration : none;
}
.read a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : bold;
	text-decoration : none;
	
}
.read a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #F76013;
	font-weight : bold;
	text-decoration : none;
	
}
/*****************/
.footer {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : normal;
	text-decoration : none;
}
.footer a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : normal;
	text-decoration : none;
	
}
.footer a:visited {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : normal;
	text-decoration : none;
}
.footer a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #F76013;
	font-weight : normal;
	text-decoration : underline;
	
}
/*****************/
.links-side {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : normal;
	text-decoration : none;
}
.links-side a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : normal;
	text-decoration : none;
	
}
.links-side a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #F76013;
	font-weight : normal;
	text-decoration : underline;
	
}
/*****************/
.links-side21 {
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : normal;
	text-decoration : none;
}
.links-side21 a {
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : normal;
	text-decoration : none;
	
}
.links-side21 a:hover {
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #F76013;
	font-weight : normal;
	text-decoration : underline;
	
}
/*****************/
.header-white {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}
.header-white a {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	
}
.header-white a:hover {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.headers {
	font: 16px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}
.headers a {
	font: 16px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	
}
.headers a:hover {
	font: 16px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.headers21 {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}
.headers21 a {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
	
}
.headers21 a:hover {
	font: 14px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : underline;
	
}
/*****************/
.headers-right {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}

/*****************/



.links-top {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none;
}
.links-top a {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none;
	
}
.links-top a:visited {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none;
	
}
.links-top a:hover {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #B5B5B5;
	font-weight : normal;
	text-decoration : none;	
}



/*****************/

.menu-top {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none;
}
.menu-top a {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none;
	
}
.menu-top a:hover {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #B8C9E0;
	font-weight : normal;
	text-decoration : NONE;
	
}
/*****************/

.li {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #CC0000;
	text-decoration : none;
	
}
/*****************/
.links {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
	
}

.links a{
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : none;
	
}

.links a:hover{
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #CC0000;
	font-weight : normal;
	text-decoration : underline;
	
}
/*****************/
.bottom_links {
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none;
	
}

.bottom_links a{
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none;
	
}

.bottom_links a:hover{
	font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : underline;
	
}
/*****************/
.input-lang
{
	border:#676F76 1px solid;
	font-weight:normal;
	font-size:10px;
	font-family:Arial;
	height:15px;
	background-color:#FFFFFF;
	text-decoration:none;
}
.input
{
	border:#8799B2 1px solid;
	font-weight:normal;
	font-size:12px;
	font-family:Arial;
	height:17px;
	background-color:#FFFFFF;
	text-decoration:none;
}
.input_area
{
	border:#8799B2 1px solid;
	font-weight:normal;
	font-size:12px;
	font-family:Arial;
	background-color:#FFFFFF;
	text-decoration:none;
}
.input.color {
	background-color: #2D5B89; 
	font-weight: bold; 
	font-size: 11px; 
	color: white; 
	border:#C4D1DE 1px solid;
	height:20px;
}
.input.newsbut {
	background-color: #2D5B89; 
	font-weight: bold; 
	font-size: 9px; 
	color: white; 
	border:#C4D1DE 1px solid;
	height:16px;
}

.input.view {
	background-color: #5C7091; 
	font-weight: normal; 
	font-size: 11px; 
	color: white; 
	border:#C4D1DE 2px solid;
	height:20px;
}

/*******/
.required {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #C50000;
	font-weight : normal;
	text-decoration : none;
	
}
/*******/
.price {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #C50000;
	font-weight : normal;
	text-decoration : none;
	
}
/*******/
.pager {
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #2D5B89;
	font-weight : normal;
	text-decoration : none;
	
}

.pager a{
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #2D5B89;
	font-weight : normal;
	text-decoration : none;
	
}

.pager a:hover{
	font: 11px Arial, Helvetica,Verdana, sans-serif;
	color: #C50000;
	font-weight : normal;
	text-decoration : underline;
	
}
/*******/
.credits {
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #999999;
	font-weight : normal;
	text-decoration : none;
	
}

.credits a{
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #999999;
	font-weight : normal;
	text-decoration : none;
	
}

.credits a:hover{
	font: 10px Arial, Helvetica,Verdana, sans-serif;
	color: #333333;
	font-weight : normal;
	text-decoration : underline;
	
}
/*******/
.no_border {
	border-width: 0px;
}
.no_top {
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	background-color: #FFFFFF;
	border-style: solid; 
	border-color: #DDDDDD;
}
.no_bottom {
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	background-color: #FFFFFF;
	border-style: solid; 
	border-color: #DDDDDD;
}
.left_border {
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px; 
	background-color: #FFFFFF;
	border-style: solid; 
	border-color: #DDDDDD;
}
.right_border {
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	background-color: #FFFFFF;
	border-style: solid; 
	border-color: #DDDDDD;
}
.left_top {
	border-width: 1px;
	background: url(images/corner_l_t.gif);	
}
.left_bottom {
	border-width: 1px;
	background: url(images/corner_l_b.gif);
}
.right_top {
	border-width: 1px;
	background: url(images/corner_r_t.gif);
}
.right_bottom {
	border-width: 1px;
	background: url(images/corner_r_b.gif);
}

.bottompane
{
	text-align :center ;
		font: 12px Arial, Helvetica,Verdana, sans-serif;
	color: #1F4E8C;
	font-weight : normal;
	text-decoration : none;
}

.MainMenu_MenuArrow {
	display: none; 
}
.MainMenu_RootMenuArrow {
	display: none; 
}
.MenuHautItemSel
{
   cursor: pointer;
    /*BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-IMAGE: url(images/bullet2.gif);
    BACKGROUND-POSITION: 11px 3px; 
    BACKGROUND-COLOR: transparent;*/
    font-family: Arial, Helvetica,Verdana, sans-serif; 
    font-size: 12px; 
    color: #B8C9E0; 
    font-weight: normal; 
    text-decoration:none;
    padding-right: 10px;
    padding-left: 10px;
	border-right:1px solid #B8C9E0;
	display:block
}

.MenuHautItem
{
 cursor: pointer;
    /*BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-IMAGE: url(images/bullet2.gif);
    BACKGROUND-POSITION: 11px 3px; 
    BACKGROUND-COLOR: transparent;*/
    font-family: Arial, Helvetica,Verdana, sans-serif; 
    font-size: 12px; 
    color: #FFFFFF; 
    font-weight: normal; 
    text-decoration:none;
    padding-right: 10px;
    padding-left: 10px;
	border-right:1px solid #FFFFFF;
	display:block
}

.MenuDroitItemSel
{
   cursor: pointer;
    BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-IMAGE: url(images/bullet4.gif);
    BACKGROUND-POSITION: 5px 2px; 
    BACKGROUND-COLOR: transparent;
    font-family: Arial, Helvetica,Verdana, sans-serif; 
    font-size: 12px; 
    color: #F76013; 
    font-weight: normal; 
    text-decoration:underline;
    padding-left: 20px;
    padding-bottom: 7px;
}

.MenuDroitItem
{
 cursor: pointer;
    BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-IMAGE: url(images/bullet4.gif);
    BACKGROUND-POSITION: 5px 2px; 
    BACKGROUND-COLOR: transparent;
    font-family: Arial, Helvetica,Verdana, sans-serif; 
    font-size: 12px; 
    color: #1F4E8C; 
    font-weight: normal; 
    text-decoration:none;
    padding-left: 20px;
    padding-bottom: 7px;
    
    
}

.SubMenuDroitItem
{
  	cursor: pointer;
    BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-IMAGE: url(images/bullet5.gif);
    BACKGROUND-POSITION: 5px 2px; 
    BACKGROUND-COLOR: transparent;
    font-family: Arial, Helvetica,Verdana, sans-serif; 
    font-size: 12px; 
    color: #1F4E8C; 
    font-weight: normal; 
    text-decoration:none;
    padding-left: 17px;
    padding-bottom: 5px;
}

/* BANNIERE OFFRES ET DIAGNOTICS*/
div#offres {float:left; width:531px; height:130px; margin:2px 5px 0 5px; background:url(images/offres-banniere-fond.jpg) no-repeat top left;}
	div#offres h2 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; text-align:right; line-height:20px; width:210px; margin:12px 0 0 0; letter-spacing:1px}
	div#offres a.btn-offres { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#f26122; margin:25px 0 0 230px; padding:0; text-decoration:none; text-transform:uppercase; background:transparent url(images/ico-play-bleu.png) no-repeat scroll right top;  width:105px; display:block }
	div#offres a:hover.btn-offres {background:transparent url(images/ico-play-gris.png) no-repeat scroll right top; color:#333333}
	
#diagnostique { float:right; width:219px; height:130px; margin:0 10px 0 0; }
	
	
/*BANNIERE CONTACT FORMULAIRE 2011*/
#contactBanniere {width:531px; height:130px; margin:5px 5px 0 5px; padding:5px 0 0 5px; background:url(images/contact-banniere.jpg) no-repeat top left;}
#contactBanniere p, #contactBanniere h4 {color:#FFF}
	

	
/*MENU SOLUTIONS*/
#ecartLeftV2 { margin:0 0 10px 0;}
#ecartLeftV2 h5 {border-bottom:2px solid #1e3a6a; padding-bottom:5px}
#ecartLeftV2 ul {margin:5px 0 5px 10px;padding:0;}
#ecartLeftV2 ul li {list-style-type:none; margin:2px 0; font-size:12px}
#ecartLeftV2 ul li a {text-decoration: none; font-weight:bold;border-bottom:1px solid #CCC; display:block; height:14px;color:#1e3a6a}
#ecartLeftV2 ul li a:hover {border-bottom:1px solid #f26122; color:#f26122}
#ecartLeftV2 ul li ul li a {font-weight:normal; margin:0; padding:0}




/*NOS OFFRES*/
.solutions {float:left; width:120px; margin:0 8px 5px 0; }
.solutionsLast { width:145px; margin:0}
.solutions h3 {padding:0 0 2px; border-bottom:2px solid #f26122; text-align:center;}
.solutions a {color:#f26122}
.solutions a:hover {color:#333333; text-decoration:none}
.solutions p {font-size:12px}

/*ENCART TELECHARGER*/
.encartLeft {width:99%; height:128px; background:url(images/separateur-ombre-vertical.png) no-repeat top left; padding:5px 5px 0 10px; margin:0 0 0 -4px}
.encartLeft h4 {text-align:center;font-size:12px}
.encartLeft p {font-size:11px; text-align:center; }

.encartLeft-livreBlanc {width:99%; height:128px; background:url(images/separateur-ombre-vertical.png) no-repeat top left; padding:5px 5px 0 10px; margin:0 0 0 -4px}
.encartLeft-livreBlanc h4 {text-align:center;font-size:12px}
.encartLeft-livreBlanc p {font-size:11px; text-align:left; }



encartLeft-livreBlanc


/*NOS CLIENTS + NOTRE ACTUALITE*/
.encartClientsActue {float:left; width:250px; border-top:1px solid #CCC; margin:10px 10px 0 0; padding:10px 0 0 0}
p.signature {font-size:9px; font-weight:bold;}
.encartClientsActue a {color:#f26122; padding:0 0 10px 0; display:block; text-align:left}
.encartClientsActue h4 { font-size:12px}
.encartClientsActue h5 { font-size:10px; color:#333333}


/*NOUS CONTACTER*/
p.icoMail {padding:2px 0 2px 18px; background: url(images/ico-email.png) no-repeat top left; text-align:left}
p.icoTel {padding:2px 0 2px 18px; background: url(images/ico-phone.png) no-repeat top left;text-align:left}

/*PARTENAIRES+SOCIETE+REJOINDRE*/
.encart3blocs {float:left; margin:10px 5px 0 0;border-top:1px solid #CCC;padding:10px 0 0 0; width:170px;}
.encart3blocs p {text-align:center}
.encart3blocs a{color:#f26122; }
.encart3blocs h3 {margin-bottom:10px}

.encartPartenaires {float:left; margin:10px 5px 0 0;border-top:1px solid #CCC;padding:10px 0 0 0; width:270px;}
.encartPartenaires p {text-align:center}
.encartPartenaires a{color:#f26122; }
.encartPartenaires h3 {margin-bottom:10px}

/*TABLEAU BENEFICES INTERNET*/
.celluleBleue {background-color:#bbc4d0; border:1px solid #FFFFFF }
.celluleBleue p, .celluleBleue td {color:#FFF; font-weight:bold; text-align:center; font-size:11px; vertical-align:top; }


/*-------------------------------------------------------------------------------*/
/* Content Panes                                                                 */
/*-------------------------------------------------------------------------------*/
.RightPane { padding:0 0 0 10px; margin:0; width:220px; vertical-align:top; }
	
.ContentPane {padding:0 10px 0 0 ;margin:0; width:530px; vertical-align:top; }

/*BALISES DE BASE*/
p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:2px 0;}

h1, h2, h3, h4, h5, h6 {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold; color:#1e3a6a; margin:0;}
h1 { }
h2 { color:#f26122; font-size:16px}
h3 {font-size:14px;}
h4 {font-size:13px }
h5 { font-size:12px}
h6 {font-size:11px}
hr { border:1px solid #1e3a6a; margin:4px 0}

ul li {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}

/*CLASS SPECIFIQUES*/
.Normal {
text-align:left;
}
.encartTexteDroite { width:200px; float:right; color:#000000; font-weight:bold; border-left:#999999 1xp solid; padding-left:10px; text-align:justify}

a.btnRouge,a:link.btnRouge, a:visited.btnRouge, a:active.btnRouge { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:center; padding:9px 2px 9px 2px; margin:5px auto; color:#FFFFFF; background:url(images/btn-rouge-off.png) no-repeat top left; width:157px; height:15px;  text-decoration:none; display:block}
	*html  a.btnRouge,a:link.btnRouge, a:visited.btnRouge, a:active.btnRouge { width:163px; margin:0; border:0px solid}

a:hover.btnRouge { color:#666; background: url(images/btn-rouge-hover.png) no-repeat top left; }

a.btnBleu,a:link.btnBleu, a:visited.btnBleu, a:active.btnBleu { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:center; padding:9px 2px 9px 2px; margin:5px auto; color:#FFFFFF; background:url(images/btn-bleu-off.png) no-repeat top left; width:157px; height:15px;  text-decoration:none; display:block}
	*html  a.btnBleu,a:link.btnBleu, a:visited.btnBleu, a:active.btnBleu { width:163px; margin:0; border:0px solid}

a:hover.btnBleu { color:#CCC; background: url(images/btn-bleu-hover.png) no-repeat top left; }

/*-------------------------------------------------------------------------------*/
/* Links                                                                         */
/*-------------------------------------------------------------------------------*/
a:link, a:visited, a:active { text-decoration: underline; color:#f26122;  }
a:hover { text-decoration: underline; color:#1e3a6a; text-decoration:none }
a img {border:none}

/*EFFET TRANSPARENCE*/
a.rollopaque img {
	opacity: 1;
	filter:alpha(opacity=100);
	cursor:hand;
}
a:hover.rollopaque img {
	opacity: 0.5;
	filter:alpha(opacity=50);
	cursor:hand;
}


