/*  глобальная таблица */
* {
  font-family: Verdana,Arial;
  font-size: 12px;
}

html, body {
  margin: 0px;
  padding: 0px;
  height: 100%;

}
body {
  
  padding: 0px;
  margin: 0px;
  font-family: Arial;
  height: 100%;
  font-size: 12px;
}
img {
  border: 0px;
}

.info_1 {
  width: 68px;
  height: 68px;
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/info_1.gif') left center no-repeat;
}
.info_2 {
  width: 68px;
  height: 68px;
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/info_2.gif') left center no-repeat;
}
.info_3 {
  width: 68px;
  height: 68px;
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/info_3.gif') left center no-repeat;
}

td.verticaltop {
  vertical-align: top;
}
a:active, a:focus, img { outline: 0; }
.toplogo {
  height: 70px;
}
.topmenu {
  height: 34px;
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/topmenudivider.gif');
  padding: 0px;
  margin: 0px;
}
.tablecontent {
  background: #FFFFFF;
  padding: 5px 5px 0px 5px;
}
.copyright {
  height: 35px;
  padding: 10 0 5 10;
  font-weight: bold;
  color: #737373;
  font-size: 12px;
}
.contenttitle {
  color: #919191;
/*  font-weight: bold;*/
  font-size: 16px;
  padding: 8 0 0 10;
  font: Verdana, Arial;
}
.divcontenttitle {
  color: #919191;
  padding: 8 0 0 10;
  font: Verdana, Arial;
}
.contentselect {
	background:#ffffff;
	border-top: 2px solid #C7C7C7;
	color: #919191;
	/*border-bottom: 1px solid #DDDDDD;*/
	padding: 5 10 5 10;
	font-size: 12px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.tooltip {
  border: 1px #696969 solid;
  padding: 5px;
  background: #FFFFE0;
  color: #000000;
  font: normal 12px Verdana, Arial;
}

/* кнопка с иконкой */
table.tablebutton {
  padding: 0px;
  border-collapse: collapse;
  font-family: Arial;
  margin: 0px;
}
td.buttonleft {
/*  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/buttonleft.gif');
  width: 14px;
  height: 31px;*/
}
td.buttonmiddle {
/*   background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/buttonmiddle.gif');*/
  height: 31px;
  font-weight: bold;
  white-space: nowrap;
  padding-top: 2px;
}
td.buttonright {
/*   background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/buttonright.gif');
  width: 14px;
  height: 31px;*/
}
img.buttonimg {
  position: relative;
  top: 2px;
}
a.buttonlnk:link, a.buttonlnk:visited {
  text-decoration: none;
  font-size: 14px;
  color: #919191;
}
a.buttonlnk:hover {
  color: #3d83d1;
}
a.addbuttonlnk:link, a.addbuttonlnk:visited {
  text-decoration: none;
  font-size: 12px;
  color: #3d83d1;
}
a.addbuttonlnk:hover {
 font-size: 12px;
 color: #3d83d1;
}

/* нижняя часть таблицы */
table.tablefooter {
  padding: 0px;
  border-collapse: collapse;
  width: 100%;
}
td.footerleft {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/footerleft.gif');
  width: 6px;
  height: 6px;
}
td.footermiddle {
  height: 6px;
  background: #FFFFFF;
}
td.footerright {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/footerright.gif');
  width: 6px;
  height: 6px;
}

/* верхнее меню аккаунта */
table.tablemenu {
  padding: 0px;
  margin-top: 17px;
  border-collapse: collapse;
  font-family: Arial;
  font-size: 12px;
  height: 35px;
}
table.tablemenu a{
  color: #000000;
}
td.menuleft {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/menuleft.gif');
  width: 6px;
  height: 35px;
}
td.menumiddle a {
  white-space: nowrap;
  color: #3d83d1;
  padding: 0 3 2 3;
  font-family: Arial;
  font-size: 12px;
}
td.menumiddleactive a {
  white-space: nowrap;
  padding: 0 3 2 3;
  color: #3d83d1;
  font-weight:bold;
  font-family: Arial;
  font-size: 12px;
}
td.menudivider {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/menudivider.gif');
  width: 4px;
  height: 35px;
}
td.menuright {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/menuright.gif');
  width: 6px;
  height: 35px;
}

/* верхнее меню аккаунта */
table.tabletopmenu {
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  height: 34px;
  color: #b5b5b5;
}
td.topmenuactiveleft {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/topmenuactiveleft.gif');
  width: 5px;
  height: 34px;
}
td.topmenuactivemiddle {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/topmenuactivemiddle.gif');
  height: 34px;
  white-space: nowrap;
  padding: 0 8 2 8;
}
td.topmenuactiveright {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/topmenuactiveright.gif');
  width: 5px;
  height: 34px;
}
td.topmenudisleft {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/topmenudisleft.gif');
  width: 5px;
  height: 34px;
}
td.topmenudismiddle {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/topmenudismiddle.gif');
  height: 34px;
  white-space: nowrap;
  padding: 0 8 2 8;
}
td.topmenudisright {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/topmenudisright.gif');
  width: 5px;
  height: 34px;
}
td.topmenudivider {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/topmenudivider.gif');
  width: 1px;
  height: 34px;
}
a.topmenulnk:link, a.topmenulnk:visited {
  display:block;
  text-decoration: none;
  color: #3d83d1;
  vertical-align:baseline;
  padding: 7 2 7 2;
}
a.topmenulnk:hover {
  color: #3d83d1;
}

/* внутренняя рамка */
td.maintopleft {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/maintopleft.gif');
  height: 10px;
  width: 10px;
}
td.maintopright {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/maintopright.gif');
  height: 10px;
  width: 10px;
}
td.mainbottomleft {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/mainbottomleft.gif');
  height: 10px;
  width: 10px;
}
td.mainbottomright {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/mainbottomright.gif');
  height: 10px;
  width: 10px;
}
td.maintop {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/maintop.gif');
  height: 10px;
}
td.mainleft {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/mainleft.gif');
  width: 10px;
}
td.mainright {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/mainright.gif');
  width: 10px;
}
td.mainbottom {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/mainbottom.gif');
  height: 10px;
}
td.maincenter {
  background:#FFFFFF;
  vertical-align:top;
  padding:5px;
}

/*th {
  padding: 5px 5px 5px 0;
}*/

#loader {
  position: absolute;
  top: 49%;
  z-index:999;
  width: 90%;
}

#loader_tbl {
  width: 120px;
  background:#F5F5F5;
  border: 1px #DDDDDD solid;
}

.notsaved{
  border:0px solid #FF0000;

  display:none;
  color: #FF0000;
  font-weight:bold;
}


/* rvitok */

.ramka {
	border-top: black 1px dashed;
	border-bottom: black 1px dashed;
	border-left: black 1px dashed;
	border-right: black 1px dashed;
}

.micro {
	font-size: 1pt;
	line-height: 1;
	height: 1pt;
}
.t10b {
	font-weight: bold;
	font-size: 10pt;
	font-family: "Times New Roman", serif;
}

.stext7 {
	font-size: 7.5pt;
	font-family: "Times New Roman", serif;
	vertical-align: bottom;
}

.string, .dstring {
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, sans-serif;
	border-bottom: black 1px solid;
	text-align: center;
	vertical-align: bottom;
}

.dstring {
	font-size: 9pt;
	line-height: 1;
	letter-spacing: 1pt;
}

.subscript {
	font-size: 6pt;
	font-family: "Times New Roman", serif;
	line-height: 1.1;
	vertical-align: top;
	text-align: center;
}

.floor {
	vertical-align: bottom;
	padding-top: 0.5mm;
}

.cells { border-right: black 1px solid; }

.cell {
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 8pt;
	line-height: 1.1;
	height: 4mm;
	vertical-align: bottom;
      padding-bottom:1px;
}

.stext {
	font-size: 8.5pt;
	font-family: "Times New Roman", serif;
	vertical-align: bottom;
}

/*table*/
.tableshow {
	width: 100%;
	border: 0;
	border-collapse: collapse;
	margin-bottom:-8px;
}

.gray{
	background:#FAFAFA;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
.white{
	background:#ffffff;
}

.tableshow th{
	
	text-align: left;
	font-size: 14px;
	color: #919191;
	font-weight: normal;
	white-space: nowrap;
	padding: 0;
}
.tab_groups{
	font-size: 14px;
	font-weight: normal;
	white-space: nowrap;
	padding: 0;
	margin-bottom:-8px;
}
.tab_groups a, .tab_groups a:link, .tab_groups a:visited, .tab_groups a:hover{
	font-size: 16px;
	color: #3d83d1;
}
.tableshow_detals a, .tableshow_detals a:link, .tableshow_detals a:visited, .tableshow_detals a:hover{
	font-size: 12px;
	color: #000000;
}
.activate{
	color: red;
}
.activate a, .activate a:link, .activate a:visited, .activate a:hover{
	color: red;
}
.groupby{
	color: #000000;
}
.groupby a, .groupby a:link, .groupby a:visited, .groupby a:hover{
	color: #919191;
}
.menu_group{ 
	display: inline; 
	width: 50px;
}
.menu_group_div{
	position: absolute; 
	overflow: visible;
}
.menu_group_div_table{
	border-collapse: collapse;
}
.menu_group_div_table_lt{
	background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/sub_menu_lt.gif') top no-repeat;
	height:10px;
	width:10px;
}
.menu_group_div_table_rt{
	background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/sub_menu_rt.gif') top no-repeat;
	height:10px;
	width:10px;
}
.menu_group_div_table_fon{
	background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/sub_menu_fon.gif');
	font-size: 12px;
}
.menu_group_div_table_fon a, .menu_group_div_table_fon a:link, .menu_group_div_table_fon a:visited, .menu_group_div_table_fon a:hover{
	font-size: 12px;
}

.menu_group_div_table_lb{
	background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/sub_menu_lb.gif') top no-repeat;
	height:10px;
	width:10px;
}
.menu_group_div_table_rb{
	background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/sub_menu_rb.gif') top no-repeat;
	height:10px;
	width:10px;
}
.status_error{
	color:#d20000;
}
.fillup{
	text-align: right !important;
	color:#000000 !important;
}
.fillup a{
	color:#3d83d1 !important;
}

.menu_help{ 
	width: 100%;
}
.menu_help_div{
/*	position: absolute; */
	overflow: visible;
}
.menu_help_div_table{
	border-collapse: collapse;
	width: 100%;
	
}
.menu_help_div_table_lt{
	background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/menu_help_lt.gif') top no-repeat;
	height:6px;
	width:7px;
}
.menu_help_div_table_rt{
	background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/menu_help_rt.gif') top no-repeat;
	height:6px;
	width:7px;
}
.menu_help_div_table_fon{
	background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/menu_help_fon.gif');
	font-size: 12px;
}
.menu_help_div_table_fon a, .menu_help_div_table_fon a:link, .menu_help_div_table_fon a:visited, .menu_help_div_table_fon a:hover{
	font-size: 12px;
}

.menu_help_div_table_lb{
	background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/menu_help_lb.gif') top no-repeat;
	height:6px;
	width:7px;
}
.menu_help_div_table_rb{
	background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/menu_help_rb.gif') top no-repeat;
	height:6px;
	width:7px;
}
/* формы*/
.invalidInput{
	border:1px solid #F00;
	background-color: #FFECE6;
}

/* Style for valid input */
.validInput{
	border: 1px solid #A5ACB2;
}
.fiz {  }
.yur {  }
/* Стили для таблицы */
.pager  {
	text-decoration: none;
	color: #919191;
	font-size: 9pt;
}
.pager a {
	color: #919191;
	font-size: 9pt;
	text-decoration: none;
}
.pager a.activepage {
	color: #919191;
	font-weight: bold;
}
.tab_border{
border-top:1px solid #E6E6E6;
}
table.tablesorter {
	background-color: #CDCDCD;
	margin:4px 0pt 6px;
	border: none;
	border-collapse:collapse;
	font-size: 12px;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #E1E6E9;
	border: none;
	font-size: 12px;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/tablesorter-bg.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 4 20px;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 2px;
/*	background-color: #FFF;*/
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#E0F4D7;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/tablesorter-asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/tablesorter-desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #B8DAF2;
}
table.tablesorter tbody td.tddisable{
	background-color: #FFcccc;
}

table.tablesorter tbody tr { background-color:#FFFFFF; }
table.tablesorter tbody tr:hover { background-color:#E1E6E9; }

/* Стили для таблицы */

table.tablemain {
  border-collapse: collapse;
}
th.tablehead1 {
  background: #E1E6E9;
  padding: 5px;
  font-size: 12px;
}
th.tablehead2 {
  background: #B8DAF2;
  padding: 5px;
  font-size: 12px;
}
td.tablerows {
  padding: 5px;
  border-bottom: 1px #EDEBEC solid;
  font-size: 12px;
}
/////////////////

@import url("reset.css");
body{
color:#363636;
font-family:arial;
font-size:13px;
background:#ffffff;
 _zoom: 1;
}

html{
 _padding-left: 1000px;
}

a{
font-family:arial;
font-size:13px;
color:#006ab3;
text-decoration:underline;;
}
a:hover{
text-decoration:none;
}
select {
margin-bottom:3px;
margin-top:3px;}

.g-brown_td{
background-color:#f5f5f5;
}

.g-yellow_td{
background-color:#fcf7b7;
}
.g-light_yellow_td{
background-color:#fdfbd9;
}


.g-blue_font {
color:#0071bc;
}
.g-red_font {
color:#ff0000;
}
.g-yellow_font {
color:#fbb306;
}
.g-green_font {
color:#38b549;
}
.g-brown_font {
color:#acacac;
}
.g-blue_font {
color:#0071bc;
}
.g-red_font {
color:#ff0000;
}
.g-grey_font{
color:#818181;
}
.g-black_font {
color:#000000;
}


.g-blue_link a{
color:#0071bc;
}
.g-red_link a{
color:#ff0000;
}
.g-yellow_link a{
color:#fbb306;
}
.g-green_link a{
color:#38b549;
}
.g-brown_link a{
color:#acacac;
}
.g-blue_link {
color:#0071bc;
}
.g-red_link {
color:#ff0000;
}
.g-grey_font{
color:#818181;
}
.g-black_link a{
color:#000000;
}
.g-billing_link{
color:#737373;
vertical-align:middle;
line-height:25px;
text-decoration:none;
font-weight:bold;
display:block;
height:25px;
padding-left:16px;
}
.h-block{
width:100%;
display:table;
}
.h-logo {
padding-top:25px;
padding-bottom:20px;
margin-left:30px;
float:left;
_margin-left:15px;
}

.body_div{
min-width:1000px;
margin-left:0px!important;

-zoom: 1;
-position: relative;
}


.h-top_menu{
float:right;
}
.h-message_block {
float:left;
margin-left:15px;
margin-top:7px;

}
.h-message_block div {
float:left;
}
.h-message_left_corner {
width:7px;
height:26px;
background: url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/corner-sprites.gif) no-repeat;
}
.h-message_right_corner{
width:7px;
height:26px;
background: url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/corner-sprites.gif) -7px 0px;
}

.h-message_center_div{
height:24px;
_width:145px;
border-top:1px solid #f26521;
border-bottom:1px solid #f26521;
}
.h-message_center_div a{
margin-top/*\**/: -1px\9
}
.h-message_center_div2{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/header-icons.gif) no-repeat 0 6px ;
display:block;
vertical-align:middle;
line-height:25px;
display:block;
height:25px;
padding-left:20px;
}

.h-message_center_div img{
margin-top:5px;
float:left;
margin-right:6px;
}
.h-biling_block{
float:left;
margin-left:25px;
margin-top:7px;
}
.h-biling_block_img{
float:left;
margin-top:5px;
}
.h-biling_img_down{
float:left;
margin-top:10px;
}
.h-fast-access_left_corner{
height:26px;
width:8px;
float:left;
background: url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/corner-sprites.gif) -14px 0px;
}
.h-fast-access_right_corner{
height:26px;
width:8px;
float:left;
background: url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/corner-sprites.gif) -22px 0px;
}

.h-fast-access_center_div {
height:24px;
float:left;
border-top:1px solid #6dcff6;
border-bottom:1px solid #6dcff6; 
line-height:24px;
text-decoration:none;
}
.h-fast-access_center_div a{
margin-left:7px;
float:left;
margin-top/*\**/: -1px\9
}

.h-fast-access_sms{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/header-icons.gif) no-repeat 0 -28px  ;
}
.h-fast-access_voice{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/header-icons.gif) no-repeat 0 -60px  ;
}
.h-fast-access_1st{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/header-icons.gif) no-repeat 0 -86px  ;
}
.h-options_block{
float:left;
padding-top:7px;
vertical-align:middle;
line-height:25px;
margin-left:15px;
}
.h-options_block a{
padding-left:18px;
padding-right:10px;
display:block;
float:left;
vertical-align:middle;
line-height:25px;
height:25px;
}
.h-options_admin{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/header-icons.gif) no-repeat 0 -115px;
}
.h-options_setting{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/header-icons.gif) no-repeat 0 -147px;
}
.h-options_report{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/header-icons.gif) no-repeat 0 -176px;
}
.h-options_exit{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/header-icons.gif) no-repeat 0 -210px;
}

.t-tab_menu{
margin:0px;
padding:0px;
width:100%;
}
.t-tab_div_w{
width:7px;
}
.t-tab_div_h{
height:36px;
}

.t-tab_div_c{
width:10px;
}
.t-curr_div_left{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/tab_corners.gif) no-repeat -15px 0;
}
.t-curr_div_right{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/tab_corners.gif) no-repeat -22px 0;
}
.t-curr_div_center{
padding:5px;
padding-left:15px !important;
padding-right:15px !important;
text-align:center;
background-image: url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/top_menu_cur_top.gif);

}

.t-def_div_left{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/tab_corners.gif) no-repeat 0 0;

}
.t-def_div_right{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/tab_corners.gif) no-repeat -8px 0;
}

.t-def_div_center{
text-align:center;
padding:5px;
padding-left:15px !important;
padding-right:15px !important;
background-image: url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/top_menu_def_center.gif);

}
.t-def_div_id{
width:175px;
text-align:center;
}
.t-other_tabs_bg {
background-image: url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/top_menu_cur_center.gif);
}
.t-other_tab1{
width:30px;
}
.t-tabs_def_fonts a{
text-decoration:none;
}
.t-cur_tab_font a{
font-size:16px;
color:#3d83d1;
}
.t-def_tab_font a{
font-size:18px;
color:#636363;
}
.t-other_tab{
border-bottom:1px solid #6dcff6;
}
.t-other_tab a {
font-size:14px;
font-weight:bold;
}
.t-support {
margin-right:30px;
}
.t-master_add{
margin-right:25px;
}
.c-message_box {
background-color:#f1f1f1;
padding:10px;
padding-bottom:15px;
padding-top:15px;
margin-top:14px;
}

.c-message_box_padding {
padding-left:32px;
padding-right:32px;
}
.c-message_box a {
text-decoration:none; 
border-bottom: 1px dashed #0071bc;
}
.c-close_button{
float:right;
margin-top:0px;
}
.c-close_button a {
text-decoration:none;
border-bottom:0px;
}
.c-table_d{
width:100%;
text-align:center;
}
.c-content_table{
width:100%;
padding-left: 32px; padding-right: 32px;
*width:94.9%;
_width:94.9%;
margin-top:15px;
border-bottom:1px dashed #a1a1a1;
padding-bottom:20px;
}
.c-left_content{

}
.c-table_pages{
border:none !important;
}
.c-table_pages td{
border:none !important;
}
.c-center_content{
width:25px;
background:#ffffff;
}
.r-right_content {
width:190px;
}
.c-top_content_place{
}
.c-title{
font-size:21px;
color:#b1b1b1
}
.c-button{
margin-left:55px;
}
.c-button a {
font-size:14px;
text-decoration:none; 
border-bottom: 1px dashed #006ab3;
}
.c-a_t{
float:right;
}
.c-a_t a{
font-size:18px;
text-decoration:none;
}

.c-content_sec_table{
width:100%;
margin-top:25px;
color:#363636;
font-size:14px;
border-bottom:4px solid #e6e6e6;
}
.c-head-content_sec_table{
width:100%;
_width:110%;
margin-top:25px;
color:#363636;
font-size:14px;
}
.c-content_sec_table td {
border-bottom:1px solid #ddd;
padding:7px;}

.c-dark_link a{
font-size:16px;
font-weight:normal;
}
.c-th_b_brd 
{
border-top:3px solid #e2e2e2;
border-bottom:1px solid #e2e2e2;
padding:7px;
text-align:left;
}
.c-table_t_fonts {
font-size:14px; 
text-decoration:none;
font-weight:bold;
}
.c-table_title_text{

}
.c-table_title_dashed{ 

border-bottom: 1px dashed #818181;

}

.c-tr_b_brd{
border-bottom:3px solid #ddd !important;
}
.c-dark_blue_link  a{
font-size:12px;
}
.c-table_title{
font-size:13px;
padding:0px !important;
padding-top:5px !important;
margin:0px !important;
border:0px !important;
}
.c-table_title a{
font-size:13px;
}

.c-table_title tr,td{
padding-left:0px !important;
padding-right:0px !important;
margin:0px !important;
}

.c-bottom_table{
width:100%;
margin-top:30px;
}
.c-bottom_div_left {
float:left;
}
.c-bottom_div_right {
float:right;
}
.c-table_td1{
width:50%;
}
.c-table_td2{
width:15%;
}
.c-table_td3{
width:10%;
}
.c-table_td4{
width:13%;
}

.c-monitoring_table_td1{
width:30%;
}
.c-monitoring_table_td2{
width:20%;
}
.c-monitoring_table_td3{
width:13%;
}
.c-monitoring_table_td4{
width:20%;
}

.c-contacts_table_td1{
width:50%;
}
.c-contacts_table_td2{
width:50%;
}
.c-contacts_table_td3{
width:13%;
}
.c-contacts_table_td4{
width:20%;
}

.c-report_table_td1{
width:10%;
}
.c-report_table_td2{
width:10%;
}
.c-report_table_td3{
width:10%;
}
.c-report_table_td4{
width:10%;
}
.c-report_table_td5{
width:10%;
}
.c-report_table_td6{
width:10%;
}
.c-report_table_td7{
width:10%;
}
.c-report_table_td8{
width:10%;
}

.c-monitoring_d_table_td1{
width:30%;
}
.c-monitoring_d_table_td2{
width:20%;
}
.c-monitoring_d_table_td3{
width:13%;
}
.c-monitoring_d_table_td4{
width:20%;
}
.c-monitoring_d_table_td5{

}



.c-mon_object{
font-size:18px;
}

.с-bottom_margin{
margin-bottom:4px;
display:block;
}

.c-left_report_div {

}
.c-report_l_mrg{
margin-left:15px;
}
.c-left_report_div div {
float:left;
}
.c-left_report_div select{
width:200px;
}
.c-left_report_div div span {
display:block;
width:130px;
margin-top:3px;
margin-bottom:12px;
}
.c-report_bottom_div{
width:100%;
float:left;
}
.c-report_time{
width:60px;

}
.c-report_date{
width:80px;

}




.h-blue_dashed_link a{
font-size:14px;
text-decoration:none; 
border-bottom: 1px dashed #006ab3;
margin-right:10px;line-height:100%;
margin-top:5px;
padding-bottom/*\**/:3px\9;
}
.r-fast-acces-pop{
width:167px;
  min-height:20px;
  height:auto !important;
  height:20px;
padding-bottom:0px;
margin-bottom:0px;
padding-left:15px;
position:absolute;
margin-top:-7px;
padding-top:5px;
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/bg-p.gif);
}
.r-fast-acces-pop-bottom{
margin-top:5px;padding:0px;
margin:0px;
margin-left:-15px;
padding-bottom:0px;
margin-bottom:0px;
height:3px;
clear:both;
float:none;
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/bg-p2.gif) #ffffff no-repeat;

}
.r-right_menu_title{
font-size:13px;
padding-top:31px;
padding-bottom:5px;
float:none;
clear:both;
font-weight:bold;
}
.r-right_menu_content {
height:#e8f5fa;
border-top:3px solid #e2e2e2;
background-color:#e8f5fa;
width:177px;
width/*\**/:190px\9!important;
height:100%;
max-height:10000px;
height: auto;
display:table-cell;
height : expression(parentNode.clientHeight > 10000 ? "10000px" : "auto");
float:left;
padding:5px;
color:#000000;
padding-left:18px;
clear:both;
}
.r-groupby span{
color:#000000!important;
display:block;
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/r-active-link.gif) no-repeat 0 4px;
padding-left:10px;
line-height:100%;margin-top:5px;
margin-left:-11px;
}
.r-groupby  a{
margin-top:10px!important;clear:both;line-height:40px;
}

.r-right_menu_footer {
background-color:#e8f5fa;
width:190px;
float:left;
height:30px;
padding:5px;
}
.f-footer{
padding-top:30px;
margin-left:32px;
padding-bottom:30px;
}
.f-cop {
color:#749ab4;
font-size:12px;
text-decoration:none; 
}

.r-fast-acces-block{
height:28px;
clear:both;
}







.p-rounded{
position:absolute!important;
top:0px;
right:0px;
left:0px;
width:575px;
max-width:1000px;
clear:both;
float:none;
min-height:100px;
height:auto !important;
height:100px;
background:#6dcff6;
padding-bottom:8px;
font-family:Verdana,arial;
table-layout: fixed;
visibility: hidden;
}
.p-rounded a{
font-family:Verdana,arial;
}
.p-rounded-in{
width:546px;
min-height:100px;
height:auto !important;
height:100px;
margin-left:7px;
padding-left:7px;
padding-right:7px;
margin-right:7px;
background:#ffffff;
clear:both;
padding-bottom:10px;
}
.p-rounded-in{
width/*\**/:105%\9!important;
margin-right/*\**/:7px\9;
padding-right/*\**/:15px\9;
}
.p-rounded2{
position:absolute!important;
top:0px;
min-height:100px;
height:auto !important;
height:100px;
background:#6dcff6;
padding-bottom:8px;
font-family:Verdana,arial;
table-layout: fixed;
visibility: hidden;
}
.p-rounded2 a{
font-family:Verdana,arial;
}
.p-rounded-in2{
min-height:100px;
height:auto !important;
height:100px;
margin-left:7px;
padding-left:15px;
margin-right:7px;
padding-right:15px;
background:#ffffff;
clear:both;
padding-bottom:10px;
}
.p-title{
text-align:left;
width:100%;
height:28px;
font-size:15px;
line-height:28px;
vertical-align:middle;
margin-left:10px;
float:left;
cursor: move;
position:relative;
z-index:4;

}
.p-close{
height:28px;
font-size:15px;
width:78px;
float:right;
line-height:28px;
vertical-align:middle;
cursor: move;
margin-top:-30px;
margin-right:10px;
position:relative;
z-index:5;

}
.p-close a{
font-size:12px;
font-weight:bold;
text-decoration:underline;
display:block;
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/pop-mesage.gif) no-repeat -4px 8px;
padding-left:18px;
margin-left/*\**/:20px\9;
position/*\**/::relative\9;
}
.p-top-panel{
margin-top:5px;
clear:both;
text-align:right;
}
.p-top-panel a{ 
font-size:12px;
height:25px;
text-decoration:underline;
display:block;
float:left;
line-height:25px;
vertical-align:middle;
margin-right:5px
}
.p-top-edit-link{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/pop-mesage.gif) no-repeat 0 -50px;
padding-left:28px;

}

.p-top-notice-link{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/pop-mesage.gif) no-repeat -4px -150px;
padding-left:21px;
}
.p-top-report-link{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/pop-mesage.gif) no-repeat -4px -102px;
padding-left:23px;

}
.p-top-delete-link{
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/pop-mesage.gif) no-repeat -4px -195px;
padding-left:20px;
}
.p-monitoring-info-block{
padding-top:20px;
clear:both;
}
.p-monitoring-info-block-text{
text-decoration:none;
font-size:12px;

}
.p-monitoring-info-block-text span{
color:#000000;
font-size:12px;
}

.p-downtimes{
text-decoration:none;
color:#000000;
font-size:12px;
}
.p-downtimes span{
text-decoration:underline;
}
.p-sended-notice{
margin-top:10px;
}
.p-notices{
text-decoration:none;
color:#000000;
}

.p-notices span{
margin-left:50px;
padding-right:10px;
}
.p-send-ok{
margin-left:5px;
color:#000000;
}
.p-send-error{
margin-left:5px;
}
.p-in-bottom{
padding-top:20px;
padding-left:10px;
clear:both;
}
.p-send-error-mesage{
display:block;
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/pop-mesage.gif) no-repeat 0px -244px;
height:21px;
line-height:21px;
padding-left:22px;
font-family:Verdana,arial;
text-decoration:underline;
font-size:12px;
float:left;
}

.p-save-button{
float:left;
margin-left:160px;
display:block;
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/pop-mesage.gif) no-repeat 0px -294px;
height:23px;
line-height:23px;
padding-left:26px;
text-decoration:underline;
font-size:16px;
float:left;
}

.p-save-button_n{

display:block;
background:url(http://www.westa.nnov.ru/images/cp.solomonitoring.ru/images/pop-mesage.gif) no-repeat 0px -294px;
height:23px;
line-height:23px;
padding-left:26px;
text-decoration:underline;
font-size:16px;

}

.p-clear{
clear:both;
float:none;
}

.menu_group{ 
display: inline; 
width: 50px;
}
.menu_gp_div{
position: absolute; 
overflow: visible;
padding:7px;
background-color:#cce1f0;
z-index: 2000;
}
.menu_gp_div a{
color:#0071bc !important;
}
.tableshow {
	width: 100%;
	border: 0!important;
	border-collapse: collapse;
	margin-bottom:0px;
	
}
.tableshow th{
	
	text-align: left;
	font-size: 14px;
	color: #919191;
	font-weight: normal;
	white-space: nowrap;
	padding: 0;
}
.master-position{
color:#B3B3B3;
font-family:"Lucida Grande",sans-serif;
font-size:50px;
font-weight:normal;
vertical-align:middle;
}
ul.master-breadcrumbs {
width:100%;
}
ul.master-breadcrumbs li {
color:#CCCCCC;
display:inline;
float:left;
font-size:18px;
font-weight:bold;
margin-left:4px;
}
ul.master-breadcrumbs li.current {
color:#333333;
}
ul.master-breadcrumbs p {
float:left;
margin-left:16px;
padding:10px 20px 20px 84px;
}
ul.master-breadcrumbs p#bread1 {
padding-left:58px;
}
ul.master-breadcrumbs p#bread1 {
background:url("http://www.westa.nnov.ru/images/cp.solomonitoring.ru/master_bread1-off.gif") no-repeat scroll left center transparent;
margin-left:0;
}
ul.master-breadcrumbs li.current p#bread1 {
background:url("http://www.westa.nnov.ru/images/cp.solomonitoring.ru/master_bread1-on.gif") no-repeat scroll left center transparent;
}
ul.master-breadcrumbs p#bread2 {
background:url("http://www.westa.nnov.ru/images/cp.solomonitoring.ru/master_bread2-off.gif") no-repeat scroll left -2px transparent;
}
ul.master-breadcrumbs li.current p#bread2 {
background:url("http://www.westa.nnov.ru/images/cp.solomonitoring.ru/master_bread2-on.gif") no-repeat scroll left -2px transparent;
}
ul.master-breadcrumbs p#bread3 {
background:url("http://www.westa.nnov.ru/images/cp.solomonitoring.ru/master_bread3-off.gif") no-repeat scroll left -2px transparent;
}
ul.master-breadcrumbs li.current p#bread3 {
background:url("http://www.westa.nnov.ru/images/cp.solomonitoring.ru/master_bread3-on.gif") no-repeat scroll left -2px transparent;
}
ul.master-breadcrumbs p#bread4 {
background:url("http://www.westa.nnov.ru/images/cp.solomonitoring.ru/master_bread4-off.gif") no-repeat scroll left center transparent;
}
ul.master-breadcrumbs li.current p#bread4 {
background:url("http://www.westa.nnov.ru/images/cp.solomonitoring.ru/master_bread4-on.gif") no-repeat scroll left center transparent;
}
.master-position{
color:#B3B3B3;
font-family:"Lucida Grande",sans-serif;
font-size:50px;
font-weight:normal;
vertical-align:middle;
}
.portlet{ margin: 10px 0px 10px 0; float: left; }/* окно с заголовком */
table.tablewindow {
  padding: 0px;
  border-collapse: collapse;
  font-family: Arial;
}
table.tablewindowmove {
  padding: 0px;
  border-collapse: collapse;
  font-family: Arial;
  visibility: hidden;
  position: absolute;
  left: 0px;
  top: 0px;
  table-layout: fixed;
}
td.headleft {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/headleft.gif');
  width: 12px;
  height: 40px;
}
td.headmiddle {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/headmiddle.gif');
  height: 40px;
  padding-top: 10px;
  font-weight: bold;
  white-space: nowrap;
  cursor: move;
}
td.headmiddlemove {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/headmiddle.gif');
  height: 40px;
  padding-top: 10px;
  font-weight: bold;
  white-space: nowrap;
  cursor: move;
}
td.headbutton {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/headmiddle.gif');
  width: 20px;
  height: 40px;
  padding-top: 10px;
  text-align: right;
}
td.headright {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/headright.gif');
  width: 12px;
  height: 40px;
}
td.middleleft {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/middleleft.gif');
  width: 12px;
}
td.middlemiddle {
  padding: 3px;
  font-size: 12px;
  background: #FFFFFF;
}
td.middleright {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/middleright.gif');
  width: 12px;
}
td.bottomleft {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/bottomleft.gif');
  width: 12px;
  height: 12px;
}
td.bottommiddle {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/bottommiddle.gif');
  height: 12px;
}
td.bottomright {
  background: url('http://www.westa.nnov.ru/images/cp.solomonitoring.ru/bottomright.gif');
  width: 12px;
  height: 12px;
}
.listselect{
  width:315px;
  display: none;
  position: relative;
  z-index:5;
  margin: 0px;
}
.listselectmain{
  background: #ffffff none repeat scroll 0% 0%;
  white-space: nowrap;
  border: 1px solid;
  width:310;
  padding-left: 5px;
  position: absolute;
  margin: 0px;
  font-size: 12px;
}

/*  */
.calend-header{
background:#FF9900;
font:12px Arial;
color:#FFFFFF;
}
.calend-today{
color:#FF9900 !important;
}
.calend-mousein{
background:#ffebcc !important;
}
.calend-mouseout{
background:#FFFFFF !important;
}
.calend-footer{
cursor:pointer;
font:13px Arial;
background:#ffc266
}




/* Main Flora Style Sheet for jQuery UI ui-datepicker */
#ui-datepicker-div, .ui-datepicker-inline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding: 0;
	margin: 0;
	background: #ecf0f3;
	width: 185px;
}
#ui-datepicker-div {
	display: none;
	border: 1px solid #e3e3e3;
	z-index: 10;
}
.ui-datepicker-inline {
	float: left;
	display: block;
	border: 0;
}
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-dialog {
	padding: 5px !important;
	border: 4px ridge #b8daf2 !important;
}
button.ui-datepicker-trigger {
	width: 25px;
}
img.ui-datepicker-trigger {
	margin: 2px;
	vertical-align: middle;
}
.ui-datepicker-prompt {
	float: left;
	padding: 2px;
	background: #ecf0f3;
	color: #000;
}
* html .ui-datepicker-prompt {
	width: 185px;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #FFF;
}
.ui-datepicker-control {
	background: #ffb533;
	padding: 2px 0px;
}
.ui-datepicker-links {
	background: #ecf0f3;
	padding: 2px 0px;
}
.ui-datepicker-control, .ui-datepicker-links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.ui-datepicker-links label {
	padding: 2px 5px;
	color: #888;
}
.ui-datepicker-clear, .ui-datepicker-prev {
	float: left;
	width: 34%;
}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {
	float: right;
	text-align: right;
}
.ui-datepicker-current {
	float: left;
	width: 30%;
	text-align: center;
}
.ui-datepicker-close, .ui-datepicker-next {
	float: right;
	width: 34%;
	text-align: right;
}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {
	float: left;
	text-align: left;
}
.ui-datepicker-header {
	padding: 1px 0 3px;
	background: #b8daf2;
	text-align: center;
	font-weight: bold;
	height: 1.3em;
}
.ui-datepicker-header select {
	background: #b8daf2;
	color: #000;
	border: 0px;
	font-weight: bold;
}
.ui-datepicker {
	background: #CCC;
	text-align: center;
	font-size: 100%;
}
.ui-datepicker a {
	display: block;
	width: 100%;
}
.ui-datepicker-title-row {
	background: #e1e6e9;
	color: #000;
}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {
	background: #e1e6e9;
}
.ui-datepicker-days-row {
	background: #FFF;
	color: #666;
}
.ui-datepicker-week-col {
	background: #e1e6e9;
	color: #000;
}
.ui-datepicker-days-cell {
	color: #000;
	border: 1px solid #DDD;
}
.ui-datepicker-days-cell a {
	display: block;
}
.ui-datepicker-week-end-cell {
	background: #ecf0f3;
}
.ui-datepicker-unselectable {
	color: #888;
}
.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week-end-cell {
	background: #e1e6e9 !important;
}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui-datepicker-week-end-cell {
	background: #FFF !important;
	border: 1px solid #777;
}
* html .ui-datepicker-title-row .ui-datepicker-week-end-cell {
	background: #e1e6e9 !important;
}
* html .ui-datepicker-week-end-cell {
	background: #ecf0f3 !important;
	border: 1px solid #DDD !important;
}
* html .ui-datepicker-days-cell-over {
	background: #FFF !important;
	border: 1px solid #777 !important;
}
* html .ui-datepicker-current-day {
	background: #b8daf2 !important;
}
.ui-datepicker-today {
	background: #e1e6e9 !important;
}
.ui-datepicker-current-day {
	background: #b8daf2 !important;
}
.ui-datepicker-status {
	background: #ecf0f3;
	width: 100%;
	font-size: 80%;
	text-align: center;
}
#ui-datepicker-div a, .ui-datepicker-inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.ui-datepicker-inline .ui-datepicker-links a {
	padding: 0 5px !important;
}
.ui-datepicker-control a, .ui-datepicker-links a {
	padding: 2px 5px !important;
	color: #000 !important;
}
.ui-datepicker-title-row a {
	color: #000 !important;
}
.ui-datepicker-control a:hover {
	background: #FDD !important;
	color: #333 !important;
}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {
	background: #FFF !important;
	color: #333 !important;
}
.ui-datepicker-multi .ui-datepicker {
	border: 1px solid #b8daf2;
}
.ui-datepicker-one-month {
	float: left;
	width: 185px;
}
.ui-datepicker-new-row {
	clear: left;
}
.ui-datepicker-cover {
	/*display: none;*/
	display/**/: block;
	position: absolute;
	z-index: -1;
/*	filter: mask();*/
	top: -4px;
	left: -4px;
	width: 193px;
	height: 200px;
} /* 404 start*/
.errorCodeAndDivider
{
	font-size: 0.7em;
	font-weight: normal;
	color: #787878;
}
.divider
{
	border-bottom: #B6BCC6 1px solid;
}
.errortext404
{
	color: #4465A2;
	font-size: 1.1em;
	font-weight: normal;
	vertical-align:bottom;
	margin-top: 7px;
	margin-bottom: 4px;
}
/* 404 end*/