INPUT.blue 
{ 
background-color: #FFFFCC;
width:100%;
}

INPUT.gray
{ 
background-color: #cfe6bc; 
width:100%;
}

#uspeh
{
color: #000000;
font-family:    serif;
font-size:    16px;
font-weight:    400;
font-style:    normal;
}

.textform
{
color: #000000;
font-family:    serif;
font-size:    16px;
font-weight:    400;
font-style:    normal;
}

.textresult
{          
color: #000000;
}
 
.tipvag
{      
background-color: #cfe6bc; 
width:100%;  
font-family: "Courier New", Courier, Monaco; 
}

.info 
{
 border-bottom: 1px dashed;
 border-color: red;        
}                          


#layer1  { width: 484px; height: 290px; background-color:#ffffff; visibility: visible }

#laytip { overflow:auto; border: solid 1px grey;  
		  top: 16px; left: 16px; width: 100px; height: 216px; z-index:3; display: none;
		  background-color: #DCDCDC; 
		}

#laystn { overflow:auto; border: solid 1px grey;  
		  top: 16px; left: 16px; width: 100px; height: 216px; z-index:3; display: none;
		  background-color: #DCDCDC; 
		}

#laygr  { overflow:auto; 
		 top: 16px; left: 16px; width: 758px; height: 509px; z-index:3; display:none;
		 background-color: #DCDCDC;
		}
		   
#result  { position: absolute; top: 330px; left: 5px; width: 484px; height: 1087px; background-color:#ffffff; visibility: visible }

#layinfogruz { 
		 top: 20px; left: 5px; width: 484px; height: 110px; z-index:2; border: 1px solid black; display:none; overflow: hidden; 
		 background-color: #FFFFCC;
		}
		
.zagolovok {
background-color: silver; border-bottom: black solid 2px; 
font-color: yellow;
}                  

.datatd_stn {
background-color: #DCDCDC; cursor : pointer;    
}

.datatd_gr {
background-color: #DCDCDC; cursor : pointer;   
}

.layer_selected {
top: 10px; left: 10px; width: 10px; height: 10px; display:none; 
background-color: #a4a1f7;  
}