.pohybcontainer{
	//height: 20px;
	line-height: 20px;
	padding-bottom: 4px;
	padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    margin-bottom: 2px;
    display: table-cell;
	vertical-align: middle;
	text-align: center;
	float: left;
	 border: 1px solid #0b0b0b;
    background-image:
    linear-gradient(
     #242424, #2a2a2a
    );
	width: 95%;
}

.reportcontainer{
	line-height: 20px;
	padding-bottom: 4px;
	padding-top: 4px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    margin-bottom: 2px;
    //display: table-cell;
	vertical-align: middle;
	text-align: center;
	//float: left;
	 border: 1px solid #0b0b0b;
    background-image:
    linear-gradient(
     #242424, #2a2a2a
    );
	margin-right: 10px;
}

.reportriadok{
	height: 55px;
}

.pohybriadok{
	height: 20px;
}

.pohybriadok2{
	margin-left: 60px;
	height: 30px;
}

.pohybutok{
	float: left;
	margin-right: 10px;
}

.utokicon{
	width: 24px;
	height: 18px;
	background:url(../images/icons/utok.png) no-repeat;
	background-size: 24px 36px;
	float: left;
	margin-right: 5px;
	display: inline-block;
}

.obranaicon{
	width: 24px;
	height: 18px;
	background:url(../images/icons/obrana.png) no-repeat;
	background-size: 24px 36px;
	float: left;
	margin-right: 5px;
}

.transporticon{
	width: 24px;
	height: 18px;
	background:url(../images/icons/transport.png) no-repeat;
	background-size: 24px 36px;
	float: left;
	margin-right: 5px;
}

.greenflag{
	width: 24px;
	height: 18px;
	background:url(../images/icons/green-flag.png) no-repeat;
	background-size: 20px 20px;
	float: left;
	margin-right: 5px;
}

.greenarrow-right{
	width: 24px;
	height: 18px;
	background:url(../images/icons/arrows-green.png) no-repeat;
	background-size: 48px 16px;
	background-position: -24px 0px;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
}

.greenarrow-left{
	width: 24px;
	height: 18px;
	background:url(../images/icons/arrows-green.png) no-repeat;
	background-size: 48px 16px;
	background-position: 0px 0px;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
}

.redarrow-right{
	width: 24px;
	height: 18px;
	background:url(../images/icons/arrows-red.png) no-repeat;
	background-size: 48px 16px;
	background-position: -24px 0px;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
}

.redarrow-left{
	width: 24px;
	height: 18px;
	background:url(../images/icons/arrows-red.png) no-repeat;
	background-size: 48px 16px;
	background-position: 0px 0px;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
}

.redarrow-back{
	width: 24px;
	height: 18px;
	background:url(../images/icons/back-arrow-red.png) no-repeat;
	background-size: 20px 18px;
	background-position: 0px 0px;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
}

.greenarrow-back{
	width: 24px;
	height: 18px;
	background:url(../images/icons/back-arrow-green.png) no-repeat;
	background-size: 20px 18px;
	background-position: 0px 0px;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
}

.labakname{
	height: 15px;
	background:url(../images/icons/lab-skumavka.png) no-repeat;
	background-size: 15px 15px;
	background-position: 0px 3px;
	font-weight: bold;
	color: #FE9A2E;
	float: left;
	margin-right: 5px;
	padding-left: 15px;
}


.labaknamecenter{
	background:url(../images/icons/lab-skumavka.png) no-repeat;
	background-size: 13px 13px;
	background-position: 0px 3px;
	min-height: 15px;
	font-weight: bold;
	font-size: 13px;
	color: #FE9A2E;
	padding-left: 15px;
	display: inline-block;
	cursor: pointer;
}

.labicon{
	width: 15px;
	height: 15px;
	background:url(../images/icons/lab-skumavka.png) no-repeat;
	background-size: 15px 15px;
	background-position: 0px 3px;
	float:left;

}

.utokiconsmall{
	width: 17px;
	height: 14px;
	background:url(../images/icons/utok.png) no-repeat;
	background-size: 17px 28px;
	background-position: 0px 0px;
	float:left;
	
}

.utokiconsmall:hover{
	width: 17px;
	height: 14px;
	background:url(../images/icons/utok.png) no-repeat;
	background-size: 17px 28px;
	background-position: 0px -14px;
	float:left;
	cursor:pointer;
}

.utokiconsmall:active{
	position: relative;
	top: 1px;
}

.podporaiconsmall{
	width: 18px;
	height: 14px;
	background:url(../images/icons/obrana.png) no-repeat;
	background-size: 18px 28px;
	background-position: 0px 0px;
	float:left;

}

.podporaiconsmall:hover{
	width: 18px;
	height: 14px;
	background:url(../images/icons/obrana.png) no-repeat;
	background-size: 18px 28px;
	background-position: 0px -15px;
	float:left;
	cursor:pointer;
}

.podporaiconsmall:active{
	position: relative;
	top: 1px;
}

.spravaiconsmall{
	margin-left: 3px;
	width: 17px;
	height: 14px;
	background:url(../images/icons/posta.png) no-repeat;
	background-size: 17px 28px;
	background-position: 0px 0px;
	float:left;
	cursor:pointer;
}

.spravaiconsmall:hover{
	width: 17px;
	height: 14px;
	background:url(../images/icons/posta.png) no-repeat;
	background-size: 17px 28px;
	background-position: 0px -14px;
	float:left;

}

.spravaiconsmall:active{
	position: relative;
	top: 1px;
}

.transporticonsmall{
	width: 17px;
	height: 14px;
	background:url(../images/icons/transport.png) no-repeat;
	background-size: 17px 28px;
	background-position: 0px 0px;
	float:left;
	
}

.transporticonsmall:hover{
	width: 17px;
	height: 14px;
	background:url(../images/icons/transport.png) no-repeat;
	background-size: 17px 28px;
	background-position: 0px -14px;
	float:left;
	cursor:pointer;
}

.transporticonsmall:active{
	position: relative;
	top: 1px;
}

.username{
	font-weight: bold;
	color: #FE9A2E;
	float: left;
	margin-right: 5px;
}

.reporttitlered{
	font-weight: bold;
	display: block;
	background-color: #8A3636;
	margin-bottom: 8px;
	margin-top: 5px;
	border-radius: 5px;
}

.reporttitlegreen{
	font-weight: bold;
	display: block;
	background-color: #3D7842;
	margin-bottom: 8px;
	margin-top: 5px;
	border-radius: 5px;
}

.pohybstolenwood{
	width: 25px;
	height: 25px;
	float: left;
	margin-left: 5px;
	margin-right: 2px;
	background:url(../images/icons/wood-icon.png) no-repeat;
	background-position: 0px 10px;
	background-size: 25px 16px;
}

.pohybstolenmoney{
	width: 25px;
	height: 25px;
	float: left;
	margin-left: 5px;
	margin-right: 2px;
	background:url(../images/icons/money-icon.png) no-repeat;
	background-position: 0px 10px;
	background-size: 25px 16px;
}

.pohybstolencocaine{
	width: 25px;
	height: 25px;
	float: left;
	margin-left: 5px;
	margin-right: 2px;
	background:url(../images/icons/cocaine-icon.png) no-repeat;
	background-position: 0px 10px;
	background-size: 25px 16px;
}

.pohybstolensuroviny{
	height: 20px;
	float: left;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 10px;
}

.iconpohyb-small{
	width: 35px;
	height: 20px;
	color: DCDCDC;
	overflow: hidden;
	text-align: left;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	text-shadow: 2px 0 0 #202020, -2px 0 0 #202020, 0 2px 0 #202020, 0 -2px 0 #202020, 1px 1px #202020, -1px -1px 0 #202020, 1px -1px 0 #202020, -1px 1px 0 #202020;
}

.iconreport-small{
	width: 35px;
	height: 20px;
	color: DCDCDC;
	overflow: hidden;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	text-shadow: 2px 0 0 #202020, -2px 0 0 #202020, 0 2px 0 #202020, 0 -2px 0 #202020, 1px 1px #202020, -1px -1px 0 #202020, 1px -1px 0 #202020, -1px 1px 0 #202020;
}

.iconunknown-small{
	background:url(../images/icons/soldiers/vojaci-unknown.png) no-repeat;
}

.iconbitkar-small{
	background:url(../images/icons/soldiers/bitkar-small.png) no-repeat;
}

.iconuziman-small{
	background:url(../images/icons/soldiers/uziman-small.png) no-repeat;
}

.iconkalachman-small{
	background:url(../images/icons/soldiers/kalachman-small.png) no-repeat;
}

.iconraketomet-small{
	background:url(../images/icons/soldiers/raketomet-small.png) no-repeat;
}

.icongulomet-small{
	background:url(../images/icons/soldiers/gulomet-small.png) no-repeat;
}

.iconkapitan-small{
	background:url(../images/icons/soldiers/kapitan-small.png) no-repeat;
}

.iconhrdina-small{
	background:url(../images/icons/soldiers/hrdina-small.png) no-repeat;
}

.icontrucks-small{
	background:url(../images/icons/soldiers/trucks-small.png) no-repeat;
}

.iconwall-small{
	background:url(../images/icons/soldiers/wall-small.png) no-repeat;
}

.iconempty-small{
	background:url(../images/icons/soldiers/attack-empty-small.png) no-repeat;
}


.iconstavebnacata-small{
	background:url(../images/icons/soldiers/stavcata-small.png) no-repeat;
}

.premenujbn{
	width: 100px;
	height: 31px;
	background:url(../images/buttons/premenuj.png) no-repeat;
	margin: auto;
}

.premenujbn:hover{
	width: 100px;
	height: 31px;
	background:url(../images/buttons/premenuj.png) no-repeat;
	background-position: 0px -31px;
	cursor:pointer;
}

.premenujbn:active{
	position: relative;
	top: 1px;
}

.utokbn{
	width: 100px;
	height: 31px;
	background:url(../images/buttons/utok.png) no-repeat;
	margin: auto;
}

.utokbn:hover{
	width: 100px;
	height: 31px;
	background:url(../images/buttons/utok.png) no-repeat;
	background-position: 0px -31px;
	cursor:pointer;
}

.utokbn:active{
	position: relative;
	top: 1px;
}

.podporabn{
	width: 100px;
	height: 31px;
	background:url(../images/buttons/podpora.png) no-repeat;
	margin: auto;
}

.podporabn:hover{
	width: 100px;
	height: 31px;
	background:url(../images/buttons/podpora.png) no-repeat;
	background-position: 0px -31px;
	cursor:pointer;
}

.podporabn:active{
	position: relative;
	top: 1px;
}

.transportbn{
	width: 100px;
	height: 31px;
	background:url(../images/buttons/transport.png) no-repeat;
	margin: auto;
}

.transportbn:hover{
	width: 100px;
	height: 31px;
	background:url(../images/buttons/transport.png) no-repeat;
	background-position: 0px -31px;
	cursor:pointer;
}

.transportbn:active{
	position: relative;
	top: 1px;
}

.soldier-d{
  
    color: red;
    font-weight: bold;
	text-shadow: 2px 0 0 #202020, -2px 0 0 #202020, 0 2px 0 #202020, 0 -2px 0 #202020, 1px 1px #202020, -1px -1px 0 #202020, 1px -1px 0 #202020, -1px 1px 0 #202020;
}

.containerdeath{
	padding-top: 10px;
	width: 40px;
	height: 45px;
	float: left;
	margin-right: 3px;
}

.containerutokobrana{
	width: 419px;
	float: left;
}

.reportinfotable{
	width: 100%;
}

.containerscroll{
	height: 440px;
	
	overflow: auto;
	padding: 10px;
	border: 1px solid #747474;
}