html, body {
	margin: 0px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	background:  #1E445F;
	font-size: 10pt;
	}
img {
	border: 0px;
	}
table {
	border: 0;
	}
td {
	font-size: 65%;

	}
p {
	margin: 5px 10px 5px 10px;
	}
p.rem {
	color: #7Fb8e1;
	font-size: 9px;
	text-align: center;
	}
a {
	color: #900101;
	}
h1 {
	font-size: 120%;
	color: #fff;
	margin: 10px 20px 10px 10px;
	text-align: justify;
	}
.text {
	font-size: 110%;
	margin: 10px 20px 10px 10px;
	text-align: justify;
	}
.ttl {
	font-size: 18px;
	}
.left {
	margin: 5px 2px 5px 2px;
	
	}
.title {
	font-family: Tahoma;
	color: #fff;
	padding: 5px 5px 5px 45px;
	font-weight: bold;
	
	}
.menu {
	font-family: Tahoma;
	font-size: 130%;
	color: #FFD200;
	padding: 0px 25px 0px 20px;
	font-weight: bold;
	text-decoration: none;
	background: url(img/m_bul.gif) 0px 3px no-repeat; 
	}
.menu2 {
	font-family: Tahoma;
	font-size: 110%;
	color: #FFD200;
	padding: 0px 5px 0px 15px;
	font-weight: bold;
	text-decoration: none;
	background: url(img/m_bul.gif) 0px 3px no-repeat; 
	}
	
.link {
	font-size: 90%;
	color: #FFD200;
	margin: 0 0 0 0px;
	font-weight: bold;
	}
.menu:hover {
	color: #fff;
	/*padding: 15px 25px 15px 20px;*/
	text-decoration: none;
	background: url(img/m_bul_hover.gif) 0px 3px no-repeat; 
	
	}
.poem {
	color: #92C2E5;
	margin: 10px 20px 10px 200px;
	text-align: right;
	
	}
.photo {
	width: 142px;
	height: 154px;
/*	text-align: center; */
	background: url(img/bg_photo1.gif) 0px 0px no-repeat;
	
	}
.photo2 {
	width: 142px;
	height: 177px;
/*	text-align: center; */
	background: url(img/bg_photo2.gif) 0px 0px no-repeat;
	}
.photo3 {
	width: 142px;
	height: 199px;
/*	text-align: center; */
	background: url(img/bg_photo3.gif) 0px 0px no-repeat;
	}

.photo4 {
	width: 245px;
	height: 193px;
/*	text-align: center; */
	background: url(img/bg_photo4.gif) 0px 0px no-repeat;
	}

.photo_b {
	width: 482px;
	height: 600px;
/*	text-align: center; */
	background: url(img/bg_photo_b.gif) 0px 0px no-repeat;
	}

.alt {
	font-weight: bold;
	text-align: center;
	
	}
	
.num {
	font-size: 90%;
	color: #FF6800;
	font-weight: bold;
	
	}
.copy {
	font-size: 55%;
	padding: 0 70px 0 10px;
	}

div.virtwin {
/*	position:fixed; */
    position:absolute;
    left:10px;
    top:10px;
    z-index:2;
    background:white;
    color:#FAFAFA;
    font-weight:bold;
    border:1px solid white;
    width:427px; 
    height:320px;
    text-align:center;
    vertical-align:bottom;
}

a.grelnk {
    color:#FAFAFA;
    text-decoration:none;
}

img.ppict {
    margin:0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    opacity: 0.7;
}

img.aimg {
    cursor: pointer;
}

.yell {
    color:#FFD200;
}
