/* Диалоги */
#dialog_zanoves{width:100%;height:100%;position:fixed;z-index:99999;top:0;bottom:0;background:#000;opacity:0.4;}
#dialog_bg{width:100%;height:100%;position:fixed;overflow:auto;z-index:100000;top:0;bottom:0;}

#dialog{position:absolute;left:50%;}
#dialog #label{border:1px solid #000;border-radius:6px;z-index:100000;box-shadow:0 0 10px black;background:#fff;padding:3px;}
#dialog .headed{position:relative;height:20px;padding:10px;background:url(/i/dialog_head_bg.png) repeat-x;color:#000;cursor:move;}
#dialog .headed #r {position:absolute;right:10px;top:8px;}
#dialog .headed #r a{color:#000;font-size:13px;font-weight:bold;text-decoration:none;}
#dialog .headed #r a:hover{text-decoration:underline;}
#dialog .headed #l{position:absolute;left:10px;top:8px;}
#dialog .headed #l a{color:#000;font-size:12px;text-decoration:none;}
#dialog .headed #l a:hover{text-decoration:underline;}
#dialog .data{text-align:left;overflow:hidden;padding:5px;padding-top:10px;}
#dialog #close_dialog{width:21;height:21;display:block;float:right;background:url("img/dialog_close.png");background-position:-2px 0;}
#dialog #close_dialog:hover{background-position:23px 0;}

#dialog_2{position:absolute;left:50%;}
#dialog_2 .label{background-color:#e8e8e8;z-index:100000;overflow:hidden;position:relative;}
#dialog_2 .data{background-color:#fff;overflow:hidden;margin:10px;padding:30px;padding-bottom:70px;border:1px #bfbcbc solid;}
#dialog_2 .headed{position:absolute;right:22px;top:20px;	}
#dialog_2 .headed a{font-size:15px;color:#5b5b5b;}


.cmsl_clearfix1:after{
	content:'';
	display:block;
	clear:both;
}

.cmsl_clearfix2:before,
.cmsl_clearfix2:after{
    display:table;
    content:'';
}
.cmsl_clearfix2:after{
    clear:both;
}

.cmsl_clearfix3{
	display:table;
	width:100%;
}
.cmsl_clearfix3:after{
	content:'. .';
	display:block;
	word-spacing:9999px;
	height:0;
	overflow:hidden;
}

.cmsl_clearfix4{
    zoom:1;
    display:block;
}
.cmsl_clearfix4:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}


.cmsl_wrapper0{
    max-width:1920px;
    margin:0 auto;
}
.cmsl_wrapper1{
    max-width:1280px;
    margin:0 auto;
}
.cmsl_wrapper2{
    max-width:990px;
    margin:0 auto;
}

.telo{
	position:relative;
	/*
	display:inline-block;
	*/
}
.telo_edit{position:absolute;right:0;z-index:89999;margin-right:10px;margin-top:2px;}
.telo_edit a,.telo_edit a:visited{font:12px/14px tahoma;color:#ba8b30;text-decoration:none;background:#fff;
padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;}
.telo_edit a:hover{text-decoration:underline;}
.telo_name{
	color:#999;
	text-transform:uppercase;
	/*
	text-align:center;
	*/
}

.bgonce{position:relative;}

.pagedis{padding-top:20px;text-align:center;}
.pagedis a,.pagedis a:visited{font:15px/16px tahoma;color:#4b4b4b;text-decoration:none;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
.pagedis a:hover{text-decoration:underline;}	
.pagedis #act{font-weight:bold;background:#636363;color:#fff;}

.resultdis{font:14px/17px tahoma;color:#008429;text-align:left;text-shadow: 1px 1px 1px #dfdfdf;text-shadow: -1px -1px -1px #dfdfdf;}
.resultdisa{font:14px/17px tahoma;text-decoration:underline;}
.errdis{font:12px/17px tahoma;color:#ce0b0b;padding:5px;text-align:left;text-shadow: 1px 1px 1px #dfdfdf;text-shadow: -1px -1px -1px #dfdfdf;}
.errdis a{font:12px/17px tahoma;text-decoration:underline;}

.button1{
background:#2E8CE3;
padding:7px 15px;
font-size: 15px;
text-transform:uppercase;
font-weight: bold;
line-height:22px;
color: #FFFFFF;
text-align: center;
border: solid 1px #73C8F0;
cursor: pointer;
border-radius: 5px;
border-bottom: 1px solid rgba(0,0,0,0.25); 
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}
.button1:hover {background:#2E69E3;}
.button1:active{background:#2E69E3;}

.button2{
background:#ff0000;
padding: 7px 15px;
font-size: 15px;
text-transform:uppercase;
line-height:22px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
border: solid 1px #73C8F0;
cursor: pointer;
border-radius: 5px;
border-bottom: 1px solid rgba(0,0,0,0.25); 
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}
.button2:hover {background:#d10000;}
.button2:active{background:#ff0000;}

.sitestyle_breadcrumb{font-size:11px;padding-top:10px;padding-bottom:15px;}
.sitestyle_breadcrumb a{font-size:11px;}
.sitestyle_breadcrumb #img1{margin-left:7px;margin-right:7px;}
.sitestyle_zagolovok{font-size:20px;padding-bottom:15px;}
.sitestyle_menurod{padding-top:15px;padding-bottom:15px;color:#666;}
.sitestyle_menurod a{font-size:13px;color:#666;}

.filemanag_img_cond{padding-top:20px;padding-bottom:15px;}
.filemanag_img_cond  .td{padding-bottom:0px;}
.filemanag_img_cond a{text-decoration:none !important;font-size:12px;text-align:center;line-height:14px;color:#666 !important;}
.filemanag_img_cond a #name{padding-top:4px;padding-bottom:10px;}