	
	.bg_post {
		position: absolute;
	  	background-color: #00aa00;
		}
	
	.brd_post {
	 	position: absolute;
	 	cursor:pointer;
	 	border: 1px solid #000000;
	 	z-index:100;
	  	background:url('wood_post.png') repeat;
	 	
		}

	.brd_rida {
	 	position: absolute;
	 	cursor:pointer;
	 	border: 1px solid #000000;
	 	width:55px;
	 	z-index:10;
	 	background-image: url('wood_riiul.png')
	}

	.brd_ridap {
	 	position: absolute;
	 	border: 1px solid #000000;
	 	z-index:8;
	 	font-family: arial,helvetica,sans-serif;
		font-size: 8pt;
	 	background-image: url('wood_riiul.png')
	}
	
	.rtaust {
		background-color: #ffffff;
	}
	
	.brd_post_disabled {
	 	position: absolute;
	 	cursor:pointer;
	 	border: 1px solid #f7f7f7;
	 	background-color: #f7f7f7;
	}
	
	.brd_rida_disabled {
	 	position: absolute;
	 	cursor:pointer;
	 	border: 1px solid #f7f7f7;
	 	background-color: #f7f7f7;
	}	
	
        .dyn_color_block {
                position: absolute;
                background-image: url('wood_riiul.png');
        }
        
        #texture-tooltip {
                position: absolute;
                width: 116px;
                height: 88px;
                background-color: #fff;
                border: 1px solid #ccc;
                border-radius: 8px;
                box-shadow: 0px 8px 24px rgba(0,0,0,0.15);
                display: none;
                z-index: 9999;
                pointer-events: none;
                overflow: hidden;
                opacity: 0;
                transition: opacity 0.2s ease-in-out;
        }
        
        #texture-tooltip img {
                width: 100%;
                height: 100%;
                object-fit: cover;
                display: block;
        }
        .kruvi {
                position: absolute;
                width: 4px;
                height: 4px;
                border-radius: 50%;
                background-color: #e8c35d;
                border: 1px solid #8c6e26;
                box-sizing: border-box;
                box-shadow: 1px 1px 1px rgba(0,0,0,0.5);
                z-index: 150;
                transition: opacity 0.2s;
        }

        .peida_esikruvid .kruvi {
                opacity: 0;
                pointer-events: none;
        }
