@charset "UTF-8";
@media screen{
	#global {
	}
	
	/********************************/
	/*			ENTETE				*/
	/********************************/
	#entete {
	}	
	#entete #visuel {
	}
	#entete h1 {
	}
	
	/********************************/
	/*		CHEMIN DE FER			*/
	/********************************/
	p#chemin {
	}
	
	/********************************/
	/*			CONTENU				*/
	/********************************/
	#global #contenu {
		padding: 250px 10px 0 10px;
		margin: 0;
	}
	#contenu #con_descriptif {
		font-size: 1.1em;
		padding: 0;
		margin: -4.5em 40px 0 360px;
	}	
	#retourPage{
		position: absolute;
		top: auto;
		right: auto;
		left: -999em;
		font-size: 1.4em;
		color: 	white;
		border: none;
	}
	/********************************/
	/*			MENUS				*/
	/********************************/
	#nav {
	}
	
	/********************************/
	/*			GENERAL				*/
	/********************************/
	/*--	champs de texte		--*/
	#contenu #con_chapeau {
		font-size: 6em;
		font-weight: normal;
		color: #b9d2e6;
		padding: 0;
		margin: 10px 0 0 355px;
	}
	#contenu #con_descriptif h2{
		color: #006ab3;
		font-size: 2em;
		font-weight: normal;
		
	}	
	
	
	
	#bloc_accueil-actu{
		position: absolute;
		top: 320px;
		left: 10px;
		background: url(../images/f-bloc-accueil.png) no-repeat left bottom;
		width : 282px;
		padding: 15px;
	}
	#bloc_accueil-actu h3{
		padding: 0;
		margin: 0 0 0.5em 0;
		color: #006ab3;
		font-size: 2.2em;
		font-weight:  normal;
		border-bottom: 1px solid white;
	}
	#bloc_accueil-actu ul {
		padding: 0;				
		margin: 0;
		list-style-type: none;
	}
	#bloc_accueil-actu ul li {
		clear: both;
		padding: 1em 0;			
		margin: 0;
		color: white;
		border-bottom: 1px solid white;	
	}	
	#bloc_accueil-actu ul li strong{
		
	}
	#bloc_accueil-actu ul li a{
		color: #e6ebf5;
		text-decoration: none;
	}
	#bloc_accueil-actu ul li a strong{
		text-decoration: underline;
	}
	#bloc_accueil-actu ul li img{
		float: left;
		margin-right: 10px;
		border:1px solid #e6ebf5;

	}
	#bloc_accueil-actu ul li.toutelaliste{		
		text-align: right;
		border-bottom: none;	
	}
	#bloc_accueil-actu ul li.toutelaliste a span{
		font-weight: bold;
	}
	/********************************/
	/*			TICKER				*/
	/********************************/
	/* the news box */
	#actu_ticker {
		width : 282px;
		height: 90px;
	}
	#actu_ticker a {
	}
	#actu_ticker ul {
		margin:0;
		padding:0;
	}
	#actu_ticker li {
		list-style-type:none;
		margin-bottom:5em;
	}
	/* the news box when JavaScript is available */
	#actu_ticker.hasJS {
		height:120px;
		overflow:hidden;
		position:relative;
	}
	/* The nested UL when JavaScript is available */
	#actu_ticker.hasJS ul {
		position:absolute;
		top:120px;
		left:0;
		margin:0 .5em 0 .5em;
		padding:0;
	}
	
	#DOMnewsstopper {
		position:absolute;
		left:-999em;
	}
	
	
	
	div#accueil-nouveau  {
		position: relative;
		background: url(../images/f-decouv-accueil.png) no-repeat left bottom;
		margin: 20px 0 0 360px;
		padding: 0;
		width : 581px;
		min-height: 95px;	
		height: auto;
		_height: 95px;
	}
	div#accueil-nouveau div.deco {
		position: absolute; top: 0;	left: 0; margin:0; padding: 0;
		width : 581px;
		height: 22px;			
		background: url(../images/f-decouv-accueil-deco.png) no-repeat left top;		
	}
	div#accueil-nouveau ul {
		position: relative; display: block; padding: 10px 0; margin: 0 80px 0 31px;
		list-style: none;		
		background: url(../images/f-decouv-accueil-fleche.png) no-repeat left center;
		_background: none;
		
	}
	div#accueil-nouveau li {
		position: relative; display: block; padding: 0 0 1.5em 0; margin: 0 0 0 50px;	
		_border-top: 1px solid #7BD4F8;	
	}
	div#accueil-nouveau li img{
		position: absolute; top: 50%; left: 0; 
		margin: -37px 0 0 0;
		_margin: 0;
		_top: 0;
	}	
	div#accueil-nouveau li strong {
		position: relative; display: block; margin: 0 0 0 85px;
		color: white;
		font-size: 2.4em; font-weight:  normal;
	}
	div#accueil-nouveau li em {
		position: relative; display: block; margin: 0 0 0 85px;
		color: white;
		font-size: 1.4em; font-weight:  normal;
		
	}
	div#accueil-nouveau li a {
		position: absolute;
		bottom: 0;
		right: -50px;
		_bottom: 15px;		
		_right: 10px;
		color: white;
	}
	div#bouton-certif{
		width:97px;
		z-index:200;
	}
	
	
}
@media print {
}
