body {background: url(./pic/back1.gif) black !important; text-align: center;} /* #a9a9a9 */
body, input, select,textarea, button,td, p
		{font-size: 85%; font-family: Tahoma, "Lucida Grande", Arial, "Luxi Sans", Helvetica, sans-serif;}
td { font-size:90%; }		
select, input, button, textarea { border: 1px solid #666666; font-size: 100%;}
#mother {text-align: left; width: 760px; margin-left: auto; margin-right: auto;}
body {background-color: #F2F2F2; color: #000; }
#header {background: #E9E9E9; width: 100%; height: 99px; }
#logo, #logo a, #logo span { width: 187px; height: 76px; display: block; }
#logo { font-size: 140%; margin: 0; float: left; overflow: hidden; position: relative; left: 15px; top: 8px; }
#logo span { background: transparent url("pic/logo_a484x.gif") no-repeat; position: absolute; top: 0; left: 0; }
#banner { background: url("pic/logofoto.jpg") no-repeat center; width: 100%; height: 99px;}
#logoa484 { margin-top: 18px; background: transparent url(pic/logo_a484x.gif) center no-repeat; width: 100%; height: 84px;  }
#showhraci { width:99%; text-align: center; }

a, a.link, a.visited, a.active {	text-decoration: underline;	color: #e77918; }
a:hover {	color: #435E73;	text-decoration: underline; }
a img {border: none;}
hr { color: #B5B3AE; border: 1px solid #B5B3AE; width: 99%; }
h3 { color: #0066CC; font-weight:bold; font-size: 14px; text-align: center; margin: 7px 0 2px 0; }

/* MAIN MENU */
/*
#menu { width: 560px; height: 16px; float: right; border-bottom: 2px solid #B5B3AE; font-size: 13px;}
#menu ul {list-style-type: none; margin: 0; padding: 0;}
#menu ul li {	background: transparent url("pic/mainmenv.gif") no-repeat left bottom; 
						font-weight: bold; float: left; width: 85px; height: 16px;}
#menu ul li a {background: transparent no-repeat 50% 40%; color: #e77918 !important; text-decoration: none; 
						text-align: center; display: block; width: 100%; padding: 2px 0 2px 0px; border-left: 1px solid #B5B3AE;}
#menu ul li a:hover {background-position: 50% 42%; color: #435E73 !important; padding: 2px 0 2px 0px;
							background-color:#F2F2F2; border-left: 1px solid #B5B3AE; }
#menu ul li.selected a {color: #435E73 !important; border-left:1px solid #B5B3AE;
									background:  50% 40% #F2F2F2; }
#menu ul li.selected a:visited {color: #0066CC;}
#menu ul li.selected a:hover {color: #e77918;background: #E1E1E1;}
*/
#menu { width: 760px; height: 16px; float: right; border-top: 2px solid #D0D0D0; font-size: 13px;
			background-color: #E77918;}
#menu ul {list-style-type: none; margin: 0; padding: 0;}
#menu ul li {	background: #E77918 url("pic/mainmenv.gif") no-repeat left bottom; 
						font-weight: bold; float: left; width: 188px; height: 16px;}
#menu ul li a {background: transparent no-repeat 50% 40%; color: white !important; text-decoration: none; 
						text-align: center; display: block; width: 100%; padding: 0px 0 2px 0px; border-left: 1px solid #F2F2F2;}
#menu ul li a:hover {background-position: 50% 42%; color: #435E73 !important; padding: 0px 0 2px 0px;
							background-color:#F2F2F2; border-left: 1px solid #F2F2F2; }
#menu ul li.selected a {color: #435E73 !important; border-left:1px solid #F2F2F2;
									background:  50% 40% #F2F2F2; }
#menu ul li.selected a:visited {color: #0066CC;}
#menu ul li.selected a:hover {color: #e77918;background:50% 40% #E1E1E1;}


#menubanner {	background: url(pic/logo_hokej.jpg) no-repeat 100% 0px; 	width: 100%; 
					margin: 0; height: 77px; }
#menunadpis { height: 23px; padding: 4px 4px 3px 10px; width: 548px; font-weight: bold; font-size: 100%; 
					background-color: #e77918; color: white; border-top: 3px solid #D0D0D0;  }

/* hlavni rozlozeni stranky */
#content {background:white url("pic/col-left.gif") repeat-y; white;  border-bottom: 4px solid #B5B3AE;}
#content p {margin-top: 0;}
#content .col-r hr, #content .col-r table {clear: both;}

.col-l { background-color: #F2F2F2;  /* background: url("pic/col-left.gif") repeat-x;*/  float: left; 
				width: 200px;  min-height: 410px; }
.col-l .spc {width: 185px; padding: 25px 0; margin-left: 18px;}
.col-r { float: right; width: 560px; overflow: hidden; min-height: 410px;}
.col-r .spc {width: 500px; padding: 25px 0; margin-left: 30px; }
/* pata stranky */
.pata {background:#F2F2F2 ; clear: both; width: 100%; border-top: 1px solid #E1E1E1;
			height: 17px; padding-top: 3px;}
.pata p {color: black; padding: 0; margin: 0; font-size: 12px; text-align: center;  }
.pata  a {color: #0066CC !important;}
.pata  a:hover {color: Black !important;}

div.hledej { width: 180px; border: 1px solid #666666; font-size: 11px; margin-top: 10px;  
				padding-bottom: 3px; margin-left: 8px;}
div.hledej .nadpis { height: 18px; text-align: center; font-weight: bold; 
					padding-top: 3px; background-color: #e77918; color: white;  }
div.hledej .text { padding: 2px; }
div.hledej .odkaz { padding-left: 6px; padding-bottom: 3px; }
div.hledej a { color: #e77918; background: transparent url("pic/button_go.gif") no-repeat left; 
						padding-left: 17px; font-size: 12px; }
div.hledej a:link { color: #e77918; text-decoration: underline;}
div.hledej a:visited { color: #e77918; text-decoration: underline;}
div.hledej a:hover { color: #666666; text-decoration: none; }


div.lmenu { width: 180px; border: 1px solid #666666; font-size: 11px; margin-top: 10px; margin-bottom: 15px;
					color: #0066CC; padding-bottom: 0px; margin-left: 8px; font-weight: normal; background-color: white;}
div.lmenu .nadpis { height: 18px; text-align: center; font-weight: bold; font-size:12px;
              padding: 3px 0 2px 0; background-color: #e77918; color: white;  }
div.lmenu ul, div.lmenu li {	display: block;	margin: 0;	padding: 0;	list-style: none; }
div.lmenu li,div.lmenu li.b {	border-top: 1px solid #CACACA; border-bottom: 0px; padding: .1em .0em .1em .2em;}
div.lmenu li.b { background-color: #F2F2F2; }
div.lmenu li.selected, div.lmenu li.selectedb { color: #0066CC;  background: transparent url("pic/button_go.gif") no-repeat left; 
								font-weight: bold; padding: .2em .5em .2em 1.4em; }
div.lmenu li.selectedb { background-color: #F2F2F2; }
div.lmenu li a, div.lmenu li a.active 
					{ display: block;	margin: 0 0 0 0;	padding: .2em .5em .2em 1.2em;
                 background-color: white;	text-decoration: none;	color: black; 
					  background: transparent url("pic/button_go.gif") no-repeat left;}
div.lmenu li a:visited { display: block;	margin: 0 0 0 0;	padding: .2em .5em .2em 1.2em;	text-decoration: none;	
								color: black; }
div.lmenu li a:hover { background-color: #F2F2F2;	color:#0066CC;	 text-decoration: underline; }
        
table.hraci { width: 450px; border: 1px solid #D0D0D0; margin-top: 10px; text-align: left; font-size: 13px;}
table.hraci th { color: white; background-color: #e77918; padding-top: 3px; height: 20px; 
					font-weight: bold; padding-left: 10px; width: 100%;}
table.hraci td ul {	display: block;	margin: 0;	padding: 0;	list-style: none; }
table.hraci td li, table.hraci li.b {	border-top: 1px solid #CACACA; border-bottom: 0px; padding: .2em .0em .2em .0em;
						width:100%; }
table.hraci td li.b { background-color: #F2F2F2; }
/*table.hraci ul li a { color: #0066CC; }*/
table.hraci td li a, table.hraci td li.b a
					{ display: block;	margin: 0;	padding: .2em .0em .2em 1.2em;
                 background-color: white;	text-decoration: none;	color: black; 
					  background: transparent url("pic/button_go.gif") no-repeat left; _width:225px;}
table.hraci td li.b a { background-color: #F2F2F2; }
table.hraci td li a:visited { display: block;	margin: 0;	
                       background-color: white;	text-decoration: none;	color: black;}
table.hraci td li.b a:visited { display: block;	margin: 0;	
                       background-color: #F2F2F2;	text-decoration: none;	color: black;}							  
table.hraci td li a:hover { background-color: #F2F2F2;	color:#0066CC;	 text-decoration: underline;  display: block; }

div.nachazim { width: 100%; border-bottom: 1px solid #B5B3AE; background-color: #F5F5F5; 
					padding-left: 10px; padding-bottom: 2px; height: 17px;}
div.nachazim a, div.nachazim a.link, div.nachazim a.visited,div.nachazim a.active 
			{	text-decoration: underline;	color: #0066CC; font-size: 10px; }
div.nachazim a:hover {	color: #e77918;	text-decoration: underline; }

div.infohl { width: 100%; border: 1px solid #D0D0D0; margin-top: 10px; text-align: left; font-size: 13px;}
div.infohl .nadpis { color: white; background-color: #e77918; padding-top: 3px; height: 20px; 
					font-weight: bold; padding-left: 10px;}
div.infohl .nadpis2 { color: #e77918; background-color: #F2F2F2; padding: 3px 0 3px 10px; 
								height: 20px; font-weight: bold; border-bottom: 1px solid #D0D0D0; }					
div.infohl .text { font-size: 12px; color: Black; font-weight: normal; padding: 10px 4px; 
						 line-height: 130%; text-align: justify; }

div.infohl .left { float: left; width: 46%; }
div.infohl .right { float: right; width: 46%; }

div.infohl ul {	display: block;	margin: 0;	padding: 0;	list-style: none; }
div.infohl li, div.infohl li.b {	border-top: 1px solid #CACACA; border-bottom: 0px; padding: .0em .0em .0em .2em; }
div.infohl li.b { background-color: #F2F2F2; }
/*div.infohl ul li a { color: #0066CC; }*/
div.infohl li a, div.lmenu li a.active, div.infohl li.b a
					{ display: block;	margin: 0;	padding: .2em .0em .2em 1.2em;
                 background-color: white;	text-decoration: none;	color: black; 
					  background: transparent url("pic/button_go.gif") no-repeat left;
}
div.infohl li.b a { background-color: #F2F2F2; }
div.infohl li a:visited { display: block;	margin: 0;	
                       background-color: white;	text-decoration: none;	color: black;}
div.infohl li.b a:visited { display: block;	margin: 0;	
                       background-color: #F2F2F2;	text-decoration: none;	color: black;}							  
div.infohl li a:hover { background-color: #F2F2F2;	color:#0066CC;	 text-decoration: underline;  display: block; }

/*div.infohl .left { float: left; width: 45%; padding-left: 25px; }					
div.infohl .right { float: right; width: 49%; }	
*/


div.infohl0 { width: 100%; margin-top: 10px; padding-bottom: 5px; }
div.infohl0 .nadpis { color: #0066CC;  padding-top: 3px; font-weight: bold; font-size: 18px;
							padding-left: 10px;}
div.infohl0 .nadpis1 { width: 99%; background-color: #e77918; border-top:1px solid #F2F2F2; 
						border-bottom: 1px solid #F2F2F2; font-size: 17px; color: white;  
						padding-left:14px; height: 22px;} 							
div.infohl0 ul { list-style-type: none; margin: 0; padding: 10px 10px 10px 20px;  }
div.infohl0 ul li {background: transparent url("pic/button_go.gif") no-repeat left; 
						padding-left: 17px; margin-bottom: 4px; text-align: left; }
div.infohl0 ul li a { color: Black; }
div.infohl0 .left { float: left; width: 45%; padding-left: 25px; }					
div.infohl0 .right { float: right; width: 49%; }	

				
div.clear {	clear:both; }

div.infohl2 { width: 100%; background-color:#F2F2F2; margin-top: 10px; padding-bottom: 5px; }
div.infohl2 .hokejista { float: left; /* background: url("pic/hockey2.jpg") no-repeat left top !important; */ 
							width: 142; vertical-align: top; padding: 20px 0px 0px 10px; }
div.infohl2 .nadpis { /* float: right; width: 350px; */ color: #0066CC; font-weight: bold; 
							border-bottom: 2px solid White; font-size: 120%; padding: 5px 5px 5px 30px; }
div.infohl2 ul { list-style-type: none; margin: 0; padding-left: 10px; padding-top: 20px; float: right; width: 330px;  }
div.infohl2 ul li {background: transparent url("pic/button_go.gif") no-repeat left; 
						padding-left: 17px; margin-bottom: 3px; padding-top: 2px; }
div.infohl2 ul li a { color: #0066CC; }					

div.novinky { width: 100%; font-size: 12px; color: #666666; clear: both; margin-bottom:12px; 
					line-height: 130%; border-bottom: 1px solid #D0D0D0; padding-bottom: 8px; }
div.novinky .nadpis { width: 100%; float: left; font-size: 14px; color: #0066CC; margin-bottom: 3px; }
div.novinky .nadpis a,div.novinky .nadpis a:link, div.novinky .nadpis a:visited 
			{ text-decoration: underline; font-size: 14px; color: #0066CC; }
div.novinky .nadpis a:hover { text-decoration: none; color: #666666; }
div.novinky img { margin: 2px; }

div.kontakt { width: 100%; clear: both; font-size: 13px; color: #666666; margin-top: 15px; 
				margin-bottom: 25px;}
div.kontakt .left { width: 200px; float: left; text-align: center; }
div.kontakt .right { width: 351px; float: right; padding-right: 2px; }


.infobox {background: no-repeat; width: 340px; float: right; min-height: 100px; _height: 100px; margin-bottom: 3em;}
.infobox#hlinfo {background-image: url("pic/hokejista1.gif");}
.infobox .text { float: left; width: 300px; }
.infobox p {margin-bottom: 1em;}
.infobox h2 {padding-top: 0.2em; margin-bottom: 0.1em; color: #0066cc; font-size: 110%;}


.list {list-style-type: none; font-weight: bold; margin: 0 0 1.5em; padding: 0em; font-size: 80%;}
.list li.prazdny {background: no-repeat;}
.list li {background: url("pic/arrow1.gif") no-repeat 0em 0.2em; padding: 0.4em 0em 0.5em 27px; margin-bottom: 0.2em;}


div.hlstrankovani { width:500px; float: left; clear:both; font-size: 95%; height: 20px;
						padding-top: 2px; border-bottom: 1px solid #E77918; }
div.hlstrankovani .left { float: left; width:165px; padding-left: 5px; color:#0066CC; }
div.hlstrankovani .right { float: right; width:325px; padding-left: 5px; text-align: right;}
div.hlstrankovani A { color:#0066CC; text-decoration: underline;  }
div.hlstrankovani A:visited { color: #0066CC; text-decoration:underline; }
div.hlstrankovani A:hover { color: Black; text-decoration:none; }

.catalog { margin: 0px 0; float: left; width: 500px; }
.catalog .li_null { float: left; width: 33%; padding: 3px 0; }
.catalog .li { border: 1px solid #505050/*#E0E0E0*/; padding-bottom: 5px; margin: 0 3px; }
.catalog .li_head { padding: 3px 5px; background: #E77918;	font-weight: bold; font-size: 12px; /*#E5E5E5*/
						  border: 1px solid #FFF; text-align: center; color: white; }
.catalog .li_head .d1 { float: left; color: #909090; }
.catalog .li_head .d2 { float: right; display: block; }
.catalog .li_head .d2 img { width: 11px; height: 11px; }
.catalog .li_head .d3 { float: right; color: #80C060; font-weight: bold; margin-right: 5px; }
.catalog .photo1 { text-align: center; min-height: 100px; margin: 5px 5px 0 5px; }
.catalog .photo1 img {border:1px solid black;}
.catalog .text { clear: both; }
.catalog .redtext { font-size: 11px; color: black; height:15px; text-align: center; margin-top:5px; }
.catalog .sedytext { font-size: 11px; color:#505050;  height:30px; text-align: center;	font-size: 11px; }
.catalog a { color:#0066CC; text-decoration: underline; }
.catalog a:visited { color:#0066CC; text-decoration: underline; }
.catalog a:hover { color:Black; text-decoration: none; }

.najdisehk { color: #0066CC; float: right; width:200px; font-size: 95%; text-align: right; margin-bottom: 1px;
				background: url(pic/button_go2.gif) left no-repeat;}
.najdisehk a { color: #0066CC; text-decoration: underline; }
.najdisehk a:visited { color: #0066CC; text-decoration: underline; }
.najdisehk a:hover { color: Black; text-decoration: none; }

.maintable {border-bottom: 1px solid #D0D0D0; border-left: 1px solid #D0D0D0; margin: 0;  }
.maintable tr:hover { 	background-color: #eef; }
.maintable th {	text-align: left;	background-color: #F5F5F5;	border-top: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0; color: #e77918; font-weight: bold; font-size: 13px; 
	line-height:24px; padding-left: 10px; padding-bottom: 0px;}

.maintable .blue {text-align: center;color:#003399;}	

.maintable td {	border-top: 1px solid #D0D0D0;	border-right: 1px solid #D0D0D0; padding:3px 3px 2px 5px; }
.maintable .d {	background-color: #F5F5F5; }
.maintable .b { color: #003399;	text-align: right; }

.infooddil { width: 100%; background-color: white; margin-bottom: 20px; }
.infooddil .logo { float: right; width: 150px; text-align: right; vertical-align: top;   }
.infooddil .text { float: left; width: 460px; padding-left: 10px; }
.infooddil .kraj { width: 100%; font-size: 12px; font-weight: bold; color: #0066CC;  
						 float: left; width: 180px; }
.infooddil .sezona { width: 100%; font-size: 12px; font-weight: bold; color: #0066CC;  
						float: right; text-align: left; width: 150px; }
.infooddil .odd { width: 100%; font-size: 20px; color: #e77918; font-weight: bold; clear: both;  }
.infooddil .muz { width: 100%; font-size: 17px; color: #e77918; font-weight: bold; clear: both; }

.error { text-align: center; color: #e77918; font-size: 11px; font-weight: bold; }
.nfotext { color:black; background: transparent url("pic/button_go3.gif") no-repeat left top; width: 99%; 
		   padding-left: 18px; padding-bottom: 4px; font-size: 13px;  }
.nalezzaznamu { width: 100%; height:15px; padding: 2px 0 2px 10px; font-size: 12px; }			

