/********************************************************************************************************************
	Autor:   Martin Felcman - martin@felcman.cz - www.felcman.cz
	Projekt: Mifa.cz - on-line fotbalovy manager
	
	Posledni uprava:    
	Adresa CSS dokumentu: ???
	
 *****************************************************************************************************************/
* {margin:0; padding:0;}
body, div, span, p, a, img, ul, ol, li, table, th, tr, td, form, fieldset, legend, dl, dt, dd, blockquote, applet, object {border:0;}
body {background: #fff; font-family: Tahoma, Arial, Helvetica, sans-serif; color: black; text-align: center; height: auto; }
h1 { width: 612px; height: 36px; background: url(../images/klubovy-profil.gif) top center no-repeat; margin: 7px auto; color: #d4d4d4; font-weight: bold; font-size: 23px; padding: 47px 0 0 18px;}
legend { display: none; }
hr.clear {clear:both; height:1px; margin: -1px 0 0 0; padding:0; border:none;	visibility: hidden;  }
#content { width: 630px; margin: 0px auto;  height: auto; text-align: left; }
div.banner { width: 630px; text-align:center; }
div.reklama { text-align: left; line-height: 0px; padding: 10px 0 0 81px;}

p.tip { border: 1px solid #E3EDBF; padding: 10px 5px 10px 55px; background: #FFFFE6 url(../images/info.png) no-repeat 2% 50%; margin: 5px ;  font-size: 12px; color: #323223;}
p.warning { border: 1px solid #E3EDBF; padding: 10px 5px 10px 55px; background: #FFFFE6 url(../images/chyba.gif) no-repeat 2% 50%; margin: 5px; font-size: 12px; color: #323223;   }
p.beta { border: 1px solid #E3EDBF; padding: 10px 5px 10px 55px; background: #FFFFE6 url(../images/beta.png) no-repeat 2% 50%; margin: 5px ;  font-size: 12px; color: #323223;}

.bold {font-weight: bold !important;}
.green, .green a { color: #27ab20 !important;}
.blue, .blue a { color: #339ad0 !important;}
.red { color: #FF0033 !important;}
.brown { color: #660000 !important;}

a.online { color: red !important; text-decoration: none !important; font-size: 10px !important; font-weight: bold !important; }
a:hover { color: #D00000 !important; text-decoration: none !important; }
a.online:hover { color: #0080FF !important; }

.box {width: 624px; margin: 0px auto 10px auto; clear: both;  }
.box ul { display: block; list-style-type: none; height: 27px; margin: 0px 0 -4px 0px; clear: both; }
.box ul li { float: left; padding: 0 2px 0 0; height: 27px;}
.box ul li a { float: left;  height: 27px;  background-image: url('../images/zpravy-menu.png');  background-position: 0 -27px;  text-decoration: none;  font-size: 12px; color: #4a4a4a;  font-weight: bold;}
.box ul li.item a:hover, .box ul li.active a{ background-position: 0 0; color: #fff; }
.box ul li.item a:hover span, .box ul  li.active a span{ background-position: 100% 0; color: #fff; padding: 7px 13px 0 0; }
.box ul li a span {  float: left;  height: 20px;  padding: 8px 13px 0 0;  margin: 0 0 0 13px;  background-image: url('../images/zpravy-menu.png');  background-position: 100% 100%; }
.box h2 {width: 624px; height: 21px; background: url(../images/h2-detail.gif) top left no-repeat; text-align: center; color: #fff; font-size: 12px; padding: 6px 0 0 0; }

.box table.tym { width:623px; padding: 0 0 6px 0; font-size: 12px; background: #f1f1f1;}
.box table.tym th { color:#323232;  font-weight: bold; border-left: 1px solid #dfdfdf; height: 23px; text-align: left; width: 330px; padding: 0 0 0 7px; }
.box table.podrobnosti th { width: 220px !important;}
.box table.tym td { color: #323232;  height: 23px; border-right: 1px solid #dfdfdf; }
.box table.tym td a { color: #323232; font-weight: bold; text-decoration: underline; }
.box table.tym th.subnadpis { font-size: 11px; font-weight: bold; color: #7d7d7a; text-align: center; background: #eaeaea; padding: 3px 0 5px 0;}
.box table.tym .darker td, .box table.tym .darker th, .box table.tymy .darker td, .box table.tymy .darker th, .box table.juniorka .darker td, .box table.juniorka .darker th,  table.info-o-zapasech .darker td,  table.tabulka-tymu .darker td, .box table.statistics .darker td, .box table.statistics .darker th,  .darker td  { background: #eaeaea;}
.box table.tym img.logo { width: 100px; height: 100px; border: 2px  solid #d8d8d8;  float: left; margin: 10px 10px 10px 10px;}
.box table.tym img.logoNationalTeam { width: 100px; height: 100px; float: left; margin: 0 10px 10px 5px;}
.box table.tym th.teamInfoHeader { padding-top: 10px;}
.box table.tym td.buttons { padding:  10px; text-align: right; vertical-align: top; border-right: 1px solid #dfdfdf;}
.box table.tym td.buttons a {margin: 0 0 0 10px;}
h3.name { color: #4c4c4c; font-size: 23px; margin: 10px 0 0 0; font-weight: normal;}

div.nominate {
    background: #dcdbdb;

    text-align: center;
    width: 621px;
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
    padding: 4px 0 5px 0;
}
.box div.nominate span.tlacitko {
    vertical-align: middle;
    display: inline-block;
    padding: 2px 15px 4px 15px;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    text-shadow: 1px 1px #222;
    cursor:pointer;
    border: 1px solid #262626;
    border-radius: 5px;
    background: #666666;
    background: -moz-linear-gradient(top, #666666 0%, #262626 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#262626));
    background: -webkit-linear-gradient(top, #666666 0%,#262626 100%);
    background: -o-linear-gradient(top, #666666 0%,#262626 100%);
    background: -ms-linear-gradient(top, #666666 0%,#262626 100%);
    background: linear-gradient(to bottom, #666666 0%,#262626 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#262626',GradientType=0 );
}
.box div.nominate span.tlacitko:hover {
    text-decoration: underline;
}

.box table.tymy { width:623px; padding: 0 0 6px 0; font-size: 12px; background: #f1f1f1;}
.box table.tymy th { color:#323232;  font-weight: bold; height: 23px; text-align: left; width: 300px; padding: 0 0 0 7px; }
.box table.tymy td.logo { border-left: 1px solid #dfdfdf;   width: 110px; padding: 0; text-align: center; }
.box table.tymy td { color: #323232;  height: 23px; border-right: 1px solid #dfdfdf; }
.box table.tymy td a { color: #323232;  text-decoration: underline; }
.box table.tymy td a:hover { color: #5cae0c; }
.box table.tymy .logo img { width: 80px; height: 80px; border: 2px  solid #d8d8d8;  }
h3.tymy { margin: 0px auto; padding: 15px 0 5px 0; border:0; font-size: 12px; width: 621px; display: block;  background: #f1f1f1 url(../images/dot.gif) 0 22px repeat-x; font-weight:bold; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; clear: both;}
h3.tymy   span {margin-left:10px; padding:0 5px; background:#f1f1f1; color: #5cae0c;}



.box table.kontakty { width:623px; padding: 0 0 6px 0; font-size: 12px; background: #f1f1f1;}
.box table.kontakty td.logo { border-left: 1px solid #dfdfdf;   width: 50px; padding: 0; text-align: center; }
.box table.kontakty td { color: #323232;  height: 26px;  padding: 0 0 0 0px; text-align: center;}
.box table.kontakty th { color: #323232;  height: 23px;  padding: 0 0 0 0px; text-align: center; background: #ddd; }
.box table.kontakty td a { color: #323232;  text-decoration: underline; }
.box table.kontakty td a:hover { color: #5cae0c; }
.box table.kontakty .logo img { width: 20px; height: 20px; border: 2px  solid #d8d8d8; margin: 2px 0 0 0;  }
h3.kontakt { margin: 0px auto; padding: 15px 0 5px 0; border:0; font-size: 12px; width: 621px; display: block;  background: #f1f1f1 url(../images/dot.gif) 0 22px repeat-x; font-weight:bold; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; clear: both;}
h3.kontakt   span {margin-left:10px; padding:0 5px; background:#f1f1f1; color: #323232;}
h3.kontakt a, h3.tymy a  { color: #5cae0c; text-decoration: underline;}
h3.kontakt a:hover, h3.tymy a:hover { color: #323232; text-decoration: underline;}



table.juniorka { width:623px; padding: 0 0 6px 0; font-size: 11px; background: #f1f1f1 url(../images/details-box-footer.gif) bottom left no-repeat;  }
.juniorka th, .info-o-zapasech th, .tabulka-tymu th { color: #7d7d7a;  background: #eaeaea; font-weight: bold; border-left: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; height: 23px; text-align: center; font-size: 11px;}
th.th_width_230 { width: 230px !important; }
th.th_width_210 { width: 210px !important; }
th.th_width_180 { width: 180px !important; }
th.th_width_130 { width: 130px !important; }
th.th_width_100 { width: 100px !important; }
th.th_width_40, td.td_width_40 { width: 40px !important; }
.juniorka td, .info-o-zapasech td, .tabulka-tymu td { color: #323232;  padding: 0; text-align: center; font-size: 12px; border-right: 1px solid #dfdfdf;  height: 23px; }
.juniorka td.jmeno { text-align: left; padding: 0 0 0 7px;  border-left: 1px solid #dfdfdf; width:200px !important;}
.juniorka td.manazer { text-align: left; padding: 0 0 0 7px;  border-left: 1px solid #dfdfdf; width:450px !important;}
.juniorka td.left, table.statistics td.left { text-align: left; padding: 0 0 0 7px; }
.juniorka td a {color: #323232; text-decoration: underline;}
.juniorka select { width: 150px; height: 18px; border: 1px solid #c5c5c5; margin: 3px 0 0 0;}
.juniorka input { margin: 3px 0 -3px 5px;}
.center { text-align: center !important; padding: 0;}
.pratelak-vyber-radio { text-align: center !important; padding-left: 0px; width: 10% !important;  }
.pratelak-vyber-umisteni { text-align: center !important; padding-left: 8px; width: 15% !important;  }
.pratelak-vyber-tym { text-align: left !important; padding-left: 8px; width: 45% !important;  }
.pratelak-vyber-stadion { text-align: center !important; padding-left: 0px; width: 15% !important;  }

.juniorka select.sezona { width: 100px;   margin: -2px 5px 3px 0; padding: 0 2px; }
.juniorka td.tribuna{ text-align: left; font-weight: bold; width: 300px; padding: 0 0 0 7px;}

.box-info-o-zapasech {width: 360px; margin: 0 0 10px 0; background: #f1f1f1 url(../images/info-o-zapasech-footer.gif)      no-repeat bottom left; float: left;}
.box-info-o-zapasech h2 {width: 360px; height: 20px; background: url(../images/h2-info-o-zapasech.gif) top left no-repeat; text-align: center; color: #fff; font-size: 12px; padding: 6px 0 0 0;}
table.info-o-zapasech { width:360px; padding: 0 0 3px 0;  }
.box-tabulka-tymu { width: 258px; float: right; margin: 0px 0px 10px 0px; background: #f4f4f4 url(../images/tabulka-tymu-bg-footer.gif)   no-repeat bottom left; clear: none; padding: 0;}
.box-tabulka-tymu h2 {width: 258px; height: 20px; background: url(../images/h3-inf.png) top left no-repeat; margin: 0; color:#fff; padding: 6px 0 0 0; text-align: center; font-size: 12px;}
table.tabulka-tymu { width:258px; padding: 0 0 3px 0;  }



h4.detail-hrace  { width: 623px; background:url(../images/detail-hrace-h4-bg.gif) repeat-x; height: 21px; text-align: center; font-size: 11px; font-weight: bold; color: #7d7d7a; padding: 6px 0 0 0;}
h4.detail-hvezdicka  { width: 617px; margin: 0px auto; background: #ebebeb; height: 15px; text-align: left; font-size: 9px; font-weight: bold; color: #7d7d7a; padding: 0 0 0 6px; border-bottom: 1px solid #dfdfdf;}

h3.prestupy { width: 623px; margin: -5px auto 0 auto; background:url(../images/detail-hrace-h4-bg.gif) repeat-x; height: 21px; text-align: center; font-size: 11px; font-weight: bold; color: #5cae0c; padding: 6px 0 0 0;}
h3.komunikace  { width: 623px; margin: 0px auto; background:url(../images/detail-hrace-h4-bg.gif) repeat-x; height: 21px; text-align: center; font-size: 11px; font-weight: bold; color: #5cae0c; padding: 6px 0 0 0;}

table.loga { width: 623px; background: #f1f1f1; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; text-align: center; vertical-align: middle; font-size: 12px; color: #191818; font-weight: bold;}
table.loga td {  text-align: center; }
table.loga td.middle { width: 350px; text-align: center; }
table.loga td.loga-tymy {width: 37.5%; padding: 0 5px 0 5px;}
table.loga td.skore {width:25% !important;}
table.loga img { width: 100px; height: 100px; border: 1px solid #928686; margin: 5px auto; }
table.loga img.noFrameLogo { border: 0; }
table.loga img.vlajka { width: 18px; height: 12px; border: 0; margin: 10px auto 0 auto; }
table.loga h3 { font-size: 25px; font-weight: normal; color: #191818; width: 350px; margin: 0px auto;}
table.loga a { font-size: 12px; text-decoration: underline; color: #191818; font-weight: normal; }

table.hr-tab-1, table.hr-tab-2 { width: 623px; background: #f1f1f1; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
table.hr-tab-1 th { font-weight: bold; min-width: 100px !important; max-width: 100px !important; font-size: 12px; color: #545453; border-bottom: 1px solid #dfdfdf; padding: 0 0 0 7px; background: #ebebeb; height: 23px; text-align: left;}
table.hr-tab-1 td { font-size: 12px; width: 164px; max-width: 164px !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; color: #545453;  border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; padding: 0 0 0 7px;  height: 23px; }
table.hr-tab-1 td.odhad_potencialu { min-width: 475px !important; width: 475px !important; }
.info-o-stavu {text-align: center; font-weight: bold;}

table.hr-tab-2 th { font-weight: bold; font-size: 11px; color: #7d7d7a; border-bottom: 1px solid #dfdfdf; height: 23px; text-align: center; }
table.hr-tab-2 td {  font-size: 12px; color: #545453; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; height: 23px; text-align: center; }
table.hr-tab-2 td.head {  font-weight: bold; font-size: 12px; color: #545453; border-bottom: 1px solid #dfdfdf; padding: 0 0 0 7px; border-left: 0; background: #ebebeb; height: 23px; text-align: left;}

p.smlouvy { background: #dcdbdb; height: 22px; text-align: center; width: 621px; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; padding: 4px 0;}
p.smlouvy2 { background: #dcdbdb; height: 22px; text-align: center; width: 621px; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; padding: 4px 0;}

table.burza { width: 623px; background: #f1f1f1 url(../images/box-burza-bg-bottom.gif) bottom left no-repeat; padding: 0 0 5px 0;}
table.burza th { font-weight: bold; width: 131px; font-size: 12px; color: #545453; border-left: 1px solid #dfdfdf; padding: 0 0 0 7px; background: #ebebeb; height: 27px; text-align: left;}
table.burza td {  font-size: 12px; color: #545453;  padding: 0 0 0 7px;  height: 27px; }
table.burza td.palice { border-right: 1px solid #dfdfdf; text-align: center; padding: 0; width: 250px;}
table.burza select { width: 180px; display: block; height: 20px; border: 1px solid #c5c5c5; padding: 0; margin: 1px 0 0 0;}
table.burza input { border: 1px solid #c5c5c5; width: 177px; height: 18px; padding: 0 0 0 3px;}
table.burza input.na-burzu { width: 113px; height: 20px; display: block;  margin: 0px; border: 0; padding: 0;}

h3.detail-zapasu { margin: 0px auto; padding: 5px 0; border:0; font-size: 12px; width: 621px; display: block;  background: #f1f1f1 url(../images/dot.gif) 0 50% repeat-x; font-weight:bold; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; clear: both;}
h3.detail-zapasu  span {margin-left:20px; padding:0 5px; background:#f1f1f1; color: #5cae0c;}
h3.detail-zapasu  span a {color: #5cae0c; text-decoration: underline;}
span.domaci a { color: #5cae0c ; font-size: 18px;  display: block; margin: 5px auto -12px auto; font-weight: bold; text-decoration: none;  }
span.domaci a:hover, span.hoste a:hover, h3.detail-zapasu span a:hover  { color: #339ad0 !important;   }
span.hoste a { color: #c73333 ; font-size: 18px;  display: block; margin: 5px auto -12px auto; font-weight: bold; text-decoration: none; }
span.konec { color: #595959; font-size: 69px; font-weight: normal; }
span.polocas { color: #aeaeae; font-size: 20px; font-weight: normal; display: block; margin: -5px 0;}
table.goly {width: 311px; background: #f1f1f1; border-left: 1px solid #dfdfdf;  float: left;}
table.goly-r {width: 312px; background: #f1f1f1;  border-right: 1px solid #dfdfdf; float: right; margin: 0 1px 0 0;}
table.goly td, table.goly-r td { padding: 0 0 0 10px; height: 27px; font-size: 12px; color: #0e0e0e;}
table.goly img, table.goly-r img { display: block; margin: auto 7px auto 0; float: left;}
table.goly img.zluta_krata, table.goly-r img.zluta_krata { margin-right: 3px; }
table.goly  a, table.goly-r  a { font-size: 12px; color: #0e0e0e; text-decoration: underline;}
table.goly  a:hover, table.goly-r  a:hover { color: #ccc; text-decoration: underline;}


div.hriste { width: 621px; height: 381px; background: #f1f1f1 url(../images/hriste.png) center center no-repeat; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; }
.hriste br { clear:both;}
table.rozestaveni-domaci { width: 295px; _width: 295px; height: 376px; float: left; margin: 5px 0 0 10px; }
table.rozestaveni-domaci td, table.rozestaveni-hoste td { overflow: visible; vertical-align: center; text-align: center !important; padding: 5px 0; height: 300px; width: 36px; max-width: 36px; }
table.rozestaveni-domaci td div.post, table.rozestaveni-hoste td div.post { text-align: center; color: white; font-size: 9px; position: relative; top: -5px;  text-shadow: 0 0 !important;}
table.rozestaveni-domaci a { position:relative; background: url(../images/drez-blue-png.png) center top no-repeat; padding: 22px 0 0px 0; text-align: center; color: #fff; display: block; font-size: 12px; clear: both ; float:none; min-width: 33px; text-decoration: none !important; text-shadow: black 0 0 1em, black 0 0 1em, black 0 0 1em, black 0 0 1em, black 0 0 1em; }
table.rozestaveni-hoste a { position:relative; background: url(../images/drez-red-png.png) center top no-repeat; padding: 22px 0 0px 0; text-align: center; color: #fff; display: block; font-size: 12px; clear: both; float:none; min-width: 33px; text-decoration: none !important; text-shadow: black 0 0 1em, black 0 0 1em, black 0 0 1em, black 0 0 1em, black 0 0 1em;  }
*+html table.rozestaveni-domaci a, *+html table.rozestaveni-hoste a { height: 13px;  }
table.rozestaveni-domaci a:hover, table.rozestaveni-hoste a:hover{ color: black !important; text-shadow: white 0 0 0.5em, white 0 0 0.5em, white 0 0 0.5em, white 0 0 0.5em, white 0 0 0.5em !important; font-weight: normal !important;}
table.rozestaveni-hoste { width: 295px; _width: 295px; height: 376px; float: right; margin: 5px 10px 0 0;}
table.rozestaveni-domaci a.vpred {float: right;  background: url(../images/drez-blue-png.png) top right no-repeat;}
table.rozestaveni-domaci a.vzad {float: left;  background: url(../images/drez-blue-png.png) top left no-repeat;}
table.rozestaveni-hoste a.vpred {float: left;  background: url(../images/drez-red-png.png) top left no-repeat;}
table.rozestaveni-hoste a.vzad {float: right;  background: url(../images/drez-red-png.png) top right no-repeat;}


table.statistics {width: 623px; background: #f1f1f1; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; padding: 7px 0 10px 0;}
table.statistics th { padding: 0 0 0 7px; height: 23px; width: 180px; font-weight: bold; text-align: left; font-size: 12px; color:#323232; }
table.statistics td {border-left: 1px solid #dfdfdf; height: 23px; text-align: center; font-size: 12px; color:#323232; }
table.statistics td a { color:#323232; text-decoration: underline; }
table.statistics td a:hover { color:#323232; text-decoration: none; }
table.right td { text-align: right; padding: 0 10px 0 0;}
table.left td { text-align: left; padding: 0 0 0 10px;}
.play {width: 621px; background: #f1f1f1; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; padding: 0 0 7px 0; }
table.margin { padding-top: 0 !important;} 

table.sestavy {width: 623px; background: #f1f1f1; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; padding: 7px 0 10px 0;}
table.sestavy th { padding: 0; height: 23px; font-weight: bold; text-align: center; font-size: 12px; color:#323232; border-bottom: 1px solid #dfdfdf; background: #eaeaea; }
table.sestavy td {border-left: 1px solid #dfdfdf; height: 23px; text-align: center; font-size: 12px; color:#323232; width: 30px;}
table.sestavy td.jmena { text-align: left; padding: 0 0 0 7px; width: 150px !important;  }
table.sestavy td a { color:#323232; text-decoration: underline; }
table.sestavy td a:hover { color:#323232; text-decoration: none; }

p.infotip {width: 603px; background: #f1f1f1; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; padding: 10px; text-align: center;  text-align: center; font-size: 12px;}

p.play a {margin: 0 20px 10px 20px;}
p.play {text-align: center;}
div.text { background: #f8f7f7; border: 1px solid #d0d0d0; width: 600px; margin: 0px auto; padding: 5px; color: #323232; font-size: 12px; min-height: 100px;  line-height: 150%;}
div.text img { width: 15px; height: 15px; margin: 3px 5px -3px 0; }
p.prubeh-H { margin: 2px 0px; background:#5cae0c; padding: 7px; color: #fff; }
p.prubeh-A { margin: 2px 0px; background:#c73333; padding: 7px; color: #fff; }
span.minuta { font-weight: bold;}
 
.zakonceni{width: 623px; background: #f1f1f1 url(../images/details-box-footer.gif) no-repeat bottom left; height: 6px; clear: both; }

form.badpass {width: 623px; background: #f1f1f1; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; padding: 7px 0 10px 0; text-align: center; font-size: 12px;}
p.badpass {width: 623px; background: #f1f1f1; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; padding: 7px 0 10px 0; text-align: center; font-size: 12px;}
p.badpass a { color: #323232; text-decoration: underline;}
p.badpass a:hover { color: #323232; text-decoration: none;}
form.badpass table { line-height: 200%; width: 620px; margin: 0 auto;}
form.badpass input { border: 1px solid #c5c5c5; width: 150px; height: 18px;  text-align: center;}
form.badpass input.prihlas { border: 0px solid #c5c5c5; width: 79px; height: 20px; margin: 10px 0 0 0;  }

a { color: #323232;}

table.th th { border: 0; width: 300px;}
table.th td {border: 0; width: 300px; text-align: right; padding: 0 10px 0 0;}
table.th td input.button {
    font-size: 12px;
    display: block;
    padding: 0 10px 0 10px;
    margin: 7px auto -7px auto;
    height: 22px;
    color: #666666;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
    border: 1px solid #C1C1C1;
    border-radius: 5px;
    background: #EEEEEE;
    background: -moz-linear-gradient(top, #EEEEEE 0%, #D1D1D1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEEEEE), color-stop(100%,#D1D1D1));
    background: -webkit-linear-gradient(top, #EEEEEE 0%,#D1D1D1 100%);
    background: -o-linear-gradient(top, #EEEEEE 0%,#D1D1D1 100%);
    background: -ms-linear-gradient(top, #EEEEEE 0%,#D1D1D1 100%);
    background: linear-gradient(to bottom, #EEEEEE 0%,#D1D1D1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#D1D1D1',GradientType=0 );
}

form.pratelak { font-weight: normal;}
form.pratelak select { border: 1px solid #c5c5c5; height: 18px; width: 100px;}
form.pratelak input { margin: 5px 0 -5px 0;}

p.steps { width: 630px; margin: 5px auto; font-size: 13px; text-align: center; font-style: normal; font-weight: bold;}
p.steps a.vpred {  color:#000; text-decoration: underline; font-style: normal; cursor: pointer; cursor: hand;}
p.steps a.zpet {  color:#000; text-decoration: underline; font-style: normal; cursor: pointer; cursor: hand;}
p.steps a:hover {  color:#323232; text-decoration: none; cursor: pointer; cursor: hand; }

table.liga {width: 623px; background: #f1f1f1; border-left: 1px solid #dfdfdf; padding: 0;}
table.liga th { color: #7d7d7a;  background: #eaeaea; font-weight: bold; border-right: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf;  text-align: center; font-size: 12px; padding: 0 0 0px 0; height: 23px; }
table.liga td { color: #323232;  padding: 5px 0 5px 0; text-align:center; font-size: 12px; border-right: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; height: 13px; vertical-align: text-top; width: 22px;  }
table.liga td.tym {padding: 5px 0 5px 7px; text-align: left; width: 150px;  }
table.liga .postup-sestup td { border-top: 3px solid #000 !important;} 
table.liga tr.postup td { background: #BFFFBF;}
table.liga tr.sestup td { background: #FF8080;}
table.liga td a:hover { color: #323232; text-decoration: none;  }
table.liga td a { color: #323232; text-decoration: underline;  }
table.liga .strongborder { border-left: 1px solid #777 !important;}
.table.liga .lighter td { background: #f6f6f6;}

a.banner-spodni {clear: both; margin: 5px auto 5px auto; width: 468px; height: 80px; display: block; padding: 0;}

td.manazerem-v div { margin: 4px 0;}

.zvyrazneni, tr.zvyrazneni td { background: #eaeaea !important;}
.zvyrazneni-razeni, tr.zvyrazneni td.zvyrazneni-razeni, tr.zvyrazneni-razeni, th.zvyrazneni-razeni  { background: #cde59a !important;}

table.komunikace { width:623px; padding: 0 0 0px 0; font-size: 11px; background: #f1f1f1;  }
.komunikace th { color: #7d7d7a;  background: #eaeaea; font-weight: bold; border-left: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; height: 23px; text-align: center; font-size: 11px;}
.komunikace td { color: #323232;  padding: 3px 5px; text-align: left; font-size: 12px; border-left: 1px solid #dfdfdf; }
.komunikace td.rozbaleni { color: #323232;  padding: 10px 0px; text-align: center; font-size: 12px; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; }
.komunikace th.kdy { width: 80px;  }
.komunikace th.kde { width: 100px;  }

.hr-tab-1 td.zelena,  .loga tr.zelena {background-color:#e4f4c5 !important; }
.hr-tab-1 td.modra,   .loga tr.modra {background-color:#dde0f9 !important; }
.hr-tab-1 td.cervena, .loga tr.cervena {background-color:#f5dce1 !important; }
.hr-tab-1 td.zluta,   .loga tr.zluta {background-color:#f6fcc3 !important; }

.badpass textarea.chat { width: 450px; margin-bottom: 5px;  }
.badpass input.obrazek { width:auto; border: 0px; }
.box table.statistics td.w20 { width: 20%; }
.box table.statistics td.w30 { width: 30%; }
.box table.statistics td.w60 { width: 60%; }
.box table.statistics td.wAuto { width: auto; }

/* ../mifa/info_logo.php */
.jersey, .shorts, .socks { float:left; margin-bottom: 2px;}
.masks_container { float:left; width: 621px; height: 100%; background: #f1f1f1; border-left: 1px solid #dfdfdf; padding: 0 0 7px 0; }
.masks_objekt { float:left; }
.masks_obr { border: 2px  solid #d8d8d8; margin: 2px; margin-bottom: 0px;}
.masks_poradi { width: 17px; margin-left: 2px;}
.masks_poradi_blocked { width: 17px; margin-left: 2px; background: lightgrey;}
.masks_barva { width: 56px; margin-left: 2px;}
.masks_barva_blocked { width: 56px; margin-left: 2px; background: lightgrey;}
.nahraj_dres { font-size: 12px; background: #f1f1f1; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.kit { border:10px; border:solid; border-color:#999999; background: #FFFFFF; padding-top: 5px;padding-right: 3px;padding-left: 3px; width: 80px; height: 130px; margin-top: 10px; margin-left: 10px; margin-right: 10px; }

.awardMarginTight {
    margin-left: -50px;
}
.awardMarginExtraTight {
    margin-left: -65px;
}
