@import url("/fonts/stylesheet.css");

.enter {font:9px Arial, Helvetica, sans-serif;color:#01639d; text-decoration:none;/*border-bottom:1px dotted #01639d;*/position:relative;margin:0px 0 0 0px;}

.enter span {font-size:70%;}


html, body, form
{
	margin: 0;
	padding: 0;
}

html
{
	height:100%;
}

/*Font*/
body
{
height:auto !important;
  height:100%;
  
  font-size: 12px;
  font-family: Tahoma, sans-serif;
  color: #303233;
  text-align: center;
  background: url(images/body_bg.jpg) repeat scroll 0% 0% #BCC7D4;
/*background:#BCC7D4;*/
  }

/*Font in table*/
table
{
	font-size:100%;
	text-align:left;
	
}

/*Links*/
a:link {color: #18477A; TEXT-DECORATION: none;}
a:visited{color:#18477A; TEXT-DECORATION: none;}
a:active {color: #2775C; TEXT-DECORATION: none;}
a:hover{color:#CF1C3E; TEXT-DECORATION: underline;}


small
{
	font-size:85%;
}

hr
{
	width:100%;
	height: 1px;
	border: medium none;
	color: #d1d0d0;
	background-color: #d1d0d0;
	margin:8px 0;
}

#container
{
	position:absolute;
width:1000px;
  left:50%;
  margin-left:-501px;

	min-height:100%;
	background:#fff;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);
border-right:1px solid #DDD;
border-left:1px solid #DDD;		
}
*html #container { height: expression(document.body.clientHeight > 50? "100%" :"50px"); }


/* HEADER-BANER */
#header-baner  {   margin:0px auto 0px auto; width:1000px !important; min-width:1000px;   overflow:hidden; 

}

#company_logo
{
  display:block;
  position:absolute;
  width:55px; 
  height:83px;
  left:20px;
  top: 10px;
  background:url(images/logo55.png) right center no-repeat;
/*box-shadow: 0 0 10px 5px rgba(221, 221, 221, 1);*/

}

#header

{	position:relative; /*containing block*/
	width:1000px;
	height:126px;
	top:0px;
background: #F7F7F7;
box-shadow: 0px 14px 14px -17px inset;
/*background:url(images/ng.png) left top no-repeat;*/

}

#header_text
{
	position:absolute;
	/*color:#fff;*/
	font-family: Arial, sans-serif;
	left:95px;
	top: 28px;
	}

#header_text h1
{
	margin:5px 0 10px 0;
	padding:0;
	border:none;
	color:#D12119;
	font-size:26px;
	text-decoration:none;
	/*display:inline-block;*/
font-family: 'PF DinDisplay Pro Bold', Arial, Helvetica,sans-serif; 

text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}

#header_text span
{

font-size:95%;
	color:#5B5B5B;
	text-decoration:none;
	/*font-weight:bold;*/

	
}

#header_time
{
	position:absolute;
	color:#7f7f7f;
	font-size:85%;
	left:350px;
	top:60px;
	}

#header_data
{
	position:absolute;
	color:#7f7f7f;
	font-size:85%;
	left:410px;
	top: 60px;
	}
	
#header_pogoda
{
	position:absolute;
display:block;
box-sizing:border-box;
	-moz-box-sizing:border-box;
	color:#7f7f7f;
	font-size:85%;
	left:535px;
	top:55px;
	}
	
#header_icon
{
  position:absolute;
  color:#7f7f7f;
  font-size:100%;
  left:600px;
  top:55px;
  }
#header_icon a:hover
{
	
	shadow:0 0 5px darkgrey;

}

#header_icon1
{
  position:absolute;
 display:block;
  left:710px;
  top:65px;

  }

#header_search
{
	position:absolute;
	color:#7f7f7f;
	font-size:100%;
	right:25px;
	top:60px;
	}
	
#search
{
	color:#DFE5ED;
	}

#menu_spez
{display:none;}

#header_menu
{
	position:absolute;


	right:0px;
	top:0px;
padding:7px 0 0 7px;
display:block;
width:670px; 
	height:40px;
box-sizing:border-box;
	-moz-box-sizing:border-box;
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */


border-radius:0px 0 0px 15px;
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);

	}

#header_menu1
{
	position:relative;
	
	top: 100px;
display:block;
width:100%; 
	height:26px;
background: rgb(121,133,161); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc5ODVhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NjY4OTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(121,133,161,1) 0%, rgba(86,104,146,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(121,133,161,1)), color-stop(100%,rgba(86,104,146,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(121,133,161,1) 0%,rgba(86,104,146,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(121,133,161,1) 0%,rgba(86,104,146,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(121,133,161,1) 0%,rgba(86,104,146,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(121,133,161,1) 0%,rgba(86,104,146,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7985a1', endColorstr='#566892',GradientType=0 ); /* IE6-8 */

box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25), 0px -1px 0px rgba(0, 0, 0, 0.1) ;

	}

#header_menu1_inner
{margin-left:5px;
float:left;
left:5px;
}

.header_menu1_razdelitel
{display:block;
float:left;
left:0px;
margin-top:-14px;
height:28px;
width:1px;
background:#DDD;
}


#content { width:985px; overflow: hidden; margin: 0 5px 20px 10px; }

#sidebar { width: 340px; float: left;  padding:20px 0 10px 0;  }

#workarea {   padding:0 15px 0 15px; margin-top:20px; width:380px; border-right:1px solid #DDD; border-left:1px solid #DDD;}

.news_zagol
{ font-size:120%;
padding-bottom:5px;
font-family: 'PF DinDisplay Pro Bold', Arial, Helvetica,sans-serif; 
border-bottom:1px solid #DDD;
margin-bottom:15px;
}

.zagol-dom11
{
font-size:80%;
display:block;
	 color: #086ab2; 
float:right;
font-weight:normal; 
margin: 5px 0px 0px 0;
}

.zagol-anons
{
font-size:80%;
display:block;
	 color: #086ab2; 
float:right;
font-weight:normal; 
margin: 5px 20px 5px 0;
}
.zagol-foto
{
font-size:80%;
display:block;
	 color: #086ab2; 
float:right;
font-weight:normal; 
margin: 10px 10px 0px 0;
}


#right { width: 240px; float: right; padding:15px 0 0 10px; position:relative;  height: 100%;}

/*#sozseti {position:absolute; bottom:0px; display: inline-block; vertical-align: bottom; }*/



a.priem
{
background:url(images/priem2.png) left top no-repeat;
display:block;
height:34px;
/*line-height:34px;*/
padding:8px 0  0 42px;
/*color:#EC682E;*/
font-weight:bold;
font-size:90%;
}
a.kontrol
{
background:url(images/kontrol2.png) left top no-repeat;
display:block;
height:34px;
/*line-height:34px;*/
padding:8px 0  0 42px;
/*color:#E31E24;*/
font-weight:bold;
font-size:90%;
}
a.mnenie
{
background:url(images/mnenie2.png) left top no-repeat;
display:block;
height:34px;
/*line-height:34px;*/
padding:8px 0  0 42px;
/*color:#393185;*/
font-weight:bold;
font-size:90%;
}
a.spasibo
{
background:url(images/spasibo2.png) left  top no-repeat;
display:block;
height:34px;
/*line-height:34px;*/
padding:8px 0  0 42px;
/*color:#009846;*/
font-weight:bold;
font-size:90%;
}




#header_sites
{
	position:absolute;
	right:55px;
	top: 60px;
	color:#fff;
	text-align:right;
}

#header_sites a, #header_sites span
{
	color:#fff;
	text-decoration:none;
}

#header_sites span
{
	color: #bbb;
}

#printer
{
	float:right;
	font-size:85%;
	background:url(images/printer.gif) left center no-repeat;
	padding-left:16px;
}

#printer a
{
	text-decoration:none;
	color:#787878;
}

#navigation
{
margin-top:7px;
}

/*Navigation*/
#navigation a
{
	font-size:95%;
	text-decoration:none;
	color:#535353;
}

.table-border-color
{
	background-color:#95ACCA;
}

.right-shadow
{
	background:url(images/right_shadow.gif) right top repeat-y;
}
/*Footer*/
.clear
{
clear:both;
}

.footer-box
{
height:60px;
	clear: both;
		
}


#footer
{
border-top:1px solid #D9D9D9;
	background: #4D6990;
	text-align:right;
		height:60px;
	padding:8px;
width: 984px;
margin-top: -60px;
     bottom: 0px;


   }

* html .footer {
    bottomy:expression(parentNode.offsetHeight % 2 ? style.bottom="-1px" : style.bottom="0px"); /* хак для ие6, у которого есть косяк со смещением на 1px */}

/*Link in footer*/
#footer a
{
	color: #CFD6E1;
	font-size: 100%;
}


.table-bottom-corner
{
	background:#95ACCA url(images/bottom_corner_bg.gif) repeat-x;
}






/*Footer*/
#footer
{
	background: #fff;
	font-size: 80%;
		
}

/*Link in footer*/
#footer a
{
	color: #333;
	font-size: 100%;
	text-decoration:underline;
}

/*Data table*/
table.data-table
{
	border:1px solid #99BAD7;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #99BAD7;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#F1F5FA;
	text-align:left;
	font-weight:normal;
	background-image:none;
	border:1px solid #99BAD7;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#F1F5FA;
	padding:4px;
	color:#333;
}
/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a "star" near reqired field */
.starrequired
{
	color:red;
}



/* social network*/
div.socnet-informer {padding:3px;}
div#sonet_events_ms_message {width:140px;}
table.sonet-user-profile-friend-box tbody td, table.sonet-user-profile-friend-box td
{
	padding:5px 0px;
}

.menu-right
{
	display:block;
		text-align:left;
	padding:0px 0px 0px 10px;
	color: #752600;
	font-weight:bold;
	
	}
.menu-right a {color: #752600; TEXT-DECORATION: none;}
.menu-right a:link {color: #752600; TEXT-DECORATION: none;}
.menu-right a:hover {color: #7f7f7f; TEXT-DECORATION: underline;}

.ramka
{
	/*border: 1px solid #ccc;*/
	
		margin-bottom:5px;
	}
.ramka1
{
	/*border-top: 1px solid #D9D9D9;
	border-bottom: 1px solid #D9D9D9;*/
			
	background-color:#FFF5EC;}
/*Pasp table*/
table.pasp-table
{
		border-collapse:collapse;
}

/*Any cell*/
table.pasp-table td
{
	border-bottom:2px solid #b9d6f1;
		color:#333;
	padding:3px 0px 10px 2px;
}

/*Head cell*/
table.pasp-table1 thead td, table.pasp-table1 th
{
	background-color:#F2F2EA;
	text-align:left;
	font-weight:normal;
	background-image:none;
	border:1px solid #fff;
	padding:4px;
	color:#333;
}

#zagol_menu
{display:block;
font-weight:bold;
color: #18477A;
padding:5px 5px 5px 20px;
background: #d3dde4;
box-sizing:border-box;
	-moz-box-sizing:border-box;}

.ramka1
{
	/*border-top: 1px solid #D9D9D9;
	border-bottom: 1px solid #D9D9D9;*/
			
	background-color:#FFF5EC;}

.menu-right
{
	display:block;
		text-align:left;
	padding:0 0 0 10px;
	color: #752600;
	font-weight:bold;
	
	}
.menu-right a {color: #752600; TEXT-DECORATION: none;}
.menu-right a:link {color: #752600; TEXT-DECORATION: none;}
.menu-right a:hover {color: #7f7f7f; TEXT-DECORATION: underline;}

.corners {
border: 1px solid silver;
border-radius:10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius:10px;
padding: 10px;
margin:0 20px 20px 20px;
background: #f0f0f0;
behavior: url(pie/PIE.htc);
}

ul.tabs {
	margin: 15px 0px 0px 0px;
	padding: 0px;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #DDD;
	/*border-left: 1px solid #DDD;*/
border-radius:5px 0px 0px 0pх;
	width:410px;
}
ul.tabs li {
	float: left;
	margin: 0px;
	padding: auto;
text-align:center;
	height: 31px;
	line-height: 31px;
	border: 1px solid #DDD;
	/*border-left: none;*/
	/*margin-bottom: -1px;*/
	/*background: #e0e0e0;*/
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-8 */

	overflow: hidden;
	position: relative;
width:203px;
border-radius:5px 5px  0px 0px;

}
ul.tabs li a {
	text-decoration: none;

	display: block;
width: 207px;
	font-size: 1em;
font-family: 'PF DinDisplay Pro Bold', Arial, Helvetica,sans-serif; 
	padding: 0px;
	/*border: 1px solid #fff;*/
	outline: none;
/*-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;*/
border-radius:5px 5px  0 0;
}
ul.tabs li a:hover {
	background: #ccc;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
border-radius:5px 5px  0 0;
}
.tab_container {
	border: 1px solid #DDD;
	border-top: none;
	clear: both;
	float: left; 
	width: 408px;
	background: #fff;
border-radius:0 0 5px 5px;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;

}
.tab_content {
	padding: 0px 0px 0px 15px;
	font-size: 0.9em;
}

#monitoring-widget {
    width: 24px;
    height: 217px;
    background: #ccc;
    border: 0;
    position: fixed;
    top: 50%;
    margin-top: -144px;
    left: 0;
    cursor: pointer;
    z-index: 5000;
}
.monitoring-widget-inner {
    position: relative;
display:block;
    width: 24px;
    height: 217px;
    background: url("/upload/find-error.png") no-repeat;
    overflow: hidden;
}