/* ------------- pamata elementi ------------- */
body {
  padding:0px;
  margin:0px;  
  font-size: 15px; 
	color: #000000;
	font-family: Tahoma, sans-serif;
}

A:LINK, A:VISITED	{ 
	text-decoration : none; 
	color: #000000;
}
A:HOVER, A:ACTIVE	{ 
	text-decoration : underline;
}

h1 {
  font-size:1.4em;
}

h2 {
  font-size:1.2em;
}

h3 {
  font-size:1.1em;
}

form {
	margin:0px;
}

img {
  border: none;
}

input[type="text"], input[type="password"], input[type="checkbox"], input[type="radio"], textarea, select {
	border:2px solid #99FF99;
	padding:3px;
	margin-bottom:6px;
}

input[type="button"], input[type="submit"] {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#CCFFCC none repeat scroll 0 0;
	border:2px solid #99FF99;
	font-weight:bold;
	padding:3px 20px;
	margin-top:4px;
	margin-bottom:15px;
}

fieldset {
  border-top:solid 1px #99FF99;
  border-left:solid 1px #99FF99;
  border-right:none;
  border-bottom:none;
}

/* ------------------------------------------ */

.map {
  width: 100%; 
  height: 100%;
}

.statusmap {
  width:500px; 
  height: 300px;
}

.toolbar {
  top:0px;
  z-Index:1200;
  width:100%;
  position:absolute;
  padding-top:6px;
  padding-bottom:2px;
  background-image: url('/img/top.gif');
  background-repeat: repeat-x;
	border-bottom:solid 2px #FFFFEF;
}

.toolbar div, .toolbar table {
  display:inline;
  cursor:pointer;
}

.toolbar #logo {
	text-align:center;
  padding-left:30px;
  padding-right:30px;
  cursor: crosshair;
  position:relative;
  top:-1px;
  float:left;
}

.toolbar #logo #logo-sitename{
	display: block;
  font-weight:bold;
  font-size:1.1em;
}

.toolbar #logo #logo-siteurl{
  display: block;
  font-weight:small;
  font-size:0.6em;
  position:relative;
  top:-3px;
}


.footer {
  bottom:0px;
  position:absolute;
  z-Index:1200;
  width:100%;
  background-image: url('/img/bottom.gif');
  background-repeat: repeat-x;
  text-align:center;
  font-size:0.7em;
}
/* move map controls */
.map #smc, .map .gmnoprint {
  margin-top:40px;
}
	
.map #logocontrol {
  padding-bottom:20px;
}

/* ------------------ */

.authbox {	
	position:absolute;
	z-Index:1190;
	background-color: #FFFFEF;
	border:solid 2px #99FF99;
	width:400px;
	top:-250px;
	padding:30px;
	opacity: .9;
	filter: alpha(opacity=90); 
}

.authbox label {
	font-size:small;
}

.err, .errbox {
	border:1px solid #FEB2B2;
	background: #FFDFDF;
	margin-bottom:10px;
}

.ok {
  border:1px solid #B7FFB4;
	background: #E3FFDE;
	margin-bottom:10px;
}

.infobox {
  border:2px solid #99FF99;
  display:none;
  position:absolute;
	z-Index:1195;
	background-color: #FFFFEF;
	top:80px;
	left:55px;
	padding:30px;
	opacity: .9;
	filter: alpha(opacity=90);
}

.infobox_content {
  overflow-y: auto !important;
}

.infobox_opt {
  position:absolute;
  z-Index:2010;
  white-space: nowrap;
}

.menu {
  display:none;
}

.help_box {
  cursor:pointer;
}

.tabbed {
  margin-left:10px;
}

.bad {
  background:#FBE4D8;
  color:#350C00;
}

.good {
  background:#E7FADD;
  color:#0F3500;
}

.zinot_zinojums {
	width:400px;
	height:150px;
}

.zinojumi_teksts{
  background-color:rgb(255,255,204);
  border-style:solid;
  border-width:1px;
  border-color:rgb(255,204,102);
  padding:3px;
  margin-top:3px;
  margin-bottom:2px;
}
