body{
	background-color:		#515151;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				12px;
}

a{
	color:					#000000;
}

a:visited{
	color:					#000000;
}

table{
	margin:					auto;
	border-collapse:		collapse;
	text-align:				center;
}

img{
	border:					0px solid;
}

h4{
	text-align:				center;
}

div.ban{
	background-color:		#000000;
	text-align:				center;
}

div.repx{
	background-image:		url("images/layout/menu_00.gif");
	background-repeat:	repeat-x;
	height:					150px;
}

div.head{
	position:				relative;
	height:					150px;
	width:					844px;
	margin:					auto;
	}

img.layout{
	position:				absolute;
}

#id_01{
	top:						0px;
	left:						0px;
}

#id_02{
	top:						6px;
	left:						0px;
	}
	
#id_03{
	top:						6px;
	left:						838px;
}

#id_04{
	top:						89px;
	left:						3px;
}

#id_news{
	top:						6px;
	left:						3px;
}

#id_teamy{
	top:						6px;
	left:						68px;
}

#id_liga{
	top:						6px;
	left:						128px;
}

#id_hriste{
	top:						6px;
	left:						177px;
}

#id_pravidla{
	top:						6px;
	left:						240px;
}

#id_galerie{
	top:						6px;
	left:						324px;
}

#id_kontakty{
	top:						6px;
	left:						400px;
}

#id_rozhodci{
	top:						6px;
	left:						490px;
}

#id_angazma{
	top:						6px;
	left:						585px;
}

#id_historie{
	top:						6px;
	left:						679px;
}

#id_gbook{
	top:						6px;
	left:						759px;
}

div.main{
	width:					844px;
	margin:					0px auto 0px auto;
}

div.left{
	width:					584px;
	float:					left;
	background-color:		#ebebeb;
	padding:					20px 30px 10px 30px;
}

div.right{
	width:					200px;
	float:					right;
	background-color:		#181816;
	color:					#ffffff;
	text-align:				center;
}
p.rr a{
	color:					#ffffff;
}


div.clear{
	clear:					both;
	padding:					3px;
}

div.foot{
	background-color:		#000000;
	color:					#ffffff;
/* 	height:					30px; */
	padding:					5px 5px 5px 5px;
/* 	margin-top:5px; */
}

/* right */

table.min{
	color:					#000000;
	width:					184px;
}

tr.tit{
	font-size:				15px;
	font-weight:			bold;
}

tr#min_tab_start{
	background-image:		url("images/layout/min_tab_start.gif");
	background-repeat:	no-repeat;
	width:					184px;
	height:					31px;
}

tr#min_tab_end{
	background-image:		url("images/layout/min_tab_end.gif");
	background-repeat:	no-repeat;
	width:					184px;
	height:					31px;
}

tr.tab_light{
	background-color:		rgb(221, 221, 221);
}

tr.tab_dark{
	background-color:		rgb(197, 197, 197);
}

/* mass */

div.title{
	border-bottom:			2px solid;
	font-size:				18px;
	margin-bottom:			40px;
}

div.subtitle{
	font-size:				1.1em;
	margin:					20px 0px 10px 0px;
	text-align: 			center;
}

/* news */

div.one_news{
	margin-bottom:			40px;
	clear:					both;
}

div.news_title{
	background-image:		url("images/layout/bg_title.gif");
	background-repeat:	repeat-x;
	height:					30px;
	font-weight:			bold;
	margin-bottom:			15px;
}

div.title_right{
	float:					right;
}

div.title_left{
	float:					left;
}

div.news_cont{
	padding:					0px 50px 0px 50px;
}

div.full_news{
	margin-top:				15px;
	text-align:				center;
	clear:					both;
}

div.back{
	text-align:					center;
	margin-top:					40px;
}

div.menu_foot{
	margin:					0px auto 0px auto;
	position:				relative;
	width:					260px;
	height:					18px;
}

#foot_01{
	position:				absolute;
	top:						0px;
	left:						0px;
}

#foot_02{
	position:				absolute;
	top:						0px;
	left:						70px;
}

#foot_03{
	position:				absolute;
	top:						0px;
	left:						130px;
}

#foot_04{
	position:				absolute;
	top:						0px;
	left:						190px;
}

img.perex{
	width:					100px;
	float:					left;
	margin-right:			20px;
	margin-bottom:			30px;
}

/* teamy */

img.team{
	background-image:		url("images/teamy/decor_off.gif");
	background-repeat:	no-repeat;
	background-position:	center center;
	display:					block;
	margin:					10px auto 10px auto;
	padding:					0px 43px 0px 43px;
}

div.vypis{
	width:					350px;
	margin:					auto;
}

/* liga */

div.liga_head{
	position:				relative;
	left:						-14px;
	width:					613px;
	height:					35px;
	margin-bottom:			40px;
}

#liga_01{
	position:				absolute;
	top:						0px;
	left:						0px;
}

#liga_02{
	position:				absolute;
	top:						0px;
	left:						127px;
}

#liga_03{
	position:				absolute;
	top:						0px;
	left:						239px;
}

#liga_04{
	position:				absolute;
	top:						0px;
	left:						385px;
}

#liga_05{
	position:				absolute;
	top:						0px;
	left:						490px;
}

table.akt{
	width:					582px;
}

tr#akt_tab_start{
	background-image:		url("images/layout/akt_tab_start.gif");
	background-repeat:	no-repeat;
	width:					582px;
	height:					33px;
}

tr#akt_tab_end{
	background-image:		url("images/layout/akt_tab_end.gif");
	background-repeat:	no-repeat;
	width:					582px;
	height:					16px;
}


table.str{
	width:					398px;
}

tr#str_tab_start{
	background-image:		url("images/layout/str_tab_start.gif");
	background-repeat:	no-repeat;
	width:					398px;
	height:					33px;
}

tr#str_tab_end{
	background-image:		url("images/layout/str_tab_end.gif");
	background-repeat:	no-repeat;
	width:					398px;
	height:					16px;
}

div.note{
	margin-top:				30px;
	font-size:				xx-small;
}

/* kontakty */

table.contact{
	width:					300px;
	background-color:		#bcbcbc;
	margin:					20px auto 20px auto;
	font-weight:			bold;
	font-size:				0.8em;
}

td.t{
	text-align:				center;
	text-decoration:		underline;
	padding-bottom:		7px;
}

td.l{
	text-align:				right;
	padding-right:			10px;
}

td.r{
	padding-left:			10px;
}

/* historie */

div.history_head{
	position:				relative;
	height:					35px;
	width:					584px;
	margin-bottom:			40px;
}

#history_01{
	position:				absolute;
	top:						0px;
	left:						0px;
}

#history_02{
position:				absolute;
top:						0px;
left:						166px;
}

#history_03{
	position:				absolute;
	top:						0px;
	left:						340px;
}

#history_04{
	position:				absolute;
	top:						0px;
	left:						468px;
}

/* gbook */

table.gbook{
	font-weight:			bold;
	padding:					5px 5px 5px 5px;
	border:					2px solid #bcbcbc;
	margin-bottom:			40px;
	text-align:				left;
}

tr.tr_01{
	background-color:		#bcbcbc;
}

tr.tr_02{
	background-color:		#dddddd;
}

tr.tr_00{
	background-image:		url("images/layout/bg_gbook.gif");
	background-repeat:	repeat-x;
	text-align:				center;
}

a.a_gbook:hover{
	color:					#a79506;
}

/* hrac */

div.hrac{
	width:					476px;
	height:					173px;
	margin:					auto;
	position:				relative;
	text-align:				center;
}

div.hrac_popisek{
	width:					456px;
	margin:					auto;
	padding:					10px 10px 10px 10px;
	margin-top:				1px;
	background-color:		#dddddd;
}

div.pol_01{
	background-image:		url("images/layout/polozka.gif");
	background-repeat:	no-repeat;
	width:					113px;
	height:					28px;
	display:					table;
}

div.pol_02{
	background-color:		#bcbcbc;
	width:					164px;
	height:					28px;
	display:					table;
}

div.pol_03{
	display:					table-cell;
	vertical-align:		middle;
}

img.player{
	width:					153px;
	height:					173px;
/* 	background-image:		url("images/hraci/default.gif"); */
	background-repeat:	no-repeat;
}

div#hrac_01{
	position:				absolute;
	top:						0px;
	left:						0px;
}

div#hrac_02{
	position:				absolute;
	top:						29px;
	left:						0px;
}

div#hrac_03{
	position:				absolute;
	top:						58px;
	left:						0px;
}

div#hrac_04{
	position:				absolute;
	top:						87px;
	left:						0px;
}

div#hrac_05{
	position:				absolute;
	top:						116px;
	left:						0px;
}

div#hrac_06{
	position:				absolute;
	top:						145px;
	left:						0px;
}

div#hrac_07{
	position:				absolute;
	top:						0px;
	left:						113px;
}

div#hrac_08{
	position:				absolute;
	top:						29px;
	left:						113px;
}

div#hrac_09{
	position:				absolute;
	top:						58px;
	left:						113px;
}

div#hrac_10{
	position:				absolute;
	top:						87px;
	left:						113px;
}

div#hrac_11{
	position:				absolute;
	top:						116px;
	left:						113px;
}

div#hrac_12{
	position:				absolute;
	top:						145px;
	left:						113px;
}

div#hrac_13{
	position:				absolute;
	top:						0px;
	left:						278px;
	width:					153px;
	height:					173px;
	background-color:		#ababab;
}

div#hrac_14{
	position:				absolute;
	top:						0px;
	left:						431px;
	background-image:		url("images/layout/info_titul_off_01.gif");
	background-repeat:	no-repeat;
	width:					45px;
	height:					51px;
}

div#hrac_15{
	position:				absolute;
	top:						51px;
	left:						431px;
	background-image:		url("images/layout/info_titul_off_02.gif");
	background-repeat:	no-repeat;
	width:					45px;
	height:					38px;
}

div#hrac_16{
	position:				absolute;
	top:						89px;
	left:						431px;
	background-image:		url("images/layout/info_titul_off_03.gif");
	background-repeat:	no-repeat;
	width:					45px;
	height:					41px;
}

div#hrac_17{
	position:				absolute;
	top:						130px;
	left:						431px;
	background-image:		url("images/layout/info_titul_off_04.gif");
	background-repeat:	no-repeat;
	width:					45px;
	height:					43px;
}

div#hrac_15_1{
	position:				absolute;
	top:						51px;
	left:						431px;
	background-image:		url("images/layout/info_titul_on_02.gif");
	background-repeat:	no-repeat;
	width:					45px;
	height:					38px;
}

div#hrac_16_1{
	position:				absolute;
	top:						89px;
	left:						431px;
	background-image:		url("images/layout/info_titul_on_03.gif");
	background-repeat:	no-repeat;
	width:					45px;
	height:					41px;
}

div#hrac_17_1{
	position:				absolute;
	top:						130px;
	left:						431px;
	background-image:		url("images/layout/info_titul_on_04.gif");
	background-repeat:	no-repeat;
	width:					45px;
	height:					43px;
}

/* return */

h3.return_ok{
	color:					blue;
	text-align:				center;
}

h3.return_err{
	color:					red;
	text-align:				center;
}

/* galerie */

table.galerie{
	border-collapse:		separate;
}

.galerie img{
	width:					167px;
	height:					167px;
}