html, body {margin: 0px; padding:0px; font: 12px arial,tahoma,verdana,sans-serif; color: #000000; height: 100%; background-color: #ffffff; text-align: center;}

*,*:before, *:after {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
		box-sizing:border-box;
	}

div 	{margin: 0px; padding:0px;}
a 	{TEXT-DECORATION: none;}
ul	{margin-top:3px}
#topmenus {position:fixed; top:0px; left:0px; width:100%; text-align: left; display:block;
	background-color:#eeeeee;
	background-image: -webkit-linear-gradient(top, #eeeeee 0%, #ffffff 30%, #dddddd 100%);
	background-image: -moz-linear-gradient(top, #eeeeee 0%, #ffffff 30%, #dddddd 100%);
	background-image: -o-linear-gradient(top, #eeeeee 0%, #ffffff 30%, #dddddd 100%);
	background-image: -ms-linear-gradient(top, #eeeeee 0%, #ffffff 30%, #dddddd 100%);
	background-image: linear-gradient(top, #eeeeee 0%, #ffffff 30%, #dddddd 100%);
	}

#contexts {position:fixed; top:33px;left:0px; bottom:0px; width:100%; text-align: center; overflow: auto;} 
#copys 	  {position:fixed; bottom:0px; right:20px; width:130px; padding-top:2px; font-size: 9px; font-weight: bold; color:RGB(30,130,0); text-align:center; border-radius: 9px 9px 0px 0px; background-color: #ffffff;
	-webkit-box-shadow:inset 0px 1px 3px 3px #ffeedd;
	   -moz-box-shadow:inset 0px 1px 3px 3px #ffeedd;
		box-shadow:inset 0px 1px 3px 3px #ffeedd; }


#topmenus a { TEXT-DECORATION: none; font: bold 14px tahoma;
	padding: 6px 12px 9px; margin: 0px; display:inline-block;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	}
#topmenus a:link		{ COLOR: #00a000			}
#topmenus a:visited		{ COLOR: #00a000			}
#topmenus a.exits:link		{ COLOR: #ffa0a0			}
#topmenus a.exits:visited	{ COLOR: #ffa0a0			}
#topmenus a:active		{ COLOR: #000000;padding: 3px 12px 6px	}
#topmenus a:hover		{ COLOR: #ff0000;
	background-color:#cccccc;
	background-image: -webkit-linear-gradient(bottom, #eeeeee 0%, #ffffff 30%, #dddddd 100%);
	background-image: -moz-linear-gradient(bottom, #eeeeee 0%, #ffffff 30%, #dddddd 100%);
	background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 30%, #dddddd 100%);
	background-image: -ms-linear-gradient(bottom, #eeeeee 0%, #ffffff 30%, #dddddd 100%);
	background-image: linear-gradient(bottom, #eeeeee 0%, #ffffff 30%, #dddddd 100%);
	}

#topmenus a.out         { 
	background-color:#aaaaaa;
	background-image: -webkit-linear-gradient(bottom, #bbbbbb 0%, #a0a0a0 30%, #aaaaaa 100%);
	background-image: -moz-linear-gradient(bottom, #bbbbbb 0%, #a0a0a0 30%, #aaaaaa 100%);
	background-image: -o-linear-gradient(bottom, #bbbbbb 0%, #a0a0a0 30%, #aaaaaa 100%);
	background-image: -ms-linear-gradient(bottom, #bbbbbb 0%, #a0a0a0 30%, #aaaaaa 100%);
	background-image: linear-gradient(bottom, #bbbbbb 0%, #a0a0a0 30%, #aaaaaa 100%); }
#topmenus a.out:link    { COLOR: #ffff00				  }
#topmenus a.out:visited { COLOR: #ffff00				  }
#topmenus a.out:active  { COLOR: #ffff00				  }
#topmenus a.out:hover   { COLOR: #ff0000				  }

#topmenus a.posbox div {position:absolute;top:0px;right:3px;font-size:8px;color:#ffa000}
#topmenus a.out.posbox div {color:#aaffa0}

@media (max-width:768px){
	#topmenus a#showsmenus{display:block!important; text-align:center}
	#topmenus div#transforms_menus.loads_types{display:none!important;}
	#topmenus div#transforms_menus.fixed_types{display:block!important;}
	#topmenus div#transforms_menus a{display:block!important; text-align:center}
	#topmenus a.exits {margin:100px 0px 30px}
	}
@media (min-width:769px){
	#topmenus a#showsmenus{display:none!important}
	#topmenus div#transforms_menus{display:block!important;text-align:left}
	#topmenus div#transforms_menus a{display:inline-block!important}
	#topmenus a.exits {float:right;margin-right:30px}
	}

#left_column{	position:fixed;top:33px;bottom:33px;left:0px;text-align:left; margin:3px; padding:3px; overflow:auto;
		background-color:#ffffff; border: #c0c0c0 1px solid; border-radius: 7px;
		-ms-filter: "progid:DXImageTransform.Microsoft.shadow(direction=270,color=#aaaaaa,strength=8)";
		-webkit-box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
		   -moz-box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
		        box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);}
#left_column.t100{top:100px}

#left_top_column {position:fixed;top:33pt;left:0px;margin:3px;padding:3px;border-radius:7px;width:118pt;text-align:left;height:auto}
#left_top_column:hover {top:33px;width:30%;
			-ms-filter: "progid:DXImageTransform.Microsoft.shadow(direction=270,color=#aaaaaa,strength=8)";
			-webkit-box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
			   -moz-box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
		        	box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);}

#center_column,#js {
		position:fixed;top:33px;bottom:33px;right:3px;text-align:left; margin: 3px 3px 3px 8px; padding:3px; overflow:auto;
		background-color:#ffffff; border: #c0c0c0 1px solid; border-radius: 7px;
		-ms-filter: "progid:DXImageTransform.Microsoft.shadow(direction=270,color=#aaaaaa,strength=8)";
		-webkit-box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
		   -moz-box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
		        box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
			}
#services_lanes {position:fixed; left:0px; bottom:0px; width:100%; text-align: left; overflow: auto; background-color: #f0f0f0;padding:0px}

a.boxes_paths {margin-bottom:3px;
	font: bold 11px Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	display:block; padding:5px 7px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;}
a.boxes_paths:link 	{COLOR: #009900}
a.boxes_paths:visited 	{COLOR: #009900}
a.boxes_paths:hover 	{COLOR: #aa0000; background-color:#e0e0e0;border-radius: 7px;
			-webkit-box-shadow: inset 0px -2px 1px 1px RGBA(200,200,200,0.3);
			   -moz-box-shadow: inset 0px -2px 1px 1px RGBA(200,200,200,0.3);
			        box-shadow: inset 0px -2px 1px 1px RGBA(200,200,200,0.3);}
a.boxes_paths:active	{COLOR: #ff0000; 
			-webkit-box-shadow: inset 0px 2px 1px 1px RGBA(0,0,0,0.3);
			   -moz-box-shadow: inset 0px 2px 1px 1px RGBA(0,0,0,0.3);
			        box-shadow: inset 0px 2px 1px 1px RGBA(0,0,0,0.3);
			-webkit-transition: none;
			-moz-transition: none;
			-o-transition: none;
			-ms-transition: none;
			transition: none;}
a.boxes_presses	{background-color:#d0d0d0;border-radius: 7px;
		-webkit-box-shadow: inset 0px 2px 1px 1px RGBA(0,0,0,0.3);
		   -moz-box-shadow: inset 0px 2px 1px 1px RGBA(0,0,0,0.3);
		        box-shadow: inset 0px 2px 1px 1px RGBA(0,0,0,0.3);}

a.boxes_paths +div {padding:12px 7px;margin:-6px 0px 12px;border:#f0f0f0 1px solid;border-top:none}
a.boxes_paths:hover +div,a.boxes_paths +div:hover {border-color:#e0e0e0}
a.boxes_paths.boxes_presses +div {border-color:#d0d0d0;}

#views_services,#views_js {display:none!important}
@media (max-width:768px){
	#left_column {width:300px;display:block!important}
	#left_top_column {width:118pt;display:block!important}
	#left_top_column:hover {width:300px;}
	#center_column,#js {left:0px;}
	#services_lanes #for_views_services_ts {display:none!important}
	#services_lanes #for_views_services_fs {display:inline-block!important}
	#views_services:checked ~#left_column {display:none!important}
	#views_services:checked ~#left_top_column {display:none!important}
	#views_services:checked ~#services_lanes #for_views_services_ts {display:inline-block!important}
	#views_services:checked ~#services_lanes #for_views_services_fs {display:none!important}
	}
@media (min-width:769px){
	#left_column {width:30%;display:none!important}
	#left_top_column {width:118pt;display:none!important}
	#left_top_column:hover {width:30%;}
	#center_column,#js {left:0px}
	#services_lanes #for_views_services_ts {display:inline-block!important}
	#services_lanes #for_views_services_fs {display:none!important}
	#views_services:checked ~#left_column {display:block!important}
	#views_services:checked ~#left_top_column {display:block!important}
	#views_services:checked ~#center_column {left:30%}
	#views_services:checked ~#js {left:30%}
	#views_services:checked ~#services_lanes #for_views_services_ts {display:none!important}
	#views_services:checked ~#services_lanes #for_views_services_fs {display:inline-block!important}
	}

#js {display:none}
#views_js:checked ~#js {display:block}
#views_js:checked ~#center_column {display:none}

.wb, .wb label {cursor:pointer}
.ws, .wb:hover {
	background-color:#fee;
	background-image: -webkit-linear-gradient(top, #fee 0%, #faa 100%);
	background-image: -moz-linear-gradient(top, #fee 0%, #faa 100%);
	background-image: -o-linear-gradient(top, #fee 0%, #faa 100%);
	background-image: -ms-linear-gradient(top, #fee 0%, #faa 100%);
	background-image: linear-gradient(top, #fee 0%, #faa 100%);
	}

.db0 {display: none}
.db1 {display: block}
.db2 {display: inline-block}

.forms {background: none;}
.forms-block {padding:8px}
.forms-block div {padding: 3px 0px}
.forms-block div label {padding-left:8px}

.blocks		{padding:12px}
.blocks div	{margin: 3px 0px}

#tnew, #tnew .forms,#reports {background-color: #cccccc;}
h2 a 		 { TEXT-DECORATION: none; }
h2 a:link	 { COLOR: #aa3300	  }
h2 a:visited	 { COLOR: #aa3300	  }
h2 a:active	 { COLOR: #aa3300	  }
h2 a:hover	 { COLOR: #ffaa00	  }

.forms a         { TEXT-DECORATION: none; font: bold 12px tahoma;	}
.forms a:link    { COLOR: #0000AA					}
.forms a:visited { COLOR: #0000AA					}
.forms a:active  { COLOR: #0000AA					}
.forms a:hover   { COLOR: #ff0000					}

.forms a.news         { TEXT-DECORATION: none; font: bold 11px tahoma;	}
.forms a.news:link    { COLOR: #00AA00					}
.forms a.news:visited { COLOR: #00AA00					}
.forms a.news:active  { COLOR: #00AA00					}
.forms a.news:hover   { COLOR: #ffAA00					}

a.tables	 { padding:0px						}
a.tables:link    { COLOR: #000000					}
a.tables:visited { COLOR: #000000					}
a.tables:active  { COLOR: #000000					}
a.tables:hover   { COLOR: #ff0000					}

a.label, .label	{ font: bold 11px Arial, Helvetica, sans-serif;}
a.label		{ TEXT-DECORATION: none;	}
a.label:link	{ COLOR: #0000AA		}
a.label:visited { COLOR: #0000AA		}
a.label:active  { COLOR: #0000AA		}
a.label:hover   { COLOR: #ff0000		}

.label span	{ font: normal 11px Arial, Helvetica, sans-serif;}

a.fs		{font:bold 11px Arial,Helvetica,sans-serif;TEXT-DECORATION:none;display:inline-block;border-radius:3px;background: #a3a3a3;width:17px}
a.fs:link	{COLOR:#ffff00}
a.fs:visited	{COLOR:#ffff00}
a.fs:hover	{COLOR:#ffaa00}
a.fs:active	{COLOR:#ff0000}

.del {background: URL('del.gif') center center no-repeat; width:16px; height:16px; display:inline-block; cursor:pointer; TEXT-DECORATION: none;vertical-align:middle}
.emp {background: URL('emp.gif') center center no-repeat; width:16px; height:16px;vertical-align:middle}
.yes {background: URL('yes.gif') center center no-repeat; width:16px; height:16px; display:inline-block; cursor:pointer; TEXT-DECORATION: none;vertical-align:middle}
.nulls {background: URL('flags_notes.png') center center no-repeat;width:16px; height:16px; display:inline-block; cursor:pointer; TEXT-DECORATION: none;vertical-align:middle}
.leftgif {background-position: left center;padding-left:12px;}
.edits {background: URL('edits.gif') center center no-repeat; width:16px; height:16px;display:inline-block; cursor:pointer;vertical-align:middle}
.konverts {background: URL('konverts.png') center center no-repeat; padding: 0px 3px; font: bold 11px Arial, Helvetica, sans-serif; text-align: center;}

.showsoffns {background: URL('showsoffns.png') center center no-repeat; width:19px; height:11px; display:inline-block; cursor:pointer; TEXT-DECORATION: none;vertical-align:middle}}

.g_yes {background:URL('g_yes.png') center center no-repeat;width:16px;height:16px;display:inline-block;cursor:pointer;vertical-align:middle}

.pix {background: URL('pix.bmp') center center repeat-x;}

.del_s {background: URL('del_s.gif') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.yes_s {background: URL('yes_s.gif') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.del_g {background: URL('del_g.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.yes_g {background: URL('yes_g.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}

.phones {background: URL('phones.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.emsts	{background: URL('emails.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.sites	{background: URL('sites.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.nfs	{background: URL('nfs.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.news	{background: URL('news.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.minus	{background: URL('minus.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}

.news_completes	{background: URL('zcompletes.png') center center no-repeat;background-size:16px 16px;width:16px;height:16px;display:inline-block;vertical-align:middle}

.tofshows {background: URL('tofshows.png') center center no-repeat; width:11px; height:11px; display:inline-block}
.delsshows {background: URL('delsshows.png') center center no-repeat; width:11px; height:11px; display:inline-block}

.sortsall {background: URL('sortsall.gif') center center no-repeat; width:16px; height:16px; display:inline-block; cursor:pointer; TEXT-DECORATION: none;vertical-align:middle}
.sortsups {background: URL('sortsups.gif') center center no-repeat; width:16px; height:16px; display:inline-block; cursor:pointer; TEXT-DECORATION: none;vertical-align:middle}
.sortsdwn {background: URL('sortsdwn.gif') center center no-repeat; width:16px; height:16px; display:inline-block; cursor:pointer; TEXT-DECORATION: none;vertical-align:middle}
.gomin {background: URL('gomin.gif') center center no-repeat; width:15px; height:15px;}
.gomax {background: URL('gomax.gif') center center no-repeat; width:15px; height:15px;}
.gomin12 {background: URL('gomin12.png') center center no-repeat; width:12px; height:15px;display:inline-block; cursor:pointer; TEXT-DECORATION: none;vertical-align:middle}
.gomax12 {background: URL('gomax12.png') center center no-repeat; width:12px; height:15px;display:inline-block; cursor:pointer; TEXT-DECORATION: none;vertical-align:middle}

.trees_sorts{font-size:1px;display:inline-block;}
.trees_sorts_nowloads {display:inline-block;width:19px;height:23px;background: url('loads.gif') center center no-repeat}

.trees_sorts_min,.trees_sorts_max,.trees_sorts_min_dis,.trees_sorts_max_dis {width:19px; display:block; cursor:pointer; TEXT-DECORATION: none;}
.trees_sorts_min,.trees_sorts_min_dis{height:12px;}
.trees_sorts_max,.trees_sorts_max_dis{height:11px;}
.trees_sorts_min	{background: URL('trees_sorts_min.png') center bottom no-repeat;}
.trees_sorts_max	{background: URL('trees_sorts_max.png') center top    no-repeat;}
.trees_sorts_min_dis	{background: URL('trees_sorts_min_dis.png') center bottom no-repeat;}
.trees_sorts_max_dis	{background: URL('trees_sorts_max_dis.png') center top    no-repeat;}
.trees_sorts_tomin,.trees_sorts_tomax,.trees_sorts_tomin_dis,.trees_sorts_tomax_dis {width:17px;height:23px;display:inline-block; cursor:pointer; TEXT-DECORATION: none;}
.trees_sorts_tomin	{background: URL('trees_sorts_tomin.png') 0% center no-repeat;}
.trees_sorts_tomax	{background: URL('trees_sorts_tomax.png') 100% center no-repeat;}
.trees_sorts_tomin_dis	{background: URL('trees_sorts_tomin_dis.png') 0% center no-repeat;}
.trees_sorts_tomax_dis	{background: URL('trees_sorts_tomax_dis.png') 100% center no-repeat;}

.sorts_n {background: URL('sorts_n.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.sorts_v {background: URL('sorts_v.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.buttons .sorts_n,.buttons .sorts_v {height:15px;}
.sorts_nb {background: URL('sorts_nb.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}
.sorts_vb {background: URL('sorts_vb.png') center center no-repeat; width:16px; height:16px; display:inline-block;vertical-align:middle}

tr.tabtop {height:19px;}
  .long   {height:23px;}
  .elong  {height:35px;}

.bgl, .bgl td {border-bottom: #cccccc 1px solid;}

.tabtop, .tabtop td { 
	background-color:#dddddd;
	border-top: #eeeeee 1px solid;	border-right: #bbbbbb 1px solid;
	border-left: #eeeeee 1px solid; border-bottom: #bbbbbb 1px solid;
	border-radius: 3px;	 
	background-image: -webkit-linear-gradient(top, #dddddd 0%,#eeeeee 30%, #cccccc 100%);
	background-image: -moz-linear-gradient(top, #dddddd 0%,#eeeeee 30%, #cccccc 100%);
	background-image: -o-linear-gradient(top, #dddddd 0%,#eeeeee 30%, #cccccc 100%);
	background-image: -ms-linear-gradient(top, #dddddd 0%,#eeeeee 30%, #cccccc 100%);
	background-image: linear-gradient(top, #dddddd 0%,#eeeeee 30%, #cccccc 100%);
	padding: 0px 3px;}

.tables, .tables td { padding: 3px; }

.x {	border-top: #cccccc 1px solid;	border-right: #eeeeee 1px solid;
	border-left: #cccccc 1px solid;	border-bottom: #eeeeee 1px solid;	}

tr.titles td, td.titles {background-color: #bbddff; padding: 0px 3px;}

div.titles {padding: 6px 6px 6px 9px;
	background-color: #bbddff;
	background-image: -webkit-linear-gradient(top, #bbddff 0%, #ddeeff 30%, #bbddff 100%);
	background-image: -moz-linear-gradient(top, #bbddff 0%, #ddeeff 30%, #bbddff 100%);
	background-image: -o-linear-gradient(top, #bbddff 0%, #ddeeff 30%, #bbddff 100%);
	background-image: -ms-linear-gradient(top, #bbddff 0%, #ddeeff 30%, #bbddff 100%);
	background-image: linear-gradient(top, #bbddff 0%, #ddeeff 30%, #bbddff 100%);
	border-radius: 20px 0px 0px 0px;
	}
div.strong{border-radius: 0px;}

div.tp {padding: 6px 6px 6px 9px;
	background-color: #ddeeff;
	background-image: -webkit-linear-gradient(top, #ddeeff 0%, #bbddff 30%, #ddeeff 100%);
	background-image: -moz-linear-gradient(top, #ddeeff 0%, #bbddff 30%, #ddeeff 100%);
	background-image: -o-linear-gradient(top, #ddeeff 0%, #bbddff 30%, #ddeeff 100%);
	background-image: -ms-linear-gradient(top, #ddeeff 0%, #bbddff 30%, #ddeeff 100%);
	background-image: linear-gradient(top, #ddeeff 0%, #bbddff 30%, #ddeeff 100%);
	border-radius: 0px 0px 0px 20px;
	}

.clean tr, .clean tr td {border-style:none;}

.bg0s {	background-color:#f3fff3;}
.bg1s {	background-color:#ffffea;}

.bg0 {	background-color:#f3fff3;
	background-image: -webkit-linear-gradient(top, #f3fff3 0%, #fafffa 30%, #f0fff0 100%);
	background-image: -moz-linear-gradient(top, #f3fff3 0%, #fafffa 30%, #f0fff0 100%);
	background-image: -o-linear-gradient(top, #f3fff3 0%, #fafffa 30%, #f0fff0 100%);
	background-image: -ms-linear-gradient(top, #f3fff3 0%, #fafffa 30%, #f0fff0 100%);
	background-image: linear-gradient(top, #f3fff3 0%, #fafffa 30%, #f0fff0 100%);
	}

.bg1 {	background-color:#ffffea;
	background-image: -webkit-linear-gradient(top, #ffffea 0%, #fffff3 30%, #ffffe0 100%);
	background-image: -moz-linear-gradient(top, #ffffea 0%, #fffff3 30%, #ffffe0 100%);
	background-image: -o-linear-gradient(top, #ffffea 0%, #fffff3 30%, #ffffe0 100%);
	background-image: -ms-linear-gradient(top, #ffffea 0%, #fffff3 30%, #ffffe0 100%);
	background-image: linear-gradient(top, #ffffea 0%, #fffff3 30%, #ffffe0 100%);
	}
.bg2 {background-color:#efefef;}
.bg3 {background-color:#ffb0b0;}
.bgws {background-color:#ffffff;}
.bg0:hover, .bg1:hover, .datas:hover{background-color:#dfefff;
	background-image: -webkit-linear-gradient(bottom, #cfdfff 0%, #bfcfff 30%, #dfefff 100%);
	background-image: -moz-linear-gradient(bottom, #cfdfff 0%, #bfcfff 30%, #dfefff 100%);
	background-image: -o-linear-gradient(bottom, #cfdfff 0%, #bfcfff 30%, #dfefff 100%);
	background-image: -ms-linear-gradient(bottom, #cfdfff 0%, #bfcfff 30%, #dfefff 100%);
	background-image: linear-gradient(bottom, #cfdfff 0%, #bfcfff 30%, #dfefff 100%);
	}

.datas{padding:3px;}
.datas:hover{background-color:#fafafa;
	background-image: -webkit-linear-gradient(top, #eeeeee 0%, #fafafa 30%, #eaeaea 100%);
	background-image: -moz-linear-gradient(top, #eeeeee 0%, #fafafa 30%, #eaeaea 100%);
	background-image: -o-linear-gradient(top, #eeeeee 0%, #fafafa 30%, #eaeaea 100%);
	background-image: -ms-linear-gradient(top, #eeeeee 0%, #fafafa 30%, #eaeaea 100%);
	background-image: linear-gradient(top, #eeeeee 0%, #fafafa 30%, #eaeaea 100%);
	}

.bgs {background-color:#ffccaa;}

.bg_greys0 {background-color:#fafafa;}
.bg_greys1 {background-color:#f0f0f0;}
.bg_greys2 {background-color:#e0e0e0;}

.bg_greysG0 {background-color:#fafafa;color:#a00000}
.bg_greysG1 {background-color:#f0f0f0;color:#a00000}

.bg_greysS0 {background-color:#fafafa;color:#f00000}
.bg_greysS1 {background-color:#f0f0f0;color:#f00000}

label {padding: 0px; font: bold 11px Arial, Helvetica, sans-serif; text-align: left; cursor: inherit}

.bblock {display: block;}

.lblock {display: inline-block}

.loads {width:300px; }

.delleft {background: URL('del.gif') left center no-repeat;padding-left: 11px;}
.yesleft {background: URL('yes.gif') left center no-repeat;padding-left: 11px;}

.delleft label {color:#ff0000;}
.yesleft label {color:#00aa00;}

input,select,textarea,.fields,.selects {
	border-top: #bbbbbb 1px solid;	border-right: #eeeeee 1px solid;
	border-left: #bbbbbb 1px solid; border-bottom: #eeeeee 1px solid;
	border-radius: 12px;
	display:block;
	padding: 3px 6px;
	font-weight: normal; font-size: 11px; width: 301px;
	}
select {padding:0px 2px;-webkit-padding-before:3px;-webkit-padding-after:3px}
select,.selects {border-radius:12px 2px 2px 12px}
select option {padding:2px 6px}
.posbox.selects {height:32;padding:8px 6px;overflow:hidden;border-radius:15px 2px 2px 15px}
.posbox.selects .fields_selects {margin:-8px -6px;padding:8px 6px}
.posbox.selects .posboxlux.buttons {margin:0px;padding:5px 6px 5px 0px;top:1px;right:1px;bottom:1px;border-radius:3px 1px 1px 3px}
select option.files_selects {padding:30px 2px 30px 120px}

.fields {padding:3px} 
.bblock input, .bblock select, .bblock textarea{
	border:none;
	background-color:transparent;
	background-image:none;
	}
input.locked, select.locked, textarea.locked,input:disabled,select:disabled,textarea:disabled {	color: #a0a0a0;
		border-top: #f0a0a0 1px solid;	border-right: #ffe0e0 1px solid;
		border-left: #f0a0a0 1px solid;	border-bottom: #ffe0e0 1px solid;	  
		background-color: #e0e0e0;
		}
input.submit {	border-top: #c0ffc0 3px solid;	border-right: #c0ffc0 2px solid;
		border-left: #c0ffc0 2px solid;	border-bottom: #00c000 1px solid;	  
		padding:3px; cursor:pointer;
		font-weight: bold; font-size: 9px; width: 301px; background-color: #ddffdd;}
input.submit:hover {color:#ff0000;}
input.submit:active {	
		border-top: #00c000 1px solid;	border-right: #00c000 2px solid;
		border-left: #00c000 2px solid;	border-bottom: #c0ffc0 3px solid;}
// input[type='checkbox'] {width:15px; display:inline-block; vertical-align:middle}

input.db0 {display:none}

.bg0 label input, .bg0 label select {background-color:#f3fff3; width:100%; height:100%; border:none; padding: 0px 3px; font: 11px Arial, Helvetica, sans-serif; float:right;}
.bg1 label input, .bg1 label select {background-color:#ffffef; width:100%; height:100%; border:none; padding: 0px 3px; font: 11px Arial, Helvetica, sans-serif; float:right;}
.bg0 label input.submit {background-color:#ccffcc; height:100%; border:none; padding: 0px 3px; font: 11px Arial, Helvetica, sans-serif; float:none;}
.bg1 label input.submit {background-color:#ffffcc; height:100%; border:none; padding: 0px 3px; font: 11px Arial, Helvetica, sans-serif; float:none;}

input.onoff-h {display:none}
.showresults {display:block;position:fixed;right:8px; top:8px;background: URL('results_box.png') center center no-repeat; width:16px; height:16px; cursor:pointer; TEXT-DECORATION: none;}
.onoff-div {display:none; position:fixed; left:30%;right:30%; top:30%; bottom:30%;background:#ffffff;padding:12px;
		-ms-filter: "progid:DXImageTransform.Microsoft.shadow(direction=270,color=#aaaaaa,strength=8)";
		-webkit-box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
		   -moz-box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
		        box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3); }
@media (max-width:900px){.onoff-div{left:25%;right:25%;top:25%;bottom:25%;}}
@media (max-width:800px){.onoff-div{left:20%;right:20%;top:24%;bottom:24%;}}
@media (max-width:700px){.onoff-div{left:16%;right:16%;top:22%;bottom:22%;}}
@media (max-width:600px){.onoff-div{left:12%;right:12%;top:19%;bottom:19%;}}
@media (max-width:500px){.onoff-div{left: 8%;right: 8%;top:16%;bottom:16%;}}
@media (max-width:400px){.onoff-div{left: 6%;right: 6%;top:14%;bottom:14%;}}
@media (max-width:300px){.onoff-div{left: 3%;right: 3%;top:12%;bottom:12%;}}

.onoff-div .tabtop {margin: -12px -12px 12px -12px; padding:12px; text-align:left; color:#002000; font-weight:bold}
.onoff-div .tables {position:absolute;left:12px;right:12px;top:30px;bottom:30px;overflow:auto;margin:23px 0px;padding:0px}
.onoff-div .floats-bottoms-rights .buttons {margin:0px}

input.onoff-h:checked ~ .onoff-div {display:block}
input.onoff-h:checked ~ .showresults {display:none}

input.onoff-tabs {display:none}
input.onoff-tabs + label {display:block; padding:12px 7px; border: #f0f0f0 1px solid; cursor:pointer; color:#a0a0a0; margin-bottom:3px;}
input.onoff-tabs + label + div {display:none;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease; }
input.onoff-tabs:checked + label {color:#000000;
		-webkit-box-shadow: inset 0px 2px 1px 1px RGBA(0,0,0,0.3);
		   -moz-box-shadow: inset 0px 2px 1px 1px RGBA(0,0,0,0.3);
		        box-shadow: inset 0px 2px 1px 1px RGBA(0,0,0,0.3);}
input.onoff-tabs:checked + label +div {display:block}

input.shows {display:none}
input.shows +.checks,input.shows +.checksg {display:inline-block; width:16px; height:16px; cursor:pointer; vertical-align:middle}
input.shows +.checks {background: URL('del_s.gif') center center no-repeat;}
input.shows +.checksg {background: URL('del_g.png') center center no-repeat;}
input.shows:checked + .checks {background: URL('yes_s.gif') center center no-repeat}
input.shows:checked + .checksg {background: URL('yes_g.png') center center no-repeat}

input.shows +.sx {display:inline-block;background:URL('del.gif') center center no-repeat;width:16px;height:16px;cursor:pointer;vertical-align:middle}
input.shows +.sx +.sy,input.shows +.sx +.sz +.sy {display:none;background:#fff0f0 URL('yes.gif') center center no-repeat;width:16px;height:16px;cursor:pointer;vertical-align:middle}
input.shows +.sx +.sy +.sz,input.shows +.sx +.sz {display:none;background:#f0fff0 URL('del.gif') center center no-repeat;width:16px;height:16px;cursor:pointer;vertical-align:middle}
input.shows:checked +.sx {display:none}
input.shows:checked +.sx +.sy,input.shows:checked +.sx +.sz +.sy {display:inline-block}
input.shows:checked +.sx +.sy +.sz,input.shows:checked +.sx +.sz {display:inline-block}

input.shows +.sxy {display:inline-block;background:URL('yes.gif') center center no-repeat;width:16px;height:16px;cursor:pointer;vertical-align:middle}
input.shows +.sxy +.sy {display:none;background:#fff0f0 URL('del.gif') center center no-repeat;width:16px;height:16px;cursor:pointer;vertical-align:middle}
input.shows +.sxy +.sy +.sz {display:none;background:#f0fff0 URL('yes.gif') center center no-repeat;width:16px;height:16px;cursor:pointer;vertical-align:middle}
input.shows:checked +.sxy {display:none}
input.shows:checked +.sxy +.sy {display:inline-block}
input.shows:checked +.sxy +.sy +.sz {display:inline-block}

input.shows +.sxx {display:inline-block;background:URL('nsyes.png') center center no-repeat;width:16px;height:16px;cursor:pointer;vertical-align:middle}
input.shows +.sxx +.sy {display:none;background:URL('nsdel.png') center center no-repeat;width:16px;height:16px;cursor:pointer;vertical-align:middle}
input.shows +.sxx +.sy +.sz {display:none;background:URL('nsyes.png') center center no-repeat;width:16px;height:16px;cursor:pointer;vertical-align:middle}
input.shows:checked +.sxx {display:none}
input.shows:checked +.sxx +.sy {display:inline-block}
input.shows:checked +.sxx +.sy +.sz {display:inline-block}

.sx:hover,.sxy:hover,.sxx:hover,.sy:hover,.sz:hover {
	-webkit-box-shadow: 0px 1px 0px 1px RGBA(0,0,0,0.3);
	   -moz-box-shadow: 0px 1px 0px 1px RGBA(0,0,0,0.3);
	        box-shadow: 0px 1px 0px 1px RGBA(0,0,0,0.3);}
.sx:active,.sxy:active,.sxx:active,.sy:active,.sz:active {
	-webkit-box-shadow: inset 0px 1px 0px 1px RGBA(0,0,0,0.3);
	   -moz-box-shadow: inset 0px 1px 0px 1px RGBA(0,0,0,0.3);
	        box-shadow: inset 0px 1px 0px 1px RGBA(0,0,0,0.3);}

input.shows.tosbuttons +.sx,input.shows.tosbuttons +.sx +.sy,input.shows.tosbuttons +.sx +.sy +.sz,input.shows.tosbuttons +.sx +.sz,input.shows.tosbuttons +.sx +.sz +.sy,input.shows.tosbuttons +.sxy,input.shows.tosbuttons +.sxy +.sy,input.shows.tosbuttons +.sxy +.sy +.sz,input.shows.tosbuttons +.sxx,input.shows.tosbuttons +.sxx +.sy,input.shows.tosbuttons +.sxx +.sy +.sz {width:24px;height:24px;margin:0px 3px;border:#c0c0c0 1px solid;border-radius:7px;
	-webkit-transition: all 1s ease;
	   -moz-transition: all 1s ease;
	    -ms-transition: all 1s ease;
	     -o-transition: all 1s ease;
	        transition: all 1s ease;}
input.shows.tosbuttons.tts +.sx,input.shows.tosbuttons.tts +.sx +.sy,input.shows.tosbuttons.tts +.sx +.sy +.sz,input.shows.tosbuttons.tts +.sx +.sz,input.shows.tosbuttons.tts +.sx +.sz +.sy,input.shows.tosbuttons.tts +.sxy,input.shows.tosbuttons.tts +.sxy +.sy,input.shows.tosbuttons.tts +.sxy +.sy +.sz,input.shows.tosbuttons.tts +.sxx,input.shows.tosbuttons.tts +.sxx +.sy,input.shows.tosbuttons.tts +.sxx +.sy +.sz {margin:-5px 3px}

input.shows +.checks +.confirms	{display:none; background: URL('del_s.gif') center center no-repeat; width:16px; height:16px; cursor:pointer; vertical-align:middle}
input.shows:checked + .checks +.confirms {display:inline-block;}

input.downshows_controls {display:none}
input.downshows {display:none}
.fordowns {cursor:pointer}
input.downshows +.downs {display:none}
input.downshows +.downs +.downs {display:block}
input.downshows:checked +.downs {display:block}
input.downshows:checked +.downs +.downs {display:none}
input.downshows_controls ~.downs .downshows_controls_elements {display:none}
input.downshows_controls:checked ~.downs .downshows_controls_elements {display:inline-block}

input.downshowstexts					{display:none}
input.downshowstexts +.fordowns				{background:url('shows.png') 103px center no-repeat;width:123px}
input.downshowstexts +.fordowns +.downs			{display:none;}
input.downshowstexts +.fordowns .fordownsways		{display:inline-block;height:11px;width:27px;background:url('shows.png') center center no-repeat;}
input.downshowstexts:checked +.fordowns			{background: url('showsoff.png') 103px center no-repeat;}
input.downshowstexts:checked +.fordowns +.downs		{display:block;}
input.downshowstexts:checked +.fordowns .fordownsways	{background:url('showsoff.png') center center no-repeat;}
input.downshowstexts +.fordowns.lefts12			{background-position:12% center;}

input.chooses {display:none}
input.chooses:checked +div{background-color:#d0e0f0}








input.topswins {display:none}
input.topswins +div.topswins {display:none;position:absolute;top:33px;left:0px;bottom:0px;width:100%;text-align:center;overflow:hidden;background-color:RGBA(0,200,0,0.1);
	-webkit-transition: all 1s ease;
	   -moz-transition: all 1s ease;
	    -ms-transition: all 1s ease;
	     -o-transition: all 1s ease;
		transition: all 1s ease;
	}
div.topswins .topswins_divs {position:absolute;top:3%;left:3%;right:3%;bottom:3%;text-align:center;overflow:hidden;background-color:#ffffff;border-radius:7px 7px 1px 1px;
	-ms-filter: "progid:DXImageTransform.Microsoft.shadow(direction=315,color=#00aa00,strength=8)";
	-webkit-box-shadow: 1px 1px 12px 1px RGB(200,200,200);
	   -moz-box-shadow: 1px 1px 12px 1px RGB(200,200,200);
	        box-shadow: 1px 1px 12px 1px RGB(200,200,200);
	}
.topswins_divs .tabtop {border-radius:7px 7px 0px 0px;text-align:left;padding:8px 12px 6px;max-height:30px;font: bold 11px Arial, Helvetica, sans-serif;color:#0000aa;}
.topswins_divs .del {display:block;position:absolute;top:0px;right:0px;width:30px;height:30px;border-radius:0px 7px 0px 0px;}
.topswins_divs .topswins_contexts {position:absolute;top:230px;left:0px;bottom:33px;width:100%;padding:12px;overflow:auto}
.topswins_divs .topswins_dones {position:absolute;left:0px;bottom:0px;width:100%;overflow:auto;text-align:center;background-color:#e0e0e0;}
input.topswins:checked +div.topswins {display:block}















.boxes {margin:3px}
#left_column .boxes {text-align:left}
#center_column	.boxes {position:relative;text-align:center;margin:0px;padding:0px 3px 4px}
#center_column .boxes1000 {margin:6px 0px;}

.boxes .tables,.boxes1000 .tables {border-top: none;	border-right: #dddddd 1px solid;
		border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid;}
#center_column .boxes1000 .tabtop {height:20px;font: bold 11px Arial, Helvetica, sans-serif;padding:3px}

.buttons {display:inline-block; padding:8px 16px; font-weight:bold; border-radius: 3px; cursor:pointer;
		-webkit-transition: all 1s ease;
		   -moz-transition: all 1s ease;
		    -ms-transition: all 1s ease;
		     -o-transition: all 1s ease;
		        transition: all 1s ease;}
.buttons-yes { background-color:#aaffaa; border: #aaaaaa 1px solid; color:#00a000;
	background-image: -webkit-linear-gradient(top, #a0bfa0 0%, #b0cfb0 30%, #a0bfa0 100%);
	   background-image: -moz-linear-gradient(top, #a0bfa0 0%, #b0cfb0 30%, #a0bfa0 100%);
	    background-image: -ms-linear-gradient(top, #a0bfa0 0%, #b0cfb0 30%, #a0bfa0 100%);
	     background-image: -o-linear-gradient(top, #a0bfa0 0%, #b0cfb0 30%, #a0bfa0 100%);
		background-image: linear-gradient(top, #a0bfa0 0%, #b0cfb0 30%, #a0bfa0 100%); }
.buttons-yes:hover { background-color:#bbffbb; border: #aaaaaa 1px solid; color:#ff0000;
	background-image: -webkit-linear-gradient(top, #a0cfa0 0%, #b0dfb0 30%, #a0cfa0 100%);
	   background-image: -moz-linear-gradient(top, #a0cfa0 0%, #b0dfb0 30%, #a0cfa0 100%);
	    background-image: -ms-linear-gradient(top, #a0cfa0 0%, #b0dfb0 30%, #a0cfa0 100%);
	     background-image: -o-linear-gradient(top, #a0cfa0 0%, #b0dfb0 30%, #a0cfa0 100%);
		background-image: linear-gradient(top, #a0cfa0 0%, #b0dfb0 30%, #a0cfa0 100%); }

.buttons-lanes {margin:	3px -3px 2px 3px; padding:5px 7px;COLOR: #00a000;
		border: #c0c0c0 1px solid; border-radius: 7px;
		background-color: #e0e0e0;
		-webkit-transition: all 1s ease;
		   -moz-transition: all 1s ease;
		    -ms-transition: all 1s ease;
		     -o-transition: all 1s ease;
		        transition: all 1s ease;}
.buttons-lanes:link 	{COLOR: #00a000}
.buttons-lanes:visited	{COLOR: #00a000}
.buttons-lanes:hover 	{COLOR: #a00000; background-color:#c0e0c0;}
.buttons-lanes:active	{COLOR: #ff0000; background-color:#c0e0c0;
			-webkit-box-shadow: inset 0px 2px 1px 1px #b0d0b0;
			box-shadow: inset 0px 2px 1px 1px #b0d0b0;
			-webkit-transition: none;
			-moz-transition: none;
			-o-transition: none;
			-ms-transition: none;
			transition: none;}
.buttons.news,.buttons.news_completes,.buttons.nowloadswaits {width:27px;height:26px;}
.inputs input,.inputs select,.inputs textarea {border-radius:0px;border:none;width:100%;background:none}
.inputs select {padding:0px}
.inputs input,.inputs textarea {padding:3px}

.inputs input.y,.inputs textarea.y,.byedits {background:url('edits.gif') right center no-repeat}
.inputs input.c,.inputs textarea.c {background:#ffffa0 url('edits.gif') right center no-repeat}
.inputs input.s,.inputs textarea.s {background:#ffe0a0 url('loads.gif') right center no-repeat}
.inputs input.n,.inputs textarea.n {background:#ffa0a0 url('edits.gif') right center no-repeat}

.inputs select.y {background:url('edits.gif') 97% center no-repeat}
.inputs select.c {background:#ffffa0 url('edits.gif') 97% center no-repeat}
.inputs select.s {background:#ffe0a0 url('loads.gif') 97% center no-repeat}
.inputs select.n {background:#ffa0a0 url('edits.gif') 97% center no-repeat}

.inputs input.autos-texts {padding:6px 0px 6px 12px; background:url('edits.gif') left center no-repeat}

.nowloads {display:inline-block;width:16px;height:16px;vertical-align:middle;background:#ffffff url('loads.gif') center center no-repeat}

.points {cursor:pointer}

.borders_texts {cursor: url('dblclicks.cur'),pointer; margin:3px 3px 0px 3px;padding:8px;text-align:justify;
		-ms-filter: "progid:DXImageTransform.Microsoft.shadow(direction=270,color=#aaaaaa,strength=8)";
		-webkit-box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
		   -moz-box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3);
		        box-shadow: 0px 2px 3px 1px RGBA(0,0,0,0.3); }

label.dsb {display:block}
input.downshowsbuttons {display:none}
input.downshowsbuttons +.for_dsb,label.dsb a.for_dsb {
	display:inline-block; COLOR: #00a000; cursor:pointer;
	font: 12px arial,tahoma,verdana,sans-serif;text-align:center;
	margin:	3px -3px 3px 3px; padding:5px 7px;
	border: #c0c0c0 1px solid; border-radius: 7px;
	background-color: #f0f0f0;
	-webkit-transition: all 1s ease;
	   -moz-transition: all 1s ease;
	    -ms-transition: all 1s ease;
	     -o-transition: all 1s ease;
		transition: all 1s ease;}
input.downshowsbuttons:checked +.for_dsb {
	COLOR: #ff0000; background-color:#c0e0c0;
	-webkit-box-shadow: inset 0px 2px 1px 1px #b0d0b0;
	   -moz-box-shadow: inset 0px 2px 1px 1px #b0d0b0;
		box-shadow: inset 0px 2px 1px 1px #b0d0b0;}
input.downshowsbuttons +.for_dsb:link 	{COLOR: #00a000}
input.downshowsbuttons +.for_dsb:visited{COLOR: #00a000}
input.downshowsbuttons +.for_dsb:hover 	{COLOR: #a00000; background-color:#c0e0c0;}
input.downshowsbuttons +.for_dsb:active	{COLOR: #ff0000; background-color:#c0e0c0;
	-webkit-box-shadow: inset 0px 2px 1px 1px #b0d0b0;
	   -moz-box-shadow: inset 0px 2px 1px 1px #b0d0b0;
		box-shadow: inset 0px 2px 1px 1px #b0d0b0;
	-webkit-transition: none;
	   -moz-transition: none;
	     -o-transition: none;
	    -ms-transition: none;
		transition: none;}

#left_top_column label.dsb .for_dsb {display:none}
#left_top_column:hover label.dsb .for_dsb {display:block}
#left_top_column label.dsb input.downshowsbuttons:checked +.for_dsb {display:block}

.emails_tabtop .buttons {margin:-5px 3px -5px 0px;font: 11px Arial,Helvetica,sans-serif;}

.buttonsClues	{	display:inline-block; TEXT-DECORATION: none;
			margin: 3px -3px 0px 3px; padding:5px 7px;
			border: #c0c0c0 1px solid; border-radius: 7px;
			COLOR: #a00000; background-color:#c0e0c0;}

.comments {border-bottom: #0000aa 1px dashed;cursor:help}
.drives		{cursor:pointer}
.drives:active	{cursor:move}

.divtabtop {position:absolute;top:3px;left:3px;overflow:hidden;height:100px}
.divtabtop1{height:100px;padding:28px 6px 27px;}
.divtabtop2{height:100px;padding:0px;text-align:center;}
.tt22 {padding:28px 6px}
.divtabtop30{height:30px;padding:7px 6px;margin-bottom:-1px;}
.divtabtop1,.divtabtop2,.divtabtop30{
	float:left;overflow:hidden;border-radius:7px 7px 1px 1px;
	border-top: #eeeeee 1px solid;	border-right: #bbbbbb 1px solid;
	border-left: #eeeeee 1px solid; border-bottom: #bbbbbb 1px solid;
	background-color:#dddddd;
	background-image: -webkit-linear-gradient(top, #dddddd 0%,#eeeeee 30%, #cccccc 100%);
	background-image:    -moz-linear-gradient(top, #dddddd 0%,#eeeeee 30%, #cccccc 100%);
	background-image:     -ms-linear-gradient(top, #dddddd 0%,#eeeeee 30%, #cccccc 100%);
	background-image:      -o-linear-gradient(top, #dddddd 0%,#eeeeee 30%, #cccccc 100%);
	background-image: 	  linear-gradient(top, #dddddd 0%,#eeeeee 30%, #cccccc 100%);
	}

.divtables {overflow-x:hidden;overflow-y:auto;position:absolute;left:3px;top:103px;bottom:0px}
.divtables label {font-weight:normal}

.divtables11,.divtables12,.divtables30 {height:30px;padding:7px 6px;float:left;overflow:hidden}
.divtables12 {padding-left:30px}
.divtables30 {text-align:center;
		-webkit-user-select: none;
		   -moz-user-select: none;
		    -ms-user-select: none;
		}

.divtables11 .n-boxes,.divtables12 .n-boxes,.divtables30 .n-boxes {display:block;height:100%;overflow:hidden}

.logos,.logos_f,.logos_m {display:inline-block;height:132px;width:132px;padding:6px}

.logos		{border: #dddddd 1px solid;}
.logos_f	{background:URL('logos_f.png') center center no-repeat}
.logos_m	{background:URL('logos_m.png') center center no-repeat}

.fix_fonts12 {font:12px 'Courier New'}
.fonts11 {font-size:11px}

div.td {display:block}
div.td div {display:inline-block}

input.snf_controls {display:none}
input.snf_controls +.snf_divs {height:36px}
input.snf_controls +.snf_divs label.snf_buttons {height:auto;padding:3px;
	border-top: #eeeeee 1px solid;	border-right: #bbbbbb 1px solid;
	border-left: #eeeeee 1px solid; border-bottom: #bbbbbb 1px solid;}
input.snf_controls +.snf_divs div {display:none}
input.snf_controls:checked +.snf_divs {height:auto}
input.snf_controls:checked +.snf_divs label.snf_buttons {
	border-top: #bbbbbb 1px solid;	border-right: #eeeeee 1px solid;
	border-left: #bbbbbb 1px solid; border-bottom: #eeeeee 1px solid;}
input.snf_controls:checked +.snf_divs div {display:block}

.tS {display:block;margin:0px;padding:0px;border:none;}
.tS .ttS {display:block;margin:0px;padding:0px;border:none;}
.tS .ttS .boxesttS {display:inline-block;position:relative;margin:0px;padding:0px;border-top:none;border-right:none;border-bottom:none;border-left:#eeeeee 1px solid;height:100%}
.tS .ttS .boxesttS:first-of-type{border-left:none}
.tS .ttS[data-hs='0'] .boxesttS:hover{cursor:e-resize}
.tS .ttS .boxesttS * {border:none;width:100%;height:100%;background:none;padding:3px 6px}
.tS .ttS .boxesttS .byedits {background:url('edits.gif') right center no-repeat}

#dates {visibility:hidden;position:absolute;top:0;left:0;z-index:1000;background-color:#eeeeee;border:#c0c0c0 1px solid;border-radius:7px;min-width:300px;min-height:200px;text-align:left;
	background-image: -webkit-linear-gradient(top, #dddddd 0%, #eeeeee 30%, #cccccc 100%);
	background-image: -moz-linear-gradient(top, #dddddd 0%, #eeeeee 30%, #cccccc 100%);
	background-image: -o-linear-gradient(top, #dddddd 0%, #eeeeee 30%, #cccccc 100%);
	background-image: -ms-linear-gradient(top, #dddddd 0%, #eeeeee 30%, #cccccc 100%);
	background-image: linear-gradient(top, #dddddd 0%, #eeeeee 30%, #cccccc 100%);}
#dates.dates_plans {visibility:visible;position:static;text-align:center}
#dates .buttons{-webkit-transition:none;
		   -moz-transition:none;
		    -ms-transition:none;
		     -o-transition:none;
			transition:none}
.dates2 {width:130px}
.dates7 {width:35px}
.vtop {vertical-align:top}
.vmid {vertical-align:middle}
.vbs {vertical-align:bottom}

.tals {text-align:left;}
.taces {text-align:center;}
.tafs {text-align:right;}
.tajfs {text-align:justify;}

.w_14 {width:14%;}
.w_30 {width:30%!important;}
.w333 {width:33.33333333%;}
.w1000 {width:100%;}
.w1000_1 {width:99%;}
.w12  {width:12px;}
.w23  {width:23px;}
.w30  {width:30px;}
.w36  {width:36px;}
.w300 {width:301px;}
.w200 {width:200px;}
.w100 {width:101px;}
.w135 {width:135px;}
.w100s {width:100px;}

.sms_errors{color:#ff0000}
.sms_success{color:#00aa00}
.sms_services{color:#a0a0a0}
.sms_freshs{color:#f0a000}
.sms_colds{color:#0000ff}
.sms_scolds{color:#0000a0}
.sms_hs{color:#e0e0e0}
.sms_mfs_ms{color:#0000a0}
.sms_mfs_fs{color:#a00000}
.fonts8 {font-size:8px}
.fonts12 {font-size:12px}
.fonts14 {font-size:14px}
.fonts15 {font-size:15px}
.fonts16 {font-size:16px}
.fonts22 {font-size:22px}

.posbox		{position:relative}
.posboxlux	{position:absolute}
.pos_t0		{top:0px}
.pos_tz0	{bottom:0px}
.pos_f0		{right:0px}
.pos_f30	{right:30px}

.flows_as {overflow:auto}
.flows_hs {overflow:hidden}

.fields input, .fields select, .fields textarea {border:none; width:100%; margin:-3px}

.eflags_f,.eflags_g,.eflags_res,.eflags_fwds,.eflags_n,.eflags_s,.eflags_highs,.eflags_notes,.eselects,.eflags_files {position:absolute;top:0px;height:100%;overflow:hidden}
.eflags_f,.eflags_g,.eflags_res,.eflags_fwds {width:11px;left:12%;}
.eflags_highs {left:36%;font: 23px century,tahoma,verdana,sans-serif; color: #bc00ff;}
.eflags_notes {left:34%;font: 23px century,tahoma,verdana,sans-serif; color: #ff0000;}
.eflags_notes.reports {color: #00ac00;}
.eflags_files {left:35%;background:URL('flags_files.png') center center no-repeat;width:11px}
.eflags_files +.eflags_highs {left:33%}
.sent .eflags_highs,.sent .eflags_notes {left:14%}
.eselects {right:0px}
.eselects span.checksg {height:100%;width:24px}
.eflags_f {background:URL('flags_f.png') 0px -6px no-repeat}
.eflags_g {background:URL('flags_g.png') 0px -6px no-repeat}
.eflags_res {background:URL('flags_res.png') center center no-repeat}
.eflags_fwds {background:URL('flags_fwds.png') center center no-repeat}
.eflags_res + .eflags_fwds {background-position: center bottom}

.eflags_f.postwaits,.eflags_g.postwaits {background:URL('flags_w.png') 0px -6px no-repeat}
.eflags_f:hover,.eflags_g:hover,.eflags_res:hover {background-position:0px 0px}

.eflags_n,.eflags_s {width:15px;right:24px}
.eflags_n {background:URL('flags_n.png') center center no-repeat}
.eflags_s {background:URL('flags_s.png') center center no-repeat}
.eflags_n.postwaits,.eflags_s.postwaits {background:URL('flags_snw.png') center center no-repeat}
.eflags_n:hover,.eflags_s:hover {background-color:#eeeeee}

.eflags_projects {position:absolute;bottom:1px;height:17px;overflow:hidden;width:11px;left:12%;background:URL('projects.png') center center no-repeat}

.checksways {display:inline-block;height:17;min-width:17px;margin:0px;padding:0px;background-color:#ffffff}
.checksways .checksways {margin-left:16px}
.checksways.xzs {background: URL('greens17.png') left top no-repeat;}
.checksways:hover {background: URL('greens17hs.png') left top no-repeat;}

.notes_flags {padding-left:11px;TEXT-DECORATION:none}
.notes_0 {background: URL('notes_0.png') center center no-repeat;}
.notes_1 {background: URL('notes_1.png') center center no-repeat;}
.notes_2 {background: URL('notes_2.png') center center no-repeat;}
.notes_20 {background: URL('notes_20.png') center center no-repeat;}
.notes_21 {background: URL('notes_21.png') center center no-repeat;}
.notes_22 {background: URL('notes_22.png') center center no-repeat;}
.notes_30 {background: URL('notes_30.png') center center no-repeat;}
.notes_31 {background: URL('notes_31.png') center center no-repeat;}
.notes_32 {background: URL('notes_32.png') center center no-repeat;}

.floats-rights {float:right}
.floats-lefts {float:left}
.nb {clear:both}
.floats-bottoms-rights {position:absolute; bottom:12px;right:12px}
.f-norms {font-weight:normal	}
.f-bolds {font-weight:bold	}

.t36 {top:36px}
.t38 {top:38px}

.m3 {margin:3px}
.m3_0 {margin:3px 0px}
.m3_3_0_7 {margin:3px 3px 0px 7px}
.mb2 {margin-bottom:2px}
.mb3 {margin-bottom:3px}
.mbmt-3{margin-top:-3px;margin-bottom:-3px}
.mt-3 {margin-top:-3px}
.mt0 {margin-top:0px}
.mt3 {margin-top:3px}
.mt5 {margin-top:5px}
.mt7 {margin-top:7px}
.mt8 {margin-top:8px}
.mt15 {margin-top:15px}
.mt28 {margin-top:28px}
.mt30 {margin-top:30px}
.ml3 {margin-left:3px}
.ml7 {margin-left:7px}
.ml19 {margin-left:19px}
.ml30 {margin-left:30px}
.ml100 {margin-left:101px}
.ml138 {margin-left:138px}
.mr135 {margin-right:135px}

.mtb30 {margin-top:30px;margin-bottom:30px}

.mb12 {margin-bottom:12px}
.mb30 {margin-bottom:30px}
.mb100 {margin-bottom:100px}

.dates2.m3 +.dates2.m3 {margin-left:-3px}
.dates7.m3 +.dates7.m3 {margin-left:-3px}

.ml_15 {margin-left:15%}
.ml_15_s {margin-left:-15%}

.pt2 {padding-top:2px}
.pt3 {padding-top:3px}
.pt6 {padding-top:6px}
.pt8 {padding-top:8px}
.ptb30 {padding-top:30px;padding-bottom:30px}

.pl36 {padding-left:36px}
.pl100 {padding-left:101px}
.pl_15 {padding-left:15%}

.p1 {padding:1px}
.p6 {padding:6px}
.p12 {padding:12px}
.p0_6 {padding:0px 6px}
.p0_7 {padding:0px 7px}
.p3_6 {padding:3px 6px}
.p6px_0 {padding:6px 0px}

.h0 {height:auto}
.h14 {height:14px}
.h30 {height:30px}
.h100 {height:101px}
.h300 {height:300px}
.h1000 {height:100%}

.minh135 {min-height:135px}
.minh139 {min-height:139px}
.minh200 {min-height:200px}

.w_15 {width:15%}

.snowees {position:absolute;top:1px;left:2px;font-size:22px;color:#ff00ff}

.globus,.plans,.scompletes,.zcompletes,.products,.checks_errors,.does {min-width:38px;min-height:38px;padding:12px 6px 6px 38px}
.globus		{background: URL('globus.png') 3px 3px no-repeat;background-size:32px 32px}
.plans		{background: URL('plans.png') 3px 3px no-repeat;background-size:32px 32px}
.scompletes	{background: URL('scompletes.png') 3px 3px no-repeat;background-size:32px 32px}
.zcompletes	{background: URL('zcompletes.png') 3px 3px no-repeat;background-size:32px 32px}
.products	{background: URL('products.png') 3px 3px no-repeat;background-size:32px 32px}
.checks_errors	{background: URL('checks_errors.png') 3px 3px no-repeat;background-size:32px 32px}
.does		{background: URL('does.png') 3px 3px no-repeat;background-size:32px 32px}

.ddp6 div{padding:6px}

.dd_points div{cursor:pointer}
.dd_points div:hover{background-color:#f0f0f0}

.t30 {top:30px}
.tr6 {top:6px;right:6px}
.br6 {bottom:6px;right:6px}
.buttons.br6{margin-right:0px}
.b6r36 {bottom:6px;right:36px}
.buttons.b6r36,.buttonsClues.b6r36{margin-right:3px}

.bgcffffff {background-color:#ffffff}
.bgccccccc {background-color:#cccccc}
.bgcaaaaaa {background-color:#aaaaaa}

.cff0000 {color:#ff0000}

.dblclicks {cursor:url('dblclicks.cur'),pointer;}

.filters {background-color:#ffff00;}
.filterscs {	-webkit-box-shadow:inset 1px 1px 6px 0px RGBA(0,0,0,0.3);
		   -moz-box-shadow:inset 1px 1px 6px 0px RGBA(0,0,0,0.3);
		        box-shadow:inset 1px 1px 6px 0px RGBA(0,0,0,0.3);
		}
a.filterscsmps,.filterscsmps	{margin:-3px;padding:3px;}
.news_projects,.posbox .label span.news_projects{position:absolute;color:#ff0000;font-size:32px}
.posbox .label span.news_projects{top:-7px}
.label span.news_projects {}
.slowees {	-webkit-transition: all 1s ease;
		   -moz-transition: all 1s ease;
		    -ms-transition: all 1s ease;
		     -o-transition: all 1s ease;
			transition: all 1s ease;	}
.nowloadswaits {background: url('loads.gif') center center no-repeat}