/* ---------- COMMUN TOUTES LES PAGES ---------- */
/* BODY */
body {
	font-family:tahoma, verdana, sans-serif;
	font-size:11px;
	color:#4B4B4B;
	line-height:16px;
}

/* CHEMIN*/
.chemin {
	width:495px;
	height:31px;
	color:white;
	text-transform:uppercase;
	padding-left:20px;
	vertical-align:center;
	background-image:url(../imgs/_top/chemin.jpg);
}

a.chemin {
  padding-right:14px;
  padding-left:2px;
  font-size:11px;
  font-weight:normal;
  color:white;
	text-decoration:none;
}

a.chemin:hover {
  padding-right:14px;
  padding-left:2px;
	font-weight:bold;
	text-decoration:none;
	background-color:transparent;
	color:white;
	font-size:11px;
}

/* NAVIGATION */
.sous_nav {
  background-image:url(../imgs/_nav/sous_menu.gif);
  width:698px;
  height:20px;
  padding-left:11px;
  font-size:11px;
  color:white;
  vertical-align:center;
}

.sous_nav_fin {
  background-image:url(../imgs/_nav/sous_menu_fin.gif);
  width:698px;
  height:3px;
  padding-left:11px;
  vertical-align:center;
}

.item_sous_nav {
  padding-right:14px;
  padding-left:2px;
}

.item_sous_nav_lien {
  padding-right:14px;
  padding-left:2px;
  font-size:11px;
  font-weight:normal;
  color:white;
	text-decoration:none;
}

.item_sous_nav_lien:hover {
  padding-right:14px;
  padding-left:2px;
	font-weight:bold;
	text-decoration:none;
	background-color:transparent;
	color:white;
	font-size:11px;
}



/* STYLE DES IMAGES */
.embed_img {
	padding-top:3px;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:6px;
	background-image:url(../imgs/commun/bg_img_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border-left:1px solid #F2F2F2;
	border-right:1px solid #F2F2F2;
	}
  
  

/* ---------- TITRES ET SOUS TITRES ---------- */
.embed_titre_page {
  background-image:url(../imgs/contenu/bg_titre_page.jpg);
  background-repeat:no-repeat;
  width:440px;
 	text-align:left;
  height:46px;
}

.titre_page {
	font-weight:bold;
	font-size:18px;
	font-family:arial;
	color:#FFD500;
}

.sous_titre_1 {
  font-weight:bold;
	font-size:13px;
}

.sous_titre_2 {
	font-weight:bold;
}

td.embed_content {
  line-height:18px;
  padding-right:60px;
  align:left;
}

.suite {
  background-image:url(../imgs/contenu/b_orange_center.jpg);
  color:white;
  width:100%;
  font-weight:bold;
  vertical-align:top;
}

a.suite {
  font-size:11px;
  font-weight:normal;
  color:white;
	text-decoration:none;
	background-color:transparent;
}

a.suite:hover {
	font-weight:normal;
	text-decoration:none;
	background-color:transparent;
	color:white;
	font-size:11px;
}


/* ---------- CONTENU ACCES LEFT ---------- */
/* BG EMBED ACCES LEFT*/
td.embed_acces_left {
  padding-left:9px;
  background-image:url(../imgs/contenu/bg_acces_left.jpg);
  background-repeat:no-repeat;
}

/* BOXES LIENS*/
.acces_left_lien {
  vertical-align:center;
  width:167px;
  height:33px;
  background-image:url(../imgs/contenu/nav_acces_left.jpg);
  font-weight:bold;
  text-transform:uppercase;
}

/* CELLULES TEXTE DES IMAGES*/
.acces_left_img {
  padding-top:12px;
  padding-bottom:20px;
}





/* ---------- TOUS LES LIENS ---------- */
/* LIENS HOME BLEU*/
a.lien_bleu {
	color:#1CB3E6;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

a:hover.lien_bleu {
	color:#1CB3E6;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	background-color:#D2F0FA;
}

/* LIENS CONTENU */
a{
  color:#FFD500;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	color:#FFD500;
	font-weight:bold;
	text-decoration:none;
	background-color:#FFF7CC;
}

/* LIENS CONTENU LEFT ACCESS */
a.acces_left {
  color:#4B4B4B;
  font-weight:bold;
  text-decoration:none;
  text-transform: none;
}

a:hover.acces_left {
  color:#1CB3E6;
  font-weight:bold;
  background-color: #CBE9F4;
  text-decoration:none;
  text-transform: none;
}

td.footer {
	text-align:center;
}
a.footer {
	color:#666;
  font-weight:normal;
  text-decoration:none;
  text-transform: none;
	padding-right:15px;
	padding-left:15px;
}

a:hover.footer {
  color:#000;
	font-weight:normal;
  text-decoration:none;
  text-transform: none;
	 background-color:#FFFFFF;
	padding-right:15px;
	padding-left:15px;	 
}

a.footer_enyware {
	color:#CCC;
  font-weight:normal;
  text-decoration:none;
  text-transform: none;
}

a:hover.footer_enyware {
  color:#000;
	font-weight:normal;
  text-decoration:none;
  text-transform: none;
	 background-color:#FFFFFF; 
}