/***********************************************************************************************
		
	Print stylesheet

***********************************************************************************************/
body {
    font: normal normal Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    color: Black
    }
ul, ol {
    margin: 0;
    padding: 0
    }
a img {
    border: 0
    }
a {
    color: #326694;
    text-decoration: none
    }
p {
    color: Black !important
    }
ol#accessibility-nav, .hide, #background, .gallery_link_container, .nav-site, .nav-user, div.search, .top-links, #nav, #subnav, .alerte, .contact, .related-info, .section-links, span.band, .breadcrumbs, .photo-featured #footer, .view-all, .breadcrumbs-outer, #header_container, a.read-more, p.caption, p.calendar span.picker, div.promo, div.map-options, div.vos_favoris div.content, div.tabs-head, .ui-datepicker, .section-ads, .btn-agrandir, #footer {
    display: none !important
    }
h1.site-name {
    font-size: 36pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    letter-spacing: -2px;
    border-bottom: 1px solid #666;
    padding-bottom: 16px;
    margin-bottom: 20px
    }
h1.site-name a {
    text-decoration: none;
    color: #333
    }
#main {
    padding-right: 20px;
    background-image: none
    }
#page {
    padding-top: 0
    }
#wrapper, #inner, #container, #inner.tabs .tabs-wrapper {
    background: none
    }
.tabs-wrapper {
    margin-top: 0
    }
/*Ajout*/
#headline {
    clear: both;
    width: 800px
    }
.section-a, .section-b, .section-c {
    margin: 0 0 0 0 !important;
    max-width: 425px
    }
.section-a h2, .section-b h2, .section-c h2 {
    clear: left !important;
    width: 410px
    }
.map widemap5 {
    height: 500px
    }
.map-options .btn-agrandir {
    background-image: none
    }
.section-a ul {
    clear: left
    }
.photo-featured div {
    height: 160px
    }
body.planifier .description p, body.seloger .description p {
    float: left !important;
    width: 600px
    }
/*/.description p{clear:left;}*/
.coordinates dl {
    width: 750px;
    margin-left: -8px;
    clear: left
    }
ul.listHotelInfoGen li {
    display: none;
    float: none
    }
.coordinates dd {
    width: 450px
    }
.listing.view-1 {
    width: 275px
    }
.panels {
    float: left;
    width: 600px
    }
.header-listing p {
    width: 450px
    }
.steps-list li, .listing-plain li {
    width: 240px
    }
.news-list li {
    width: 600px
    }
#headline.view-b .presentation p {
    width: 450px
    }
div.section-links p {
    float: left;
    width: 200px
    }
div.section-links {
    width: 290px
    }
#ctl00_MainPlaceHolder_Id1060_divContent .section-a {
    width: 290px
    }
.sidebar .section-links {
    width: 260px;
    float: left
    }
#ctl00_MainPlaceHolder_Id1078_divContent .section-b {
    width: 285px
    }
.section-b .listing_pro .description p {
    width: 420px
    }
#ctl00_MainPlaceHolder_Id1011_divContent {
    width: 300px
    }
#ctl00_MainPlaceHolder_upSearchParams .details .description p {
    width: 250px
    }
.common-transport p {
    width: 280px
    }
#automobile-distances p {
    width: 280px
    }
.section-distances tbody td.distance {
    float: left
    }
.section-distances thead th.distance {
    float: left;
    margin-right: 20px;
    margin-top: 15px
    }
#ville {
    width: 280px
    }
#ctl00_MainPlaceHolder_Id1057_divContent {
    width: 290px;
    clear: left
    }
#ctl00_MainPlaceHolder_Id1052_divContent li img {
    float: left
    }
#ctl00_MainPlaceHolder_Id1052_divContent h3 {
    padding-bottom: 0
    }
.listing.view-1 li {
    width: 280px
    }
.head #ctl00_MainPlaceHolder_Id1052_lvSnippet_ctrl0_ctl00_snptResult_lnkPhoto img {
    float: left;
    margin-left: 0
    }
/********* DÃ©but Section Favoris *************/
.favorites.sidebar {
    display: none
    }
.favorites.content #list-container.hidden, .favorites.content #map-container.hidden {
    display: block
    }
.favorites.content #map-container {
    display: none !important
    }
.favorites.content {
    width: auto;
    float: none
    }
.favorites.content .planificateur-bloc {
    clear: both
    }
.favorites.content .planificateur-bloc > h2 {
    padding-left: 0;
    border-bottom: 1px dotted #b0b0b0;
    background: none
    }
.favorites.content .planificateur-bloc .listing {
    width: 100%
    }
.favorites.content .planificateur-bloc .listing > li {
    padding-left: 0;
    width: 100%
    }
.favorites.content .planificateur-bloc .listing > li a.photo {
    margin-left: -6px
    }
.favorites.content .planificateur-bloc .listing > li > div {
    padding-left: 145px;
    width: auto
    }
.favorites.content .planificateur-bloc .listing > li .description .col1, .favorites.content .planificateur-bloc .listing > li .description .col2 {
    width: 32%
    }
.favorites.content .planificateur-bloc .listing > li .description.coordinates dt {
    background: none;
    padding-left: 0
    }
.favorites.content #display-map, .favorites.content .planificateur-bloc .empty-list p a, .favorites.content .planificateur-bloc .listing > li .options li a.reserve, .favorites.content .planificateur-bloc .listing > li a.delete {
    display: none
    }
/********** Fin Section Favoris **************/