*{
    padding:0px;
    margin:0px;
}


body{
    font-family:arial;
    font-size:0.8em;
    background-color:#ffffff;
    background-image:url(./img/fd_page.jpg);
    background-repeat:no-repeat;
    background-position:center top;
    color:#0D2E51;
    padding-top:0px;
    margin-top:0px;
}


p{
    padding-bottom:10px;
}

img{
    border:0px solid pink;
}

h1{
    padding-bottom:10px;
}
h2{
    padding-bottom:10px;
}
h3{
    padding-bottom:10px;
}
h4{
    padding-bottom:10px;
}

.bloc_print{
   display:none;
}


a:link{color:#0D2E51;text-decoration:none;}
a:active{color:#0D2E51;text-decoration:none;}
a:visited{color:#0D2E51;text-decoration:none;}
a:hover{color:#0D2E51;text-decoration:none;}



#global {
    text-align:center;
    margin:auto;
    width:899px;
    border:0px solid red;
}


#bandeau{
    padding-bottom:0px;
    border:0px solid green;
    height:227px;
    width:899px;
}



#colonne_gauche{
    padding-top:195px;
    padding-left:18px;
    text-align:left;
    border:0px solid red;
    width:234px;
    float:left;
}

#colonne_centrale{
    text-align:left;
    border:0px solid blue;
    width:460px;
    float:left;
    min-height:550px;
}

#colonne_droite{
    color:#0D2E51;
    font-size:0.8em;
    text-align:left;
    margin-left:10px;
    border:0px solid green;
    width:158px;
    float:left;
}
#colonne_droite h1{
    padding-top:8px;
    font-size:1.3em;
    font-weight:bold;
}


#menu_global{

}
#menu_global ul{
   list-style-type:none;
}
#menu_global ul li{
   padding-top:8px;
}
#menu_global ul li a{
   color:#0D2E51;
}


#chemin_fer{

    border:0px solid red;
    color:#0D2E51;
    padding-top:37px;
    padding-bottom:3px;
    margin-bottom:20px;
    background-image:url(./img/sep_chemin.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
}



.puce_li{
    background-image:url('./img/puce_li.gif');
    background-repeat:no-repeat;
    background-position:top left;
    margin-left:0px;
    padding-left:10px;
    padding-bottom:3px;
}
.texte_picto_new{
    font-style:italic;
    color:#EB7C09;
}

.bloc_1_photo_galerie{
   float:left;
   padding:7px;
   border:0px solid #ebebeb;
   width:94px;
   vertival-align:middle;
   line-height:58px;
   height:58px;
   overflow:hidden;
}

.actus_texte_gauche{
   color:#ffffff;
}





#pied{
   text-align:right;
   margin-left:0px;
}
#pied ul{
   padding-top:40px;
   list-style-type:none;
}
#pied ul li{
   margin-right:20px;
   display:inline;
}
#pied ul li a{
   text-decoration:none;
   color:#AFB0B0;
   font-size:0.9em;
}

/******************************************************************************/





.wrapper{
    clear:both;
}




/******************************************************************************/

.but{
   background-color: #EC7C09;
   border: 1px solid #EC7C09;
   color:#ffffff;
   font-weight:bold;
   padding-left:8px;
   padding-right:8px;
   padding-top:3px;
   padding-bottom:3px;
}

/****  PANIER  *****************/
.tabPanier{
    border-collapse:collapse;
    width:100%;
}
.tabEntetePanier{
    padding:5px;
    background-color:#3384AF;
    color:#ffffff;
    text-align:center;
    height:30px;
    font-weight:bold;
    border-right:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
}
.lignePanier_1{
    padding:5px;
    background-color:#f2f2f2;
    border-right:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
}
.lignePanier_2{
    padding:5px;
    background-color:#ebebeb;
    border-right:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
}
.tabPiedPanier{
    padding:5px;
    border-bottom:1px solid #3384AF;
}


