﻿.accueilRchItineraire
{
    color:#073571 !important;
    padding-right:20px;
    padding-left:20px;
    min-height:240px;
    position:relative;
    border-left:1px solid #aaaaaa;
}

.accueilRchItineraire a
{
    color:#073571 !important;
}

.accueilRchItineraire .iconItineraire
{
    background-image: url("/DesktopModules/RTCHoraireTrajet/Images/accueil_itineraire_icon_1.png");
    background-repeat: no-repeat;
    height:62px;
    width:50px;
    position:absolute;    
}

.accueilRchItineraire .itineraireTitre
{
    padding-left:75px;
    padding-top:10px;
}

.accueilRchItineraire .itineraireTitre h1
{
    font-size:22pt;
    line-height:normal;
    margin:0px;
    padding:0px;
    position:relative;
    top:2px;
}

.accueilRchItineraire .itineraireTitre h1 a
{
    text-decoration:none !important;
}

.accueilRchItineraire .blocRecherche
{
    padding-top:42px;
    padding-bottom:34px;
    border-bottom:1px solid #aaaaaa;
}

.accueilRchItineraire .blocRecherche .departBox
{
    padding-left:5px;
}

.accueilRchItineraire .blocRecherche .iconeInverse a img
{
    cursor: pointer;
}

.accueilRchItineraire .blocRecherche .gmapsinfo
{
    float:left;
    padding-top:5px;
}

.accueilRchItineraire .blocRecherche .recherche
{
    float:right;
}


.accueilRchItineraire .blocCarteReseau
{
    padding-top:20px;
    padding-bottom:15px;
}

.accueilRchItineraire .blocCarteReseau .iconCarteReseau
{
    background-image: url("/DesktopModules/RTCHoraireTrajet/Images/accueil_cartereseau_icon_1.png");
    background-repeat: no-repeat;
    height:61px;
    width:61px;
    position:absolute;    
}

.accueilRchItineraire .blocCarteReseau .reseauTitre
{
    background-image: url("/DesktopModules/RTCHoraireTrajet/Images/accueil_cartereseau_icon_1.png");
    background-repeat: no-repeat;
    height:34px;
    padding:10px 0 0 75px;
}

.accueilRchItineraire .blocCarteReseau .reseauTitre h1
{
    font-size:22pt;
    line-height:normal;
    margin:0px;
    padding:0px;
    position:relative;
    top:2px;
}

.accueilRchItineraire .blocCarteReseau .reseauTitre h1 a
{
    text-decoration:none !important;
}

.accueilRchItineraire .blocCarteReseau .optionCarte
{
    padding: 10px 0 0 75px;
}

.accueilRchItineraire .blocCarteReseau .optionCarte .allegee
{
    float:left;
    border-right:solid 1px #073571;
    padding-left:3px;
    padding-right:8px;
}

.accueilRchItineraire .blocCarteReseau .optionCarte .complete
{
    float:left;
    padding-left:8px;
}

.accueilRchItineraire .blocCarteReseau .optionCarte .plusinfo
{
    float:right;
}
