
/*print*/
@page{
    size: portrait;
}
/* Print pour le header */
#header_print{
    display:block;
    width:175mm;
}
#header_print img{
    display:inline;
}
/** passage des images en pixel **/
#header_print img.bandeau_print{
    width:133mm !important;
}
/* Positionnement du logo*/
#header_print img.logo_print{
    width:31mm!important;
    margin-left: 5.5mm;
    margin-right: 4mm;
}
.fi_chemin_fer_print{
	margin:0px;
	padding:0px;
}
/** PIED DE PAGE **/
#footer_print{
    display:block;
    clear:both;
    float:left;
    margin-top:10px;
    width:175mm;
    /*position: absolute;
    bottom:0px;
    left:0px;*/
    text-align: left;
}
#footer_print table{
    border-collapse: collapse;
    border-spacing:0px;
    padding:0px;
    width:100%;
}
#footer_print td{
    border-collapse: collapse;
    padding:0px;
    vertical-align: top;
}
#footer_print td.bordgauche{
    width:7px;
}
#footer_print td.borddroit{
    width:7px;
}
.logo_footer_print{
    border-top:1px solid #c6c6c6;
    border-bottom:1px solid #c6c6c6;
    border-right:1px solid #c6c6c6;
    height:12.8mm;
    /*height:82px;
    width: 62mm;*/
    padding: 2.5mm 0px 2.5mm 0px;
    
}

.td_logo_footer_print{
    width: 62mm;
    padding: 0px;
}

.logo_footer_print img{
    float:left;
    display:block;
    margin-right: 10px;
}
.texte_logo_footer{
    width:15mm;
    float:left;
    font-size: 2.1mm;
    height:7mm;
    margin:0px;
    padding: 0px;
    margin-top:0mm;
}
.adresse_footer_print{
    border-top:1px solid #c6c6c6;
    border-bottom:1px solid #c6c6c6;
    padding: 2.5mm 0px 2.5mm 0px;
    height:12.8mm;
    width:100%;
}
.adresse_footer_print strong{
    font-size:13px;
    color:#228dca;
}
.adresse_footer_print p{
    font-size:9px;
    margin:0px;
    padding:0px;
}
.position{
    margin-left:3mm;
    margin-top:2mm;
}
.clear_left_print{
    clear:left;
    height:0px;
}
/*
#nonImprimable.chemin_fer{
        display: block;
        visibility : visible;
}*/

/*************   FIL D'ARIANNE PRINT ****************/
.bord_print{
    float:left;
    display:block
}
.print_intranet{
	font-size:2.33mm;
    display:inline;
    padding-right:1.4mm;
    border-right:1px solid #c6c6c6;
}
#PRINT table{
    border-collapse: collapse;
    padding:0px;
    width:98%;
}
#PRINT td{
    border-collapse: collapse;
    padding:0px;
    vertical-align: top;
}
#PRINT td.bordgauche{
    width:1.5mm;
}
#PRINT td.borddroit{
    width:1.5mm;
}
#PRINT td.bordgauche img{
    width:1.5mm;
}
#PRINT td.borddroit img{
    width:1.5mm;
}
.fi_chemin_fer_texte , .chemin_fer_bordgauche , .chemin_fer_borddroit {
 /*   float:left */
}
.fi_chemin_fer_texte {
    border-top:1px solid #c6c6c6;
    border-bottom:1px solid #c6c6c6;
    height:4.8mm;
    width:100%;
    font-size:2.33mm;
    padding:0px;
}

img.chemin_fer_bordgauche , img.chemin_fer_borddroit{
    display: block;
}
.position_chemin{
    margin-top:5px;
    padding: 0px;
}
#PRINT{
    display:block;
    margin-top:11px;
    width:176mm;
}
#PRINT a , #PRINT a:link , #PRINT a:hover , .fi_chemin_fer a{
    color:black;
    text-decoration: none;
}
.article_noprint{
    display:none;
}
/* MODIF POUR CORRECTION DES CSS SCREEN */

.content_accueil, .niveau-1-date{
    color:black
}

/******************/
.content_accueil{
    color:black;
}

.contenu , .bg_page{
   width:100%;
   height:auto; 
}
.contenu table{
    width:175mm;
}
/****** image  *********/
#A{
    width:20mm;	
}
#B{
    width:19mm;
}

/******************/


/* A NE PAS IMPRIMER*/
.fi_chemin_fer_search{
    display : none;
}
BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.niveau-1-block {
	width:80mm;
	margin:auto;
}
.content_accueil{
    width:98%;
}
#niveau-1 ul{
    border: 1px solid black;
    display: block;
}
.bord_print{
    width:1.5mm;
}
.text_fi_gris_11{
    color: black;
    width:175mm;
}
.contenu{
	color:black;
    width:175mm;
}
.text_fi_gris_11{
    color:black;
}
.text_fi_gris_11 p{
    width:170mm;
}
.content_article_strong , .text_fi_gris_bold{
    color:black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#imprimable div.text_fi_gris_bold{
    width:170mm;
}
td a, td a:link, td a:hover , .text_fi_gris{
   color:black;
}
.content_article{
    color:black;
    width:170mm;
}