p {
	padding:0px;
	margin:5px 0 0 0;
}


.ra {
	font-size:10px;
}
#devices table {
	width:100%;
}

#devices table td {
	width:50%;
	vertical-align:top;
}



.box {
	text-align:center;
	background:url(/i/button1.gif) top center no-repeat;
	height:60px;
	margin-right:50px;
	cursor:pointer;
	font-size:14px;
	color:#868686;
	font-weight:bold;
	width:200px;
	cursor:hand;
	float:left;
}
.boxactive {

	text-align:center;
	background:url(/i/button2.gif) top center no-repeat;
	height:60px;
	margin-right:50px;
	cursor:pointer;
	font-size:14px;
	width:200px;
	cursor:hand;
	color:#528b00;
	font-weight:bold;
	float:left;
}

.subfolder {
	padding-left:15px;
	padding-top:10px;
	background: url(/i/u.gif) top left no-repeat;	
}

.foldersub {
	padding-right:15px;
	padding-top:10px;
	background: url(/i/v.gif) top right no-repeat;	
}
#buttons{
	height:30px;
	z-Index:-10;
}
.combobox ul, .combobox li {
	padding:0px;
	margin:0px;
}


/*кнопочка*/
.go {
	border:1px solid #ccc;
	margin:expression("1px");
	cursor:pointer;
}
/*комбобокс*/
.combobox {
	display:block;
	width:390px;
/*	position:relative;*/
}
.combobox .info {
/*	float:left;*/
	width:65px;
	margin-top:-18px;
	margin-left:370px;
}
.combobox .info1 {
/*	float:left;*/
	width:18px;
	margin-top:-18px;
	margin-left:-20px;
}
.combobox .info2 {
/*	float:left;*/
	position:relative;
	width:36px;
	margin-top:-18px;
	left:-370px;
}

.combobox .sel {
	height:20px; 
	width:370px;
	z-Index:1;
}
.combobox .sel input {
	height:20px; 
	width:370px; 
	cursor:default;
	background:#fff url(/i/l.gif) top right no-repeat;
	border:1px solid #ccc;
	z-Index:1;
	padding-right:20px;
}
.combobox .sel div {
	width:20px;
	height:18px;
	position:absolute;
/*	top:0px;
	left:350px; */
	border:1px solid #ccc;
	background-color:#fff;
	z-Index:1;
}

.combobox .list {
	display:none;
	position:absolute;
/*	left:0px;
	top:19px;*/
	width:370px; 
	border:1px solid #ccc; 
	max-height:200px;
	overflow:auto;
	background-color:#fff;
	text-align:left;
	height:expression(this.scrollHeight> 200 ? "200px" : "auto");
	z-Index:100;
}

.combobox .list a {
	display:block;
	background-color:#fff;
	padding:1px;
}

.combobox .list a:hover {
	background-color:#EEF5E9;
}
.combobox .list a.current{
	background-color:#EEF5E9;
}
.combobox .folder {
	background:url(/i/f.gif) center right no-repeat;
}

.combobox .cool {
	background:url(/i/c.gif) center right no-repeat;
}
.combobox .cool4 {
	background:url(/i/st4.gif) center right no-repeat;
}
.combobox .cool2 {
	background:url(/i/st2.gif) center right no-repeat;
}
.combobox .cool1 {
	background:url(/i/st1.gif) center right no-repeat;
}
.combobox .cool0 {
	background:url(/i/st0.gif) center right no-repeat;
}

.combobox .no {
	background:url(/i/n.gif) center right no-repeat;
}

.combobox .twodev {
	background:url(/i/k.gif) center right no-repeat;
}






.comboboxreg {
	display:block;width:390px;}
.comboboxreg .info {
/*	float:left;*/
	width:36px;
	margin-top:-18px;
	margin-left:370px;
}
.comboboxreg .info1 {
/*	float:left;*/
	width:18px;
	margin-top:-18px;
	margin-left:-20px;
}
.comboboxreg .info2 {
/*	float:left;*/
	position:relative;
	width:36px;
	margin-top:-18px;
	left:-370px;
}

.comboboxreg .sel {
	height:20px; 
	width:370px;
	z-Index:1;
}
.comboboxreg .sel input {
	height:20px; 
	width:370px; 
	cursor:default;
	background:#fff url(/i/l.gif) top right no-repeat;
	border:1px solid #ccc;
	z-Index:1;
}
.comboboxreg .sel div {
	width:20px;
	height:18px;
	position:absolute;
/*	top:0px;
	left:350px; */
	border:1px solid #ccc;
	background-color:#fff;
	z-Index:1;
}

.comboboxreg .list {
	display:none;
	position:absolute;
/*	left:0px;
	top:19px;*/
	width:370px; 
	border:1px solid #ccc; 
	max-height:200px;
	overflow:auto;
	background-color:#fff;
	text-align:left;
	height:expression(this.scrollHeight> 200 ? "200px" : "auto");
	z-Index:100;
}

.comboboxreg .list a {
	display:block;
	background-color:#fff;
	padding:1px;
}

.comboboxreg .list a:hover {
	background-color:#EEF5E9;
}
.comboboxreg .list a.current{
	background-color:#EEF5E9;
}
.comboboxreg .folder {
	background:url(/i/f.gif) center right no-repeat;
}

.comboboxreg .cool {
	background:url(/i/c.gif) center right no-repeat;
}
.comboboxreg .cool4 {
	background:url(/i/st4.gif) center right no-repeat;
}
.comboboxreg .cool2 {
	background:url(/i/st2.gif) center right no-repeat;
}
.comboboxreg .cool1 {
	background:url(/i/st1.gif) center right no-repeat;
}
.comboboxreg .cool0 {
	background:url(/i/st0.gif) center right no-repeat;
}

.comboboxreg .no {
	background:url(/i/n.gif) center right no-repeat;
}

.comboboxreg .twodev {
	background:url(/i/k.gif) center right no-repeat;
}











.multibox {
	position:relative;
	width:370px;
	max-height:200px;
	height:expression(this.scrollHeight> 200 ? "200px" : "auto");
	overflow:auto;
	border:1px solid #ccc;
}

.multibox a {
	display:block;
	background-color:#fff;
}

.multibox a:hover {
	display:block;
	background-color:#EEF5E9;
}



.wys_menu {
	background: #eee;
}
.win_header {
	background: #eee;
}
.win_body{
	background: #f7f7f7;
}


#text {
	padding-left: 20px;
	padding-right:20px;
}

#text1, #text2 {
	border:1px solid #eee;
	margin-top:5px;
}

#buttons {
	z-Index:1;
	height:60px;
}



#device1, #device2 {
	z-Index:50;
}
#device11, #device21{
	z-Index:49;
}
#device12, #device22{
	z-Index:48;
}
#device13, #device23{
	z-Index:47;
}
#device14, #device24{
	z-Index:46;
}
#device15, #device25{
	z-Index:45;
}



.rate { 
	margin-right: 5px; 
	color: #777; 
	font-size:10px;
}
.rate a { 
	text-decoration: none; 
}

.rate .plus { 
	color: #390;
}
.rate .minus {
	color: #c00;
}

.rate .gray {
	color: #777; 
	font-weight: bold;
}
.rate .green { 
	color: #390; 
	font-weight: bold; 
}
.rate .red { 
	color: #c00; 
	font-weight: bold; 
}


.moreservforapps {
	margin-top:2px;
	border:1px dashed green;
	padding:3px;
}
.moreservforapps small {
	color:#666;
	cursor:pointer;
	cursor:hand;
}

.settings {border:1px dotted #ddd;background-color:#efefef;padding:5px;}
.settings p {padding:0px;margin:5px 0 0 0;}
.settings div {padding:0px;margin:5px 0 0 0;}


.addwindow{
	width:400px;
	height:220px;
	position:absolute;
	top:300px;
	left:50%;
	margin-left:-200px;
/*	border:1px solid #ddd;*/
	font-size:11px;
/*	background-color:#fff;*/
	background: url(/i/zayavka.png) center center no-repeat;
}  
.addwindow table{padding:3px;}
.addwindow input {
	width:100%;
	border:1px solid #ddd;
}
.addwindow td {
	width:50%;
}
.addwindow textarea {
	font-size:11px;
	width:100%;
	border:1px solid #ddd;
}

.header   {color: #000000;}
.header0 {color: #d3d3d3;}
.header1 {color: #686868;}
.header2 {color: #672daa;}
.header4 {color: #2cb430;}

.mapfolder li {
	color:#009900;
	
}
.mapfile li {
	color:#009900;
}

.mapfolder {
	list-style-type:circle;
}
.mapfile{
	list-style-type:disc;
}


.profile-info-right{
	font-size:14px;
	text-align:right;
}
.profile-info-left{
	font-size:14px;
	font-weight:bold;
}


.subscribe_table {
	border-collapse:collapse;
	width:500px;
	font-size:16px;
}

.subscribe_table td {
	padding:5px;
	border:1px solid #ccc;
	color:#666;
}

.subscribe_table .hhh td {
	padding:5px;
	border:1px solid #ccc;
	font-weight:bold;
	color:#009900;
}

table.authors {
	width:960px;
	border-collapse:collapse;
}
.authors table {
	height:150px;
}
.authors  .authors-column {
	width:50%;
	border:1px solid #00cc00;
	border-collapse:collapse;
}
.authors .authors-avatar {
	width:150px;
	height:150px;
	text-align:center;
	vertical-align:middle;
}


