
/****************etot file - dlja dereva ORG na 1 str.****************Cnode - ?? dlja dereva regionov?? ***************/
.cnode{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:12px;
padding-top:2px;
padding-bottom:2px;
text-decoration:none;
/*overflow:hidden;*/
/*width:250px;*/
clear:left;
}
.cnode a img{
	border:0;
/*	margin:2px 6px 0 0;*/
/*float:left;*/
}
.cnode a{
vertical-align:middle;
text-decoration:none;
color: black;
font-size: 2px;
font-weight: bold;
/*float:left;*/
}
.cnode a:visited{
text-decoration:none;
color: black;
font-size: 12px;
font-weight: bold;
}
.cnode a:hover{
text-decoration:underline;
}



.onode{
/*background:url('../treeview1/minus.gif') no-repeat 5px 3px;*/
text-decoration:none;
background-color: #F5F5F5;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
clear:left;
/*overflow:hidden;*/
/*width:250px;*/
}
.onode a img{
	border:0;
/*	margin:2px 6px 0 0;*/
/*float:left;*/
}
.onode a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
clear:left;
/*float:left;*/
}
.onode a:visited{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
color:#ECE9D8;
font-size:11px;
font-weight:bold;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
clear:left;
}
.onode a:hover{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
clear:left;
}
.onode a:active{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
clear:left;
}




.empty-node{
background:#FF6600 url(%27../treeview1/tovar.gif%27) no-repeat 5px 3px;
text-decoration:none;
padding-left:20px;
overflow:hidden;
width:auto;
clear:left;
}
.empty-node a{
vertical-align:middle;
text-decoration:none;
color: black;
float: left;
}
.empty-node a:visited{
color:black;
}
.empty-node a:hover{
text-decoration:none;
}



 /********************************Container - otstup dlja vnutrennih vetok***************/
.container{
	display:none;
	padding-left:10px;
	/*width:200px;*/
	/*background-color:#CCFF66;*/
}



.containerO{
	display: block;
	padding-left:10px;
	/*width:200px;*/
	/*background-color:#ff0000;*/
}



.treeview{
width:250px;
float:left;
clear:left;
border: black}

.selected{
	color:#000000!important;
}

.price{  
font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; background-color: #CC0000; font-weight: bold; color: #FFFFFF
}

.onodeMy{
padding-left:15px;
padding-top:1px;
padding-bottom:1px;
display:auto;
}

.cnodeMy{
padding-left:15px;
padding-top:1px;
padding-bottom:1px;
display:none;
}

.raz{

font-size:10px;
font-weight:bold;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;
 vertical-align: middle; 
 height: 10px
}

.dva{
font-size:10px;
font-weight:normal;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;
display:block;
}

.tri{
font-size:10px;
font-weight:normal;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;
margin-left: 0px;
}

.orgYes{display:block;
}

.orgNo{
display:none;
}

.selRub{
background-color:#FF9900;
padding-right:5px;
}

.noselRub{
padding-right:5px; font-family: Arial, Helvetica, sans-serif; color: #660000; text-decoration: none}

.logic{
font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; 
 background-color: #F4F4F4; width: 45px;height: 18px; 
 text-align:left;  display: block;
}
 
.logicClose{
font-family: Arial, Helvetica, sans-serif; 
font-size: 8px; color: #000000; width: 45px;height: 18px; text-align:left; display: none;
}

 /********************************AND\OR v dereve regionov***************/
.logic2{
display:none;
font-family: Arial, Helvetica, sans-serif; 
font-size: 8px; 
color: #000000; 
width: 45px;
height: 18px; 
text-align:left;

/*display:block; */
visibility:visible;
}

.logic2Close {  font-family: Arial, Helvetica, sans-serif; 
font-size: 8px; 
color: #000000; 
text-decoration: none; 
width: 45px;
height: 18px;
text-align:left; 

display:none;  
/*visibility:hidden;*/
 }



/********************************PARENT= samii pervii klass rereva***************/

.parent{    
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 width:120px; 
 height: 10px; 
 text-align:left; 
 vertical-align:middle; 
 color: #000000;
}
/********************************AND\OR PEARENT***************/
.parentChe{
display:none;
width:50px;  
text-align: left; 
vertical-align: middle; 
margin-left: 5px; 
height: 12px;
}
.parentChe2{
display:none;
width:55px;
text-align: right; 
vertical-align: middle; 
margin-left: 5px; 
height: 12px;
/*text-align:right;*/
}



.geo{
padding-left:10px;}

.asukohtOld{
background-color:#BFB2AE; 
color:#FFFFFF; 
text-align:center; 
font-weight:bold; 
margin-right:5px; 
text-decoration:none;
}

.asukoht{
	background-color:#99CC33;
	width:150px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	margin-right:5px;
	padding-left: 10px;
	overflow: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}


.asukoht_ei{display:none;}

.valitud{color:#000; font-weight:bold;}
.valitud_ei{display:none;}


.boxGroup .box {
	float: left;
	width: 240px;
	BACKGROUND-REPEAT: no-repeat;
	height:150px;
	background-color: #F4F4F4;
	color: #003399;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.box {
	float: left;
	width: 240px;
	BACKGROUND-REPEAT: no-repeat;
	background-color:#FCFCFC;
	margin:5px;
	height:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.boxGroup2 .box2 {
	FLOAT: left; WIDTH: 170px; BACKGROUND-REPEAT: no-repeat;
}
.boxGroup2 .box2G {
	FLOAT: left; WIDTH: 170px; BACKGROUND-REPEAT: no-repeat;
}

.box2 {FLOAT: left; WIDTH: 150px; BACKGROUND-REPEAT: no-repeat;
height:auto; background-color:#FFFFFF; margin:5px; border-right-color:#0066FF; border-right-width:thin; border-right-style:ridge;}

.box2G {FLOAT: left; WIDTH: 170px; BACKGROUND-REPEAT: no-repeat;
height:80px; background-color:#FFFFFF; margin:5px; }


.boxGroup_no .box2 {
display:none;

}


.findElem{
	width:auto;
	height: auto;
	text-align:left;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10px;
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	border-left-width: 2px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	overflow: auto;
}

.findElem_links{
	width:auto;
	text-align:left;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 2px;
	margin-top: 2px;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin-bottom: 5px;
height: auto !important;
}

.findElem_links a:link{
	width:auto;
	text-align:left;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 2px;
	margin-top: 2px;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin-bottom: 5px;
height: auto !important;

}

.findElem_links a:hover{
	width:auto;
	text-align:left;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 2px;
	margin-top: 2px;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	color: #666666;
	margin-bottom: 5px;
height: auto !important;

}

.findElem_links a:active{
	width:auto;
	text-align:left;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 2px;
	margin-top: 2px;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin-bottom: 5px;
height: auto !important;

}

.findElem_links a:visited{
	width:auto;
	text-align:left;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 2px;
	margin-top: 2px;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin-bottom: 5px;
height: auto !important;

}


.input_lenth_long {
	height: 55px;
	color: #009900;
}
.input_lenth_long {
	width: 350px;
	background-color: #F2F2F2;
}
.picker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E2472D;
}

.treeCell{vertical-align:bottom;}
