﻿body 
{
    background-color:#56a40c;
    background-image: url('../img/tag_bg.png');
    background-repeat: repeat-x;
    color:#ffffff;
    font-family:Arial;
    font-size:9pt;
    margin:0px auto;
    padding:0px;
    width:100%;
    overflow:scroll;
    overflow-x:auto;
}
img{ border:0px; }


#theContentHolder
{
    position:relative;
    width:840px;
    margin:0px auto;
}
.headerom
{
    position:absolute;
    right:14px;
    top:80px;
    height:27px;
    width:89px;
    cursor:pointer;
    background-image:url('../img/tag_btnom.png');
}
.headerom:HOVER
{
    background-image:url('../img/tag_btnom_on.png');
}
#theLogo
{
    float:left;
    clear:left;
    margin-top:20px;
}
#theAbout
{
    position:absolute;
    width:840px;
    height:280px;
    top:126px;
    left:0px;
    display:none;
    background-image:url('../img/tag_ombg.png');
}
#theLook
{
    float:left;
    clear:left;
    position:relative;
    width:840px;
    height:280px;
    margin:15px 0px;
    background-image:url('../img/tag_lookbg.png');
}
#theFromInput
{
    position:absolute;
    left:90px;
    top:36px;
    width:120px;
    height:22px;
}
#theToInput
{
    position:absolute;
    left:90px;
    top:126px;
    width:120px;
    height:22px;
}
#theFooter
{
    height: 150px;
    width: 100%;
    margin:0px auto;
    position:fixed;
    bottom:0px;
    left:0px;
    background-image: url('../img/tag_footerbg.png');
}
#theFooterContent
{
    position:relative;
    z-index:1000;
    margin:0px auto;
    height: 150px;
    width: 934px;
    background-image: url('../img/tag_footerlogo.png');
}
.flyinginfo
{
    position:absolute;
    width:162px;
    height:156px;
    left:248px;
    top:11px;
    background-image: url('../img/tagtag_info.png');
}
.flyinginfo .loader
{
    position:absolute;
    width:15px;
    height:15px;
    left:75px;
    top:72px;
}
#theCountOne
{
    position:absolute;
    left:3px;
    bottom:65px;
    width:159px;
    text-align:center;
    font-family:Georgia;
    font-size:20pt;
    font-weight:bold;
    letter-spacing:1px;
    color:#89a600;
    cursor:default;
}
.statHolder
{
    position:absolute;
    left:0px;
    bottom:0px;
    width:440px;
    height:100px;
    overflow:hidden;
}
.statinfobox
{
    position:absolute;
    width:317px;
    height:36px;
    left:63px;
    top:-32px;
}
.stapel
{
    position:absolute;
    width:42px;
    height:0px;
    bottom:0px;
    background-image:url('../img/tagtag_stapel.png');
}
.stapeltext
{
    margin-top:-17px;
    width:42px;
    font-size:0.9em;
    text-align:center;
    cursor:default;
}



#theFromHolder
{
    position:absolute;
    left:442px;
    top:0px;
    width:398px;
    height:89px;
    overflow:hidden;
}
#theToHolder
{
    position:absolute;
    left:442px;
    top:90px;
    width:398px;
    height:89px;
    overflow:hidden;
}
.char
{
    position:absolute;
    width:83px;
    height:94px;
    top:-2px;
}
.char.ch1
{
    left:3px;
}
.char.ch2
{
    left:80px;
}
.char.ch3
{
    left:157px;
}
.char.ch4
{
    left:234px;
}
.char.ch5
{
    left:311px;
}


#theDateHolder
{
    position:absolute;
    left:440px;
    top:180px;
    width:400px;
    height:98px;
}
#theDateHolder .maindate
{
    position:absolute;
    width:53px;
    height:32px;
    color:#607b12;
    text-align:center;
    line-height:33px;
    font-size:0.95em;
}
#theDateHolder .noex
{
    cursor:default;
    color:#4c650f;
}
#theDateHolder .work
{
    background-image:url('../img/tag_date.png');
}
#theDateHolder .weekend
{
    background-image:url('../img/tag_dateend.png');
}
#theDateHolder .sel
{
    color:#fff;
    background-image:url('../img/tag_dateon.png');
}
#theDateHolder .on
{
    cursor:pointer;
}
#theDateHolder .on:HOVER
{
    color:#fff;
    background-image:url('../img/tag_dateon.png');
}
.dateNrTickets
{
    display:none;
    position:absolute;
    right:-4px;
    bottom:-4px;
    width:24px;
    height:25px;
    color:#fff;
    font-size:10px;
    font-family:Helvetica, Arial;
    font-weight:bold;
    text-align:center;
    line-height:24px;
    background-image:url('../img/redbtn_small.png');
}

.BigTitle
{
    float:left;
    clear:left;
    width:830px;
    margin-top:15px;
    padding:0px 0px 0px 10px;
}
.BigTitle .deptime
{
    float:left;
    white-space:nowrap;
    height:26px;
    cursor:pointer;
}
.BigTitle .off
{
    color:#92ad53;
}
.deptime .left
{
    float:left;
    height:26px;
    width:8px;
    background-image:url('../img/deptime_left.png');
}
.deptime .middle
{
    float:left;
    height:26px;
    line-height:30px;
    text-align:center;
    font-size:1.0em;
    padding:0px 3px;
    background-image:url('../img/deptime_middle.png');
}
.deptime .right
{
    float:left;
    height:26px;
    width:8px;
    background-image:url('../img/deptime_right.png');
}
.deptime:HOVER .left, .deptimeOn .left 
{
    background-image:url('../img/deptime_left_on.png');
}
.deptime:HOVER .middle, .deptimeOn .middle
{
    background-image:url('../img/deptime_middle_on.png');
}
.deptime:HOVER .right, .deptimeOn .right
{
    background-image:url('../img/deptime_right_on.png');
}
.BidItemTop
{
    float:left;
    clear:left;
    width:840px;
    height:8px;
    background-image:url('../img/ticketbg_top.png');
}
.BidItem
{
    position:relative;
    float:left;
    clear:left;
    width:840px;
    height:86px;
    background-image:url('../img/ticketbg_intercity.png');
}
.BidItem.X2000
{
    background-image:url('../img/ticketbg_x2000.png');
}
.BidItem .Desc
{
    position:absolute;
    left:120px;
    bottom:55px;
    max-width:500px;
    text-align:left;
    font-size:10pt;
    text-decoration:none;
    font-weight:bold;
    color:#1e2606;
}
.BidItem .Desc:HOVER
{
    color:#5f7b12;
}
.BidItem .more
{
    position:absolute;
    left:122px;
    bottom:19px;
    max-width:500px;
    text-align:left;
    text-decoration:none;
    font-size:9pt;
    color:#5f7b12;
}
.BidItem .more:HOVER
{
    font-style:italic;
}
.BidItem .textdep
{
    position:absolute;
    left:122px;
    bottom:37px;
    max-width:500px;
    text-align:left;
    font-size:10pt;
    color:#1e2606;
}
.BidItem .MaxBid
{
    position:absolute;
    right:20px;
    bottom:41px;
    width:100px;
    text-align:center;
    font-size:12pt;
    font-weight:bold;
    color:#5f7b12;
}
.BidItem .BidCount
{
    position:absolute;
    right:20px;
    bottom:25px;
    width:100px;
    text-align:center;
    font-size:9pt;
    color:#80a619;
}
.BidItem .timeleft
{
    position:absolute;
    right:180px;
    bottom:43px;
    width:240px;
    text-align:center;
    font-size:9pt;
    color:#1e2606;
}
.BidItem .bidder
{
    position:absolute;
    right:180px;
    bottom:27px;
    width:240px;
    text-align:center;
    text-decoration:none;
    font-size:9pt;
    color:#1e2606;
}
.BidItem .bidder:HOVER
{
    font-style:italic;
}
.BidItem .bidderalias
{
    font-weight:bold;
}
.BidItem .avslutad
{
    position:absolute;
    right:250px;
    bottom:27px;
}
