


/* Start:/bitrix/templates/mirtorgov/components/bitrix/news.list/sections/style.css*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */



/* Start:/bitrix/templates/mirtorgov/components/bitrix/news.list/sections2/style.css*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */



/* Start:/bitrix/templates/mirtorgov/template_styles.css*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}

strong,b { font-weight: bold; }
input { outline: none; }
sup{vertical-align: super;}

a {
	color: white;
}

a:hover {
	text-decoration: underline;
}

.clearfix {
	zoom: 1;
	display: block;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* ��� IE6 */
* html.clearfix {
	height: 1%;
}

/* ��� IE7 */
*:first-child+html.clearfix {
	min-height: 1px;
}
body{
	background:url('/bitrix/templates/mirtorgov/images/body-bg.png');
}
body .inner{
	width:1100px;
	margin:0 auto;
}
body .inner .header .top{
	background:black;
}
body .inner .header .top .orange a{
	color:#DC8300;
	padding:10px 10px 10px 10px;
	font-family:verdana;
	display:block;
	float:left;
	text-decoration:none;
}
body .inner .header .top .white{
	color:white;
	padding:10px 10px 10px 10px;
	font-family:verdana;
	display:block;
	float:left;
}
.header .bot{
	height:120px;
	background:white;
	padding-top:20px;
}
.header .bot .pic{
	background:url('/bitrix/templates/mirtorgov/images/h-lo.png') no-repeat;
	width:598px;
	height:87px;
	margin:0 auto;
}
.header .menu{
	background:#2a5a8e;
	height:35px;
	border-top:1px solid black;
	border-bottom:1px solid black;
}
.header .menu ul li{
	float:left;
}
.header .menu ul li a{
	display:block;
	text-decoration:none;
	line-height:35px;
	font-family:verdana;
	font-size:14px;
	padding-left:14px;
	padding-right:14px;
	border-left:1px solid #4878ac;
	border-right:1px solid #023266;
	-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease;
-o-transition-duration: 0.3s;
-o-transition-timing-function: ease;
-moz-transition-duration: 0.3s;
-moz-transition-timing-function: ease;
-ms-transition-duration: 0.3s;
-ms-transition-timing-function: ease
}
.header .menu ul li a:hover{
	background:white;
	color:black;
	-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease;
-o-transition-duration: 0.3s;
-o-transition-timing-function: ease;
-moz-transition-duration: 0.3s;
-moz-transition-timing-function: ease;
-ms-transition-duration: 0.3s;
-ms-transition-timing-function: ease
}
.header .menu ul{
	border-left:1px solid #023266;
	margin-left:10px;
}
.body{
	background:white;
	padding:10px;
}
.body .content{
	border:1px solid #333333;
	padding:10px;
	width:680px;
	float:left;
		font-family:Trebuchet MS, calibri;
}
.body .sidebar{
	width:350px;
	float:right;
}
.body .s-inner{
	border:1px solid #333333;
	padding:10px;
	width:350px;
	float:right;
	margin-bottom:10px;
}
.body .s-inner2{
	border:1px solid #333333;
	padding:10px;
	width:350px;
	float:right;
	margin-bottom:10px;
}
.body .s-inner3{
	border:1px solid #333333;
	padding:0 0 10px 0;
	width:370px;
	float:right;
	margin-bottom:10px;
}
.body .sidebar .g-menu ul li a{
	display:block;
	background-color: #98ba40;
	background: linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -moz-linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -o-linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.45, rgba(152, 186, 64, 1)), color-stop(1, rgba(97, 137, 38, 1)));
	border-style: solid;
	border-width: 1px;
	border-color: #618926;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-shadow: -1px -1px 0px #618926;
	box-shadow: 0px 0px 2px #333333;
	-pie-background: linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:20px;
	font-family:verdana;
	font-size:14px;
}
.body .sidebar .g-menu ul li a:hover{
	display:block;
	background-color: #98ba40;
	background: linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -moz-linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -o-linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.45, rgba(34, 112, 223, 1)), color-stop(1, rgba(15, 37, 87, 1)));
	border-style: solid;
	border-width: 1px;
	border-color: #618926;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-shadow: -1px -1px 0px #618926;
	box-shadow: 0px 0px 2px #333333;
	-pie-background: linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:20px;
	font-family:verdana;
	font-size:14px;
}
.sidebar .l-menu ul li a{
	color:#0E4D7A;
	display:block;
	font-size:16px;
	line-height:20px;
	margin-bottom:26px;
	font-family:verdana;
	font-weight:bold;
}
.sidebar .l-menu ul li a:hover{
	color:#092244;
}
.sidebar .l-menu ul{
	padding-top:30px;
}
.sidebar .l-menu .tit{
	font-family:verdana;
	color:black;
	font-weight:bold;
	padding-top:16px;
	padding-bottom:16px;
}
.sidebar .l-menu .text{

}
.text2 img{
	padding-right:10px;
	padding-bottom:5px;
	float:left;
}
.text img{
	padding-right:10px;
	padding-bottom:5px;
	float:left;
}
.text2 p{
	margin-bottom:16px;
	font-family:verdana;
	font-size:14px;
	line-height:1.5;
}
.text p{
	margin-bottom:16px;
	font-family:verdana;
	font-size:13px;
	line-height:1.3;
}
.s-inner2 a{
		display:block;
	background-color: #98ba40;
	background: linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -moz-linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -o-linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.45, rgba(152, 186, 64, 1)), color-stop(1, rgba(97, 137, 38, 1)));
	border-style: solid;
	border-width: 1px;
	border-color: #618926;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-shadow: -1px -1px 0px #618926;
	box-shadow: 0px 0px 2px #333333;
	-pie-background: linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	padding-left:20px;
	font-family:verdana;
	font-size:20px;
}
.s-inner2 a:hover{
		display:block;
	background-color: #98ba40;
	background: linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -moz-linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -o-linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.45, rgba(34, 112, 223, 1)), color-stop(1, rgba(15, 37, 87, 1)));
	border-style: solid;
	border-width: 1px;
	border-color: #618926;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-shadow: -1px -1px 0px #618926;
	box-shadow: 0px 0px 2px #333333;
	-pie-background: linear-gradient(rgba(152, 186, 64, 1) 45%, rgba(97, 137, 38, 1));
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	padding-left:20px;
	font-family:verdana;
	font-size:20px;
}
.s-inner3 .ti{
	background:#2a5a8e;
	line-height:30px;
	color:white;
	font-family:verdana;
	font-size:16px;
	text-align:center;
}
.pad{
	padding:10px 10px 0px 10px;
	font-family:verdana;
	font-size:13px;
}
.s-inner3 table{
	margin-left:100px;
	margin-top:10px;
}
.s-inner3 td{
	border:1px solid grey;
	padding:7px;
}
.s-inner3 td a{
	color:blue;
}
img.ce{
	margin-left:36px;
}
.footer{
	background:#222222;
	height:30px;
	padding-top:10px;
}
.footer .foot{
	color:white;
	line-height:1.4px;
	padding-left:20px;
	margin-top:10px;
	font-family:verdana;
}
h1{
	font-family:verdana;
	margin-bottom:10px;
	font-size:20px;
	color:#303030;
}
h5{
	font-family:verdana;
	margin-bottom:10px;
	font-size:15px;
	color:#303030;
	font-weight:bold;
	line-height:1.4;
}
p{
	font-size:14px;
	font-family:verdana;
	color:#303030;
	line-height:1.5;
	margin-bottom:15px;
	margin-top:5px;
}
p a{
	color:#0e4d7a;
}
p a:hover{
	color:#0000ee;
}
h5 a{
	color:#0e4d7a;
}
h5 a:hover{
	color:#0000ee;
}
tr td{
	padding:10px;
	text-align:left;
	line-height:1.5;
	font-family:verdana;
	font-size:14px;
}
tr td a{
	color:#0e4d7a;
}
tr td a:hover{
	color:#0000ee;
}
.content .forum-menu-box a{
	color:black;
}
#bx_incl_area_1_1 img{
	float:left;
	margin-right:8px;
	margin-bottom:2px;
}
.photo-page-main a{
	color:blue !important;
}
.photo-items-list a{
	color:blue !important;
}
.bx_incl_area_1{
	color:blue; 
}
.photo-top-controls a{
	color:blue !important;
}
.strope{
	border-bottom:1px solid grey;
	padding-bottom:20px;
	padding-top:5px;
}
textarea{
	width:100%;
	height:60px;
}
a.sds{
	display:block;
	width:230px;
	color:white;
	text-decoration:none;
	text-align:center;
	line-height:70px;
	font-family:verdana;
	background:grey;
	margin-bottom:20px;
}
a.sds:hover{

	background:#0E4D7A;

}
#bx_incl_area_1_1 a{
	color:blue !important;
}
.news-detail a{
	color:blue !important;
}
#bx_incl_area_1 tr td{
	border:1px solid gray;
	padding:10px;
}
.content tr td{
	border:1px solid gray;
	padding:10px;
}
.blocks-w .block{
	width:217px;
	margin-left:5px;
	float:left;
}
.blocks-w .block .name{
	font-family:verdana;
	font-size:14px;
	line-height:30px;
	margin-top:5px;
}
.blocks-w .block ul li{
	font-family:verdana;
	font-size:12px;
	line-height:1.3;
}
.blocks-w .block a{
	display:block;
	width:217px;
	line-height:30px;
	background:#c9e2f1;
	color:#424242;
	text-decoration:none;
	font-family:verdana;
	text-align:center;
	font-size:12px;
}
.blocks-w .block a:hover{
	background:#e0ecf4;
}
.namep{
	font-family:verdana;
	text-align:center;
	font-size:16px;
	margin-top:30px;
	margin-bottom:30px;
}
#lean_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}
#test{
	margin-top:60px;
	background:white;
	display:none;
	border-radius:4px;
	box-shadow: 0px 0px 8px #000;
	padding:22px;
	
}
#test input{
	width:192px;
	height:34px;
	line-height:34px;
	margin-left:70px !important;
	padding-left:8px;
}
#test .strope{
	clear:both;
}
#test .test-name{
	font-size:18px;
	font-family:Trebuchet MS, calibri;
	color:#5f5f5f;
}
.test-title{
  font-size: 30px;
  width: 340px;
  text-align: center;
  margin-bottom: 40px;
	font-family: 'Exo 2', sans-serif;
  font-weight: bold;
  color: black;

}
.descriptionce{
	font-family:Trebuchet MS, calibri;
	font-size:12px;
	color:#5f5f5f;
}
#add-order{
	height:30px;
	width:200px;
	margin-left:100px;
	margin-bottom:15px;
	margin-top:10px;
}
a#addo{
	display:block;
	text-decoration:none;
	width:140px;
	text-align:center;
	margin-top:20px;
	line-height:30px;
	background:#e5f2d2;
	
}
a#submitt2{
	display:block;
	text-decoration:none;
	width:140px;
	text-align:center;
	margin-top:20px;
	line-height:30px;
	background:#336481 !important;
	margin-left:100px;
	font-family:Trebuchet MS, calibri;
}
a.sub{
	
}
.person{
	padding:20px;
	background:#f6f6f6;
	border:1px solid #dedede;
	margin-top:20px;
	font-family:Trebuchet MS, calibri;
}
.person img{
	padding-right:10px;
	padding-bottom:10px;
	float:left;
}
.person .name{
	margin-bottom:20px;
	font-weight:bold;
}
.person .description{
	line-height:1.4;
}
.content a{
	color:#495f88;
}
.bl{
width:300px;
float:left;
padding:10px;
text-align:center;
height:300px;
}
.bl .uf{
margin-top:8px;
display:block;
color:#303030;
font-size:14px;
}
table tr td{
	border: 1px solid grey !important;
	background:white !important;
	font-weight:400 !important;
}
table tr td a{
	color:#3880bd !important;
}
table tr td a span{
	color:#3880bd !important;
}
/* End */
/* /bitrix/templates/mirtorgov/components/bitrix/news.list/sections/style.css */
/* /bitrix/templates/mirtorgov/components/bitrix/news.list/sections2/style.css */
/* /bitrix/templates/mirtorgov/template_styles.css */
