A:Link { cursor: crosshair; text-decoration: none; color: #ff4448; font-size: 0.9rem; font-weight: bold; }
A:Active { cursor: crosshair; text-decoration: none; color: #ff4448; font-size: 0.9rem; font-weight: bold; }
A:Visited { cursor: crosshair; text-decoration: none; color: #ff4448; font-size: 0.9rem; font-weight: bold; }
A:hover	{ cursor: crosshair; text-decoration:underline overline; color: #ede595; font-size: 0.9rem; font-weight: bold; }


body, table {text-align:justify; font-size:1rem; font-family:tahoma; color:#ffffff}

body {width: 100%; background:url('bg_v3.gif'); background-attachment: fixed;	background-color:#564576;
	margin : 0em 0em 0em 0em; }

table {width:33.75em; }



#art {position:absolute; left:0em; top:0em; width:60.125em; height:41.063em; z-index:1; }
#navi {position:absolute; left:45.625em; top:11.563em; width:11.25em; height:21.875em; z-index:2; }
#content {position:absolute; left:4.125em; top:39.688em; width:33.75em; z-index:2; }



.top { font-size: 1.2rem; font-family: Georgia, serif; font-weight: bold; color:#FFFFFF; border : 0.125em solid #ede595; font-variant : small-caps; text-align : center; letter-spacing : 0.125em; }

.title { font-size: 1rem; font-family: tahoma; font-weight: bold; color:#ede595; letter-spacing:0.25em; font-variant : small-caps; border-bottom: 0.188em dotted; text-align: center; }

.name { font-size: 0.9rem; font-family: tahoma; font-weight: bold; color:#ede595; letter-spacing:0.188em; font-variant : small-caps;}

.dom { font-size: 0.9rem; font-family: Georgia, serif; font-weight: bold; color:#FFFFFF; border : 0.125em solid #ede595; font-variant : small-caps; text-align : center; letter-spacing : 0.125em; }



.lightbox {display: none; position: fixed; z-index: 999;  top: 0;  left: 0;  right: 0;  bottom: 0; padding: 0.5em; background: rgba(0, 0, 0, 0.8); }

.lightbox:target {display: block; }

.lightbox span {display: block; width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: contain; }



.gallery {margin: 0em; border: 0.125em solid #ede595; float: left; width: 6.25em; height: 6.25em; transition: transform .2s; /* Animation */ }

.gallery:hover {border: 0.1em solid #ff4448; transform: scale(1.2); }




