﻿body{
    background-color: #FFFFFF;    
}
.mainColor{
    color: #003366;
}
.white{
    color: #FFFFFF;
}
.green{
    color: #669900;
}
.tdGreen{
     background-color: #99CC00;
     color: #FFFFFF;
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size: 8pt;
}
.tdBleuFoncer{
    background-color: #003366;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt;    
}

.tdHeaderMenuVert{
    background-color: #669900;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt;
}

a:link{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #669900; 
}
a:visited{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #669900; 
}

a.linkMenuBottom:link{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #669900; 
    text-decoration: none;
}
a.linkMenuBottom:visited{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #669900; 
    text-decoration: none;
}

a.linkWhite:link { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    color: #FFFFFF;     
}

a.linkWhite:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    color: #FFFFFF;     
}

a.linkHeader:link { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #FFFFFF; 
    text-decoration: none;
}

a.linkHeader:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #FFFFFF; 
    text-decoration: none;
}

a.linkFooter:link { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #FFFFFF; 
    text-decoration: none;
}

a.linkFooter:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #FFFFFF; 
    text-decoration: none;
}

.lineMenuBottom{
    background-color: #669900;   
}
.backgroundButton{
    background-color: #c3cfdb;
}

.txt{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 8pt;    
}

.txt10ptwhite{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10pt;    
}

.txt9pt{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 9pt;    
}

.txtGeneral{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003366;
    font-size: 8pt;
    text-align: justify;    
}

H1{
    font-family: Verdana, Arial, Helvetica, sans-serif;    
    font-size: 12pt;  
    color: #669900;
}

H2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #669900;       
}

H3{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt;    
    color: #003366;     
}


.asterisque{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 7pt;    
    color: #99CC00;
}

.noteAsterisque{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 7pt;    
    color: #003366;
}

.note{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 7pt;    
    color: #003366;
}

.tdBleuMoyen{
    background-color: #6C89A7;
    color: #FFFFFF;
    font-family: Verdana; font-size:8pt; font-weight: bold;
    margin: 0px;
    border: none;

}


.bleuMoyen{
    background-color: #6C89A7;
   
}
.tdBleuClaire{
    background-color: #d9e1eb;
    font-family: Verdana; 
    font-size: 8pt; 
    color: #003366;
    margin: 0px;
    border: none;
}

.font_ici {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; color: #003366}

.addressTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; font-weight: bold ; color: #669900}
.sponsorsDescription{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt; font-weight: bold ; color: #003366}
.searchradiusDescription{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: bold ; color: #003366}
.resultsDescription{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt; font-weight: bold ; color: #FFFFFF; background-color: #6C89A7;}
.resultsTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #FFFFFF;}
.resultsTitleBorder{font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #003366;}
.resultsInfo{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt; font-weight: normal ; color: #003366;}
.resultsTableList{font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #D9E0E7;}
a.resultsPlaceName:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt; font-weight: bold ; color: #003366; text-decoration: none}
a.resultsPlaceName:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt; font-weight: bold ; color: #003366; text-decoration: none}
a.resultsPlaceName:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt; font-weight: bold ; color: #003366; text-decoration: none; background-color: #B9C7D3}
.overview{font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #40668C;padding: 3;}
.intermediateListTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: bold ; color: #FFFFFF; background-color: #003366}
.intermediateListValue{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #D9E0E7;text-decoration: none}
.intermediateListValueALT{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #BFCCD9;text-decoration: none}
a.intermediateListValue:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #D9E0E7;text-decoration: none}
a.intermediateListValue:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #D9E0E7;text-decoration: none}
a.intermediateListValue:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #D9E0E7;text-decoration: none}
a.intermediateListValueALT:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #BFCCD9;text-decoration: none}
a.intermediateListValueALT:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #BFCCD9;text-decoration: none}
a.intermediateListValueALT:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #BFCCD9;text-decoration: none}
.appPageTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt; font-weight: bold ; color: #669900;}
.appPageComment{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: bold ; color: #003366;}
.queryBoxAddressTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; font-weight: bold ; color: #FFFFFF; background-color: #6C89A7;}
.queryBoxLogoTitle{font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #40668C;}
.queryBoxAddress{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #B9C7D3;}
.queryBoxTextField{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #FFFFFF;}
.queryBoxTextFieldDead{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #CACACA;}
.queryBoxSourceText{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt; font-weight: normal ; font-style : italic; color: #003366}
.queryBoxDistanceUnit{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #FFFFFF}
.detailsTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14pt; font-weight: bold ; color: #669900}
.detailsObject{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12pt; font-weight: bold ; color: #003366}
.detailsSubTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; font-weight: bold ; color: #003366; background-color: #E0F0B2;}
.detailsText{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; font-weight: normal ; color: #003366;}
.annotationTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14pt; font-weight: bold ; color: #669900;}
.annotationDescription{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366;}
.annotationTextField{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366; background-color: #FFFFFF;}
.annotationTableTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: bold ; color: #003366; background-color: #E0F0B2;}
.annotationTableValue{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal ; color: #003366}
.sendToFriendElement{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: bold ; color: #003366}
.sendToFriendMail{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; font-weight: normal ; color: #003366}
.queryBoxFolder{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #003366; background-color: #B9C7D3;}
.queryBoxFolderTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; color: #FFFFFF; background-color: #6C89A7;}
.queryBoxFolderResultHeader{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #FFFFFF; background-color: #003366;}
.queryBoxFolderResultRow1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #003366; background-color: #DCE3E9;}
.queryBoxFolderResultRow2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #003366; background-color: #B9C7D3;}
.localisationBox{font-family: Verdana, Arial, Helvetica, sans-serif ;font-weight: bold ;font-size: 8pt; color: #FFFFFF;}
.pricingTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12pt; color: #FFFFFF; background-color: #669900;}
.pricingSubTitle{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #FFFFFF; background-color: #003366;}
.pricingCriteria{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #003366; background-color: #D8E1E8;}
.pricingCells{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #003366;}
.pricingHeader1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #003366; background-color: #ADCE5E;}
.pricingHeader2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #003366; background-color: #DDF29D;}
a.pricing:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;  color: #003366; text-decoration: underline}
a.pricing:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #003366; text-decoration: underline}
a.pricing:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #003366; text-decoration: underline}
.fontWhoContent {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #003366; text-align: left; vertical-align: middle}
a.who:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight : bold; color: #003366; text-decoration: none}
a.who:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight : bold; color: #003366; text-decoration: none}


body{font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #FFFFFF;}

.ficheOutText{font-size: 8pt; font-weight: bold ; color: #1A47A4; background-color: #FFFFFF;}
.ficheSubFormTitle{font-size: 9pt; font-weight: bold ; color: #1A47A4; background-color: #F0F4FD;}
.ficheSubForm{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #F0F4FD;}
.ficheBorder{background-color: #1A47A4;}

.ficheTitle{font-size: 9pt; font-weight: bold ; color: #FFFFFF; background-color: #1A47A4;}
.ficheTextNormal{font-size: 9pt; font-weight: normal ; color: #1A47A4; background-color: #F0F4FD;}

a.ficheURL:link {font-size: 9pt; font-weight : bold; color: #1A47A4; text-decoration: none }
a.ficheURL:visited {font-size: 9pt; font-weight : bold; color: #1A47A4; text-decoration: none}
a.ficheURL:hover {font-size: 9pt; font-weight : bold; color: #1A47A4; text-decoration: underline }

a.newURL:link {font-size: 9pt; font-weight : bold; color: #1A47A4; text-decoration: none}
a.newURL:visited {font-size: 9pt; font-weight : bold; color: #1A47A4; text-decoration: none}
a.newURL:hover {font-size: 9pt; font-weight : bold; color: #1A47A4; text-decoration: underline }

.scroll {
    scrollbar-3dlight-color: #1A47A4;
    scrollbar-arrow-color: #F0F4FD;
    scrollbar-base-color: #F0F4FD;
    scrollbar-darkshadow-color: #1A47A4;
    scrollbar-face-color: #1A47A4;
    scrollbar-highlight-color: #F0F4FD;
    scrollbar-shadow-color: #F0F4FD;
    scrollbar-track-color: #F0F4FD;
}

.resultsList{background-color: #1A47A4;}
.resultsListTitle{font-size: 9pt; font-weight: bold ; color: #FFFFFF; background-color: #1A47A4;}
.resultsListSubTitle{font-size: 7pt; font-weight: bold ; color: #FFFFFF; background-color: #4A6FB6;}
.resultsListValue{font-size: 7pt; font-weight: normal ; color: #1A47A4; background-color: #F0F4FD;text-decoration: none;}
a.resultsListValue:link {font-size: 7pt; font-weight: bold ; color: #1A47A4; background-color: #F0F4FD;text-decoration: none;}
a.resultsListValue:visited {font-size: 7pt; font-weight: bold ; color: #1A47A4; background-color: #F0F4FD;text-decoration: none;}
a.resultsListValue:hover {font-size: 7pt; font-weight: bold ; color: #1A47A4; background-color: #F0F4FD;text-decoration: underline;}
.resultsListValueAlt{font-size: 7pt; font-weight: normal ; color: #1A47A4; background-color: #FFFFFF;text-decoration: none;}
a.resultsListValueAlt:link {font-size: 7pt; font-weight: bold ; color: #1A47A4; background-color: #FFFFFF;text-decoration: none;}
a.resultsListValueAlt:visited {font-size: 7pt; font-weight: bold ; color: #1A47A4; background-color: #FFFFFF;text-decoration: none;}
a.resultsListValueAlt:hover {font-size: 7pt; font-weight: bold ; color: #1A47A4; background-color: #FFFFFF;text-decoration: underline;}

.addressTitle{font-size: 9pt; font-weight: bold ; color: #1A47A4;}
.smallLegend{font-size: 7pt; font-weight: bold ; color: #1A47A4;}
.smallLegend{font-size: 7pt; font-weight: bold ; color: #1A47A4;}

.overview{background-color: #1A47A4;padding: 3;}

.queryBoxAddressTitle{font-size: 9pt; font-weight: bold ; color: #FFFFFF; background-color: #1A47A4;}
.queryBoxLogoTitle{background-color: #1A47A4;}
.queryBoxAddress{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #F0F4FD;}
.queryBoxTextField{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #FFFFFF;}
.queryBoxDistanceUnit{font-size: 8pt; font-weight: normal ; color: #FFFFFF}
.queryBoxItemBox{background-color: #1A47A4;bgcolor:#1A47A4}


.appPageTitle{font-size: 10pt; font-weight: bold ; color: #1A47A4;}
.appPageComment{font-size: 8pt; font-weight: bold ; color: #1A47A4;}
.intermediateListTitle{font-size: 8pt; font-weight: bold ; color: #FFFFFF; background-color: #1A47A4}

.intermediateListValue{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #AEC7FF;text-decoration: none}
.intermediateListValueALT{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #F0F4FD;text-decoration: none}
a.intermediateListValue:link{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #AEC7FF;text-decoration: none}
a.intermediateListValue:visited{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #AEC7FF;text-decoration: none}
a.intermediateListValue:hover{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #AEC7FF;text-decoration: underline}
a.intermediateListValueALT:link{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #F0F4FD;text-decoration: none}
a.intermediateListValueALT:visited{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #F0F4FD;text-decoration: none}
a.intermediateListValueALT:hover{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #F0F4FD;text-decoration: underline}
.intermediateListBox{background-color: #1A47A4;}

.sendToFriendTitle{font-size: 14pt; font-weight: bold ; color: #1A47A4;}
.sendToFriendDescription{font-size: 9pt; font-weight: normal ; color: #1A47A4;}
.sendToFriendElement{font-size: 9pt; font-weight: normal ; color: #1A47A4;}
a.sendToFriendElement:link {font-size: 9pt; font-weight: normal ; color: #1A47A4;text-decoration: underline;}
a.sendToFriendElement:visited {font-size: 9pt; font-weight: normal ; color: #1A47A4;text-decoration: underline;}
a.sendToFriendElement:hover {font-size: 9pt; font-weight: normal ; color: #1A47A4;text-decoration: underline;}
.sendToFriendNotice{font-size: 8pt; font-weight: normal ; color: #1A47A4;}
.sendToFriendTextField{font-size: 8pt; font-weight: normal ; color: #1A47A4; background-color: #FFFFFF;}
.sendToFriendSendButton{font-size: 12pt; font-weight: bold ; color: #FFFFFF; background-color: #1A47A4; width:100px;height:20px;text-align: center;}
a.sendToFriendSendButton:link {font-size: 12pt; font-weight: bold ; color: #FFFFFF; background-color: #1A47A4;text-decoration: none; width:100px;height:20px;text-align: center;}
a.sendToFriendSendButton:visited {font-size: 12pt; font-weight: bold ; color: #FFFFFF; background-color: #1A47A4;text-decoration: none; width:100px;height:20px;text-align: center;}
a.sendToFriendSendButton:hover {font-size: 12pt; font-weight: bold ; color: #1A47A4; background-color: #AEC7FF;text-decoration: none; width:100px;height:20px;text-align: center;}
