body { margin: 40px; background: url(images/galeria_fotos.jpg) repeat-x; font-family: Verdana, Helvetica, sans-serif; color: #000000; font-size: 8pt }

.foto { border: 5px solid #6D4B30;    }

.menu_rapido { font-size: 7pt; text-decoration: none; color: #ffffff; font-weight: bold;}
a.menu_rapido:link { font-size: 7pt; text-decoration: none; color: #ffffff; font-weight: bold;}
a.menu_rapido:hover { font-size: 8pt; text-decoration: none; color: #ffffff; font-weight: bold;}

.photo {
	MARGIN: 0px auto; WIDTH: 635px; POSITION: relative; TEXT-ALIGN: left
}
.photo UL.topic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 635px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: auto
}
.photo UL.topic LI {
	DISPLAY: block; FLOAT: left; WIDTH: 125px; HEIGHT: 31px
}
.photo UL.topic LI A.set {
	BORDER-RIGHT: #E4DBD3 1px solid; BORDER-TOP: #E4DBD3 1px solid; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: #E4DBD3; BORDER-LEFT: #E4DBD3 0px solid; WIDTH: 250px; COLOR: #000; LINE-HEIGHT: 30px; BORDER-BOTTOM: #E4DBD3 0px solid; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 30px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.photo UL.topic LI A UL {
	DISPLAY: none
}
.photo UL.topic LI UL {
	DISPLAY: none
}
.photo UL.topic LI.active A {
	BACKGROUND: #E4DBD3; COLOR: #000
}
.photo UL.topic LI A:hover {
	BACKGROUND: #CAB8A8; COLOR: #fff
}
.photo UL.topic LI:hover A {
	BACKGROUND: #E4DBD3; COLOR: #fff
}
.photo UL.topic LI.active UL {
	BORDER-RIGHT: #E4DBD3 20px solid;
	PADDING-RIGHT: 60px;
	BORDER-TOP: #E4DBD3 20px solid;
	DISPLAY: block;
	PADDING-LEFT: 60px;
	Z-INDEX: 1;
	BACKGROUND: #E4DBD3;
	LEFT: 0px;
	PADDING-BOTTOM: 40px;
	MARGIN: 0px;
	BORDER-LEFT: #E4DBD3 20px solid;
	WIDTH: 464px;
	PADDING-TOP: 40px;
	BORDER-BOTTOM: #E4DBD3 20px solid;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	TOP: 31px;
	HEIGHT: 375px;
	background-color: #E4DBD3;
}
.photo UL.topic LI A:hover UL {
	BORDER-RIGHT: #E4DBD3 20px solid; PADDING-RIGHT: 60px; BORDER-TOP: #E4DBD3 20px solid; DISPLAY: block; PADDING-LEFT: 60px; Z-INDEX: 100; BACKGROUND: #F1ECE8; LEFT: 0px; PADDING-BOTTOM: 40px; MARGIN: 0px; BORDER-LEFT: #E4DBD3 20px solid; WIDTH: 464px; PADDING-TOP: 40px; BORDER-BOTTOM: #E4DBD3 20px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 31px; HEIGHT: 375px
}
.photo UL.topic LI:hover UL {
	BORDER-RIGHT: #E4DBD3 20px solid; PADDING-RIGHT: 60px; BORDER-TOP: #E4DBD3 20px solid; DISPLAY: block; PADDING-LEFT: 60px; Z-INDEX: 100; BACKGROUND: #F1ECE8; LEFT: 0px; PADDING-BOTTOM: 40px; MARGIN: 0px; BORDER-LEFT: #F1ECE8 20px solid; WIDTH: 464px; PADDING-TOP: 40px; BORDER-BOTTOM: #E4DBD3 20px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 31px; HEIGHT: 375px
}
.photo UL.topic LI UL LI {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 1px; BORDER-LEFT: #fff 1px solid; WIDTH: 112px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 87px
}
.photo UL.topic LI UL LI A {
	BORDER-RIGHT: #BCA590 1px solid; BORDER-TOP: #BCA590 1px solid; DISPLAY: block; BACKGROUND: #442A00; FLOAT: left; BORDER-LEFT: #BCA590 1px solid; WIDTH: 110px; CURSOR: default; BORDER-BOTTOM: #BCA590 1px solid; HEIGHT: 85px; TEXT-DECORATION: none
}
.photo UL.topic LI UL LI A IMG {
	BORDER-RIGHT: #EEE9E4 5px solid; BORDER-TOP: #EEE9E4 5px solid; DISPLAY: block; BORDER-LEFT: #EEE9E4 5px solid; WIDTH: 100px; BORDER-BOTTOM: #EEE9E4 5px solid; HEIGHT: 75px
}
.photo UL.topic LI A:hover UL LI A:hover {
	WHITE-SPACE: normal; POSITION: relative
}
.photo UL.topic LI:hover UL LI A:hover {
	WHITE-SPACE: normal; POSITION: relative
}
.photo UL.topic LI A:hover UL LI A:hover IMG {
	BORDER-LEFT-COLOR: #fff; LEFT: -50px; BORDER-BOTTOM-COLOR: #fff; WIDTH: 200px; BORDER-TOP-COLOR: #fff; POSITION: absolute; TOP: -32px; HEIGHT: 150px; BORDER-RIGHT-COLOR: #fff
}
.photo UL.topic LI:hover UL LI A:hover IMG {
	BORDER-LEFT-COLOR: #fff; LEFT: -50px; BORDER-BOTTOM-COLOR: #fff; WIDTH: 200px; BORDER-TOP-COLOR: #fff; POSITION: absolute; TOP: -32px; HEIGHT: 150px; BORDER-RIGHT-COLOR: #fff
}
