/* CSS Document */
body{
	margin:0;
	padding:0;
	background-color:#f5f5f5;
	font-size:11px;
	color:#7a8586;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(img/type.gif);
}

table.gener
{
	width:800px; 
	background-color:#FFFFFF;	
}
.addi{z-index:1; position:absolute; left:412px; top:112px;}
.addit{z-index:1; position:absolute; left:367px; top:184px;}
table.gener td{vertical-align:top;}
table.gener td.bgg{background-image:url(img/img4.jpg); background-repeat:no-repeat;}
table.gener td.im3{background-image:url(img/img3.jpg); width:481px; height:83px; background-repeat:no-repeat;}
table.gener td.top{padding:25px 0 0 30px;}
table.gener td.ten{text-align:right; padding-right:30px; width:295px;}
table.gener td.menu{background-image:url(img/imt.jpg); background-position:left; background-repeat:no-repeat; height:25px;}
table.gener td.imga{height:163px;}
table.gener td.bmen{line-height:35px; text-align:center;}
table.gener tr.bot{background-image:url(img/bot.gif); height:60px;}

table.munu_box td{font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#7a8586; padding:0 14px 0 14px; height:25px;}


table.tmen {width:200px}
table.tmen td{vertical-align:middle; line-height:19px;}

table.ban2{width:230px;}
table.ban2 td{background-image:url(img/ban3.gif); height:54px; font-size:20px; color:#FFFFFF; line-height:48px; padding-left:15px;}

table.ban3{width:230px;}
table.ban3 td{background-image:url(img/ban3.gif); background-repeat:no-repeat; height:54px; font-size:12px; color:#FFFFFF;  padding-left:15px; padding-top:10px;}

.ye{color:#000000;}
.red{color:#d60000;}

table.ban{width:230px;}
table.ban td.t{background-image:url(img/ban1.gif); height:47px; padding-left:15px;}
table.ban td.b{background-image:url(img/ban2.gif); height:54px; font-size:24px; color:#FFFFFF; line-height:48px; padding-left:15px;}

.act{background-color:#cb0000; color:#FFFFFF;}
.act_l{background-image:url(img/act_l.gif); background-position:left; background-repeat:no-repeat;}
.act_r{background-image:url(img/act_r.gif); background-position:right; background-repeat:no-repeat; padding:0 5px 0 5px;}

ul{margin:20px; padding:0px;}
li{padding-bottom:10px;}

.cont{padding:25px 30px 0 30px;}

h1{padding:0; margin:0; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#d60000;}
h2{padding:0; margin:0; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#d60000;}

table.gener td.shad{width:30px; background-image:url(img/shad.gif); }

.lo{padding-left:0;}

.sep{height:1px; background-image:url(img/sep.gif); font-size:1px; margin:15px 0 15px 0;}
.sepa{height:1px; background-image:url(img/sepa.gif); font-size:1px;}

a:link{text-decoration:underline; color:#308391;}
a:visited{text-decoration:underline; color:#308391; }
a:hover{text-decoration:none; color:#308391; }
a:active{text-decoration:none; color:#308391;}

a.sat:link{text-decoration:none; color:#308391;}
a.sat:visited{text-decoration:none; color:#308391; }
a.sat:hover{text-decoration:underline; color:#308391; }
a.sat:active{text-decoration:underline; color:#308391;}

a.add:link{text-decoration:underline; color:#ffffff;}
a.add:visited{text-decoration:underline; color:#ffffff; }
a.add:hover{text-decoration:none; color:#ffffff; }
a.add:active{text-decoration:none; color:#ffffff;}

a.men:link{text-decoration:none; color:#7a8586; padding-bottom:5px;}
a.men:visited{text-decoration:none; color:#7a8586; padding-bottom:5px;}
a.men:hover{color:#7a8586; border-bottom:3px solid #e20000; padding-bottom:5px;}
a.men:active{color:#7a8586; border-bottom:3px solid #e20000; padding-bottom:5px;}

a.bme:link{text-decoration:underline; color:#7a8586;}
a.bme:visited{text-decoration:underline; color:#7a8586;}
a.bme:hover{text-decoration:none; color:#7a8586;}
a.bme:active{text-decoration:none; color:#7a8586;}

.bm{position:absolute; top:100px; left:200px; width:150px;}
.mb{position:relative; background-color:#f3fad7; padding:6px;}

.sub2{position:absolute; top:100px; left:500px; width:150px;}

.sub{position:absolute; top:100px; left:350px; width:150px;}
.subm{position:relative; background-color:#f3fad7; padding:6px; background-image:url(img/bg.gif); background-position:left; background-repeat:repeat-y;}

ul.mid{margin:0; padding:0 10px 0 10px;}
ul.mid li{padding-right:20px; list-style-image:none; list-style-type:none; margin-top:10px; line-height:20px; width:auto;}
.su{background-image:url(img/up.gif); background-repeat:no-repeat; background-position:right; }

ul.mida{margin:0; padding:0 10px 0 10px;}
ul.mida li{padding-right:20px; list-style-image:none; list-style-type:none; width:auto; margin-bottom:-10px; line-height:18px;}

.se{ border-bottom:#999e88 1px dotted;
}

.ug{position:absolute; bottom:0; left:0;}
.ug2{position:absolute; bottom:0; right:0;}
.bt{background-color:#f3fad7; height:4px; font-size:1px; margin:0 4px 0 4px;}

.act_menu_point {background-color:#CB0000; color:white; padding:2px}
.non_act_menu_point {padding:2px}

table.tbl_anns_list {border-collapse:collapse}
table.tbl_anns_list td {border-collapse:collapse; border:0px gray solid; padding:5px}
table.tbl_anns_list th {border-collapse:collapse; border:1px white solid; padding:5px; background-color:#6F9089; color:white}

.counts {
	position:absolute;
	background-color: #ffffff;
	width: 89px;
}
.counts_h {
	position:absolute;
	background-color: #ffffff;
	width: 89px;
	display:none;
}

