
/* Edited with EditCSS */
/**** LINK-tag style sheet websms0.css ****/

/* Edited with EditCSS */

body
{
 	background-color: #ffffff;
		scrollbar-face-color: #ffffff;
		scrollbar-shadow-color: #acacac;
		scrollbar-highlight-color: #acacac;
		scrollbar-dlight-color: #ececec;
		scrollbar-darkshadow-color: #ececec;
		scrollbar-track-color: #ececec;
		scrollbar-arrow-color: #ececec;
		background-image : url(images/body0.gif);
		font-family: 'Tahoma','Geneva','Arial';
		margin-top: 4px;
}

#loadManager {behavior: url(#default#download);}

#allblock {
display: none;
position:fixed;
top:0;
left:0;
background: #4a4a4a;
width: 100%;
height: 100%;
opacity: .2;
z-index: 12000;
}

wbr { display: inline-block; }
		
TR.f1{background-color: #f4f3f3; font-size: 7pt;}

P {font-family: 'Arial', 'Helvetica', 'Tahoma'; font-size: 9pt;}

TD.menu {font-size: 8pt;font-family: 'Verdana','Geneva','Arial'; width: 260px; height: 20px;}

div.mini {font-size: 11px; color: #666666;}
div.inf {font-size: 12px; color: #666666;}
div.menu {font-size: 12px; color: #E37E47;}
div.green {font-size: 12px; color: #4da307;}
div.help {font-size: 12px; color: #414141; padding: 4px;}
div.recl {font-size: 16px; color: #E37E47; text-shadow: #ffffff 1px 1px 1px; font-weight: bold;}

div.wite {
display: none;
text-align: center;
padding-left: 20px;
min-width: 222px;
max-width: 222px;
min-height: 58px;
max-height: 58px;
line-height: 60px;
margin: 0 auto;
border: 1px solid #9191a3;
border-collapse: collapse;
border-radius: .8em;
font-family: 'Verdana', 'Arial',  'Tahoma';
color: #888888;
font-size: 13px;
box-shadow: 0 0 20px 1px rgba(221, 221, 221, 1);
background: #fcfcfc;
}

div.wite2 {
	visibility: visible;
    position: absolute;
    display: flex;
    color: #000000;
    background-color: #898989;
    border: 1px solid #454545;
    border-collapse: collapse;
    border-radius: 0.5em;
    box-shadow: 0 0 20px 1px rgb(84, 84, 84);
    width: 150px;
    height: 150px;
    left: 45%;
    top: 45%;
    align-items: center;
    justify-content: center;
    z-index: 30000;
}

div.wite:after
{
	display: block;
	position: absolute;
	line-height: 5px;
	content: url(images/350.gif);
    margin-top: -3.6em;
	opacity: 0.3;
	margin-left: 0.2em;
}


div.wites {
text-align: center;
padding-top: 22px;
width: 275px;
min-height: 36px;
border: 1px solid #9191a3;
border-collapse: collapse;
border-radius: .8em;
font-family: 'Verdana', 'Arial',  'Tahoma';
color: #888888;
font-size: 13px;
box-shadow: 0 0 20px 1px rgba(221, 221, 221, 1);
background: #fcfcfc;
}

div.wites:after
{
	display: block;
	position: absolute;
	/*position: absolute;*/
	line-height: 5px;
	content: url(images/386.gif);
    margin-top: -1.6em;
	opacity: 0.3;
    margin-left: 1em;
}


div.Prev {
float: left;
text-align: center;
min-width: 60px;
max-width: 60px;
min-height: 59px;
max-height: 59px;
margin-top: -50px;
cursor: hand;
cursor: pointer;
border: 1px solid #9191a3;
border-collapse: collapse;
border-radius: .8em;
background: rgba(0,0,0,.3);
background: -webkit-linear-gradient(#fff 41%, rgba(0,0,0,.1));
background: -o-linear-gradient(#fff 41%, rgba(0,0,0,.1));
background: linear-gradient(#fff 41%, rgba(0,0,0,.1));
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}

TD.Smol {
font-size: 11px;
font-family: 'Arial','Geneva','Verdana';
padding-left: 3px;
}

TD.fon {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #999fab;
	font-color: #ffffff;
	text-shadow: #969595 1px 1px 1px;
}


div.butright {
	margin-left: 175px;
	margin-top: -45px;
	width: 60px;
 	cursor: hand;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

TD.list {width: 20px; height: 20px; border:1px solid #9191a3; border-collapse: collapse; background-color: #FFFFFF; font-size: 7px;}

TD.bloke { background-color: #fafafa; font-weight: bold; color: #506DA5; font-size: 12px;}

TD.mbloke {color: #2F78B8; font-size: 11px; text-align: center;}

TD.red{color: #ec6921; background-color: #f9f9f9; background-color: transparent;}
TD.green{color: #459a2b; background-color: #ffffff;}

TD {font-size: 12px;font-family: 'sans-serif','Arial','Tahoma';}

TD.nf {background-color: #C3C3C3; font-size: 0px; height: 1px; }

TD.Big {
	font-family: 'Verdana', 'Arial', 'Tahoma';
	font-size: 11px;
	background-color: #f5f5fa;
	border: 1px solid #c6c6d6;
	border-collapse: collapse;
	border-top: 0;
    border-left: 0;
    border-right: 1;
	color: #626262;
	height: 26px;
	}

TD.Big:first-child { 
    border-left: 0;
   }

TD.Big:last-child { 
    border-right: 0;
   }


h3 {background-color: #eeeeee;
	font-color: #666666;
	text-shadow: #ffffff 1px 1px 1px;}

TD.nameinp {font-family: 'Arial', 'Helvetica', 'Tahoma'; font-size: 8pt; color: #4a4e5c; }


TD.zag {font-size: 10pt;
font-family: 'Tahoma','Geneva','Verdana';
color: #FFFFFF;
font-weight: bold;
padding-left: 25px;
border: 1px solid #9191a3;
border-collapse: collapse;
border-radius: 1em;
border-bottom-right-radius: 0em;
border-bottom-left-radius: 0em;
background: -webkit-linear-gradient(#bbbdc7 5%, #9599ae);
background: -o-linear-gradient(#bbbdc7 5%,#9599ae);
background: linear-gradient(#bbbdc7 5%, #9599ae);
}




TD.Big2 {font-size: 1em; font-weight: bold; color: #4c4c4c;}

TD.ok {font-family: 'Verdana', 'Arial',  'Sans-Serif'; font-size: 12px; color: #19A961; height: 30px; vertical-align: middle; background-color: #f9f9f9; border-bottom:1px solid #e6e6e5; border-collapse: collapse;}
TD.er {font-family: 'Verdana', 'Arial',  'Sans-Serif'; font-size: 12px; color: #E37E47; height: 30px; vertical-align: middle; background-color: #f9f9f9; border-bottom:1px solid #e6e6e5; border-collapse: collapse;}

TD.grad1 {font-size: 8pt; background-color: #ffffff; text-align : center; border-bottom:1px solid #f1f1f1; border-collapse: collapse;}
TD.grad2 {font-size: 8pt; background-color: #f5f5f5; text-align : center; border-bottom:1px solid #ffffff; border-collapse: collapse;}
TD.grad1r {font-size: 8pt; background-color: #ffffff; text-align : right;}
TD.grad2r {font-size: 8pt; background-color: #f5f5f5; text-align : right;}
TD.Ar1 {font-size: 8pt; background-color: #ffffff;}
TD.Ar2 {font-size: 8pt; background-color: #f5f5f5;}
TD.gr0 {padding-left: 7px; color: #384452; background-color: #cbcccc;}
TD.gr1 {color: #FFFFFF; background-color: #6C9999;}
TD.gr2 {color: #FFFFFF; background-color: #C76E25;}
TD.gr3 {color: #FFFFFF; background-color: #808AEB;}
TD.gr4 {color: #FFFFFF; background-color: #9497a6;}
TH {font-size: 8pt; color: #FFFFFF; background-color: #6b7c7e;}

TD.ten {background-color: #9191a3;}

TD.mini {font-family: 'Arial', 'Arial',  'Sans-Serif'; font-size: 8pt; color: #666666;}

TD.gray {font-size: 12px; color: #858584; font-family: 'Arial','Geneva','Verdana';}

LI {font-size: 12px;}

hr{
	color:#e6e5e4; /*??? IE*/
	background-color:#e6e5e4; /*??? ?????????? ?????????*/
	border:none;
	height:1px;
	clear:both;
}

FONT.big {color: #506DA5; font-size: 16px; font-weight: bold;}

INPUT{
 font-size: 12px;
 border:1px solid #9191a3; border-collapse: collapse;
 outline:none;
 padding-left: 3px;
}

input.next {
/*text-align: center;*/
width: 235px;
height: 62px;
line-height: 50px;
margin: 0 auto;
border: 1px solid #9191a3;
border-collapse: collapse;
border-radius: .8em;
font-family: 'Verdana', 'Arial',  'Tahoma';
color: #555555;
font-size: 13px;
cursor: hand;
cursor: pointer;
background: rgba(0,0,0,.3);
background: -webkit-linear-gradient(#fff 41%, rgba(0,0,0,.1));
background: -o-linear-gradient(#fff 41%, rgba(0,0,0,.1));
background: linear-gradient(#fff 41%, rgba(0,0,0,.1));
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}


INPUT.grand{
 background-color : #FFFFFF;
 background-repeat: no-repeat;
 font-size: 0pх;
 width: 100%;
 height: 60px;
 border: 0px;
 padding-left: 0px;
 padding-right: 0px;
}

INPUT.top{
 background-color : #FFFFFF;
 font-size: 0pх;
 border:0px;
 margin-top: 5px;
 padding-left: 0px;
 vertical-align: bottom;
 position: relative;
 margin-right: 7px;
}


INPUT.smolmenu{
 color : #ffffff;
 background-color : #E37E47;
 font-size: 0pх;
 border:0px;
 padding-left: 10px;
 padding-right: 10px;
}

INPUT.gray{
 background-color : #f9f9f9;
 color: #777777;
 cursor:hand;
 cursor: pointer;
 border:0px;
}

input[type=radio] {
    position: relative;
	vertical-align:middle;
	margin:0;
}

INPUT.m1 {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 9pt;
 padding-left: 6px;
 width: 280px;
 height: 20px;
 border:1px solid #9191a3;
}

INPUT.m2 {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 9pt;
 padding-left: 6px;
 width: 150px;
 height: 20px;
 border:1px solid #9191a3;
}


INPUT.butdel {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(images/DelToipic.gif);
 background-repeat : no-repeat;
 border-width: 0px;
 padding-left: 12px;
 width: 148px;
 height: 20px;
}

INPUT.butnew {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(images/AddTop.gif);
 background-repeat : no-repeat;
 border-width: 0px;
 padding-left: 12px;
 width: 148px;
 height: 20px;
}

INPUT.butoff {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color: #CCC8C8;
 background-image : url(images/TopicOff.gif);
 background-repeat : no-repeat;
 border-width: 0px;
 padding-left: 12px;
 width: 148px;
 height: 20px;
}

INPUT.butsave {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(images/SaveToipic.gif);
 background-repeat : no-repeat;
 border-width: 0;
 padding-left: 12px;
 width: 148px;
 height: 20px;
}

INPUT.list {
cursor:hand;
width: 100%;
font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
font-size: 8pt;
border-width: 0;
text-align: left;
padding-left: 12px;
height: 20px;
}


INPUT.gr0{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #384452;
 background-color: #cbcccc;
 border-width: 0;
 font-weight: bold;
 text-align: left;
 width: 294px;
 height: 20px;
}


INPUT.gr1{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #ffffff;
 background-color: #6C9999;
 border-width: 0;
 font-weight: bold;
 text-align: left;
 width: 294px;
 height: 20px;
}



INPUT.gr2{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #ffffff;
 background-color: #C76E25;
 border-width: 0;
 font-weight: bold;
 text-align: left;
 width: 294px;
 height: 20px;
}



INPUT.gr3{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #ffffff;
 background-color: #808AEB;
 border-width: 0;
 font-weight: bold;
 text-align: left;
 width: 294px;
 height: 20px;
}

INPUT.gr4{
 font-family: 'Sans-Serif', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #ffffff;
 background-color: #a09f9f;
 border-width: 0;
 font-weight: bold;
 text-align: left;
 width: 294px;
 height: 20px;
}


	table.nopadding td
	{
		padding: 2px 3px!important;
	}
	
	table.nopadding tr:last-child > td:first-child
	{
		-moz-border-radius:		0!important;
		-webkit-border-radius:	0!important;
		-khtml-border-radius: 	0!important;
		border-radius: 			0!important;
	}

	table.nopadding tr:last-child > td:last-child
	{
		-moz-border-radius:		0!important;
		-webkit-border-radius:	0!important;
		-khtml-border-radius: 	0!important;
		border-radius: 			0!important;
	}

TABLE.rama_old	{
	width: 700px;
	border: 1px solid #bbbbc2;
	border-bottom: 1px solid #bbbbc2;
	background-color: #fefefe;
	font-size: 7px;
	min-height: 43px;
	border-top:0px;	
	/*box-shadow: 0 0 20px 1px rgba(221, 221, 221, 1);*/
	box-shadow: 0px 5px 10px rgba(221, 221, 221, 1);
}


TABLE.rama
{
	width: 700px;
    /*border-spacing: 2px;*/
	border: 1px solid #9191a3;
	min-height: 80px;
	height: 40px;
    -moz-border-radius:		0 0 1em 1em;	
    -webkit-border-radius:	0 0 1em 1em;	
    -khtml-border-radius: 	0 0 1em 1em;
	border-radius: 			0 0 1em 1em;
	background-color: #fefefe;
	font-size: 7px;
	/*box-shadow: 0 0 20px 1px rgba(221, 221, 221, 1);*/
	box-shadow: 0px 5px 10px rgba(221, 221, 221, 1);
}

TABLE.ramamin
{
	width: 700px;
    /*border-spacing: 2px;*/
	color: gray;
	border: 1px solid #9191a3;
	min-height: 80px;
	height: 40px;
    -moz-border-radius:		0 0 1em 1em;	
    -webkit-border-radius:	0 0 1em 1em;	
    -khtml-border-radius: 	0 0 1em 1em;
	border-radius: 			0 0 1em 1em;
	background-color: #fefefe;
	font-size: 7px;
	/*box-shadow: 0 0 20px 1px rgba(221, 221, 221, 1);*/
	box-shadow: 0px 5px 10px rgba(221, 221, 221, 1);
}


	TABLE.rama.p5 td
	{
		padding: 0px 2px;
		/*padding-top: 0px;*/
	}
	

	TABLE.rama td
	{
		padding: 6px 8px;
	}

	TABLE.rama tr:last-child > td:first-child
	{
		-moz-border-radius:		0 0 0 .5em;	
		-webkit-border-radius:	0 0 0 .5em;	
		-khtml-border-radius: 	0 0 0 .5em;
		border-radius: 			0 0 0 .5em;
	}

	TABLE.rama tr:last-child > td:last-child
	{
		-moz-border-radius:		0 0 .5em 0;
		-webkit-border-radius:	0 0 .5em 0;	
		-khtml-border-radius: 	0 0 .5em 0;
		border-radius: 			0 0 .5em 0;
	}
	


TABLE.fon{background-color: #cfcfcf;}

/*
TABLE.ten{background-color: #929191; border:0;}
TABLE.win{background-color: #BEBABA;}
*/


TABLE.zag{width: 700px; height:30px; text-shadow: #5f616d 1px 1px 1px;letter-spacing: 1px;} 


INPUT.sort_left {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACqSURBVDiN7ZGxCcJgEIW/C4KQdfKWEBews7IQguAOOoGFOoJgwMY6C1xW+McQLDQ2BkISkvT6qncf7x0HB39ZZdx9DsQjew9Jd4BJHQIZMB0oP4FZNUSVkZSb2RJ495RfwEJS3loAkCTJBUh7FqSSbnUQNROSjma27yjvJJ2a0DqClGVpRVGcgdUXHSRturKtCwDMrAwhrM0sA64hhG1XblDuHrv72Nf+rD40eymH009/6QAAAABJRU5ErkJggg==);
 background-repeat : no-repeat;
 
 background-position-x: 8px;
 background-position-y: 2px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 
 width: 32px;
 height: 20px;
}

INPUT.sort_left_d {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACsSURBVDiN7Y29DYJwEEffiYkJY7ACYQA6SwsTRlALJ9ApDJ2VHSGxY4v/MQG9NTR25mzAAhHp9Vfdx7t38M9oVNVXVX+MmX1aVFW1AAqgaOvpgjzPvaZpMiAG4rquL2Y2yA4OgyBIgVXXi0hSlmU6SaCqR2A7wO6cc4f+UHrHe+A09KmNicgmDMPzm8A5txaRDPBGBAAPM0uiKLoCzF9qsxuw/HLcsfcp3K/kCdKFOjta1g1RAAAAAElFTkSuQmCC);
 background-repeat : no-repeat;
 
 background-position-x: 6px;
 background-position-y: 4px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 
 width: 32px;
 height: 20px;
}

INPUT.sort_left2 {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADASURBVDiN7ZHBCgFRFIa/cyk1L8JKau5LyAvYWVFK4h3YXsoCj6BM2Vh7gVGGvQ3PoCy4NjMlczF7/tV//v7vdOrAX5KYStir3VBeFijH/bLT4zVAPgkt6iLYACh84a8WVU0GlZhIm42INID7B/hmsfVIm01qAUDkmwVI5x0t0Dno8eo5U6+lvTZTxA4d8CDSo5kjd8gi5W1/DjTjcXLQpuuqpi6I19ri8dxGCIBl6XjqO3vf5Ictzw9bmV77y3oAFxwy9WezpkYAAAAASUVORK5CYII=);
 background-repeat : no-repeat;
 
 background-position-x: 6px;
 background-position-y: 4px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 
 width: 32px;
 height: 20px;
}

INPUT.sort_left2_d {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADBSURBVDiNY2AYBXiB8Zk0LuMzaVz41DDhklC5ncv+m4F7y28G7i0qt3PZSTIgdFUoM/dH1hUMDAyODAwMjlwfmBcy/G/Aqhar4E0lmSn/Gf4HwAUYGcP1zn6YQpQBumcKaxgYGDIwlTJm6p0uqsYQRebonynI/c/AOAmbTVDw/z8jY/pl477ZGAbonS4IYWBkXMHAwMCMxwAGBgaGvwz/GcMvmfatZWBgYGCBif77z/SMkeG/BwHNUGcwfCNG3UgBAM7vMXjBvGfKAAAAAElFTkSuQmCC);
 background-repeat : no-repeat;
 
 background-position-x: 8px;
 background-position-y: 2px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 
 width: 32px;
 height: 20px;
}


INPUT.sort_right {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACqSURBVDiN7ZGxCcJgEIW/C4KQdfKWEBews7IQguAOOoGFOoJgwMY6C1xW+McQLDQ2BkISkvT6qncf7x0HB39ZZdx9DsQjew9Jd4BJHQIZMB0oP4FZNUSVkZSb2RJ495RfwEJS3loAkCTJBUh7FqSSbnUQNROSjma27yjvJJ2a0DqClGVpRVGcgdUXHSRturKtCwDMrAwhrM0sA64hhG1XblDuHrv72Nf+rD40eymH009/6QAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-position-x: 6px;
    background-position-y: 3px;
    border-radius: 1em 1em 0em 0em;
    border-bottom: 0;
    background-color: white;
	margin-left: 1px;
 width: 100px;
 height: 20px;
}

INPUT.sort_right_d {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACsSURBVDiN7Y29DYJwEEffiYkJY7ACYQA6SwsTRlALJ9ApDJ2VHSGxY4v/MQG9NTR25mzAAhHp9Vfdx7t38M9oVNVXVX+MmX1aVFW1AAqgaOvpgjzPvaZpMiAG4rquL2Y2yA4OgyBIgVXXi0hSlmU6SaCqR2A7wO6cc4f+UHrHe+A09KmNicgmDMPzm8A5txaRDPBGBAAPM0uiKLoCzF9qsxuw/HLcsfcp3K/kCdKFOjta1g1RAAAAAElFTkSuQmCC);
 background-repeat : no-repeat;
 
 background-position-x: 6px;
 background-position-y: 2px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 margin-left: 1px;
 width: 100px;
 height: 20px;
}

INPUT.sort_right2 {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADASURBVDiN7ZHBCgFRFIa/cyk1L8JKau5LyAvYWVFK4h3YXsoCj6BM2Vh7gVGGvQ3PoCy4NjMlczF7/tV//v7vdOrAX5KYStir3VBeFijH/bLT4zVAPgkt6iLYACh84a8WVU0GlZhIm42INID7B/hmsfVIm01qAUDkmwVI5x0t0Dno8eo5U6+lvTZTxA4d8CDSo5kjd8gi5W1/DjTjcXLQpuuqpi6I19ri8dxGCIBl6XjqO3vf5Ictzw9bmV77y3oAFxwy9WezpkYAAAAASUVORK5CYII=);
 background-repeat : no-repeat;
 
 background-position-x: 6px;
 background-position-y: 2px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 margin-left: 1px;
 width: 100px;
 height: 20px;
}

INPUT.sort_right2_d {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADBSURBVDiNY2AYBXiB8Zk0LuMzaVz41DDhklC5ncv+m4F7y28G7i0qt3PZSTIgdFUoM/dH1hUMDAyODAwMjlwfmBcy/G/Aqhar4E0lmSn/Gf4HwAUYGcP1zn6YQpQBumcKaxgYGDIwlTJm6p0uqsYQRebonynI/c/AOAmbTVDw/z8jY/pl477ZGAbonS4IYWBkXMHAwMCMxwAGBgaGvwz/GcMvmfatZWBgYGCBif77z/SMkeG/BwHNUGcwfCNG3UgBAM7vMXjBvGfKAAAAAElFTkSuQmCC);
 background-repeat : no-repeat;
 
 background-position-x: 6px;
 background-position-y: 2px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 margin-left: 1px;
 width: 100px;
 height: 20px;
}


.deleting {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAoElEQVRIS72U0Q2AIAxEjw0cxVEc1VEcxRFMjSSKhWtNTn4I4fra0KMFolVEXLTgCcD+Mdkj9g62iw3Acu0Z/gxgBWD7WVhbcRVk4G6M98YZeFfba14EPtSMXDEKpImZ3TwAhXrN85xwB9m9dZ82l1VcE1W4nSk0WrHpJGDJU0iaJ7FbxFLpDxKBtm55OeWXISQdm5JBnxnsVBv90hTUCg5Kbz4XjtPn+wAAAABJRU5ErkJggg==')
	center no-repeat;
	background-size: 1.2em;
}
	


INPUT.pers{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #282828;
 border-radius: 0.6em 0.6em 0em 0em;
 border-bottom: 0;
 background-color: white;
 margin-left: 1px;
 width: 90px;
 height: 20px;
 float: left;
}

select.pers{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #282828;
 border-radius: 0.6em 0.6em 0em 0em;
 border-bottom: 0;
 background-color: white;
 margin-left: 1px;
 width: 90px;
 height: 20px;
 float: left;
}


INPUT.sort {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACqSURBVDiN7ZGxCcJgEIW/C4KQdfKWEBews7IQguAOOoGFOoJgwMY6C1xW+McQLDQ2BkISkvT6qncf7x0HB39ZZdx9DsQjew9Jd4BJHQIZMB0oP4FZNUSVkZSb2RJ495RfwEJS3loAkCTJBUh7FqSSbnUQNROSjma27yjvJJ2a0DqClGVpRVGcgdUXHSRturKtCwDMrAwhrM0sA64hhG1XblDuHrv72Nf+rD40eymH009/6QAAAABJRU5ErkJggg==);
 background-repeat : no-repeat;
 
 background-position-x: 6px;
 background-position-y: 2px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 margin-left: 1px;
 width: 149px;
 height: 20px;
}

INPUT.sort_d {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACsSURBVDiN7Y29DYJwEEffiYkJY7ACYQA6SwsTRlALJ9ApDJ2VHSGxY4v/MQG9NTR25mzAAhHp9Vfdx7t38M9oVNVXVX+MmX1aVFW1AAqgaOvpgjzPvaZpMiAG4rquL2Y2yA4OgyBIgVXXi0hSlmU6SaCqR2A7wO6cc4f+UHrHe+A09KmNicgmDMPzm8A5txaRDPBGBAAPM0uiKLoCzF9qsxuw/HLcsfcp3K/kCdKFOjta1g1RAAAAAElFTkSuQmCC);
 background-repeat : no-repeat;
 
 background-position-x: 6px;
 background-position-y: 2px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 margin-left: 1px;
 width: 149px;
 height: 20px;
}


INPUT.sort2_d {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADBSURBVDiNY2AYBXiB8Zk0LuMzaVz41DDhklC5ncv+m4F7y28G7i0qt3PZSTIgdFUoM/dH1hUMDAyODAwMjlwfmBcy/G/Aqhar4E0lmSn/Gf4HwAUYGcP1zn6YQpQBumcKaxgYGDIwlTJm6p0uqsYQRebonynI/c/AOAmbTVDw/z8jY/pl477ZGAbonS4IYWBkXMHAwMCMxwAGBgaGvwz/GcMvmfatZWBgYGCBif77z/SMkeG/BwHNUGcwfCNG3UgBAM7vMXjBvGfKAAAAAElFTkSuQmCC);
 background-repeat : no-repeat;
 
 background-position-x: 6px;
 background-position-y: 2px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 
margin-left: 1px;
 width: 149px;
 height: 20px;
}


INPUT.sort2 {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #282828;
 
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADASURBVDiN7ZHBCgFRFIa/cyk1L8JKau5LyAvYWVFK4h3YXsoCj6BM2Vh7gVGGvQ3PoCy4NjMlczF7/tV//v7vdOrAX5KYStir3VBeFijH/bLT4zVAPgkt6iLYACh84a8WVU0GlZhIm42INID7B/hmsfVIm01qAUDkmwVI5x0t0Dno8eo5U6+lvTZTxA4d8CDSo5kjd8gi5W1/DjTjcXLQpuuqpi6I19ri8dxGCIBl6XjqO3vf5Ictzw9bmV77y3oAFxwy9WezpkYAAAAASUVORK5CYII=);
 background-repeat : no-repeat;
 
 background-position-x: 6px;
 background-position-y: 3px;
 border-radius: 1em 1em 0em 0em;
 border-bottom: 0;
 background-color: white;
 margin-left: 1px;
 width: 149px;
 height: 20px;
}

INPUT.delgruop {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEqSURBVDiNzZKxTgJBEIa/kYNAQUfiYWkp5ZZqcr2aGMkW4gMoQR9H0VITRTTGgvgGWFLiI3h7TwCJJGPjXeBYGhv9q83u/3+TmVn4V9IoCtTawsp3awsaRcH83Vp6GNtGyVVn/WTibn0QtbYQT+I7V531x7ZRWgJsPY+/gETREzf57KsxxSxsTNFN4yeBFpD8eAGQhSog7mDnEqUN+hLG02MAt1F5RDlC6IaDYUdAvYA8RFRfERGFQ1/YC0ghyd52V0VOAUT1Zv3tvZ0PL8xgQcYEKtQyoFDDmMBnXQKoMUVXL/dAmghdkGuQpquXe/OD9baQD4eDYQfA7e9egZ6lg5XRaHkLvnDas4KsgmQtfGxOBRER5D4s1y9yq9KwEp4rPGRen37zlf9e31htjeb5VzqoAAAAAElFTkSuQmCC);
 background-repeat : no-repeat;
 
    background-position-x: 6px;
    background-position-y: 2px;
    border-radius: 0em 0em 1em 1em;
    border-top: 0;
    background-color: white;
  /*box-shadow: 0px 3px 10px rgba(221, 221, 221, 1);*/
 padding-left: 20px;
 width: 150px;
 height: 23px;
 cursor: hand;
 cursor: pointer;
}

DIV.delgruop {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEqSURBVDiNzZKxTgJBEIa/kYNAQUfiYWkp5ZZqcr2aGMkW4gMoQR9H0VITRTTGgvgGWFLiI3h7TwCJJGPjXeBYGhv9q83u/3+TmVn4V9IoCtTawsp3awsaRcH83Vp6GNtGyVVn/WTibn0QtbYQT+I7V531x7ZRWgJsPY+/gETREzf57KsxxSxsTNFN4yeBFpD8eAGQhSog7mDnEqUN+hLG02MAt1F5RDlC6IaDYUdAvYA8RFRfERGFQ1/YC0ghyd52V0VOAUT1Zv3tvZ0PL8xgQcYEKtQyoFDDmMBnXQKoMUVXL/dAmghdkGuQpquXe/OD9baQD4eDYQfA7e9egZ6lg5XRaHkLvnDas4KsgmQtfGxOBRER5D4s1y9yq9KwEp4rPGRen37zlf9e31htjeb5VzqoAAAAAElFTkSuQmCC);
 background-repeat : no-repeat;
 	
    background-position-x: 6px;
    background-position-y: 2px;
	border: 1px solid #9191a3;
    border-radius: 0em 0em 1em 1em;
    border-top: 0;
    background-color: white;
 /*box-shadow: 0px 3px 10px rgba(221, 221, 221, 1);*/
 padding-left: 20px;
 text-align: center;
 padding-top: 2px;
 width: 150px;
 height: 20px;
 cursor: hand;
 cursor: pointer;
}

DIV.addgruop {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABUSURBVDiNY2AY1MBog/p/4w3qq/GpYaLUkmFgACOMYbRB/T8JmtacDbgZysDAwMCCLIiu8D8DQwgjA8MTBgaGE8ji/xj/HyfKptFohAQs0QE2YAAAExoWdDw70LoAAAAASUVORK5CYII=);
 background-repeat : no-repeat;
 	
    background-position-x: 6px;
    background-position-y: 2px;
	border: 1px solid #9191a3;
    border-radius: 0em 0em 1em 1em;
    border-top: 0;
    background-color: white;
 /*box-shadow: 0px 3px 10px rgba(221, 221, 221, 1);*/
 padding-left: 20px;
 text-align: center;
 padding-top: 2px;
 width: 150px;
 height: 20px;
 cursor: hand;
 cursor: pointer;
}

DIV.editgruop {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGrSURBVDjLvZPZLkNhFIV75zjvYm7VGFNCqoZUJ+roKUUpjRuqp61Wq0NKDMelGGqOxBSUIBKXWtWGZxAvobr8lWjChRgSF//dv9be+9trCwAI/vIE/26gXmviW5bqnb8yUK028qZjPfoPWEj4Ku5HBspgAz941IXZeze8N1bottSo8BTZviVWrEh546EO03EXpuJOdG63otJbjBKHkEp/Ml6yNYYzpuezWL4s5VMtT8acCMQcb5XL3eJE8VgBlR7BeMGW9Z4yT9y1CeyucuhdTGDxfftaBO7G4L+zg91UocxVmCiy51NpiP3n2treUPujL8xhOjYOzZYsQWANyRYlU4Y9Br6oHd5bDh0bCpSOixJiWx71YY09J5pM/WEbzFcDmHvwwBu2wnikg+lEj4mwBe5bC5h1OUqcwpdC60dxegRmR06TyjCF9G9z+qM2uCJmuMJmaNZaUrCSIi6X+jJIBBYtW5Cge7cd7sgoHDfDaAvKQGAlRZYc6ltJlMxX03UzlaRlBdQrzSCwksLRbOpHUSb7pcsnxCCwngvM2Rm/ugUCi84fycr4l2t8Bb6iqTxSCgNIAAAAAElFTkSuQmCC');
 background-repeat : no-repeat;
 	background-size: 1.2em;
    background-position-x: 6px;
    background-position-y: 3px;
	border: 1px solid #9191a3;
    border-radius: 0em 0em 1em 1em;
    border-top: 0;
    background-color: white;
 /*box-shadow: 0px 3px 10px rgba(221, 221, 221, 1);*/
 padding-left: 20px;
 text-align: center;
 padding-top: 2px;
 width: 150px;
 height: 20px;
 cursor: hand;
 cursor: pointer;
}

INPUT.buts {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(images/but.gif);
 background-repeat : no-repeat;
 border-width: 0;
 padding-left: 12px;
 width: 100px;
 height: 20px;
}


INPUT.butsbig {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(images/butbig.gif);
 background-repeat : no-repeat;
 border-width: 0;
 color: #666;
 padding-left: 12px;
 width: 150px;
 height: 20px;
 cursor: hand;
 cursor: pointer;
}

INPUT.butsbig:hover {
   color: #111;
}


INPUT.butbigs {
 font-size: 11px;
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 width: auto;
 height: 25px;
 color: #666;
 background-color: #fff;
 min-width: 100px;
 border: 1px solid #878789;
 border-radius: .4em;
 /* box-shadow: 0px 1px 5px rgba(221, 221, 221, 1); */
 background: linear-gradient(rgba(250, 250, 250, 0.5), rgba(184, 184, 184, 0.5));
 cursor: hand;
 cursor: pointer;
}

INPUT.butbigs:hover {
   color: #111;
}

INPUT.butact {
 font-size: 11px;
 font-family: 'Arial', 'Helvetica', 'Sans-Serif';
 width: auto;
 height: 25px;
 min-width: 95px;
 border: 1px solid #f29c07;
 border-radius: .4em;
 background-color: #fff;
}

.butnoact {
 display: block;
 float: left;
 font-size: 8pt;
 font-family: 'Arial', 'Helvetica', 'Sans-Serif';
 text-align: center;
 letter-spacing: 0.8px;
 color: black;
 margin-right: 6px;
 padding: 6px 6px 6px 6px;
 text-decoration: none;
 max-width: 150px;
 min-width: 95px;
 border: 1px solid #a0a0a0;
 border-radius: .4em;
 background-color: #fff;
 cursor: pointer;
 cursor: hand;
}


.butact {
 display: block;
 float: left;
 font-size: 8pt;
 font-family: 'Arial', 'Helvetica', 'Sans-Serif';
 text-align: center;
 letter-spacing: 0.8px;
 color: #e8540a;
 margin-right: 6px;
 padding: 6px 6px 6px 6px;
 text-decoration: none;
 max-width: 150px;
 min-width: 110px;
 border: 1px solid #a0a0a0;
 border-radius: .4em;
 background-color: #fff;
 /*box-shadow: 0 0 1em #cfcfcf;*/
}

.butnoact:hover {
   color: #e8540a;
}


INPUT.otkat1 {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVDiNzZLBTsJAFEXPnVLj1tCE+Qd+xmAgQRcuDVE/R2tZmijaUPwEvoJ/aBNdm0joc4FFi8WFG72ryXtzz5t3M/C/NKdFSrCznxIwp/W1pOrQTdl7cZqY9FqsylMGrLbNncDdymy/XdpwMeANwFX9RZ8lUgGc+ECPJIQbc0LonVLgGKlY9Fl+ewEAhvzMXRmMhGX5sw0BfFsPJvUEcd4rzxHWDNiCgD1hCOmwydwM+IB0Zi4Gzqolil452jbXMqhpTEvOos8pFjGup78bkBD6SBMrdSRHLOPG0JGPNKkF26iE0GeadjJnPnPXGMKQn7p4XdN0N6TJXOkHyGaF7sF6GnCXr8rLWmDC8rK8AO43dxv1i6/893oHeepxtVCdiV0AAAAASUVORK5CYII=);
 background-repeat : no-repeat;
 
    background-position-x: 6px;
    background-position-y: 2px;
    border-radius: 0em 0em 1em 1em;
    border-top: 0;
    background-color: white;
 /*box-shadow: 0px 3px 10px rgba(221, 221, 221, 1);*/
 padding-left: 20px;
 width: 150px;
 height: 22px;
 cursor: pointer;
 cursor: hand;
}

INPUT.otkat0 {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA/QAAAP0B4nuDkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEkSURBVDiNzZIxTsMwGIXfS9pKkTz2Ak22bGlyEEQn4ABQCseBwAgSlFhCHCEXcLplzd4zROrPkkhO4zKwwJus9/t9tp4N/CuVZTnRWvun5lprvyzLie15/aKu65lSqgjD8MUF0Vr7YRi+KqWKuq5nI0Acxy3JPYCrKIoKY8y0nxljpovFQgO4JLmP47jtZ7RPERFWVfUAYE3yU0QuOv+D5DmAPE3TDUlxAo4hAL5EhCTPXGEnoIfsdrtcRK4BgOTzcrlcH4cHHdiqqmoCYG5Z884baQQwxkxJbkVk5XleDuBJRFYkt3axToAdBpAnSbJJ0/T2JwhPhe3CumIfAdz0r5NlWTu4QRAEPBwOBPDWNM394KlIaZrmDsB7v9fVx6++8t/rG2uVmLxGXooNAAAAAElFTkSuQmCC);
background-repeat: no-repeat;
    background-position-x: 6px;
    background-position-y: 2px;
    border-radius: 0em 0em 1em 1em;
    border-top: 0;
    background-color: white;
 padding-left: 20px;
 width: 150px;
 height: 23px;
}

INPUT.addgroup {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(images/AddTop.gif);
 background-repeat : no-repeat;
 border-width: 0;
 padding-left: 5px;
 width: 148px;
 height: 20px;
 cursor: hand;
 cursor: pointer;
}

INPUT.editgroup {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 background-image : url(images/Save.gif);
 background-repeat : no-repeat;
 border-width: 0;
 padding-left: 5px;
 width: 148px;
 height: 20px;
 cursor: hand;
 cursor: pointer;
}

SELECT.dat {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 11px;
 color : #525252;
 background-color: #ffffff;
 min-width: 60px;
 outline: none;
 text-align-last: center;
}

INPUT.new {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #282828;
 background-image : url(images/Ok.gif);
 background-repeat : no-repeat;
 border-width: 0;
 width: 185px;
 height: 26px;
}



INPUT.No{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #282828;
 background-image : url(images/No.gif);
 background-repeat : no-repeat;
 border-width: 0;
 width: 185px;
 height: 26px;
}

TEXTAREA {
 background-color: #ffffff;
 scrollbar-face-color: #FFFFFF;
 border:1px solid #c6c6cc;
 border-collapse: collapse;
 /*rezise: vertical;*/
 resize: none;
 outline:none;
}

SELECT{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 12px;
 height: 24px;
 text-aligh: center;
 color : #525252;
 background-color: #ffffff;
 border:1px solid #9191a3;
 outline:none;
}

.selectbut {
 -webkit-appearance: none;
 -moz-appearance: none;
 webkit-appearance: none;
 -moz-appearance: none;
}

/*
INPUT.imp {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #040404;
 background-color: #f8f8f8;
 border-width: 1px;
 width: 350px;
 height: 20px;
}
*/

INPUT.log {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #606060;
 font-weight: bold;
 background-color: #ffffff;
 border-width: 1px;
 border-color: Black;
 width: 110px;
 height: 20px;
 text-align: center;
}

/*
INPUT.logBig {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 12pt;
 color : #606060;
 font-weight: bold;
 background-color: #f3f3f3;
 border-width: 1;
 border-color: Black;
 width: 100;
 height: 22;
}

DIV.em1 {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 11pt;
}
*/

INPUT.log_ro {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 color : #000000;
 background-color: #FFFFFF;
 border: none;
 width: 25px;
 height: 16px;
}

/*
INPUT.left {
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 color : #4d4d4d;
 background-color: #cbcbcb;
 border-width: 1px;
 font-weight: bold;
 text-align: center;
 width: 150px;
 height: 20px;
}
*/

INPUT.del_red{
 font-size: 0pt;
 color : #ffffff;
 border-width: 0px;
 background-image : url(images/cross.gif);
 background-repeat : no-repeat;
 width: 16px;
 height: 16px;
}


INPUT.del_gray{
 font-size: 0pt;
 color : #ffffff;
 border-width: 0px;
 background-image : url(images/del_gray.gif);
 background-repeat : no-repeat;
 width: 16px;
 height: 16px;
}


INPUT.add_green{
 font-size: 0pt;
 color : #ffffff;
 border-width: 0px;
 background-image : url(images/add_green.gif);
 background-repeat : no-repeat;
 width: 16px;
 height: 16px;
}


INPUT.add_gray{
 font-size: 0pt;
 color : #ffffff;
 border-width: 0px;
 background-image : url(images/add_gray.gif);
 background-repeat : no-repeat;
 width: 16px;
 height: 16px;
}



INPUT.smol{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 7pt;
 background-color: #ffffff;
 border-width: 1px;
 border-color: #999999;
 width: 70px;
 height: 18px;
}

SELECT.upl{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 font-weight: bold;
 color : #616161;
 background-color: #ffffff;
 min-width: 100px;
 height: 20px;
 outline:none;
}

SELECT.edit{
 font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
 font-size: 8pt;
 font-weight: bold;
 color: #666666;
 height: 20px;
 outline:none;
}

H1 {
	font-size: 22px;
	font-family: 'Arial', 'Helvetica', 'Sans-Serif';
	margin-top: 30px;
	margin-left: 120px;
	color: #bfbfbf;
}

H1.red {
	font-size: 16pt;
	font-family: 'Arial', 'Helvetica', 'Sans-Serif';
	margin-top: 0;
	margin-bottom: 0;
	color: #FC6B2E;
	padding-left: 30px;
}

H2 {
	font-size: 10pt;
	font-family: 'Verdana', 'Helvetica', 'Sans-Serif';
	font-weight: bold;
	color: #ffffff;
	margin-top: 0;
	margin-bottom: 0;
}

H3.red {
	font-size: 12pt;
	font-family: 'Arial', 'Helvetica', 'Sans-Serif';
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FC6B2E;
	padding-left: 10px;
	text-shadow: #ab461b 1px 1px 1px;
}

H3.blue {
	font-size: 12pt;
	font-family: 'Arial', 'Helvetica', 'Sans-Serif';
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4B78B4;
	padding-left: 10px;
	text-shadow: #28229f 1px 1px 1px;
}

A {
	font-size: 12px;
	font-family: 'Tahoma','Sans-Serif', 'Helvetica';
	color: #000000;
	text-decoration: none;
}


A.menu {
	font-size:12px;
	font-family: 'Tahoma','Sans-Serif', 'Helvetica';
	color: #373737;
	text-decoration: none;
}

A.preverr {
	font-size:12px;
	font-family: 'Tahoma','Sans-Serif', 'Helvetica';
	color: #E37E47;
	text-shadow: #ffffff 1px 1px 1px;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.list1 {font-size: 14px; font-weight: bold; color: #E37E47; background-color: #ffffff; text-decoration: none;}
a.list2 {font-size: 14px; color: #666666; background-color: #ffffff; text-decoration: none;}

a.button {
        display: inline-block;
        white-space: nowrap;
		width: 240px;
		height: 26px;
		text-aligh: center;
        background-color: #ccc;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));
        background-image: -webkit-linear-gradient(top, #eee, #ccc);
        background-image: -moz-linear-gradient(top, #eee, #ccc);
        background-image: -ms-linear-gradient(top, #eee, #ccc);
        background-image: -o-linear-gradient(top, #eee, #ccc);
        background-image: linear-gradient(top, #eee, #ccc);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');
        border: 1px solid #777;
        padding: 0 1.5em;
        margin: 0.5em;
        font: bold 1em/2em Arial, Helvetica;
        text-decoration: none;
        color: #333;
        text-shadow: 0 1px 0 rgba(255,255,255,.8);
        -moz-border-radius: .2em;
        -webkit-border-radius: .2em;
        border-radius: .2em;
        -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
        -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
        box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
	
}




hr { height: 1px; margin: 3px 0;}

/* .hiddenblock {visibility:visible} */

.df {
   height:100px;
   width:750px;
}

ul.bigUL {
font-family: 'Verdana', 'Helvetica', 'Arial';
font-size: 12pt;
font-weight: bold;
text-align: left;
color: red;
}

div.sendername
{
	width:16px;
	height:16px;	
	background:none;
}

div.sendername.checked
{
	background:url(/images/tick.gif) center no-repeat;
}

div.sendername.star
{
	background:url(/images/elabor.png) center no-repeat;
}


div.socialbar 
{
    background: url(../images/social_sprite.png) no-repeat;
    width: 33px;
    height: 30px;
    cursor: pointer;    
    background-repeat: no-repeat;
    opacity:0.85;     
    -webkit-transition: opacity 0.2s ease-in-out;
    -moz-transition: opacity 0.2s ease-in-out;
    -ms-transition: opacity 0.2s ease-in-out;
    -o-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out;
	
	float:left;
}

div.socialbar a {
    background: url(../images/social_sprite.png) no-repeat;    
    cursor: pointer;
    background-color: transparent;
    display:block;
    border:0;
    opacity:0;
    width: 33px;
    height: 30px;
}

    div.socialbar.f  { background-position: -31px 0; }
    div.socialbar.f a { background-position: -31px -31px; }

    div.socialbar.tw 
    {
        background-position: -64px 0; 
        width: 32px;
        height: 30px;
    }

    div.socialbar.tw a 
    {
        background-position: -64px -31px; 
        width: 32px;
        height: 30px;
    }

    div.socialbar.vk        
    { 
        background-position:0 0;
        width:32px;
        height:30px;
    }
        div.socialbar.vk a { width: 32px; height: 30px; background-position: 0 -31px; }
         

    div.f a:hover,
    div.tw a:hover,
    div.vk a:hover {
        -webkit-transition: opacity 0.3s ease-in-out;
        -moz-transition: opacity 0.3s ease-in-out;
        -ms-transition: opacity 0.3s ease-in-out;
        -o-transition: opacity 0.3s ease-in-out;
        transition: opacity 0.3s ease-in-out;
        opacity: 1;
    }

/* top popup shadow */
		div.top__shadow
		{
			position: fixed;			
			top:0;
			left: 0;
			z-index: 2;
			width: 100%;
			height: 3px;
		
			background-image: -webkit-linear-gradient(top, rgba(127, 127, 127, 0.84), rgba(127, 127, 127, 0));
			background-image: -moz-linear-gradient(top, rgba(127, 127, 127, 0.84), rgba(127, 127, 127, 0));
			background-image: -ms-linear-gradient(top, rgba(127, 127, 127, 0.84), rgba(127, 127, 127, 0));
			background-image: -o-linear-gradient(top, rgba(127, 127, 127, 0.84), rgba(127, 127, 127, 0));
			background-image: linear-gradient(top, rgba(127, 127, 127, 0.84), rgba(127, 127, 127, 0));
		}
		
	
#TB_overlay {
  background-color: #000; /* Чёрный фон */
  height: 100%; /* Высота максимальна */
  left: 0; /* Нулевой отступ слева */
  opacity: 0.50; /* Степень прозрачности */
  position: fixed; /* Фиксированное положение */
  top: 0; /* Нулевой отступ сверху */
  width: 100%; /* Ширина максимальна */
  z-index: 10000; /* Заведомо быть НАД другими элементами */
}
	
/*  вкл/вкл хелпа в топе */	

		
img#win
{
	cursor: pointer;

    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);

			transition: -webkit-filter ease-in .3s;
		-moz-transition: -webkit-filter ease-in .3s;
	-webkit-transition: -webkit-filter ease-in .3s;	
	
	opacity:.6;
}

img#win:hover
{
	opacity: 7;
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
}


	img#win.active
	{
		opacity: .6;
	    -webkit-filter: grayscale(0%);
	    filter: grayscale(0%);
	}
	
		img#win.active:hover
		{
		    -webkit-filter: grayscale(100%);
		    filter: grayscale(100%);
		}

		
textarea.textar	{
width:189px;
height: 270px;
border: 0;
padding-top: 9px;
padding-left: 10px;
padding-right: 2px;
color: #666666;
font-family: 'Aria','Verdana','Aria';
font-size: 12px;
overflow: auto;
resize: none;
outline: none;
-moz-user-select: -moz-none;
-o-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
user-select: none;

background: rgba(255, 255, 255, 0.1);


}

.noselect {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}

input[name="Cook"] {
  display: none;
}
 
/* стили для метки */
label[for=Cook] {
  color: #000;
  cursor: default;
  font-weight: normal;
  line-height: 16px;
  padding: 10px 0;
  vertical-align: middle;
}
 
/* формируем внешний вид чекбокса в псевдоэлементе before */
label[for=Cook]:before {
  content: " ";
  color: #000;
  display: inline-block;
  font-weight: bold;
  font-size: 12pt;
  margin-right: 15px;
  position: relative;
  text-align: center;
  text-indent: 0px;
  width: 16px;
  height: 16px;
  background: #FFF;
  border: 1px solid #e3e3e3;
  vertical-align: middle;
}


.mhelp {
	top: -1000;
	width: 340px;
	min-height:100px;
	position: absolute;
	background: #fff;
	border: 1px solid #0f508d;
	border-radius: 6px;   
	background-color: #f4f7fa;
	z-index: 1000;
}
.mhelp:after, .mhelp:before {
	content: ""; 
	border: solid transparent;
	position: absolute;  
	right: 100%;
	top: 15px;
}
.mhelp:after {
	border-right-color: #f0f8ff;
	border-width: 8px;
	margin-top: 0;
}
.mhelp:before {
	border-right-color: #0f508d;
	border-width: 9px;
	margin-top: -1px;
}


.mhelp2 {
	margin-left: -340px;
}

.mhelp2:after, .mhelp2:before {
	content: ""; 
	border: solid transparent;
	position: absolute;  
	left: 100%;
	top: 15px;
}

.mhelp2:after {
	border-left-color: #f0f8ff;
	border-width: 8px;
	margin-top: 0;
}
.mhelp2:before {
	border-left-color: #0f508d;
	border-width: 9px;
	margin-top: -1px;
}


:focus::-webkit-input-placeholder {color: transparent}
:focus::-moz-placeholder          {color: transparent}
:focus:-moz-placeholder           {color: transparent}
:focus:-ms-input-placeholder      {color: transparent}


