




/* ----------------------------------------------- */

/* 5 + 55 + 715 + 5 + 55 */

#d_thumbs {

	position: absolute;
	top: 190px;
	right: 40px;
	width: 150px;
	height: 600px;
	border: 0px solid;
	border-color: red;

}


#d_thumbs_win {

	position: absolute;
	top: 60px;
	left: 5px;
	width: 137px;   /* 755 */
	height: 480px;
	border: 0px solid;
	border-color: black;
	overflow: hidden;

}


#d_thumbs_cnt { 	position: absolute; }


/* 133 100 */
.c_spk_th {

	position: absolute;
	width: 133px;
	height: 100px;
	background-color: #fff;
	border: 1px solid;
	border-color: white;
	-moz-user-select: none;
	opacity: 0.8;

}
.c_spk_th:hover { cursor: pointer; 	border-color: #ccc;  }

.c_th_bk {
	position: absolute;
	width: 133px;
	height: 100px;
	background-color: black;
}


#d_th_scr_l {

	position: absolute;
	top: 5px;
	left: 5px;
	width: 133px;
	height: 40px;
	border: 0px solid;
	border-color: black;
	background-image: url(data/_stuff/th_s_l.png);
	border: 1px solid;
	border-color: white;


}
#d_th_scr_l:hover { cursor: pointer; 		border-color: grey;
  }

#d_th_scr_r {

	position: absolute;
	bottom: 5px;
	right: 5px;
	width: 133px;
	height: 40px;
	border: 1px solid;
	border-color: white;
	background-image: url(data/_stuff/th_s_r.png);
}
#d_th_scr_r:hover { cursor: pointer;  border-color: grey; }

/* ----------------------------------------------- */


#d_colors {
	position: absolute;
	top: 260px;
	left: 0px;
	width: 20px;
	height: 20px;
	border: 0px solid;
	border-color: black;
}

#d_av_colors {
	position: absolute;
	top: 210px;
	 right: 100px;
	 }

.c_coloritem_t {
	position: absolute;
	border: 0px solid;
	border-color: black;
}

.c_coloritem_b {

	position: absolute;
	width: 35px;
	height: 35px;
	border: 1px solid;
	border-color: black;
}

/* ----------------------------------------------- */

#d_slogan {

	position: absolute;
	top: 140px;
	left: 15px;
	font-size: 30px;
	border: 0px solid;
	border-color: black;

}



#d_img {

	position: absolute;
	top: 190px;
	left: 50px;
	width: 800px;
	height: 600px;
	border: 0px solid;
	border-color: black;
	-moz-user-select: none;
	visibility: hidden;


}
#d_img:hover {cursor: pointer; }

#d_img_zoom {

	position: absolute;
	top: 655px;
	right: 210px;
	width: 50px;
	height: 50px;
	border: 1px solid;
	border-color: white;
	background-image: url('data/_stuff/zoom.png');
}
#d_img_zoom:hover { background-image: url('data/_stuff/zoom2.png'); cursor: pointer; }


#d_loading {

	position: absolute;
	top: 450px;
	left: 400px;
	width: 100px;
	height: 40px;
	/* visibility: hidden; */
	font-size: 30px;

}