﻿body
{
    padding:0px;
    margin:0px;
    margin-left:2px;
    background-Image:url('/Images/MainBg.jpg');
    background-repeat:no-repeat;
    background-color:White;
    font-family:Calibri;
}

IMG
{
    border-width:0px;
}


#MainDV
{
    position:relative;
    width:956px;
    height:600px;
    z-index:auto;
}

#MainDV #TopMenuDV
{   
    
    width:100%;
    height:31px;
}

#MainDV #ContentDV
{   
    
    width:100%;
    height:482px;
    position:absolute;
}

#MainDV #HeaderDV
{
    position:absolute;
    margin-top:435px;
    height:135px;
    width:100%;
}

#SubPageDV
{
    width:100%; 
    height:482px; 
    background-color:#4d8aad;
    text-align:left;
}

#SubPageDV #PageHeaderDV
{
    width:889px;
    height:40px;
    background-color:#ff6600;
    margin-left:50px;
}

#PageHeaderDV Table
{
    color:White;
    padding:0px;
    margin:0px;
    width:889px;
    height:40px;
    font-size:19px;
    padding-left:9px;
}

#PageHeaderDV IMG
{
    padding:5px 0px 0px;
}

#SubPageDV #PageContentDV
{
    width:939px;
    height:440px; 
    overflow:auto;
    scrollbar-face-color: #FFFFFF; 
    scrollbar-highlight-color: #96ceef; 
    scrollbar-3dlight-color: #96ceef; 
    scrollbar-darkshadow-color: #96ceef; 
    scrollbar-shadow-color: #96ceef; 
    scrollbar-arrow-color: #96ceef; 
    scrollbar-track-color: #96ceef; 
}

#PageContentDV P
{
    padding-left:50px;
    padding-right:10px;
    color:White;
}

.PageContentTbl
{
    width:920px;
    padding:0px;
}

#PageContentDV H1
{
    font-size:27px;
    color:White;
    margin-left:50px;
}

#PageContentDV #HighlightsDV
{
    width:270px;
    background-color:#24a5db;
    margin-top:17px;
    padding-bottom:10px;
    padding-right:10px;
    color:White;
    font-size:13px;
}
#HighlightsDV P
{
    padding:10px 0px 0px 15px;
    margin:0px;
}
#HighlightsDV .tit
{
    font-size:16px;
    font-weight:bold;
}

#PageContentDV #AccomondationDV
{
    width:270px;
    background-color:#145E7C;
    margin-top:17px;
    padding-bottom:10px;
    padding-right:10px;
    color:White;
    font-size:13px;
}
#AccomondationDV P
{
    padding:10px 0px 0px 15px;
    margin:0px;
}
#AccomondationDV .tit
{
    font-size:16px;
    font-weight:bold;
}

#PageContentDV #PricesDV
{
    width:270px;
    background-color:#145E7C;
    margin-top:17px;
    padding-bottom:10px;
    padding-right:10px;
    color:White;
    font-size:13px;
}
#PricesDV P
{
    padding:10px 0px 0px 15px;
    margin:0px;
}
#PricesDV .tit
{
    font-size:16px;
    font-weight:bold;
}

#PageContentDV #IncludesDV
{
    width:383px;
    height:213px;
    background-color:#1e89b7;
    float:left;
    margin-top:17px;
    color:White;
    font-size:13px;
}
#IncludesDV P
{
    padding:10px 0px 0px 15px;
    margin:0px;
}
#IncludesDV .tit
{
    font-size:16px;
    font-weight:bold;
}

#PageContentDV #NotIncludesDV
{
    width:457px;
    height:213px;
    background-color:#145e7c;
    float:left;
    margin-top:17px;
    color:White;
    font-size:13px;
}
#NotIncludesDV P
{
    padding:10px 0px 0px 15px;
    margin:0px;
}
#NotIncludesDV .tit
{
    font-size:16px;
    font-weight:bold;
}

#DayNumDV
{
    background-image:url('/Images/bgNumber.gif');
    width:39px;
    height:39px;
}
#DayNumDV P
{
    color:#0099ff;
    font-size:25px;
    padding:3px 0px 0px 12px;
}

#DaysDV
{
    width:535px;
    color:White;
    font-size:15px;
}

#PageMenuDV
{
    float:left;
    width:230px;
    background-color:#24a5db;
    margin-top:17px;
    color:White;
    font-size:13px;
}

.TopMenu UL
{
    float:left;
    margin:0px;
    padding:0px;
}
.TopMenu LI
{
    float:left;
    display:inline;
    margin:0px;
    padding:0px;
}
.TopMenu LI A
{
    color:#a56b17;
    font-size:12px;
    text-decoration:none;
}

#recommendDV
{
    width:294px;
    height:101px;
    border:1px solid #6a8fe1;
}
#recommendDV div:hover
{   
    background-color:#2e4fd3;
    color:White;
}
.wrNumDV
{
    float:left;
    width:20px;
    height:15px;
    background:#ffffff;
    margin-right:3px;
    margin-top:2px;
    color:#2e4fd3;
    font-family:Verdana;
    font-size:10px;
}    
.wrNumDV a:link, .wrNumDV a:visited, .wrNumDV a:active
{
    color:#2e4fd3;
    font-weight:bold;
    text-decoration:none;
    font-size:10px;
}
.wrNumDV a:hover
{color:White;}

.modalBackground
{
  background-color:#cbcbcb;
  filter:alpha(opacity=75);
  opacity:0.7;
}

.ModalWindow
{
  width:650px;
  height:450px;
  border: 0px;
  background:#28a3f4;
  padding: 0px10px10px10px;
  position:absolute;
  top:-1000px;
}

.popupTitle
{
    font-size:25px;
    color:White;
    font-weight:bold;
}
.popupTbl
{
    font-size:15px;
    color:White;
    font-weight:bold;
}
.popupTxt
{
    font-size:15px;
    color:White;
    font-weight:bold;
}
.pupupNewsTbl
{
    color:#ffcc00;
    font-size:15px;
    font-weight:bold;
}
.pupupNewsTbl INPUT
{width:250px; border:1px solid #999999;}

.PageMenu
{color:White;font-size:13px;padding:10px;line-height:22px;}
.PageMenu a:link, a:visited, a:active
{color:White;font-size:15px;text-decoration:none;}

.TblContact
{
    padding-left:50px;
    color:White;
}
.TblContact INPUT
{
    width:250px;
    font-size:11px;
    border:1px solid #999999;
}
.TblContact SELECT
{
    font-size:11px;
    border:1px solid #999999;
}

.ErrMsg
{color:#ff6600;font-size:12px;}

#ErrorDV
{
    width:600px;
    height:315px;
    background-color:#96ceef;
    margin-top:20px;
    color:White;
    font-weight:bold;
}

