body {
	font-family:arial, sans-serif;
	background:#d3d3d3;
	margin:0px;
	/*background-image: url(tzu_b15.gif);*/
	background-image: url(ico/grid_gra.png);
	height:100%;
}
td {
	vertical-align:top}
#promenu tr{
height:12px;
}
.menu  a {
	color: Black;
	font-weight:bold;
	text-decoration:none
}
td.menu  {
	border: 1px solid #8B8B8B;
	font-size:	11px;
	padding-left:5px;
	overflow:hidden;
	background-color: Silver;
	width:150px;
	height:17px;
	}
.active  {
	border: 1px solid #8B8B8B;
	font-size:	11px;
	padding-left:5px;
	background-color: #ff6347;
	}
.active  a {
	color: #ffffff;
	font-weight:bold;
	text-decoration:none
}
.heslo {
	border: 0px none ;
	background: Navy;
	color: White;
	font-size: x-large;
	text-align: center;
	width: 400px;
}
.fono {
	color: Navy;
	font-style:italic;
	min-height: 15px;
	font: italic;
	background-color: #DCDCDC;
	width: 400px;
}
td.over {
	border:1px solid ;
	background:#778899;
	font-size:11px;
	padding-left:5px;
	cursor:pointer;
	
}
td.over  a {color:gold;font-weight:bold;text-decoration:none}

#proform {
position:absolute;
top:50px;
left:60px;
width:150px;
visibility:hidden;
z-index:1000;
background-color: #dcdcdc;  
/*padding-top: 17px;*/
}
.barTop { background-image: url(tool_terminate.gif);  
	behavior:url('../ramecek.htc');
	background-repeat: no-repeat;  
	background-position: right;
	  color: White;  
	  background-color: Navy;  
	  height: 15px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: bolder;
  	}
area{cursor:pointer}
#RightClick	{
background:silver;
display:none;
position:absolute;
width:150px;
font-family:sans-serif;
font-size:11px;
border:2px outset;
padding-left:5px;
z-index:1000;
}
#RightClick	span{
display:block;
behavior:url('../menuitem.htc');
cursor:pointer;
}
#about {
display:none;
position:absolute;
top:200px;
left: 200px;
background:silver;
width:200px;
z-index:900;
font-size: 11px;
border:2px outset;
padding:0px 5px 5px 5px
}
.barTotal { background-image: url(tool_terminate.gif);  
	behavior:url('../total.htc');
	background-repeat: no-repeat;  
	background-position: right;
	color: White;  
	background-color: Navy;  
	height: 15px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: bolder;
	width:100%
  	}

.hlavicka{background:navy;color:white;font-size:10px;font-weight:bold}
.odkaz {cursor:pointer;text-decoration:underline;color:blue;font-weight:bold;}
.topless {display:none}
.normview {background:#eee8aa;}
.koment {display:block;cursor:pointer;padding-left:30px;  background-image: url(close.png);  background-repeat: no-repeat;  font-size: 15px;  font: bold;  color: #330033;     }
.nokoment {display:block;clear:both;width:100%;cursor:pointer;  padding-left: 30px;  background-image: url(open.png);  background-repeat: no-repeat;   }
h2 {clear:both}
.popiskaO {
color:#800000;
font-size:12px;
}
td.abutton {width:50%;
font-size:20px;font-weight:bold;color:white;
text-align:center;
}
.abutton a {text-decoration:none;color:white}
em {color:#00008b}
table{
	table-layout: fixed;
}
td.stiskni{
	width: 20px;
}
.otazkaA{font-size:50px;width:60px;}
.otazkaQ{font-size:15px;width:300px;background:#ffff00}
.skrobr {display:none; position:absolute;top:150px;left:150px;z-index:50;background:#fdf5e6}
#prokokomplet ul {
    position:relative;
	list-style-position: inside;
	padding-left: 1px;
}
#prokokomplet ul li ul{
	padding-left: 4px;
}
.stiskni img{
	border: 0px none;
}
.stiskni {
	border: 2px outset;
}
.tablegen {
border-collapse: collapse;
}
.tablegen td{
font-size:11px;
border:1px solid;
padding: 1px 3px 1px 3px;
} 
