@import "style-finalfour.css";
body
{
    background: #161a1d; 
}
a
{
	color: #D0B37B;
	/*color: #EC1C24;*/
}
#page
{
    width: 1002px;
    background: none;
}
#page-inside
{
    margin-right: 10px;
    background: #333c43;
}
#sub-menu
{
    background: #bebebe url(../img/menu-top.gif) repeat-x top;
    font-size: 90%;
    text-transform: uppercase;
}
#sub-menu ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#sub-menu li
{
    display: inline;
    background: none;
    margin: 0;
    padding: 0;
}
#sub-menu li a
{
    color: #1a1a1a;
    /*color: #7D7D7D;*/
    text-decoration: none;
    padding: 0 20px;
}
#sub-menu li a:hover
{
    color: #000;
}
#head
{
    position: relative;
    background: url(../img/head-final.jpg) no-repeat;
    height: 100px;
    overflow: hidden;
}
#head h1
{
    position: absolute;
    top: 48px;
    left: 136px;
    width: 544px;
    height: 34px;
    margin: 0;
    padding: 0;
}
#head h1 a
{
    display: block;
    width: 100%;
    height: 100%;
    color: #fff;
    text-decoration: none;
}
#head h1 a span
{
    position: absolute;
    top: 0;
    left: 0;
    background: url(../img/bk-gambrinus-final.gif) no-repeat;
    display: block;
    width: 100%;
    height: 100%;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
#head fieldset
{
	display: none;
    border: 0;
    padding-top: 70px;
    padding-right: 1em;
    text-align: right;
}
#head input
{
    background: #dddcdc;
    border: 1px solid #b1b0b0;
    font-size: 100%;
}
#menu
{
    margin: 0;
    padding: 0;
}
#menu ul
{
    margin: 0;
    padding: 0;
}
#menu ul li
{
    display: inline;
    background: none;
    margin: 0;
    padding: 0;
}
table.pod-menu{
	z-index: 100;
	display: none;
	position: absolute;
	border-collapse: collapse;
	background: #161A1D;
/*	border: 2px solid #c8c8c8;*/
	text-transform: uppercase;
	color: #fff;
}
#FinalFourBoxNadis
{
	background: #161A1D;
	padding: 20px 20px;
	margin-bottom: 10px;
}

#Me2009-BoxNadis
{
	background: #161A1D;
	padding: 2px 15px;
	margin-bottom: 5px;
}

#FinalFourBanner
{
	background: #282F35;
	padding: 10px;
}
#FinalFourBanner-inner
{
	background: #161a1d;
}

#FinalFourPlayer
{
	background: #282f35;
	padding: 10px;
	margin-bottom: 10px;
}
#FinalFourPlayer h3
{
	background: #7D6B39;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}
#FinalFourPlayerName
{
	width: 283px;
	float: right;
}
#FinalFourPlayers
{
	width: 415px;

	float: left;
}
.ff-Players
{
	width: 138px;
	height: 170px;
	overflow: hidden;
	float: left;
}
.ff-Players a
{
	display: block;
	width: 130px;
	border: 2px solid #282F35;
	color: #fff;
	text-decoration: none;
}
.ff-Players a span
{
	display: block;
	padding: 2px 5px;
}
.ff-Players a:hover, .ff-Players a.ff-team-select
{
	border: 2px solid #EC1C24;
}
.ff-Players a:hover
{
	color: #EC1C24;
	text-decoration: underline;
}

#FinalFourPlayerName .ff-picture
{
/*	background: #fff;*/
	margin-bottom: 10px;
}
#FinalFourPlayerName .ff-picture img
{
	border: 2px solid #EC1C24;
}
#FinalFourPlayerName .ff-info
{


}
#FinalFourPlayerName .ff-info table
{
	width: 100%;
	border-collapse: collapse;
}
#FinalFourPlayerName .ff-info table th
{
	background: #7b6937;
	text-align: left;
	padding: 5px 10px;
	color: #fff;
	font-size: 120%;
	line-height: 1.3em;
	border-bottom: 7px solid #282F35;
}
#FinalFourPlayerName .ff-info table td
{
	padding: 3px 5px;
	color: #282f35;
	font-size: 110%;
	background: #8f8150;
}
#FinalFourPlayerName .ff-info table td.ff1
{
	background: #7b6937;
}
#FinalFourPlayerName .ff-info table td.fff
{
	width: 8em;
}
 
#FinalFourPlayerName .ff-info table td.ffo
{
	background: none;
	color: #fff;
}

#FinalFourEmpty
{
	background: #282f35;
	padding: 10px;
	margin-bottom: 10px;
	color: #fff;
	min-height: 30em;
	_height: 30em;
}
#FinalFourEmpty h3
{
	background: #7D6B39;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}

#FinalFourPlayerEmpty
{
	background: #282f35;
	padding: 10px;
	margin-bottom: 10px;
	color: #fff;
}

#FinalFourPlayerEmpty h3
{
	background: #7D6B39;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}



#Final
{
	background: #282f35;
	padding: 10px;
	margin-bottom: 10px;
}
#Final h3
{
	background: #7D6B39;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}
#Final table
{
	width: 67%;
	border-collapse: collapse;
	margin-bottom: 2em;
}
#Final table .ff-tabulka
{
	background: #B5A874;
	border-bottom: 1px solid #282F35;
	border-left: 1px solid #282F35;
	border-right: 1px solid #282F35;
	font-size: 115%;
	text-align:center;
	color:#FFF;	 
}
#Final table .ff-team
{
	background: #B5A874;
	padding-left: 20px;
	border-left: 1px solid #282F35;
	border-right: 1px solid #282F35;
}
#Final table .ff-poradi
{
	background: #B5A874;
	width: 20px;
	font-size: 115%;
	text-align:center;
	color:#FFF;	 
}
#Final table td
{
	border-bottom: 1px solid #282F35;
	padding: 0;
}






#FinalFourTeams
{
	background: #282f35;
	padding: 10px;
	margin-bottom: 10px;
}
#FinalFourTeams h3
{
	background: #7D6B39;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}


#FinalFourTeams table
{
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 2em;
}
#FinalFourTeams table td
{
	border-bottom: 1px solid #282F35;
	padding: 0;
}
#FinalFourTeams table .ff-logo
{
	background: #fff;
	width: 52px;
}
#FinalFourTeams table .ff-poradi
{
	background: #B5A874;
	width: 20px;
	font-size: 115%;
	text-align:center;
	color:#FFF;	 
}
#FinalFourTeams table .ff-tabulka
{
	background: #B5A874;
	border-bottom: 1px solid #282F35;
	border-left: 1px solid #282F35;
	border-right: 1px solid #282F35;
	font-size: 115%;
	text-align:center;
	color:#FFF;	 
}
#FinalFourTeams table .ff-team
{
	background: #B5A874;
	padding-left: 20px;
	border-left: 1px solid #282F35;
	border-right: 1px solid #282F35;
}
#FinalFourTeams table .ff-odkaz
{
	background: #98865d;
	width: 7em;
	text-align: center;
	border-right: 1px solid #282F35;
}
#FinalFourTeams table .ff-historie
{
	background: #7d6b39;
	width: 6em;
	text-align: center;

}
#FinalFourTeams table a
{
	text-transform: uppercase;
	color: #161A1D;
}
#FinalFourTeams table a:hover
{
	color: #fff;
}



#FinalFourZapasy
{
	background: #282f35;
	padding: 10px;
	margin-bottom: 10px;
}
#FinalFourZapasy a
{
	color: #161A1D;
}
#FinalFourZapasy a:hover
{
	color: #fff;
}

#FinalFourZapasy h3
{
	background: #7D6B39;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}
#FinalFourZapasy table
{
	width: 100%;
	border-collapse: collapse;
}
#FinalFourZapasy table td
{
	border-bottom: 1px solid #282F35;
	padding: 0;
	padding: 5px;
	background: #a3a7ac;
}
#FinalFourZapasy table th
{
	background: #424a51;
	text-transform: uppercase;
	color: #a49260;
	text-align: left;
	padding: 5px 20px;
}
#FinalFourZapasy table td.ffz-datum
{
	width: 5em;
	text-align: center;
	border-right: 1px solid #282F35;
}
#FinalFourZapasy table td.ffz-cas
{
	width: 3em;
	text-align: center;
}
#FinalFourZapasy table td.ffz-kdo
{
	border-right: 1px solid #282F35;
	border-left: 1px solid #282F35;
}
#FinalFourZapasy table td.ffz-vysledek
{
	width: 6em;
	text-align: center;
	border-right: 1px solid #282F35;
}
#FinalFourZapasy table td.ffz-foto
{
	width: 5em;
	text-align: center;
}



#FinalFourTeam
{
	background: #282f35;
	padding: 10px;
	margin-bottom: 10px;
}
#FinalFourTeam h3
{
	background: #7D6B39;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}
#FinalFourTeam table a
{
	color: #161A1D;
}
#FinalFourTeam table a:hover
{
	color: #fff;
}
#FinalFourTeam table
{
	width: 100%;
	border-collapse: collapse;
}
#FinalFourTeam table caption
{
	text-align: left;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px 20px;
}
#FinalFourTeam table td
{
	border-bottom: 1px solid #282F35;
	padding: 0;
	padding: 5px;
	background: #a3a7ac;
}
#FinalFourTeam table th
{
	background: #424a51;
	text-transform: uppercase;
	border-bottom: 1px solid #282F35;
	color: #a49260;
	text-align: left;
	padding: 5px 20px;
}
#FinalFourTeam table td.fft-datum
{
	width: 5em;
	text-align: center;

}
#FinalFourTeam table td.fft-pc
{
	width: 2em;
	text-align: center;
	border-right: 1px solid #282F35;
}
#FinalFourTeam table td.fft-kdo
{
	border-right: 1px solid #282F35;
	border-left: 1px solid #282F35;
}
#FinalFourTeam table td.fft-vysledek
{
	width: 6em;
	text-align: center;
}

#hotAktuality
{
	background: #282f35;
	padding: 0;
	color: #B2B6BB;
	width: 730px;
	margin-bottom: 10px;
	margin-top: 10px;
}

#hotAktuality-inside
{
	background: #282f35;
	padding: 10px 10px 10px 10px;
	color: #B2B6BB;
}
#hotAktuality a
{
/*	color: #a3a7ac;*/
	color: #B2B6BB;
}
#hotAktuality h3
{
	background: #7D6B39;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}
#hotAktuality table
{
	width: 100%;
	border-collapse: collapse;
}
#hotAktuality table tr
{
	background: #424a51;
	cursor: pointer;
}
#hotAktuality table tr.ff-hover
{
	background: #606875;
}
#hotAktuality table td
{
	border-bottom: 1px solid #282F35;
	padding: 0;
	padding: 5px;
}
#hotAktuality table td.ffa-datum
{
	width: 5em;
	text-align: center;
}
#hotAktuality table td.ffa-cas
{
	width: 3em;
	text-align: center;
}






#FinalFourAktuality
{
	background: #282f35;
	padding: 10px;
	margin-bottom: 10px;
	color: #B2B6BB;
}
#FinalFourAktuality a
{
/*	color: #a3a7ac;*/
	color: #B2B6BB;
}
#FinalFourAktuality h3
{
	background: #7D6B39;
	padding: 5px 10px;
	margin: 0 0 10px 0;
}
#FinalFourAktuality table
{
	width: 100%;
	border-collapse: collapse;
}
#FinalFourAktuality table tr
{
	background: #424a51;
	cursor: pointer;
}
#FinalFourAktuality table tr.ff-hover
{
	background: #606875;
}
#FinalFourAktuality table td
{
	border-bottom: 1px solid #282F35;
	padding: 0;
	padding: 5px;
}
#FinalFourAktuality table td.ffa-datum
{
	width: 5em;
	text-align: center;
}
#FinalFourAktuality table td.ffa-cas
{
	width: 3em;
	text-align: center;
}







table.pod-menu td{
	padding: 0.3em 1.5em;
}
table.pod-menu td.svislitko{
	padding: 0.3em 0em;
}
table.pod-menu td a{
	color: #fff;
	text-decoration: none;
}
table.pod-menu td a:hover{
	text-decoration: underline;
	
}
#content
{
    padding-top: 10px;
}
#text
{
    width: 742px;
    float: left;
}
#text-inside
{
    padding: 0 10px 0 10px ;
}
#VideoPlayerBox
{
	position: relative;
    width: 730px;
    height: 580px;
    background: url(../img/player.jpg) no-repeat #000;
}


#Domaci{
	position: absolute;
	top: 9px;
	left: 58px;
	height: 19px;
	width: 30px;
	text-align: center;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	background: #d5d5d5 url(../img/score.gif) no-repeat;
}
#txtDomaci{
	color: #b3b627;
	position: absolute;
	top: 9px;
	left: 20px;
	height: 19px;
	width: 30px;
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}
#Hoste{
	position: absolute;
	top: 9px;
	left: 95px;
	height: 19px;
	width: 30px;
	text-align: center;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	background: #d5d5d5 url(../img/score.gif) no-repeat;
}
#txtHoste{
	color: #b3b627;
	position: absolute;
	top: 9px;
	left: 130px;
	height: 19px;
	width: 30px;
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}
#Tabule{
	position: absolute;
	top: 13px;
	left: 206px;
	height: 10px;
	width: 10px;
	text-align: center;
	
}
#Tabule{
	font-size: 9px;
	font-family: verdana;
	font-weight: bold;
	color: #9b9d0b;
	letter-spacing: 1px;
}
#Tabule a{

	text-decoration: none;
}

#TextSeznam{							/* písmo v tabulce  */
	margin-right: 2px;
}
#TextSeznam h1
{
    margin: 0;
}
.text
{
    background: #282F35;
	 color: #fff;
    margin: 0;
	 margin-bottom: 10px;
    padding: 10px;
	border: 0;
}
#drobecek
{
   margin: 1em 0;
   color: #fff;
   text-transform: uppercase;
} 
#drobecek a
{
   color: #fff;
} 
#drobecek a:hover
{
   color: #A3A7AC;
} 
.text .clear-obrazek
{
    clear: both;
}
.text .obrazek
{
    float: left;
    margin-right: 0.5em;
}
.text h3
{
	background: #7D6B39;
	 color: #161A1D;
	 margin: 0;
    padding: 0.5em;
	 margin-bottom: 10px;
	border: 0;
	font-style: normal;
}
.text h3 a
{
	 color: #161A1D;
}
                  /* ==========  O P R A V A =====  C H Y B Y ==========  */

                 /*  ==========  O P R A V A =====  C H Y B Y ==========  */


#Clanek
{
    background: #282F35;
   						/* background: #3F6048;  */  
    border: 0;
    margin-right: 0em;
	 padding: 10px;
	 color: #fff;
	 margin-bottom: 10px;
}

#ClenekObsah
{
    _height: 41em;
    min-height: 41em;
    padding: 0px;
}
#Clanek_01
{
    background: #F4FA99;
    
    border: 2px solid #123F06;
    margin-right: 0em;
}
#Clanek_01_obsah
{

    padding: .75em;
}
.DatumZobrazeni
{
    text-align: right;
	color: #D0B37B;
    /*color: #EC1C24; */
    padding: .5em .5em 0 .5em;
}
#Clanek h1
{
	background: #7D6B39;
	 color: #161A1D;
	 margin: 0;
    padding: 10px;
	 margin-bottom: 10px;
	border: 0;
	font-style: normal;
    font-size: 180%;
}

.float-img-novinky{
	float: left;
	margin-right: .5em;
	text-align: left;
}

.stazeni{
	
}
.stazeni h3{
	font-size: 100%;
	margin-top: 1em;
}
.stazeni ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.stazeni ul li{
	background: none;
	margin: 0;
	padding: 0;
	display: inline;
	padding-right: 20px;
}
.stazeni ul img{
	vertical-align: middle;
	margin-right: 2px;
}
.fotogalerie{
	
}
.fotogalerie h3{
	font-size: 100%;
	margin-top: 1em;
}

.thumb-obrazek{
/*	text-align: center;*/
	float: left;
	overflow: hidden;
}
.thumb-obrazek-inside{
	margin: 2px;
}
.thumb-obrazek img{
	border: 1px solid #a89a68;
	padding: 2px;
}
.thumb-obrazek p{
	padding: 2px;

	font-size: 100%;
	height: 20px;
	line-height: 1em;
	text-align: left;
}


#hodnoceni-formular{
	float: right;
	width: 150px;
	text-align: right;
	background: #fff;
}
#hodnoceni-formular fieldset{
	border: 1px solid #A3A7AC;
	margin: 0 0 0 1em ;
	padding: .5em;
}
#hodnoceni-formular img{
	float: right;
	vertical-align: middle;
	margin-left: 2px;
}
#hodnoceni-formular a{
	display: block;
	margin: 0;
}
#znamkovani-formular{
	float: right;
	width: 100px;
	text-align: left;
	background: #fff;
}
#znamkovani-formular fieldset{
	border: 1px solid #A3A7AC;
	padding: 0 0.3em;
	margin: 0 0 0 1em ;
}

.okenko-clanku{
	height: 8em;
	overflow: auto;
	border-top: 2px solid #A3A7AC;
	border-left: 2px solid #A3A7AC;
	
	border-bottom: 2px solid #fff;
	border-right: 2px solid #fff;
}
table#komentar
{
    border-collapse: collapse;
    width: 100%;
	background: #A3A7AC;
	padding: 0.1em 0.3em;
	color: #161A1D;
}
table#komentar a
{
	color: #161A1D;
}
table#komentar a:hover
{
	color: #fff;
}
table#komentar td
{
    text-align: center;
    border-left: 1px solid #000;
}
table#komentar td.no-border
{
    border: 0;
}
#strom-reakci{
	list-style: none;
	margin: 0;
	padding: 0;
}
#strom-reakci ul{
	list-style: none;
	margin: 0 0 0 0.1em;
	padding: 0;
}
#strom-reakci li{
	border: 1px solid #A3A7AC;
	margin-bottom: .5em;
	padding: 0.3em;
	background: none;
	color: #fff;
}
#strom-reakci p{
	margin: 0 0 0.5em 0;
}
#strom-reakci h4{
	color: #fff;
	font-weight: normal;
	font-size: 100%;
	background: #7D6B39;
	margin: 0 0 0.5em 0;
	padding: 0 0.2em;
	color: #161A1D;
}
#reakce-formular fieldset{
	border: 1px solid #A3A7AC;
	padding: 0.2em 0.3em;
}
#reakce-formular label{
	display: block;
	width: 50px;
	float: left;
	clear: left;
}
#reakce-formular .text-input{
	border-top: 1px solid #A3A7AC;
	border-left: 1px solid #A3A7AC;
	border-bottom: 1px solid #E5EEF0;
	border-right: 1px solid #E5EEF0;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}
#reakce-formular textarea{
	border-top: 1px solid #A3A7AC;
	border-left: 1px solid #A3A7AC;
	border-bottom: 1px solid #E5EEF0;
	border-right: 1px solid #E5EEF0;
	width: 390px;
	height: 5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}
#reakce-formular .submit-input{
	border-bottom: 1px solid #A3A7AC;
	border-right: 1px solid #A3A7AC;
	border-top: 1px solid #E5EEF0;
	border-left: 1px solid #E5EEF0;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-left: 343px;
}


#VideoPlayer6
{
	position: relative;
}
#PlayerScript, #PlainPlayer{
	position: absolute;
	width: 720px;
	height: 406px;
	top: 31px;
	left: 5px;
}
#Panel
{
	position: absolute;
	width: 720px;
	height: 42px;
	top: 437px;
}
#Players{
	position: absolute;
	left: 5px;
	top: 479px;
	height: 97px;
	width: 720px;
	overflow: scroll;
	overflow-y: hidden;
	overflow-x: auto;
	z-index: 10;
}
#Players table{
	border-collapse: collapse;
}
#Players table td{
	padding-top: 5px;
}
.Players{
	width: 83px;
	height: 83px;
	background: url(../img/players.jpg) repeat-x;
	border-left: 3px solid #000;
}

.Players-inside{
	margin: 3px 0 0 3px;
	text-align: center;
	padding: 10px 3px 3px 3px;

}
.Players a{
	color: #000;
}
.vybrano{
	border: 1px solid #EC1C24;
}

#Rychlost{
	position: absolute;
	left: 5px;
	top: 479px;
	width: 720px;
	margin-top: 20px;
	overflow: scroll;
	overflow-y: hidden;
	overflow-x: auto;
	z-index: 10;
}

#Rychlost a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background: url(../img/speed.gif) no-repeat;
	padding: 0 0 0 20px;
	margin-left: 20px;
	margin-top: 20px;
}

#hotnews
{
    margin-top: 2px;
}
.hotnews
{
    float: left;
    width: 244px;
    height: 150px;
    overflow: hidden;
}

.hotnews-inside
{
    margin: 0 2px  0 0;
    background: #c8c8c8;
    padding: 1px;
    padding-right: 5px;
	padding-left: 5px;
    height: 145px;
    overflow: hidden;
}
.hotnews img
{
    float: left;
    margin: 0 5px 0px 0;
}

.hotnews h3, .hotnews p
{
    margin: 0;
    font-size: 100%;
	text-align: left;
}
.hotnews h3
{
    margin-bottom: 0.3em;
}
.hotnews p.hotnews-more
{
    text-align: right;
}
#scoreboard
{
    clear: both;
    width: 730px;
}
#scoreboard-reklama
{  
    text-align: center;
    width: 242px;
    float: left;
    background: #fff;
    height: 250px;
}
#scoreboard-tabulky
{
   
    width: 488px;
    float: left;
}
#scoreboard-tabulky-inside
{
    margin-left: 2px;
     border: 1px solid #84958a;
     /*background: #202020 url(../img/tabulka-bottom.gif) no-repeat bottom;*/
	 background: #202020;
     padding-bottom: 10px;
     
}
#scoreboard-nadpis, #dalsi-nadpis, #posledni-nadpis
{
    color: #fff;
    padding: 0.5em 0;
    margin: 5px;
    text-align: center;
    background: url(../img/tabulka-bg.gif) repeat-x;
}
#scoreboard-nadpis p, #dalsi-nadpis p, #posledni-nadpis p
{
    text-align: center;
    margin: 0;
}
#scoreboard-nadpis h3, #dalsi-nadpis h3, #posledni-nadpis h3
{
    margin: 0.5em  0;
}
#vysledkova-listina, #dalsi-listina, #posledni-listina
{
    padding: 0 10px;
}
#scoreboard-tabulky table
{
	margin-top: 1em;
    width: 100%;
    color: #fff;
}
#scoreboard-tabulky table caption
{
    text-align: left;
}
#column
{
    width: 250px;
    float: right;
    color: #fff;
}
#column-inside
{
    padding-right: 10px;
}


.box
{
   /* border-right: 2px solid #424A51;
	 border-bottom: 2px solid #424A51;

    border-left: 2px solid #A3A7AC;
	 border-top: 2px solid #FF0000; */
	color: #161A1D;
    background: #fff;
    margin-bottom: 0.5em;
}
.box-logo
{
    /*margin-bottom: 0.5em;
	 border-right: 2px solid #424A51;
	 border-bottom: 2px solid #424A51;

    border-left: 2px solid #A3A7AC;
	 border-top: 2px solid #A3A7AC;*/
	/* background: #333C43; */
	background: #D5C393;
	text-align: center;
	/* padding-top: 1em;
	padding-bottom: 1em; */
}
.box-logo table
{
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    border: 2px solid #fff;
}
.box-logo table td
{
    text-align: center;
    background: #fff;
    border: 2px solid #282F35;
}
.box h5
{
    margin: 0;
    background: #9e915e url(../img/box-h5.gif) repeat-x;
    font-weight: normal;
    padding: 0.1em 0.5em;
    font-size: 100%;
    color: #fff;
    margin-bottom: 0.5em;
	 border-bottom: 1px solid #756840;
}
.box ul a
{
    color: #161A1D;
}
.box ul li
{
    margin-bottom: 0.5em;
}
.box ul a:hover
{
    color: #EC1C24;
}
.box p
{
    margin-left: 0em;
    margin-right: 0em;
	text-align: left;
}
.box #ankety
{
    margin-left: 0;
    margin-right: 0;
}
.box table
{
border-collapse:collapse;
	width: 100%;
	color: #B9BABC;
margin-bottom: 1em;
}
.anketa-mezera{
	padding-bottom: 1em;
}
.box .stari-ankety
{
    background: url(../img/cara.gif) repeat-x center;
    text-align:right;
    padding: 0 0.5em;
}
.box .stari-ankety a
{
    background: #000;
    padding: 0 0.5em;
    text-transform: uppercase;
    text-decoration: none;
}
.box .stari-ankety a:hover
{
    color: #fff;
}
#partneri
{
    margin-top: 5px;
    clear: both;
    padding: 0 10px;
}
#partneri table
{
    background: #424a51;
    width: 100%;
    border-collapse: collapse;
    table-layout:fixed;
}
#partneri table td
{
    text-align: center;
    background: #fff;
    border: 8px solid #424a51;
}



.foot
{
    color: #c8c8c8;
    padding: 1.5em 0;
    text-align: center;
}
.foot a
{
    color: #a18f5d;
	text-decoration:none;
}
.foot a:hover
{
	text-decoration:underline;
}

#pata
{
    position: relative;
    top: -9px;
    width: 1002px;
    height: 17px;
    background: none;
}
table#kalendar
{
    border-collapse: collapse;    
    border: 1px solid #282F35;
	background: #A3A7AC;
	color: #282F35;
}
table#kalendar a
{
color: #282F35;
}
table#kalendar td
{
       border: 1px solid #282F35;
       padding: 0.2em 0.5em;
		 
}
table#kalendar tr.extra
{
    background: #A89A68;
}

table#kalendar th
{
    padding: 0.2em 0.5em;
       background: #424A51;
       color: #979260;
       border: 1px solid #282F35;
}
/* ============== původní soupiska  =========================== */
table#soupiska								 /* barva pozadí v tabulce  */
{
    border-collapse: collapse;    
    border: 0px solid #282F35;
	background: #424A51;
	color: #161A1D; 
	font-size:12px;

}
table#soupiska td                            /* linky v tabulce  */
{
	   border: 1px solid #282F35;
       padding: 0.2em 0.5em;
}
table#soupiska a
{
color: #00F6FF;
}
table#soupiska tr.extra
{
    background: #D7E4BC;
}

table#soupiska th
{
    padding: 0.2em 0.5em;
    background: #424A51;
    color: #A49260;
    border: 0px;
	border: 1px solid #282F35;
}

/* ============== původní soupiska END =========================== */

/* ============== nová soupiska 2010 =========================== */

table#soupiska-A								 /* barva pozadí v tabulce  */
{
    border-collapse: collapse;    
    border: 0px solid #282F35;
	background: #424A51;
	color: #FFF; 
	font-size:12px;
}
table#soupiska-A td                            /* linky v tabulce  */
{
	   border: 0px solid #282F35;
       padding: 0.2em 0.5em;
}
table#soupiska-A a
{
color: #FFF;
}
table#soupiska-A tr.extra
{
    background: #D7E4BC;
}

table#soupiska-A th
{
    padding: 0.2em 0.5em;
    background: #424A51;
    color: #A49260;
    border: 0px;
	border: 1px solid #282F35;
}

/* ============== statistika / vizitka =========================== */

table#statistika								 /* barva pozadí v tabulce  */
{
    border-collapse: collapse;    
    border: 0px solid #282F35;
	background: #333c43;

	color: #FFF; 

}
table#statistika td                            /* linky v tabulce  */
{
	   border: 0px solid #282F35;
       padding: 0.2em 0.5em;
}
table#statistika a
{
color: #FFF;
}
table#statistika tr.extra
{
    background: #7d6b39;
}
table#statistika tr
{
    border-bottom: 1px solid #7d6b39;
}

table#statistika th
{
    padding: 0.2em 0.5em;
    background: #424A51;
    color: #A49260;
    border: 0px;
	border: 1px solid #282F35;
}
.stat-head{
    font-weight: bold;
    background: #7d6b39;
    color: #edebe7;
	}
.tab-jmeno{	
	border-collapse:collapse;
}	
.zpet{

	margin: 0;
	padding: 10px;
	    border: 0;
	border-bottom: 2px solid #7d6b39; 
}
.zpet a
{
	font-size: 99%;
	text-decoration:none;
}
.zpet a:hover
{
	text-decoration:underline;
}
.jmeno { 
    font-size: 180%;
	font-weight: bold;
	color: #FFF;
	margin: 0;
    padding: 10px;
	margin-bottom: 10px;
	    border: 0;
	border-bottom: 2px solid #7d6b39; 

	}
.popis {
    font-size: 107%;
	font-weight: bold;
	color: #c4a54f;	

}
.statistika-vice 
{
    margin: 0.5em 0;
	text-align:right;

}
.statistika-vice a
{
	font-size: 99%;
	text-decoration:none;
}
.statistika-vice a:hover
{
	text-decoration:underline;
}

/* ======================== statistika / vizitka  END ================= */


.nahled
{
    width: 180px;
    height: 164px;
    overflow: hidden;
    float: left;

}
.nahled-inside
{
    margin: 0 7px 0 0;
    height: 158px;
	background-image:url(../images/foto-inside-nahled.gif)
	/*background:url(../images/foto-inside-nahled.gif)*/
    overflow: hidden; 
	background: #282f35;
    border: 0px solid #282d31;
    text-align: center;
}
.nahledImg
{
    padding-top: 5px;
}
.nahled-folder
{
    width: 182px;
    height: 164px;
    overflow: hidden;
    float: left;

}
.nahledPopis h5
{
    margin: 4px;
    font-size: 90%;

}

.nahled-folder-inside
{
    margin: 0 2px 0 0;
    height: 158px;
    background: #333c43;
	/*background: #7D6B39;*/
    border: 0px solid #282F35;

}
.nahledImg-folder
{
    width: 175px;
    height: 131px;
    text-align: center;
    
}
.nahledPopis-folder h5
{
    margin: 0;
    font-size: 95%;
    text-align: center;
}
#Sort
{
    display: none;
}
#strankovani
{
    clear: both;
}

.fotografieDetail
{
 	background: #282F35;
    border: 0px solid #123f06;
    text-align: center;
    
}
.NavigaceFotografie
{
    width: 100%;
    table-layout: fixed;
}
.NavigaceFotografieUp
{
    width: 100%;
    table-layout: fixed;
    margin-bottom: 1em;
}
.NavigaceFotografie td
{
}
.left
{
    text-align: left;
}
.center
{
    text-align: center;
}
#info-znamka
{
    font-size: 115%;
    color: #fff;
    
	_height: 45em;
    min-height: 45em;
}
#info-znamka h5
{
    margin: 0 0 1em 0;
}
.fotografieBig img
{
    margin: 0 0 1em 0;
}
#tabulky
{
    display: none;
    _height: 21.4em;
    min-height: 21.40em;
}
#posledni-zapas
{
    display: none;
    _height: 21.4em;
    min-height: 21.40em;
}
#dalsi-zapas{display: block;
    _height: 21.4em;
    min-height: 21.40em;
    
    }
#podkategorie{
	margin: 0.5em 0;
	color: #fff;
	text-transform: uppercase;
}
#podkategorie a{
	color: #fff;
}
#podkategorie span{
	padding: 0 5px;
}



table.table-layout{
	z-index: 100;
	border-collapse: collapse;
	margin-top: 1em;
}
table.table-layout td, table.table-layout th{
	padding: 0.3em 0em;
	vertical-align: top;
	border-bottom: 1px solid #A3A7AC;
}
table.table-layout th
{
	text-align: left;
}

hr.cistic {
   clear: both;
   height: 1px;
   border: none;
   margin: -1em 0 0 0;
   visibility: hidden;
   }


#Vizitka
{
    padding: 1em;
}
#Vizitka .img-vizitka
{
    border: 1px solid #EC1C24;
    float: left;
    margin-right: 1em;
    margin-bottom: 1em;
}
#Vizitka #VizitkaPopis
{
    width: 450px;
   float: left;
}
#Vizitka #VizitkaPopis #VizitkaFlash
{
    margin-bottom: 1em;
    border: 1px solid #A3A7AC; 
}
#Vizitka #VizitkaPopis #TableVizitka
{
    border-collapse: collapse;
    width: 100%;
}
#Vizitka #VizitkaPopis #TableVizitka th
{
    text-align: right;
    font-weight: bold;
    color: #EC1C24;
    padding: 0.2em 0.5em;
    /*border-bottom: 1px solid #A3A7AC; */
    width: 12em;
    vertical-align: top;
}
#Vizitka #VizitkaPopis #TableVizitka td
{
    text-align: left;
    font-weight: normal;
    padding: 0.2em 0.5em;
   /* border-bottom: 1px solid #A3A7AC; */
    vertical-align: top;
}


#Vizitka #VizitkaFotogalerie
{
    clear: both;
    margin-top: 2em;
}
#Vizitka #VizitkaFotogalerie img
{
  float: left;
    border: 1px solid #EC1C24;
    margin-right: 9.7px;
    margin-bottom: 7px;
}
#Vizitka h5
{
    color: #EC1C24;
    margin-bottom: 0.5em;
}
#Vizitka ul
{
    color: #EC1C24;

}
#Vizitka ul li
{
    padding: 0;
    background: none;
}
#Vizitka .vizitky-zpet
{
	font-size: 85%;
    margin: 1em 0;
    text-align: right;

}


table#kariera
{
    border-collapse: collapse;
}
table#kariera td
{
    padding: 0.2em 0;
    padding-right: 2em;
    border-bottom: 1px solid #A3A7AC;
}
table.table-kontakty 
{
	margin-top: 2em;
}
table.table-kontakty td
{
	padding: 0.2em 0;
    padding-right: 2em;
}
table.realizacni-tym
{

}
table.realizacni-tym td
{
	padding: 0.2em 0;
    padding-right: 2em;
}
table.table
{
    border-collapse: collapse;
	margin-bottom: 1em;
}
table.table td
{
    padding: 0.2em 0;
    padding-right: 2em;
    border-bottom: 1px solid #A3A7AC;
}
.hp-rozhovor{
	background: #C8C8C8;
	color: #000;
	margin-bottom: .5em;
}
.hp-rozhovor-inside{
	padding: 0.1em 0.5em;
}
.hp-rozhovor h3{
	font-size: 110%;
}
.hp-rozhovor img{
	border: 1px solid #EC1C24;
}
.hp-rozhovor p{
	margin-bottom: 0.7em;
	padding-bottom: 0.7em;
	border-bottom: 1px dotted #fff;
}
.hp-rozhovor p em{
	color: #282F35;
}

hr {
color: #EC1C24; 
background: #EC1C24; 
border: solid #EC1C24 1px; 
height: 1px;
	  
}
	

.star-rating{
list-style:none;
margin: 0px;
padding:0px;
width: 150px;
height: 30px;
position: relative;
background: url(../images/star_rating2.gif) top left repeat-x; 
text-align: left;
}
.star-rating li{
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}
.star-rating li a{
display:block;
width:30px;
height: 30px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}
.star-rating li a:hover{
background: url(../images/star_rating2.gif) left center;
z-index: 2;
left: 0px;
}
.star-rating a.one-star{
left: 0px;
}
.star-rating a.one-star:hover{
width:30px;
}
.star-rating a.two-stars{
left:30px;
}
.star-rating a.two-stars:hover{
width: 60px;
}
.star-rating a.three-stars{
left: 60px;
}
.star-rating a.three-stars:hover{
width: 90px;
}
.star-rating a.four-stars{
left: 90px;
} 
.star-rating a.four-stars:hover{
width: 120px;
}
.star-rating a.five-stars{
left: 120px;
}
.star-rating a.five-stars:hover{
width: 150px;
}
.star-rating li.current-rating{
background: url(../images/star_rating2.gif) left bottom;
position: absolute;
height: 30px;
width:30px;
display: block;
text-indent: -9000px;
z-index: 1;
} 

.star-rating li.pocet-hvezd{
position: absolute;
left:160px;
line-height: 30px;
background: none;
font-weight: bold;
height: 30px;
width:15em;
display: block;
text-indent: 0px;
z-index: 1;
color: #fff;
} 


.hlasovani
{
	text-align: left;
	border: 5px solid #424A51;
	padding: 5px;
	margin: 10px;
}
.hlasovani h5
{
	display:none;
}
.hodnoceni
{
	display: none;
}
.last-comment a
{
	/*text-decoration: none;*/
}
.last-comment a:hover
{
	text-decoration: underline;
}

/* ==================  linky v tabulce výsledku ======================== */

.vysledky 
{
    margin: 0;

}
.vysledky a
{
	font-size: 99%;
	text-decoration:none;
}
.vysledky a:hover
{
	text-decoration:underline;
}
/* ==================  END ======================== */