html, body, div, span, applet, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tfoot {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

table { border-top: 1px solid #daedfb;  border-left: 1px solid #daedfb; }
th, td { border-bottom: 1px solid #daedfb; border-right: 1px solid #daedfb; padding: .4em .6em; }

table.adv{ border-top: 1px solid #daedfb;  border-left: 1px solid #daedfb;  border-right: 1px solid #daedfb;  border-bottom: 1px solid #daedfb;}
th.adv, td.adv { border-top: 1px solid #daedfb;  border-left: 1px solid #daedfb;  border-right: 1px solid #daedfb;  border-bottom: 1px solid #daedfb; }
tr.adv:hover, thead th.adv, thead td.adv{ background-color: #f5f5f5; border-top: 1px solid #daedfb;  border-left: 1px solid #daedfb;  border-right: 1px solid #daedfb;  border-bottom: 1px solid #daedfb;}


table.channel td.hr div{margin-left:0;background-color:black}
table.channel{border:0px;}
table.channel th, td {border:0px;}

#banner_1 {background:#cbd074;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:657px;height:78px;}
#banner_1 p {padding:5px;}
#banner_2 {background:#b37172;font-size:12px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:110px;height:103px;}
#banner_2 p {padding:5px;}
#banner_3 {background:#826579;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:269px;height:171px;}
#banner_3 p {padding:5px;}
#banner_3_1 {background:#906291;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:322px;height:320px;margin-bottom:2px;}

#banner_4 {background:#758058;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:321px;height:140px;margin-bottom:13px;}
#banner_4 p {padding:5px;}
#banner_5 {background:#5a7c7e;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:321px;height:140px;margin-bottom:2px;}
#banner_5 p {padding:5px;}
#banner_6 {background:#5c6282;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:344px;height:162px;margin-bottom:5px;}
#banner_6 p {padding:5px;}
#banner_7 {background:#849745;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:192px;height:133px;margin-bottom:20px;}
#banner_7 p {padding:5px;}
#banner_8 {background:#906291;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:320px;height:320px;margin-bottom:2px;}
#banner_8 p {padding:5px;}
#banner_9 {background:#6b3648;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:272px;height:140px;float:left; margin-right:30px;}
#banner_9 p {padding:5px;}
#banner_10 {background:#40401c;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:228px;height:100px;float:left; margin-right:5px; margin-bottom:15px;}
#banner_10 p {padding:5px;}
#banner_11 {background:#b07055;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:270px;height:250px; float:left; margin-right:10px;}
#banner_11 p {padding:5px;}
#banner_12 {background:#677ea0;font-size:14px; color:#fff; font-weight:normal;border: 1px solid #daedfb;width:300px; height:80px; margin:20px 10px 10px 10px;}
#banner_12 p {padding:5px;}


img {
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


body {
	line-height: 1.2;
}
ol, ul {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}



html, body {
height:100%;
}

body {background:#fff url(images/bg2.gif) 0 0 repeat-x; font-family:tahoma,helvetica,arial, sans-serif; font-size:100.01%;} 

a:hover {text-decoration:none;}
h3 {font-size:22px; color:#960; font-weight:normal; padding-bottom:10px;}
h2 {font-size:22px; color:#960; font-weight:normal;}
h1 {font-size:24px; color:#0a65ac; font-weight:normal; padding-bottom:12px;}
h2.object {font-size:14px; color:#0a65ac; font-weight:normal;}

.rs  h1{font-size:18px; color:#960; font-weight:normal; float:right}
#wrapper {
 width:950px;
min-height:100%;
height:auto  !important;
height:100%;
position:relative;
font-size:12px;
margin:0 auto;
color:#333;
}

#head {height:124px; position:relative;}
.top_banner {float:left; margin:30px 0 0 250px; display:inline;}
.logo {position:absolute; left:0; top:32px;}
.link_f{position:absolute; right:12px; top:225px; background:url(images/button_l.gif); width:180px; height:30px;}
.b_r{font-size:11px; padding-left:32px; top:7px; color:#fff;text-decoration:none; position:absolute; overflow:hidden;}
.b_l{font-size:11px; padding-left:15px; top:7px; color:#fff;text-decoration:none; position:relative; overflow:hidden;}

.clear {clear:both;}
.leftblock {float:left; margin-right:-100%; width:640px; left:13px; position:relative;  padding-bottom:24px;}
.leftblock_b {float:left; margin-right:-100%; width:917px; left:13px; position:relative;  padding-bottom:24px;}
.rightblock {float:right; width:277px; padding-bottom:24px; padding-top:24px;}
.leftblock2 {float:left; margin-right:-100%; width:595px; left:13px; position:relative;}
.rightblock2 {float:right; width:324px;}
.w270 {width:270px;}
#page {clear:both; width:100%; overflow:hidden;}
#footer {position:relative; clear:both; height:170px;  width:950px; margin:-170px auto 0; font-size:11px;}

.protect{ height:170px; width:100%; clear:both;}

.banner1 {height:130px; position:relative;}
.banner1 ul {margin-left:-5px;}
.banner1 li {margin-left:2px; float:left; display:inline;}

.banner2 {border:1px solid #d7d7d7; padding:12px 0; margin:0 19px 25px 19px; overflow:hidden;}
.banner2 li {float:left; padding-left:23px;}

.logo_foot {float:right;margin-right:14px; display:inline; padding-bottom:20px;}
.copy {color:#9da7a9; padding-left:39px;}
#footer a {color:#5ba0d7;}

.info_block {height:101px; margin-bottom:20px; color:#fff;}
.inf1 {float:left; width:754px; background:url(images/bg.gif); height:101px; overflow:hidden;}
.inf1_in {padding-left:15px; overflow:hidden;}

.inf1_top {border-bottom:3px solid #820202; overflow:hidden;}
.title {font-size:22px; color:#fff; float:left;}
.title_top_news {font-size:14px; color:#fff; float:left; width:450px;}
.clock_news {font-size:10px; color:#f0c900; position:relative; float:left; margin-left:35px; display:inline;}
.clock_news i {position:absolute; left:-25px; top:3px; width:21px; height:20px; background:url(images/clock.gif); overflow:hidden;}
.clock {font-size:10px; color:#f0c900; position:relative; float:left; margin-left:70px; display:inline;}
.clock i {position:absolute; left:-25px; top:3px; width:21px; height:20px; background:url(images/clock.gif); overflow:hidden;}
.title_wrap {height:33px; padding-top:7px; float:left; width:553px;}

.weather {float:right; width:160px; border-left:3px solid #820202; padding:5px 13px 0 6px; height:35px; font-size:11px; line-height:1.4;}
.nav_wrap {overflow:hidden;}
.nav {padding-top:6px; margin-left:-7px;}
.nav li {font-size:14px; float:left; color:#fff; padding:1px 6px 2px; border-left:1px solid #fff; margin-bottom:2px;}
.nav li a {color:#fff; text-decoration:none;}
.nav .active {font-weight:bold;}

.search {float:right; width:192px; height:101px; background:url(images/bg.gif);}
.search_in {background:url(images/corner.gif) 100% 100% no-repeat; height:84px; padding:17px 0 0 18px;}
.search input {width:112px; border:1px solid #6f0202; margin:7px 0 10px;}
.add a {color:#f0c900; font-size:10px; position:relative; float:left;}
.add a i {position:absolute; right:-13px; top:2px; background:url(images/folder.gif); width:11px; height:10px; overflow:hidden;}

.rk {margin-bottom:18px;}
.sub_nav {margin:8px 0 25px -26px; overflow:hidden;}
.sub_nav .gg {margin-left:26px; width:140px; float:left; display:inline;}

.sub_nav ul li {padding:6px 0; border-bottom:1px solid #ccc; position:relative;}
.sub_nav li {font-size:12px;}
.sub_nav a {color:#4f6292; margin-left:2px;}

.item_all {margin-left:-24px; clear:both;}
.item {width:139px; margin:0 0 27px 24px; vertical-align:top; text-decoration:none; display:inline-block;}
.item_title {font-size:12px; color:#900; border-bottom:1px solid #7aa3cc; margin-bottom:8px; padding:6px 0;font-weight:bold;}
.item a {color:#1363b2;}

.pg {text-align:center;  color:#4f6292;}
.pg a {font-size:13px; color:#4f6292; text-decoration:none; padding:2px; display:inline-block; }

#text {text-align:center;  color:#4f6292;}
#text a {font-size:13px; color:#4f6292; text-decoration:none; padding:2px; display:inline-block; }

#pg {text-align:center; color:#4f6292;}

.pg b {color:#fff; background:#c40009; padding:2px; display:inline-block;}
.pg .active {color:#fff; background:#c40009; padding:2px; display:inline-block;}
.prev {float:left; position:relative;}
.next {float:right; position:relative;}

.path {font-size:11px; color:#364238; padding-bottom:13px;}
.path a {color:#364238; text-decoration:none;}
.path a.schedule {font-size:12px; color:#0a65ac; text-decoration:none; font-weight:bold;}
.path span {color:#105487;}

.left {float:left;}
.right {float:right;}
.information p {clear:both; padding-bottom:25px;}
.information {font-size:12px; line-height:1.6;}
.information .image{padding-bottom:38px; overflow:hidden;}

.op {padding:0 0 19px 31px; font-size:14px; line-height:1.6;}
.opinion_title {color:#c00; font-size:18px; padding-bottom:11px;}
.name {font-size:15px; color:#069; padding-bottom:5px;}
.name span {color:#960;}
.add_title {font-size:18px; color:#666;}
.add_comment form {padding:17px 0 20px 17px;}
.add_comment form span {font-size:15px; color:#960; padding-right:9px;}
.add_comment p {padding:15px 0 18px;}
.def {font-size:15px; color:#069; padding:19px 0 6px;}

.add_comment input {border:1px solid #666; width:195px; padding:5px 3px;}
.add_comment textarea {height:175px; width:446px; margin-left:80px; border:1px solid #666;}

.capth {width:181px; text-align:center; background:#fff; border:1px solid #666; margin-left:11px; display:inline-block; vertical-align:middle;}
.send_wrap {padding:20px 0 0 132px;}
.add_comment .send {width:122px; background:#069; color:#fff; cursor:pointer;}

.date {height:18px; background:url(images/clock2.gif) 0 0 no-repeat; padding-left:22px; position:relative; color:#960; font-size:10px;}
.date a {color:#960; font-size:10px;}

.b_block {width:272px; float:left; margin-right:30px;}
.b_block_title {font-size:18px; color:#900; padding-bottom:15px;}
.b_block_text {margin-top:11px; padding-top:7px; position:relative; border-top:1px solid #7aa3cc;}
.b_block_int {width:344px; margin-top:5px; padding-top:2px; position:relative; }

.banner3 {margin-bottom:20px; overflow:hidden;width:324px;}
.news {padding-bottom:23px;}
#news_ajax {clear:both;}
.news_block {width:272px; padding-right:10px;}
.news_title {border-bottom:1px solid #7aa3cc; padding:4px 0 6px; margin-bottom:6px;}
.news_title .date {float:right; height:15px; margin-top:6px;}
.news_title strong {display:block; margin-right:100px; color:#900; font-size:14px; font-weight:normal;}

.view {width:390px; float:left;}
.block_articles {width:645px; float:left; padding-bottom:25px;}

.view_bl {width:275px; padding-left:83px; overflow:hidden; margin-bottom:10px;}
.view_image {margin-left:-83px; float:left; display:inline;}

.view_title {border-bottom:1px solid #7aa3cc; padding:0 0 6px; margin-bottom:6px;}
.view_title .date {float:right; height:15px; margin-top:6px; font-size:13px; color:#960;}
.view_title strong {display:block; margin-right:100px; color:#900; font-size:18px; font-weight:normal;}

.photo {float:left; width:200px; padding-left:5px;}
.photo_link {color:#5187bc; font-size:13px; padding-top:7px;}
.photo_link a {color:#5187bc;}

.main_center { width:192px; height:460px; float:right; padding-top:35px; padding-right:22px;}

.block_center {width:192px; float:left; height:133px; padding-bottom:20px; background:url(images/b_center.jpg) 0 0 no-repeat; }
.block_center img {padding:15px 21px 15px 21px}
.block_bnr {width:236px; float:left; height:103px; padding-bottom:18px;padding-right:1px;}
.block_bnr img{border: 1px double #D1CFD0;}
.banner_left {float:left; padding-right:20px;}
h3.rewer {font-size:20px; color:#960; font-weight:normal; padding-bottom:4px;padding-top:2px; padding-left:40px;}
.block_sites {width:269px; float:left; height:171px; padding-bottom:23px;}
.block_forum {float:left; width:269px; padding-left:35px;}
.block_forum h3 {font-size:22px; color:#900; font-weight:normal; padding-bottom:8px;}
.block_forum_link {color:#5187bc; font-size:12px; padding-top:4px;}
.block_forum_link a {color:#5187bc;}
.block_forum strong {display:block; margin-right:100px; color:#900; font-size:12px; font-weight:normal;}

.block_doctor {width:324px; float:left; padding-bottom:2px; overflow:hidden;height:150px;}
.block_doctor_bl {width:244px; padding-left:80px; overflow:hidden; margin-bottom:13px;}
.block_doctor_image {margin-left:-80px; float:left; display:inline;}
.block_doctor h3 {font-size:22px; color:#900; font-weight:normal; padding-bottom:2px;}
.block_doctor_title {border-bottom:1px solid #7aa3cc; padding:0 0 6px; margin-bottom:6px;}
.block_doctor_title strong {display:block; margin-right:100px; color:#900; font-size:12px; font-weight:normal;}

.block_sales {width:324px; float:left; padding-bottom:8px;}
.block_sales_bl {width:209px; padding-left:115px; overflow:hidden; margin-bottom:13px;}
.block_sales_image {margin-left:-115px; float:left; display:inline;}
.block_sales_title {border-bottom:1px solid #7aa3cc; padding:0 0 6px; margin-bottom:6px;}
.block_sales_title strong {display:block; margin-right:100px; color:#900; font-size:18px; font-weight:normal;}

.block_news {width:370px; float:left; padding-bottom:2px; overflow:hidden;}
.block_news_bl {width:360px; overflow:hidden; margin-bottom:13px;}
.block_news_bl a{color:#5187bc; font-size:12px;}
.block_news_image {margin-left:-83px; float:left; display:inline;}
.block_news_title {border-bottom:1px solid #7aa3cc; padding:0 0 6px; margin-bottom:6px;}
.block_news_title .date {float:right; height:15px; margin-top:6px; font-size:13px; color:#960;}
.block_news_title strong {display:block; color:#900; font-size:12px; font-weight:normal;}

.block_rew {width:636px; float:left; height:215px; padding-bottom:23px; background:url(images/block_rew.jpg) 0 0 no-repeat; overflow:hidden;}

.block_obzor_l {width:310px; float:left; padding: 10px 20px 0 10px;}
.block_obzor_l a {color:#5187bc; font-size:12px;}
.block_obzor_bl {width:225px; padding-left:85px; height:95px; overflow:hidden;}
.block_obzor_image {margin-left:-83px; float:left; display:inline;}
.block_obzor h3 {font-size:22px; color:#900; font-weight:normal; padding-bottom:2px;}
.block_obzor_title { padding:0 4px 6px 0; margin:0 5px 6px 0;}
a.block_obzor_title {color:#900;}
.block_obzor_title strong {display:block; color:#900; font-size:12px; font-weight:normal;}
.block_obzor_r {width:310px; float:left; padding: 10px 20px 0 5px;}
.block_obzor_r a {color:#5187bc; font-size:12px;}
.rw_right {width:315px;float:left;}
.rw_left {width:315px;float:left;}

.center-news {float:left; margin-right:-100%; width:645px; position:relative;  padding-bottom:24px;}

.calendar {padding-bottom:15px;padding-top:30px;_padding-top:30px;}
.cal_link {padding-top:11px;}
.cal_link a{margin-right:20px; color:#3399cc;}
.cal_title {font-size:22px; color:#467fb8;}

.cal_date_wrap {overflow:hidden; width:294px; position:relative;}
.cal_date {overflow:hidden; padding-top:10px; position:relative; width:10000px;}
.cal_date li {text-align:center;  width:42px; float:left; margin-left:-1px;}
.cal1 {font-size:13px; color:#a8820e;}
.cal3 {font-size:13px; color:#666;}
.cal2 {font-size:30px; color:#336699; border-left:1px solid #bebebe; text-align:center;}
.cal2 a {font-size:30px; color:#336699; text-decoration:none;}
.alt a {font-size:30px; color:#9e0000; text-decoration:none;}

.cal_date .alt .cal1 {color:#c20000;}
.cal_date .alt .cal2 {color:#9e0000;}
.cal_carusel {padding:5px 18px; position:relative;}
.cal_curdate {color:#9e0000; font-size:30px; color:#336699; text-decoration:none;}

.c_prev {position:absolute; left:0; top:37px;}
.c_next {position:absolute; right:0; top:37px;}

.main_cent {width:370px; padding:10px 0 31px;}

.interview {width:370px; padding-bottom:15px;}


.new {width:545px; float:right; padding-top:13px;}
.new_vid {height:36px; color:#5187bc;}
.new_vid a {color:#5187bc;}
.new_vid h3 {display:inline; padding-bottom:0; padding-right:13px;}

.new_ul { overflow:hidden;}
.new_ul span {color:#666; font-size:10px;}
.new_tit {font-weight:bold; font-size:11px; padding:108px 0 6px; position:relative;}
.new_tit a {color:#2392c0;}
.new_ul li {width:79px; float:left; margin-left:20px; display:inline;}
.new_ul .new_img {text-align:center; width:79px; position:absolute; left:0; top:0;}


.values {position:relative; width:131px; float:left; margin:3px 3px 0 7px; display:inline;}
.selBlock {width:102px; position:relative; padding-right:20px; background:#369 url(images/down.gif) 113px 50% no-repeat; height:25px; font-size:22px; padding-left:9px; line-height:1; color:#fff; cursor:pointer;}

.selItems { width:131px; background:#369; position:absolute; left:0; top:25px;}
.selItems a {display:block; color:#fff;  font-size:22px; text-decoration:none; padding-left:9px;}
.selItems a:hover {background:#4482c0;}

select {width:131px; cursor:pointer; background:#369; color:#fff;}

.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
}



.highslide-image {
	border: 2px solid #FFFFFF; 
}
.highslide-active-anchor {
   visibility: hidden;
}  
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-dimming {
	background: black;
}
.highslide-html {
	background-color: white; 
}
.highslide-html-content {
	display: none;
}
.highslide-loading {
    display: block;
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
    text-decoration: none;
	padding: 3px;
	border: 1px solid #ffffff;
    background-color: #000000;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-footer {
	height: 11px;
}
.highslide-footer .highslide-resize {
	float: right;
	height: 12px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-resize {
    cursor: nw-resize;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-caption {
	display: none;
	padding: 5px;
	background: white;
}

.highslide-controls {
    width: 195px;
    height: 40px;
    background: url(highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
    background: url(highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
}
.highslide-controls li {
    float: left;
    padding: 5px 0;
}
.highslide-controls a {
    background: url(highslide/graphics/controlbar-black-border.gif);
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    outline: none;
}
.highslide-controls a.disabled {
    cursor: default;
}
.highslide-controls a span {
    /* hide the text for these graphic buttons */
    display: none;
}
 
/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
    background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
    background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
    background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
    background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
    background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
    background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
    background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
    background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
    background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
    background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
    background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
    background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
    background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
    background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
    background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
    background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
    background-position: -180px -30px;
}
#time_log{margin:0px auto;width:400px;padding-bottom:50px;}
#time_log table{border:1px solid #ccc;}
#time_log td{padding:5px;color:#999;}


.section {
	width: 600px;
	background: #EFEFEF;

}
ul.tabs {
	height: 28px;
	line-height: 25px;
	list-style: none;
	border-bottom: 1px solid #DDD;
	background: #FFF;
}
.tabs li {
	float: left;
	display: inline;
	margin: 0 1px -1px 0;
	padding: 0 10px 1px;
	color: #777;
	cursor: pointer;
	background: #F9F9F9;
	border: 1px solid #E4E4E4;
	border-bottom: 1px solid #F9F9F9;
	position: relative;
}
.tabs li:hover,
.vertical .tabs li:hover {
	color: #F70;
	padding: 0 10px;
	background: #FFFFDF;
	border: 1px solid #FFCA95;
}
.tabs li.current {
	color: #444;
	background: #EFEFEF;
	padding: 0 10px 2px;
	border: 1px solid #D4D4D4;
	border-bottom: 1px solid #EFEFEF;
}
.box {
	display: none;
	border: 1px solid #D4D4D4;
  border-width: 0 1px 1px;
	background: #EFEFEF;
	padding: 0 12px;
}
.box.visible {
	display: block;
}
