.HTitle
{
    background: url(./images/logo1a.png) no-repeat;
    width: 880px;
    height: 100px;
	font-size: 11pt;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
    text-align: right;
    color: #dde9f3;
    padding-right: 5px;
    text-transform: uppercase;
    vertical-align: bottom;
}

.MenuLR
{
    padding-bottom: 5px;
    background: #fff;
    text-align: center;
    vertical-align: top;
    width: 180px;
}

.BlockHeader
{
/*    margin-top: 5px;*/
/*    margin-bottom: 0px;*/
/*    margin-bottom: 10px;*/
/*    margin-left: 5px;*/
/*    margin-right: 5px;*/
    margin-top: 10px;
    width: 170px;
    text-align: center;
    vertical-align: middle;
}

.BlockTitle
{
    height: 20px;
    padding-left: 7px;
    border-bottom: 1px solid #c0c0c0;
    line-height: 20px;
    background: url('images/block-h.png') no-repeat;
	font-size: 9pt;
	font-weight: bold;
	font-family: tahoma, arial, helvetica, sans-serif;
    text-align: left;
    vertical-align: top;
}

.BlockTitle-FB
{
    height: 20px;
    padding-left: 7px;
    border-bottom: 1px solid #c0c0c0;
    line-height: 20px;
    background: url('images/block-face.png') no-repeat;
	font-size: 9pt;
	font-weight: bold;
	font-family: tahoma, arial, helvetica, sans-serif;
    text-align: left;
    vertical-align: top;
}

.BlockContent
{
    /* #e5e9e8 */
    background: url('images/block-c.png');
    vertical-align: top;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.BlockFooter
{
    height: 6px;
    line-height: 6px;
    background: url('images/block-f.png') no-repeat;
}

.Footer {
    color: #006090;
    text-align: center;
    vertical-align: middle;
	font-size: 9pt;
	font-weight: normal;
	font-family: tahoma, arial, helvetica, sans-serif;
	padding-bottom: 10px;
    background: url('images/ft_m.png') repeat-x;
    height: 45px;
}

.Footer a { text-decoration: none; color: #006090; }
.Footer a:link { color: #006090; }
.Footer a:visited { color: #006090; }
.Footer a:active { color: #006090; }
.Footer a:hover { color: #009060; text-decoration: underline; }

.CROweather {
    text-align: center;
	font-size: 10pt;
	width: 100%;
    color: #005694;
	margin-left: auto;
	margin-right: auto;
	font-family: tahoma, arial, helvetica, sans-serif;
}

.CROweather table {
	margin-left: auto;
	margin-right: auto;
}

.CROweather icon {
    padding-left: 4px;
    padding-right: 4px;
}

.CROweather day {
	font-family: arial, helvetica, sans-serif;
    color: #003f6d;
    font-size: 9pt;
    text-align: center;
}

.gMap
{
    width: 520px;
    height: 450px;
    position: relative;
}

.gLink { position: absolute; font-family: arial; font-size: 8pt; text-align: left; color: white; font-weight: bold; vertical-align: middle; display: block; }
.gLink a { text-decoration: none; color: white; }
.gLink a:link { color: white; }
.gLink a:visited { color: white; }
.gLink a:active { color: white; }
.gLink a:hover { color: #ffdf3a; text-decoration: none; }

.gStar { cursor: pointer; float: left; display: block; }
.gText { cursor: pointer; float: left; display: block; padding-top: 1px; padding-left: 3px; padding-right: 3px; }

.gRTextLT { cursor: pointer; position: absolute; left: 14px; top: -1px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gRTextLM { cursor: pointer; position: absolute; left: 14px; top:  0px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gRTextLB { cursor: pointer; position: absolute; left: 14px; top:  1px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gRTextRT { cursor: pointer; position: absolute; left: 16px; top: -1px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gRTextRM { cursor: pointer; position: absolute; left: 16px; top:  0px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gRTextRB { cursor: pointer; position: absolute; left: 16px; top:  1px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gRTextCC { cursor: pointer; position: absolute; left: 15px; top:  0px; padding-top: 1px; padding-left: 3px; padding-right: 3px; }

.gLTextLT { cursor: pointer; position: absolute; left: -1px; top: -1px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gLTextLM { cursor: pointer; position: absolute; left: -1px; top:  0px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gLTextLB { cursor: pointer; position: absolute; left: -1px; top:  1px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gLTextRT { cursor: pointer; position: absolute; left:  1px; top: -1px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gLTextRM { cursor: pointer; position: absolute; left:  1px; top:  0px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gLTextRB { cursor: pointer; position: absolute; left:  1px; top:  1px; padding-top: 1px; padding-left: 3px; padding-right: 3px; color: #003973; }
.gLTextCC { cursor: pointer; position: absolute; left:  0px; top:  0px; padding-top: 1px; padding-left: 3px; padding-right: 3px; }

.google1 {
    color: #008462;
	font-size: 8pt;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	padding-left: 2px; padding-right: 2px;
}

.WebLinks
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    text-align: left;
}

.WebLinks a
{
    color: #005694;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
}

.WebLinks a:link
{
    color: #005694;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    text-decoration: none;
    background: url('./images/arrw_b.gif') no-repeat;
    background-position: 0px 4px;
    padding-left: 12px;
}

.WebLinks a:visited
{
    color: #005694;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    text-decoration: none;
    background: url('./images/arrw_b.gif') no-repeat;
    background-position: 0px 4px;
    padding-left: 12px;
}

.WebLinks a:hover, .WebLinks a.hover
{
    color: #e69900;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}

.CommonLinks
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
    text-align: left;
}

.CommonLinks a
{
    color: #005694;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
}

.CommonLinks a:link
{
    color: #005694;
    text-decoration: none;
}

.CommonLinks a:visited
{
    color: #005694;
    text-decoration: none;
}

.CommonLinks a:hover, .CommonLinks a.hover
{
    color: #008462;
    text-decoration: none;
}

.UnitLinks
{
    color: black;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    text-align: left;
    padding-bottom: 2px;
}

.UnitLinks a
{
    color: #003f6d;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
}

.UnitLinks a:link
{
    color: #003f6d;
    text-decoration: none;
    background: url('./images/arrw_b.gif') no-repeat;
    background-position: 0px 5px;
    padding-left: 12px;
}

.UnitLinks a:visited
{
    color: #003f6d;
    text-decoration: none;
    background: url('./images/arrw_b.gif') no-repeat;
    background-position: 0px 5px;
    padding-left: 12px;
}

.UnitLinks a:hover, .UnitLinks a.hover
{
    color: #e69900;
    text-decoration: none;
}

.UnitLinks_hover
{
    color: #e69900;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    text-align: left;
    padding-bottom: 2px;
    text-decoration: none;
    background: url('./images/arrw_b.gif') no-repeat;
    background-position: 0px 5px;
    padding-left: 12px;
}

.tblCal2 {
	font-family: tahoma, arial, helvetica, sans-serif;
    background: url(images/monthbg.gif) repeat-x 0 0;
    color: #003f6d;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    height: 17px;
    line-height: 17px;
    text-transform: uppercase;
}

.tblCal3 {
	font-family: tahoma, arial, helvetica, sans-serif;
    background: url(images/select.gif) repeat-x 0 0;
    color: #003f6d;
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    height: 17px;
    line-height: 17px;
    border: 1px solid #c0c0c0;
}

.tblCal2H {
	font-family: arial, helvetica, sans-serif;
    background: #dbe5f1;
    color: black;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    width: 17px;
    height: 17px;
    line-height: 17px;
}

.tblCal2R0 {
	font-family: arial, helvetica, sans-serif;
    background: url(images/m00.gif) no-repeat;
    padding-right: 2px;
    color: black;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
    height: 17px;
    line-height: 17px;
}

.tblCal2R33, .tblCal2R03, .tblCal2R30 {
	font-family: arial, helvetica, sans-serif;
    background: url(images/m00.gif) no-repeat;
    padding-right: 2px;
    color: #c0c0c0;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
    height: 17px;
    line-height: 17px;
}

.tblCal2R0a {
	font-family: arial, helvetica, sans-serif;
    background: url(images/m00.gif);
    color: black;
    font-size: 8pt;
    font-weight: normal;
    text-align: center;
    height: 17px;
    line-height: 17px;
}

.tblCal2R0b {
	font-family: arial, helvetica, sans-serif;
    background: url(images/yellow2.gif) repeat-x 0 0;
    color: black;
    font-size: 10pt;
    font-weight: normal;
    text-align: center;
    height: 17px;
    line-height: 17px;
    background: #eeeeee;
}

.tblCal2R01, .tblCal2R31 {
	font-family: arial, helvetica, sans-serif;
    background: url(images/m01.gif) no-repeat;
    padding-right: 2px;
    color: black;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
    height: 17px;
    line-height: 17px;
}

.tblCal2R10, .tblCal2R13 {
	font-family: arial, helvetica, sans-serif;
    background: url(images/m10.gif) no-repeat;
    padding-right: 2px;
    color: black;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
    height: 17px;
    line-height: 17px;
}

.tblCal2R11 {
	font-family: arial, helvetica, sans-serif;
    background: #ee185c;
    padding-right: 2px;
    color: black;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
    height: 17px;
    line-height: 17px;
}

.tblCal2R12 {
	font-family: arial, helvetica, sans-serif;
    background: url(images/m12.gif) no-repeat;
    padding-right: 2px;
    color: black;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
    height: 17px;
    line-height: 17px;
}

.tblCal2R02, .tblCal2R32 {
	font-family: arial, helvetica, sans-serif;
    background: url(images/m02.gif) no-repeat;
    padding-right: 2px;
    color: black;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
    height: 17px;
    line-height: 17px;
}

.tblCal2R20, .tblCal2R23 {
	font-family: arial, helvetica, sans-serif;
    background: url(images/m20.gif) no-repeat;
    padding-right: 2px;
    color: black;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
    height: 17px;
    line-height: 17px;
}

.tblCal2R21 {
	font-family: arial, helvetica, sans-serif;
    background: url(images/m21.gif) no-repeat;
    padding-right: 2px;
    color: black;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
    height: 17px;
    line-height: 17px;
}

.tblCal2R22 {
	font-family: arial, helvetica, sans-serif;
    background: #0bbf56;
    padding-right: 2px;
    color: black;
    font-size: 8pt;
    font-weight: normal;
    text-align: right;
    height: 17px;
    line-height: 17px;
}

.tblCalRgg, .tblCalR30, .tblCalR33, .tblCalR03 {
	font-family: arial, helvetica, sans-serif;
    background: url(images/00.gif) no-repeat;
    padding-right: 3px;
    color: #c0c0c0;
    font-size: 9pt;
    font-weight: normal;
    text-align: right;
    height: 20px;
    line-height: 20px;
}

.tblCalRcc {
	font-family: arial, helvetica, sans-serif;
    background: url(images/00.gif) no-repeat;
    padding-right: 3px;
    color: #0bbf56;
    font-size: 9pt;
    font-weight: normal;
    text-align: right;
    height: 20px;
    line-height: 20px;
}

.txtOpis4 {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
    color: #003f6d;
    font-size: 9pt;
    white-space: nowrap;
    line-height: 22px;
    height: 22px;
}

.txtOpis4a {
	font-family: tahoma, arial, helvetica, sans-serif;
    color: #003f6d;
    font-size: 8pt;
    white-space: nowrap;
    line-height: 22px;
    height: 22px;
}

.txtOpis4j {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
    color: #003f6d;
    font-size: 9pt;
    text-align: justify;
}

.UnitValue1 {
	font-size: 8pt;
	font-weight: normal;
	font-family: tahoma, arial, helvetica, sans-serif;
    text-transform: none;
    color: #003973;
}

.UnitData1 {
    text-align: left;
    font-size: 11pt;
}

.UnitData1a {
	font-size: 11pt;
	font-weight: normal;
	font-family: tahoma, arial, helvetica, sans-serif;
    text-transform: none;
    text-align: left;
}

.txtPList1 {
	font-size: 10pt;
	font-weight: bold;
	font-family: Tahoma, Arial, helvetica, sans-serif;
    text-transform: uppercase;
    color: #003973;
    height: 17px;
    line-height: 17px;
}

.txtPList2 {
	font-size: 10pt;
	font-weight: bold;
	font-family: Tahoma, Arial, helvetica, sans-serif;
    text-transform: uppercase;
    color: #003f6d;
    white-space: nowrap;
    text-align: right;
    padding-left: 10px;
    padding-right: 5px;
    height: 17px;
    line-height: 17px;
}

.txtPList3 {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
    color: #aa0000; 
    border: 1px solid #ffc0c0;	
    font-size: 12pt;
    text-align: left;
    padding: 10px;
    margin: 5px;
}

div.calendar-invisible {
    display: none;
}

div.calendar-visible {
    display: block;
    position: absolute;
    padding-top: 2px;
}

.tblPriceL1 {
    border: 1px solid #c0c0c0;
    background-image: url(./images/lines4.gif);
    margin: 2px;
    margin-top: 4px;
    margin-bottom: 4px;
}

.tblPriceL2 {
    padding: 7px;
    padding-top: 4px;
}

.tblPriceL3 {
    background: #f0f0f0;
    font-size: 9pt;
    font-weight: bold;
    color: black;
    text-transform: lowercase;
	font-family: arial, helvetica, sans-serif;
	border: 1px solid #c0c0c0;
	padding: 3px;
}

.tblPriceL4 {
    background: #fff0f0;
    font-size: 10pt;
    font-weight: bold;
    color: black;
	font-family: arial, helvetica, sans-serif;
	border: 1px solid #c0c0c0;
	padding: 3px;
}

.hr1 {
  height: 1px;
  background: #ffffff url(./images/hr2.gif);
}

.hr1 hr {
  display: none;
}

.liPriceL1 {
    list-style-image: url(./images/li_bl.gif);
    text-transform: lowercase;
}

.liPriceL2 {
    list-style-image: url(./images/li_bl.gif);
}

.liPriceL3 {
    list-style-image: url(./images/li_b.gif);
    padding-top: 3px;
    padding-bottom: 3px;
}

.txtDest1 {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
    color: #006090;
    font-size: 12pt;
    font-weight: bold;
    white-space: nowrap;
    height: 20px; line-height: 20px;
}

.txtDest2 {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
    color: #006090;
    font-size: 10pt;
    font-weight: bold;
    white-space: nowrap;
    height: 20px; line-height: 20px;
}

.txtTerms1 {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
    color: #009060;
    font-size: 11pt;
    font-weight: bold;
    white-space: nowrap;
}

.txtTerms2 {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
    color: #006090;
    font-size: 10pt;
    font-weight: bold;
    white-space: nowrap;
}
