body {color:#583726; background:url('../images/bg.jpg'); FONT: 11px/1.18 verdana,helvetica,sans-serif; padding:0px; margin:0px; scrollbar-base-color: #DDD3A4;}

input.button {
    background: url('../images/fon/gr/5.jpg'); 
    color: white; 
    border: 1px solid #b60808; 
    font-family: Tahoma, Calibri; 
    font-size: 8pt;
}

.worksMessageBox {
/* height: 100%; */
border:1px solid #A88165; 
background:#DDD3A4; 
margin-bottom: 5px;
}

.time {
 font:9px Verdana, sans-serif;
 color:#666;
}

td {color:#583726; FONT: 11px/1.18 verdana,helvetica,sans-serif;}
.h1 {font-weight:bold; font-size:11pt;}

.uLogBlock {margin:0;padding:2px;clear:both;}
.uLogDescr, .uLogRem {float:left;}
.uLogField, .uLogSbm {float:right;}
.loginField {background:#DFD297; font-size:8pt; color:#583726;}
.loginButton {background: url('../images/buttons/back_button.jpg'); color:#F0D495;}
.val {background: #93614A; color: white; font-size: 8pt; border: 1px solid #93614A;}

a:link {text-decoration:none; color:#B60808;}
a:active {text-decoration:none; color:#B60808;}
a:visited {text-decoration:none; color:#B60808;}
a:hover {text-decoration:none; color:#EC7A1F;}

.resurs {color:#FBFBA0;}

/* Menus */
ul.uz {list-style: none; margin: 0 0 0 0; padding-left: 5px;}
li.m {margin: 0; padding: 0 0 0 11px; background: url('../images/16.gif') no-repeat 0px 3px; margin-bottom: .6em;}
/* ----- */

.LeftBlock {padding:5px;}

/*Отвечает за стиль вкладок в зданиях */
.tabActive {text-align: center; color: #FFFFFF; background: url('../images/fon/gr/5.jpg'); height: 20px}
.tabNoActive {cursor: pointer; text-align:center; height: 20px;}

.cBlock1 {background:#DDD3A4; border:1px solid #A88165;}
.cBlock2 {background:#DDD3A4; border:2px solid #A88165;}

a.goTroopLink:link {color: white; padding: 5px; background: #416E22;}
a.goTroopLink:active {color: white; padding: 5px; background: #416E22;}
a.goTroopLink:visited {color: white; padding: 5px; background: #416E22;}
a.goTroopLink:hover {color: white; padding: 5px; background: #76BC30;}

a.alertButton:link {text-decoration:none; background: #825138; color:#FFFFFF; padding-top: 2px; padding-left: 20px; padding-right: 20px; padding-bottom: 2px; border:1px solid #B60808;}
a.alertButton:active {text-decoration:none; background: #825138; color:#FFFFFF; padding-top: 2px; padding-left: 20px; padding-right: 20px; padding-bottom: 2px; border:1px solid #B60808;}
a.alertButton:visited {text-decoration:none; background: #825138; color:#FFFFFF; padding-top: 2px; padding-left: 20px; padding-right: 20px; padding-bottom: 2px; border:1px solid #B60808;}
a.alertButton:hover {text-decoration:none; color:#FFFFFF; padding-top: 2px; padding-left: 20px; padding-right: 20px; padding-bottom: 2px; border:1px solid #B60808; background: #511E00;}

#tooltip {
  position: absolute;
  z-index: 3000;
  width:250px;
  border: 1px solid #2F4D13;
  background-color: #6BB135;
  padding: 0;
  opacity: 0.85;
  color:#fff;
  font-weight: bold;
}
.tipb, #tooltip h3 {
  background-color: #2F4D13;
  padding-left:5px;
  font-weight:bold;
  font-size:1.4em;
}
#tooltip div {
  padding-left:5px;
  padding-right:5px;
}
/* */

.infoTrMapDiv {
	color: white;
	width: 98px;
	font-size: 9pt;
	font-weight: bold;
	background: #416E22;
	padding-top: 3px;
	padding-bottom: 3px;
}

.infoTrMapDivH {
	color: white;
	cursor: pointer;
	font-size: 9pt;
	font-weight: bold;
	width: 98px;
	background: #76BC30;
	padding-top: 3px;
	padding-bottom: 3px;
}

.responceDiv {
    border:1px solid #a88165; 
    background: #cbb4a3; 
    text-align: center; 
    color: #511e01; 
    padding: 2px;
}

.magicChangeTd {color: #c4083f; width: 40%}
.magicChangeTd2 {width: 30%; padding-left: 15px;}
.Input {
 	background:#dfd297;
 	border:1px solid #8a573c;
 	color:#b60808;
 	padding:1px 3px;
 	text-align:left;
 	font-family: Tahoma, Calibri; font-size: 8pt;
}
.changeGuardInput {
 	background:#dfd297;
 	border:1px solid #8a573c;
 	color:#b60808;
 	padding:1px 3px;
 	text-align:left;
 	font-family: Tahoma, Calibri; font-size: 8pt;
 	width: 25px;
}
.tip{
	position: absolute;
	z-index: 100000;
	border: 1px solid #2F4D13; /*1px solid #FFD5AA;*/
	background: #6BB135; /* #F8FFBF;*/
	color: #fff;  /*#000;*/
	/*font: bold 80%/1 Arial;*/
	padding: 5px;
	display: none;
	white-space: nowrap;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.kletka{
	border: 1px solid rgb(168, 129, 101);
	padding: 0pt 4px 5px 2px;
	margin-bottom: 3px;
	background: #EDD6A0;
}

