body {
background:#384552;
font:normal .75em/1.6em "Lucida Grande", "trebuchet ms", sans-serif;
color:#555;
}

h1,h2,h3 {
font:1.6em "Batik Regular", "Australian Sunrise", "Lucida Grande", "trebuchet ms", sans-serif;
color:Black;
margin:5px 0 10px;
}

h2 {
margin:20px 0 10px;
}

h2.bily {
	color: white;
	font-size: 19px;
	margin: 25px 0 0 0;
}

h3 {
margin:0 0 10px;
}

h4 {
font:1.4em "trebuchet ms", "Lucida Grande", sans-serif;
color:#6C8F00;
border-bottom:1px dotted #4f4f4f;
}

h4.nadpis4 {
	color: black;
	text-decoration: none;
	border-bottom: none;
	margin: 0 0 0 0;
}

h5 {
font-size: 20px;
font-family: "Batik Regular", "Australian Sunrise", "Lucida Grande", "trebuchet ms", sans-serif;
_font-family: "Lucida Grande", "trebuchet ms",  "Book Antiqua", "Monotype Corsiva", "Batik Regular",sans-serif;
@font-family: "Lucida Grande", "trebuchet ms",  "Book Antiqua", "Monotype Corsiva", "Batik Regular",sans-serif;
_font-size: 21px;
@font-size: 21px;
_font-style: oblique;
@font-style: oblique;
color: White;
_padding-bottom: 0px;
@padding-bottom: 0px;
}
h6 {
font-size: 18px;
font-family: "Batik Regular", "Australian Sunrise", "Lucida Grande", "trebuchet ms", sans-serif;
_font-family: "Lucida Grande", "trebuchet ms",  "Book Antiqua", "Monotype Corsiva", "Batik Regular",sans-serif;
@font-family: "Lucida Grande", "trebuchet ms",  "Book Antiqua", "Monotype Corsiva", "Batik Regular",sans-serif;
color:#555;
margin:0 0 10px;
}

.fb-like-box {
	width: 190px;	
}

#aktuality a,#aktuality a.visited {
color:#f60;
display:block;
}

#hlavniText a,#hlavniText a.visited,#hlavniText2 a,#hlavniText2 a.visited {
color:#f60;
}
/*
p {
margin-bottom:15px;
_margin-bottom: 0px;
}
*/
box1 {
	width: 100%;
	text-align: center;		
}
#zalozky-okno,#logo,#tvurce, #mapa_stranek, #sdh {
width:900px;
margin:0 auto;
}
#zalozky-okno {
height:50px;
background:url(../images/lista.gif) no-repeat top left;
}
#logo,#tvurce, #mapa_stranek {
margin:0 auto;
margin-top: 0px;
height:30px;
}
#mapa_stranek, #tvurce {
margin-top: 7px;
clear: both;
text-align:center;
color: White;
}
#mapa_stranek a, #mapa_stranek {
margin-top: -5px;
color:#f60;	
}
#logo {
	padding-top:0px;	
	text-align: center;
	margin-top: -20px;
	_margin-top: -1px;
	@margin-top: -1px;
}
.logo2 {
border:1px solid #d0d0d0;
background:#fff;
margin-bottom: 0px;
_margin-bottom:18px;
@margin-bottom:18px;

padding:2px;
text-align: center;
}

#okno {
background:#fff;
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
border-bottom:1px solid #d0d0d0;
voice-family:inherit;
width:860px;
margin:0 auto;
padding:0px 19px 20px;
_padding-bottom: 0px;
@padding-bottom: 0px;
}

html>body #okno {
width:860px;
//*height: 920px;*//
}

#hlavniText p.font {
	font-size: 13px;
	word-spacing: 1px;
}

#hlavniText {
padding-top: 20px;
_margin-top: 0px;
@margin-top: 0px;
_padding-top: 0px;
@padding-top: 0px;
/*height: 380px;*/
margin-left: 196px;
_margin-left: 196px;
@margin-left: 196px;
margin-right:202px;
}

#hlavniText2 {
padding-top: 20px;
_padding-top: 0px;
@padding-top: 0px;
_margin-top: 0px;
@margin-top: 0px;
/*width:666px;
_width:666px;
@width:666px;*/
margin-left: 193px;
_margin-left: 190px;
@margin-left: 190px;
/*
margin-left: 12px;
_margin-left: 290px;
@margin-left: 9px;
float:left;*/
margin-right:0px;
/*height: 600px;*/
}

#hlavniText3 {
padding-top: 20px;
_padding-top: 0px;
@padding-top: 0px;
_margin-top: 0px;
@margin-top: 0px;
/*width:666px;
_width:666px;
@width:666px;*/
margin-left: 193px;
_margin-left: 190px;
@margin-left: 190px;
/*
margin-left: 12px;
_margin-left: 290px;
@margin-left: 9px;
float:left;*/
margin-right:10px;
/*height: 600px;*/
}

#aktuality {
margin-top: 20px;
_margin-top: 0px;
@margin-top: 0px;
width:190px;
float:right;
background:#fff;
}

#aktuality .horniRoh {
background:#ededed;
height:15px;
}

.aktuality2 {
background:#ededed;
voice-family:inherit;
width:167px;
padding:0 10px;
/*_padding-right: 10px;*/
padding-bottom: 1px;
_padding-bottom: 0px;
@padding-bottom: 0px;
margin-bottom: 1px;
_margin-bottom: 0px;
@margin-bottom: 0px;
padding-left: 13px;
}

html>body .aktuality2 {
width:167px;
}

#aktuality .dolniRoh {
background:#ededed;
height:15px;
margin-top: -1px;
_margin-top: 0px;
@margin-top: 0px;
margin-bottom:0px;
}

.datum {
width:45px;
height:49px;
float:left;
margin-right:5px;
_margin-top: 5px;
@margin-top: 5px;
background:url(../images/datum.gif) no-repeat;
}

.mesic {
font-size:11px;
text-transform:uppercase;
color:#FFF;
text-align:center;
display:block;
line-height:11px;
padding-top:2px;
margin-left:-3px;
}

.den {
font-size:18px;
text-transform:uppercase;
color:#999;
text-align:center;
display:block;
line-height:18px;
padding-top:7px;
margin-left:-3px;
}

#aktuality a:hover,#hlavniText a:hover,#hlavniText2 a:hover {
text-decoration:underline;
}

#box {	
	background-color: #222222;	
	margin-bottom: 0px;
	padding-bottom:15px;
	_padding-bottom: 0px;
	@padding-bottom: 0px;
	_margin-bottom: 15px;
	@margin-bottom: 15px;
	width: 182px;		
}
#box img.horniRoh {
	float:right;
	background:#222222;
	height:15px;	
	margin-bottom: 0px;	
}
#box img.dolniRoh {
	float:right;	
	height:15px;	
	margin-bottom: 0px;		
}
ul#hlavniMenu li ul li img.horniRoh2 {
	float:right;	
	background:#222222;
	height:15px;
	_margin-top: 5px;
	@margin-top: 5px;
	_margin-bottom: -4px;	
	@margin-bottom: -4px;	
}
ul#hlavniMenu li ul li img.dolniRoh2 {
	float:right;	
	height:15px;
	margin-bottom:0px;	
}
#prihlas, .prihlas {
	padding-left: 10px;		
	margin-top: 15px;
	_margin-top: 0px;	
	@margin-top: 0px;
	/*margin-bottom: 15px;*/
	_margin-bottom: -0px;
	@margin-bottom: -0px;
	_padding-bottom: -10px;
	@padding-bottom: -10px;
	background-color: #ededed;
	voice-family:inherit;
}
#prihlas form, .prihlas form {
	margin-right: 10px;
}
#prihlas a, .prihlas a {
	color:#f60;
	font-size: 13px;
}
#plov {
	float: left;
	width: 182px;
	margin-top: 20px;
	_margin-top: 0px;
	@margin-top: 0px;
}
#prihlas img.horniRoh, .prihlas img.horniRoh {
	float:right;
	background:#222222;
	height:15px;		
}
#prihlas img.dolniRoh, .prihlas img.dolniRoh {
	float:right;
	height:15px;
	margin-top: -15px;	
	_padding-top: -10px;
	@padding-top: -10px;
}
#sdh {
	text-align: center;
	background:#fff; 
} 
#mezera {	
	padding-top: 5px;
	_padding-top: 0px;
	@padding-top: 0px;
}
.mezera2 {	
	padding-top: 13px;
	_padding-top:10px;	
	@padding-top:10px;	
}
#mezera3, .mezera3 {	
	padding-top: 1px;
	_padding-top:14px;	
	@padding-top:14px;	
}
#mezera4 {	
	margin-top: 250px;
}
.mezera5 {	
	padding-top: 7px;
	_padding-top:5px;	
	@padding-top:5px;	
}
.mezera6 {
	margin-top: 10px;
	margin-bottom: 10px;
}
#mez0, .mez0{
	margin-top: -5px;
	padding-bottom:-5px; 
}
#mez01{
	_margin-top: -18px;
	@margin-top: -18px;
	_padding-bottom:-18px; 
	@padding-bottom:-18px; 
}
#mezirka1 {
	margin: 25px 0 20px 0;
}
#p, .p {
	font-family: "Book Antiqua","Australian Sunrise", "Lucida Grande", "trebuchet ms", sans-serif;
	font-size: 16px;
	color:Black;
	margin-bottom: 5px;
	_margin-bottom: -10px;
	@margin-bottom: -10px;
}
#p2 {
	font-family: "Book Antiqua","Australian Sunrise", "Lucida Grande", "trebuchet ms", sans-serif;
	font-size: 16px;
	color:Black;
	margin-bottom: 7px;	
}
.cb {
	margin-bottom: 4px;
	margin-top: 8px;	
	_margin-bottom: -13px;
	@margin-bottom: -13px;
	_margin-top: -0px;
	@margin-top: -0px;		
	font-weight: bold;
	text-align: center; 
}
#c {
	text-align: center;
}
.c {
	text-align: center;
}
.c h3 a {
	font-style: oblique;
	color: #ff6600;
	font-size: 20px;
}
.c h4 {
	border-bottom: none;
	color: black;
	font-size: 19px;
}
#c1, .c1 {
	text-align: center;
	margin-top: 10px;
}
.b {
	font-weight: bold;
}
#lem1 {
	border-style: solid;
	border-color: #383838;
	border-width: 5px;
	width: 450px;
	height: 370px;
}
#od {
	margin-top: 10px;
	margin-bottom: -7px;
	_margin-bottom: 6px;	
	@margin-bottom: 6px;
}
.aa {
	color:#f60;
}
#redb {
	font-weight: bold;
	color: Red;
}
.redb2 {
	font-weight: bold;
	color: Red;
	text-align: center;
}
.redb3 {
	font-weight: bold;
	color: Red;
	text-align: center;
	float: right;
	margin-right: 300px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.c2 {
	text-align: center;
	float: right;
	margin-right: 300px;
	margin-bottom: 5px;
	margin-top: 5px;
} 
#cb2 {
	text-align: center;
	float: right;
	margin-right: 300px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight: bold;
} 
#cb3 {
	margin-right: 10px;
	margin-bottom: 4px;
	margin-top: 8px;	
	_margin-bottom: -13px;
	@margin-bottom: -13px;
	_margin-top: -0px;
	@margin-top: -0px;		
	font-weight: bold;
	text-align: center; 
}
#clear {
	clear: both;
}
#konec {
	clear: both;
	width: 100%;
	margin-top: -10px;
	margin-bottom: -10x;
	padding-bottom: -10px;
	padding-top: -10px;
}
#aktualita {
	font-size: 20px;
	font-family: "Batik Regular", "Australian Sunrise", "Lucida Grande", "trebuchet ms", sans-serif;
	_font-family: "Lucida Grande", "trebuchet ms",  "Book Antiqua", "Monotype Corsiva", "Batik Regular",sans-serif;
	@font-family: "Lucida Grande", "trebuchet ms",  "Book Antiqua", "Monotype Corsiva", "Batik Regular",sans-serif;
}
.table01 {
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	text-align: center;	
}
.table02 {
	margin-left: auto;
	margin-right: auto;
	width: 533px;
	text-align: center;	
}
.table03 {
	margin-left: auto;
	margin-right: auto;
	width: 640px;
	text-align: center;	
}
.table04 {
	margin-left: auto;
	margin-right: auto;
	width: 495px;
	text-align: center;	
}
.table04a {
	margin-left: auto;
	margin-right: auto;
	width: 655px;
	text-align: center;	
}
.table04-a {
	font-size: 10px;
	_font-size: 10.5px;
	@font-size: 10.5px;
	margin-left: auto;
	margin-right: auto;
	width: 655px;
	_width: 655px;
	@width: 655px;
	text-align: center;	
}
.table05 {
	margin-left: auto;
	margin-right: auto;
	width: 555px;
	text-align: center;	
}
.table06 {
	margin-left: auto;
	margin-right: auto;
	width: 450px;
	text-align: center;	
}
.table07 {
	margin-left: auto;
	margin-right: auto;
	width: 525px;
	text-align: center;	
}
.table08 {
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	text-align: center;	
}
.table09 {
	margin-left: auto;
	margin-right: auto;
	width: 430px;
	text-align: center;	
}
.table10 {
	margin-left: auto;
	margin-right: auto;
	width: 575px;
	text-align: center;	
}
.table11 {
	margin-left: auto;
	margin-right: auto;
	width: 655px;
	text-align: center;	
}
.table12 {
	margin-left: auto;
	margin-right: auto;
	width: 650px;
	text-align: center;	
}
.table13 {
	margin-left: auto;
	margin-right: auto;
	width: 135px;
	text-align: center;	
}
.table14 {
	margin-left: auto;
	margin-right: auto;
	width: 415px;
	text-align: center;	
}
.table15 {
	margin-left: auto;
	margin-right: auto;
	width: 375px;		
}
.table16 {
	margin-left: auto;
	margin-right: auto;
	width: 550px;
	text-align: center;		
}
.table17 {
	margin-left: auto;
	margin-right: auto;
	width: 555px;
	text-align: center;		
}
.table18 {
	margin-left: auto;
	margin-right: auto;
	width: 470px;
	text-align: center;		
}
.table19 {
	text-align: center;		
}
.table20 {
	margin-left: auto;
	margin-right: auto;
	width: 495px;
	text-align: center;		
}
.tab21 {
	text-align: center;		
}
thead.ttab21 {
	font-size: 10px;		
}
#starsi{
	color:blue; 
}

.orange {
	color: #f60;
}
#table1,#table2,#table3 {
	background-color: white;	
}
.sort-arrow { 
  width: 0px; height: 0px; background-position:center center; background-repeat:no-repeat; margin:0 0px; 
}
.sort-arrow.descending { 
	background-image:none; 
}
.sort-arrow.ascending { 
	background-image:none; 
}
.f {
	font-size: 17px;
}
.w {
	width: 53px;
}
td.s1a, td.s1aa{
	vertical-align: center;
	text-align: center;
	font: bold;
	font-size: 14px;
	line-height: 14px;		
}	
td.s1aa{
	color: #FF3C3C;	
}
td.s1, td.s3, td.s5, td.s7, td.s9, td.s11, td.s13, td.s15, td.s17, td.s19, td.s21, td.s23, td.s25, td.s2, td.s4, td.s6, td.s8, td.s10, td.s12, td.s14, td.s16, td.s18, td.s20, td.s22, td.s24, td.s26{
	text-align: center;
	vertical-align: center;	
	width: 15px;
}
td.s1aa, td.s1a, td.s3a, td.s5a, td.s7a, td.s9a, td.s11a, td.s13a, td.s15a, td.s17a, td.s19a, td.s21a, td.s23a, td.s25a, td.s1, td.s3, td.s5, td.s7, td.s9, td.s11, td.s13, td.s15, td.s17, td.s19, td.s21, td.s23, td.s25 {
	background-color: #F1F1F1;
}
td.s2a, td.s4a, td.s6a, td.s8a, td.s10a, td.s12a, td.s14a, td.s16a, td.s18a, td.s20a, td.s22a, td.s24a, td.s26a, td.s2, td.s4, td.s6, td.s8, td.s10, td.s12, td.s14, td.s16, td.s18, td.s20, td.s22, td.s24, td.s26 {
	background-color: #DEDEDE;
}
td select.f1 {
	font-size: 9pt;
}
td.s3a, td.s5a, td.s7a, td.s9a, td.s11a, td.s13a, td.s15a, td.s17a, td.s19a, td.s21a, td.s23a, td.s25a, td.s2a, td.s4a, td.s6a, td.s8a, td.s10a, td.s12a, td.s14a, td.s16a, td.s18a, td.s20a, td.s22a, td.s24a, td.s26a {
	font: bold;
	font-size: 14px;
	line-height: 14px;
	text-align: center;
	vertical-align: top;	
}
.P {	
	color: #1e90ff;
	margin: -3px 0 -3px 0;
}
.O {
	color: #a0522d;	
	margin: -3px 0 -3px 0;
}
.N {
	color: #ff2424;
	
	margin: -3px 0 -3px 0;
}
.A {		
	color: #31b732;
	margin: -3px 0 -3px 0;
}
#clear2 {
	clear: both;
	margin-left: -230px;
}
.posun3 {
	margin-left: 35px;
}
#posun3 {
	margin-left: 35px;	
}
#clearb {
	clear: both;
}
#ramecek1 {
	height: 800px;
	width: 500px;
	margin: 20px auto 0 auto;
}

#ramecek2 {
	height: 1600px;
	width: 500px;
	margin: 20px auto 0 auto;
}

#ramecek22 {
	height: 1000px;
	width: 500px;
	margin: 20px auto 0 auto;
}

#ramecek23 {
	height: 1300px;
	width: 500px;
	margin: 20px auto 0 auto;
}

#ramecek24 {
	height: 1650px;
	width: 500px;
	margin: 20px auto 0 auto;
}

#ramecek25 {
	height: 1950px;
	width: 500px;
	margin: 20px auto 0 auto;
}

#ramecek3 {
	height: 1200px;
	width: 500px;
	margin: 20px auto 0 auto;
}











#veterani img:hover {
	z-index: 3;
	background: #f60;
	padding: 1px;		
}

#veterani img {
	z-index: 3;
	border: 0;
	background: #343434;
	padding: 1px;
}


#veterani {			
	width: 60px;
	_width: 60px;
	@width: 60px;
	height: 75px;
	margin-right: 4px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
	text-align: center;
	font-size: 10px;
} 

.mezera10{
	margin: 50px 50px 515px 50px;
	|margin: 50px 50px 135px 50px;
	_margin: 50px 50px 135px 50px;
}

.mezera11{
	margin: 50px 50px 150px 50px;
}
.mezera14{
	margin: 1000px 50px 150px 50px;
}
.mezera13{
	margin: 1350px 50px 150px 50px;
	|margin: 30px 50px 150px 50px;
	_margin: 30px 50px 150px 50px;
}
.mezera12{
	margin: 0 0 400px 0;
}

.mezera1s{
	margin: 50px 50px 150px 50px;
}
.mezera2s{
	margin: 50px 50px 150px 50px;
}
.mezera3s{
	margin: 50px 50px 150px 50px;
}
.mezera4s{
	margin: 50px 50px 130px 50px;
}

#hlavniText3 p.font13 {
	font-size: 13px;
	word-spacing: 1px;
}

h6 a {
	color:#f60;
}

#hlavniText6 {
	width: 850px;
	padding: 2px 5px 10px 5px;
}

.ff1, .ff2, .ff3, .ff4, .ff5, .ff6, .ff7, .ff8, .ff8a {
	float: left;	
	width: 247px;	
	|width: 207px;
	_width: 207px;	
	height: 100px;
	margin-right: 11px;
	margin-left: 15px;
	_margin-left: 15px;
	@margin-left: 15px;
	_margin-right: 14px;
	@margin-right: 14px;
	_padding-left: 15px;
	@padding-left: 15px;
	_padding-right: 11px;
	@padding-right: 11px;
	margin-top: 5px;
	margin-bottom: 0px;	
	text-align: center;
	font-size: 10px;
}

.ff4, .ff5, .ff6 {
	margin-top: 30px;
}

.ff7, .ff8, .ff8a {
	margin-top: 105px;
	margin-left: 5px;
	|margin-left: 10px
	_margin-left: 0px;	
	_padding: 0px;
	_margin-right: 0px;	
}

.ff4 {
	margin-left: 15px;
}

.ff8 {
	margin-left: 25px;
	margin-right: 25px;
}

#ff9 {	
	margin-top: 370px;
	|margin-top: 260px;
	font-size: 17px;
	font-style: oblique;
}

#foto1 {
	float: left;	
	width: 175px;
	margin: 10px 20px 13px 13px;	
	_margin: 10px 17px 13px 8px;
	@margin: 10px 17px 13px 8px;
	height: 132px;
}

#foto2 {
	float: right;
	width: 175px;
	margin: 10px 3px 13px 13px;
	height: 132px;
	/*_position: fixed;*/
}

#foto3 {	
	float: left;
	height: 132px;
	width: 175px;
	margin: 180px 20px 13px -195px;
	_margin: 180px 13px 13px -193px;
	@margin: 180px 13px 13px -193px;
	padding: 0px 1px 0px 0px;
	_padding: 0px 0px 0px 0px;
	@padding: 0px 0px 0px 0px;
}

#foto4 {
	float: right;
	height: 132px;
	width: 175px;
	margin: 180px -188px 13px 13px;
	_margin: 180px -193px 13px 13px;
	@margin: 180px -193px 13px 13px;
	/*_margin: 50px 13px 13px 13px;*/
	padding: 0px 0px 0px 1px;
	_padding: 0px 0px 0px 0px;
	@padding: 0px 0px 0px 0px;
}
	
#foto5 {
	height: 132px;
	margin: 5px 5px 5px 5px;
	text-align: center;
}
p.clanek {
	margin-top: 30px;
	letter-spacing: 5px;
	font-size: 10px;
}

#clanek {
	margin-top: 0px;
	margin-right: 5px;
	letter-spacing: 2px;
	word-spacing: 2px;
	line-height: 25px;
	font-size: 13px;
	font-style: normal;	
}
#iniciala2:first-letter { 
	margin-top: 3px;	
	font-size: 30px;	
	padding-bottom: -10px; 		
}

#mapa {
	margin: 20px 0 0 70px;
}

a.mm1 {
	margin: 0 0 0 0px;
	color:#f60;
	font-weight: bold;
	font-size: 14px;
}

a.mm2 {
	margin: 0 0 0 30px;
	color:#f60;
	font-weight: bold;
	font-size: 13px;
}

a.mm3 {
	margin: 0 0 0 60px;
	color:#f60;
	font-size: 12px;
}




















#zalozky-okno ul {
list-style:none;
margin:0;
padding:7px 0 0 15px;
_padding:9px 0 0 15px;
@padding:9px 0 0 15px;
}

#zalozky-okno li {
line-height:1em;
list-style:none;
display:inline;
}

#zalozky-okno ul li a.z,#zalozky-okno ul li a.z:visited, #zalozky-okno ul li a.a {
/*padding:7px 0 0 15px;
_padding:8px 0 0 15px;
*/
color:#C3D6DF;
background:#000;
font-size: 7px;
text-decoration:none;
max-width: 80px;
margin-right:3px;
float:left;
padding:2px 6px;
_padding:2px 7px;
@padding:2px 7px;
margin-top: 9px;
_margin-top: 7px;
@margin-top: 7px;
}

#zalozky-okno ul li.aktivni a.z {
	max-width: 130px;
}

#zalozky-okno li.aktivni a.z,#zalozky-okno li.aktivni a.z:visited, #zalozky-okno li.aktivni.a {
background:#fff;
color:#444;

font-size: 11px;
text-decoration:none;
margin-right:4px;
float:left;
padding:7px 7px;
margin-top: 0px;
}

#zalozky-okno ul li a.a:hover {
color:#444;
background:#fff;

font-size:11px;
text-decoration:none;
margin-right: 4px;
float:left;
padding:7px 5px;
margin-top: 0px;
}







ul#hlavniMenu li a.j {
	width: 172px;
	z-index:4;
}

ul#hlavniMenu li.j {
	width: 172px;
	z-index:4;
}

ul#hlavniMenu li ul li {
	width:164px;
	z-index:4;
}

ul#hlavniMenu a.aktivni3{
font-weight: bold;
z-index:4;
}	

ul#hlavniMenu a:hover,ul#hlavniMenu a.visited,ul#hlavniMenu li.aktivni2 a 
{	
color: White;
font-weight: bold;
z-index:4;		
}

ul#hlavniMenu
{
	font: 11px, "Lucida Grande", verdana, arial, helvetica, serif;
	margin: 0px 0px 0px 10px;
	color: White;
	list-style-type: none;
	z-index:4;	
}

ul#hlavniMenu, ul
{
color: White;
margin-bottom: 0px;
margin-top: 0px;	
padding:0;
list-style-type:none;
z-index:4;
}

ul#hlavniMenu ul
{
color: White;
position:absolute;
top:-21px;
_top:-11px;
@top:-11px;
left:172px;
@left:132px;
_left:134px;
visibility:hidden;
width: 164px;
_width: 164px;
@width: 164px;
padding-left: 5px;
_padding-bottom: 0px;
@padding-bottom: 0px;
background-color: #222222;
z-index:4;
}

ul#hlavniMenu li
{
color: White;
position:relative;
width:172px;
z-index:4;
}

ul#hlavniMenu a
{
margin-bottom: 11px;
_margin-bottom: 7px;
@margin-bottom: 5px;
margin-top: 17px;	
_margin-top: 8px;
@margin-top: 8px;
color: White;
display:block;
font: 12px, "Lucida Grande", verdana, arial, helvetica, serif;
text-decoration:none;
display:block;
z-index:4;
}

ul#hlavniMenu li:hover ul a:hover, ul#hlavniMenu li.hover ul a:hover
{
font-weight:bold;
color:white;
z-index:4;
}

ul#hlavniMenu li:hover ul, ul#hlavniMenu li.hover ul
{
visibility:visible;
z-index:4;
}

ul#hlavniMenu li li
{
border:none;
margin-bottom: -7px;
margin-top: -7px;
width: 164px;
_margin-bottom: -2px;
@margin-bottom: -2px;
_margin-top: -5px;
@margin-top: -5px;
_width: 160px;
@width: 160px;
z-index:4;
}

ul#hlavniMenu li li a {	
	padding-top: 3px
	z-index:4;
}

ul#hlavniMenu li ul {	
	padding-bottom: 0px;
	padding-top: 7px;
	padding-left: 13px;		
	_padding-bottom: 0px;
	@padding-bottom: 0px;
	_padding-top: 0px;
	@padding-top: 0px;
	_padding-left: 12px;	
	@padding-left: 12px;
	z-index:4;
}

ul#hlavniMenu li
{
z-index:4;
behavior: url(../hover.htc);
}
ul#hlavniMenu li a.foto {
	_width: auto;
	@width: 172px;	
}







#blok2, #blok3, #blok4, #blok5, #blok6, #blok7, #blok8, #blok9, #blok10, #blok11, #blok12, #blok13, #blok14, #blok15{
display:none;
}






#foto img:hover, #fotou img:hover {
	background: #f60;
	padding: 1px;		
}

#foto img, #fotou img {
	border: 0;
	background: #343434;
	padding: 1px;
}


#foto {	
	float: left;
	width: 123px;
	_width: 122px;
	@width: 122px;
	height: 115px;
	margin-right: 4px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
	text-align: center;
	font-size: 10px;
}  	

#fotou {	
	float: left;	
	width: 93px;
	_width: 92px;
	@width: 92px;
	height: 115px;
	margin-right: 19px;
	margin-left: 20px;
	_margin-left: 5px;
	@margin-left: 5px;
	_margin-right: 4px;
	@margin-right: 4px;
	_padding-left: 15px;
	@padding-left: 15px;
	_padding-right: 15px;
	@padding-right: 15px;
	margin-top: 5px;
	margin-bottom: 0px;	
	text-align: center;
	font-size: 10px;

}

#lista {	
	_clear: both;
	@clear: both;
	margin-top: 20px;
	padding-top:625px;	
	_padding-top:0px;		
	@padding-top:0px;	
}

#zpet {	
	float: left;	
	padding-left: 50px;
	margin-left: 0px;
	width: 0px;
}  	

#dalsi {
	float: right;
	margin-right: 90px;
	width: 0px;	
	@margin-right: 60px;
	_margin-right: 25px;
}

#info {	
	position:relative;
	width:9px;
	text-align: center;
	margin-left: 320px;
	margin-top: 20px;
}

.aktualita {
	margin-bottom: 15px;
}

#fotka img:hover {
	z-index: 3;
	background: #f60;
	padding: 1px;		
}

#fotka img {
	z-index: 3;
	border: 0;
	background: #343434;
	padding: 1px;
}


#fotka {		
	float: left;
	width: 123px;
	_width: 122px;
	@width: 122px;
	height: 115px;
	margin-right: 4px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
	text-align: center;
	font-size: 10px;
} 

#fotka p{	
	margin-top: -7px;
	@margin-top: 0px;
}

#lista_5_fotek {	
	_clear: both;
	@clear: both;
	margin-top: 20px;
	padding-top:125px;	
	_padding-top:0px;		
	@padding-top:0px;	
}

#lista_10_fotek {	
	_clear: both;
	@clear: both;
	margin-top: 20px;
	padding-top:250px;	
	_padding-top:0px;		
	@padding-top:0px;	
}

#lista_15_fotek {	
	_clear: both;
	@clear: both;
	margin-top: 20px;
	padding-top:375px;	
	_padding-top:0px;		
	@padding-top:0px;	
}
#lista_20_fotek {	
	_clear: both;
	@clear: both;
	margin-top: 20px;
	padding-top:500px;	
	_padding-top:0px;		
	@padding-top:0px;	
}

#lista1 {	
	_clear: both;
	@clear: both;
	margin-top: 20px;
	padding-top:625px;	
	_padding-top:0px;		
	@padding-top:0px;	
}

#zpet1 {	
	float: left;	
	padding-left: 50px;
	margin-left: 0px;
	width: 0px;
	@margin-top:-17px;
}  	

#dalsi1 {
	float: right;
	margin-right: 90px;
	width: 0px;	
	@margin-right: 100px;
	_margin-right: 25px;
	@margin-top:-17px;
}

#info1 {	
	position:relative;
	width:9px;
	text-align: center;
	margin-left: 320px;
	margin-top: 20px;
}

#dalsi1 a img, #zpet1 a img{
	border: none;
	width: 40px;
	height: 17px;
}

#dalsi1 a, #zpet1 a{
	border: none;
	width: 40px;
	height: 17px;
}










div.RSSwindow {
	font-size: 11px;
/*	border: 1px solid #222222;
*/	
	background:#ededed;
	overflow: hidden;
	text-align: center;
	padding: 2px 0px;
	margin: 0px 0px;
	_font-size: 11px;
	@font-size: 11px;
}
div.w220 {
	width: 170px;
	_width: 167px;
	@width: 167px;
}
div.w400 {
	width: 170px;
	_width: 167px;
	@width: 167px;
}
div.RSSwindow a {
	text-decoration: none;
	background-image: none;
	font-weight: normal;
}
div.RSSwindow a:hover {
	background-color: #ededed;
}
div.RSSwindow ul {
	margin: 0px 2px 2px 2px;
	padding: 0px;
	list-style: none;
	text-align: left;
}
div.RSSwindow li a {
	color: #039;
	text-decoration: none;
	padding-left: 0px;
	margin-top: 3px;
	margin-bottom: -20px;
}
div.RSSwindow li a:hover { 
	text-decoration:underline
}
div.RSSwindow li {
	padding:2px
}
div.RSSwindow li span {
	color: #666;
}












#ct1 {
   position: relative;
	top:-20px;
	@top: -45px;
	left: 0px;
	width: 50px;
	height:30px;
	@height:3px;
}
#ct2 {
	position: relative;
	top:-20px;
	@top: -20px;
	left: 0px;
	width: 50px;
	height:30px;
	@height:3px;
}
#ct2a, #ct2au, #ct2aa, #ct2ac{
	position: relative;
	top:0px;	
	width: 50px;
	height:30px;
	@height:3px;
}

.red{
	color: Red;
}
#blok1a {
display:none;
}


#rel {
	position: relative;
	top: 0px;
	left: 0px;
	width: 31px;
	height:23px;
	margin: 0 0 0 0;
	@margin: 0 0 -13px 0;
	@left: 0px;
	@top: 0px;
	@width: 31px;
	@height:23px;
	z-index: 1;
}	

#rel2{
	position: relative;
	top: -23px;
	left: 0px;
	width: 31px;
	height: 23px;
	margin: 0 0 -23px 0;
	@top: -10px;
	@left: 0px;
	@margin: 0 0 -10px 0; 	
	@width: 31px;
	@height: 23px;
	z-index: 2;
}

#blok2a{
	position: relative;
	top: 335px;
	left: 260px;
	width: 300px;
	height: 260px;
	@height: 265px;
	margin: -270px 25px 0 25px;
	@margin: -266px 25px 5px 25px;
	background-color: #E7E7E7;
	z-index: 3;
	text-align: center;	
	border: 5px solid #161616;
}
#blok2aa{
	position: relative;
	top: 70px;
	left: 115px;
	width: 300px;
	height: 265px;
	@height: 270px;
	margin: -10px 25px -260px 25px;
	@margin: -6px 25px -265px 25px;
	background-color: #E7E7E7;
	z-index: 3;
	text-align: center;	
	border: 5px solid #161616;
}
table.tab1, table.tab10 {
	margin: 0 auto; 
}
#blok4a, blok4aa{
	margin-bottom: -20px;
	@margin-bottom: -25px;
}
form.x{
	text-align: right;
	margin: 5px 5px 0 0;
	@margin-bottom: -25px;
}
#kalendar1, #kalendar1a, #kalendar1o{
	position: relative;
	top: 0px;
	left: 109px;
	width: 30px;
	height: 26px;
	@margin: -15px 0 -7px -7px;
	@top: 3px;	
}
#kalendar3{
	position: relative;
	top: 59px;
	left: 121px;
	width: 30px;
	height: 26px;
	@margin: 0 0 0 0; 
	@top: 63px;
	@left: 119px;
}
#kalendar4, #kalendar4o{
	position: relative;
	top: 0px;
	left: 149px;
	width: 30px;
	height: 26px;
	@margin: 0 0 0 0; 
	@top: 0px;
	@left: 146px;
}

#kalendar5{
	position: relative;
	top: 30px;
	left: 59px;
	width: 30px;
	height: 26px;
	@margin: -15px 0 -7px -7px;
	@top: 3px;		
}

table.tab2{	
	position: relative;
	top: 0px;
	left: -35px;
	@margin: 0 -40px 0 -14px;
	@left: -20px;
}

table.tab3{
	position: relative;
	top: 0px;
	left: -37px;
	@margin: 0 -40px 0 -14px;
	@left: -29px;
}

#mes{			
	position: relative;
	top: 183px;
	left: 0px;
	margin: 0 auto;
}
#akt3 a.akt, #akt3a a.akt{
	text-decoration: none;
	color: black;
	font-size: 18px;
	margin: 0 0 7px 0;	
}
#akt3, .akt3, #akt3a{
	text-decoration: none;
	color: black;		
}

#akt3a a.akt:hover, #akt3 a.akt:hover {
	text-decoration: underline;
	color: #ff6600;
}

a.akt4{
	text-decoration: none;
	color: #555;
	border: none;
	border: 0px;
}
#akt5{
	text-decoration: none;
	color: #555;
	border: none;
	border: 0px;	
	color: #555;
	margin: -15px 0 0 0;		
}
#akt5 img{
	text-decoration: none;
	border: none;
	border: 0px;
}

#video1{	
	margin: 380px 0 -665px 170px;
	_margin: 380px 0 -665px 175px;
	@margin: 380px 0 -665px 175px;
	z-index: -2;
}

#video2{	
	margin: 0 0 -665px 0;
	_margin: 0 0 -665px 0;
	@margin: 0 0 -665px 0;
}

#ramecek {
	width: 500px;
	height: 345px;
	z-index: -2;
	margin: 20px auto 10px auto;
}


tr.i1,tr.i3,tr.i5,tr.i7,tr.i9,tr.i11,tr.i13,tr.i15,tr.i17,tr.i19,tr.i21,tr.i23,tr.i25,tr.i27,tr.i29,tr.i31,tr.i33,tr.i35,tr.i37,tr.i39,tr.i41,tr.i43,tr.i45,tr.i47,tr.i49,tr.i51,tr.i53,tr.i55,tr.i57,tr.i59,tr.i61,tr.i63,tr.i65,tr.i67,tr.i69,tr.i71,tr.i73,tr.i75,tr.i77,tr.i79,tr.i81,tr.i83,tr.i85,tr.i87,tr.i89,tr.i91,tr.i93,tr.i95,tr.i97,tr.i99,tr.i101,tr.i103,tr.i105,tr.i107,tr.i109,tr.i111,tr.i113,tr.i115,tr.i117,tr.i119,tr.i121,tr.i123,tr.i125,tr.i127,tr.i129,tr.i131,tr.i133,tr.i137,tr.i139,tr.i141,tr.i143,tr.i145,tr.i147,tr.i149,tr.i151,tr.i153,tr.i155,tr.i157,tr.i159,tr.i161,tr.i163,tr.i165,tr.i167,tr.i169,tr.i171,tr.i173,tr.i175,tr.i177,tr.i179,tr.i181,tr.i183,tr.i185,tr.i187,tr.i189,tr.i191,tr.i193,tr.i195,tr.i197,tr.i199,tr.i201{
	background-color: #F1F1F1;
}
tr.i2,tr.i4,tr.i6,tr.i8,tr.i10,tr.i12,tr.i14,tr.i16,tr.i18,tr.i20,tr.i22,tr.i24,tr.i26,tr.i28,tr.i30,tr.i32,tr.i34,tr.i36,tr.i38,tr.i40,tr.i42,tr.i44,tr.i46,tr.i48,tr.i50,tr.i52,tr.i54,tr.i56,tr.i58,tr.i60,tr.i62,tr.i64,tr.i66,tr.i68,tr.i70,tr.i72,tr.i74,tr.i76,tr.i78,tr.i80,tr.i82,tr.i84,tr.i86,tr.i88,tr.i90,tr.i92,tr.i94,tr.i96,tr.i98,tr.i100,tr.i102,tr.i104,tr.i106,tr.i108,tr.i110,tr.i112,tr.i114,tr.i116,tr.i118,tr.i120,tr.i122,tr.i124,tr.i126,tr.i128,tr.i130,tr.i132,tr.i134,tr.i136,tr.i138,tr.i140,tr.i142,tr.i144,tr.i146,tr.i148,tr.i150,tr.i152,tr.i154,tr.i156,tr.i158,tr.i160,tr.i162,tr.i164,tr.i166,tr.i168,tr.i170,tr.i172,tr.i174,tr.i176,tr.i178,tr.i180,tr.i182,tr.i184,tr.i186,tr.i188,tr.i190,tr.i192,tr.i194,tr.i196,tr.i198,tr.i200,tr.i202{
	background-color: #DEDEDE;
}




/* CHAT */
p.small {
	font-size: 10px;
}
#mistoZobrazeni1 {
	float: right;
	width: 140px;
	height: auto;
	margin: 0px;
}

#plovouci_box {
	margin-left: 10px;	
}
.body-holder1
{
  width : 148px;
  text-align : left;
  margin: 0px;  
  padding-left: 1px;
  padding-right: 10px;
}
.body-holder1 .output-div-container
{
	border:2px solid #D8D8D8;
	overflow : auto;
	text-align : left;
	background-color:#FEFFE1;
	min-height: 300px;
}
#spruh {
	width: 10px;
	margin: 10px;
}

/*#plov_box {
	width: 200px;
	height: 200px;
	float: right;
	margin: 100px 100px 100px 100px;
}
*/



.body-holder
{
  width : 504px;
  text-align : left;
  margin: 0px;  
}
.body-holder .output-div-container
{
	border:2px solid #D8D8D8;
	overflow : auto;
	text-align : left;
	background-color:#FEFFE1;
}
#output_div
{
  /*border:1px solid silver;*/
  background-color:#FEFFE1;
  height: 300px;
  width : 470px;
  font-family : verdana;
  font-size : 12px;
}
.window
{
  height : 34px;
  text-align : left;
}
#tools
{
  width : 200px;
  height : 155px;
  position: absolute;
  top: 494px;
  margin: 0 auto;
  border : 1px solid red;  
  background : #F1F2FE;
  border-top : 1px solid silver;
  border-left : 1px solid silver;
  border-right : 2px solid silver;
  border-bottom : 2px solid silver;
  visibility : hidden;
}



.tool_table
{
  border : 1px solid silver; 
  border-bottom : none; 
  border-top : none; 
  background : #F1F2FE;
}
#window_title
{
  font-size : 13;
  font-weight : bold;
  color : white;
  float : left;
  clear:both;
}

.input-div
{
	text-align:left;
	background-color:#F1F2FE;
	border:1px solid silver;
	padding:4px;
	height:50px;
}
.ajax-div
{
	margin:20px;
	border:1px solid #3333CC;
	background-color: #6699FF;
	padding:3px;
}
.input-div textarea
{
  border : 1px solid #BCBCBC;
  width: 400px;
  height : 45px;
  vertical-align : top;
}
.input-div input
{
  border : 1px solid #BCBCBC;
  baackground : #D8D8D8;
  height : 48px;
  width : 85px;
  vertical-align : top;
}
