/* CSS Document */
	#page {
		background:url(../../images/structure/fond_anim.jpg) no-repeat 4px 170px;
	}
/* --------------------------------------------------------------------------------------------- Animation */
	#anim {
		position:absolute;
		top:140px;
		right:5px;
		z-index:1
	}
/* --------------------------------------------------------------------------------------------- Solutions */
	#solutions {
		float:left;
		text-transform:uppercase;
		color:#fff;
		font-size:1.3em;
		font-family:arial, helvetica, sans-serif;
		font-weight:bold;
		margin:-5px 0 31px 15px
	}
/* --------------------------------------------------------------------------------------------- Rubriques */
	#rubriques {
		float:left;
		width:100%;
		clear:both;
		/* min-height:137px; Modif MLE*/
		margin:335px 4px 20px 0
	}
	#rubriques .bloc {margin:0 7px 0 0}		#rubriques .bloc img{		display:block;	}
	.rubrique {
		width:224px;
		padding:10px 8px;
		min-height:137px;
		color:#fff;
		text-align:justify
	}
	* html .rubrique {height:137px}
	.rubrique .titre {margin:0 0 15px 0}
/* --------------------------------------------------------- Industrie - Distribution */
	#industrie_distribution {background:#4f9ed0 url(../../images/structure/industrie_distribution.jpg) repeat-x}
/* --------------------------------------------------------- Sphère publique */
	#sphere_publique {background:#ff9c00 url(../../images/structure/sphere_publique.jpg) repeat-x}
	.rubrique .titre_SP {margin:0 0 10px 0}
	#logo_telmedia {margin:8px 0 0 28px}
/* --------------------------------------------------------- Presse */
	#presse {background:#c3b283 url(../../images/structure/presse.jpg) repeat-x}
/* --------------------------------------------------------------------------------------------- Actualités */

.feed {
  float: left;
  display: inline;
  border-bottom: 1px dashed #ccc;
  width: 100%;
  padding-bottom: .2em;
  margin-bottom: 1em;
}
.feed img {
  float: right;
  border: 0;
}
.feed a img {border: 0;}
#actualites .feed a.titre {
  position: relative;
  top: .4em;
}
.feed_bottom{	border-top: 1px dashed #ccc;	margin-top: 1em;	padding-top: .2em;	width: 100%;}
	#actualites {
		float:left;
		width:490px;
		min-height:200px;
		padding: 0 15px 0 13px;
		color:#6f6f6f;
		text-align:justify;
		line-height:15px
	}
	* html #actualites {height:200px}
	#actualites a.titre {
		color:#016eb3;
		font-size:1.1em;
		font-weight:bold;
		background:url(../../images/elements/fleche_bleu.gif) no-repeat right 6px;
		padding:0 12px 0 0
	}
	#actualites a:hover.titre {text-decoration:underline}
	#actualites p {
		margin:12px 0 0 0;
		padding:0 0 0 10px
	}
	#actualites p.first {margin:20px 0 0 0}
	#actualites p a.accroche {
		float:left;
		color:#fff;
		font-weight:bold;
		padding:1px 1px 0 10px;
		margin:-1px 3px 0 -10px
	}
	* html #actualites p a.accroche {
		/*float:none;*/
		width:476px
	}
	#actualites p a:hover.accroche {background:#fff}
	#actualites p a.industrie_distribution {background:#016eb3}
	#actualites p a:hover.industrie_distribution {color:#016eb3}
	#actualites p a.sphere_publique {background:#fb5d1a}
	#actualites p a:hover.sphere_publique {color:#fb5d1a}
	#actualites p a.presse {background:#ac9453}
	#actualites p a:hover.presse {color:#ac9453}
	#actualites p a.open_source {background:#7fac23}
	#actualites p a:hover.open_source {color:#7fac23}
	#actualites p a.neutre {background:#9c5597}
	#actualites p a:hover.neutre {color:#9c5597}		#actualites a.view_actu{		color:#016eb3;		font-size:0.9em;		font-weight:bold;		padding:0 12px 0 0;		float:right;	}		#actualites a:hover.view_actu {text-decoration:underline}
/* --------------------------------------------------------------------------------------------- Open source et fondu d'images */
	#open_source {
		background:#a8d945 url(../../images/structure/open_source_home.jpg) repeat-x;
		min-height:77px
	}
	* html #open_source {height:77px}
	.rubrique .titre_OS {margin:0 0 5px 0}
	.bloc .solutions {
		display:block;
		color:#016EB3;
		margin:2px 0 10px 5px;				font-size: 1.1em;				font-weight:bold;		width:240px;
	}		.bloc .solutions a{		color:#016EB3;	}	.col-02 { 		float:left;		width:470px;	}		.col-02 .bloc{		float:none;		overflow:hidden;	}		#opensource{		border:0;	}		#opensource .solutions{		border-bottom: 1px dashed #ccc;		padding-bottom: .5em;	}	
/* --------------------------------------------------------------------------------------------- Fondu d'images */
	#imageSlideshowHolder {
		position:relative;
		float:left;
		height:50px
	}
	#imageSlideshowHolder img {
		position:absolute;
		left:30px;
		top:0px;
	}
/* --------------------------------------------------------------------------------------------- Newsletter */
	#newsletter {
		margin:7px 0 0 0;
		padding:0;				border:0;
	}
/* --------------------------------------------------------------------------------------------- Compiere */
	#compiere {
		padding:6px 13px 6px 10px;
		margin:7px 0 0 6px
	}

