.main_container {width: 182px; height: 210px;}
.top_left, .top_leftR {width: 7px; height: 27px; background-image: url(https://sale.euroticket.pl/profiles/onet_pl_niebieski_html/img/top_left.png); background-repeat: no-repeat;}
.top_mid {width: 165px; height: 27px; font-size: 9.5333px !important; background-image: url(https://sale.euroticket.pl/profiles/onet_pl_niebieski_html/img/top_mid.png); background-repeat: repeat-x;}
.top_mid, .top_midR {font-family: Arial; font-size: 7.5333px; color: #FFFFFF; text-align: center;}
/*.top_midR {width: 756px; height: 27px; background-image: url(img/top_mid.png); background-repeat: repeat-x;}
 */
.top_right, .top_rightR {width: 7px; height: 27px; background-image: url(https://sale.euroticket.pl/profiles/onet_pl_niebieski_html/img/top_right.png); background-repeat: no-repeat;}
.mid_left {width: 7px; height: 190px; background-image: url(https://sale.euroticket.pl/profiles/onet_pl_niebieski_html/img/mid_left.png); background-repeat: repeat-y;}
.mid_right {width: 7px; height: 210px; background-image: url(https://sale.euroticket.pl/profiles/onet_pl_niebieski_html/img/mid_right.png); background-repeat: repeat-y;}
.mid_leftR {width: 7px; height: 210px; background-image: url(https://sale.euroticket.pl/profiles/onet_pl_niebieski_html/img/mid_left.png); background-repeat: repeat-y;}
.mid_rightR {width: 7px; height: 190px; background-image: url(https://sale.euroticket.pl/profiles/onet_pl_niebieski_html/img/mid_right.png); background-repeat: repeat-y;}

.bot_left, .bot_leftR {width: 7px; height: 7px; background-image: url(https://sale.euroticket.pl/profiles/onet_pl_niebieski_html/img/bot_left.png); background-repeat: no-repeat;}
.bot_mid, .bot_midR {width: 165px; height: 7px; background-image: url(https://sale.euroticket.pl/profiles/onet_pl_niebieski_html/img/bot_mid.png); background-repeat: repeat-x;}
.bot_right, .bot_rightR {width: 7px; height: 7px; background-image: url(https://sale.euroticket.pl/profiles/onet_pl_niebieski_html/img/bot_right.png); background-repeat: no-repeat;}

.t_route {width: 770px;}


.widget_container {vertical-align: top;}
.wi_labels {font-family: Arial; font-size: 8.5333px !important; font-weight: bold; color: #224466 !important; text-align: left;}

#div_country, #div_city, #div_date, #div_type, #div_quan, #div_curr {font-family: Arial; font-size: 8.5333px !important; color: #224466;}
#div_type {text-align: left;}


.ch_cursor {cursor: hand; cursor: pointer;}
.nav {vertical-align: top;}

#et_dctr, #et_actr, #dcts, #acts, #ddate, #rdate {width: 150px; vertical-align:bottom;}
.body3 select option{color:  #224466 !important;}
#cal, #calr {vertical-align:bottom; cursor: hand; cursor: pointer;}

#r_country, #r_city, #r_date, #r_type, #r_quan, #r_curr {width: 165px !important; margin-top: 5px; font-size: 8.5333px;}
.loading {width: 18px; height: 18px;}
.params {vertical-align: top; padding-top: 5px; height: 220px;}
.route_show {vertical-align: top;}

.showWidget33_country
{
    height:120px;
    width:140px;
    background-color:#E4E8F0;
}

.hideWidget3_country
{
    height:15px;
    background-color:#FFFFFF;
}

.showWidget3_countryDiv
{
    display: block;
    visibility: visible;
    width: 140px;
    height: 120px;
}
.hideWidget3_countryDiv
{
    display: none;
    visibility:hidden;
    width:0px;
    height:0px;
}


.showWidget3_city
{
    height:110px;
    width:140px;
    background-color:#E4E8F0;
}

.hideWidget_cCity
{
    height:15px;
    background-color:#FFFFFF;
}

.showWidget3_cityDiv
{
    display: block;
    visibility:visible;
    width: 140px;
    height: 110px;
}

.hideWidget3_cityDiv
{
    display: none;
    visibility:hidden;
    width:0px;
    height:0px;
}


.showWidget3_curr
{
    height:25px;
    width:140px;
    background-color:#E4E8F0;
}

.hideWidget3_curr
{
    height:15px;
    background-color:#FFFFFF;
}

.hideWidget3_currDiv
{
    display: none;
    visibility: hidden;
    width: 0px;
    height: 0px;
}


.showWidget3_date
{
    height:120px;
    width:140px;
    background-color:#E4E8F0;
}

.hideWidget3_date
{
    height:15px;
    background-color:#FFFFFF;
}
.hideWidget3_currDiv
{
    display: none;
    visibility: hidden;
    width: 0px;
    height: 0px;
}


.showWidget3_date
{
    height:120px;
    width:140px;
    background-color:#E4E8F0;
}

.hideWidget3_date
{
    height:15px;
    background-color:#FFFFFF;
}

.showWidget3_dateDiv
{
    display: block;
    visibility:visible;
    width: 140px;
    height: 120px;
}

.hideWidget3_dateDiv
{
    display: none;
    visibility:hidden;
    width:0px;
    height:0px;
}


.showWidget3_type
{
    height:70px;
    width:140px;
    background-color:#E4E8F0;
}
.hideWidget3_type
{
    height:15px;
    background-color:#FFFFFF;
}

.showWidget3_typeDiv
{
    display: block;
    visibility:visible;
    width: 140px;
    height: 70px;
}

.hideWidget3_typeDiv
{
    display: none;
    visibility:hidden;
    width:0px;
    height:0px;
}

.showWidget3_quan
{
    height:25px;
    width:140px;
    background-color:#E4E8F0;
}

.hideWidget3_quan
{
    height:15px;
    background-color:#FFFFFF;
}

.showWidget3_quanDiv
{
    display: block;
    visibility:visible;
    width: 140px;
    height: 25px;
}

.hideWidget3_quanDiv
{
    display: none;
    visibility:hidden;
    width:0px;
    height:0px;
}

.widget3Select { width: 90% !important; font-size: 11px; font-family: Verdana, Arial, sans-serif !important; }
.widget3InputDate
{
    width: 70% !important; font-size: 11px; font-family: Verdana, Arial, sans-serif !important;
}
#et_dctr , #et_actr{
    width:90% !important;
}

.boxTop .box_top_title_r2
{
color: #28487A !important; background-color: White !important;
}



.body3 .widget3ButtonChangeTable
{
    width:90px;
    height:27px;
    background-color:transparent;
    border:0px;
}


.body3 .widget3ButtonChange
{
    cursor:hand;
    cursor:pointer;
    width:90px;
    text-align:center;
}

.body3 .widget3ButtonChangeFont
{
    color:white;
    font-weight:bold;
    font-size: 10pt;

}



.widget3ButtonChangeTable
{
    width:90px;
    height:27px;
    background-color:transparent;
    border:0px;
}


.widget3ButtonChange
{
    cursor:hand;
    cursor:pointer;
    width:90px;
    text-align:center;
}

.widget3ButtonChangeFont
{
    color:white;
    font-weight:bold;
    font-size: 10pt;

}

#testimonials_outer
{
    background-color: #224466;
    vertical-align: middle;
    border-right: solid thin White;
    margin-left: 0px;
    width: 100%;
    height: 30px;
}

#testimonials
{
    vertical-align: middle;
    text-align: left;
    margin-left: 50px;
    padding-top:5px;
} 