.roster-top, #roster_roster {
    background: rgb(230,230,230);
}

.roster-top .summary {
    float: left;
    width: 22%;
    text-align: center;
}
    .roster-top .team-name {
        padding: 8px 5px;
        /* text-transform: uppercase; */
        font: bold small-caps 10pt Verdana, Tahoma, sans-serif;
    }
    .roster-top .summary img {
        margin: 8px 5px;
    }

.roster-top table {
    padding: 5px 10px;
    width: 78%;
}

.roster-top th, .roster-top td {
    border-bottom: 1px solid rgb(219,219,219);
}

.roster-top th {
    font-weight: normal;
    color: rgb(142,142,142);
    text-align: left;
}

.roster-top td.nbsp {
    border-bottom: none;
    width: 20px;
}

/* last matches, fixtures, players */
.roster caption {
    font: 16pt Verdana, Tahoma, sans-serif;
    text-align: left;
    padding: 1em 0;
}

table.fixtures, table.last-matches {
    width: 100%;
    border-spacing: 0;
}
    table.fixtures td, table.last-matches td {
        border-bottom: 1px solid rgb(219,219,219);
        padding-top: 0.5em;
    }
#id_ed_fio{
    width:230px;
}
#roster_roster {
}
    #roster_roster th { font-weight: normal; }
    #roster_roster td { text-align: center; }
    #roster_roster .player_name { padding: 0 4px; text-align: left; }
    #roster_roster .player_name img { padding: 4px; vertical-align:middle;}

.b-team-messages {
    border: 1px dotted #aaa;
    margin-bottom: 6px;
    padding: 4px;
}
    .b-team-messages .hide {
        float: right;
        cursor: pointer;
        text-decoration: underline;
    }


.player_table {
width: 100%;
background:#E6E6E6;
height:196px;
padding-top: 0.5em;
padding-bottom: 0.5em;
}
#roster_roster th {
font-weight: bold;
}
.trans_flag {
    color: #E76600;
}
.TM {
    color: #8E8E8E;
    font-size: 7pt;
    font-weight: normal;
}
/* new order */
.odd, .even {
    font-size: 8pt;
}
#id_form_block_menu {
    font: 12px normal Tahoma, sans-serif;
    font-weight: bold;
    background: #E6E6E6;
    padding: 7px;
    border: 1px solid #E76600;
    -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}
#id_form_block_find{
    font: 12px normal Tahoma, sans-serif;
    font-weight: bold;
    background: #E6E6E6;
    padding: 7px;
    border: 1px solid #E76600;
    -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}
#id_form_block_ostzav{
    font: 12px normal Tahoma, sans-serif;
    font-weight: bold;
    background: #E6E6E6;
    padding: 7px;
    border: 1px solid #E76600;
    -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}
#id_form_block_menu_pl {
    font: 12px normal Tahoma, sans-serif;
    font-weight: bold;
    background: #E6E6E6;
    padding: 7px;
    border: 1px solid #E76600;
    -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}

label{width: 200px;display:block;float:left;}
p input, p select {width: 200px;}
.errorlist li {color: red;}
.subs-minute, .subs-score {width: 4em;}
.players-cell select {width:100%;}
.ui-state-active  { border: 1px solid #f2b42d; }
.ui-widget-header { border: 1px solid #E76600; background: #E6E6E6; color: #433f38; padding: 4px; }
.ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.ui-state-hover{ border: 1px solid #327e04; background: #67b021;}
.label_menu {width:85px;cursor:pointer;}
.label_menu_old {width:130px;cursor:pointer;}
.id_form_block_menu_table {width:65px;cursor:pointer;}
.id_form_block_menu_table_tr {width:95px;cursor:pointer;}
.id_form_block_menu_table_tr1 {width:110px;cursor:pointer;}
.id_form_block_menu_table_sc {width:95px;cursor:pointer;}
.id_form_block_menu_table_pl {width:67px;cursor:pointer;}
.label_menu_load {width:85px;cursor:pointer;}
.label_menu_load_gray {width:85px}
.id_form_block_menu {display:block;position:relative; width:100%;}
.id_form_block_menu_pl {display:block;position:relative; width:100%;}
.id_form_block {display:block;position:relative;}
.id_form_block_sostav {display:block;}
.id_form_block_interactive {display:block;}
.sostav_fields {display:block;position: relative;width:300px;left:0px;top:0px;height:757px;float:left;}
.field_interactive {display:block;position: relative;width:520px;left:0px;top:130px;height:450px;float:left;}
.field_interactive_tr {display:block;position: relative;width:410px;left:0px;top:0px;float:left;}
.main_attack_field {display:none;position: absolute;width:300px;left:0px;top:0px;height:450px; }
.main_dropable_field {position: absolute;width:300px;left:0px;top:0px;height:450px; }
.main_zameny_dropable_field {display:block;}
.zameny_dropable_field {left:3px;width:294px;height:100px;}
.zameny_dropable_field_ul { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; float: left; height:100px;width:294px;}
.main_price_field {display:block;}
.sostav_roles {display:none;position: relative;width:300px;left:0px;top:0px;float:left;}
.sostav_fields_table {display:block;position: relative;width:400px;margin: 0 0 0 310px;}
.field_interactive_opic {display:block;position: relative;width:156px;height:450px;margin: 10px 0 0 520px;}
.field_interactive_opic_tr {display:block;position: relative;width:256px;height:550px;margin: 10px 0 0 420px;}
.field_interactive_opic_tr_free {display:block;position: relative;width:220px;height:490px;margin: 10px 0 0 420px;}
.menu_up_down{cursor:pointer;position:relative;top:3px;whidth:14px;height:14px;}
.sostav_fields_tactics {display:none;position: relative;width:400px;margin: 0 0 0 310px;}
.sostav_zameny_table {display:none;position: relative;width:700px;left:0px;top:0px;}

table#popup_loads {
background: #BBBBBB;
color: #000000;
}

table#popup_udar {
background: #BBBBBB;
color: #000000;
}
table#popup_pered {
background: #BBBBBB;
color: #000000;
}
table#popup_3 {
background: #BBBBBB;
color: #000000;
}
table#popup_2 {
background: #BBBBBB;
color: #000000;
}

#id_form_block_menu_sostav {
padding: 6px;
text-align: center;
}
#id_form_block_menu_sostav:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_tactics {
padding: 6px;
text-align: center;
}
#id_form_block_menu_tactics:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_roles {
padding: 6px;
text-align: center;
}
#id_form_block_menu_roles:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_zameny {
padding: 6px;
text-align: center;
}
#id_form_block_menu_zameny:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_old {
padding: 6px;
text-align: center;
}
#id_form_block_menu_old:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_load {
padding: 6px;
text-align: center;
}
#id_form_block_menu_load:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_unteractive {
padding: 6px;
text-align: center;
}
#id_form_block_menu_unteractive:hover {
background: #858585;
color: #FFFFFF;
}#id_form_block_menu_column {
padding: 6px;
text-align: center;
}
#id_form_block_menu_column:hover {
background: #858585;
color: #FFFFFF;
}#id_form_block_menu_list {
padding: 6px;
text-align: center;
}
#id_form_block_menu_list:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_table {
padding: 6px;
text-align: center;
}
#id_form_block_menu_table:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_tour {
padding: 6px;
text-align: center;
}
#id_form_block_menu_tour:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_points {
padding: 6px;
text-align: center;
}
#id_form_block_menu_points:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_home {
padding: 6px;
text-align: center;
}
#id_form_block_menu_home:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_guest {
padding: 6px;
text-align: center;
}
#id_form_block_menu_guest:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_p6 {
padding: 6px;
text-align: center;
}
#id_form_block_menu_p6:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_shah {
padding: 6px;
text-align: center;
}
#id_form_block_menu_shah:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_player {
padding: 6px;
text-align: center;
}
#id_form_block_menu_player:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_pl_bomb {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_bomb:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_asist {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_asist:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_gol_pas {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_gol_pas:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_narush {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_narush:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_pered {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_pered:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_otbor {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_otbor:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_udar {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_udar:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_udar_k {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_udar_k:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_udar_d {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_udar_d:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_udar_all {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_udar_all:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_pered_k {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_pered_k:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_pered_d {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_pered_d:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_pered_all {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_pered_all:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_pl_dribling {
padding: 6px;
text-align: center;
}
#id_form_block_menu_pl_dribling:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_new {
padding: 6px;
text-align: center;
}
#id_form_block_menu_new:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_new_2 {
padding: 6px;
text-align: center;
}
#id_form_block_menu_new_2:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_new_3 {
padding: 6px;
text-align: center;
}
#id_form_block_menu_new_3:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_new_1 {
padding: 6px;
text-align: center;
}
#id_form_block_menu_new_1:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_old {
padding: 6px;
text-align: center;
}
#id_form_block_menu_old:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_prig_moi {
padding: 6px;
text-align: center;
}
#id_form_block_menu_prig_moi:hover {
background: #858585;
color: #FFFFFF;
}#id_form_block_menu_prig_mne {
padding: 6px;
text-align: center;
}
#id_form_block_menu_prig_mne:hover {
background: #858585;
color: #FFFFFF;
}#id_form_block_menu_zayavki {
padding: 6px;
text-align: center;
}
#id_form_block_menu_zayavki:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_zayavki_moi {
padding: 6px;
text-align: center;
}
#id_form_block_menu_zayavki_moi:hover {
background: #858585;
color: #FFFFFF;
}

#id_form_block_menu_sc_int {
padding: 6px;
text-align: center;
}
#id_form_block_menu_sc_int:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_sc_new {
padding: 6px;
text-align: center;
}
#id_form_block_menu_sc_new:hover {
background: #858585;
color: #FFFFFF;
}
#id_form_block_menu_sc_old {
padding: 6px;
text-align: center;
}
#id_form_block_menu_sc_old:hover {
background: #858585;
color: #FFFFFF;
}
#id_block_menu_text_report {
padding: 6px;
text-align: center;
}
#id_block_menu_text_report:hover {
background: #858585;
color: #FFFFFF;
}#id_block_menu_online_report {
padding: 6px;
text-align: center;
}
#id_block_menu_online_report:hover {
background: #858585;
color: #FFFFFF;
}#id_block_menu_statistic {
padding: 6px;
text-align: center;
}
#id_block_menu_statistic:hover {
background: #858585;
color: #FFFFFF;
}#id_block_menu_teh_data {
padding: 6px;
text-align: center;
}
#id_block_menu_teh_data:hover {
background: #858585;
color: #FFFFFF;
}
#id_block_menu_comments {
padding: 6px;
text-align: center;
}
#id_block_menu_comments:hover {
background: #858585;
color: #FFFFFF;
}
#id_block_menu_free_teams1 {
padding: 6px;
text-align: center;
}
#id_block_menu_free_teams1:hover {
background: #858585;
color: #FFFFFF;
}
#id_block_menu_free_teams2 {
padding: 6px;
text-align: center;
}
#id_block_menu_free_teams2:hover {
background: #858585;
color: #FFFFFF;
}
#id_block_menu_free_teams3 {
padding: 6px;
text-align: center;
}
#id_block_menu_free_teams3:hover {
background: #858585;
color: #FFFFFF;
}
#id_block_menu_free_teams4 {
padding: 6px;
text-align: center;
}
#id_block_menu_free_teams4:hover {
background: #858585;
color: #FFFFFF;
}
#id_block_menu_free_teams5 {
padding: 6px;
text-align: center;
}
#id_block_menu_free_teams5:hover {
background: #858585;
color: #FFFFFF;
}
.id_form_block_menu_active {
background: #A3A3A3;
color: #FFFFFF;
}
#N_id_N {
padding: 6px;
text-align: center;
}
#N_id_N:hover {
background: #A5A5A5;
color: #000000;
}

.odd1.gradeA {
	background-color: #ddffdd;
}

.even1.gradeA {
	background-color: #eeffee;
}

.odd1.gradeC {
	background-color: #ddddff;
}

.even1.gradeC {
	background-color: #eeeeff;
}

.odd1.gradeX {
	background-color: #ffdddd;
}

.even1.gradeX {
	background-color: #ffeeee;
}

.odd1.gradeU {
	background-color: #ddd;
}

.even1.gradeU {
	background-color: #eee;
}


tr.odd1 {
	background-color: #E2E4FF;
}

tr.even1{
	background-color: white;
}

.ui-widget-content-tr { border: 1px solid #dfd9c3; background: #f5f3e5 url(images/ui-bg_highlight-hard_100_f5f3e5_1x100.png) 50% top repeat-x; color: #312e25; }
.ui-widget-content-tr a { color: #312e25; }
.ui-widget-tr { font-family: segoe ui, Arial, sans-serif; font-size: 1.1em; }
.ui-widget-tr .ui-widget-tr { font-size: 1em; }
.ui-widget-tr input, .ui-widget-tr select, .ui-widget-tr textarea, .ui-widget-tr button { font-family: segoe ui, Arial, sans-serif; font-size: 1em; }
.ui-corner-tl-tr { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; }
.ui-corner-tr-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bl-tr { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-br-tr { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-top-tr { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bottom-tr { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-right-tr {  -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-left-tr { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-all-tr { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.ui-widget-header-tr { border: 1px solid #d4ccb0; background: #ece8da url(images/ui-bg_gloss-wave_100_ece8da_500x100.png) 50% 50% repeat-x; color: #433f38; font-weight: bold; }
.ui-widget-header-tr a { color: #433f38; }
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
.ui-progressbar-value { background-image: url(/static/i/bar.png); }

#players-0 {
}



  .hidden_win {
    display: none;
  }

 
  /* Pop-up message and fading background */
  #opaco_win {
     background-color: #000000;
     left: 0;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";/* IE8 */
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 70); /* IE5+ */
     filter: alpha(opacity=70);/* IE4- */
     moz-opacity: 0; /* Mozilla */
     -khtml-opacity: 0; /* Safari */
     opacity: 0;  /* general CSS3 */
     position: absolute;
     top: 0;
     width: 100%;
     z-index: 10;
   }

  #popup_win {
     background-color: #FFFFFF;
     position: fixed;
     left:0;
     top:0;
     /*width:300px;*/
     min-width: 300px;
     z-index: 11;
  }

  #popup_win h3 {
    margin-bottom: 10px;
  }

  #popup_win textarea {
    display: block;
    width: auto;
    margin-bottom: 10px;
  }

  #popup_win p {
    margin: 10px;
    line-height: 1.3em;
    font-size: 1.1em;
    color: #444444;
  }

  #popup_win .close-btn {
    margin: 10px;
  }

  div.put_comand_win {
    border: 5px solid #f28c8c;
    padding:10px;
  }

  div.view_comand_win {
    border: 5px solid #f28c8c;
    padding:10px;
  }


