﻿@charset "utf-8";
/* Hertz Fly Drive - Print styles */

body { width: 100%; }

.localisation,
.header
{   display:none;   }

.hertzBar { width: 100%; }

.hertzBar h1.logo {
    padding-bottom: 5px;
    border-bottom: 4px solid #ffdd00;
    width: 100%;
    height: auto; 
    margin-bottom: 10px;  
    background: transparent; 
}

.hertzBar h1.logo a {
    text-indent: 0;
    font-family: "Franklin Gothic Medium","Arial Narrow Bold",Arial,sans-serif;
    font-style: italic;
    font-size: 48px;
    color: #000;
    width: auto;
    height: auto;
    display: inline;
}

.ryanairBanner { display: none; }

ul.steps,
ul.services
{    display: none; }


.container {
	width: 100%;
	background: #fff;
}

.content { 
    page-break-before: avoid; 
    width: 100%;
    background: #fff;
}

.contentInner {
    width: 100%;
    page-break-before: avoid; 
    background: transparent;
}

.content h3 {
    text-indent: 0;
    font-family: "Franklin Gothic Medium","Arial Narrow Bold",Arial,sans-serif;
    font-size: 26px;
    color: #505256;
}

.columnWrapper {
    width: 80%;
    margin: 0;
    float:none;
}

h3.bookingConfirmTitle {
    color: #3366aa;
    font-size: 27px;
    width: auto;
    height: auto;
    background: transparent;
}

h3.rentalChargesTitle, h3.termsTitle {
    color: #3366aa;
    font-size: 24px;
    line-height: 36px;
    width: auto;
    height: auto;
    background: transparent;
}

.termsPanel {
    height: auto !important;
    overflow: visible !important;
    width: auto;
}

.RyTerms {    page-break-before: always;    }


.offersColumn.rightColumn {
	width: 80%;
	float:none;
	clear:both;
}

.offersPanel, .offersPanelInner {
    width: auto;
    background: transparent;
    float:none;
}

.offersPanel h3 {
    color: #3366aa;
    text-indent: 0;
    font-size: 24px;
    line-height: 36px;
    width: auto;
    height: auto;
    margin-bottom: 5px;
    background: transparent;
}

.offersPanel h5,
.midPanel h5,
.chargesList dt.loud,
.chargesList dd.loud,
span.summaryPrice
{    color: #3366aa;    }



.summaryPrice, .totalDueSummary p { width: auto; }

.totalDueSummary { background: transparent; }

.footer { border: none; background: transparent; }

.footer:before {
    content: <br class="clearer"/>;
}

.footer ul li {
    display: block;
    text-align: center;
}

.midPanel {
    overflow: visible;
    border: 1px solid #777;
    width: auto;
    background: transparent;
}

.midPanelInner { background: transparent; }

.dontPrint, .dontPrint span { display: none !important; }
.printOnly, .printOnly span { display: block !important; }

a.showURL:after {
	content: " (" attr(href) ") ";
}

a.showLocalURL:after {
    content: " (http://www.hertz4ryanair.com" attr(href) ") ";
}


