@charset "utf-8";
/* CSS Document */

@import url('layout.css');
@import url('typography.css');
@import url('color.css');


#header_menu h3 {position:absolute;left:388px;top:53px;}
#header_menu h3 a {display:block;width:164px; height:13px; background:url(../images/index_en/hm_evbg.gif) no-repeat left top;}
#header_menu h3 a b {display:none;}


/* main */
#content_main { background:url(../images/doctor_visits_table/leftpic.jpg) top left no-repeat; overflow:hidden; }
#content_main cite b {display:none;}

#cont { padding:24px 0 0 18px;}
#cont h2 { margin:0 0 0px 0; weight:664px; height:24px; background:url(../images/doctor_visits_table/cont_ti1.gif) top left no-repeat;}
#cont h2 b {display:none;}

#topmenu {margin:20px 0 0 20px; width:640px;}
#topmenu ul li {margin:0 10px 0 0; float:left;}
#topmenu ul li b {display:none;}

#note ul li b {margin:20px 0 0 20px; width:640px;}

#ondr1 {display:block; width:115px; height:15px; background:url(../images/doctor_visits_table/topmenu.gif) no-repeat 0px -15px;}
#ondr2 {display:block; width:115px; height:15px; background:url(../images/doctor_visits_table/topmenu.gif) no-repeat -115px -15px;}
#ondr3 {display:block; width:115px; height:15px; background:url(../images/doctor_visits_table/topmenu.gif) no-repeat -230px -15px;}
#ondr4 {display:block; width:70px; height:15px; background:url(../images/doctor_visits_table/topmenu.gif) no-repeat -345px -15px;}

a.dr1 {display:block; width:115px; height:15px; background:url(../images/doctor_visits_table/topmenu.gif) no-repeat 0px 0px;}
a.dr2 {display:block; width:115px; height:15px; background:url(../images/doctor_visits_table/topmenu.gif) no-repeat -115px 0px;}
a.dr3 {display:block; width:115px; height:15px; background:url(../images/doctor_visits_table/topmenu.gif) no-repeat -230px 0px;}
a.dr4 {display:block; width:70px; height:15px; background:url(../images/doctor_visits_table/topmenu.gif) no-repeat -345px 0px;}

a.dr1:hover {background:url(../images/doctor_visits_table/topmenu.gif) no-repeat 0px -15px;}
a.dr2:hover {background:url(../images/doctor_visits_table/topmenu.gif) no-repeat -115px -15px;}
a.dr3:hover {background:url(../images/doctor_visits_table/topmenu.gif) no-repeat -230px -15px;}
a.dr4:hover {background:url(../images/doctor_visits_table/topmenu.gif) no-repeat -345px -15px;}

#left_menu {margin:20px 20px 0 20px; width:60px; float:left;}
#left_menu ul li { margin:0 0 6px 0; padding:0 0 0 12px; background:url(../images/department/leftmenu-2.gif) repeat-y top left; line-height:20px;  text-decoration:none; font-weight:bold; color:#40A0AC;}

#right_cont {float:left; margin:20px 0 0 0; width:560px; height:390px; overflow:auto; overflow-x:hidden;}
#right_cont h5 { width:94%; line-height:24px; border-bottom:1px #ccc solid; border-left:8px #ccc solid;}
#right_cont p {margin:0; padding:0 0 0 10px; line-height:16px; width:94%; background:url(../images/index/cont_left_marks.gif) no-repeat left center ;}

#center_cont {float:left; margin:0 0 0 20px; width:640px; height:390px; overflow:auto; overflow-x:hidden;}
#center_cont_dvt3 {float:left; margin:0 0 0 20px; width:640px; height:420px; overflow:auto; overflow-x:hidden;}

#tabledr1 {margin:20px 0 0 0; clear:both;}
#tabledr1 th {background:#E8E8E8; border-bottom:1px #6A6A6A dotted; line-height:24px; text-align:center; font-weight:bold;}
#tabledr1 td {background:#FFF; border-bottom:1px #6A6A6A dotted; line-height:24px; text-align:center;}

.weekday {margin:20px 30px 0 0; float:right; clear:both;}
.weekday li {margin:0 0 0 10px; float:left; width:60px; height:24px; line-height:24px;  text-align:center;}
.weekday li a {display:block; width:60px; height:24px; background:#FFF; border:1px #E8E8E8 solid; border-bottom:0px #6A6A6A dotted;}
.weekday li a:hover {background:#E8E8E8; border:1px #6A6A6A dotted; border-bottom:1px #E8E8E8 solid;}
.onday {margin:0 0 0 10px; width:64px; height:24px; line-height:24px; background:#E8E8E8; border:1px #6A6A6A dotted; border-bottom:1px #E8E8E8 solid; font-weight:bold;}

.tabtit1 {width:12%;}
.tabtit2 {width:20%;}
.tabtit3 {width:20%;}
.tabtit4 {width:33%;}

.tabledr2 {margin:0; clear:both; width:96%;}
.tabledr2 th {background:#E8E8E8; border-top:1px #6A6A6A dotted; border-bottom:1px #6A6A6A dotted; line-height:24px; text-align:center; font-weight:bold;}
.tabledr2 td { border-bottom:1px #6A6A6A dotted; line-height:24px; text-align:center; vertical-align:top;}
.floor {background:#E8E8E8;}
.ambf {background:#FFF;}
.amat {background:#F9F9F9;}
.allday{background:#E8E8E8;}
.gotop {margin:0 6px 0 0; padding:0 0 0 10px; float:right; line-height:24px; width:60px; background:url(../images/index/cont_left_marks.gif) no-repeat center left;}