

.title_add_gate{
	padding:3px 10px;
	background:#4DA1BB;
	width:140px;
	font-size:15px;
	color:#FFFFF3;
	margin-left:60px;
	margin-top:-2px;
	font-weight:bold;
	border-radius:1px 0px 0px 1px;
}
#vorota, #kalitka{
	padding:5px 0px 5px 0px;
	border-top:1px solid #D3D3D3;
	border-bottom:1px solid #D3D3D3;
	margin-bottom:5px;
	background:#F0F0F0;
}
.menu{
	border:1px solid #353450;
	background:#353450;
	border-radius:5px;
	cursor:pointer;
	font-size:14px;
}
#b_1{
	border-right:1px solid #262626;
	position:fixed;
	top:26px;
	left:0px;
	bottom:0px;
	overflow: auto;
	width:440px;
}
#smeta_print{
	overflow: auto;
	width: 100%;
}
#table{
	font-size:14px;
	color:#ooo;
	margin:10px auto;
}
.left_td{
	text-align:right;
	padding-right:10px;
	padding-top:2px;
	width:210px;
	float:left;
	font-size:12px;
}
.stroca{
	margin-top:4px;
	height:22px;
	margin-bottom:10px;
}
.form_node_select{
	width:200px;
	border:1px solid #c4c4c4;
	padding:2px 0px 3px 2px;
}
.form_node_select:hover{
	border:1px solid #D34A32;
	background:#FFF0AF;
}


.l_1{
	padding-right:5px;
	text-align:right;
	width:130px;
}
.table_dop_komplekt{
	margin:5px auto 10px auto;
	border:1px solid #c4c4c4;
	padding:20px;
}
.table_dop_komplekt_title{
	text-align:center;
	color:#111;
}
.table_dop_komplekt_title_td{
	float:left;
	padding-right:5px;
	width:60px;
	text-align:right;
}
.dop_complekt_select{
	width:100px;
	font-size:12px;
	border:1px solid #c4c4c4;
}
.input{
	width:196px;
}
html, body{
	font-family:Arial,sans-serif;
	font-size:13px;
}
input{
	border:1px solid #c4c4c4;
	padding:2px 0px 3px 2px;
}
input:hover{
	border:1px solid #D34A32;
	background:#FFF0AF;
}
a{
text-decoration:none;
color:#3C2D47;
}

  