BODY {COLOR: #000000;}

.space_lamp {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 50px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 35px
}
TABLE.horz_behaviour {
	DISPLAY: none;
	Z-INDEX: 100;
	WIDTH: auto;
	POSITION: relative;
	HEIGHT: 100%
}

TABLE.cat_vert {MARGIN: 0px 0px 35px}
TABLE.cat_vert TABLE.invisible {
	DISPLAY: none;
	Z-INDEX: 10;
	MARGIN: -7px 0px 0px 59px;
	WIDTH: 655px;
	POSITION: absolute;
	opacity: 1
}
TABLE.cat_vert TABLE.visible {
	DISPLAY: block;
	Z-INDEX: 10;
	MARGIN: -7px 0px 0px 49px;
	WIDTH: 655px;
	POSITION: absolute;
}
TABLE.cat_vert TABLE.visible IMG {MARGIN-BOTTOM: 10px;}
IMG.lamp_select {Z-INDEX: 50; CURSOR: pointer; POSITION: relative;}
IMG.lamp {Z-INDEX: 1; CURSOR: pointer; POSITION: relative;}
TABLE.visible TD.select {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	BACKGROUND: #000000;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 0px
}
.left_pad {PADDING-LEFT: 10px;}
TABLE.cat_horz {
	MARGIN: 0px 0px 35px;
	WIDTH: auto
}
TABLE.cat_horz TABLE.invisible {
	DISPLAY: none;
	Z-INDEX: 10;
	MARGIN: -7px 0px 0px 0px;
	WIDTH: 665px;
	POSITION: absolute;
}
TABLE.cat_horz TABLE.visible {
	DISPLAY: block;
	Z-INDEX: 10;
	MARGIN: -7px 0px 0px 0px;
	WIDTH: 665px;
	POSITION: absolute
}
TABLE.cat_horz TABLE.visible TD {}
td.left1 {background: none;}
td.rigth1 { background:#FFF;}

td.left2 { background:#FFF;}
td.rigth2 { background: url(../img/foto2/bgrigth3.gif) right top repeat-y;}

TABLE.cat_horz IMG.lamp {Z-INDEX: 1; CURSOR: pointer; POSITION: relative;}
TABLE.cat_horz IMG.lamp_top {DISPLAY: none;}
TABLE.cat_horz IMG.lamp_top_select {Z-INDEX: 50; CURSOR: pointer; POSITION: absolute; }

td.left_pad
div.fotonamae { padding:5px 0 5px 5px;}
TD.horz_empty { background:none;}

.data {
	position: absolute; top:-500px; left:-500px; width:300px;
}
#s1 {
	font-weight: bold;
}
