a img {
border: 0px #FFFFFF solid;
}

body {
background-color:#31312F;
}

#all {
width:1024px; 
height:858px; 
margin-left:auto; 
margin-right:auto; 
}

#top1 {
width:1024px; 
height:29px; 
padding-top:25px;
margin-left:auto; 
margin-right:auto; 
background-image:url('../img/top1.jpg');
}

#top1en {
width:1024px; 
height:29px; 
padding-top:25px;
margin-left:auto; 
margin-right:auto; 
background-image:url('../img/top1_en.jpg');
}

#top2 {
width:1024px; 
height:8px; 
margin-left:auto; 
margin-right:auto; 
margin-bottom:19px;
background-color:#50504E; 
font-size:1px;
}



#bottom1 {
width:1024px; 
height:8px; 
margin-left:auto; 
margin-right:auto; 
margin-top:19px;
background-color:#50504E; 
font-size:1px;
}

#bottom2 {
width:1024px; 
height:35px; 
margin-left:auto; 
margin-right:auto; 
background-color:#41413F;
}

#foot {
width:1024px; 
height:35px; 
padding-top:20px;
margin-left:auto; 
margin-right:auto; 
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 70%;
	color:#888888;
}

#foot a:link, #foot a:visited, #foot a:active{
text-decoration:none;   
	color: #AAAAAA;	
} 

#maintable {
width:912px;
height:690px;
margin:0px 0px 0px 113px;
padding:0px;
}

#leftmenu {
width:223px; 
height:447px; 
margin: 0px;
padding: 5px;
background-image:url('../img/left_bac.jpg');
}


.butt {
padding:7px 0px 6px 7px;
font-size:1px;
}

.buttvypln {
height:20px;
font-size:1px;
}

.topflash {
margin:0px;
padding:0px;
}


/* ***********************   A  K T  U  A  L  I  T  Y  -  I  *********************************************/
#aktualita1 {
  height:168px;
  border-bottom: 2px #50504E solid;
  margin:15px 15px 0px 15px;
  top:0px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 100%;
	line-height:130%;
/*	letter-spacing:0.8px;*/
	color: #ADADAD;		 
}

#aktualita1 h1 {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 15px 10px;
	font-size: 100%;
	line-height:130%;
	color: #EFEFEF;		 
}

#aktualita1 h1 a:link, #aktualita1 h1 a:visited, #aktualita1 h1 a:active{
text-decoration:none;   
	color: #EFEFEF;	
} 
#aktualita1 h1 a:hover {
  text-decoration:none;   
  color: #EEEEEE;	
  border-bottom: 1px dashed #980404;
} 

#aktualita1 p {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 15px 10px;
	font-size: 80%;
	line-height:130%;
	color: #ADADAD;		 
}

#aktualita1 .chci {
	margin: 0px 0px 5px 8px;
}

#aktualita1 img {
  margin:5px;
  border:0px #000000 solid;
}

#aktualita1 .obr {
width:170px;
height:120px;
margin:auto;
margin-top:5px;
}

#aktualita1 .robr {
border: 2px #50504E solid;
width:180px;
height:130px;
}

/* ***********************   A  K T  U  A  L  I  T  Y  -  II  *********************************************/
#aktualita2 {
  height:285px;
  width:195px;
  border-right: 2px #50504E solid;
  margin:7px 15px 0px 15px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 100%;
	line-height:130%;
	color: #ADADAD;		 
}

#aktualita2 h1 {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 15px 5px;
	font-size: 100%;
	line-height:130%;
	color: #EFEFEF;		 
}

#aktualita2 h1 a:link, #aktualita2 h1 a:visited, #aktualita2 h1 a:active{
text-decoration:none;   
	color: #EFEFEF;	
} 
#aktualita2 h1 a:hover {
  text-decoration:none;   
  color: #EEEEEE;	
  border-bottom: 1px dashed #980404;
} 

#aktualita2 p {
  background-image:url('../img/sipka.jpg');
  background-repeat:no-repeat;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 7px 15px;
	padding-left:12px;	
	font-size: 80%;
	line-height:130%;
	color: #ADADAD;		 
}

#aktualita2 p a:link, #aktualita2 p a:visited, #aktualita2 p a:active {
margin:0px;
padding:0px;
	font-size: 100%;
	line-height:130%;
	color: #ADADAD;		
text-decoration:none;   
} 
#aktualita2 p a:hover {
  text-decoration:none;   
  color: #EEEEEE;	
  border-bottom: 1px dashed #980404;
} 

#aktualita2 .datum {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 3px 5px;
	font-size: 80%;
	line-height:130%;
	font-weight:bolder;
	color: #9B9A9A;		 
}


/* ***********************  P  R  I  S  P  E  V  K  Y  *********************************************/
#aktprisp {
  height:285px;
  width:195px;
  margin:7px 15px 0px 10px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 100%;
	line-height:130%;
	color: #ADADAD;		 
}

#aktprisp h1 {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 15px 5px;
	font-size: 100%;
	line-height:130%;
	color: #EFEFEF;		 
}

#aktprisp p {
  background-image:url('../img/sipka.jpg');
  background-repeat:no-repeat;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 7px 15px;
	padding-left:12px;
	font-size: 80%;
	line-height:130%;
	color: #ADADAD;		 
}

#aktprisp p a:link, #aktprisp p a:visited, #aktprisp p a:active {
margin:0px;
padding:0px;
	font-size: 100%;
	line-height:130%;
	color: #ADADAD;		
text-decoration:none;   
} 
#aktprisp p a:hover {
  text-decoration:none;   
  color: #EEEEEE;	
  border-bottom: 1px dashed #980404;
} 

#aktprisp .datum {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 3px 5px;
	font-size: 80%;
	line-height:130%;
	font-weight:bolder;
	color: #9B9A9A;		 
}





/* ***********************   O  B  R  A  Z  E  K   D  N  E   *********************************************/
#obrdne {
  height:285px;
  width:195px;
  border-right: 2px #50504E solid;
  margin:7px 15px 0px 5px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 100%;
	line-height:130%;
	color: #ADADAD;		 
}

#obrdne h1 {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 15px 5px;
	font-size: 100%;
	line-height:130%;
	color: #EFEFEF;		 
}

#obrdne h2 {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 15px 5px;
	font-size: 90%;
	line-height:130%;
	color: #EFEFEF;		 
}

#obrdne h2 a:link, #obrdne h2 a:visited, #obrdne h2 a:active {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 0px 0px 15px 5px;
	font-size: 100%;
	line-height:130%;
	color: #EFEFEF;		 
	text-decoration:none;   
}
#obrdne h2 a:hover {
  text-decoration:none;   
  color: #EEEEEE;	
  border-bottom: 1px dashed #980404;
}

#obrdne p {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	margin: 7px 10px 7px 5px;
	font-size: 80%;
	line-height:130%;
	color: #ADADAD;		 
}

#obrdne p a:link, #obrdne p a:visited, #obrdne p a:active {
margin:0px;
padding:0px;
	font-size: 100%;
	line-height:130%;
	color: #ADADAD;		
text-decoration:none;   
} 

#obrdne p a:hover {
  text-decoration:none;   
  color: #EEEEEE;	
  border-bottom: 1px dashed #980404;
} 

#obrdne .obr {
width:160px;
height:120px;
margin:auto;
margin-top:5px;
}

#obrdne .robr {
border: 2px #50504E solid;
width:170px;
height:130px;
}


/* ***********************   T  E  X  T   Y     *********************************************/
#mainblok {
  position:relative;
  top:0px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 100%;
	line-height:130%;
	letter-spacing:0.8px;
	color: #ADADAD;		 
}

.submenu {
  padding:15px 48px 15px 55px;
  height:28px;
	font-size: 80%;
	font-weight:bolder;
	line-height:130%;
	background-color:#41413F;
	color:#CC0000;
	text-align:right;
	border:0px #000000 solid;
}

.submenu .napis{
	color:#ADADAD;
	font-weight:normal;
}

.submenu a:link, .submenu a:visited, .submenu a:active {
/*color:#A52026;*/
color:#ADADAD;
text-decoration:none;
}

.submenu a:hover {
color:#980404;
text-decoration:none;
border-bottom: 1px dashed #980404;
}

.submenu form { margin:0px; padding:0px; display:inline;}


.submenu input {
border:0px #CA0404 solid;
background-color:#AFAFAF;
vertical-align:top;
margin:3px 0px 0px 5px;
width:150px;
display:inline;
}

.submenu button {
border:0px #CA0404 solid;
background-color:#41413F;
cursor:pointer;
}




#textblok {
  height:512px;
  padding:15px 15px 15px 15px;
	font-size: 100%;
	line-height:125%;
	letter-spacing:0.8px;
	color: #ADADAD;		
	overflow:auto;
}

a:link, a:active, a:visited {
color:#F3FF64;
text-decoration:none;
font-weight:bolder;
}

a:hover {
color:#980404;
text-decoration:none;
border-bottom: 1px dashed #980404;
}

.textblokcont {
  margin: 10px 0px 40px 40px;
}



#textblok h1 {
  background-image:url('../img/nota.jpg');
  background-repeat:no-repeat;
  padding:10px 0px 8px 39px;
  margin: 0px 0px 2px 0px;
	font-weight: normal;
	font-size: 130%;
	color:#CC0000;
	color:#B41A18;
}

#textblok h1 a:link, #textblok h1 a:active, #textblok h1 a:visited {
  text-decoration:none;
	font-weight: normal;
	color:#C21E1C;
}

#textblok h1 a:hover{
color:#980404;
border-bottom: 1px dashed #980404;
}



#textblok h2 {
  background-repeat:no-repeat;
  padding:10px 0px 8px 10px;
  margin: 20px 0px 2px 0px;
	font-weight: bolder;
	font-size: 120%;
	color:#CC0000;
}

/* ***********************   A K T  U  A  L  I  T  Y    V  Y  P  I  S     *********************************************/
#akttextblok {
  height:512px;
  padding:15px 15px 15px 15px;
	font-size: 100%;
	line-height:115%;
	letter-spacing:0.8px;
	color: #ADADAD;		
	overflow:auto;
}

#aktblok{
  margin:15px 15px 0px 15px;
  padding-bottom:15px;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color: #ADADAD;		
	overflow:auto;
	  border-bottom: 2px #50504E solid;
}

#aktblok h1 {
  padding:10px 0px 8px 19px;
  margin: 0px 0px 2px 0px;
	font-weight: normal;
	font-size: 130%;
	color:#B41A18;
}

#aktblok h1 a:link, #aktblok h1 a:active, #aktblok h1 a:visited {
  padding:0px;
  margin: 0px;
  color:#B41A18;
  text-decoration:none;
}

#aktblok h1 a:hover {
color:#980404;
text-decoration:none;
border-bottom: 1px dashed #980404;
}

#aktblok p {
	font-size: 100%;
  margin: 10px 0px 40px 20px;
}

#aktblok .datum {
	font-size: 100%;
  margin: 0px 0px 5px 20px;
  font-weight:bolder;
}

#aktblok .obr {
width:170px;
height:120px;
margin:auto;
margin-top:5px;
}

#aktblok .robr {
border: 2px #50504E solid;
width:180px;
height:130px;
}







/* ***********************   G  A  L  E  R  K   A     *********************************************/

.galtit {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 90%;
	line-height:115%;
	letter-spacing:0.8px;
	color: #CC0000;		
  font-weight:normal;
  margin-bottom:15px;
}


.galtext {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color:#ADADAD;		
  font-weight:normal;
}

.pictit {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 90%;
	line-height:115%;
	letter-spacing:0.8px;
	color: #CC0000;		
  font-weight:bolder;	
  margin-bottom:15px;
}


.pictit a:link, .pictit a:visited, .pictit a:active{
text-decoration:none;   
	color: #C21E1C;	

} 
.pictit a:hover {
  text-decoration:none;   
  color: #980404;	
  border-bottom: 1px dashed #980404;
} 


.picdettit {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 100%;
	line-height:115%;
	letter-spacing:0.8px;
	color: #C21E1C;		
  font-weight:bolder;
  margin-bottom:15px;
}


.pictext {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color:#ADADAD;		
  font-weight:normal;
}

.picdettext {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color:#ADADAD;		
  font-weight:normal;
}


/* ***********************   D I  S  K  U  Z  E   *********************************************/

.disctitle {
  width:460px;
  padding:3px 3px 3px 3px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color: #CC0000;		
  font-weight:bolder;
  margin-bottom:0px;
  background-color:#41413F; 
}

.disctext {
  width:460px;
  padding:3px 3px 3px 3px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color:#ADADAD;		
  font-weight:normal;
}
 
.discadd {
  width:100px;
  padding-left:10px;
  padding-top:3px;
  height:100%;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 70%;
	line-height:115%;
	letter-spacing:0.8px;
	color:#ADADAD;		
  font-weight:bolder;
  background-color:#41413F;
  padding-bottom:8px;
}

.discauthor {
  width:445px;
  padding:3px 3px 0px 3px;
  margin-right:15px
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color:#ADADAD;		
	text-align:right;
	font-style:italic;
  font-weight:bolder;
}

.disclink {
margin:0px;
padding:0px;
display:inline;
}

.prispevek {
  background-image:url('../img/nota.jpg');
  background-repeat:no-repeat;
  padding:10px 0px 8px 39px;
  margin: 20px 0px 2px 0px;
}

.prispevek2 {
  padding:10px 0px 8px 69px;
  margin: 20px 0px 2px 0px;
}

.disctitle2 {
  width:430px;
  padding:3px 3px 3px 3px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color: #CC0000;		
  font-weight:bolder;
  margin-bottom:0px;
  background-color:#41413F; 
}

.disctext2 {
  width:530px;
  padding:3px 3px 3px 3px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color:#ADADAD;		
  font-weight:normal;
}

.discadd2 {
width:100px;
  padding-left:10px;
   padding-top:2px;
  height:100%;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 70%;
	line-height:115%;
	letter-spacing:0.8px;
	color:#ADADAD;		
  font-weight:bolder;
}

.discauthor2 {
  width:500px;
  padding:3px 3px 0px 3px;
  margin-right:15px
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color:#ADADAD;		
	text-align:right;
	font-style:italic;
  font-weight:bolder;
}

.chyba {
  width:570px;
  padding:3px;
  margin:3px 0px 3px 40px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 90%;
	line-height:115%;
	letter-spacing:0.8px;
	color:black;		
  font-weight:bolder;
  background-color:#F4E273;
  text-align:center;
}


/* ***********************   S  O  U  P  I  S    D  I  L  A     *********************************************/

.soupisdila {
	margin:40px 0px 0px 0px;
	color:#ADADAD;
}


.typdila {
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 90%;
	line-height:115%;
	letter-spacing:0.8px;
	font-weight:bolder;
	margin:8px 0px 8px 38px;
	color:#ADADAD;
}

.typdila a:link, .typdila a:active, .typdila a:visited{
	color:#ADADAD;
	font-weight:bolder;
	text-decoration:none;
}
.typdila a:hover {
color:#980404;
text-decoration:none;
border-bottom: 1px dashed #980404;
}

.zazntitlesoupis {
  width:260px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 90%;
	line-height:115%;
	letter-spacing:0.8px;
	font-weight:bolder;
	margin:30px 0px 10px 37px;
	padding:2px;
	color:#B41A18;
	background-color:#41413F;
}


.zazntextsoupis 	{
  font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	font-weight:normal;
	margin:8px 0px 8px 39px;
	color:#ADADAD;
}

.zazndatumsoupis 	{
  font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	font-weight:bolder;
	margin:8px 0px 8px 39px;
	color:#ADADAD;
}

.zazntitlesoupis h3 {
  margin: 0px 3px 0px 3px;;
  font-size: 100%;
  padding: 0px;
  display: inline;
  color:black;
	background-color:#F5F588;
}

.zazntextsoupis h3 {
  margin: 0px 3px 0px 3px;;
  font-size: 100%;
  padding: 0px;
  display: inline;
  color:black;
	background-color:#F5F588;
}

.zazndatumsoupis h3 {
  margin: 0px 3px 0px 3px;;
  font-size: 100%;
  padding: 0px;
  display: inline;
  color:black;
	background-color:#F5F588;
}





/* ***********************   V    D  A  T  E  C  H      *********************************************/

.nadpis {
  width:370px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	font-weight:bolder;
	margin:20px 0px 30px 0px;
	color:#ADADAD;

}

.timeline {
  width:10px;
  background-image:url('../img/osa.png');
  background-position: top left;
  background-repeat:repeat-x;
  padding-top:15px;
  height:25px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	border: 0px #FFFFFF solid

}

.rok {
  width:28px;
  margin-right:6px;
  padding:3px 2px 0px 2px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 12px;
	line-height:115%;
	letter-spacing:0.8px;
	color:black;		
	text-align:right;
  font-weight:bolder;
  display:inline;

}

.rok a:link, .rok a:visited, .rok a:active, .rok a:hover {
 padding:0px;
 margin:0px;
 text-decoration:none;
 color:black;		
}
.rok a:hover {
	color:white;	
}

.jvimg {
margin-top:px;
display:inline;
}


.zazndatumvdatech {
  width:260px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	font-weight:bolder;
	margin:30px 0px 10px 37px;
	padding:2px;
	color:#B41A18;
	background-color:#41413F;
}

.zazndatumvdatech h3 {
  margin: 0px 3px 0px 3px;;
  font-size: 100%;
  padding: 0px;
  display: inline;
  color:black;
	background-color:#F5F588;
}

.zaznudalvdatech{
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	font-weight:normal;
	margin:8px 0px 8px 39px;
	color:#ADADAD;
}

.zaznudalvdatech h3 {
  margin: 0px 3px 0px 3px;;
  font-size: 100%;
  padding: 0px;
  display: inline;
  color:black;
	background-color:#F5F588;
}

/* ********************   F  O  R  M  U  L  A  R  ******************************/

input, textarea {
border:1px #CA0404 solid;
background-color:#AFAFAF;
}

.novyprispevek {
  padding:10px 0px 8px 5px;
  margin: 20px 0px 2px 0px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:115%;
	letter-spacing:0.8px;
	color:#EEEEEE;		
  font-weight:bolder;

}

.tlacitko {
border:1px #CA0404 solid;
color:#DDDDDD;
background-color:#980404;
cursor:pointer;
}


/* ********************   B O  T  T  O  M   ******************************/

#bottom2 table {
margin-left:13px;
}

#bottom2 .nemail {
  border:0px #000000 solid;
  width:70px;
  height:15px;
  margin:0px; padding:0px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 80%;
	line-height:105%;
	color:#ADADAD;
}

#bottom2 a:link, #bottom2 a:visited, #bottom2 a:active {
margin-left:15px;margin-right:15px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
		font-size: 90%;
		font-weight:bolder;
/*color:#A52026;*/
color:#C21E1C;
text-decoration:none;

}

#bottom2 a:hover {
color:#980404;
text-decoration:none;
border-bottom: 1px dashed #980404;
}



#bottom2 form { margin:0px; padding:0px; display:inline;}


#bottom2 input {
border:0px #CA0404 solid;
background-color:#AFAFAF;
vertical-align:top;
margin:3px 0px 0px 0px;
width:110px;
display:inline;
}

#bottom2 button {
border:0px #CA0404 solid;
background-color:#41413F;
cursor:pointer;
}

.tlacitko {
border:1px #CA0404 solid;
color:#DDDDDD;
background-color:#980404;
cursor:pointer;
}


#kapitoly {
width:200px;
background-color:red;
color:white
padding:8px;
float:right;
}



