﻿body { font-family: Verdana, helvetica, Sans-Serif; }
table { empty-cells: show; }
A:link { text-decoration: none; }
A:visited { text-decoration: none; }
A:active { text-decoration: none; }
A:hover { text-decoration: none; }

/*Master*/
.Btn1-1 { background-image: url('../../Images/btn1_1.gif'); height: 18px; }
.Btn1-2 { background-image: url('../../Images/btn1_2.gif'); }
.Btn1-3 { background-image: url('../../Images/btn1_3.gif'); height: 18px; }
.Btn2-1 { background-image: url('../../Images/btn2_1.gif'); height: 18px; }
.Btn2-2 { background-image: url('../../Images/btn2_2.gif'); }
.Btn2-3 { background-image: url('../../Images/btn2_3.gif'); height: 18px; }
.Btn3-1 { background-image: url('../../Images/btn3_1.gif'); height: 18px; }
.Btn3-2 { background-image: url('../../Images/btn3_2.gif'); }
.Btn3-3 { background-image: url('../../Images/btn3_3.gif'); height: 18px; }
.Btn4-1 { background-image: url('../../Images/btn4_1.gif'); height: 18px; }
.Btn4-2 { background-image: url('../../Images/btn4_2.gif'); }
.Btn4-3 { background-image: url('../../Images/btn4_3.gif'); height: 18px; }
.PageBackground { background-image: url('../../Images/homeresa_20.gif'); width: 150px; }
.LeftBar { background-image: url('../../Images/homeresa_02.gif'); width: 22px; background-repeat: no-repeat; }
.RightBar { background-image: url('../../Images/homeresa_04.gif'); width: 21px; height: 120px; }
#Proprietaire #tdProprietaire1 { background-image: url('../../Images/homeresa_07.gif'); height: 21px; width: 12px; background-repeat: no-repeat; }
#Proprietaire:hover #tdProprietaire1 { background-image: url('../../Images/homeresa_07_1.gif'); height: 21px; width: 12px; background-repeat: no-repeat; }
#Proprietaire #tdProprietaire2 a { font-size: 7pt; font-weight: bold; color: #68A5D1; text-decoration: none; vertical-align: middle; padding-left: 5px; text-align: left; }
#Proprietaire:hover #tdProprietaire2 a { color: #fa9dcc; }

#QSN #tdQSN1 { background-image: url('../../Images/btn1_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#QSN:hover #tdQSN1 { background-image: url('../../Images/btn1_1_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#QSN #tdQSN2 { background-image: url('../../Images/btn1_2.gif'); height: 18px; width: 94px; background-repeat: no-repeat; }
#QSN #tdQSN2 a { font-size: 6pt; font-weight: lighter; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: center; }
#QSN:hover #tdQSN2 { background-image: url('../../Images/btn1_2_1.gif'); height: 18px; width: 94px; background-repeat: no-repeat; }
#QSN #tdQSN3 { background-image: url('../../Images/btn1_3.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#QSN:hover #tdQSN3 { background-image: url('../../Images/btn1_3_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }

#Partenaires #tdPartenaires1 { background-image: url('../../Images/btn2_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#Partenaires:hover #tdPartenaires1 { background-image: url('../../Images/btn2_1_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#Partenaires #tdPartenaires2 { background-image: url('../../Images/btn2_2.gif'); height: 18px; width: 94px; background-repeat: no-repeat; }
#Partenaires #tdPartenaires2 a { font-size: 6pt; font-weight: lighter; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: center; }
#Partenaires:hover #tdPartenaires2 { background-image: url('../../Images/btn2_2_1.gif'); height: 18px; width: 92px; background-repeat: no-repeat; }
#Partenaires #tdPartenaires3 { background-image: url('../../Images/btn2_3.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#Partenaires:hover #tdPartenaires3 { background-image: url('../../Images/btn2_3_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }

#Contacts #tdContacts1 { background-image: url('../../Images/btn3_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#Contacts:hover #tdContacts1 { background-image: url('../../Images/btn3_1_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#Contacts #tdContacts2 { background-image: url('../../Images/btn3_2.gif'); height: 18px; width: 94px; background-repeat: no-repeat; }
#Contacts #tdContacts2 a { font-size: 6pt; font-weight: lighter; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: center; }
#Contacts:hover #tdContacts2 { background-image: url('../../Images/btn3_2_1.gif'); height: 18px; width: 94px; background-repeat: no-repeat; }
#Contacts #tdContacts3 { background-image: url('../../Images/btn3_3.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#Contacts:hover #tdContacts3 { background-image: url('../../Images/btn3_3_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }

#PDS #tdPDS1 { background-image: url('../../Images/btn4_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#PDS:hover #tdPDS1 { background-image: url('../../Images/btn4_1_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#PDS #tdPDS2 { background-image: url('../../Images/btn4_2.gif'); height: 18px; width: 94px; background-repeat: no-repeat; }
#PDS #tdPDS2 a { font-size: 6pt; font-weight: lighter; color: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: center; }
#PDS:hover #tdPDS2 { background-image: url('../../Images/btn4_2_1.gif'); height: 18px; width: 93px; background-repeat: no-repeat; }
#PDS #tdPDS3 { background-image: url('../../Images/btn4_3.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }
#PDS:hover #tdPDS3 { background-image: url('../../Images/btn4_3_1.gif'); height: 18px; width: 6px; background-repeat: no-repeat; }

#TourOperateur #tdTourOperateur1 { background-image: url('../../Images/homeresa_09.gif'); height: 22px; width: 12px; background-repeat: no-repeat; }
#TourOperateur:hover #tdTourOperateur1 { background-image: url('../../Images/homeresa_09_1.gif'); height: 22px; width: 12px; background-repeat: no-repeat; }
#TourOperateur #tdTourOperateur2 a { font-size: 7pt; font-weight: bold; color: #68A5D1; text-decoration: none; vertical-align: middle; padding-left: 5px; text-align: left; }
#TourOperateur:hover #tdTourOperateur2 a { color: #adca8c; }

#Meteo #tdMeteo1 { background-image: url('../../Images/homeresa_22.gif'); height: 35px; width: 33px; background-repeat: no-repeat; }
#Meteo:hover #tdMeteo1 { background-image: url('../../Images/homeresa_22_1.gif'); height: 35px; width: 33px; background-repeat: no-repeat; }
#Meteo #tdMeteo2 a { font-size: 7pt; font-weight: bold; color: #68A5D1; text-decoration: none; vertical-align: middle; padding-left: 5px; text-align: left; }
#Meteo:hover #tdMeteo2 a { color: #fa9dcc; }

#InfoTraffic #tdInfoTraffic1 { background-image: url('../../Images/homeresa_24.gif'); height: 34px; width: 33px; background-repeat: no-repeat; }
#InfoTraffic:hover #tdInfoTraffic1 { background-image: url('../../Images/homeresa_24_1.gif'); height: 34px; width: 33px; background-repeat: no-repeat; }
#InfoTraffic #tdInfoTraffic2 a { font-size: 7pt; font-weight: bold; color: #68A5D1; text-decoration: none; vertical-align: middle; padding-left: 5px; text-align: left; }
#InfoTraffic:hover #tdInfoTraffic2 a { color: #adcdf4; }

#ItinerairePlan #tdItinerairePlan1 { background-image: url('../../Images/homeresa_25.gif'); height: 33px; width: 33px; background-repeat: no-repeat; }
#ItinerairePlan:hover #tdItinerairePlan1 { background-image: url('../../Images/homeresa_25_1.gif'); height: 33px; width: 33px; background-repeat: no-repeat; }
#ItinerairePlan #tdItinerairePlan2 a { font-size: 7pt; font-weight: bold; color: #68A5D1; text-decoration: none; vertical-align: middle; padding-left: 5px; text-align: left; }
#ItinerairePlan:hover #tdItinerairePlan2 a { color: #fdc53f; }

#InfoTourism #tdInfoTourism1 { background-image: url('../../Images/homeresa_26.gif'); height: 33px; width: 33px; background-repeat: no-repeat; }
#InfoTourism:hover #tdInfoTourism1 { background-image: url('../../Images/homeresa_26_1.gif'); height: 33px; width: 33px; background-repeat: no-repeat; }
#InfoTourism #tdInfoTourism2 a { font-size: 7pt; font-weight: bold; color: #68A5D1; text-decoration: none; vertical-align: middle; padding-left: 5px; text-align: left; }
#InfoTourism:hover #tdInfoTourism2 a { color: #bb80bc; }

/*Menu*/
.TopMenu { font-size: 6pt; font-weight: lighter; color: #FFFFFF; text-decoration: none; vertical-align: middle; }
.PagesMenu { font-size: 8pt; font-weight: normal; color: #ce0331; text-decoration: none; vertical-align: middle; }
.PagesMenu:hover { text-decoration: underline; }

/*Labels*/
.WhiteLabel { font-size: 13px; font-weight: bold; color: White; }
.ErrorLabel { font-size: 11px; font-weight: bold; color: red; }
.NormalLabel { font-size: 8pt; font-weight: normal; color: #565656; text-decoration: none; }
.SmallText { font-size: 7pt; font-weight: normal; color: #0c0c0c; text-decoration: none; }
.SmallText:hover { color: #C0E6EF; text-decoration: underline; }
.ResultLabel { color: #565656; font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; }
.ResultCritere { color: #565656; font-family: verdana; font-size: 7pt; font-style: normal; font-weight: normal; }
.ResultCritere2 { color: #868889; font-family: verdana; font-size: 8pt; font-style: normal; font-weight: normal; }
.ResultCritere3 { color: #ce0331; font-family: verdana; font-size: 7pt; font-style: normal; font-weight: normal; }
.SmallPriceLabel { color: #ce0331; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: bold; }
.MediumPriceLabel { color: #ce0331; font-family: verdana; font-size: 9pt; font-style: italic; font-weight: bold; }
.LargePriceLabel { color: #ce0331; font-family: verdana; font-size: 11pt; font-style: normal; font-weight: bold; }
.DateLabel { color: #ce0331; font-family: verdana; font-size: 11pt; font-style: normal; font-weight: bold; text-decoration: none; }
.DateLabel:hover { text-decoration: underline; }
.DateLabel2 { color: #ce0331; font-family: verdana; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; }
.DateLabel2:hover { text-decoration: underline; }
.DefaultPopupLabel { color: #306BA3; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: bold; }
.DispoPopupLabel { color: #FFFFFF; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: bold; }
.DispoA { color: #FFFFFF; font-family: verdana; font-size: 7pt; font-style: normal; font-weight: bold; text-align: center; }
.LoadingLabel { font-family: Verdana; font-size: 9pt; font-weight: normal; font-style: normal; color: #2971AE; }
.CoordonneesLabel { color: #ce0331; font-family: verdana; font-size: 8pt; font-style: italic; font-weight: normal; }
.ConditionsLabel { font-family: verdana; font-size: 8pt; font-style: normal; font-weight: normal; color: #ce0331; text-decoration: none; }
.ConditionsLabel:hover { color: #565656; text-decoration: underline; }
.HiddenLabel { display: none; }
.Pointer { cursor: pointer; }
/*Linkbuttons*/
.DefaultLinkbutton { color: #FFFFFF; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; background-color: #306BA3; }
.DefaultLinkbutton:hover { color: #306BA3; text-decoration: underline; background-color: #FFFFFF; }
.UrlLinkbutton { font-size: 9pt; font-weight: bold; font-style: normal; color: #0c0c0c; border-width: 0px; text-decoration: none; }
.UrlLinkbutton:hover { text-decoration: underline; }
.MenuLinkbutton { color: #ce0331; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; }
.MenuLinkbutton:hover { color: #565656; text-decoration: underline; }
.SearchLinkbutton { font-size: 8pt; font-weight: normal; font-style: normal; color: #306BA3; border-width: 0px; text-decoration: none; cursor: pointer; }
.SearchLinkbutton:hover { text-decoration: underline; }
.LotLinkbutton1 { color: #ce0331; font-family: Verdana; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; }
.LotLinkbutton1:hover { text-decoration: underline; }
.LotLinkbutton2 { color: #ce0331; font-family: Verdana; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; }
.LotLinkbutton2:hover { text-decoration: underline; }
.LotLinkbutton3 { color: #FFFFFF; font-family: Verdana; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; background-color: #6A51A3; }
.LotLinkbutton3:hover { color: #543B98; text-decoration: underline; background-color: #E6DFEC; }
.NormalLinkbutton { color: #565656; font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; }
.NormalLinkbutton:hover { text-decoration: underline; }
.PromotionLinkbutton1 { color: #ce0331; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; cursor: pointer; }
.PromotionLinkbutton1:hover { text-decoration: underline; }
.PromotionLinkbutton2 { color: #565656; font-family: verdana; font-size: 7pt; font-style: italic; font-weight: normal; text-decoration: none; }
.PromotionLinkbutton3 { color: #ce0331; font-family: verdana; font-size: 14pt; font-style: normal; font-weight: bold; text-decoration: none; cursor: pointer; }
.CdcLinkbutton { color: #ce0331; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; }
.CdcLinkbutton:hover { text-decoration: underline; }
.PromotionSeeAll { font-size: 11pt; font-weight: normal; color: #ce0331; text-decoration: none; }
.CdcSeeAll { font-size: 11pt; font-weight: normal; color: #ce0331; text-decoration: none; }
.DispoLinkbutton { font-family: verdana; font-size: 9pt; font-weight: normal; font-style: normal; text-decoration: none; color: #ce0331; background-color: #FFFFFF; }
.DispoLinkbutton:hover { font-family: verdana; font-size: 9pt; font-weight: normal; font-style: normal; text-decoration: none; color: #fff; background-color: #ce0331; }
.InformationLinkbutton1 { color: #ce0331; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; }
.InformationLinkbutton2 { color: #ce0331; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; }
.ReservationLinkbutton { font-family: verdana; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #ffffff; background-color: #ce0331; }
.ReservationLinkbutton:hover { background-color: #FFFFFF; color: #ce0331; }
.ConfirmerResa { font-family: verdana; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #ffffff; background-color: #ce0331; }
.ConfirmerResa:hover { background-color: #FFFFFF; color: #ce0331; }
.AnnulerResa { font-family: verdana; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: underline; color: #ce0331; background-color: #fff; }
.AnnulerResa:hover { text-decoration: none; }
/*Textbox*/
.LoginTextbox { color: #565656; font-family: verdana; font-size: 8pt; font-style: normal; font-weight: normal; border: solid 1px #c1c1c1; }
.PopupTextbox { color: #543B98; font-family: verdana; font-size: 8pt; font-style: normal; font-weight: normal; border: solid 1px #ce0331; }
.InformationsTextbox { text-indent: 2px; border: #c1c1c1 1px solid; font-family: verdana; font-size: 8pt; font-weight: normal; font-style: normal; height: 18px; }
.TotalTextbox1 { text-align: center; text-indent: 2px; border:0!important; padding: 0px; font-size: 8pt; font-weight: normal; font-style: normal; color: #0c0c0c; font-family: Verdana; background-color: Transparent; height: 18px; width: 60px!important; }
.TotalTextbox2 { text-align: center; text-indent: 2px; border-style: none; border-width: 0px; padding: 0px; font-size: 8pt; font-weight: bold; font-style: normal; color: #FFFFFF; font-family: Verdana; background-color: Transparent; height: 18px; width: 60px; }

/*Td*/
.SearchTd { background-color: #868889; background-position: right top; height: 16px; text-align: left; padding-left: 5px; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none; vertical-align: middle; }
.SearchTd1 { background-color: #c0e6ef; border: solid #c0e6ef; height: 13px; color: #FFFFFF; font-size: 7pt; font-style: normal; font-weight: bold; text-align: center; }
.SearchTd2 { background-color: #E4F5F8; border: solid #C0E7F0; height: 15px; background-repeat: repeat-x; font-size: 8pt; }
.SearchTd3 { background-color: #C0E7F0; color: #306BA3; font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; text-decoration: none; cursor: pointer; height: 15px; }
.SearchTd3:hover { cursor: pointer; }
.SearchTd4 { background-color: #FFFFFF; color: #306BA3; font-family: Verdana; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; text-decoration: none; cursor: pointer; }
.SearchTd4:hover { cursor: pointer; }
.LotTd { background-color: #868889; height: 16px; text-align: left; padding-left: 5px; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.LotButtonTd1 { background-image: url('Images/btnVerifier1.gif'); background-repeat: no-repeat; width: 8px; height: 16px; }
.LotButtonTd2 { background-image: url('Images/btnVerifier2.gif'); background-repeat: repeat-x; height: 16px; color: #FFFFFF; font-size: 7pt; font-weight: bold; text-align: center; vertical-align: middle; }
.LotButtonTd3 { background-image: url('Images/btnVerifier3.gif'); background-repeat: no-repeat; width: 8px; height: 16px; }
.PromotionTd { background-color: #868889; height: 16px; text-align: left; padding-left: 5px; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none; width: 200px; }
.CdcTd { background-color: #868889; height: 16px; text-align: left; padding-left: 5px; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none; width: 143px; }
.DisponibiliteTd { background-color: #868889; height: 15px; text-align: left; padding-left: 5px; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.InformationTd { background-color: #868889; height: 15px; text-align: left; padding-left: 5px; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.InformationTd2 { background-color: #868889; color: #FFFFFF; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: bold; text-indent: 2px; }
/*Image*/
.CdcImage { width: 89px; height: 66px; border-color: #ce0331; }
.LotImages { border-color: #ce0331; width: 89px; height: 66px; }
.PromotionImages { border: solid 1px #ce0331; width: 89px; height: 66px; }
.DispoImages { cursor: pointer; border-color: #ce0331; }
.InformationImages { border: solid 1px #ce0331; width: 89px; height: 66px; }
.ImgClass { padding-bottom: 5px; }
/*FieldSet*/
.BackOfficeFieldSet { font-family: Verdana; font-weight: normal; font-size: 8pt; color: #0c0c0c; border: solid 1px #2971AE; padding-left: 10px; padding-bottom: 5px; }
.BackOfficeLegend { font-family: Verdana; font-weight: normal; color: #2971AE; font-size: 11pt; }
.BackOfficeLegend2 { font-family: Verdana; font-weight: bold; color: #0c0c0c; font-size: 11pt; text-decoration: underline; }
.AdvancedFieldSet { border: solid 1px #68A5D1; }
.AdvancedLegend { background-color: #868889; height: 17px; text-align: left; padding-left: 5px; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-right: 70px; vertical-align: middle; }
/*PoPBox*/
.PopBoxImageSmall { border: none 0px white; cursor: pointer; }
.PopBoxImageLarge { border: solid thin #CCCCFF; cursor: pointer; }

/*Tables*/
.DefaultDate { background-color: #FFFFFF; }
.RechercheDate { border: solid 1px #C0E7F0; background-color: #E4F5F8; font-size: 9pt; }
.RecherchePopupLabel { color: #306BA3; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: bold; }
.RechercheLinkbutton { background-color: #306BA3; color: #FFFFFF; font-family: verdana; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; }
.RechercheLinkbutton:hover { background-color: #E4F5F8; color: #306BA3; text-decoration: none; }
.DispoDate { background-color: #868889; }
.InformationsTable { width: 400px; height: 200px; border: solid 1px #868889; background-color: #FFFFFF; }
.PrestationsTable { border: solid 1px #A1AAD1; }
/*Buttons*/
.RechercheButton { font-family: Verdana; font-size: 9pt; border: solid 1px #ce0331; background-color: #ce0331; color: #fff; cursor: pointer; text-align: center; vertical-align: middle; }
.RechercheButton:hover { border: solid 1px #ce0331; background-color: #fff; color: #ce0331; cursor: pointer; text-align: center; vertical-align: middle; }
.InformationsButton { font-family: Verdana; border: solid 1px #ce0331; font-size: 10pt; color: #FFFFFF; cursor: pointer; background-color: #ce0331; text-align: center; }
.InformationsButton:hover { cursor: pointer; border: solid 1px #ce0331; color: #ce0331; background-color: #fff; text-align: center; }
/*HR*/
.DisponibiliteHr { border: none 0; border-top: 2px solid #868889; width: 100%; height: 2px; }
.InformationsHr { border: none 0; border-top: 2px solid #868889; height: 2px; width: 100%; }
/*Div*/
.Div1 { position: absolute; height: 67px; z-index: 1; }
.Div2 { position: relative; height: 67px; z-index: 2; }
.Footer { position: relative; bottom: 0; text-align: left; padding-top: 10px; padding-bottom: 10px; }
.Copyright { font-size: 7pt; color: #959595; font-weight: normal; }
/*Bar*/
.BlackBar { font-size: 6pt; color: #0C0C0C; }
.LightBlueBar { vertical-align: middle; font-size: 6pt; color: #868889; }
.LightVioletBar { vertical-align: middle; font-size: 8pt; color: #868889; }
/*HoverMenu*/
.HoverMenu { background-color: #C0E6EF; border: solid 1px #5197bb; font-size: 7pt; font-weight: normal; font-style: normal; color: #5197bb; text-decoration: none; cursor: pointer; }
/*Asterix*/
.Asterix { font-family: verdana; font-size: 7pt; color: #ce0331; }
.ObligatoryFields { color: #ce0331 !important; }
/*Gridview*/
.LotsRow:hover { background-color: #c1c1c1; }
.PromotionRowStyle:hover { background-color: #c1c1c1; }
.CoupDeCoeuRowStyle:hover { background-color: #c1c1c1; }
.FicheRowStyle:hover { background-color: #83A4CD; }
.LotsGridView { border: solid 2px #83A4CD; background-color: #FFFFFF; }
.LotsItemRow { border: solid 2px #68A5D1; font-size: 7pt; }
.LotsHeaderRow { background-color: #83A4CD; border: solid 1px #83A4CD; text-align: left; font-size: 10pt; color: #ffffff; }
/*Loading*/
#TransParentLayer { width: 100%; height: 100%; position: fixed; z-index: 11000; top: 0; left: 0; filter: alpha(opacity=50); -moz-opacity: .3; opacity: .3; background-color: #0075b4; layer-background-color: #0075b4; }
#LoadingLayer { position: fixed; width: 250px; height: 100px; z-index: 11002; top: 40%; left: 40%; }
.LoadingLabelStyle { font-size: 9pt; font-family: Verdana; font-weight: bold; color: #0075b4; }
.LoadingTable { border: solid 1px #0075b4; background-color: #FFFFFF; height: 100%; }
/* Calender */
.calendarMonthYear { font-size: 0.7em; color: #3B5998; font-family: Verdana, Arial; font-weight: bold; letter-spacing: 1px; }

.calendarDay { font-size: 0.7em; color: black; font-family: Verdana, Arial; /*font-weight: bold;*/ }

.hasEvent { font-size: 0.7em; color: white; font-family: Verdana, Arial; background-position: center center; background-repeat: no-repeat; text-align: center; width: 20px; height: 20px; cursor: pointer; vertical-align: middle; }

.hasNoEvent { font-size: 0.7em; color: black; font-family: Verdana, Arial; text-align: center; width: 20px; height: 20px; }

.monthHolder { border: solid 1px #7AB0CD; }

.calendarWeek { font-size: 0.7em; color: Gray; font-family: Verdana, Arial; text-align: center; width: 20px; height: 20px; }
