body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 100%;font-family: sans-serif; }

#cap { margin-right:10px; padding: 3px; width: 561px; height: 17px; background-color: #cccccc; text-align: left; font-size: 75%; }

div#wakuu { margin-right: 10px; width: 565px; height: 112px; margin-bottom: 10px;
 border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; }

div#waku { margin-right: 10px; width: 565px; height: 150px; margin-bottom: 10px;
 border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
div#waku img { margin: 5px; float: right;}
 
#waku_w { margin-right: 10px; width: 565px; height: 270px; margin-bottom: 0px; 
 border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
#waku_w img { margin: 5px; float: right;}

#waku_p { margin-right: 10px; width: 565px; height: 190px; margin-bottom: 10px; 
 border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
#waku_p img { margin-top: 42px; margin-right: 5px; float: right;}

#tet_tu { width: 120px; height: 10px; font-size: 80%; margin-right: 20px; }

#tet_w { width: 300px; text-align: left; font-size: 75%; padding: 10px; line-height: 2em; float: left; }

#tet { width: 350px; text-align: left; font-size: 75%; padding: 10px; line-height: 2em; float: left; }

#tet_im { width: 350px; text-align: left; height: 20px; margin-bottom: 10px; margin-right: 225px;}

#red { font-weight: bold; color: red; text-align: left; }

.pp {  background-image: url(../img/bar.gif); background-repeat: repeat;}
.top {  background-image: url(../img1/top_r3_c4.gif); background-repeat: repeat;}
.in {  background-image: url(../img1/top_r3_c1.gif); background-repeat: repeat;}
.bh {  background-color: #ffff00;}
.p4 {  line-height: 120%; font-size: 12px;}
.lin {  background-image: url(../img/1pixel2.gif); background-repeat: repeat-y; background-position: right;}
.lin1 {  background-image: url(../img/1pixel2.gif); background-repeat: repeat-y;}
.pp1 {  background-image: url(../img/bar.gif); background-repeat: repeat-x;}


#trv { text-align: left; }

#tdd { text-align: center; }

.main {
width:200px;
border:1px solid black;
}

.month {
background-color:black;
font:bold 12px verdana;
color:white;
}

.daysofweek {
background-color:gray;
font:bold 12px verdana;
color:white;
}

.days {
font-size: 12px;
font-family:verdana;
color:black;
background-color: lightyellow;
padding: 2px;
}

.days #today{
font-weight: bold;
color: red;
}

#topnav { text-align: center; }

.menu { font-size: 75%; margin-left: 0; margin-right: 0; margin-bottom: 10px; margin-top: 0px
; height: 1.7em; position: relative; top: 0px; right: 0px; background-image: url(../img1/back_st.gif); }

.menu a {
	color:#000000;
	background-image: url(../img1/back_st.gif);
	text-decoration:none;
	display:block;
	width:120px;
	line-height:1.7em
	}

.menu a:hover {
	background-color:#49abdb
	}

.menuhead {
	border-right:solid 1px #ffffff;
	}
#menu1 {
	position:absolute;
	right:0;
	top:0;
	}

#menu2 {
	position:absolute;
	right:121px;
	top:0;
	}

#menu3 {
	position: absolute;
	right: 242px;
	top:0;
	}

#menu4 {
	position: absolute;
	right: 363px;
	top:0;
	}

#menu5 {
	position: absolute;
	right: 484px;
	top:0;
	}
	
#menu6 {
	position: absolute;
	right: 605px;
	top:0;
	}

.submenu {
	visibility: hidden;
	position:absolute;
	left:0
	}

.submenu a {
	background-color:#005aaf;
	border-top:solid 1px #ffffff;
	}

.menu span {
	color:#c5e1ed;
	display:none
	}

#mjon { margin-left: 35px; margin-top: 20px; height: 1800px; }

#mjon2 { margin-left: 35px; margin-top: 20px; height: 2150px; }

#mjon3 { margin-left: 35px; margin-top: 20px; height: 1150px; }

#mjon5 { margin-left: 35px; margin-top: 20px; height: 980px; }

#mjon1 { margin-left: 35px; margin-top: 20px; height: 887px; }

#mjon_k { margin-left: 35px; margin-top: 50px; height: 850px; font-size: 85%; line-height: 1.8em; }

#mjon_f { margin-left: 80px; margin-top: 20px; margin-bottom: 20px; }

#top_attntion { width: 581px; height:351px; border-bottom: 5px solid #cccccc; border-left: 2px solid #cccccc; border-right: 2px solid #cccccc; border-top: 5px solid #cccccc; margin-bottom: 10px; }

#top_waku { width: 577px; height: 127px; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; margin-bottom: 10px; }

#top_waku_g { width: 577px; height: 60px; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; margin-bottom: 10px; }

#sb_waku { width: 576px; height: 40px; padding: 3px;  border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; margin-bottom: 10px;
font-family: serif; font-size: 80%; text-align: left; }

#hm_baner { width: 580px; height: 100px; margin-bottom: 10px; margin-right: 2px; }

#close { margin-top: 10px; font-size: 75%; }
