@charset "utf-8";
/* CSS Document */

BODY {background-image : url(img/wall.jpg);background-repeat: repeat-x;background-attachment:fixed;}
body,table,th,tr,td {font:normal 14px/18px "Verdana",sans-serif; line-height:150%;}
A:HOVER{font-weight:bold; font-style:normal; text-decoration:none;  vertical-align:; color : #636563;}

#wrapper {width: 900px;margin: 0px auto;font-size: 1.4em;border: 1px solid #B4B4B4; background:#FFFFFF;}
#main { padding:50px; text-align:left;}

.hedda{color:#666666; font-size:12px; padding:1px; background: url(img/hedda.gif);}
.footer { text-align: center; font-size: 14px; background:#eeeeee; border-top:1px solid #B4B4B4; padding:10px}

.navi { background:url(img/navi.jpg) repeat-x; text-align:center}

h1 { padding:0px; margin:0px }
h2 { padding:0px; margin:0px 0px 30px 0px; background:url(img/h2.gif) repeat-x}

#item_table table { border-collapse: collapse; border: #CCCCCC solid 1px; width:100%;}
#item_table td { padding:5px 10px 5 10px; border: #CCCCCC solid 1px;}

.top { text-align:right; margin:20px 0px 10px 0px}

.prof { background:url(img/goishi.gif) no-repeat; padding:0px 0px 0px 25px }

.menu { background:#999999; color:#FFFFFF; font-weight:bold; text-align:center;}
.midashi { font-size:18px; font-weight:bold; color: #993399; text-align:center; line-height:160%}

ul { padding:0px; margin:0px 0px -15px 0px; list-style:none}
li { background:url(img/goishi.gif) no-repeat; padding:0px 0px 0px 25px; margin-bottom:15px; width:165px; display: inline-block;}