
/* dead link - typicky u nehotoveho zapasu */
.deadlink {
	text-decoration: none;
	color: gray;
}

/* parametry panelu */
.global_table {
    padding: 0px;
    margin: 0px;
}

.menu_panel_box {
    border: solid 1px black;
    padding: 10px 2px 10px 2px;
    width: 130px;
    margin-bottom: 20px;
}

.ballh_logo_box {
/*    padding: 10px; 5px 10px 5px;*/
}

.content_panel_box {
    border: solid 1px black;
    padding: 10px;
    width: 600px;
}

.info_panel_box {
    border: solid 1px black;
    padding: 10px 2px 10px 2px;
    margin-bottom: 20px;
    width: 130px;
}

.counter_panel_box {
    border: solid 1px black;
    padding: 10px 2px 10px 2px;
    margin-bottom: 20px;
    width: 130px;
}

.footer_panel_box {
    border: solid 1px black;
    padding: 2px 2px 2px 2px;
	text-align: center;
	color: #DADADA;
    background-color: #000099;
	font-size: 8pt;
}

.footer_href {
	color: #DADADA;
	font-weight: bold;
}

.intro_panel_box {
	/*width: 640px;*/
	/*border: solid 1px black;*/
    /*padding: 10px;*/

/*    background-color: #000099;
    color: white;*/
/*	color: #000099;*/
    
    text-align: center;
	/*font-weight: bold;*/
	
    font-size: 120%;

}

.welcome_panel_box {
    border: solid 1px black;
    padding: 10px;

    background-color: #000099;
    color: white;
    
    text-align: right;
    font-size: 120%;
}

.fastinfo_panel_box {
    border: solid 1px black;
}


/* intro menu */
    .intro_menu_item {
        font-size: 10pt;
        color: white;
    }    

    .intro_menu_item:HOVER {
        color: red;
    }
	
	.intro_menu_item_box {
        width: 140px;
/*		display: table-cell;*/
        background-color: #000099;
        margin: 5px 0px 5px 0px;
        padding: 2px;
        border: solid 1px #000099;
    }

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

    .intro_menu_item_main:HOVER {
        color: red;
    }

	
	.intro_menu_item_box_main {
        width: 140px;
/*		display: table-row;*/
        background-color: #000099;
        margin: 0px 0px 15px 0px;
        padding: 2px;
        border: solid 1px #000099;
    }



/* menu */
    .menu_item {
        font-size: 10pt;
        color: white;
    }    

    .menu_item:HOVER {
        color: red;
    }

    .menu_item_box {
        background-color: #000099;
        width: 126px;
        margin: 0px 0px 5px 0px;
        padding: 2px;
/*        border: solid 1px #000099;*/
    }

/* tabulkove bunky */
    .cell {
        text-decoration: none;
        
    }

    .acell {
        text-decoration: none;
/*        background-color: #000099;
        color: white;*/
        border: solid 1px #000099;
    }

    .header_cell {
        text-decoration: none;
    }

    .header_acell {
        text-decoration: none;
        background-color: #000099;
/*        border: solid 1px #000099;*/
        color: red;
    }

    .hint {
        color: gray;
        font-size: 90%;
        margin: 10px 0px 10px 0px;
    }

/* zapas */
    .zapas_table, .zapas_table_small {
        white-space: nowrap;
    }

	.zapas_table_small {
		width: 400px;
		margin: 0 0 20px 0;
		padding: 0;
	}
	.zapas_table, .zapas_subcontent_box {
		width: 600px;
		margin-bottom: 20px;
	}

    
    .zapas_header {
        background-color: #000099;
        color: white;
    }
    
    .zapas_team {
        font-weight: bold;
		width: auto;    
	}

    .zapas_team_home {
        font-weight: bold;
		width: 100%;
        color: blue;
    }

    .zapas_team_away {
        font-weight: bold;
		width: 100%;
        color: red;
    }

	.zapas_score_box, .zapas_score_period, .zapas_score_final {
		width: 80px;
		text-align: center;
	}
    .zapas_score_period {
/*        color: #000099;*/
/*        border: solid 1px #000099;*/
        text-align: center;
    }

    .zapas_score_final {
        font-weight: bold;
/*        background-color: #000099;*/
/*        color: white;*/
    }

	.zapas_score_small {
		width: 40px;
		background-color: red;
		color: #FFFFFF;
		text-align: center;
	}
    
    .zapas_odkaz {
        text-align: right;
    }
   
    .zapas_strelci {
/*        font-size: 90%;*/
        border: solid 1px #000099;
       
    }

    .zapas_tresty {
/*        font-size: 90%;*/
        white-space: normal;
        border: solid 1px #000099;
    }

    .zapas_subtable {
        width: 100%;
    }

	.zapas_box_polovicni {
		width: 50%;
		margin: 0;
		padding: 0;
		float: left;
		overflow: auto;
	}
/*    .zapas_th {
        text-align: left;
    	background-color: #000099;
		color: #FFFFFF;
		font-weight: normal;
	}*/

    .zapas_branky {
        padding-right: 10px;
      
    }

	.zapas_kontumace {
		color: red;
		font-weight: bold;	
	}

	.zapas_new_box {
		width: 600px;
		overflow: auto;
	}
	
/** zapasy */
	.zapasy_box {
		float: left;
		overflow: auto;
		margin: 0; 
		width: 400px;
	}

/** zapasy */
	.zapasy_box_filter {
		width: 180px;
		margin: 0px 0px 0px 5px;
		float: left;
		overflow: auto;
		
	}




/* kan bod */
    .kanbod_table {
		width: 400px;
        
    }

    .kanbod_table_headers {
    }

/* teams */
    .teamy_table {
        
    }

    .teamy_cell {
        padding: 10px;
    }
/* team */
    .team_table {
        border: solid 1px #000099;
        width: 230px;
        padding: 5px;
    }

    .team_name {
        margin-bottom: 15px;
        padding: 0px 5px 0px 5px;
        background-color:  #000099;
        color: white;
        border: solid 1px black;
        font-size: 110%;
        letter-spacing: 0.3em;
        width: 220px;
    }

    .team_header {
        margin-top: 7px;
        margin-bottom: 7px;
        padding: 0px 5px 0px 5px;
/*        border: solid 1px black;*/
        font-weight: bold;
/*        background-color: lightblue;*/
/*        border-top: solid 1px black;
        border-bottom: solid 1px black;*/
        width: 220px
    }
    .team_content {
        padding: 0px 5px 0px 5px;
/*        border: solid 1px black;*/
        width: 220px
    }

/* hrac -*/
    .hrac_table {
        width: 400px;
        border: solid 1px #000099;
    }

    .hrac_header {
        background-color: #000099;
        color: white;
    }

    .hrac_content {
    }

/* aktualita */
    .aktualita_table {
        width: 450px;
        border: solid 1px #000099;
		margin-bottom: 15px;
/*        background-color: #000099;
        color: white;*/
    }
 
    .aktualita_datum {
       background-color: #000099;
       color: white;
/*       margin-bottom: 5px;*/
       font-size: 70%;
       padding: 3px;
    }

    .aktualita_head {
        color: black;
        text-decoration: underline; 
        font-weight: bold;
        font-size: 120%;
        margin-bottom: 10px;
        padding: 3px;
    }

    .aktualita_head_odkaz {
        color: black;
        text-decoration: underline; 
        font-weight: bold;
        margin-bottom: 10px;
        padding: 3px;
    }


    .aktualita_text {
        margin-bottom: 15px;
       padding: 3px;
    }
 
    .aktualita_autor {
        background-color: white;
        color: black;
       padding: 3px;
        
    }

/* svatek */
    .info_odstavec {
        margin-bottom: 10px;
    } 

    .info_nadpis {
        font-weight: bold;
    }

    .info_text {
    }


/* forum */
    .forum_vzkaz {
        margin-bottom: 10px;
        width: 300px;
    }
    
    /* kontejner obsahujici menu */





/* ADMIN */
    .form_zapas_level1_box {
        margin-bottom: 15px;
    }

    .form_zapas_level2_box {
        margin-bottom: 15px;
    }

    .form_zapas_level3_box {
        margin-bottom: 15px;
    }

    .form_zapas_group {
        padding: 5px;
        margin-bottom: 20px;
        border: solid 1px black;
    }
  
    .form_zapas_box_header {
        font-size: 120%;
/*        font-style: italic;*/
        font-weight: bold;
        margin-bottom: 10px;
    }


/* downolad */
    .download_typ {
        text-align: center; 
    }
    .download_soubor {
       padding: 0px 15px 0px 15px;
   /*    padding-right: 15px;*/
 
    }


	.viktor_cistic {
		clear: both;
	}
