BODY { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
   scrollbar-arrow-color:#FF8000;
  scrollbar-face-color:#800000;
  scrollbar-highlight-color:#800000;
  scrollbar-shadow-color:#800000;
  scrollbar-3dlight-color:#800000;
  scrollbar-darkshadow-color:#000000;
  scrollbar-track-color:#FFFFFF }
H1 { font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: maroon;
  font-weight: bold }
H2 { font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: black;
  font-weight: bold;
  text-align: left }
H3 { font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: black;
  font-weight: bold;
  text-align: left }
H4 { font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: center }
H5 { font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: maroon;
  font-weight: bold }

P { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  text-align: left;
  text-indent:1em}
P.stred { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  text-align: center }
EM { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  font-weight: bold;
  text-align: left }
EM.priorita { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  font-weight: bold;
  text-align: left;
  font-style: normal }
OL { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  margin-left: 30px;
  text-align: left }
HR { color: maroon }
HR.edit { color: #C0C0C0 }

IMG.odkaz { border-color: maroon } /* obrazek jako odkaz */
IMG.bez { border-color: white } 
IMG.odkazobecne {
	border-color: maroon;
	border-width : 1;
} /* obrazek jako odkaz */

a { text-decoration: none;
  onmouseover:"this.style.color='maroon'";
  onmouseout:"this.style.color=''" }
a:link { color: black }       /* nenavštívený odkaz */
a:visited { color: black }    /* navštívený odkaz */
a:active { color: "#800080" } /* aktivní odkaz */
a:hover { color: maroon }     /* nájezd myši */

a.hlav:link { color: white }       /* nenavštívený odkaz */
a.hlav:visited { color: white }    /* navštívený odkaz */
a.hlav:active { color: "#800080" } /* aktivní odkaz */
a.hlav:hover { color: yellow }     /* nájezd myši */

a.obr:link { color: maroon }    /* nenavštívený odkaz */
a.obr:visited { color: maroon } /* navštívený odkaz */
a.obr:active { color: maroon }  /* aktivní odkaz */
a.obr:hover { color: maroon }   /* nájezd myši */

TABLE { 
  font-family: 'Arial', 'Helvetica', sans-serif;
  font-size: 12px;
  width: "850";
  align: center;
  border: 2px solid maroon;
  cellspacing: "0";
  cellpadding: "3" } 
TABLE.bez { border: 0px none white }
TABLE.start { border: 0px none white;
  width: "850"; }
TABLE.detaily {
  font-family: 'Arial', 'Helvetica', sans-serif;
  font-size: 12px;
  width: "100%";
  align: left;
  border: 2px solid maroon;
  cellpadding: 3;
  padding-left: 7px;
  padding-right: 7px } 
TH { color: white;
  background-color: maroon;
  text-align: center;
  font-weight: bold;
  height:"30";
  border: 0px;
  vertical-align: middle }
TH.lf { text-align: left }
TD { color: black;
  background-color: white;
  text-align: center;
  border: 0px;
  vertical-align: top }
TD.lf { text-align: left }
TD.lfbot {
	text-align: left;
	vertical-align: bottom;
}
TD.lftop {
	text-align: left;
	vertical-align: baseline;
}
TD.lflb { text-align: left;
  border-left: 2px solid maroon }
TD.one { background-color: white }
TD.two { background-color: lightgrey }
TD.L { border-left: 2px solid maroon }
TD.R { border-right: 2px solid maroon }
TD.Lone { border-left: 2px solid maroon;
  background-color: white }
TD.Rone { border-right: 2px solid maroon;
  background-color: white }
TD.Rtwo { border-right: 2px solid maroon;
  background-color: lightgrey }
TD.Ltwo { border-left: 2px solid maroon;
  background-color: lightgrey }
TD.lf2 { text-align: left;
  vertical-align: middle }
TD.rt { text-align: right;
  vertical-align: middle }
TD.obecne1 {
	text-align: left;
	vertical-align: top;
	width : 291;
}
TD.obecne2 {
	text-align: left;
	vertical-align: top;
	width : 519;
}

SELECT {border: 2px solid maroon }
INPUT {border: 2px solid maroon; text-align: center }
INPUT.tlacitko { border: 2px solid maroon;
  color: maroon;
  font-weight: bold;
  background-color: white;
  text-align: center }
INPUT.editace { border: 2px solid maroon;
  text-align: left }
INPUT.edituziv { border: 2px solid maroon;
  text-align: left }
INPUT.novyuzivatel { border: 1px solid maroon;
  color: black;
  font-weight: normal;
  background-color: white;
  text-align: center }
INPUT.hledani { border: 2px solid maroon;
  text-align: left;
  width : 300px }

TEXTAREA.editace { border: 2px solid maroon;
  text-align: left }
SELECT.editace { border: 2px solid maroon;
  text-align: left }
SELECT.edituziv { border: 2px solid maroon;
  text-align: left }
SELECT.hledani {
  border: 2px solid maroon;
  text-align: left;
  width : 300px }
SUP {
  font-size: 0.5em;
  _font-size: 0.8em;
}
#page_header{width:811px}
/*#header_table td {font-size:20px !important}*/
/*#preamble{float:left;width:44%;margin:0px 4px 0px 4px;padding:0px 4px 2px 2px;text-indent:1em}*/
#preamble p{font:normal 12px/20px Arial;text-indent:1em;text-align:justify;margin:0px 8px 8px 0px;padding:0px 4px 8px 0px}
#preamble p a{text-decoration:underline}
/*
#preamble p a{text-decoration:underline}
#preamble p a:visited{text-decoration:underline}
*/
/*
#small_map{float:right;width:400px;text-align:right;margin:0px 0px 8px 0px;padding:2px 2px 2px 3px}
#small_map ul{text-align:left}
#small_map img{border:1px solid maroon}
*/
#list_header{clear:right;margin:4px 0px 2px 0px;font:normal bold 14px/16px Arial; color: maroon;margin:2px 0px 6px 0px}
#order{margin:4px 0px 5px 0px}
#order a {text-decoration:underline}
#moravia_map{position:relative;top:70px;left:60px}
#moravia_map area:hover{cursor:pointer}
/*#imgmap{border:0px none #fff;background:transparent url("../../../images/Moravia-map.jpg") 0px 0px no-repeat;width:807px;height:607px;margin:0px;padding:0px}
#imgmap tr{background-color:transparent}
#imgmap tr td{background-color:transparent}
#imgmap tr td a{background-color:transparent}
*/
a img{border-style:none}
/*#left_list{float:left;width:40%;height:330px;border:0px none #fff;padding:2px 0px 0px 2px;margin:0px;list-style:disc inside}*/
#locality_list{list-style:none outside;border:0px none #fff;position:relative;left:-35px;top:-615px;width:320px}
#locality_list li{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:justify}
#locality_list a{font:normal bold 11px/11px Arial}
#locality_list a:hover{text-decoration:underline}
#header_table{margin-bottom:16px}
#city_list_table{width:400px;}
#map_eu_small{width:395px;height:299px;border:1px solid maroon}
/*
#locality_list div#left_list{float:left;width:400px;height:330px;border:0px none #fff;padding:2px 0px 0px 32px;margin:0px 0px 0px 2px;position:relative;top:-605px;}
#locality_list div#right_list{width:180px;height:330px;border:0px none #fff;padding:2px 2px 0px 0px;margin-left:620px;margin-top:0px;text-align:left;position:relative;top:-605px}
/*#right_list{float:right;width:40%;height:330px;border:0px none #fff;padding:2px 2px 0px 0px;margin-left:30px;margin-top:0px;text-align:right;list-style:disc inside}
#right_list{width:180px;height:330px;border:0px none #fff;padding:2px 2px 0px 0px;margin-left:620px;margin-top:0px;text-align:left;list-style: none outside;position:relative;top:-605px}*/
ul.city_list{float:left;margin:5px 15px 0px 1px;padding:0px;list-style:disc inside}
/*
.locality_list {font-weight:bold}
.locality_list:hover{text-decoration:underline}
/*#left_list li:before{content:" " counter(loc_list, decimal) ". ";counter-increment:loc_list}*/

