
.m-seznam-celek {
	display:block;
	text-align:center;
	margin:auto;
	margin-top:1em;
}
.m-seznam-radek {
	display:block;
	width:95%;
	height:20px;
	background:#F8F8F8;
	margin-top:5px;
}
.m-seznam-sipka-left{
	display:block;
	float:left;
	width:10px;
}
.m-seznam-nazev{
	display:block;
	float:left;
	width:60%;
	text-align:center;
}
.m-seznam-edit{
	display:block;
	float:right;
	text-align:right;
	width:30%;
}
#m-form-celek{
	display:block;
	padding:5px;
}
.m-form-radek0{ background: #F0F0F0; }
.m-form-table-left{width:33%;vertical-align:top}
.m-form-table-input {width:99%}
.m-form-table-right{width:66%}
#menu-celek{
  margin: 0px; padding: 0px;
}

#menu {
	width:210px;
	font-size:1em;
	background-image:url(http://www.tsnj.cz/templates/classic/img/bg_left_1.jpg);
	background-repeat:repeat-y;
}

#menu-top {
	width:190px;
	background-image:url(http://www.tsnj.cz/templates/classic/img/top_left_1.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-size:1.3em;
	font-weight:bold;
	padding-top:10px;
        padding-left: 20px;
}

#menu-bottom {
	width:210px;
	background-color:#ECFBEC;
	background-image:url(http://www.tsnj.cz/templates/classic/img/bottom_left_1.jpg);
	background-repeat:no-repeat;
	height:8px;
	font-size:0.1em;
}

#menu ul {
	margin-top:5px;
	margin-bottom:5px;
	margin-left: 18px;
	padding-left: 10px;
}

#menu .level0 {
	padding-top:2px;
}

#menu a {
	color:#ffffff;
	text-decoration:none;
}

#menu a:hover {
	color:#ffcc00;
	text-decoration:underline;
}

/*    ********************************* */

#menu{
	display:block;
	width:100%;
}
/*** asi v NJ neni potreba
#menu ul {margin:0px;padding: 0px}
#menu li {list-style-type: none;	margin: 0px; padding: 0px 0px 0px 0px;list-style-image: none}
**/

.menu-oddelovac{
	display:block;
	height:1px;
	background:#7A8990;
	margin:0px;
	padding:0px;
	font-size:1px
}
.menu-cara{
	display:block;
	height:1px;
	background:black;
	margin:0px;
	padding:0px;
	font-size:1px
}
#menu .vpravo{margin-right:1em}

#menu .level0a {
}
#menu .level0a a:hover {
}
#menu .level1, #menu .level1a, #menu .level2, #menu .level2a, #menu .level3, #menu .level3a {
}
#menu .level1 a {
  padding-left: 2em;
}
#menu .level1a a {
  padding-left: 2em;
}
#menu .level2 a {
  padding-left: 3em;
}
#menu .level2a a {
  padding-left: 3em;
}
#menu .level3 a {
  padding-left: 4em;
}
#menu .level3a a {
  padding-left: 4em;
}
#menu .level1 a:hover, #menu .level1a a:hover, #menu .level2 a:hover,
#menu .level2a a:hover, #menu .level3 a:hover, #menu .level3a a:hover
{ text-decoration: underline }


