html, body {
	margin:0px;
	padding:0px;
	width:100%;
	height: 100%;
	font:12px tahoma;
}
td {vertical-align:top;}


#city1, #city2, #city3, #city4 {padding-top:6px;width:112px;height:25px;position:absolute;top:0px;text-align:center;}
.act {font:14px arial;color: #004a99;background: #ffd871;}
.nact {font:14px arial;color: #fefeff;background: #52bae7;}

.nact span {border-bottom:1px dashed #fefeff;cursor:pointer;}

.dact {display:inline;}
.dnact {display:none;}

#city_cont_1, #city_cont_2, #city_cont_3, #city_cont_4 {width:232px;height:65px;position:absolute;top:50px;margin-left:750px;}
#city_cont_1 strong, #city_cont_2 strong, #city_cont_3 strong, #city_cont_4 strong {font:18px arial;color:#badbff;font-weight:normal;}
#city_cont_1 em, #city_cont_2 em, #city_cont_3 em, #city_cont_4 em {font:30px arial;color:#ffffff;font-weight:normal;}
#city_cont_1, #city_cont_2, #city_cont_3, #city_cont_4, #city_cont_1 a, #city_cont_2 a, #city_cont_3 a, #city_cont_4 a {font:14px arial;color:#ffffff;}


.tmpblk {border:1px solid #000000;padding:10px;}

.h100 {height:100%;}
.w100 {width:100%;}
.tab0 {border-collapse: collapse;}
.tab0 td, .tab0 th {padding:0px;margin:0px;}

.head_div0 {height:116px;background:url('/DESIGN/DEMO/images/head_bg0.jpg') repeat-x;}
.head_div {height:116px;background:url('/DESIGN/DEMO/images/head_bg.jpg') no-repeat;}

.mainmenu {width:270px;margin:0px;padding:0px;}
.mainmenu a {font:12px arial;color:#004a99;line-height:1;}
.mainmenu .act a {font-weight:bold;color: #0277d6;text-decoration:none;line-height_:16px;}
.mainmenu .act, .mainmenu .nact {background:url('/DESIGN/DEMO/images/ar1.gif') no-repeat 0% 5px;padding-left:15px;vertical-align:top;padding-bottom:10px;}

.submm .act a{line-height_:12px;}

.p404 {font:14px arial;color: #565656;line-height:1.5;}
.p404 a {font:14px arial;color:#004a99;line-height:22px;}
.p404 .nact {background:url('/DESIGN/DEMO/images/ar3.gif') no-repeat 0% 50%;padding-left:15px;color:#010101;font:12px arial;line-height:20px;}



.catalogdiv {padding:15px 22px;}
.catalogdiv a {font:12px arial;color:#004a99;line-height:22px;}
.catalogdiv .title {font:18px arial;color:#585858;padding-bottom:5px;}
.catalogdiv .act a {font-weight:bold;line-height:1;}
.catalogdiv .nact a {line-height:1;}
.catalogdiv .act, .catalogdiv .nact {background:url('/DESIGN/DEMO/images/ar2.gif') no-repeat 0% 5px;padding-left:15px;padding-bottom:12px;}

.searchline {height:50px;margin:0px;}
.searchline td {vertical-align:middle;font: 12px arial;color: #004a99;padding:0px;}
.searchline td a {font: 14px arial;color: #004a99;}

h1, h1 a {font:24px arial;color:#004A99;}
.t1 {font:24px arial;color:#004A99;}

h2 {font:18px arial;color:#004a99;}

.btn1 {padding: 7px 9px;background: #ffd871;}
.btn1 a {font: 14px arial; color: #1d6cba;}

.line2 td a {font: 14px arial;color: #1d6cba;}

.b_title {font: 18px arial; color: #ffffff;margin:5px 0px 15px 0px;}

.mainblocks .nact {background:url('/DESIGN/DEMO/images/ar1.gif') no-repeat 0% 8px;padding-left:15px;}
.mainblocks .nact a {font:12px arial;color: #ffffff;line-height:18px;}

.news_title {height: 43px; background:#d8e7f6;vertical-align:middle !important;}
.news_title a {font: 18px tahoma; color: #004a99;padding-left:22px;}

.news_div {padding:0px 20px;}
.news_div .date {font:12px tahoma;color: #787878;padding-top:23px;}
.news_div .title {padding:5px 0px;}
.news_div .title a {font:bold 12px tahoma;color: #004a99;line-height:1.5;}

.news_div .txt {font:12px tahoma;color: #000000;line-height:1.5;}

.contentdiv {padding:15px 15px;font:12px tahoma;color:#000000;line-height:1.5;}

.obj_tab {font:12px tahoma;background:#e8edf3;text-align:center;}
.obj_tab td{padding:15px;}


.footer1 {padding-top:17px;text-align:left;}
.footer1, .footer1 a {font:12px tahoma;color: #ffffff;width:985px; }

.crumbs {font:11px arial;color: #585858;padding-top:10px;}
.crumbs a {font:11px arial;color: #004a99l;}

.contentdiv {font: 13px arial;line-height:1.5;padding:0px 20px 0px 0px;}
.contentdiv img {border:0px;}

.contentdiv table thead td {background:#0f7cc7;color:#ffffff;font:bold 11px arial;}
.contentdiv table {border-collapse: collapse;}
.contentdiv table td {padding:5px;margin:0px;border:1px solid #d1dbe7;}

.input1 {width:280px;height:24px;border:1px solid #d4d0c8;font:14px tahoma;}

.nb td {border:none !important;}

.newsdate {width:57px;height:20px;background:#52bae7;color:#ffffff;font: 12px arial;padding:3px;}
.newstitle {font: bold 14px arial; color:#0277d6;line-height:1.5;}

.hr1 {border:0px none;background:#ffd871;color:#ffd871;height:2px;clear:both;}

.pages b {font:11px arial;color: #ffffff;background:#0277d6;padding:3px 5px;}
.pages a {font:11px arial;color: #004a99;padding:3px 5px;}
.pages {font:11px arial;color: #000000;}

.submenudiv {padding: 12px 10px 10px 36px;font: bold 12px arial;color: #0277d6;line-height:1.5;background:#fff3d1;margin:10px 0px 8px -22px;}
.submenudiv b a{font: bold 12px arial;color: #0277d6;line-height:1.5;text-decoration:none !important;}
.submenudiv a {font: 11px arial;color: #004a99;line-height:2}

.submenudiv .submenudiv {font: 11px arial;padding:10px 47px;background:#fffcef;margin-left:-36px;margin-right:10px;}

.srch2 {font: 11px arial;color: #585858;}
.srch2 b {font: bold 11px arial;color: #0277d6;}


.srchoneres {padding-top:10px;}
.srchoneres .srchrestitle {font: 13px arial;color: #000000;}
.srchoneres .srchrestitle a {font: bold 14px arial;color: #0277d6;}

.srchoneres .srchtext {font: 13px arial;color: #000000;margin:5px 0px 10px 15px;line-height:1.5;}

.dfile {font:12px arial;color:#585858;padding-bottom:8px;}
.dfile a{font:12px arial;color:#004a99;}

.contentdiv ul {list-style:none;padding-left:15px;margin-left:0px;color: #565656;}
.contentdiv ul li {background: url('/DESIGN/DEMO/images/ar2.gif') no-repeat left 8px;padding-left:15px;}

.contentdiv ol {color: #565656;padding-left:35px;margin-left:0px;}
.contentdiv a {color:#004a99;}

.contentdiv p {margin-top:0px;}
.contentdiv h1, .contentdiv h2, .contentdiv h3 {margin-bottom:3px;}
.contentdiv h3 {color: #004a99;}
.submm .nact a,.submm .act a{font-size:11px;}