div#HPTabs div.bohemka
{
	overflow: hidden;
}

.bohemka .ajax__tab_header 
{
    font-family: ArialCE, Arial, Tahoma, HelveticaCE, Helvetica, sans-serif;
    background-color: #013b25;
    font-size: 75%;
    font-weight: normal;
    display: block;
}
.bohemka .ajax__tab_header .ajax__tab_outer 
{
    background-color: #E0E0E0;
    border-width: 0px;
    color: #013b25;
    margin-right: 1px;
}
.bohemka .ajax__tab_header .ajax__tab_inner 
{
    background-color: #E0E0E0;
    border-width: 0px;
    color: #013b25;
    padding: 4px 20px 4px 20px;
}
.bohemka .ajax__tab_hover .ajax__tab_inner 
{
    color: #FFFFFF;
}
.bohemka .ajax__tab_active .ajax__tab_outer 
{
	background-color: #318752;	
	color :#FFFFFF;
}
.bohemka .ajax__tab_active .ajax__tab_inner 
{
	background-color: #318752;
	color: #FFFFFF;
}
.bohemka .ajax__tab_body 
{
	font-family: ArialCE, Arial, Tahoma, HelveticaCE, Helvetica, sans-serif;
	padding: 0px;
	border: solid 1px #fff;
}

div#HPTabs A
{
	color: #318752;
	text-decoration: none;
}

div#HPTabs A:hover
{
	text-decoration: underline;
}

div#HPTabs A.tabs_live_yes
{
	color: #318752;
	font-weight: bold;
	padding-left: 14px;
	background: url(/images/tabs/live_yes.gif) no-repeat;
}

div#HPTabs A.tabs_live_yes:hover
{
	text-decoration: underline;
}

div#HPTabs A.tabs_live_no
{
	padding-left: 14px;
	font-weight: bold;
	color: #A0A0A0;
	background: url(/images/tabs/live_no.gif) no-repeat;
}

div#HPTabs A.tabs_live_no:hover
{
	text-decoration: none;
}

div#HPTabs A.tabs_live_no SPAN
{
	color: #A0A0A0;
}

div#HPTabs div.tabs_live_container
{
	background-color: #FFFFFF;
	padding: 5px;
	color: #0d4b26;
	background: url(/images/tabs/live_bck.jpg);
	background-repeat: repeat-x;
	font-size: 70%;
}

div#HPTabs div.tabs_live_player
{
	padding: 10px 5px 5px 5px;
	text-align: center;
}

div#HPTabs div.tabs_live_teams
{
	width: 150px;
	float: left;
	text-align: center;
	font-size: 115%;
	font-weight: bold;
	text-transform: uppercase;
}

div#HPTabs div.tabs_live_teams_separator
{
	font-size: 70%;
	font-weight: normal;
	padding: 2px;
	text-transform: lowercase;
	color: #318752;
}

div#HPTabs div.tabs_live_score
{	
	width: 70px;
	padding-top: 2px;
	float: right;
	text-align: center;
	font-size: 280%;
	font-weight: bold;
}

div#HPTabs div.tabs_live_links
{
	margin-top: 5px;	
	border-top: solid 1px #318752;
	padding: 4px 0px 0px 5px;
}

div#HPTabs div.tabs_live_online
{
	background-repeat: no-repeat;
	padding: 10px 5px 5px 5px;
	color: #318752;
}

div.tabs_live_online a, div#HPTabs div.tabs_live_links a
{
	font-size: 100% !important;
}

/*
div.tabs_live_online A:hover
{
	text-decoration: underline;
}
*/

div#HPTabs div.table
{
	padding: 8px;
	font-size: 70%;
}


div#HPTabs div.table td
{
	padding: 0px;
	margin: 0px;
	padding: 1px;
}

div#HPTabs A
{
}

div#HPTabs table.match, div#HPTabs div.match
{
	margin: 4px 8px 10px 8px;
}

div#HPTabs div.match
{
	padding: 20px 10px 20px 10px;
	text-align: center;
	font-size: 80%;
}

div#HPTabs table.match td
{
	font-size: 80%;
	font-weight: bold;
	padding: 3px;
}

div#HPTabs table.match td.nobold
{
	font-weight: normal;
}

div#HPTabs table.match td a
{
	font-size: 85%;
	font-weight: normal;
	padding-right: 2px;
/*	text-decoration: underline; */
}

div#HPTabs table.match td a:hover
{
/*
	font-size: 85%;
	font-weight: normal;
	padding-right: 2px;
	text-decoration: none;
	*/
}

div#HPTabs table.match td.team
{
	text-transform: uppercase;
}

div#HPTabs div.matchdate
{
	text-align: right;
	font-size: 65%;
	padding: 6px 8px 0px 8px;
	color: #318752;
}

div#HPTabs div.articles P
{
	padding: 3px 5px 3px 5px;
	font-size: 80%;
	background-color: #f0f0f0;
	margin-bottom: 2px;
}

div#HPTabs div.fulltable
{
	text-align: right;
	font-size: 90%;
	padding: 0px 8px 4px 8px;
}

div#HPTabs table.MiniTable 
{
	margin-top: 5px;
	width: 100%;
}

div#HPTabs table.MiniTable td
{
	text-align: center;
	padding: 1px 3px 1px 3px;
	border-left: solid 1px #ffffff;
}

div#HPTabs table.MiniTable tr.header
{
	background-color: #c2e3d0;
}

div#HPTabs table.MiniTable tr.header td
{
	font-size: 90%;
	font-weight: bold;
	padding: 3px;
}

div#HPTabs table.MiniTable tr.item
{
	background-color: #f0f0f0;
}

div#HPTabs table.MiniTable tr.item td
{
	border-bottom: solid 1px #e7e7e7;	
}

div#HPTabs table.MiniTable tr.itemAlt
{
	background-color: #fafafa;
}

div#HPTabs table.MiniTable tr.itemAlt td
{
	border-bottom: solid 1px #e7e7e7;
}

div#HPTabs table.MiniTable td.number
{
	text-align: right;
}

div#HPTabs table.MiniTable td.number2
{
	text-align: right;
	padding-right: 10px;
}

div#HPTabs table.MiniTable td.text
{
	text-align: left;
}

/*
div#HPTabs div.fulltable a
{
	text-decoration: underline;
}

div#HPTabs div.fulltable a:hover
{
	text-decoration: none;
}
*/

div#YouthTeamsList
{
	padding: 5px;
}

div#YouthTeamsList td
{
	padding: 3px;
	font-size: 75%;	
	font-weight: bold;
}

div#YouthTeamsList A
{
	font-size: 90% !important;
	padding: 0 !important;
	margin: 0 !important;
	font-weight: normal !important;	
}

tr.YouthMatchListTeams td
{
	font-size: 75%;
	padding-bottom: 10px;
}

tr.YouthMatchListTeams td A
{
	font-size: 100% !important;
}

tr.YouthMatchListLeague td
{
	font-size: 70%;
	background-color: #f0f0f0;
}

div.HPTabsMladez_MinulyPristi
{
	padding: 5px 5px 0px 5px;
}

td.YouthMatchListDate
{
	font-size: 70% !important;
	text-align: right;
	padding-right: 5px;
}