/* 
    Document   : style
    Created on : 2010-12-23, 11:22:43
    Author     : softnet.org.pl
    Description:
        Purpose of the stylesheet follows.
*/

/* STYLESHEET RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    background: black url('../../../static/img/site_bckgr_top.png') repeat-x;
    line-height: 1;
    font-family: Verdana,Tahoma,Helvetica,Arial;
}

body a {
    text-decoration: none;
    color: black;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* END - STYLESHEET RESET */


h2 {
    font-size: 12px;
    font-weight: bold;
}

h3 {
    font-size: 12px;
    font-weight: bold;
}

h4 {
    font-size: 14px;
    font-weight: bold;
    color: #3a3a3a;
    text-transform: uppercase;
}

.clear {clear: both;}
.bold {font-weight: bold;}
.center {text-align: center;}

/* PAGE */
#page {
    width: 996px;
    height: 100%;
    margin: 0 auto;
    font-size: 11px;

}
/* END - PAGE */


/* HEADER */
#header {
    width: 996px;
    height: 115px;
    overflow: hidden;
}

#languages {
    margin-top: 2px;
}

#languages a {
    height: 15px;
}

#languages span {
    display: block;
    float: right;
    margin: 5px 1px;
    color: #cccccc;
    font-size: 11px;
    line-height: 12px;
    cursor: pointer;
}

.lang_and_slogan {
    text-align: right;
    float: right;
}

.lang_and_slogan p {
    margin-top: 25px;
    font-size: 24px;
    color: #3c3c3c;
    float: right;
    max-width: 370px;
}

h1 {
    background: url('http://cz.gigascore.com/static/img/logo.png') no-repeat;
    width: 318px;
    height: 50px;
    margin-top: 25px;
    float: left;
}

h1 a {
    height: 50px;
    display: block;
    text-indent: -9999px;
    color: white;
}
/* END HEADER */


/* CONTENT */
body #page #col1 ul li ul li span {
    height: 15px;
    display: block;
    float: left;
    margin: 4px;
    margin-top: 6px;
    padding: 0px;
}

ul#top_menu {
    background: url('../../../static/img/menu_bar.png') repeat-x;
    height: 29px;
    list-style:none;
    padding:0;
    margin:0;
    font-size:11px;
    z-index:99;
    border-bottom: 2px solid black;
}

ul#top_menu li {
    width: 140px;
    height: 29px;
    text-align: center;
    line-height: 29px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    border-right: 1px solid #1e2a37;
    border-left: 1px solid #556979;
    float: left;
    display: block;
}

ul#top_menu li a {
    color: white;
    text-decoration: none;
    display: block;
}

#page #content .drop_down, .groups, .drop_down_date {
    height: 27px;
    width: 160px;
    text-align: right;
    font-weight: bold;
    margin-right: 10px;
    font-size:10px;
    z-index:199;
    float: right; 
    cursor: pointer;
}

#page #content .drop_down {
    width: 200px;
}

.drop_down_date {
    width: 95px;
    margin: 0 5px;
    font-size: 12px;
    float: left;
}

.drop_down_date img {
    padding-bottom: 1px;
}

#page #content .drop_down ul, #page #content .drop_down_date ul{
    display: none;
    float: none;
    position: relative;
    top: 0px;
    right: -10px;
    z-index: 9999;
}


#page #content .drop_down:hover ul, #page #content .drop_down_date:hover ul {
    display: block;
    border: 1px solid black;
    overflow: hidden;
}

#page #content .drop_down li, #page #content .drop_down_date li {
    background: url('../../../static/img/side_menu_bckgr.png') repeat-x;
    width: 200px;
    height: 28px;
    text-align: left;
    line-height: 28px;
    font-size: 12px;
    float: left;
    display: block;
    z-index: 198;
}

#page #content .drop_down_date li {
    width: 100px;
}

#page #content .drop_down li a, #page #content .drop_down_date li a {
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    display: block;
    float: none;
    padding-left: 5px;
}

#page #content .drop_down li a:hover, #page #content .drop_down_date li a:hover  {
    font-weight: bold;
}

#col1, #col3 {
    width: 165px;
    float: left;
}

#col1 ul li, #col3 ul li {
    background: url('../../../static/img/main_bar.png') repeat-x;
    line-height: 27px;
    display: block;
}



#col1 ul li {
    cursor: pointer;
}

#col1 ul li div {
    overflow: hidden;
    height: 26px;
}

#col1 .col1_ar {
    background: url('../../../static/img/arrows.png') no-repeat;
    margin-right: 2px;
    float: right;
    cursor: pointer;
    width: 11px;
    height: 26px;
}

#col1 .col1_ar.down {
    background-position: 0 -35px;
}

#col1 ul li span {
    float: left;
}

#col1 ul li .ar_down {
    float: right;
}

.main_bar {
    background: url('../../../static/img/main_bar.png') repeat-x;
    font-weight: bold;
}

.main_bar p {
    font-size: 12px;
}

#col1 ul li ul li, #col3 ul li ul li, #col1 ul li ul li a, #col3 ul li ul li a, #col3 ul li ul li form {
    background: url('../../../static/img/side_menu_bckgr.png') repeat-x;
}

#col1 ul li ul li a:hover {
    background: url('../../../static/img/side_menu_bckgr_hover.png') repeat-x;
}

html body #page #col1 ul li ul li.active  {
    background: url('../../../static/img/side_menu_bckgr_hover.png') repeat-x;
}

#content {
    width: 660px;
    margin: 0px 3px;
    float: left;
    line-height: 27px;
}

#col3 input[type=text] {
    width: 130px;
    margin-left: 5px;
    margin-top: 3px;
    font-size: 10px;
    float: left;
}

#col3 input[type=submit] {
    background: url('../../../static/img/arrow_right.png') no-repeat bottom;
    width: 17px;
    height: 18px;
    border: 0px;
    cursor: pointer;
    float: left;
}

#col3 a {
    text-align: center;
    display: block;
}

#col1 span, #col3 div.label {
    height: 28px;
    padding-left: 29px;
    font-weight: bold;
    float: left;
}

#col1 a {
    display: block;
}

#col1 a img, #col3 ul img {
    margin: 4px;
    float: left;
    padding-top: 2px;
}

#col3 ul img {
    margin: 3px;
    padding: 0px;
}

#col3 ul li {
    padding-bottom: -2px;
}

.most_popular {
    background: url('../../../static/img/top.png') no-repeat left center;
}

.europe {
    background: url('../../../static/img/europe.png') no-repeat left center;
}

.south_america {
    background: url('../../../static/img/south_america.png') no-repeat left center;
}

.north_america {
    background: url('../../../static/img/north_america.png') no-repeat left center;
}

.asia {
    background: url('../../../static/img/asia.png') no-repeat left center;
}

.africa {
    background: url('../../../static/img/africa.png') no-repeat left center;
}

.australia {
    background: url('../../../static/img/australia.png') no-repeat left center;
}

.oceania {
    background: url('../../../static/img/oceania.png') no-repeat left center;
}

#col3 ul li ul .adv_bckgr {
    background: #e8e8e8;
    text-align: center;
    /*    overflow: hidden;*/
}

#col3 ul li ul .adv_bckgr img {
    margin: 22px;
}

#content div.main_bar p, #content div.main_bar a {
    float: right;
    font-size: 10px;
    font-weight: bold;
    margin: 0 2px;
    cursor: pointer;
}

#content div.main_bar a {
    background: url('../../../static/img/divide_line.png') no-repeat center right;
    padding: 0 5px 0 5px;
    margin: 0px;
}

h3 span {
    line-height: 25px;
    display: inline;
    /*    height: 25px;
        margin-top: 5px;
        font-size: 11px;
        color: #cccccc;
        font-weight: normal;
        float: left;
        text-align: left;
        overflow: hidden;*/
}

/*h3 span img {
    float: left;
    margin-top: 2px;
}*/

#content h2 {
    margin-left: 10px;
    float: left;
}

#content div.tab_opt_bar {
    background: url('../../../static/img/third_bar.png') repeat-x;
    height: 25px;
    padding-top: 3px;
    color: #cccccc;
    text-align: center;
    line-height: 23px;
}

#content div.tab_opt_bar a {
    width: 108px;
    height: 20px;
    line-height: 20px;
    display: block;
    color: #cccccc;
    text-align: center;
    border-right: 1px solid #111c25;
    border-left: 1px solid #4b5e6c;
    float: left;
}

#content div.tab_opt_bar a:hover {
    color: #fdb832;
}

#page #content .tab_sub_bar, .stats_overall th, .stats_goals th, .stats_most_com_sc th, .last_matches {
    background: url('../../../static/img/fourth_bar.png') repeat-x;
    height: 28px;
    font-size: 10px;
    color: #7e7e7e;
    text-align: center;
    font-weight: normal;
    border:0px;
}

.last_matches {
    width: 330px;
}

#content .tab_sub_bar a {
    height: 16px;
    padding: 0 4px;
    margin-top: 7px;
    line-height: 16px;
    display: block;
    color: #7e7e7e;
    text-align: center;
    border-right: 1px solid #111c25;
    border-left: 1px solid #4b5e6c;
    float: right;
}

#content .tab_sub_bar p {
    margin-top: 2px;
    margin-left: 5px;
    height: 25px;
    float: left;
}

#page #content td.tab_sub_bar, #content .stats_overall th, #content .stats_goals th, #content .stats_most_com_sc th  {
    padding-left: 5px;
    text-align: left;
    font-size: 12px;
    color: white;
}

#content table td {
    background: url('../../../static/img/td_bckgr.png') repeat-x;
}


#content table tr.up td {
    background: url('../../../static/img/td_bgs.png') repeat-x scroll 0 -59px;
}

#content table tr.down td {
    background: url('../../../static/img/td_bgs.png') repeat-x scroll 0 -209px;
}

#content table tr.bg1 td {
    background: url('../../../static/img/td_bgs.png') repeat-x;
}

#content table tr.bg2 td {
    background: url('../../../static/img/td_bgs.png') repeat-x scroll 0 -29px;
}

#content table tr.bg3 td {
    background: url('../../../static/img/td_bgs.png') repeat-x scroll 0 -90px;
}

#content table tr.bg4 td {
    background: url('../../../static/img/td_bgs.png') repeat-x scroll 0 -120px;
}

#content table tr.bg5 td {
    background: url('../../../static/img/td_bgs.png') repeat-x scroll 0 -150px;
}

#content table tr.bg6 td {
    background: url('../../../static/img/td_bgs.png') repeat-x scroll 0 -180px;
}

#content table tr.bg7 td {
    background: url('../../../static/img/td_bgs.png') repeat-x scroll 0 -240px;
}


#content table.high_tab td {
    background: url('../../../static/img/td_bcgkr_long.png') repeat-x;
    height: 45px;
    line-height: 20px;
}

#content table tr td {
    text-align: center;
    vertical-align: middle;
}

#content table tr td.td_score {
    background: url('../../../static/img/td_bckgr_score.png') repeat-x;
    width: 86px;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-transform: uppercase;
    border-right: 2px solid #504f56;
    border-left: 2px solid #504f56;
    cursor: pointer;
}

#content table tr td.td_score_no_pop {
    background: url('../../../static/img/td_bckgr_score.png') repeat-x;
    width: 86px;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-transform: uppercase;
    border-right: 2px solid #504f56;
    border-left: 2px solid #504f56;
}


#content table .td_team_name, .high_tab td.team_name, #bookie_popup .bookie_name {
    width: 165px;
    max-width:165px;
    padding: 0 5px;
    font-size: 11px;
    font-weight: bold;
    color: #3a3a3a;
    text-transform: uppercase;
}

#content table .l {
    text-align: right;
}

#content table .r {
    text-align: left;
}

#page #content table .td_option{
    height: 20px;
    width: 25px;
    cursor: pointer;
}

#content table .td_date {
    width: 125px;
    padding-left: 5px;
    text-align: left;
}

#content table .td_time {
    width: 55px;
    text-align: left;
    padding-left: 5px;
}

#content table .td_time span, #content table.high_tab .td_date span {
    float: left;

}

.td_date span {
    margin-left: 5px;
}

#content table .td_time img {
/*    padding-top: 4px;*/
/*    float: right;*/
/*line-height:20px;*/
}

#page #content table td span.live, #popup span.live {
    background: url('../../../static/img/status.gif') no-repeat left;
    height: 18px;
    line-height: 18px;
    padding-left: 14px;
    margin-left: 2px;
}

#content table.high_tab tr td span.live {
    text-align: left;
}

#content table.high_tab .td_date span {
 display: block;
 padding-left: 0;
 text-align: center;
 width: 100%;
 float: none;
}

#content table.high_tab .td_date img {
    padding-top: 0px;
    float: left;
}

.selected_counter {

}

.favs {
    background: url(../../../static/img/ina_add.png) no-repeat center;
    display: block;
}



.add_to_fav{
    /*  background: url(../../../static/img/ina_add.png) no-repeat center; */
    display: block;
}

.rem_from_fav {
    /*  background: url(../../../static/img/ina_rem.png) no-repeat center; */
    display: block;
}

.bookies {
    background: url('../../../static/img/ina_dollar.png') no-repeat center;
    display: block;
}

.transmision {
    background: url('../../../static/img/ina_transmision.png') no-repeat center;
    display: block;
}

.courses {
    background: url('../../../static/img/ina_courses.png') no-repeat center;
    display: block;
}

.people {
    background: url('../../../static/img/ina_people.png') no-repeat center;
    display: block;
}

#content table.head2head .td_team_name {
    width: 219px;
}

.table335 {
    width: 329px;
    float: left;
}

.table335 td {
    padding: 0 2px;
}

#content .lost, html body table tr td.lost, html body #bookie_popup .lost {
    background: url('../../../static/img/td_bckgr_score.png') repeat-x;
    width: 62px;
    font-weight: bold;
    color: white;
    border-right: 2px solid #504f56;
    border-left: 2px solid #504f56;
}

#content .win, html body table tr td.win, html body #bookie_popup .win {
    background: url('../../../static/img/win.png') repeat-x;
    width: 62px;
    font-weight: bold;
    color: white;
    border-right: 2px solid #504f56;
    border-left: 2px solid #504f56;
}

html body #bookie_popup table tr td.win, html body #bookie_popup table tr td.lost {
    width: 110px;
    text-transform: uppercase;
    font-size: 11px;
}

#content .neutral, html body .bookie_reg {
    background: url('../../../static/img/neutral.png') repeat-x;
    width: 102px;
    font-weight: bold;
    color: white;
    border-right: 2px solid #504f56;
    border-left: 2px solid #504f56;
}

.place {
    width: 20px;
}

#content .table335 .team {
    width: 152px;
    padding-right: 5px;
    text-align: right;
}

.table_match_stats th {
    background: url('../../../static/img/fourth_bar.png') repeat-x;
    width: 110px;
    font-weight: normal;
    color: #7a7a7a;
    font-size: 10px;
}

.table_match_stats th.name {
    width: 230px;
}

.table_match_stats td.neutral {
    font-weight: normal;
}

.pagination, .pagination_ajax {
    background: url('../../../static/img/fourth_bar.png') repeat-x;
    height: 25px;
    padding-top: 3px;
    color: #cccccc;
    text-align: center;
    line-height: 23px;
    border: 0px;
}

.pagination a, .pagination strong, .pagination_ajax a, .pagination_ajax strong {
    width: 17px;
    height: 19px;
    line-height: 14px;
    margin: 0 1px;
    color: #cccccc;
    padding: 2px 4px;
    border: 1px solid #1D3949;
}
/*
.pagination a:hover, .pagination strong, .pagination_ajax a:hover, .pagination_ajax strong  {
    background: black;
}*/

.matches_table th, .high_tab th, .users_tab th {
    background: url('../../../static/img/fourth_bar.png') repeat-x;
    font-weight: normal;
    color: #7e7e7e;
    font-size: 10px;
}

.matches_table th {
    width: 70px;
}

#content .matches_table .td_team_name {
    width: 210px;
}

.legend {
    background: url('../../../static/img/legend.png') repeat-x;
    height: 66px;
    padding-left: 5px;
}

.legend li {
    height: 18px;
    padding: 2px 4px;
    float: left;
}

.legend div {
    width: 8px;
    height: 10px;
    float: left;
}

.legend .down {
    background: #781010;
}

.legend .up {
    background: #418421;
}

.legend .eu_l {
    background: #c35801;
}

.legend .ch_l {
    background: #4263b8;
}

.legend .ch_el {
    background: #07349a;
}

.legend p {
    height: 16px;
    line-height: 11px;
    margin: 0 2px;
    padding: 0 2px;
    float: left;
}

.stats_overall, .stats_goals, .stats_most_com_sc {
    float: left;
}

.stats_goals {
    margin: 0 2px;
}

#content .stats_overall th, #content .stats_goals th, #content .stats_most_com_sc th {
    text-align: center;
}

#content .stats_overall td, #content .stats_goals td, #content .stats_most_com_sc td {
    padding: 0 3px;
    width: 32px;
    text-align: left;
}

#content .stats_overall .stats_descr {
    width:  167px;
}

#content .stats_goals .stats_descr {
    width:  221px;
}

#content .stats_most_com_sc .stats_descr {
    width:  60px;
}

#content h3 {
    background: url('../../../static/img/second_bar.png') repeat-x;
    height: 28px;
    line-height: 32px;
    text-align: center;
    color: white;
    text-transform: uppercase;
}

.groups {
    height: 28px;
    width: 94px;
    text-align: left;
    padding-left: 6px;
    line-height: 32px;
    padding-top: 1px;
    display: inline;
    position: relative;
    float: none;
    text-transform: none;
}

.groups ul {
    display: none;
    text-align: left;
    width: 205px;
    color: black;
    border: 1px solid black;
}

.groups:hover ul {
    line-height: 28px;
    display: block;
    position: absolute;
    top: 13px;
    right: -145px;
}

.groups ul li {
    background: url('../../../static/img/side_menu_bckgr.png') repeat-x;
    width: 200px;
    padding-left: 5px;
    font-weight: normal;
}

.groups ul li:hover {
    font-weight: bold;
}

.count_box li {
    padding-left: 5px;
    text-align: center;
}

.count_box .foot {
    overflow: hidden;
}

.count_box .foot a, .logged_in_box p, .logged_in_box a  {
    width: 79px; 
    padding: 0px;
    display: block;
    float: left;
}

body #page #col3 .logged_in_box {
    background: #e8e8e8;
}

.logged_in_box p, #page #col3 ul .logged_in_box a {
    background: #E8E8E8;
}

.logged_in_box p {
    font-weight: bold;
    width: 50px;
}

#page #col3 ul .logged_in_box a {
    width: 110px;
}

.count_box .foot a:hover {
    font-weight: bold;
}

.count_box .adv_bckgr {
    font-weight: bold;
    font-size: 18px;
}

#content table.high_tab td {
    width: 26px;
    border-right: 1px solid gray;
    border-left: 1px solid gray;
}

#content table.other td {
    width: 45px;
    border-right: 1px solid gray;
    border-left: 1px solid gray;
}

#content table.other td.td_option {
    width: 25px;
}

#content table.baseball th {
    width: 26px;
    height: 27px;
}

#content table.high_tab th.res {
    width: 46px;
}

#content table.high_tab td.res {
    background: url('../../../static/img/high_tab_res.png') repeat-x;
    color: white;
    font-weight: bold;
    text-align: center;
    width: 46px;
}


#content table.high_tab th.th_team_name {
    width: 195px;
}

#content table.high_tab td.team_name {
    height: 45px;
    font-size: 11px;
    text-align: left;
    padding-left: 5px;
    overflow: hidden;
    width: 195px;
}

#content table.high_tab th.date, #content table.high_tab th.date {
    width: 62px;
}

#content table.high_tab .high_tab_opt_th {
    width: 100px;
}

#content table.other th {
    width: 52px;
}


#content table.high_tab td.td_option, #content table.high_tab td.td_date, #content table.high_tab td.team_name {
    border: 0px;
}

#content table.high_tab td.td_date {
    width: 102px;
}

#page #content .view_name {
    font-size: 12px;
    font-weight: bold;
    float: left;
}

#page #content .arrow_l {
    background: url('../../../static/img/calendar_arrows.png') no-repeat scroll 8px 0;
    width: 20px;
    height: 19px;
    margin-top: 4px;
    padding: 0px;
    display: block;
    float: left;
}

#page #content .arrow_r {
    background: url('../../../static/img/calendar_arrows.png') no-repeat scroll -19px 0;
    width: 20px;
    height: 19px;
    padding: 0px;
    margin-top: 4px;
    display: block;
    float: left;
}

.last_matches th {
    font-weight: normal;
    text-align: left;
    padding-left: 5px;
}

.last_matches th p {

    float: left;
}

.last_matches th span {
    margin-right: 2px;
    float: right;
}

.last_matches th a {
    color: #7e7e7e;
    padding: 0 2px;
}

.last_matches tbody {
    color: black;
}

.light_content {
    background: #e6e6e6;
    padding: 7px;
    overflow: hidden;
}

.light_content h4 {
    text-align: center;
}

.loader {
    background: url('../../../static/img/ajax-loader.gif') no-repeat center;
    margin: 20px 0 20px 310px;
    width: 31px;
    height: 31px;
    display: inline-block;
}

html body .loader_dark {
    background: url('../../../static/img/ajax-loader.gif') no-repeat center;
    width: 31px;
    height: 31px;
    margin: 0 auto;
    padding: 30px;
}

html body .loader_light {
    background: url('../../../static/img/ajax-loader_light.gif') no-repeat center;
    width: 31px;
    height: 31px;
    margin: 0 auto;
    padding: 30px;
}

#content table.form tr td, #content table.form tr th {
    background: none;
    text-align: right;
    padding: 0 2px 0 10px;
}

.width50 {
/*    width: 49%;*/
    float: left;
    text-align: center;
}

/*.width50 a {
    display: block;
}*/

.reg_link {
    font-weight: bold;
}

.reg_link:hover {
    text-decoration: underline;
}

#content table.form tr input[type=submit], #sub {
    background: url('../../../static/img/side_menu_bckgr.png') repeat-x;
    border: 1px solid #acacac;
    height: 28px;
    cursor: pointer;
}

.accept_info {
    font-size: 10px;
    line-height: 11px;
    text-align: center;
}

.submit_p {
    text-align: center;
}

.accept_info a {
    text-decoration: underline;
}

.rules_div {
    line-height: 14px;
    text-align: justify;
}

#countdown {
    width: 100px;
    height: 30px;
    margin: 0 auto;
    overflow: hidden;
}

.digit {
    float: left;
}

body #page #col3 #calendar * {
    line-height: 12px;
}

.small_btn {
    background: url('../../../static/img/small_btn.png') repeat-x;
    height: 20px;
    display: block;
    line-height: 20px;
    padding: 0 4px;
    font-size: 11px;
    color: #696969;
    font-weight: bold;
    border: 1px solid #d0d1d2;
}

.small_btn img {
    margin: 0 4px;
}

body #page table.movie_list tr td {
    background: none;
    padding: 0 10px;
}

.tooltip {
    position: absolute;
    z-index: 9999;
}

.tooltip_l {
    background: url('../../../static/img/tooltip.png') no-repeat left;
    height: 29px;
    line-height: 28px;
    padding: 0 0px 0 18px;
    font-size: 10px;
    color: #cccccc;
    float: left;
}

.tooltip_r {
    background: url('../../../static/img/tooltip.png') no-repeat right;
    height: 29px;
    width: 10px;
    display: block;
    float: left;
}

html body #page #col1 ul li a .selected_counter {
    float: none;
    display: inline;
    margin: 0px;
    font-weight: normal;
}

.world {
    background: url('../../../static/img/world.png');
    width: 21px;
}

.my_match {
    background: url('../../../static/img/fav.png');
    width: 21px;
}

/* END CONTENT */


/* FOOTER */

#footer {
    background: black url('../../../static/img/site_bckgr_bottom.png') repeat-x;
    height: 80px;
    padding-top: 35px;
    font-size: 10px;
    clear: both;
    color: #585858;
    text-align: center;
}

#footer ul {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase;
}

#footer ul li {
    display: inline;
    padding: 0 5px;
    border-right: 1px solid #585858;
}

#footer ul li a, #footer a {
    color: #585858;
}

#footer ul li a:hover, #footer a:hover {
    text-decoration: underline;
}

#footer p {
    width: 990px;
    margin: 0 auto;
    margin-top: 10px;
    text-align: center;
    line-height: 1.2em;
}

#footer #author {
    height: 15px;
    line-height: 12px;
    margin: 4px auto 5px;
}

#footer #author a, #footer #author {
    color: #636363;
}

#author a:hover {
    text-decoration: underline;
}


/* END FOOTER */


div.no_found, div.no_found_m, div.no_found_fav, #sort_not_found {
    /*    background: url('../../../static/img/side_menu_bckgr.png') repeat-x;*/
    background: url('../../../static/img/td_bckgr.png') repeat-x;
    color: black;
    text-align:center;
    line-height: 28px;
    height: 29px;
    font-size: 11px;
    display: none;
}

html div.no_found {
    display: block;
}

/* override jquery ui */
#page .ui-datepicker {
    display: none;
    padding: 0.2em 0.2em 0;
    width: 159px;
}
#page .ui-widget-content {
    background: none repeat scroll 0 0 #E7E7E7;
    border: 1px solid #E7E7E7;
    color: #222222;
}

#page .ui-corner-all {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}

#page .ui-datepicker .ui-datepicker-title {
    margin: 0 1.5em;
}

#page .ui-widget-header {
    font-weight: normal;
}

#page #col3 #calendar .ui-datepicker .ui-datepicker-next {
    right: 2px;
}

#page #col3 #calendar .ui-datepicker .ui-datepicker-prev {
    left: 2px;
}

#page #col3 #calendar .ui-datepicker .ui-datepicker-prev, #page #col3 #calendar .ui-datepicker .ui-datepicker-next {
    background: none repeat scroll 0 0 transparent;
    height: 1.8em;
    position: absolute;
    top: 2px;
    width: 1.8em;
}

#page .ui-datepicker .ui-datepicker-prev span, #page .ui-datepicker .ui-datepicker-next span {
    display: block;
    left: 50%;
    margin-left: -8px;
    margin-top: -8px;
    position: absolute;
    top: 25%;
}

#page .ui-widget-header {
    background: none;
    border: 0px;
}

#page #col3 .ui-state-highlight, #page #col3 .ui-widget-content .ui-state-highlight, #page #col3 .ui-widget-header .ui-state-highlight {
    background: #cac8c4;
    border: 1px solid #AAAAAA;
    color: #363636;
    font-weight: bold;
}

#page .ui-datepicker td span, #page .ui-datepicker td a {
    padding: 0.1em;
}

html body #col3 #calendar .ui-datepicker-calendar .ui-state-active{
  background: none repeat scroll 0 0 #E79800;
  border: 1px solid #AAAAAA;
  color: #212121;
  font-weight: normal;
}


body .popup_class .ui-widget-header, body .popup_class table.popup_table th,
#popup .title, #dialog-modal .title, #bookie_popup .title, #to_much_favs .title {
    background: url('../../../static/img/second_bar.png') repeat-x;
    height: 28px;
    line-height: 28px;
    text-align: center;
    text-transform: uppercase;
    color: white;
    font-size: 12px;
    border: 0px;
}

#popup .title, #dialog-modal .title, #bookie_popup .title {
    font-weight: bold;
}

#popup .close, #dialog-modal .close, #bookie_popup .close, #to_much_favs .close {
    background: url('../../../static/img/ina_rem.png') no-repeat;
    width: 25px;
    height: 20px;
    margin-top: 4px;
    float: right;
    cursor: pointer;
}

#popup .close:hover, #dialog-modal .close:hover, #bookie_popup .close:hover, #to_much_favs .close {
    background: url('../../../static/img/act_rem.png') no-repeat;
}

body .popup_class table.popup_table th {
    text-transform: none;
    text-align: left;
    padding-left: 5px;
    color: #cccccc;
}

body #bookie_popup table.popup_table th {
   background: url('../../../static/img/td_bcgkr_long.png') repeat-x;
    height: 36px;
    line-height: 20px;
    font-size: 12px;
    line-height: 20px;
    text-transform: none;
    text-align: center;
    padding: 0 5px;
    color: #3A3A3A;
    font-weight: bold;
}

html body #bookie_popup td.bookie_name {
    width: 110px;
    text-transform: uppercase;
    font-size: 11px;
}

body .popup_class table.popup_table img {
    margin: 0 5px;
}

.popup_table .goals, .popup_table .cards {
    width: 50px;
}

body .ui-dialog .ui-dialog-titlebar {
  padding: 0px;
  display: none;
}

body .ui-corner-all {
  -moz-border-radius: 0;
}

body .ui-dialog {
    padding: 0px;
}

body .ui-dialog .ui-dialog-content {
  overflow: visible;
  padding: 0px;
}

body .ui-widget-content {
  background: none;
  border: 0px;
  color: #222222;
}

body .popup_class .ui-widget-content {
  background: #e6e6e6;
  color: #222222;
  border: 0px;
}

html body #slider .ui-state-default {
  background: url('../../../static/img/red_card.png') no-repeat;
  border: 0;
  height: 15px;
  margin-top: -1px;
  width: 23px;
}

.rate {
    text-align: right;
}

#slider {
    background: #383e31;
    height: 6px;
    margin: 12px 10px;
    border: 1px solid #7f725a;
    float: right;
    width: 360px;
}

.sl_right strong {
    display: block;
    float: left;
    width: 45px;
    line-height: 30px;
}

.sl_right {
    background: url('../../../static/img/y_b_popup.png') repeat-x;
    width: 472px;
    display: inline-block;
    float: right;
}

#slider_bg p {
    background: url('../../../static/img/b_b1_popup.png') repeat-x;
    display: inline-block;
    width: 338px;
    line-height: 32px;
    float: left;
    font-size: 11px;
    color: #e2e2e2;
    font-weight: normal;
}


#slider_bg {
    background: url('../../../static/img/td_bcgkr_long.png') repeat-x;
    height: 32px;
    line-height: 20px;
    font-size: 12px;
    line-height: 20px;
    text-transform: none;
    text-align: center;
    color: #3A3A3A;
    font-weight: bold;
}

#bookie_popup table.popup_table thead tr th {
    background: url('../../../static/img/b_b2_popup.png') repeat-x;
    font-size: 11px;
    font-weight: normal;
    color: #cccccc;
    border: 0px;
}

html body #bookie_popup table tr td.risk {
    width: 60px;
}

#bookie_popup table tr td.bet {
    background: url('../../../static/img/bet.png') repeat-x;
    width: 120px;
    border: 0px;
}

#bookie_popup table tr td.bet a {
    color: #202f31;
    font-weight: bold;
}


body .ui-dialog .ui-dialog-titlebar-close:hover,
body .ui-dialog .ui-dialog-titlebar-close:focus {
  height: 18px;
  margin: -6px 0 0;
  padding: 1px;
  position: absolute;
  right: 0.2em;
  top: 50%;
  width: 19px;
}

body .ui-state-hover, body .ui-widget-content .ui-state-hover, body .ui-widget-header .ui-state-hover, body .ui-state-focus, body .ui-widget-content .ui-state-focus, body .ui-widget-header .ui-state-focus {
    background: none;
}


body .ui-dialog .ui-dialog-title {
  margin: 0;
}

.popup_title {
  float: left;
  padding: 0 5px;
  text-align: left;
  width: 380px;
}

.popup_date {
    float: right;
}


.popup_table th, .popup_table td {
    background: url('../../../static/img/td_bckgr.png') repeat-x;
    height: 28px;
    font-size: 12px;
    font-weight: normal;
    line-height: 28px;
}

#bookie_popup .popup_table th, #bookie_popup .popup_table td {
    border: 1px solid gray;
    border-bottom: 0px;
    vertical-align: middle;
    padding: 0 5px;
}

#bookie_popup .popup_table td.bookie_name a {
    color: #3A3A3A;
}

#to_much_favs .popup_table {
    width: 500px;
    text-align: center;
}

#to_much_favs .popup_title {
    font-weight: bold;
}

.popup_table {
    width: 600px;
}

#bookie_popup .popup_table {
    width: 810px;
    text-align: center;
}

#bookie_popup a:hover {
    text-decoration: underline;
}

.popup_match {
    background: url('../../../static/img/td_bckgr.png') repeat-x;
    height: 29px;
    font-size: 11px;
    font-weight: normal;
    line-height: 29px;
}

.popup_match p {
    float: left;
   
}

.popup_match .td_date {
    width: 100px;
    padding-left: 5px;
}

.popup_match .td_time {
    width: 100px;
    padding-left: 5px;
}

.popup_table .l, .popup_table .r, .popup_match .l, .popup_match .r {
    width: 246px;
    padding: 0 4px;
    font-weight: bold;
    color: #3A3A3A;
}

.popup_match .l, .popup_match .r {
    text-transform: uppercase;
}

body .popup_table .l, body .popup_table .r {
    width: 300px;
    border-right: 2px solid gray;
}

.popup_table tbody .l, .popup_table tbody .r, .popup_table thead .l, .popup_table thead .r, .popup_table thead .popup_score  {
    font-weight: normal;
}

.l {
    text-align: right;
}

.r {
    text-align: left;
}

.popup_table .popup_score, .popup_match .popup_score {
  background: url("../../../static/img/td_bckgr_score.png") repeat-x scroll 0 0 transparent;
  border-left: 2px solid #504F56;
  border-right: 2px solid #504F56;
  color: white;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  width: 86px;
  text-align: center;
}

html body #bookie_popup .popup_table .bookie_reg a {
    color: white;
    font-size: 11px;
}

.match_action {
    text-align: center;
}

#popup, #bookie_popup, #to_much_favs {
    display: none;
}

.baner_468x60 {
    background: white;
    width: 468px;
    height: 60px;
    display: block;
    margin: 0px auto;
}

.baner_300x250 {
    background: white;
    width: 300px;
    height: 250px;
    display: block;
    margin: 0px auto;
}

.baner_750x100 {
    background: white;
    width: 750px;
    height: 100px;
    display: block;
    margin: 0px auto;
}

.popup_bottom {
     background: white url('../../../static/img/300x250bg.png') repeat-x;
     height: 251px;
     padding: 10px 0;
}

#bookie_popup .popup_bottom {
     background: white url('../../../static/img/750x100bg.png') repeat-x;
     height: 105px;
     padding: 10px 0;
}

body .ui-widget-overlay {
  background: url("http://cz.gigascore.com/static/styles/images/ui-bg_flat_0_aaaaaa_40x100.png") repeat-x scroll 50% 50% black;
  opacity: 0.6;
}

html body #page #content table .high_live {
    background: none;
    padding: 0px;
    float: none;
    display: inline;
}


/* tabsy */

#content #tabs ul.tab_opt_bar {
    background: url('../../../static/img/third_bar.png') repeat-x;
    height: 25px;
    padding-top: 3px;
    color: #cccccc;
    text-align: center;
    line-height: 23px;
}

 #tabs ul.tab_opt_bar a {
/*    width: 108px;*/
    height: 20px;
    line-height: 20px;
    display: block;
    text-align: center;
    border-right: 1px solid #111c25;
    border-left: 1px solid #4b5e6c;
    float: none;
    padding: 0;
}

#content #tabs ul.tab_opt_bar a:hover {
      color: #fdb832;
}

#content #tabs ul.tab_opt_bar li {
    width: 218px;
    float: left;
}

html body #page #tabs .ui-state-active {
    background: none;
    border: 0px;
    color: #fdb832;
}

html body #page #content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
  color: #fdb832;
}

#tabs ul .ui-state-default a, ul .ui-state-default a:link, ul .ui-state-default a:visited, #tabs ul .ui-widget-content a {
  color: #cccccc;
}

body .ui-tabs {
  padding: 0px;
    margin: 0px;
    border: 0px;
}

#content .ui-widget-content {
  border: 0px;
}

html body #page #tabs .ui-state-default {
    background: none;
    border: 0px;
}

body .ui-tabs .ui-tabs-nav li {
  border: 0;
  margin: 0;
  padding: 0;
  position: relative;
  top: 0px;
  white-space: nowrap;
}

#content .ui-tabs .ui-tabs-panel {
  border-width: 0;
  display: block;
  padding: 0 0;
}

.ui-tabs-panel p {
    padding: 0px 10px;
}

body #dialog-modal {
  background: #E7E7E7;
  font-size: 14px;
  line-height: 18px;
  padding: 0;
  text-align: center;
}

.dialog_content {
    padding: 10px;
}

body .ui-widget {
  font-family: Verdana,Tahoma,Helvetica,Arial;
  font-size: 11px;
}

/* end - override jquery ui */

.rating {
    width: 95px;
    text-align: center;
}

/* rating */

html body .rating .rating1 {
    background: url('../../../static/img/stars.png') no-repeat scroll 0 0;
    height: 20px;
    width: 95px;
}

html body .rating .rating2 {
    background: url('../../../static/img/stars.png') no-repeat scroll 0 -20px;
    height: 20px;
    width: 95px;
}

html body .rating .rating3 {
    background: url('../../../static/img/stars.png') no-repeat scroll 0 -40px;
    height: 20px;
    width: 95px;
}

html body .rating .rating4 {
    background: url('../../../static/img/stars.png') no-repeat scroll 0 -60px;
    height: 20px;
    width: 95px;
}

html body .rating .rating5 {
    background: url('../../../static/img/stars.png') no-repeat scroll 0 -80px;
    height: 20px;
    width: 95px;
}

/* end rating */

/* countries */
/*.ASEAN{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 0; width: 21px; height: 15px; }*/
.Afghanistan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -20px; width: 21px; height: 15px; }
/*.AfricanUnion{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -40px; width: 21px; height: 15px; }*/
.Albania{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -60px; width: 21px; height: 15px; }
.Algeria{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -80px; width: 21px; height: 15px; }
.AmericanSamoa{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -100px; width: 21px; height: 15px; }
.Andorra{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -120px; width: 21px; height: 15px; }
.Angola{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -140px; width: 21px; height: 15px; }
.Anguilla{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -160px; width: 21px; height: 15px; }
/*.Antarctica{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -180px; width: 21px; height: 15px; }*/
.AntiguaBarbuda{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -200px; width: 21px; height: 15px; }
/*.ArabLeague{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -220px; width: 21px; height: 15px; }*/
.Argentina{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -240px; width: 21px; height: 15px; }
.Armenia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -260px; width: 21px; height: 15px; }
.Aruba{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -280px; width: 21px; height: 15px; }
.Australia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -300px; width: 21px; height: 15px; }
.Austria{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -320px; width: 21px; height: 15px; }
.Azerbaijan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -340px; width: 21px; height: 15px; }
.Bahamas{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -360px; width: 21px; height: 15px; }
.Bahrain{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -380px; width: 21px; height: 15px; }
.Bangladesh{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -400px; width: 21px; height: 15px; }
.Barbados{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -420px; width: 21px; height: 15px; }
.Belarus{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -440px; width: 21px; height: 15px; }
.Belgium{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -460px; width: 21px; height: 15px; }
.Belize{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -480px; width: 21px; height: 15px; }
.Benin{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -500px; width: 21px; height: 15px; }
.Bermuda{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -520px; width: 21px; height: 15px; }
.Bhutan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -540px; width: 21px; height: 15px; }
.Bolivia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -560px; width: 21px; height: 15px; }
.BosniaHerzegovina{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -580px; width: 21px; height: 15px; }
.Botswana{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -600px; width: 21px; height: 15px; }
.Brazil{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -620px; width: 21px; height: 15px; }
.Brunei{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -640px; width: 21px; height: 15px; }
.Bulgaria{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -660px; width: 21px; height: 15px; }
.BurkinaFaso{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -680px; width: 21px; height: 15px; }
.Burundi{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -700px; width: 21px; height: 15px; }
/*.CARICOM{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -720px; width: 21px; height: 15px; }*/
/*.CIS{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -740px; width: 21px; height: 15px; }*/
.Cambodja{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -760px; width: 21px; height: 15px; }
.Cameroon{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -780px; width: 21px; height: 15px; }
.Canada{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -800px; width: 21px; height: 15px; }
.CapeVerde{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -820px; width: 21px; height: 15px; }
.CaymanIslands{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -840px; width: 21px; height: 15px; }
.CentralAfricanRepublic{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -860px; width: 21px; height: 15px; }
.Chad{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -880px; width: 21px; height: 15px; }
.Chile{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -900px; width: 21px; height: 15px; }
.China{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -920px; width: 21px; height: 15px; }
.Colombia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -940px; width: 21px; height: 15px; }
/*.Commonwealth{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -960px; width: 21px; height: 15px; }*/
.Comoros{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -980px; width: 21px; height: 15px; }
.CongoBrazzaville{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1000px; width: 21px; height: 15px; }
.CongoKinshasaZaire{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1020px; width: 21px; height: 15px; }
.CookIslands{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1040px; width: 21px; height: 15px; }
.CostaRica{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1060px; width: 21px; height: 15px; }
.CotedIvoire{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1080px; width: 21px; height: 15px; }
.Croatia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1100px; width: 21px; height: 15px; }
.Cuba{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1120px; width: 21px; height: 15px; }
.Cyprus{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1140px; width: 21px; height: 15px; }
.CzechRepublic{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1160px; width: 21px; height: 15px; }
.Denmark{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1180px; width: 21px; height: 15px; }
.Djibouti{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1200px; width: 21px; height: 15px; }
.Dominica{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1220px; width: 21px; height: 15px; }
.DominicanRepublic{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1240px; width: 21px; height: 15px; }
.EastTimor{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1260px; width: 21px; height: 15px; }
.Ecuador{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1280px; width: 21px; height: 15px; }
.Egypt{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1300px; width: 21px; height: 15px; }
.ElSalvador{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1320px; width: 21px; height: 15px; }
.England{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1340px; width: 21px; height: 15px; }
.EquatorialGuinea{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1360px; width: 21px; height: 15px; }
.Eritrea{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1380px; width: 21px; height: 15px; }
.Estonia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1400px; width: 21px; height: 15px; }
.Ethiopia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1420px; width: 21px; height: 15px; }
.EuropeanUnion{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1440px; width: 21px; height: 15px; }
.Faroes{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1460px; width: 21px; height: 15px; }
.Fiji{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1480px; width: 21px; height: 15px; }
.Finland{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1500px; width: 21px; height: 15px; }
.France{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1520px; width: 21px; height: 15px; }
.Gabon{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1540px; width: 21px; height: 15px; }
.Gambia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1560px; width: 21px; height: 15px; }
.Georgia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1580px; width: 21px; height: 15px; }
.Germany{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1600px; width: 21px; height: 15px; }
.Ghana{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1620px; width: 21px; height: 15px; }
/*.Gibraltar{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1640px; width: 21px; height: 15px; }*/
.Greece{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1660px; width: 21px; height: 15px; }
.Grenada{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1680px; width: 21px; height: 15px; }
.Guam{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1700px; width: 21px; height: 15px; }
.Guatemala{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1720px; width: 21px; height: 15px; }
.Guinea{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1740px; width: 21px; height: 15px; }
.GuineaBissau{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1760px; width: 21px; height: 15px; }
.Guyana{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1780px; width: 21px; height: 15px; }
.Haiti{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1800px; width: 21px; height: 15px; }
.Honduras{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1820px; width: 21px; height: 15px; }
.HongKong{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1840px; width: 21px; height: 15px; }
.Hungary{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1860px; width: 21px; height: 15px; }
.Iceland{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1880px; width: 21px; height: 15px; }
.India{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1900px; width: 21px; height: 15px; }
.Indonezia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1920px; width: 21px; height: 15px; }
.Iran{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1940px; width: 21px; height: 15px; }
.Iraq{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1960px; width: 21px; height: 15px; }
.Ireland{ background: url('../../../static/img/countries.png') no-repeat;  background-position: 0 -1980px; width: 21px; height: 15px; }
/*.IslamicConference{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px 0; width: 21px; height: 15px; }*/
.Israel{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -20px; width: 21px; height: 15px; }
.Italy{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -40px; width: 21px; height: 15px; }
.Jamaica{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -60px; width: 21px; height: 15px; }
.Japan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -80px; width: 21px; height: 15px; }
/*.Jersey{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -100px; width: 21px; height: 15px; }*/
.Jordan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -120px; width: 21px; height: 15px; }
.Kazakhstan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -140px; width: 21px; height: 15px; }
.Kenya{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -160px; width: 21px; height: 15px; }
/*.Kiribati{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -180px; width: 21px; height: 15px; }*/
.Kuwait{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -200px; width: 21px; height: 15px; }
.Kyrgyzstan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -220px; width: 21px; height: 15px; }
.Laos{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -240px; width: 21px; height: 15px; }
.Latvia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -260px; width: 21px; height: 15px; }
.Lebanon{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -280px; width: 21px; height: 15px; }
.Lesotho{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -300px; width: 21px; height: 15px; }
.Liberia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -320px; width: 21px; height: 15px; }
.Libya{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -340px; width: 21px; height: 15px; }
.Liechtenshein{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -360px; width: 21px; height: 15px; }
.Lithuania{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -380px; width: 21px; height: 15px; }
.Luxembourg{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -400px; width: 21px; height: 15px; }
.Macao{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -420px; width: 21px; height: 15px; }
.Macedonia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -440px; width: 21px; height: 15px; }
.Madagascar{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -460px; width: 21px; height: 15px; }
.Malawi{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -480px; width: 21px; height: 15px; }
.Malaysia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -500px; width: 21px; height: 15px; }
.Maldives{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -520px; width: 21px; height: 15px; }
.Mali{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -540px; width: 21px; height: 15px; }
.Malta{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -560px; width: 21px; height: 15px; }
/*.MarshallIslands{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -580px; width: 21px; height: 15px; }*/
.Mauritania{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -600px; width: 21px; height: 15px; }
.Mauritius{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -620px; width: 21px; height: 15px; }
.Mexico{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -640px; width: 21px; height: 15px; }
/*.Micronesia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -660px; width: 21px; height: 15px; }*/
.Moldova{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -680px; width: 21px; height: 15px; }
/*.Monaco{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -700px; width: 21px; height: 15px; }*/
.Mongolia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -720px; width: 21px; height: 15px; }
.Montenegro{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -740px; width: 21px; height: 15px; }
.Montserrat{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -760px; width: 21px; height: 15px; }
.Morocco{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -780px; width: 21px; height: 15px; }
.Mozambique{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -800px; width: 21px; height: 15px; }
.MyanmarBurma{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -820px; width: 21px; height: 15px; }
/*.NATO{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -840px; width: 21px; height: 15px; }*/
.Namibia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -860px; width: 21px; height: 15px; }
.Nauru{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -880px; width: 21px; height: 15px; }
.Nepal{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -900px; width: 21px; height: 15px; }
.Netherlands{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -920px; width: 21px; height: 15px; }
.NetherlandsAntilles{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -940px; width: 21px; height: 15px; }
.NewZealand{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -960px; width: 21px; height: 15px; }
.Nicaragua{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -980px; width: 21px; height: 15px; }
.Niger{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1000px; width: 21px; height: 15px; }
.Nigeria{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1020px; width: 21px; height: 15px; }
.NorthKorea{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1040px; width: 21px; height: 15px; }
/*.NorthernCyprus{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1060px; width: 21px; height: 15px; }*/
.NorthernIreland{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1080px; width: 21px; height: 15px; }
.Norway{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1100px; width: 21px; height: 15px; }
/*.OPEC{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1120px; width: 21px; height: 15px; }*/
.OlimpicMovement{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1140px; width: 21px; height: 15px; }
.Oman{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1160px; width: 21px; height: 15px; }
.Pakistan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1180px; width: 21px; height: 15px; }
/*.Palau{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1200px; width: 21px; height: 15px; }*/
.Palestine{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1220px; width: 21px; height: 15px; }
.Panama{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1240px; width: 21px; height: 15px; }
.PapuaNewGuinea{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1260px; width: 21px; height: 15px; }
.Paraguay{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1280px; width: 21px; height: 15px; }
.Peru{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1300px; width: 21px; height: 15px; }
.Philippines{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1320px; width: 21px; height: 15px; }
.Poland{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1340px; width: 21px; height: 15px; }
.Portugal{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1360px; width: 21px; height: 15px; }
.PuertoRico{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1380px; width: 21px; height: 15px; }
.Qatar{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1400px; width: 21px; height: 15px; }
/*.RedCross{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1420px; width: 21px; height: 15px; }*/
.Romania{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1440px; width: 21px; height: 15px; }
.RussianFederation{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1460px; width: 21px; height: 15px; }
.Rwanda{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1480px; width: 21px; height: 15px; }
.SaintKittsNevis{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1500px; width: 21px; height: 15px; }
.SaintLucia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1520px; width: 21px; height: 15px; }
.Samoa{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1540px; width: 21px; height: 15px; }
.SanMarino{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1560px; width: 21px; height: 15px; }
/*.SaoTomePrincipe{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1580px; width: 21px; height: 15px; }*/
.SaudiArabia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1600px; width: 21px; height: 15px; }
.Scotland{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1620px; width: 21px; height: 15px; }
.Senegal{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1640px; width: 21px; height: 15px; }
.SerbiaYugoslavia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1660px; width: 21px; height: 15px; }
.Seychelles{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1680px; width: 21px; height: 15px; }
.SierraLeone{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1700px; width: 21px; height: 15px; }
.Singapore{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1720px; width: 21px; height: 15px; }
.Slovakia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1740px; width: 21px; height: 15px; }
.Slovenia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1760px; width: 21px; height: 15px; }
.SolomonIslands{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1780px; width: 21px; height: 15px; }
.Somalia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1800px; width: 21px; height: 15px; }
/*.Somaliland{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1820px; width: 21px; height: 15px; }*/
.SouthAfrica{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1840px; width: 21px; height: 15px; }
.SouthKorea{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1860px; width: 21px; height: 15px; }
.Spain{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1880px; width: 21px; height: 15px; }
.SriLanka{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1900px; width: 21px; height: 15px; }
.StVincenttheGrenadines{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1920px; width: 21px; height: 15px; }
.Sudan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1940px; width: 21px; height: 15px; }
.Suriname{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1960px; width: 21px; height: 15px; }
.Swaziland{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -26px -1980px; width: 21px; height: 15px; }
.Sweden{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px 0; width: 21px; height: 15px; }
.Switzerland{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -20px; width: 21px; height: 15px; }
.Syria{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -40px; width: 21px; height: 15px; }
.TahitiFrenchPolinesia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -60px; width: 21px; height: 15px; }
/*.Taiwan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -80px; width: 21px; height: 15px; }*/
.Tajikistan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -100px; width: 21px; height: 15px; }
.Tanzania{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -120px; width: 21px; height: 15px; }
.Thailand{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -140px; width: 21px; height: 15px; }
/*.TimorLeste{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -160px; width: 21px; height: 15px; }*/
.Togo{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -180px; width: 21px; height: 15px; }
.Tonga{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -200px; width: 21px; height: 15px; }
.TrinidadTobago{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -220px; width: 21px; height: 15px; }
.Tunisia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -240px; width: 21px; height: 15px; }
.Turkey{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -260px; width: 21px; height: 15px; }
.Turkmenistan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -280px; width: 21px; height: 15px; }
.TurksandCaicosIslands{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -300px; width: 21px; height: 15px; }
/*.Tuvalu{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -320px; width: 21px; height: 15px; }*/
.Uganda{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -340px; width: 21px; height: 15px; }
.Ukraine{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -360px; width: 21px; height: 15px; }
.UnitedArabEmirates{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -380px; width: 21px; height: 15px; }
.UnitedKingdomGreatBritain{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -400px; width: 21px; height: 15px; }
.UnitedNations{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -420px; width: 21px; height: 15px; }
.UnitedStatesofAmericaUSA{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -440px; width: 21px; height: 15px; }
.Uruguay{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -460px; width: 21px; height: 15px; }
.Uzbekistan{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -480px; width: 21px; height: 15px; }
.Vanutau{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -500px; width: 21px; height: 15px; }
.VaticanCity{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -520px; width: 21px; height: 15px; }
.Venezuela{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -540px; width: 21px; height: 15px; }
.VietNam{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -560px; width: 21px; height: 15px; }
.VirginIslandsBritish{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -580px; width: 21px; height: 15px; }
.VirginIslandsUS{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -600px; width: 21px; height: 15px; }
.Wales{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -620px; width: 21px; height: 15px; }
/*.WesternSahara{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -640px; width: 21px; height: 15px; }*/
.Yemen{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -660px; width: 21px; height: 15px; }
.Zambia{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -680px; width: 21px; height: 15px; }
.Zimbabwe{ background: url('../../../static/img/countries.png') no-repeat;  background-position: -52px -700px; width: 21px; height: 15px; }
/* end countries */


iframe body {
background: white url('http://cz.gigascore.com/static/styles/static/img/300x250bg.png') repeat-x;
}

#register_banner {
    background: url('../../../static/img/register_banner.png') no-repeat;
    height: 280px;
    width: 660px;
    position: relative;
    margin-top: 3px;
}

#register_banner span {
    text-transform: uppercase;
    color: white;
    font-size: 21px;
    position: relative;
    top: 230px;
    margin-left: 10px;
    display: block;
    width: 380px;
    float: left;
    overflow: hidden;
    text-align: center;
}

#register_banner a {
    font-size: 19px;
    color: white;
    position: relative;
    top: 230px;
    text-transform: uppercase;
    right: 20px;
    width: 240px;
    display: block;
    float: right;
    text-align: center;
}

#content #login_form tbody tr td {
    text-align: left;
    padding: 0 2px;
}

#content #login_form tbody tr th {
    white-space: nowrap;
    padding: 0 2px;
}



html body #page #content table tbody tr td.login_view_options {
    text-align: right;
    padding: 10px 0 0;
}

.login_view_options a {
margin-left: 15px;
display: inline-block;
line-height: 20px;
padding-left: 20px;
}

.login_view_options a.login_view_rul {
    background: url('../../../static/img/page.png') no-repeat;
}

.login_view_options a.login_view_reg {
    background: url('../../../static/img/reg.png') no-repeat;
}

.login_view_options a:hover {
    text-decoration: underline;
}

#content .tab_opt_bar a.active{
    color: #fdb832;
}

.drop_down span[class$=arrow_menu_on_top] {
    background: url('../../../static/img/arrow_down.png') no-repeat right center;
    width: 14px;
    height: 26px;
    display: inline-block;

    padding: 0;

    float: right;
}

.groups > span {
    background: url('../../../static/img/arrow_down.png') no-repeat right 4px;
    padding-right: 15px;
}

.nowrap {
    white-space: nowrap;
}

.hide {
    display: none !important;
}

#sort_not_found {
    display: block;
}

.text_ad * {
    color: red;
}

html .text_ad.red a {
    color: red;
}

html .text_ad.green a {
    color: green;
}