a {
	color: #fff;
}
a:visited { color: #fff; text-decoration: none; }
a:active {
	color: #fff;
}
a:hover { color: #fff; text-decoration: none;
 }
.photo { background-image: none; width: 780px; position: relative; height: 600px; margin-top: 20px; margin-bottom: 20px; padding-top: 20px; padding-left: 20px; border-style: none; }
.photo ul { margin: 0; width: 215px; padding: 0; border-top: 1px solid #324f41; border-right-style: none; border-bottom-style: none; border-left-style: none; list-style-type: none; }
.photo ul ul { margin: 0; width: 215px; padding: 0; border-style: none; border-width: 0; list-style-type: none; }
.photo ul ul { margin-left: -9999px; overflow: hidden; height: 0; border-style: none; }
.photo ul li { background: #fff;  float: left; width: 215px; border-style: none; }
.photo ul li a.set { color: #324f41; display: block; font-size: 15px; font-family: "Times New Roman", Times, serif; background: #d5eb9c no-repeat; line-height: 20px; height: 40px; text-align: center; text-decoration: none; border-right: 1px solid #324f41; border-bottom: 1px solid #324f41; border-left: 1px solid #324f41; border-top-style: none; }
.photo ul li table { text-decoration: none; display: none; margin: 0 ; padding: 0; border-style: none; }
.photo ul li a.set:hover { color: #000; background: #e8f8cd; border-right: 1px solid #324f41; border-left: 1px solid #324f41; border-top-style: none; border-bottom-style: none; }
.photo ul li:hover a.set { color: #000; background: #e8f8cd; border-right: 1px solid #324f41; border-left: 1px solid #324f41; border-top-style: none; border-bottom-style: none; }
.photo ul :hover b { background: #fff; display: block; left: 255px; width: 482px; position: absolute; top: 10px; height: 348px; margin: 0; padding: 20px; border-style: none; }
.photo ul :hover table { background-color: #e8f8cd; margin-top: -2px; padding: 0 0 5px; border-left: 1px solid #324f41; border-right: 1px solid #324f41; border-bottom: 1px solid #324f41; border-top-style: none; display: block; }
.photo ul :hover ul { background: transparent; margin: 0; overflow: visible; width: 207px; height: auto; border-style: none; }
.photo ul :hover ul li { display: inline; background: transparent; float: left; margin: 10px 7px 3px 6px; width: 55px; border-style: none; }
.photo ul :hover ul li a { background: transparent; border-style: none; }
.photo ul :hover ul li a img.thumb { display: block; margin: 2px; border-style: solid; border-width: 1px; border-color: #000;}
.photo ul :hover ul li a img.full-h { left: 255px; position: absolute; top: 10px; border-style: none; border-width: 0; display: none; }
.photo ul :hover ul li a span.description-h { color: #f02875; text-align: center; position: absolute; top: 405px; left: 255px; width: 522px; border-style: none; border-width: 0; display:none; }
.photo ul :hover ul li a span.description-v { color: #f02875; text-align: center; display: none; position: absolute; top: 539px; left: 332px; width: 388px; border-style: none; border-width: 0; }
.photo ul :hover ul li a img.full-v { background-color: #fff; position: absolute; top: 10px; left: 332px; border-style: none; border-width: 0; display: none; }
.photo ul :hover ul li a:hover img.thumb { margin: 0; b;border: solid 3px #f02875; }
.photo ul :hover ul li a:hover { background: #fff
; border-style: none; }
.photo ul :hover ul li a:hover img.full-h { background-color: #fff; margin: 0; padding: 20px; border: solid 1px #000; display: block; }
.photo ul :hover ul li a:hover span.description-h { text-align: center; border-style: none; display: block; }
.photo ul :hover ul li a:hover span.description-v { text-align: center; border-style: none; display: block; }
.photo ul :hover ul li a:hover img.full-v { background-color: #fff; margin: 0; padding: 20px; border: solid 1px #000; display: block; }
.photo .default { background-color: #fff; left: 255px; width: 480px; position: absolute; top: 10px; height: 346px; margin: 0; padding: 20px; border: solid 1px #000; }
form { text-decoration: none !important; text-align: center; border-style: none !important; border-width: 0 !important; }
