/* CSS Document */
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #787878;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a{ color:#787878; text-decoration:none;}
a:hover{ color:#787878; text-decoration:underline;}
img{border:0px;}


.p1{ padding:1px;}
.pt1{ padding-top:1px;}
.pr1{ padding-right:1px;}
.pb1{ padding-bottom:1px;}
.pl1{ padding-left:1px;}

.p2{ padding:2px;}
.pt2{ padding-top:2px;}
.pr2{ padding-right:2px;}
.pb2{ padding-bottom:2px;}
.pl2{ padding-left:2px;}

.p5{ padding:5px;}
.pt5{ padding-top:5px;}
.pr5{ padding-right:5px;}
.pb5{ padding-bottom:5px;}
.pl5{ padding-left:5px;}

.p8{ padding:8px;}
.pt8{ padding-top:8px;}
.pr8{ padding-right:8px;}
.pb8{ padding-bottom:8px;}
.pl8{ padding-left:8px;}


.p10{ padding:10px;}
.pt10{ padding-top:10px;}
.pr10{ padding-right:10px;}
.pb10{ padding-bottom:10px;}
.pl10{ padding-left:10px;}

.m1{ margin:1px;}
.mt1{ margin-top:1px;}
.mr1{ margin-right:1px;}
.mb1{ margin-bottom:1px;}
.ml1{ margin-left:1px;}

.m2{ margin:2px;}
.mt2{ margin-top:2px;}
.mr2{ margin-right:2px;}
.mb2{ margin-bottom:2Px;}
.ml2{ margin-left:2px;}

.m5{ margin:5px;}
.mt5{ margin-top:5px;}
.mr5{ margin-right:5px;}
.mb5{ margin-bottom:5px;}
.ml5{ margin-left:5px;}

.m10{ margin:10px;}
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bottom:10px;}
.ml10{ margin-left:10px;}

.m8{ margin:8px;}
.mt8{ margin-top:8px;}
.mr8{ margin-right:8px;}
.mb8{ margin-bottom:8px;}
.ml8{ margin-left:8px;}

.m12{ margin:12px;}
.mt12{ margin-top:12px;}
.mr12{ margin-right:12px;}
.mb12{ margin-bottom:12px;}
.ml12{ margin-left:12px;}


.m15{ margin:15px;}
.mt15{ margin-top:15px;}
.mr15{ margin-right:15px;}
.mb15{ margin-bottom:15px;}
.ml15{ margin-left:15px;}

.m20{ margin:20px;}
.mt20{ margin-top:20px;}
.mr20{ margin-right:20px;}
.mb20{ margin-bottom:20px;}
.ml20{ margin-left:20px;}

.hg15{ line-height:15px;}
.hg18{ line-height:18px;}
.hg20{ line-height:20px;}
.hg22{ line-height:22px;}
.hg24{ line-height:24px;}
.hg25{ line-height:25px;}

.left{ text-align:left;}
.right{ text-align:right;}
.center{ text-align:center;}


.fonts09{ font-size:9px;}
.fonts10{ font-size:10px;}
.fonts12{ font-size:12px;}
.fonts13{ font-size:13px;}
.fonts14{ font-size:14px;}

.fontwrite{ color:#FFFFFF;}
.fontblue{ color:#3399CC;}
.fontred{ color:#DA251D;}
.fontblue1{color:#51A8D4;}
.fontf{ font-family:"ËÎÌå";}
.fontfw{font-family:"webdings";}
.fontfa{font-family:"arial";}

.fontw{ font-weight:bold;}

a.menu{font-size:12px;text-decoration:none;color:#FFF;font-weight:bold; font-family:'Arial';}
a.menu:hover{font-size:12px;text-decoration:underline;color:#FFF;font-weight:bold;font-family:'Arial';}

a.news{text-decoration:none;color:#787878;}
a.news:hover{text-decoration:underline;color:#787878;}


.boxbgtop{ background:url(../images/default_02.jpg) repeat-x;}
.boxgbgmenu{background-color:#2E8ACC;}
.boxbgclass{background:url(../images/default_22.jpg) repeat-y;}
.boxbgsearch{background-color:#F5F5F5;}
.boxbghot{ background-color:#F5F5F5;}
.box{ border:#52A9D4 solid 1px;}
.boxline{border-bottom:#3399CC solid 1px;}
.boxproduct{border:#787878 solid 1px;}

.searchinput{ border:#B8D7ED solid 1px; width:120px;}
.bookinput{ border:#666666 solid 1px; width:180px;}
.booktextarea{ border:#666666 solid 1px; width:400px;}
