﻿body 
{
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    font-family: 'Arial', Calibri;
    font-size: 1.05em;
	line-height: 1.25em;
    color: black;
}
.sitemap {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    font-family: Calibri;
    font-size: 13pt;
    /*height: 15px;*/
}
.main 
{
    height: auto;
    position: inherit;
    margin: 0;
    padding: 0 50px;
}
section 
{
	margin: 0px auto 40px;
	max-width: 1200px;
	position: relative;
	padding: 30px 20px 20px 20px;

}
.style1 
{
    width: 100%;
}
.title
{
    float: left;
    padding: 1px 4px 2px;
    font-size: 2.6em;
}
.main-menu
{
    float: right!important;
    margin: 0;
    /*height: 45px;*/
}

/* Travel */
.travelWidget 
{
    background: #525252;
}
.travelWidget .dxtcLite li
{
    height: 42px;
    border: none !important;
}
.travelWidget .dxtcLite .dxtc-strip 
{
    border: 1px solid #525252;
}
.travelWidget .dxtcLite,
.travelWidget .dxtcLite .dxtc-strip,
.travelWidget .dxtcLite .dxtc-tab
{
    background: #525252;
}
.travelWidget .dxtcLite .dxtc-activeTab
{
	background: #ffffff;
}
.travelWidget .dxtcLite .dxtc-text,
.travelWidget .dxtcLite .dxtc-leftIndent,
.travelWidget .dxtcLite .dxtc-rightIndent
{
    color: #ffffff;
	font-family: HelveticaNeue, Helvetica, Verdana, sans-serif;
    font-size: 24px;
	line-height: 27px;
	text-decoration: none;
}
.travelWidget .dxtcLite .dxtc-activeTab .dxtc-text,
.travelWidget .dxtcLite .dxtc-activeTab .dxtc-leftIndent,
.travelWidget .dxtcLite .dxtc-activeTab .dxtc-rightIndent
{
	color: #636363;
}
.travelWidget .dxtcLite .dxtc-link
{
	padding: 8px 10px 0;
}
.travelWidget .dxtcLite .dxtc-spacer,
.travelWidget .dxtcLite .dxtc-leftIndent,
.travelWidget .dxtcLite .dxtc-rightIndent
{
	width: 0;
}

/* Big Zone */
.travelWidget,
.bigzone .travelWidget
{
    width: 492px;
    height: 452px;
}
.travelWidget .page,
.bigzone .travelWidget .page 
{
    width: 492px;
    height: 408px;
}
.travelWidget .page .item,
.bigzone .travelWidget .page .item
{
    top: 0;
    height: 120px;
}
.travelWidget .page .item .location,
.bigzone .travelWidget .page .item .location
{
    font-family: HelveticaNeue-Light, HelveticaNeue, Helvetica, Verdana, sans-serif;
    font-size: 32px;
    padding: 20px 31px 0;
}
.travelWidget .page .item .content,
.bigzone .travelWidget .page .item .content
{
    font-size: 24px;
    padding: 0 28px;
    margin-top: -11px;
}
.travelWidget .page .item .content .price,
.bigzone .travelWidget .page .item .content .price
{
    font-size: 60px;
    margin-left: -10px
}
.travelWidget .page .item .content .amp,
.bigzone .travelWidget .page .item .content .amp
{
    font-size: 63px;
}
.travelWidget img.small,
.travelWidget img.medium,
.bigzone .travelWidget img.small,
.bigzone .travelWidget img.medium
{
    display: none;
}

/* Horizontal Zone */
.horizontalzone .travelWidget
{
    width: 492px;
    height: 220px;
}
.horizontalzone .travelWidget .page
{
    width: 492px;
    height: 176px;
}
.horizontalzone .travelWidget .page .item
{
    bottom: 0;
    height: 120px;
}
.horizontalzone .travelWidget .page .item .location
{
    font-family: HelveticaNeue-Light, HelveticaNeue, Helvetica, Verdana, sans-serif;
    font-size: 25px;
    padding: 10px 20px 0;
}
.horizontalzone .travelWidget .page .item .content
{
    font-size: 19px;
    padding: 0 17px;
    margin-top: -9px;
}
.horizontalzone .travelWidget .page .item .content .price
{
    font-size: 48px;
    margin-left: -6px
}
.horizontalzone .travelWidget .page .item .content .amp
{
    font-size: 52px;
}
.horizontalzone .travelWidget img.medium 
{
    display: inline;
}
.horizontalzone .travelWidget img.small,
.horizontalzone .travelWidget img.large
{
    display: none;
}

/* Small Zone */
.smallzone .travelWidget
{
    width: 240px;
    height: 220px;
}
.smallzone .travelWidget .page
{
    width: 240px;
    height: 176px;
}
.smallzone .travelWidget .page .item
{
    bottom: 0;
    height: 120px;
}
.smallzone .travelWidget .page .item .location
{
    font-family: HelveticaNeue-Light, HelveticaNeue, Helvetica, Verdana, sans-serif;
    font-size: 19px;
    padding: 9px 14px 0;
}
.smallzone .travelWidget .page .item .content
{
    font-size: 14px;
    padding: 0 12px;
    margin-top: -5px;
}
.smallzone .travelWidget .page .item .content .price
{
    font-size: 28px;
    margin-left: -5px
}
.smallzone .travelWidget .page .item .content .amp
{
    font-size: 30px;
}
.smallzone .travelWidget img.small 
{
    display: inline;
}
.smallzone .travelWidget img.medium,
.smallzone .travelWidget img.large
{
    display: none;
}

