@charset "utf-8";
/* CSS Document */
@media all {
	/*   Comun
	****************************************************************/
	#container {
		background:#ececec url(/images/commun/bg_header.jpg) 0 -1px repeat-x;
		width:100%;
		min-width:980px;
		border-bottom:20px solid #fff;
	}
	#header {
		width:100%;
		margin:0;
		padding:0;
		height:auto;
		background:#014495;
	}
	.te_header2 {
		position:relative;
		margin:0 auto;
		width:980px;
	}
	#header #menu_header {
		position:relative;
	}
	#content_logo h1 { /*#header h1{*//*SDI@16/04/2010 Accessibilite 2.4 10-2*/
		position:absolute;
		left:20px;/*left:20px;*//*SDI@16/04/2010 Accessibilite 2.4 10-2*/
		top:13px;/*top:40px;*//*SDI@16/04/2010 Accessibilite 2.4 10-2*/
		width:297px;
		height:80px;
		/*SDI@16/04/2010 Accessibilite2.4 10-2*/
		/*text-indent:-9999px;
		background:url(/images/Nationale/Fr/logo_ter_sncf.png) no-repeat 0 0;*/
		/*end SDI@16/04/2010 Accessibilite2.4 10-2*/
	}
	*html #content_logo h1 { /**html #header h1 {*//*SDI@16/04/2010 Accessibilite 2.4 10-2*/
		background:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/Nationale/Fr/logo_ter_sncf.png', sizingMethod='crop');
	}
	.flash_droite {
		position:absolute;
		/*CGR@20110801 - Lot2.8 - Correction du bug AddThis*/
		/*float:none; */
		float:left; 
		right:20px;
		/* CGR@2011/06/24 - Lot2.8 - Modification de la taille top (avant à 35px) pour afficher la carte flash*/
		top:8px;
		padding:0;
		width:262px;
		height:262px;
		z-index:1; /*CGR@20110801 - Lot2.8 - Correction du bug AddThis, ligne ajoutée */
	}
	/*   Menu de Navigation
	****************************************************************/
/* FBO@20110629 modifs pout intégration des ancres 
	#menu ul {
		margin:0 auto;
	}
end FBO */
	/*   Bloc Grand visuel et connexion / Login
	****************************************************************/
	.connexion_container {/*SDI 21/04/2010 Accessibilite Header Home nationale*/
		background:url(/images/Nationale/Fr/bg_deco_home_fond_nat.jpg) 0 0 repeat-x;
		height:279px;
	}
	#connexion_container_visuel {
		background:url(/images/Nationale/Fr/bg_deco_home_nat.jpg) center 0 no-repeat;
		height:279px;
	}
	#connexion_container_content {
		width:960px;
		margin:0 auto;
	}
	/*   Pre-footer Partenaires
	****************************************************************/
	#partenaires_fond {
		background:#f6f6f6;
		border-bottom:20px solid #fff;
	}
	#partenaires {
		width:950px;
		margin:0 auto;
		padding-left:26px;
	}
	/* FBO@20110629 modifs pout intégration des ancres 
	#footer {
		width:950px;
		margin:0 auto 0 auto;
		background:none;
		padding-left:26px;
	}
	end FBO */
	#corps_home_fond {
		background:#fff url(/images/Nationale/Fr/bg_corps_home.png) no-repeat top center;
	}
	#corps_home {
		width:938px;
		margin:0 auto;
		padding:18px 0 0 0; /*JCA@10/06/2010 - Mantis 1942 - padding:18px 0 12px 0;*/
		position:relative;
	}
	*html #corps_home {
		padding:18px 0 10px 0;/*web radio*/
	}
	#en1click {
		position:absolute;
		left:20px;		
		top:145px;/*SDI@2010/03/22 Lot 2.4 T-001*/		
		margin:0;
		min-height:100px;		
		height:134px;/*SDI@2010/03/22 Lot 2.4 T-001*//*height:173px;*/		
		width:285px;
		overflow:hidden;
		background:none;
		padding:0;
	}
	* html #en1click 
	{
	 height:134px;/*SDI@25/03/2010 Lot 2.4 T-001*/
	 background:none;
	 filter:none;   
	 }
	#en1click .te_en1click2 {
		background:url(/images/Nationale/Fr/fd_home_en1click_nat.png) no-repeat 0 0;
		padding:20px 25px 0 25px;
		width:235px;
		height:153px;
	}
	
	/* CGR@2011/06/24 Lot 2.8 - Modification du header - Correction FullSix
	* html #en1click .te_en1click2 {
		background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/Nationale/Fr/fd_home_en1click_nat.png', sizingMethod='crop');
		overflow:hidden;
	}*/
	#en1click h2 {
		margin:0 0 5px 0;
		text-indent:-999em;
		background:none;
		height:22px;
		width:auto;
	}
	* html #en1click h2 {
		background:none;
		filter:none;
	}
	#en1click {
		zoom:1;
	}
	#en1click li {
		margin:0 0 13px 0;
	}
	#en1click select {
		width:190px;
		height:20px;/*SDI@2010/03/23 Lot 2.4 T-001*/
		margin:0 5px 0 0;/*JCA@26/05/2010 Mantis 1942*/
	}
	#en1click p {
		position:relative;
	}
	#en1click h2.te_titleregion {
		background:url(/images/home/title_access_region.gif) no-repeat 0 0;
	}
	#en1click h2.te_titledepartment {
		background:url(/images/home/title_access_dept.gif) no-repeat 0 0;
	}
	#en1click .liste_1 {
		position:absolute;
		left:18px;
		top:18px;
		width:125px;
	}
	#en1click .liste_1 li {
		padding:0 0 5px 0;
	}
	#en1click .liste_1 a {
		display:block;
		width:69px;
		height:40px;
		color:#fff;
		text-decoration:none;
		font-size:1.1em;
		padding:10px 16px 0 40px;
	}
	#en1click .liste_1 a:hover {
		text-decoration:underline;
	}
	#en1click .liste_1 a.iti {
		background:url(/images/home/fd_focus_iti.jpg) 0 0 no-repeat;
	}
	#en1click .liste_1 a.hor {
		background:url(/images/home/fd_focus_hor.jpg) 0 0 no-repeat;
	}
	#en1click .liste_1 a.prix {
		background:url(/images/home/fd_focus_prix.jpg) 0 0 no-repeat;
	}
	#en1click .liste_2 {
		position:absolute;
		left:154px;
		top:54px;
		width:160px;
	}
	#en1click .liste_2 li {
		background:url(/images/home/puce_liste_focus.gif) 0 1px no-repeat;
		padding:0 0 8px 22px;
	}
	#en1click .liste_2 li a {
		color:#004494;
		text-decoration:underline;
		font-weight:bold;
	}
	#en1click .liste_2 li a:hover {
		text-decoration:none;
	}
	#infotrafic {
		position:relative;
		top:-18px;
		margin:0 auto 0 auto;
		background:#c70021 url(/images/home/picto_infotrafic.gif) 8px 4px no-repeat;
		padding:6px 0 10px 0;
	}
	#infotrafic h2 {
		position:absolute;
		text-indent:-999em;
	}
	#infotrafic p {
		color:#fff;
		font-size:1.1em;
		min-height:24px;
		padding:0 26px 0 94px;
	}
	* html #infotrafic p {
		height:24px;
	}
	#infotrafic a {
		color:#fff;
		text-decoration:underline;
	}
	/*#focus_home {
		float:left;
		position:relative;
		width:323px;
		margin:0 13px 0 0;
		background:url(/images/home/encart_focus_filet.gif) 0 100% no-repeat;
	}*/
	#focus_home {
		float:left;
		position:relative;
		width:320px;
		margin:0 13px 0 0;
		background:url(/Images/Commun/fond_filet_nouveautes.gif) 0 100% no-repeat;
		/*color:#7a7a7a;*/
	}
	* html #focus_home {
		height:272px;
	}
	#focus_home div {
		position:relative;
		width:312px;
		padding:36px 0 0 0;
	}
	#focus_home li a {
		text-decoration:none;
	}
	#focus_home li a:hover {
		text-decoration:underline;
	}
	#focus_home.dyn div, .dyn div {
		position:absolute;
		top:0;
	}
	#focus_home h2.focus_actus, #focus_home h2.focus_travaux {
		background:url(/images/home/nav_focus_actus_nat.jpg) 0 0 no-repeat;
		height:54px;
		width:323px;
		overflow:hidden;
		position:absolute;
		top:0;
		left:0;
	}
	#focus_home h2.focus_travaux {
		background:url(/images/home/zoom_sur.jpg) 0 0 no-repeat;
		padding: 10px 0 0 15px;
	}
	#focus_home h2.focus_actus a, #focus_home h2.focus_travaux a {
		display:block;
		height:28px;
		width:161px;
		overflow:hidden;
		position:absolute;
		right:0;
	}
	#focus_home h2.focus_travaux a {
		left:0;
	}
	#focus_home ul, #focus_home.dyn ul, .dyn ul {
		background:none;
		position:relative;
		padding:0 0 2.2em 0;
	}
	#focus_home.dyn ul, .dyn ul {
		min-height:236px;
		padding:0;
	}
	* html #focus_home.dyn ul, * html .dyn ul {
		height:236px;
	}
	#focus_home li, #focus_home.dyn li, .dyn li {
		position:static;
		width:auto;
		padding:4px 0 5px 10px;
	}
	#focus_home li:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	* html #focus_home li {
		height:1%;
	}
	*:first-child+html #focus_home li {
		min-height:1%;
	}
	#focus_home li p {
		display:moz-inline-box;
	}
	* html #focus_home li p {
		display:inline-block;
	}
	*:first-child+html #focus_home li p {
		display:inline-block;
	}
	#focus_home li p.illus {
		float:left;
		width:80px;
		text-align:right;
		padding:0 8px 0 0;
	}
	* html #focus_home li p.illus {
		margin:0 -3px 0 0;
	}
	#focus_home li p.illus img {
		display:block;
	}
	#focus_home li p span {
		display:block;
	}
	#focus_home li p a {
		color:#225cab;
	}
	#focus_home li strong {
		font-weight:bold;
	}
	.focus_rss, .focus_tous {
		padding:0 !important;
	}
	.focus_rss a, .focus_tous a {
		display:block;
		background:url(/images/home/picto_rss.gif) 0 0 no-repeat;
		padding:0 0 4px 20px;
		font-size:.9em;
		position:absolute;
		bottom:4px;
		left:26px;
		text-decoration:underline !important;
	}
	.focus_tous a {
		background:url(/images/home/puce_suite_focus.gif) 0 3px no-repeat;
		padding:0 0 4px 8px;
		right:20px;
		left:auto;
	}
	#focus_home div h3, #focus_home div p {
		margin:0 0 3px 15px;
	}
	#focus_home div h3, #focus_home div p.te_focus_visu {
		position:relative;
		z-index:3;
	}
	#focus_home div h3 {
		font-size:1.2em;
		color:#01418c;
		/*SDI@2010/03/22 Lot 2.4 T-001*/
		padding: 5px 0 5px 0;
		/*end SDI@2010/03/22 Lot 2.4 T-001*/
	}
	#focus_home div p {
		clear:both;
	}
	.te_focus_visu {
		/*SDI@2010/03/22 Lot 2.4 T-001*/
		/*background:url(/images/home/bg_focus_visu.gif) no-repeat 0 0;*/
		/*end SDI@2010/03/22 Lot 2.4 T-001*/
		padding:3px;
	}
	#focus_home div p.te_focus_date {
		padding:1px 2px;
		clear:none;
		float:left;
		border:1px solid #ccc;
		/*font-size:0.89em; *//*SDI 22/02/2010 accessibilite 10.2 taille des polices*/
		color:#fff;
		line-height:9px;
		background:url(/images/home/bg_focus_date.gif) repeat-x 0 0;
	}
	*html #focus_home div p.te_focus_date {
		/*SDI@2010/03/22 Lot 2.4 T-001*/
		margin:0px 0 3px 8px!important;/*margin:0 0 3px 8px;*/
		/*end SDI@2010/03/22 Lot 2.4 T-001*/
	}
	#focus_home .te_link_infoarticle a {
		/*SDI@2010/03/22 Lot 2.4 T-001*/
		margin:6px 0 3px 0!important;
		/*end SDI@2010/03/22 Lot 2.4 T-001*/
		padding:0 0 0 8px;
		text-decoration:underline;
		background:url(/images/commun/bg_bullet_infoarticle1.gif) no-repeat 0 4px;
		/*SDI@2010/03/22 Lot 2.4 T-001*/
		color:#b51b4f;
		display:block;
		overflow:hidden;
		/*end SDI@2010/03/22 Lot 2.4 T-001*/
	}
	#focus_home .te_link_infoarticle a:hover {
		text-decoration:none;
	}
	#complement_home {
		float:left;
		width:602px;
	}
	#pub_home {
		float:left;
		margin:0 6px 16px 0;
	}
	#contact_home {
		float:left;
		margin:0 0 16px 0;
	}
	#contact_home a {
		text-indent:-999em;
		display:block;
		width:128px;
		height:60px;
		overflow:hidden;
		background:url(/images/home/bg_contact.jpg) 0 0 no-repeat;
	}
	#mobilite_home, #nouveautes_home {
		position:relative;
		float:left;
		background:url(/images/home/encart_home_filet.gif) 0 100% no-repeat;
		width:295px;
		height:196px;
		margin:0 12px 0 0;
	}
	#nouveautes_home {
		margin:0;
	}
	#mobilite_home {
		clear:left;
	}
	#mobilite_home h2 {
		text-indent:-999em;
		height:36px;
		background:url(/images/home/encart_titre_home_mobilite.gif) 0 0 no-repeat;
		margin:0 0 10px 0;
	}
	#mobilite_home p.illus {
		float:left;
		width:166px;
		text-align:right;
		margin:0 4px 0 0;
	}
	#mobilite_home p.illus img {
		display:block;
		margin:0 0 0 auto;
	}
	#mobilite_home ul {
		float:left;
		width:120px;
		padding:4px 0 1.2em 0;
	}
	#mobilite_home li {
		padding:3px 0 0 19px;
		background:url(/images/home/puce_liste_mobilite.gif) 0 4px no-repeat;
		font-size:1.1em;
	}
	#mobilite_home li a {
		text-decoration:underline;
	}
	#mobilite_home li a:hover {
		text-decoration:none;
	}
	#mobilite_home li.home_suite {
		position:absolute;
		width:250px;
		bottom:8px;
		right:7px;
		text-align:right;
		background:none;
	}
	#mobilite_home li.home_suite a {
		padding:0 0 0 8px;
		background:url(/images/home/puce_suite_mobilite.gif) 0 3px no-repeat;
		font-size:.8em;
		text-decoration:underline;
	}
	#nouveautes_home {
		background:url(/images/home/encart_home_filet.gif) 0 100% no-repeat;
	}
	#nouveautes_home h2 {
		text-indent:-999em;
		height:36px;
		background:url(/images/home/encart_titre_home_nouveautes.gif) 0 0 no-repeat;
		margin:0 0 6px 0;
	}
	#nouveautes_home p.illus {
		position:absolute;
		margin-left:-164px;
		width:156px;
		text-align:right;
	}
	#nouveautes_home ul {
		padding:0 6px 1.4em 164px;
	}
	#nouveautes_home li p {
		font-size:1em;
		line-height:1.25em;
	}
	#nouveautes_home li strong {
		font-weight:bold;
		color:#225cab;
	}
	#nouveautes_home li a.home_plus, #nouveautes_home li.home_suite a {
		background:url(/images/home/puce_suite_nouveautes.gif) 0 3px no-repeat;
		font-size:.9em;
		text-decoration:underline;
	}
	#nouveautes_home li a.home_plus {
		display:block;
		float:right;
		padding:0 4px 0 8px;
	}
	* html #nouveautes_home li a.home_plus {
		display:inline;
	}
	*:first-child+html #nouveautes_home li a.home_plus {
		display:inline-block;
	}
	#nouveautes_home li.home_suite {
		position:absolute;
		width:250px;
		bottom:8px;
		right:7px;
		text-align:right;
	}
	#nouveautes_home li.home_suite a {
		padding:0 0 0 8px;
	}
	#column_infospubs {
		position:relative;
		float:left;
		margin:0 11px 0 0;
		width:293px;
		overflow:hidden;
	}
	#column_infospubs img {
		display:block;
	}
	/*
    #column_infospubs #info,  #column_infospubs #autopromo {
		margin:0 0 15px 0;
	}*/
	#column_infospubs #info {
		margin:0 0 6px 0;/*Emmanuelle (Agency) pr web radio*/
	}
	
	#column_infospubs #info {
		height:272px;
		overflow:hidden;
		/*margin-top:10px;*//*LME@26/06/2010 - Mantis 2035*/
	}
	.te_infotext {
		width:253px;
		height:142px;
		padding:15px 20px;
		background:url(/images/home/bg_zoneinfosgreve.gif) no-repeat left bottom;
		color:#fff;
		font-size:1.4em;
		text-align:center;
		overflow:hidden;
	}
	.te_infotext p {
		margin:0 0 10px 0;
	}
	.te_infotext p.te_infotext_txtinfo, .te_infotext p.te_infotext_txtinfo em {
		font-size:0.9em;
	}
	.te_infotext2 {
		margin:10px 0 0 0;
		width:253px;
		height:92px;
		padding:15px 20px;
		background:url(/images/home/bg_zoneinfosgreve2.gif) no-repeat left top;
		color:#fff;
		font-size:1.2em;
		text-align:center;
		overflow:hidden;
	}
	.te_infotext2 p {
		margin:0 0 10px 0;
	}
	.te_infotext2 p.te_infotext_txtinfo, .te_infotext2 p.te_infotext_txtinfo em {
		font-size:0.9em;
	}
	.te_infotext_txtinfo a { color:#FFFFFF;}
	#column_central {
		position:relative;
		float:left;
		margin:0 11px 0 0;
		width:323px;
		overflow:hidden;
	}
	
	#column_central #focus_home {
		margin:0 0 25px 0; /*web radio*/
		min-height:282px;
		height:282px;
		overflow:hidden;
		float:none;
	}
	
	html>body #column_central #focus_home {
		/*SDI@2010/03/22 Lot 2.4 T-001*/
		/*min-height:281px;
		height:281px;*/
		/*end SDI@2010/03/22 Lot 2.4 T-001*/
		min-height:auto!important;
		height:auto!important;
		padding-bottom:10px!important;
	}
	
	#column_central .te_block_faq {
		position:relative;
		width:100%;
		background:url(../images/home/bg_home_faq_top.gif) no-repeat 0 0;
		/*color:#7a7a7a;*/
	}
	#column_central .te_block_faq div {
		padding:35px 10px 10px 10px;
		position:relative;
		background:url(../images/home/bg_home_faq_bottom.gif) no-repeat left bottom;
	}
	#column_central .te_block_faq h2 {
		position:absolute;
		top:10px;
	}
	* html #column_central .te_block_faq h2 
	{
		left:13px;
		top:10px;
	}
	
	#column_central .te_block_faq h3 {
		color:#004494;
		font-size:1.05em;/* 12px SDI 22/04/2010 accessibilite modification de taille de police*/
	}
	
	/* Mantis 1705 */
	.te_link_infoarticle  {
		margin-top:7px;
	}
	
	#column_central .te_link_infoarticle a {
		padding:0 0 0 8px;
		text-decoration:underline;
		background:url(/images/commun/bg_bullet_infoarticle1.gif) no-repeat 0 4px;
	}
	#column_central .te_link_infoarticle a:hover {
		text-decoration:underline; /* Mantis 1685 */
	}	
	#column_right {
		position:relative;
		float:left;
		width:300px;
	}
	*html #column_right {
		height:1%;
	}
/* Version avant accessibilite d avril 2010
	.te_home_blockcontact {
		position:relative;		
		margin:0 0 15px 0;
		width:100%;
		min-height:41px;
		background:url(/images/home/bg_block_contact.gif) no-repeat 0 0;
	}
	*html .te_home_blockcontact {
        height:41px;
	}
	.te_home_blockcontact h2 {
		position:absolute;
		left:-9999px;
	}
	.te_home_blockcontact p {
        position:relative;
        width:175px;
        min-height:25px;
        padding:15px 0 0 125px;
    }
    *html .te_home_blockcontact p {
        height:25px;
    }
*/
.te_home_blockcontact {
		position:relative;		
		margin:0 0 15px 0;
		width:100%;
		min-height:41px;		
        background:url(/images/home/bg_block_contact1.gif) no-repeat 0 0;/*background:url(/images/home/bg_block_contact.gif) no-repeat 0 0;*/ /*Acessi 27/04/2010 SDI*/        
	}
	*html .te_home_blockcontact {
        height:41px;
	}
	.te_home_blockcontact h2 {
		position:absolute;
		left:-9999px;
	}
	.te_home_blockcontact p {
        background:url(/images/home/bg_block_contact2.gif) no-repeat 0 100%;/*Acessi 27/04/2010 SDI*/   
        position:relative;
        width:175px;
        min-height:20px;/*Acessi 27/04/2010 SDI*/   
        padding:15px 0 5px 125px;/*Acessi 27/04/2010 SDI*/   
    }
    *html .te_home_blockcontact p {
        height:20px;/*Acessi 27/04/2010 SDI*/   
    }
    .te_home_blockcontact p a {
        position:relative;
        color:#b8234d;
        padding-left:10px;
        background:url(../images/home/puce_suite_mobilite.gif) no-repeat 3px 4px;
    }

	#column_right #block_pub {
		position:relative;
		/*margin:0 0 5px 0;*/
		margin:21px 0 21px 0; /* web radio*/
		width:300px;
		height:250px;
	}
	/* commentaire lot2.3*/
        #guide_ter {
		position:relative;
		background:#01418c;
		/*padding:8px 15px;*/
		padding:13px 15px 17px 28px;
	}
	html>body #guide_ter {
		padding:13px 15px 17px 28px;
	}
	.btn_submit 
	{
	    background:transparent url(/images/commun/bt_ok.gif) no-repeat  0 0;
		border:medium none;
		cursor:pointer;
		display:inline-block;
		height:17px;
		left:-3px;
		position:relative;		
		/*SDI@2010/03/22 Lot 2.4 T-001*/
		top:1px;/*top:2px;*/
		/* end SDI@2010/03/22 Lot 2.4 T-001*/
		width:23px;
		color:#fff;
		font-weight:bold;
	}
		*html .btn_submit 
		{
		background:transparent url(/images/commun/bt_ok.gif) no-repeat  0 0;
		border:medium none;
		cursor:pointer;
		display:inline-block;
		height:17px;
		left:-3px;
		position:relative;
		top:2px;
		width:23px;
		color:#fff;
		font-weight:bold;
	}	
		*+html .btn_submit 
		{
		background:transparent url(/images/commun/bt_ok.gif) no-repeat  0 0;
		border:medium none;
		cursor:pointer;
		display:inline-block;
		height:17px;
		left:-3px;
		position:relative;
		top:2px;
		width:23px;
	}	
	#guide_ter h2 {
		margin:0 0 5px 0;
		height:14px;
		background:url(/images/home/title_guide_ter.gif) no-repeat 0 0;
		text-indent:-9999px;
	}
	#guide_ter p {
		margin:0 0 3px 0;
		font-size:1.1em;
		font-weight:bold;
		color:#fff;
	}
	#guide_ter input.recherche {
		width:190px;
		padding-left:18px;
		background:#FFF url(/images/commun/picto_loupe.gif) 2px 2px no-repeat;
		border:1px solid #c9c8c8;
		color:#404040;
		height:13px;
		vertical-align:middle;
		margin-left:2px;
	}
	
	#guide_ter select { vertical-align:middle; width:208px; border:0; }
	#guide_ter select option { border:0; }
	.recherche_select {			
		border:1px solid #C9C8C8;
		color:#404040;
		font-size:1em;
		margin-left:2px;			
		vertical-align:top;
		width:210px !important;
	}
	#guide_ter input.btn_ok {
		left:-3px;
	}
	#guide_ter .btn_submit {
		left:1px;
	}
	
	.rouge {
		color:#FF3300 !important;
		font-weight:bold;
		}
	#info object { margin-left:18px;}
	.alerte{ border:1px solid red; padding:10px; height:240px;}
	.alerte h2{ font-size:1.3em; color:red; float:left; width:150px;}
	.img_alerte{ float:left; margin-right:10px;}
}

/*LME@02/03/2010 (accessibilite)*/
.lblRechercheNat 
{
	visibility:hidden;
}

.faq_img 
{
    position:absolute;
    top:-25px;
    left:4px;
}

.nav-top-blue
{ 	
	width:555px;/*width:575px;SDI 20100312*/
	margin:0 auto;
	padding:0 16px 0 0px;/*padding:0 5px 0 0px;*//*SDI@20/04/2010 Accessiilite 1.9 Home nat*/
	left:-9px;
	text-align:left;
}


*html .nav-top-blue
{
    width:555px;/*width:575px;SDI 20100312*/
	margin:0 auto;
	padding:0 5px 0 0px;
	left:-9px;
	text-align:left;
}

*+html .nav-top-blue
{
	width:555px;/*width:575px;SDI 20100312*/
	margin:0 auto;
	padding:0 5px 0 0px;
	left:-9px;
	text-align:left;
}

html[xmlns*=""] body:last-child .nav-top-blue {
  	width:575px;/*width:575px;SDI 20100312*/
	margin:0 auto;
	padding:0 5px 0 0px;
	left:0px;
	text-align:left;
}

.nav-top-blue li 
{
	float:left;
	margin: 0 10px 0 0;
	color:#FFFFFF;
}
.nav-top-blue a 
{
	color:#FFFFFF;
}
/*GFA@18/03/2010 (lot 2.4 T-001 Modification bloc "Pour nous contacter").*/

	/* Nouveau bloc contact */
	.block_contact_home {
		border:1px solid #e0e0e0;
		margin:0 0 15px;
		overflow:hidden;
		padding:10px 15px;
		position:relative;
	}
	.block_contact_home h2 {
		float:left;
		font-weight:normal;
		margin:0 10px 0 0;
		width:68px;
	}
	.block_contact_home a {
		color:#b51b4f;
		display:block;
	}
	.block_contact_home a:hover,
	.block_contact_home a:focus {
		text-decoration:underline; /* Mantis 1685 */
	}
	.block_contact_home .list_contacts {
		float:left;
		width:188px;
	}
	.block_contact_home .list_contacts li {
		float:left;
		margin:0 3px 0 0;
		width:48%;
	}
	.block_contact_home .list_contacts a {
		display:block;
		padding:0 0 0 37px;
	}
	.block_contact_home .contact_tel a {
		/*background:url(/Images/Home/logo_contact_tel.png) no-repeat 0 50%;*/
	}
	.block_contact_home .contact_email a {
		/*background:url(/Images/Home/logo_contact_email.png) no-repeat 0 50%;*/
	}
	/* \Nouveau bloc contact */
	#column_right #web_radio_HPN {
		margin:0 0 15px;
	}
	#column_right #block_pub {
		position:relative;
		/*margin:0 0 5px 0;*/
		margin:0 0 21px; /* web radio*/
		width:300px;
		height:250px;
	}
	/* commentaire lot2.3*/
        #guide_ter {
		position:relative;
		background:#01418c;
		/*padding:8px 15px;*/
		padding:13px 15px 17px 28px;
	}
	html>body #guide_ter {
		padding:13px 15px 17px 28px;
	}
	.btn_submit {
		/* background:transparent url(/images/commun/bt_ok.gif) no-repeat scroll 0 0; */
		background:transparent url(/images/commun/bg_fond_ok.jpg) no-repeat 0 5px;
		border:medium none;
		color:#fff;
		cursor:pointer;
		display:inline-block;
		font-weight:bold;
		height:24px;
		/* left:-3px; */
		padding:0;
		position:relative;
		/* top:5px; */
		/*SDI@23/03/2010 Lot 2.4 T-001*/
		top:1px; /* Mantis 1695 */
		*top:-13px;
		/*end SDI@23/03/2010 Lot 2.4 T-001*/
		width:25px;
	}	
	/* SDI@23/03/2010 Lot 2.4 T-001*/
	*html .btn_submit {
		top:-1px;
	}	
	*+html .btn_submit {
		top:-1px;
	}
    /*end SDI@23/03/2010 Lot 2.4 T-001*/
	#guide_ter h2 {
		margin:0 0 5px 0;
		height:14px;
	}
	#guide_ter p {
		margin:0 0 3px 0;
		font-size:1.1em;
		font-weight:bold;
		color:#fff;
	}
	#guide_ter input.recherche {
		width:190px;
		padding-left:18px;
		background:#FFF url(/images/commun/picto_loupe.gif) 2px 2px no-repeat;
		border:1px solid #c9c8c8;
		color:#404040;
		height:13px;
		vertical-align:middle;
		margin-left:2px;
	}
	
	#guide_ter select { vertical-align:middle; width:208px; border:0; }
	#guide_ter select option { border:0; }
	.recherche_select {			
		border:1px solid #C9C8C8;
		color:#404040;
		font-size:1em;
		margin-left:2px;			
		vertical-align:top;
		width:210px !important;
	}
	#guide_ter input.btn_ok {
		left:-3px;
	}
	#guide_ter .btn_submit {
		left:1px;
	}
	
	.rouge {
		color:#FF3300 !important;
		font-weight:bold;
		}
	#info object { margin-left:18px;}
	.alerte 
	{
		border:1px solid red; 
		padding: 10px 10px 0 10px; /*LME@26/06/2010 - Mantis 2035*/
		height:250px; 
		margin-top:10px; /*LME@26/06/2010 - Mantis 2035*/
		margin-bottom : 0px
	}
	.alerte h2{ font-size:1.3em; color:red; float:left; width:150px;}
	.img_alerte{ float:left; margin-right:10px;}

@media print {
	#flashtop, #pub_home, #contact_home, #partenaires_fond, #footer, #menu_header, /* FBO@20110629 modifs pout intégration des ancres  #menu,*/ #connexion_container, #en1click, .flash_droite {
		display:none;
	}
	h1{
		margin-top:-20px;
	}
	#corps_home{
		margin-top:100px;
	}
	#en1click {
		position:relative;
		margin:0;
	}
	#focus_home div {
		visibility:visible;
	}
	#mobilite_home, #nouveautes_home {
		float:none;
		margin-bottom:12px;
	}
}

.faq_img 
{
	position:absolute;
	top:-25px;
	left:5px;
}

/*JCA@23/04/2010 - Accessibilite */
.focus_new 
{
	margin-bottom:25px;
}
/*JCA@23/04/2010 - Accessibilite - FIN*/

/* Mantis 1685 */
.img_contact 
{
	float:left;
}
/* Fin Mantis 1685 */

/* CGR@2011/06/25 - Lot 2.8 - Alignement du menu pour la page nationnale*/
.Menu ul {width: 938px;margin: 0px auto; overflow: hidden;}
/* CGR@2011/06/25 FIN */



