html { margin: 0; padding: 0; border: 0px; }
body {
	font-size: 83%;
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	background-color: #0F0E0E;
	color: white;
	font-family: Tahoma, sans-serif;
}
a, a:link, a:visited {
	color: white;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
}
a:hover, a:active, a:focus {
	color: #E28100;
	text-decoration: underline;
}
h1 span,h2 span{
	position: relative;
	left: -9000em;
}
h3 a{
	font-weight: normal;
}
h3 a img{
	border:0px;
}
h3 a:hover{
	font-weight: normal;
	color: #b22222;
}
h4{
   margin: 10px 45px 0px;
   padding: 0px 0px 0px;
   color: #0f0e0e;
   font-size: 105%;
   clear: both;
}
h5{
	font-weight: normal;
}
h5 span{
	font-weight: bold;
	font-size: 1.33em;
}
.or, #home .or{
	color:#E28100;
}
table, td, th{
	border: 1px solid gray;
	border-collapse: collapse;
	padding: 2px 3px;
	color:#0F0E0E;
}
table.galerie{
	border: 0px solid gray;
	font-size: .9em;
	margin:0px 0px 0px 28px;
}
table.galerie td{
	width:194px;
}
table.galerie img{
	border: 1px solid black;
	margin-top: 7px;
}
table.galerie td a:hover img{
	border: 1px solid white;
}
table.galerie td,table.galerie  th{
	border: 0px solid gray;
}
#telou table, td, th{
	border: 1px solid gray;
	border-collapse: collapse;
	padding: 2px 3px;
	font-size: .9em;
}
#telou table{
	width: 1000px;
}
th{
	padding: 5px 3px;
	text-align: center;
}
.adm,.adm td,.adm th{
	padding: 2px 7px;
	border: 0px solid gray;
	background-image: none;
}
.adm th{
	color:#282828;
	padding: 7px 3px 2px;
}
iframe{
margin:30px 0px 0px;
	border: 0px solid navy;
}
iframe.gk{
margin:0px 0px 20px 45px;
	border: 0px solid navy;
}
.cnt{
	text-align: center;
}
ol{
	margin: 5px 25px 0px;
	=margin: 5px 70px 0px;
	border: 0px solid black;
}
li{

	border: 0px solid navy;
}
p, dl{
	margin: 5px 45px 0px;
	border: 0px solid red;
}
p.em{
	font-style: italic;
}
dt{
	color: white;
}
p.nods{
	margin: 4px 0px 4px 0px;
}
#hlava{
	width: 900px;
	height: 245px;
	background-image: url(images/hlava.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
#sipka{
	width: 133px;
	height: 51px;
	background-image: url(images/sipka.gif);
	background-repeat: no-repeat;
	position: relative;
	left: 535px;
	top: -20px;
}
#stranka_akt,#stranka_clu,#stranka_for,#stranka_gal,#stranka_nab{
	width: 203px;
	height: 129px;
	background-position: left;
	background-repeat: no-repeat;
	position: relative;
	left: 665px;
	top: -150px;
}
#stranka_akt{
	background-image: url(images/aktuality.gif);
}
#stranka_clu{
	background-image: url(images/club.gif);
}
#stranka_for{
	background-image: url(images/forum.gif);
}
#stranka_gal{
	background-image: url(images/galerie.gif);
}
#stranka_nab{
	background-image: url(images/nabidka.gif);
}
#blok,#home{
	width: 900px;
	border: 0px solid navy;
	margin: 0px auto;
	padding:0px;
	text-align: left;
	background-image: url(images/back-telo.jpg);
	background-repeat: repeat-y;
}
#home{
	height: 625px;
	background-image: url(images/home.jpg);
	background-repeat: no-repeat;
	border: 0px solid #87cefa;
}
.drobky,#drobky{
	margin: 0px 10px 0px 0px;
	text-align: right;
	position: relative;
	top: 0px;
	font-size: .8em;
	border: 0px solid white;
}
.drobky{
	margin: 0px 10px 0px 150px;
	text-align: left;
	color:white;
	font-size: .8em;
	position: relative;
	top: 3px;
	font-weight: bold;
}
.lf{
	margin: 0px 10px 0px 45px;
}
.lf2{
	margin: 0px 10px 0px 5px;
}
.drobky span{
	font-size: .75em;
}
#drobky{
	height:17px;
	=height:19px;
	padding-right:45px;
}
#drobky a,#drobky a:link,#drobky a:visited{
	color: #0f0e0e;
}
#drobky a:hover,#drobky a:active,#drobky a:focus {
	color: white;
	text-decoration: underline;
}
#telo,#telo2,#telou{
   width: 638px;
   margin:10px 0px 0px 125px;
   padding:0px;
   border: 0px solid green;
   background-color: #9B9B9B;
   color: #282828;
   position: relative;
}
#telo2{
	width: 690px;
   background-color: transparent;
}
.listek{
   border: 0px solid white;
   float: left;
   margin-right:10px;
   margin-bottom:10px;
}
.listek .t{
   color:white;
   background: url(images/board.png) repeat-y;
   padding:0px 10px 0px 15px;
   width: 195px;
   
}
.listek .t strong{
   color:#e28100;
   margin-bottom:3px;
   display: inline-block;
   position: relative;
   top: -5px;
}
.listek .lt{
   border: 0px solid white;
   width: 220px;
   background: url(images/board-t.png) no-repeat;
   height: 25px;
}
.listek .lb{
   border: 0px solid white;
   width: 220px;
   background: url(images/board-b.png) no-repeat;
   height: 17px;
}
#telou{
	width: 1000px;
	padding:5px;
	margin:10px 0px 0px;
}
#telou a,#telou  a:link,#telou  a:visited {
	color: #0F0E0E;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
}
#telou a:hover,#telou  a:active,#telou  a:focus {
	color: white;
	text-decoration: underline;
}
#home #telo{
	background-color: transparent;
	color: white;
	border: 0px solid white;
	width: 325px;
	height: 190px;
	margin:335px 0px 80px 120px;
	overflow: auto;
}
#home #telo a,#home #telo a:link,#home #telo a:visited {
color: white;
	text-decoration: underline;
}
#home #telo a:hover,#home #telo a:active,#home #telo a:focus {
	color: #e28100;
	text-decoration: underline;
}
#home h4,#home p{
	color:white;
	margin:0px;
	padding: 0px;
}
#home p{
	margin-top:3px;
}
#home p.rgt{
	margin-right: 10px;
}
#home .date{
	color: #e28100;
	margin-top:0px;
	font-size: .75em;
}
/* home */
#home #club{width:113px;height:69px;position:relative;left:-260px;top:-510px;float:right;}
#home #club a, #home #club span {display: block;width:113px;height:69px;overflow: hidden;margin:0px;position: absolute;left:0;top:0;z-index:0;}
#home #club a {color:#4B4B4B;color:transparent;}
#home #club span {background: url(images/h-club.gif) no-repeat left top;}
#home #club span.active {background-position:right top;}
#home #club a:hover span {background-position:right top;}

#home #forum{width:110px;height:69px;position:relative;left:105px;top:-480px;float:right;}
#home #forum a, #home #forum span {display: block;width:110px;height:69px;overflow: hidden;margin:0px;position: absolute;left:0;top:0;z-index:0;}
#home #forum a {text-indent: 30px;padding-top:30px;color:#4B4B4B;color:transparent;}
#home #forum span {background: url(images/h-forum.gif) no-repeat left top;}
#home #forum span.active {background-position:right top;}
#home #forum a:hover span {background-position:right top;}

#home #aktuality{width:141px;height:95px;position:relative;left:-125px;top:-410px;float:right;}
#home #aktuality a, #home #aktuality span {display: block;width:141px;height:95px;overflow:hidden;margin:0px;position: absolute;left:0;top:0;z-index:0;}
#home #aktuality a {text-indent: 20px;padding-top:40px;color:#4B4B4B;color:transparent;}
#home #aktuality span {background: url(images/h-aktuality.gif) no-repeat left top;}
#home #aktuality span.active {background-position:right top;}
#home #aktuality a:hover span {background-position:right top;}

#home #galerie{width:122px;height:69px;position:relative;left:260px;top:-380px;float:right;}
#home #galerie a, #home #galerie span {display: block;width: 122px;height: 69px;overflow: hidden;margin:0px;position: absolute;left:0;top:0;z-index:0;}
#home #galerie a {text-indent: 30px;padding-top:25px;color:#4B4B4B;color:transparent;}
#home #galerie span {background: url(images/h-galerie.gif) no-repeat left top;}
#home #galerie span.active {background-position:right top;}
#home #galerie a:hover span {background-position:right top;}

#home #nabidka-vystoupeni{width:136px;height:69px;position:relative;left:440px;top:-550px;float:right;}
#home #nabidka-vystoupeni a, #home #nabidka-vystoupeni span {display: block;width:136px;height:69px;margin:0px;overflow: hidden;position: absolute;left:0;top:0;z-index:0;}
#home #nabidka-vystoupeni a {text-indent: 20px;padding-top:20px;color:#4B4B4B;color:transparent;}
#home #nabidka-vystoupeni span {background: url(images/h-nabidka-vystoupeni.gif) no-repeat left top;}
#home #nabidka-vystoupeni span.active {background-position:right top;}
#home #nabidka-vystoupeni a:hover span {background-position:right top;}
 
 /* telo */
#telo a,#telo a:link,#telo a:visited{
	color: #0f0e0e;
}
#telo a:hover,#telo a:active,#telo a:focus {
	color: white;
	text-decoration: underline;
}
#telo a.edi,#telo a.edi:link,#telo a.edi:visited{
	color: green;
	text-decoration: none;
}
#telo a.del,#telo a.del:link,#telo a.del:visited{
	color: red;
	text-decoration: none;
}
#telo a.edi:hover,#telo a.edi:active,#telo a.edi:focus,#telo a.del:hover,#telo a.del:active,#telo a.del:focus {
	color: white;
	text-decoration: underline;
}
#paging{	
	margin: 15px 25px 0px;
	border: 0px solid red;
	color: white;
}
#pata{
	margin:0px 0px 0px 0px;
	color:#E28100;
	height: 51px;
	text-align: right;
	background-color: #0f0e0e;
}
#pata div{
	height: 51px;
	background-image: url(images/pata.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#home #pata{
_margin-top:-100px;
}
#home #pata div{
	background-image: url(images/pata-home.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 900px;
	border: 0px solid #ffa07a;
}
#pata span{
	background-image: url(images/pata2.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #0f0e0e;
	position: relative;
	top:18px;
	padding:0px 45px 0px 35px;
}
#home #pata span{
	background-position: left;
	background-repeat: no-repeat;
	background-color: #0f0e0e;
	position: relative;
	top: 18px;
	left:510px;
	_left:20px;
	width: 410px;
	padding: 0px 15px 0px 0px;
	margin:0px;
	border: 0px solid #f4a460;
	background: none;
}
#pata a,#pata a:link,#pata a:visited {
	color: #E28100;
}
#pata a:hover,#pata a:active,#pata a:focus {
	color: white;
}
#predpata{
	background-color: #0f0e0e;
	margin:5px 0px 0px 0px;
	background-image: url(images/back-telo-2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 47px;
}
#reg{
	width: 540px;
	margin: 10px 0px 0px 45px;
	border: 0px solid #b22222;
}
#reg fieldset{
	width: 300px;
	padding:7px;
}
#reg fieldset p{
	margin: 5px 0px;
	color: white;
	font-size: .8em;
	border: 0px solid black;
}
#log{
	width: 180px;
}
.ia{
	width:280px;
}
.ib{
	width:180px;
}
.ic{
	width:505px;
}
fieldset{
	border: 1px solid silver;
	width:240px;
}
.drobkyf fieldset{
	border: 0px solid silver;
	width:846px;
	margin:0px;
	padding:0px;
	text-align: right;
	font-size: .8em;
	position: relative;
	top:-3px;
}
#home .nr{
	color: #e28100;
	background-image: none;
	float: left;
	width: 610px;
	position: relative;
	top:4px;
}
.drobkyf fieldset input{
	font-size: .9em;
	width: 50px;
	margin:0px 3px;
	=margin:2px 3px 0px;
	padding:0px 2px;
	border-collapse: collapse;
	border: 0px solid black;
	background-color: #9B9B9B;
	position: relative;
	top:1px;
}
.drobkyf fieldset .butl{
	margin-top:2px;
	font-size: 1em;
	width: 40px;
	border: 0px solid black;
	background: transparent;
	color:#e28100;
	vertical-align: bottom;
	position: relative;
	top:1px;
}
#home .drobkyf fieldset a,#blok .drobkyf fieldset a{
	color:#e28100;
	text-decoration: none;
}
#home .drobkyf fieldset a:hover,#blok .drobkyf fieldset a:hover{
	color:white;
	cursor: pointer;
	text-decoration: none;
}
.nfl{
	clear: left;
}
label{
/*	color: gray;*/
}
fieldset#log {
	border:0px;
}
legend{
/*	color: gray;*/
	=margin-bottom: 10px;
}
input,textarea,select{
	margin:3px 5px 5px;
  background: #dcdcdc;
}
.flrgt{
	float: right;
	background: #e28100;
}
textarea{
	margin:3px 5px 5px;
}
.err, label span{
	color: #b22222;
}
#sbm{
	background-color: gray;
	color: white;
}
#sbm:hover{
	background-color: silver;
	color: #b22222;
}
#forum{
/*	width: 500px;*/
	border: 0px solid black;
}
#forum #fforum fieldset{
	width: 518px;
	_width: 520px;
	margin-left:2px;
}
#forum .item{
	border: 1px solid silver;
	padding:7px;
	margin:3px 0px 5px 47px;
	width: 520px;
}
#forum .fl{
	border: 0px solid silver;
	padding:7px;
	margin:3px 0px 5px 47px;
	width: 250px;
	float: left;
}
#forum .head{
	color:#0F0E0E;
}
#forum p img{
	margin-left:3px;
}
#forum .head .date{
	font-size: .7em;
	width:500px;
	margin:0px;
}
#forum .date{
	background-image: none;
}
#forum h4{
	color:#0F0E0E;
	margin:5px 0px 0px;
	padding:0px;
	font-size: 100%;
	text-align: left;
}
#forum p{
	margin:5px 0px 0px;
}
#forum .footer .date{
	width:400px;
	margin:0px 0px 0px;
}
.footer{
	font-size: 70%;
}
.rgt{
	text-align: right;
	color:#282828;
}
.lft{
	text-align: left;
}
.date{
	margin: 0px 45px 0px;
	color: #0f0e0e;
	color: white;
}
#fforum{
	margin:10px 0px 0px 45px;
}
#lg{
	width: 200px;
	border: 0px solid black;
	float: right;
	position: relative;
	top: -60px;
}
#kl{
	width: 180px;
	border: 0px solid black;
	float: right;
	position: relative;
	top: -60px;
	clear: right;
}
#kl h4{
	margin: 7px 0px 0px;
	padding: 0px;
	border: 0px solid black;
}
#kl p{
	margin: 3px 0px 0px;
	padding: 0px;
	border: 0px solid black;
	color:#6B6A6A;
}
#lg form{
	float: right;
}
.frgt{
	float: right;
	clear: right;
}
#rblok{
	border: 0px solid black;
	width:260px;
	float: right;
}
#lblok{
	border: 0px solid black;
	width:260px;
	float: left;
}
#lblok fieldset,#rblok fieldset{
	width:260px;
}
#telou #lblok{
	border: 0px solid black;
	width:350px;
	float: left;
}
#menu,#podmenu,#podpodmenu{
	margin: 7px 0px 7px 0px;
	width: 850px;
	border: 0px solid black;
}
#podpodmenu{
	width: 900px;	
	margin: 0px 0px 0px 0px;
}
.clr{
	clear: both;
	line-height: 1px;
	font-size: 1px;
}
.clr2{
	clear: both;
}
.rvr td{
	text-align: center;
	vertical-align: middle;
	padding: 2px 3px;
}
.rvrk{
	float: left;
	margin: 10px 10px 0px 0px;
}
.cas{
	font-size: .9em;
}
.b{
	font-weight: bold;
}
.th{
	background-image: url(rastr.gif);
}
.th2{
	background-image: url(rastr2.gif);
}
.td{
	background-image: url(rastr.gif);
}
.ka{	/* mikro */
	background-color: #b7feff;
}
.kb{	/* děti b */
	background-color: #ffcaca;
}
.kc{	/* děti a */
	background-color: #a2e195;
}
.kd{	/* špunti */
	background-color: #ffbb66;
}
.ke{	/* baby */
	background-color: #fff19d;
}
.kf{	/* junioři a */
	background-color: #6495ed;
}
.kg{	/* junioři b */
	background-color: #cee7ff;
}
.kh{	/* junioři c */
	background-color: #bababa;
}
.ki{	/* hvk a */
	background-color: #e27d7d;
}
.kj{	/* hvk b */
	background-color: #e19dff;
}
img.pdf{
	padding: 0px 7px 0px 0px;
}
img.rs{
	padding: 0px 5px;
	position: relative;
	top: 5px;
}
.ns{
	display: none;
}
th.blc{
	color:black;
	font-size: 1.2em;
}
/* nové menu */

/*#menu a{
	height: 27px;
	width: 151px;
	padding:0px 20px;
	background-image: url(images/back.gif);
	background-repeat: no-repeat;
	display: block;
	float: left;
	background-position: right;
	position: relative;
	top: -30px;
}*/

/* master */

#menu {
 height: 27px;
	margin:-75px 0px 0px 35px;
	=margin:-125px 0px 0px 35px;
}
#menu li{
	 width: 135px;
	 height: 27px;
	 float: left;
	 position: relative;
	 list-style: none;
	background-image: url(images/back.gif);
	background-repeat: no-repeat;
	background-position: right; 
	color: #000;}
#c_menu{
	margin:0px 0px 0px 0px;
	padding:0px;
	color: white;
	font-weight: bold;
	font-size: 1em;
	font-family: Tahoma, serif;
	position: relative;
	top: -18px;
	left: -50px;
	width:190px;
	}
#c_menu li{
	 list-style: none;
	 width: 180px;
	 height: 20px;
	 margin: 0px 0px 3px 0px;
	background: #6B6A6A;
	font-weight: bold;
	padding-left:9px;
	line-height: 20px;
}
#c_menu li.akt{
	background: #e28100;
}
#c_menu a:link, #c_menu a:visited {
 color: white;
 text-decoration: none;
}
#c_menu a:hover {
 color: #e28100;
}
#menu a, #menu span {
 display: block;
 width: 146px;
 height: 27px;
 overflow: hidden;
 position: absolute;
 left: 0;
 top: 0;
 z-index: 0;
}
#menu  span {
 z-index: 1;
 cursor: pointer;
 cursor: hand;
}
#menu span.active {
 cursor: default;
}
#menu #home{
 width: 67px;
}
#home span {
 width: 37px;
 margin-left:7px;
 background: url(images/m-home.gif) no-repeat right top;
}
#home  span.active {
 background-position: left top;
}
#home a:hover span {
 background-position:   left top;
}
#menu #aktuality{
 width: 94px;
}
#aktuality span {
 width: 64px;
 margin-left:7px;
 background: url(images/m-aktuality.gif) no-repeat right top;
}
#aktuality  span.active {
 background-position:  left top;
}
#aktuality a:hover span {
 background-position:   left top;
}
#menu #forum{
 width: 72px;
}
#forum span {
 width: 42px;
 margin-left:7px;
 background: url(images/m-forum.gif) no-repeat right top;
}
#forum  span.active {
 background-position:  left top;
}
#forum a:hover span {
 background-position:   left top;
}
#menu #forum-lektori{
 width: 123px;
}
#forum-lektori span {
 width: 93px;
 margin-left:7px;
 background: url(images/m-forum-lektori.gif) no-repeat right top;
}
#forum-lektori  span.active {
 background-position:  left top;
}
#forum-lektori a:hover span {
 background-position:   left top;
}
#menu #club{
 width: 60px;
}
#club span {
 width: 30px;
 margin-left:7px;
 background: url(images/m-club.gif) no-repeat right top;
}
#club  span.active {
 background-position:  left top;
}
#club a:hover span {
 background-position:   left top;
}
#menu #galerie{
 width: 80px;
}
#galerie span {
 width: 50px;
 margin-left:7px;
 background: url(images/m-galerie.gif) no-repeat right top;
}
#galerie  span.active {
 background-position:  left top;
}
#galerie a:hover span {
 background-position:   left top;
}
#menu #nabidka-vystoupeni{
 width: 165px;
}
#nabidka-vystoupeni span {
	width: 135px;
	margin-left: 7px;
	background: url(images/m-nabidka-vystoupeni.gif) no-repeat right top;
}
#nabidka-vystoupeni  span.active {
 background-position:  left top;
}
#nabidka-vystoupeni a:hover span {
 background-position:   left top;
}
#menu #radio{
 width: 66px;
}
#radio span {
 width: 36px;
 margin-left:7px;
 background: url(images/m-radio.gif) no-repeat right top;
}
#radio  span.active {
 background-position:  left top;
}
#radio a:hover span {
 background-position:   left top;
}



#menu a:link, #menu a:visited {
 color: #000;
 text-decoration: underline;
}
#menu a:hover {
 color: #000;
}
#home li {
 background: url(images/m-home.gif) no-repeat left top;
 }
#aktuality li {
 background: url(images/m-aktuality.gif) no-repeat left top;
}
#forum li {
 background: url(images/m-forum.gif) no-repeat left top;
}
#forum-lektori li {
 background: url(images/m-forum-lektori.gif) no-repeat left top;
}
#club li {
 background: url(images/m-club.gif) no-repeat left top;
}
#galerie li {
 background: url(images/m-galerie.gif) no-repeat left top;
}
#nabidka-vystoupeni li {
 background: url(images/m-nabidka-vystoupeni.gif) no-repeat left top;
}
#radio li {
 background: url(images/m-radio.gif) no-repeat left top;
}

#drobky a,#drobky a:link,#drobky a:visited{
	color: #e28100;
	text-decoration: none;
}
#drobky a:hover,#drobky a:active,#drobky a:focus {
	color: white;
	text-decoration: underline;
}
.knt{
	margin:0px 0px 0px 110px;
	position:relative;
	top:-5px;
}
.odsf{
		margin-top:15px 
}
.w{
	color:white;
}
/* BĚŽNÉ STYLOVÁNÍ: */

#home .drobkyf fieldset .butl,#blok.drobkyf fieldset .butl { color: #e28100; }
#home .drobkyf fieldset .butl:hover, #home .drobkyf fieldset .butl.hover,#blok .drobkyf fieldset .butl:hover, #blok .drobkyf fieldset .butl.hover  { color: white;cursor: pointer; }

/* STYLOVÁNÍ SPECIFICKÉ PRO IE: (mělo by být v separátním stylopisu) */

#home .drobkyf fieldset .butl,#blok .drobkyf fieldset .butl /* IE:hover */ {
  background-color: expression(
    this.onmouseover = new Function("this.className += ' hover';"),
    this.onmouseout = new Function("this.className = this.className.replace(' hover', '')")
  );
}
/* už zase moje */
object,embed{
	margin:0px 0px 0px 25px;
}
span.p{
	display: none;
}
table.tb td{
   font-size: .8em;
}
p img{
   float: left;
   padding-right: 10px;
   padding-bottom: 10px;
}
#telo div{
   text-align: justify;
}
.phl{
   position: absolute;
   left: 105px;
   top: 30px;
}
