* { font-family: verdana; font-size: 10pt; COLOR: #404040; }
a:link {text-decoration: none; background: #eeeee0;}
a:visited {text-decoration: none; background: #eeeee0;}
a:active {text-decoration: none }
a:hover {text-decoration: none; background: #c00; color: #fff}
.bracket{font-size: 8pt; background: #fff;}
.mini{font-size: 8pt;}
h1 {font-size: 11pt; margin-top: 5px; margin-bottom: 0px;}
h3 {font-size: 9pt; margin-top: 0px; margin-bottom: 3px; text-align:center; border-width: 0px; padding: 0px}
b {font-weight: bold; }
table.main {
padding: 20px;
border: 1px solid gray;
background-image: url('img/femida.gif');
background-position: left bottom;
background-repeat: no-repeat;
}
table.main td {
padding-top: 0px;
padding-bottom: 0px;
}
table.main td.back {
padding: 0px;
}
table.map { padding: 5px; border: 1px solid gray;
background-image: url('img/femida.gif');
background-position: left bottom;
background-repeat: no-repeat;
}
table.comment {background-color: #808080; padding: 0px; font-size: 9pt;}
td.back {background: url('img/bg1.gif') repeat;}
p {margin-top: 7px; margin-bottom: 7px;}
p.back {background: url('img/bg1.gif') repeat;}
p.fl:first-letter {
	font-family: "Times New Roman", Times, serif;
    font-weight: bold;
    font-size: 11pt;
    color: #c00;
   }
span {margin-left: 15px;}
span.error {margin-left: 2px; color : #f36}
.error {color : #f36}
div#err404 {position: relative; text-align: left; left: 50%;  margin-left: -195px; padding: 10px; width: 352px; height: 120px; border: 1px solid gray; background-image: url('img/bg1.gif');}
form {margin-top: 7px; margin-bottom: 1px}
.mesname {WIDTH: 18%; font-size: 13px; color: 000000; border: 1px solid #808080;}
.mesname1 {WIDTH: 40%; font-size: 13px; color: 000000; border: 1px solid #808080;}
input {width: 98%; height: 15px;}
textarea {width: 98%;}
.text {font-size: 8pt;}
.addform {z-index: 900; position: absolute; top:0px; left:20%; width: 620px;}
.addformend {display: none; z-index: 999; position: absolute; top:150px; left:20%; width: 620px;}
.addformerror {display: none; z-index: 999; position: absolute; top:0px; left:20%; width: 616px; background-color: red; border: 2px solid gray;
	height: 50px;}
.buttonselect{
    display: none;
	z-index: 950;
	position: absolute;
	top:110px;
	left:65%;
	width: 180px;
	background-color: #eeeee0;
	border: 1px solid blue;
	font-family: Tahoma;
	padding: 1px;
	padding-left: 5px;
	overflow: auto;
}

table.bakfon {background: gray; padding: 2px;}
tr.row1 {background: #eeeee0}
tr.row2 {background: #fff}
input.radio {width: 10px;}

.urlformshow {display: none; z-index:999; position:absolute; top:40%; left:20%; width: 620px;
	background-image: url('img/bg1.gif');
	border: 2px solid gray;
	height: 140px;
	text-align: center;
	padding: 15px;
	font-family: Tahoma;
	font-size: 9pt;
}
.urlformshow form {border: 1px solid blue; background-color: white;}
.urlformshow form a {padding: 2px}
.urlformshow form input {text-align: center; width: 400px; border: 1px solid red}

.dropsel {
	visibility: hidden;
	position: absolute;
	display: block;
	z-index:999;
	margin: 0;
	width: 192px;
    background-color: #eeeee0;
	border: 1px solid blue;
	font-family: Tahoma;
	padding: 1px;
	padding-left: 5px;
	overflow: auto;
}

#warning {
	visibility: hidden;
	position: absolute;
	z-index:999;
	width: 192px;
	top: 50px;
	left: 50%;
	margin-left: -95px;
    background-color: #eeeee0;
	border: 1px solid blue;
	font-family: Tahoma;
	overflow: auto;
}

div.allmap{
	margin-top: 7px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 3px;
	background-color: #fff;
	border: 1px solid gray;
	font-size: 8pt;
	float: left;
	width: 98%;
	height: 502px;
	background-color: #eeeee0;
}
div.map1{
	margin-top: 7px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 3px;
	background-color: #fff;
	border: 1px solid gray;
	font-size: 8pt;
	float: left;
	width: 200px;
}

.button1{
	background-color: #eeeee0;
	border: 1px solid blue;
	font-family: Tahoma;
	font-size: 9pt;
	padding: 1px;
	padding-left: 5px;
	overflow: hidden;
}
.button1 a {
	font-size: 8pt;
}
.button2{
	width: 130px;
	height: 20px;
	font-size: 9pt;
	font-family: Tahoma;
}
.button3{
	border: 1px solid blue;
	font-family: Tahoma;
	font-size: 9pt;
	color: red;
	padding: 1px;
	padding-left: 5px;
	overflow: auto;
}
.button4{
	width: 300px;
	height: 20px;
	font-size: 9pt;
	font-family: Tahoma;
}
#nav, #nav ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 130px;
}
#nav ul {
  top: 0px;
  border: 1px solid gray;
  background: ghostwhite;
}
#nav li {
  position: relative;
  back\ground: none;
}
#nav li ul {
  display: none;
  position: absolute;
  background: ghostwhite;
  padding: 0px 0px;
  width: 130px;
  left: 0px;
}
#nav a {
  color: #000090;
  font-size: 8pt;
  text-decoration: none;
  display: block;
  width: 130px;
  padding: 2px 0px;
}
#nav li ul a:hover {
  color: #f36;
  font-size: 8pt;
  background: white;
  width: 130px;
}
#nav li:hover,
#nav li.jshover {
  background: ghostwhite;
}
#nav li li a {
  font-size: 8pt;
  width: 130px;
  background: none;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}
#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  width: 130px;
  top: -9px;
  left: 125px;
  lef\t: 125px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}
