﻿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;
    border-width:0px;
}
#Proprietaire:hover #tdProprietaire1
{
    background-image: url('../../Images/homeresa_07_1.gif');
    height: 21px;
    width:12px;
    background-repeat:no-repeat;
    border-width:0px;
}
#Proprietaire #tdProprietaire2 a
{
    font-size: 7pt;
    font-weight:bold; 
    color: #68A5D1;
    text-decoration: none;
    vertical-align:middle;
    padding-left:5px;
    text-align:left;
    border-width:0px;
}
#Proprietaire:hover #tdProprietaire2 a
{
    color: #fa9dcc;
    border-width:0px;
}

#QSN #tdQSN1
{
    background-image: url('../../Images/btn1_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#QSN:hover #tdQSN1
{
    background-image: url('../../Images/btn1_1_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#QSN #tdQSN2 
{
    background-image: url('../../Images/btn1_2.gif');
    height: 18px;
    width:94px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#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;
    border:solid 0px black;
}
#QSN #tdQSN3
{
    background-image: url('../../Images/btn1_3.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#QSN:hover #tdQSN3
{
    background-image: url('../../Images/btn1_3_1.gif');
    height: 18px;
    width:6px;
    border:solid 0px black;
    background-repeat:no-repeat;
}

#Partenaires #tdPartenaires1
{
    background-image: url('../../Images/btn2_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#Partenaires:hover #tdPartenaires1
{
    background-image: url('../../Images/btn2_1_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#Partenaires #tdPartenaires2 
{
    background-image: url('../../Images/btn2_2.gif');
    height: 18px;
    width:92px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#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;
    border:solid 0px black;
}
#Partenaires #tdPartenaires3
{
    background-image: url('../../Images/btn2_3.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#Partenaires:hover #tdPartenaires3
{
    background-image: url('../../Images/btn2_3_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}

#Contacts #tdContacts1
{
    background-image: url('../../Images/btn3_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#Contacts:hover #tdContacts1
{
    background-image: url('../../Images/btn3_1_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#Contacts #tdContacts2 
{
    background-image: url('../../Images/btn3_2.gif');
    height: 18px;
    width:94px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#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;
    border:solid 0px black;
    background-repeat:no-repeat;
}
#Contacts #tdContacts3
{
    background-image: url('../../Images/btn3_3.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#Contacts:hover #tdContacts3
{
    background-image: url('../../Images/btn3_3_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}

#PDS #tdPDS1
{
    background-image: url('../../Images/btn4_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#PDS:hover #tdPDS1
{
    background-image: url('../../Images/btn4_1_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#PDS #tdPDS2 
{
    background-image: url('../../Images/btn4_2.gif');
    height: 18px;
    width:93px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#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;
    border:solid 0px black;
}
#PDS #tdPDS3
{
    background-image: url('../../Images/btn4_3.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#PDS:hover #tdPDS3
{
    background-image: url('../../Images/btn4_3_1.gif');
    height: 18px;
    width:6px;
    background-repeat:no-repeat;
    border:solid 0px black;
}

#TourOperateur #tdTourOperateur1
{
    background-image: url('../../Images/homeresa_09.gif');
    height: 22px;
    width:12px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#TourOperateur:hover #tdTourOperateur1
{
    background-image: url('../../Images/homeresa_09_1.gif');
    height: 22px;
    width:12px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#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;
    border:solid 0px black;
}
#Meteo:hover #tdMeteo1
{
    background-image: url('../../Images/homeresa_22_1.gif');
    height: 35px;
    width:33px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#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;
    border:solid 0px black;
}
#InfoTraffic:hover #tdInfoTraffic1
{
    background-image: url('../../Images/homeresa_24_1.gif');
    height: 34px;
    width:33px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#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;
    border:solid 0px black;
}
#ItinerairePlan:hover #tdItinerairePlan1
{
    background-image: url('../../Images/homeresa_25_1.gif');
    height: 33px;
    width:33px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#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;
    border:solid 0px black;
}
#InfoTourism:hover #tdInfoTourism1
{
    background-image: url('../../Images/homeresa_26_1.gif');
    height: 33px;
    width:33px;
    background-repeat:no-repeat;
    border:solid 0px black;
}
#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: #5197bb;
    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:#0c0c0c; 
    text-decoration:none;
}
.SmallText
{
    font-size:7pt; 
    font-weight:normal; 
    color:#0c0c0c; 
    text-decoration:none;
}
.SmallText:hover
{
    color:#C0E6EF; 
    text-decoration:underline;
}
.ResultLabel
{
    color:#4f32a0;
    font-family:Verdana;
    font-size:8pt;
    font-style:normal;
    font-weight:normal;
}
.ResultCritere
{
    color:#9983BE;
    font-family:verdana;
    font-size:7pt;
    font-style:normal;
    font-weight:normal;
}
.ResultCritere2
{
    color:#563d98;
    font-family:verdana;
    font-size:8pt;
    font-style:normal;
    font-weight:normal;
}
.ResultCritere3
{
    color:#563d98;
    font-family:verdana;
    font-size:7pt;
    font-style:normal;
    font-weight:normal;
}
.SmallPriceLabel
{
    color:#563d98;
    font-family:verdana;
    font-size:9pt;
    font-style:normal;
    font-weight:bold;
}
.MediumPriceLabel
{
    color:#563d98;
    font-family:verdana;
    font-size:9pt;
    font-style:italic;
    font-weight:bold;
}
.LargePriceLabel
{
    color:#563d98;
    font-family:verdana;
    font-size:11pt;
    font-style:normal;
    font-weight:bold;
}
.DateLabel
{
    color:#543B98;
    font-family:verdana;
    font-size:11pt;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}
.DateLabel:hover
{
    text-decoration:underline;
}
.DateLabel2
{
    color:#9983BE;
    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:#9983BE;
    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:#9983BE;
    text-decoration:none;   
}
.ConditionsLabel:hover
{
    color:#563D98;
    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:#9482c0;
    font-family:verdana;
    font-size:9pt;
    font-style:normal;
    font-weight:normal;
    text-decoration:none;
}
.MenuLinkbutton:hover
{
    color:#563d98;
    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:#543B98;
    font-family:Verdana;
    font-size:9pt;
    font-style:normal;
    font-weight:bold;
	text-decoration: none;
}
.LotLinkbutton1:hover
{
	text-decoration: underline;
}
.LotLinkbutton2
{
    color:#9983BE;
    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:#4C4C4C;
    font-family:Verdana;
    font-size:8pt;
    font-style:normal;
    font-weight:normal;
	text-decoration: none;
}
.NormalLinkbutton:hover
{
	text-decoration: underline;
}
.PromotionLinkbutton1
{
    color:#FF4D00;
    font-family:verdana;
    font-size:9pt;
    font-style:normal;
    font-weight:bold;
	text-decoration: none;
	cursor:pointer;
}
.PromotionLinkbutton1:hover
{
	text-decoration: underline;
}
.PromotionLinkbutton2
{
    color:#FF9900;
    font-family:verdana;
    font-size:7pt;
    font-style:italic;
    font-weight:normal;
	text-decoration: none;
}
.PromotionLinkbutton3
{
    color:#FF4D00;
    font-family:verdana;
    font-size:14pt;
    font-style:normal;
    font-weight:bold;
	text-decoration: none;
	cursor:pointer;
}
.CdcLinkbutton
{
    color:#D9027F;
    font-family:verdana;
    font-size:9pt;
    font-style:normal;
    font-weight:bold;
	text-decoration: none;
}
.CdcLinkbutton:hover
{
	text-decoration: underline;
}
.PromotionSeeAll
{
    font-size:8pt; 
    font-weight:normal; 
    color:#FA4200; 
    text-decoration:none
}
.CdcSeeAll
{
    font-size:8pt; 
    font-weight:normal; 
    color:#EE4AA1; 
    text-decoration:none;
}
.DispoLinkbutton
{
    font-family:verdana;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #6A51A3;
}
.DispoLinkbutton:hover
{
    font-family:verdana;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #6A51A3;
	background-color: #FFFFFF;
}
.InformationLinkbutton1
{
    color:#563d98;
    font-family:verdana;
    font-size:9pt;
    font-style:normal;
    font-weight:bold;
	text-decoration: none;
}
.InformationLinkbutton2
{
    color:#9983BE;
    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: #6A51A3;
}
.ReservationLinkbutton:hover
{
	background-color: #FFFFFF;
	color: #6A51A3;
}
/*Textbox*/
.LoginTextbox
{
	color:#306BA3;
    font-family:verdana;
    font-size:8pt;
    font-style:normal;
    font-weight:normal;
    border: solid 1px #306BA3;
}
.PopupTextbox
{
	color:#543B98;
    font-family:verdana;
    font-size:8pt;
    font-style:normal;
    font-weight:normal;
    border: solid 1px #543B98;
}
.InformationsTextbox
{
	text-indent: 2px;
	border: #83A4CD 1px solid;
	font-family:verdana;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	height: 18px;
}
.TotalTextbox1
{
	text-align: center;
	text-indent: 2px;
	border-style: none;
	border-width: 0px;
	padding: 0px;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: #0c0c0c;
	font-family:Verdana;
	background-color: Transparent;
	height: 18px;
	width: 60px;
}
.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-image:url('Images/homeresa_23.gif');
    background-repeat:no-repeat;
    background-color:#7AB0CD;
    background-position:right top;
    height:16px;
    text-align:left;
    padding-left:5px;
    font-size: 7pt;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration: none; 
}
.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-image:url('Images/violet.gif');
    background-repeat:no-repeat;
    background-color:#998BB9;
    background-position:right top;
    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-image:url('Images/homeresa_32.gif');
    background-repeat:no-repeat;
    background-color:#fea724;
    background-position:right top;
    height:16px;
    text-align:left;
    padding-left:5px;
    font-size: 7pt;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration: none; 
    width:200px;
}
.CdcTd
{
    background-image:url('Images/homeresa_33.gif');
    background-repeat:no-repeat;
    background-color:#f881be;
    background-position:right top;
    height:16px;
    text-align:left;
    padding-left:5px;
    font-size: 7pt;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration: none; 
    width:143px;
}
.DisponibiliteTd
{
    background-image:url('Images/homeresa_34.gif');
    background-repeat:no-repeat;
    background-color:#83a4cd;
    background-position:right top;
    height:15px;
    text-align:left;
    padding-left:5px;
    font-size: 7pt;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration: none; 
}
.InformationTd
{
    background-image:url('Images/homeresa_34.gif');
    background-repeat:no-repeat;
    background-color:#83a4cd;
    background-position:right top;
    height:15px;
    text-align:left;
    padding-left:5px;
    font-size: 7pt;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration: none; 
}
.InformationTd2
{
    background-color:#83a4cd;
    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:#F881BE;
}
.LotImages
{
	border-color: #6E50B0;
	width: 89px;
	height: 66px;
}
.PromotionImages
{
	border:solid 1px #FF4D00;
	width: 89px;
	height: 66px;
}
.DispoImages
{
	cursor: pointer;
    border-color:#aca0ce;
}
.InformationImages
{
	border:solid 1px #aca0ce;
	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-image:url('Images/homeresa_23.gif');
    background-repeat:no-repeat;
    background-color:#83a4cd;
    background-position:right top;
    height:17px;
    text-align:left;
    padding-left:5px;
    font-size: 7pt;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration: none; 
    padding-right:70px;
}
/*PoPBox*/
.PopBoxImageSmall
{
	border: none 0px white;
	cursor: pointer;
}
.PopBoxImageLarge
{
	border: solid thin #CCCCFF;
	cursor: pointer;
}

/*Tables*/
.DefaultDate
{
    background-color:#FFFFFF;
}
.DispoDate
{
    background-color:#A591C6;
}
.InformationsTable
{
	width: 400px;
	height: 200px;
	border: solid 1px #0075b4;
	background-color: #FFFFFF;
	
}
.PrestationsTable
{
	border: solid 1px #A1AAD1;
}
/*Buttons*/
.RechercheButton
{
    font-family:Verdana;
    font-size:9pt;
    border: solid 1px #306BA3;
	background-color: #E4F5F8;
	color:#306BA3;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}
.RechercheButton:hover
{
	border: solid 1px #E4F5F8;
	background-color:#7AB0CD;
	color:#FFFFFF;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}
.InformationsButton
{
    font-family:Verdana;
	border:solid 1px #AE9BC9;
	font-size:10pt;
	color:#FFFFFF;
	cursor:pointer;
	background-color:#AEAED4;
	text-align:center;
}
.InformationsButton:hover
{
	cursor:pointer;
	border:solid 1px #AEAED4;
	color:#FFFFFF;
	background-color:#AE9BC9;
	text-align:center;
}
/*HR*/
.DisponibiliteHr
{
    border: none 0;
	border-top: 2px solid #f1dbe7;
	width: 100%;
	height: 2px;
}
.InformationsHr
{
    border: none 0;
	border-top: 2px solid #f1dbe7;
    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:#b5e2f5;
}
.LightVioletBar
{
    vertical-align:middle;
    font-size:8pt;
    color:#d6c1d4;
}
/*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: #ff0000;
}
/*Gridview*/
.LotsRow:hover
{
	background-color: #ece6fa;
}
.PromotionRowStyle:hover
{
	background-color: #FFEFB9;
}
.CoupDeCoeuRowStyle:hover
{
	background-color: #FEE9F4;
}
.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;
}