TABLE#StructContenuCentralAccueil {
	/* Modif ff new home page */
	/* width:972px; */
	width:977px;
	border: 0;
	/* margin:0 2px 0 2px; */
	padding:0;
	
}

/*
#ColGaucheContainer {
width:180px;
background:url(../images/layout/colGauche_bg.jpg) repeat-y top right #ffffff;
border-right:1px solid #c6c6c6;
vertical-align: top;
padding: 0;
margin: 0;
}
*/

DIV.liensBloc {
margin:0;
clear:both;
}

DIV.liensBloc A{
display:block;
float:right;
height:1%;/* hack IE */
clear:right;
color:#8c2d5f;
margin:5px 0;
padding:0 0 0 6px;
background:url(../images/icons/illustr/accueil-lien-puce.gif) no-repeat 0px 5px;
}



/* tailles par défaut */
TABLE#StructContenuCentralAccueil TD {
width:33%;
padding:8px 10px;
vertical-align:top;
text-align:left;
}

TABLE#StructContenuCentralAccueil TR.ligne1 TD.col1 {
width:auto;
padding:0px 0px;
}

TABLE#StructContenuCentralAccueil.troisCols TR.ligne2 TD.col1 {
width:344px;
padding-right:11px;
}

TABLE#StructContenuCentralAccueil.troisCols TR.ligne2 TD.col3 {
width:344px;
}


DIV.titreBloc {
background:url(../images/layout/accueil-bloc-titre-223-bg.gif) no-repeat top left;
padding:8px;
margin:0 0 4px 0;
}

TABLE#StructContenuCentralAccueil.troisCols TD.col1 DIV.titreBloc,
TABLE#StructContenuCentralAccueil.troisCols TD.col3 DIV.titreBloc {
background:url(../images/layout/accueil-bloc-titre-344-bg.gif) no-repeat top left;
}


DIV.titreBloc H2 {
color:#33466e;
font-size:1.5em;
font-weight:normal;
float:left;
height:1%;/* hack IE */
}

DIV.titreBloc DIV.rss {
float:right;
height:1%;/* hack IE */
margin:6px 0 0 10px;
}

DIV.titreBloc DIV.ha {
clear: both;
height: 1px; 
font-size: 0;
line-height: 0;
display:block;
}

/* Bloc vidéo */

DIV#Video {
}

/*
DIV#Video DIV.titreBloc {
margin:0;
}*/

DIV#Video DIV.descriptif {
margin:5px 0;
color:#616161;
}



/* Bloc Actualités */

DIV#Actualites {
margin:0 0 1em 0;
}

DIV#Actualites DIV.actualite {
clear:both;
margin:0 0 1em 0;
}

DIV#Actualites DIV.actualite DIV.date {
display:inline;
border-right:1px solid #858585;
color:#858585;
padding:0 5px 0 0;
margin:0 5px 0 0;
}

DIV#Actualites DIV.actualite DIV.type {
display:inline;
color:#33466E;
font-weight:bold;
}

DIV#Actualites DIV.actualite DIV.rss {
display:inline;
}

DIV#Actualites DIV.actualite DIV.lienArticle {
margin:0.25em 0;
}

DIV#Actualites DIV.actualite DIV.lienToutes A{
display:block;
float:right;
height:1%;/* hack IE */
clear:right;
color:#8c2d5f;
margin:0 0;
padding:0 0 0 6px;
background:url(../images/icons/illustr/accueil-lien-puce.gif) no-repeat 0px 5px;
}

DIV#Actualites DIV.actualite DIV.ha {
clear: both;
height: 1px; 
font-size: 0;
line-height: 0;
display:block;
}

/* Bloc Prochains RDV */

DIV#ProchainsRDV {
}

DIV#ProchainsRDV DIV.hc {
background:url(../images/layout/prochainsRDV-bg-h.gif) repeat-y top left;
min-height:34px;
padding:12px 8px 18px 8px;
}

DIV#ProchainsRDV DIV.hc DIV.hc {
background:none;
height:auto;
min-height:0;
padding:0;
}

DIV#ProchainsRDV DIV.ha {
display:block;
background:url(../images/layout/prochainsRDV-bg-b.gif) no-repeat top left;
height:6px;
}


DIV#ProchainsRDV DIV.hc DIV.ha {
display:none;
background:none;
height:auto;
}

DIV#ProchainsRDV DIV.hc DIV.titreBloc {
background:none;
padding:0;
margin:0 0 0.5em 0;
min-height:20px;
}

DIV#ProchainsRDV DIV.hc DIV.titreBloc H2 {
color:#33466e;
font-size:1em;
float:left;
height:1%;/* hack IE */
padding:0 0 0 48px;
font-weight:bold;
}

DIV#ProchainsRDV DIV.hc DIV.titreBloc DIV.rss {
float:right;
height:1%;/* hack IE */
margin:2px 0 0 10px;
}

DIV#ProchainsRDV DIV.hc DIV.titreBloc DIV.ha {
clear: both;
height: 1px; 
font-size: 0;
line-height: 0;
display:block;
}


DIV#ProchainsRDV DIV.rdv {
clear:both;
margin:0;
}

DIV#ProchainsRDV DIV.rdv DIV.date {
display:inline;
border-right:1px solid #858585;
color:#858585;
padding:0 5px 0 0;
margin:0 5px 0 0;
}

DIV#ProchainsRDV DIV.rdv DIV.actions {
display:inline;
}

DIV#ProchainsRDV DIV.rdv DIV.lienArticle {
margin:0.25em 0;
}

DIV#ProchainsRDV DIV.lienToutes A{
display:block;
float:right;
height:1%;/* hack IE */
clear:right;
color:#8c2d5f;
margin:0 0;
padding:0 0 0 10px;
background:url(../images/icons/illustr/accueil-lien-puce.gif) no-repeat 0px 6px;
}

DIV#ProchainsRDV DIV.rdv DIV.ha {
clear: both;
height: 1px; 
font-size: 0;
line-height: 0;
display:block;
}

/* Bloc de communication textuelle "A la Une" */

DIV#CommunicationTextuelle DIV.hc DIV.titreBloc {
background:none;
padding:0;
margin:0 0 2px 0;
min-height:20px;
}

DIV#CommunicationTextuelle DIV.hc DIV.titreBloc DIV.hc {
display:block;
background:url(../images/icons/illustr/guillemets-ouvre.gif) no-repeat top left;
min-height:20px;
}

DIV#CommunicationTextuelle DIV.hc DIV.titreBloc H2 {
color:#33466E;
font-size:1.3em;
padding:0 0 0 35px;
font-weight:bold;
float:none;
height:1%;/* hack IE */
}

DIV#CommunicationTextuelle DIV.hc DIV.titreBloc H3 {
clear:both;
float:none;
height:1%;/* hack IE */
color:#8c2d5f;
margin:0.25em 0 2px 0;
font-size:1.5em;
text-align:left;
}

DIV#CommunicationTextuelle DIV.hc DIV.titreBloc DIV.ha {
display:block;
clear:both;
background:url(../images/icons/illustr/guillemets-ferme.gif) no-repeat bottom right;
height:14px;
}


/* Bloc Publications */

DIV#Publications {
}

DIV#Publications DIV.vignette {
float:left;
height:1%;/* hack IE */
width:102px;
margin:0 10px 1px 0;
cursor:pointer;
cursor:hand;
font-size:0;
line-height:0;
}

DIV#Publications DIV.vignette DIV.hb {
display:block;
background:url(../images/layout/accueil-public-vignette-h.gif) no-repeat top left;
height:6px;
}

DIV#Publications DIV.vignette DIV.hc {
background:url(../images/layout/accueil-public-vignette-m.gif) repeat-y top left;
padding:0 6px;
}

DIV#Publications DIV.vignette DIV.ha {
display:block;
background:url(../images/layout/accueil-public-vignette-b.gif) no-repeat top left;
height:6px;
}

DIV#Publications H3 {
margin:0 0 0.5em 0;
font-size:1.2em;
}

DIV#Publications DIV.descriptif {
}


/* Bloc Actions Solucom */

DIV#ActionSolucom {
margin:1em 0;
}

DIV#ActionSolucom DIV.hc {
margin:auto;
width:300px;
background:url(../images/layout/actionSolucom.gif) no-repeat 0px 0px;
padding:0 0 0 40px;
font-size:0.9em;
min-height:29px;
}

DIV#ActionSolucom H2 {
display:inline;
color:#000000;
font-weight:normal;
font-size:1em;
}

DIV#ActionSolucom DIV.contenu {
display:inline;
}

DIV#ActionSolucom DIV.contenu SPAN.date {
color:#858585;
}

DIV#ActionSolucom DIV.contenu SPAN.cours {
color:#000000;
}

.contenu {
	color:#616161;
}

/* Modif FF pour la page d'accueil */
.barre_separation_accueil {
	background: url(../images/newhomepage/barre_center.png) top left no-repeat;
	height: 32px;
	position: relative;
	display: block;
	width:978px;
}

TABLE#StructContenuCentralAccueil .barre_separation_accueil td {
	padding-top:0px;
	padding-bottom: 0px;
	background: transparent;
	width:326px;
}

TABLE#StructContenuCentralAccueil .barre_separation_accueil td #accueil_follow_twitter {
	background: url(../images/newhomepage/oiseau.png) top right no-repeat;
	color: #FFFFFF;
    display: block;
    height: 24px;
    line-height: 24px;
    margin-top: 4px;
    padding-right: 40px;
    text-transform: uppercase;
    width: 57%;
    font-weight: bold;
    margin-left:7px;
    font-size:12px;
}

TABLE#StructContenuCentralAccueil .barre_separation_accueil td #accueil_solucominsight {
	font-weight: bold;
	color:#FFF;
	font-size:12px;
	display: block;
	margin-top:9px;
}

TABLE#StructContenuCentralAccueil .barre_separation_accueil td #accueil_solucominsight span {
	color:#07447c;
	text-transform: uppercase;
}

TABLE#StructContenuCentralAccueil .barre_separation_accueil td #accueil_actu_barre {
	color:#FFF;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin-top:9px;
	margin-left:7px;
}

TABLE#StructContenuCentralAccueil .ligne2 {
	background:#eae8eb url(../images/newhomepage/bg_center.png) top center no-repeat;
	position:relative;
	display: block;
}

TABLE#StructContenuCentralAccueil .ligne2 td {
	background: transparent;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 {
	border-left:1px solid #bababa;
	border-top:1px solid #bababa;
}

TABLE#StructContenuCentralAccueil .ligne2 .col3 {
	border-top:1px solid #bababa;
}

TABLE#StructContenuCentralAccueil .ligne2 .col4 {
	border-right:1px solid #bababa;
	border-top:1px solid #bababa;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li {
	margin-bottom:9px;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li.elem_twitter {
	height: 43px;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 ul {
	margin-left:61px;
	margin-top:9px;
}

/* --- boutons twitter - off ---*/
TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li #lien_cabinet_twitter {
	background: url(../images/twitter/solucom.png) top left no-repeat;
	display: block;
	width:41px;
	height: 43px;
	color:#9a9a9a;
	font-size:13px;
	font-weight: bold;
	float: left;
	margin-right:10px;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li #lien_jobs_twitter {
	background: url(../images/twitter/jobs.png) top left no-repeat;
	display: block;
	width:41px;
	height: 41px;
	color:#9a9a9a;
	font-size:13px;
	font-weight: bold;
	float: left;
	margin-right:10px;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li #lien_revue_twitter {
	background: url(../images/twitter/insight.png) top left no-repeat;
	display: block;
	width:41px;
	height: 43px;
	color:#9a9a9a;
	font-size:13px;
	font-weight: bold;
	float: left;
	margin-right:10px;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li #lien_telcospinner_accueil_twitter {
	background: url(../images/twitter/telco.png) top left no-repeat;
	display: block;
	width:41px;
	height: 43px;
	color:#9a9a9a;
	font-size:13px;
	font-weight: bold;
	float: left;
	margin-right: 10px;
}

/* --- boutons twitter - on --- */
TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li #lien_cabinet_twitter:hover {
	background: url(../images/twitter/solucom.png) top right no-repeat;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li #lien_jobs_twitter:hover {
	background: url(../images/twitter/jobs.png) top right no-repeat;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li #lien_revue_twitter:hover {
	background: url(../images/twitter/insight.png) top right no-repeat;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li #lien_telcospinner_accueil_twitter:hover {
	background: url(../images/twitter/telco.png) top right no-repeat;
}

/* --- bouton twitter - off --- */
TABLE#StructContenuCentralAccueil .ligne2 .col1 ul li .lien_text_twitter {
	color:#9a9a9a;
	font-size:13px;
	font-weight: bold;
} 


/* Bloc Actualités */
TABLE#StructContenuCentralAccueil .ligne2 .col4 #Actualites {
	margin-top:16px;
	margin-left:16px;
	padding-right: 36px;
	font-size:12px;
}

TABLE#StructContenuCentralAccueil .ligne2 .col4 #Actualites .titreBloc {
	display: none; 
}

/* Bloc boutons sociaux */
#liste_bsociaux_accueil {
	position: absolute;
	left:-20px;
	width:20px;
}

TABLE#StructContenuCentralAccueil .ligne2 .col1 #liste_bsociaux_accueil ul, TABLE#StructContenuCentralAccueil .ligne2 .col1 #liste_bsociaux_accueil ul li {
	margin:0px;
}

#liste_bsociaux_accueil ul li a {
	display: block;
	width: 20px;
	margin:0px;
}

/* --- Nouveaux boutons sociaux - off --- */
#liste_bsociaux_accueil ul li #lbs_rss {
	background: url(../images/boutons_sociaux/rss.png) top left no-repeat;
	height: 23px;
}

#liste_bsociaux_accueil ul li #lbs_delicius {
	background: url(../images/boutons_sociaux/delicius.png) top left no-repeat;
	height: 23px;
}

#liste_bsociaux_accueil ul li #lbs_twitter {
	background: url(../images/boutons_sociaux/twitter.png) top left no-repeat;
	height: 24px;
}

#liste_bsociaux_accueil ul li #lbs_linkedin {
	background: url(../images/boutons_sociaux/link.png) top left no-repeat;
	height: 23px;
}

#liste_bsociaux_accueil ul li #lbs_facebook {
	background: url(../images/boutons_sociaux/facebook.png) top left no-repeat;
	height: 24px;
}

#liste_bsociaux_accueil ul li #lbs_viadeo {
	background: url(../images/boutons_sociaux/viadeo.png) top left no-repeat;
	height: 24px;
}

/* --- Nouveaux boutons sociaux - on --- */
#liste_bsociaux_accueil ul li #lbs_rss:hover {
	background: url(../images/boutons_sociaux/rss.png) top right no-repeat;
	height: 23px;
}

#liste_bsociaux_accueil ul li #lbs_delicius:hover {
	background: url(../images/boutons_sociaux/delicius.png) top right no-repeat;
	height: 23px;
}

#liste_bsociaux_accueil ul li #lbs_twitter:hover {
	background: url(../images/boutons_sociaux/twitter.png) top right no-repeat;
	height: 24px;
}

#liste_bsociaux_accueil ul li #lbs_linkedin:hover {
	background: url(../images/boutons_sociaux/link.png) top right no-repeat;
	height: 23px;
}

#liste_bsociaux_accueil ul li #lbs_facebook:hover {
	background: url(../images/boutons_sociaux/facebook.png) top right no-repeat;
	height: 24px;
}

#liste_bsociaux_accueil ul li #lbs_viadeo:hover {
	background: url(../images/boutons_sociaux/viadeo.png) top right no-repeat;
	height: 24px;
}

/* Bloc Flux RSS Solucom Insight */
#article_insight h3 a span {
	color:#626262;
	font-weight: normal;
	font-size:12px;
}

#article_insight h3 a {
	color:#33466E;
	font-size:12px;
}

#article_insight h3 {
	margin-bottom:6px;
}

#article_insight .rensignementInsight {
	height: 48px;
    margin-bottom: 8px;
    position: relative;
}

#article_insight img.imageInsight {
	float:left;
	margin-right:9px;
}

#article_insight img.imageGabaritInsight {
	position: absolute;
	top:0px;
	left:0px;
}

#article_insight p.nom_prenom_poste {
	color:#07447c;
	font-size:11px;
}

#article_insight p.postequand {
	color:#7d7d7d;
	font-size:11px;
}

#article_insight p.textInsight {
	color:#535353;
	font-size:12px;
}

#article_insight a.lirelasuiteinsight {
	background: url("../images/icons/illustr/accueil-lien-puce.gif") no-repeat scroll 0 5px transparent;
    clear: right;
    color: #8C2D5F;
    display: block;
    float: right;
    height: 1%;
    margin: 0;
    padding: 0 0 0 6px;
    font-size:12px;
}
