.icon_logout {
  background: transparent no-repeat 0px -15px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_logout_mouseover, .icon_logout:hover {
  background: transparent no-repeat -15px -15px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_logout_disabled {
  background: transparent no-repeat -30px -15px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_login {
  background: transparent no-repeat 0px -15px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_login_mouseover, .icon_login:hover {
  background: transparent no-repeat -15px -15px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_login_disabled {
  background: transparent no-repeat -30px -15px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_preferences {
  background: transparent no-repeat 0px 0px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  
  
}

.icon_preferences_mouseover, .icon_preferences:hover {
  background: transparent no-repeat -15px 0;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_preferences_disabled {
  background: transparent no-repeat -30px 0;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_history {
  background: transparent no-repeat 0px -360px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_history_mouseover, .icon_history:hover {
  background: transparent no-repeat -15px -360px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_history_disabled {
  background: transparent no-repeat -30px -360px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: auto;
}

.icon_calendar {
  background: transparent no-repeat 0px -345px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_calendar_mouseover, .icon_calendar:hover {
  background: transparent no-repeat -15px -345px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_calendar_disabled {
  background: transparent no-repeat -30px -345px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}
.icon_search {
  background-image: url('../images/search1.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_search_mouseover, .icon_search:hover {
  width: 15px;
  height: 15px;
  background-image: url('../images/search2.png');
  cursor: pointer;
}
.icon_edit {
  background: transparent no-repeat 0px -120px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
  display: inline-block;
}

.icon_edit_mouseover, .icon_edit:hover {
  background: transparent no-repeat -15px -120px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}
.icon_delete {
  background: transparent no-repeat 0px -30px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
  display: inline-block;
  background-repeat: no-repeat;
}


.icon_delete_mouseover, .icon_delete:hover {
  background: transparent no-repeat -15px -30px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
  background-repeat: no-repeat;
}
.icon_test {
  background: transparent no-repeat 0px -120px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_test_mouseover, .icon_test:hover {
  background: transparent no-repeat -15px -120px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}
.icon_margin{margin-left: 1px;margin-right: 1px; margin-top:2px; display: inline !important}

.icon_add {
  background: transparent no-repeat 0px -270px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}

.icon_add_mouseover, .icon_add:hover {
  background: transparent no-repeat -15px -270px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
  background-repeat: no-repeat;
}
.icon_streets {
  background: transparent no-repeat 0px -300px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}

.icon_streets_mouseover, .icon_streets:hover, .buttons .icon_streets:hover {
  background: transparent no-repeat -15px -300px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.buttons .icon_delete, .buttons .icon_add, .buttons .icon_edit, .buttons .icon_streets{display: block;float: left;margin-left: 1px;margin-right: 1px}
.btn_add {
    background-image: url('../images/sprite-mini-icons.png');
    background: transparent no-repeat 0px -270px  !important;
  
}
.icon_add_sensor {
  background: transparent no-repeat 0px 0px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
}
.icon_pdf {
  
  background-image: url('../images/icon_pdf16x16.png');
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}

.icon_print {
  
  background-image: url('../images/icon_print16x16.png');
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}

.icon_print_mouseover, .icon_print:hover {
  
  background-image: url('../images/icon_print16x16.png');
  width: 16px;
  height: 16px;
  cursor: pointer;
  background-repeat: no-repeat;
}
.icon_xls {
  background-image: url('../images/icon_excel16x16.png');
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}

.icon_xls_mouseover, .icon_xls:hover {
  background-image: url('../images/icon_excel16x16.png');
  width: 16px;
  height: 16px;
  cursor: pointer;
  background-repeat: no-repeat;
}
.icon_csv {

  background-image: url('../images/icon-csv.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}

.icon_csv_mouseover, .icon_csv:hover {

  background-image: url('../images/icon-csv.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
  background-repeat: no-repeat;
}
.server_icon{
    background-image: url(../images/server.png)  !important;
     width:15px;height:13px;
}
.cameravideo_icon{
    background-image: url(../images/cam.png)  !important;
    background-repeat: no-repeat;
    width:15px;
    height:10px;
}
.senzor_icon{
    background-image: url(../images/sensor.png)  !important;
    width:15px;height:14px;
}
.upload-icon{
    background-image: url(../images/image_add.png)  !important;
}
.icon_close_item{
    background-image: url(../images/close.png)  !important;
    width:16px;height:16px;
}
.icon_chart16{
    background-image: url('../images/icon-chart16x16.png');
    width: 16px;
    height: 16px;
    cursor: pointer;
    display: inline-block;
    background-repeat: no-repeat;
}
.icon_chart {
  background-image: url('../images/increase.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}

.icon_chart_mouseover, .icon_chart:hover, .icon_chart:hover {  
  background-image: url('../images/increase.png');
  width: 15px;
  height: 15px;
  display: block;
  cursor: pointer;
}

.icon_reload {
  background: transparent no-repeat 0px -255px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}
.icon_reload_mouseover, .icon_reload:hover {
  background: transparent no-repeat -15px -255px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.icon_reload_disabled {
  background: transparent no-repeat -30px -255px;
  background-image: url('../images/sprite-mini-icons.png');
  width: 15px;
  height: 15px;
  cursor: auto;
}
.icon_refresh {
  background-image: url('../images/icon_refresh.png');
  width: 15px;
  height: 15px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}
.menu_icon_chart_sgl_line {
  background-image: url('../images/menu_chart_sgl_line.png');
  width: 20px;
  height: 16px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
}
.menu_icon_chart_lines_shadow {
  background-image: url('../images/menu_chart_lines_shadow.png');
  width: 20px;
  height: 16px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
}

.menu_icon_chart_lines_shadow2 {
  background-image: url('../images/menu_lines_shadow2.png');
  width: 20px;
  background-position: center;
  height: 16px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}
.menu_icon_chart_bars{
  background-image: url('../images/chart-bars.png');
  width: 20px;
  height: 16px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
}
.menu_icon_calendar{
  background-image: url('../images/icon-calendar.png');
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}
.menu_icon_clock{
  background-image: url('../images/icon_clock.png');
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}
.icon_calndar32x32{
  background-image: url('../images/icon-calendar32x32.png');
  width: 32px;
  height: 32px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}
.icon_counter32x32{
  background-image: url('../images/icon-counter32x32.png');
  width: 32px;
  height: 32px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}
.icon_settings16x16{
  background-image: url('../images/icon-settings16x16.png');
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}
.icon_settings32x32{
  background-image: url('../images/icon-settings32x32.png');
  width: 32px;
  height: 32px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}
.header_senzor_icon{
    background-image: url(../images/sensor.png)  15px 15px no-repeat !important;
}
.btn_add_item{
    background-image: url(../images/btn-add24x24.png) !important;
}
.btn-add-item-10x10{
    background-image: url(../images/btn-add8x9.png) !important;
    width: 8px;
    height: 9px;
    background-repeat: no-repeat;
    display: inline-block;
    cursor: pointer;
}
.btn_delete_item{
    background-image: url(../images/btn-delete24x24.png) !important;
    background-repeat: no-repeat;
}
.btn_reverse_direction{
    background-image: url(../images/btn-reverse16x16.png) !important;
}
.btn_item_properties{
    background-image: url(../images/btn-properties16x16.png) !important;
}
.icon_window_add_item24{
    background-image: url(../images/btn-add24x24.png) !important;
    background-position:0% 30% !important;
}
.icon_window_edit_item24{
    background-image: url(../images/btn-edit24x24.png) !important;
    background-position:0% 30% !important;
}
.icon_play{
    background-image: url(../images/icon-play16x16.png) !important;
    background-repeat: no-repeat;
    display: inline-block;
}
.icon_play_sensors{
    background-image: url(../images/icon-play-sensor16x16.png) !important;
    background-repeat: no-repeat;
    display: inline-block;
}
.icon_delete_connections{
    background-image: url(../images/sterge-conexiune16x16.png) !important;
    background-repeat: no-repeat;
    display: inline-block;
}
.icon_delete_eq{
    background-image: url(../images/sterge-echipament.png) !important;
    background-repeat: no-repeat;
    display: inline-block;
}
.icon_weather16{
    background-image: url(../images/weather16x16.png) !important;
}
.icon_sensor16{
    background-image: url(../images/sensor.png) !important;
}
.icon_footmark16{
    background-image: url(../images/footmark16x16.png) !important;
}
.icon_counters16{
    background-image: url(../images/icon-couter16x16.png) !important;
    background-repeat: no-repeat;
}
.icon_crossingline16{
    background-image: url(../images/crossing-line16x16.png) !important;
}
.menu_icon_monitored_location16{
    background-image: url(../images/icon-radar16.png) !important;
    width: 16px;
    height: 18px;
    display: block;
    background-repeat: no-repeat;
}
.menu_icon_events16{
    background: url('../images/icon-eveniment16x16.png') no-repeat;
    width: 16px;
    height: 18px;
    display: block;
    background-repeat: no-repeat;
}
.menu_icon_report16{
    background: url('../images/icon-rapoarte16x16.png') no-repeat;
    width: 16px;
    height: 18px;
    display: block;
    background-repeat: no-repeat;
}
.menu_icon_user16{
    background: url('../images/icon-user-16.png') no-repeat;
    width: 16px;
    height: 18px;
    display: block;
    background-repeat: no-repeat;
}
.menu_icon_users16{
    background: url('../images/icon-users-16.png') no-repeat;
    width: 16px;
    height: 18px;
    display: block;
    background-repeat: no-repeat;
}
.menu_icon_security16{
    background: url('../images/icon-security16x16.png') no-repeat;
    width: 16px;
    height: 18px;
    display: block;
    background-repeat: no-repeat;
}
.icon_security32{
    background-image: url(../images/icon-security32x32.png) !important;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.icon_users32{
    background-image: url(../images/icon-user32x32.png) !important;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.icon_groups32{
    background-image: url(../images/icon-grupuri-utilizatori32x32.png) !important;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.icon_templates32{
    background-image: url(../images/icon-template-32x32.png) !important;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.icon_addresses32{
    background-image: url(../images/icon-address-32.png) !important;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.icon_organisations32{
    background-image: url(../images/icon-organizations-32.png) !important;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.menu_icon_template16{
    background: url('../images/icon-template-16.png') no-repeat;
    width: 16px;
    height: 18px;
    display: block;
    background-repeat: no-repeat;
}
.menu_icon_address16{
    background: url('../images/icon-address-16.png') no-repeat;
    width: 16px;
    height: 18px;
    display: block;
    background-repeat: no-repeat;
}
.menu_icon_organizations16{
    background: url('../images/icon-organizations-16.png') no-repeat;
    width: 16px;
    height: 18px;
    display: block;
    background-repeat: no-repeat;
}
.icon_chart32{
    background-image: url(../images/icon-chart32x32.png) !important;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.icon_report32{
    background-image: url(../images/icon-rapoarte32x32.png) !important;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
a.axt_button {
    background-image: -moz-linear-gradient(top, #ffffff, #dbdbdb);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #dbdbdb));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dbdbdb');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dbdbdb')";
    border: 1px solid #fff;
    -moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.4);
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.4);
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    padding: 2px 2px;
    text-decoration: none;
    text-shadow: #fff 0 1px 0;
    float: left;
    margin-right: 10px;
    margin-bottom: 1px;
    display: block;
    color: #597390;
    line-height: 15px;
    font-size: 12px;
    font-weight: bold;
    background-position: center;
}
a.axt_button:hover, a.axt_button_hover {
    background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #eeeeee));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#eeeeee');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#eeeeee')";
    color: #000;
    display: block;
    -moz-box-shadow: 0px 0px 4px rgba(4, 97, 175, 0.8);
    -webkit-box-shadow: 0px 0px 4px rgba(4, 97, 175, 0.8);
    box-shadow: 0px 0px 4px rgba(4, 97, 175, 0.8);
}

a.axt_button:active {
	background-image: -moz-linear-gradient(top, #dbdbdb, #ffffff);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #dbdbdb),color-stop(1, #ffffff));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#dbdbdb', EndColorStr='#ffffff');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#dbdbdb', EndColorStr='#ffffff')";
	text-shadow: 0px -1px 0 rgba(255, 255, 255, 0.5);
	

}
a.axt_button_selected {
    background-image: -moz-linear-gradient(top, #dbdbdb, #ffffff);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #dbdbdb),color-stop(1, #ffffff));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#dbdbdb', EndColorStr='#ffffff');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#dbdbdb', EndColorStr='#ffffff')";
    border-color: #b90101;
    color: #b90101;
    cursor: pointer;
    -moz-box-shadow: 0px 0px 5px rgba(185, 1, 1, 0.2);
    -webkit-box-shadow: 0px 0px 5px rgba(185, 1, 1, 0.2);
    box-shadow: 0px 0px 5px rgba(185, 1, 1, 0.2);
}
a.axt_button.icon {
	padding-left: 3px;
}
a.axt_button.icon span{
    padding-left: 17px;
}
a.axt_button.icon.pdf span {
    background: url('../images/icon_pdf16x16.png') no-repeat;
}
a.axt_button.icon.print span {
    background: url('../images/icon_print16x16.png') no-repeat;
}
a.axt_button.icon.settings2_16 span, span.settings2_16 {
    background: url('../images/icon-settings-16.png') no-repeat;
}
span.settings_12 {
    background: url('../images/icon-settings-12.png') no-repeat;
}
a.axt_button.icon.calendar2_16 span {
    background: url('../images/icon-exec_calendar2-16.png') no-repeat;
}
a.axt_button.icon.calendar_16 span {
    background: url('../images/icon-exec_calendar-16.png') no-repeat;
}
a.axt_button.icon.calendar3_16 span {
    background: url('../images/icon-exec_calendar3-16.png') no-repeat;
}
a.axt_button.icon.history_16 span {
    background: url('../images/icon-history-16.png') no-repeat;
}
a.axt_button.icon.regeneration_16 span {
    background: url('../images/icon-regeneration-16.png') no-repeat;
}
.icon_event32{
    background-image: url(../images/icon-event32x32.png) !important;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.icon_radar32{
    background-image: url(../images/icon-radar32x32.png) !important;
    width: 32px;
    height: 32px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.icon_download{
    background: url('../images/icon-download-16.png') no-repeat;
    width: 16px;
    height: 16px;
}
.icon-1-day{
    background: url('../images/icon-1-day-16.png') no-repeat;
    width: 16px;
    height: 16px;
    display: block;
}
.icon-7-days{
    background: url('../images/icon-7-days-16.png') no-repeat;
    width: 16px;
    height: 16px;
    display: block;
}
.status-enable{
    background: url('../images/status_enable.png') no-repeat;
    width: 16px;
    height: 16px;
    display: block;
}
.status-disable{
    background: url('../images/status_disable.png') no-repeat;
    width: 16px;
    height: 16px;
    display: block;
}
.icon-acl-permit{
    background: url('../images/buton-drepturi-permisive.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}
.icon-acl-restrict{
    background: url('../images/buton-drepturi-restirictive.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}
.icon-acl-modify-functions{
    background: url('../images/buton-modifica-functii.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}
.icon-acl-modify-users{
    background: url('../images/buton-modifica-utilizatori.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}
.icon-allow-access{
    background: url('../images/allow-access12x12.png') no-repeat;
    width: 12px;
    height: 12px;
    display: inline-block;
}
.icon-deny-access{
    background: url('../images/deny-access-12x12.png') no-repeat;
    width: 12px;
    height: 12px;
    display: inline-block;
}
.icon-add-item{
    background  : url('../images/btn-add12x12-gray.png') no-repeat;
    background-position: center;
    display     : inline-block;
    width       : 16px;
    height      : 32px;
    cursor:     pointer;
}
.icon-add-item-over{
    background  : url('../images/btn-add12x12-gray-over.png') no-repeat ;
    background-position: center;
    display     : inline-block;
    width       : 16px;
    height      : 32px;
}