body {
	background: url('obr/pozadi20.jpg') repeat;
	font-family: 'Verdana CE','Arial CE','Lucida Grande CE','Helvetica CE',Verdana,Arial,lucida,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	margin: 1em 2em;
 }

#zahlavi	{
	position: relative;
	width: 900px;
	height: 162px;
	background-image: url('obr/hlavicka.gif');
	font-size: xx-small;
	padding-top: 10px;
	text-align: center;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	background-repeat: repeat-x;
}

#link	{
	background: url('obr/links_bg.gif');
	border-bottom: thin dotted #AEAEAE;
	border-top: medium outset #A7BDDE;
	color: #696969;
	font-size: xx-small;
	font-weight: bold;
	margin: 0px 0 0px 0;
 	padding: 0px 0 0px 0;
	text-align: center;
 }

#obsah  {
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	position: absolute;
	width: 900px;
	height:3100px;
	top: 175px;
	visibility: visible;
 }

#hlavniobal	{
	font-size: 12px;
	color: #555555;
	text-align: justify;
	position: absolute;
	left: 175px;
	width: 550px;
	right: 75px;
	visibility: visible;
}

#hlavni { padding: 0.6em; }

H1 {
	font-family: Georgia, serif; color: #5485B7;
	font-size: 25px; font-weight: bold; font-style: oblique; text-align: center;
 }
H2 { font-size: x-small; text-align: center; font-weight: bold; }
H3 { text-align: center; }

.prvnivelke:first-letter { float: left; font-family: Courier, monospace; margin-right: 0.2ex; font-size: 300%; font-weight: bold; color: #5485B7;}
.motta { font-size: 8pt; font-weight: bold; color: #6492CE; 
font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;}
.kurziva { font-style: italic; color: #3272B2;  }
.uprost { text-align: center; }
.vlevo { text-align: left; }
.vpravo { text-align: right; }
.obrvpravo { float: right; margin: 0.3em 0 0.3em 0.7em;}
.obrvlevo { float: left; margin: 0.3em 0.7em 0.3em 0;}
.txtvpravo { text-align: right; font-style: italic; }
.mensipismo { font-family: 'MS Sans Serif', Geneva, sans-serif; font-size: 8pt;
	text-align: center; color: navy;  }

#levsloupobal {
	background: url('obr/bglevsloup.gif') repeat-y;
	position: absolute;
	left: 0px;
	top: -1px;
	width: 174px;
	height: 3101px;
	font-size: 8px;
	visibility: visible;
	clear: both;
 }

#navigace  {
	font-family: 'Arial CE','Helvetica CE',Arial,helvetica,sans-serif;
	font-size: 14px;
	position: absolute;
	left:0px;
	top:50px;
	visibility: visible;
 }

#navigace a {
	display: block;
	text-align: left;
	font-weight: bold;
	color: #5485B7;
	text-decoration: none;
	padding-left: 10px;
	margin-left: 10px;
	padding-right: 21px;
	margin-right: 10px;
 }

#navigace a:hover { color: #B5BED6; background: #709CC8;}

.schovat { display: none; }

#toplist {
	position: absolute;
	left: 39px;
	top: 270px;
	width: 88px;
	height: 60px;
	visibility: visible;
}

#pravsloupobal {
	background: url('obr/bgpravsloup.gif') repeat-y;
	position: absolute;
	right: 0px;
	top:-1px;
	width: 174px;
	height: 3101px;
	font-size: 8px;
	visibility: visible;
 }

#novinky {
	background: #BFD3EF;
	font-size: 11px; color: #696969;
	text-align: left;
	width: 167px; height: 285px;
	position: absolute; top: 58px; right: 0px;
	border-top: 4px double #5485B7; border-bottom: 4px double #5485B7; border-left: 4px double #5485B7;
	overflow: auto;
	padding-top: 0.6em; padding-bottom: 0.6em; padding-left: 0.6em;
	margin-top: 0.5em;
}

#novinky a {text-decoration: underline; }

#homobl { height: 50px; margin-top: 370px; CURSOR: pointer; }

#hmobl-ost { height: 50px; margin-top: 10px; CURSOR: pointer;  }

#copyright {
	font-size: 11px;
	color: #555555;
	text-align: center;
	border:1px solid #555555;
	position: absolute;
	top:3267px;
	width: 900px;
	padding: 0.1em;
	visibility: visible;
 }
#copyright a { color: #5485B7; text-decoration: none; }
#copyright a:hover { color: white; background: #CCCCCC; text-decoration: none; }
hr { text-align: center; color: #94ADCE; width: 80%; margin: 0.5em;}

#navig-historie  {
	font-family: 'Helvetica CE',helvetica,sans-serif;
	font-size: 10px;
	position: relative; left: 0px; height: 150px; padding-top: 15px; margin-top: 30px; margin-bottom: 0px;
 }

#navig-historie a {
	text-align: center;
	color: #5485B7;
	background: url('obr/tlc_his_ons.gif');
   text-decoration: none;
	padding-top: 9px;
 }

#navig-historie a:hover {
	background: url('obr/tlc_his_ons2.gif') repeat-x; color: #5485B7;
 }

#menua { position: absolute; left: -9px; width: 210px; top: 32px; }

#menua a {
	display: block;
	text-align: center;
	height: 30px;
 }

#menub { position:absolute; width: 210px; right: -7px; top: 32px; }
#menub a {
	display: block;
 	text-align: center;
	height: 30px;
 }
#navig-his a { text-decoration: none; }
#navig-his a:link { text-decoration: none; color: #987448;}
#navig-his a:visited { text-decoration: none; color: #555555;}
#navig-his a:hover { text-decoration: underline; color: #555555;}
#navig-his a:active { text-decoration: underline; color: #5485B7;}


table {
	border-collapse: collapse; border-color: #5485B7;
	font-family: 'MS Sans Serif', Geneva, sans-serif;
	font-size: 8pt;
	vertical-align: middle;
	color: navy;
	text-align: center;
	border-style: double;
	border-width: medium;
	padding: 0.5em; margin: 2em 0 2em 0;
}

tr { display: table-row; }

td, th { display: table-cell; vertical-align: middle; border-width: 1px; border-top-style: solid;
	border-bottom-style: solid; border-color: #FFFFFF; padding: 0.5em; text-align: center; }


thead { display: table-header-group; vertical-align: middle; border-bottom-width: 4px; border-bottom-style: double;
	border-color: #FFFFFF; }

colgroup { display: table-column-group; vertical-align: middle; border-left-style: solid;
	border-left-width: 1px; border-right-style: solid; border-right-width: 1px; border-top-width: 1px;
	border-bottom-width: 1px; border-color: #FFFFFF; padding: 0.5em; }


caption { display: table-caption; text-align: center; vertical-align: middle; font-weight: bold; font-size: 15px;
	padding: 0.6em; }


a:link { text-decoration: none; color: #987448; font-weight: bold;}
a:visited { text-decoration: none; color: #555555;}
a:hover { text-decoration: underline; color: #555555;}
a:active { text-decoration: underline; color: #5485B7;}

.podtrzeno { text-decoration: underline; }

a#plnemenu { color: #B5BED6; background: #709CC8;}

.norpis {
	font-family: 'Verdana CE','Arial CE','Lucida Grande CE','Helvetica CE',Verdana,Arial,lucida,sans-serif;
   font-size: 12px; color: #555555; text-align: justify;
 	}

.teletext { text-align: right; color: #555555; font-size: 14px; }

#dobloku { text-align: justify; }
#doleva { text-align: left; }
.doleva{ text-align: left; }
#doprava { text-align: right; }
.doprava { text-align: right; }
.ordhod { border: 0px; font-size: 13px; color: #555555; text-align: center; }

.stred { margin-left: auto; margin-right: auto; text-align: center;}

li.link { font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif; padding: 0.5em;}


/* questbook */

.center {	text-align: center;}
.okraj {
	padding: 2px; 
	text-align:left;
	width:500px;
	margin:0px auto;
}

table#book {
	text-align: center;
	padding: 0.5em; margin: 2em 0 2em 0;
	border: 0px;
	color: #555555;
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
}

td.book { 
	display: table-cell;
	border: 0px;
	padding: 2px;
	text-align: left;
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
	font-size: 11px;
}

.textarea {	
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
	font-size: 11px;
	color: #555555;
	border: 1px solid #dad8d8;
	width: 350px; 
	height: 150px; 
	padding: 2px; 
	margin: 2px; 
	background-color: #f7f5f7;
	
	
}	
.input {
	border: 1px #dad8d8 solid;
	padding: 2px; 
	margin: 0px; 
	background-color: #f7f5f7;
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
	color: #555555;
	}
	
.smajl{
	display: inline;
	border:0px;
}

.submit { 
	border: 1px #dad8d8 solid;
	font-size: 11px; 
	background-color: #f7f5f7;
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
	color: #555555;
	padding: 2px;
	margin-top: 15px;
	/* padding: auto; */
}

a.abook { color: #5485B7; text-decoration: none;  }
a:hover.abook { color: #555555; text-decoration: none; }


.kom1 {
	font-size: 11px;
	padding: 2px;
	padding-left: 6px;
	border-left:1px solid #8fa8c0;	
	border-top:1px solid #8fa8c0;	
	border-right:1px solid #8fa8c0;	
	background-color: #E7E9F6;
	/*background-color: #EDEDDC;*/
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
}

.kom2 {	
	font-size: 11px;
	padding: 2px;
	background-color: #f7f5f7;
	border-left:1px solid  #8fa8c0;	
	border-right:1px solid #8fa8c0;	
	border-top:1px dotted #8fa8c0;	
	border-bottom:1px dotted #8fa8c0;		
	min-height: 56px;
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
}

.kom3{
	font-size: 10px;
	padding: 2px;
	padding-left: 6px;	
	border-left:1px solid #8fa8c0;	
	border-right:1px solid #8fa8c0;
	border-bottom:1px solid #8fa8c0;
	/*border-bottom:1px solid #dad8d8;*/	
	text-align:left;
	background-color:#E7E9F6;
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
}

.ok {
	color: green;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
}
.error {
	color: red;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
}

/* galerie  a udalosti - rozcestnik */

.prirazudal { 
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
	font-size: 12px;
	margin-top: 10px;
	padding: 3px;
	padding-left: 6px;
	border-left:1px solid #8fa8c0;	
	border-top:1px solid #8fa8c0;	
	border-right:1px solid #8fa8c0;	
	background-color: #E7E9F6;
	text-align:center;}

.prirazeni {
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
	font-size: 11px;
	margin-top: 10px;
	padding: 3px;
	padding-left: 6px;
	border-left:1px solid #8fa8c0;	
	border-top:1px solid #8fa8c0;	
	border-right:1px solid #8fa8c0;	
	background-color: #E7E9F6;
	/*background-color: #EDEDDC;*/
	
}

.linky {
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
	font-size: 11px;
	padding: 3px;
	padding-left: 6px;
	background-color: #f7f5f7;
	border-left:1px solid  #8fa8c0;	
	border-right:1px solid #8fa8c0;	
	border-top:1px dotted #8fa8c0;	
	border-bottom:1px solid #8fa8c0;
	line-height: 1.7;		
}

.linky a { font-weight:normal; }
.linky a:link { text-decoration:underline; }

/* OŚ */

.obecurad { height:280px;}
.ousloupa { float:left; width: 50%; }
.ousloupb {
	float:right;
	width: 50%;
}
.polozky1 {
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
	font-size:11px;
	padding: 2px;
	border:1px solid #dad8d8;
	/* borer:1px solid #E7E9F6;	
	bordger-top:1px solid #8fa8c0;	
	border-right:1px solid #8fa8c0;	
	background-color: #E7E9F6;
	borgder-bottom:1px solid #8fa8c0; */
	background-color: #EDEDDC; margin:auto;
	}
	
.polozky2 {
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
	font-size:11px;
	background-color: #f7f5f7;	
	border: 1px solid #dad8d8;
	/* bordger: 1px solid #8fa8c0; */
	padding: 2px;
	line-height: 1.2;	
	}


hr.ou { text-align: center; color: #94ADCE; width: 80%; margin: 0.5em;}
.ou { margin:0px; padding:0px;}

table.obecu { border:0px; font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif; color: #555555;}
td.obecu {border:0px;}

/* uredni deska */

.ounovinky { border:1px solid #8fa8c0; padding:0em;}
.ounovinkyico { margin:5px;}

/* rozhlas */

.rozhlas_new {
	font-family: 'Verdana CE','Lucida Grande CE','Helvetica CE',Verdana,lucida,sans-serif;
	font-size: 11px;
	padding: 5px;
	border-left:1px solid #dad8d8;	
	border-right:1px solid #dad8d8;	
	background-color: #f7f5f7;
	}
	
.reset {
    border:  0px;
    margin-top:  0px;
    padding-top: 0px;
    clear: both;
    width: 0px;
    height: 0px;
    line-height: 0px;
    font-size: 0px;
    }
	 
/*  OŚ deska  */

table.deska_ou {
  border: 0px;
  border-bottom: double 3px #dad8d8;
  border-collapse: collapse;
  border-spacing: 3px 0px;
  margin-left: auto;
  margin-right: auto; 
  background-color: #f7f5f7;
  width: 90%;
  }
  
table.deska_ou a { font-weight: normal; }
table.deska_ou a:link { text-decoration:underline; }


td.deska_ou, th.deska_ou {
  border-top: solid 1px #dad8d8;
  padding: 0.5em 1em; 
  text-align: left;
  color: #555555;
  }
  
th.deska_ou {
  border-bottom: 1px solid #dad8d8; 
  border-top: 0px;
  }
  
td.deska_ou-datum {
	text-align: center;
  font-size: 8pt;
  color: #555555;
}

.cotojatka {
	border: 2px solid #5485B7; 
	background-color:#E7E9F6;
	padding:2px;
	color:#555555;
	font-size:8pt;
 }


.licha:hover, .suda:hover {
    background-color: #E7E9F6;
}
