
body {
    color: #000000;
    background-color: #c1e0ff;
/*    scrollbar-base-color: #ffffff;
    scrollbar-face-color: #ffffff;
    scrollbar-arrow-color: #006699;
    scrollbar-highlight-color: #006699;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-shadow-color: #006699;
    scrollbar-darkshadow-color: #006699;
    scrollbar-track-color: #ffffff;
    */
    padding:0px;
	margin: 0px;
    line-height: 150%;
    background-position: left top;
    background-repeat:repeat-y;
    background-attachment: fixed;
    background-image: url(../img/daytime.jpg); 
}


div.out_frame{width: 950px;height: 100%;}
div.w{width: 720px;	margin: 0px 10px 0px 180px;border-right: solid 2px #808080;height: 100%;background-color: #ffffff;}
div.main{padding: 10px 60px 0px 30px;background-color: #ffffff;border-right: solid 2px #808080;margin-right: -2px;}
div.menu {float: left;text-align: center;margin: 170px 10px 10px 10px;width: 140px;}
div.block{padding: 10px;border: 1px solid #006699;background: #ffffff;margin: 10px 0px;}
div.title{text-align: center;}
div.info{margin: 30px;}
div.prf{border: ridge 1px #804000;background-color: #f9f9f2;padding: 10px;margin-left: 280px;}
div.news{margin: 0px 30px 20px 30px;}

.weekday, .saturday, .sunday{font-size: x-small;font-weight: normal;}

.gototop{text-align:right; padding:10px;clear: right;}
.saturday{color: #0000ff;font-weight: normal;}
.sunday{color: #ff0000;font-weight: normal;}

a {color: #006699;}
a:active {}
a:hover {color: #ff0000;}
a:link {}
a:visited {}
.menu a{text-decoration: none;font-size: 16px;}

h1{font-family: cursive;border-style: solid;border-width: 1px;border-color: #006699;color: #006699;padding: 10px;font-size: x-large;margin: 10px -20px;/*
height: 130px;vertical-align: bottom;background-image: url(../img/top.jpg);background-repeat: no-repeat; background-position: right;
*/}
.title h1{border-width: 0px;font-size: xx-small;color: #c0c0c0;font-weight: normal;margin: -20px 0px 0px 0px;padding: 2px;background: none;height: 0px;display: none;}

h2{border-width: 1px;border-left: 20px;border-color: #006699;border-style: solid;margin: 10px 0px;padding: 2px 10px;font-size: medium;margin: 10px -20px;}

 h3{
	border-bottom: dashed 1px #808080;
	background-repeat: no-repeat;
	font-weight: bold;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}
 h3.news{
	background-image: url(../img/h3.gif);
	padding: 0px 0px 0px 30px;
}



div.address{margin-top:5%;margin-left: 20px;padding:10px;font-size: x-small;text-align: center;}

dl{
	margin: 20px;
}

dt{padding: 0px 0px 0px 20px;display: list-item;list-style-position: outset;list-style-image: url("../img/point1.gif");background-position-y: 100%;	}
dd{text-indent: 1em;margin: 0px;margin-bottom: 1em;}

table{margin:20px;border: ridge 2px #ebd6d6;background-color: #f9f9f2;empty-cells: show;border-collapse: collapse;line-height: 150%;}
td {padding:5px 15px;}
table.w{margin:0px -15px;border: 0px;background-color: transparent;}
.w td{padding:0px;}
.item{font-weight: bold;text-align: center;background-color: #e9e9d1;}
.fish td{border: solid 1px #afafaf;}

ul{}

img{margin: 7px;}

img.pic{float: left;
     margin: 10px 20px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	padding: 5px;}
img.picr{float: right;
     margin: 10px 20px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	padding: 5px;}
p{
	text-indent: 1em;
}

