html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, 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, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;
font-size:12px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#414247;}
html,body {height:100%;} body {line-height:1;background:#fff;}
ol, ul {list-style:none;} blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;} :focus {outline:0;}
ins {text-decoration:none;} del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;} td {vertical-align:top;}
table.wb {border:1px solid;} table.wb td {border-right:1px solid;border-bottom:1px solid;padding:4px;}
button, input, textarea {font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
a {text-decoration:underline;} a:hover {text-decoration:none;}
input[type="checkbox"], input[type="radio"], input.checkbox, input.radio {position:relative;top:0.25em;}
.cur {cursor:pointer;//cursor:hand;} .both {clear:both;font-size:1px;line-height:1px;} .l {float:left;} .r {float:right;}
.last {margin-right:0;padding-right:0;border-right:0;} .hide {display:none;} .bold {font-weight:bold;}
#main {width:100%;min-height:100%;height:auto !important;height:100%;margin:0 auto -314px;background:url(img/bg_main.gif) repeat-y center 0;}
#foot, .push {height:314px;}
#body {background:url(img/bg_body.gif) repeat-x 0 0;}
#head_out {background:url(img/bg_head_out.jpg) no-repeat center 0;}
#head {width:1000px;height:183px;margin:0 auto;}
	#logo {float:left;width:401px;padding:24px 0 0 33px;}
	#logo a {float:left;}
	#logo img {width:102px;height:54px;}
	#logo span {color:#fff;font-size:15px;line-height:13px;}
	#menu_ {float:left;padding:19px 0 0;}
		#search_ {height:43px;}
			#search {float:left;width:415px;height:20px;padding:3px 0 0 9px;background:url(img/search.gif) no-repeat 0 0;}
			#search input, #search button {border:0;padding:0;margin:0;background:url(img/p.gif) repeat;}
			#search input {width:107px;height:12px;color:#585858;font:10px Tahoma;}
			#search button {width:18px;height:15px;vertical-align:top;}
			#tpLinks {float:left;}
			#tpLinks a {margin:0 14px;}
		#menu table td {padding:0 9px;border-right:1px solid #fff;text-align:center;}
		#menu table td:last-child {border-right:0;}
		#menu table td a {color:#fff;font:13px Arial;line-height:12px;}
	#phone {float:right;width:232px;}
	#phone .pad {padding:35px 26px 0 0;}
	#phone .phone {position:relative;top:5px;left:40px;color:#607487;font-size:14px;}
	#phone .pre {display:inline-block;padding:0 2px 1px;margin:0 5px 0 0;background:url(img/ph.gif) no-repeat;position:relative;top:-9px;color:#425e82;font-size:14px;}
	#phone .pre, x:-moz-any-link {display:-moz-inline-box;}
	#phone .pre, x:-moz-any-link, x:default {display:inline-block;}
	#phone b {margin:0 0 0 5px;color:#ff4800;font:normal 40px Tahoma;}
	#info {float:right;}
	#info .pad {padding:50px 32px 0 0;text-align:right;color:#414247;font-size:11px;}
#wrap {width:1000px;margin:0 auto;background:url(img/z_i.gif) no-repeat 507px 0;}
#wrap.inner {background:url(img/z.gif) no-repeat 507px 0;}
#ltd {float:left;width:752px;padding:0 0 45px;}
	#lastname {display:none;}
	#wrap_bg {width:220px;height:120px;float:right;}
	ul.disc, ol.dec {margin:0 0 0 14px;padding:0 0 15px;}
	ul.disc li {list-style:outside disc;padding:4px 0;}
	ol.dec li {list-style:outside decimal-leading-zero;padding:4px 0;}
	#content {float:left;width:507px;}
		/* .inner #content {float:none;width:732px;} */
	#content .pad {padding:0 20px 0 33px;}
	#content h1, #content h2 {position:relative;left:-33px;color:#404146;}
	#content h1 {padding:13px 0 17px 31px;background:url(img/h1.gif) no-repeat 0 0;color:#404146;font:normal 20px Arial;}
	#content h2 {padding:8px 0 13px 31px;background:url(img/h2.gif) no-repeat 0 0;color:#73747a;font:normal 15px Arial;}
	span.B_crumbBox {display:block;white-space:nowrap;}
	#content p {padding:0 0 15px;line-height:16px;}
	#breadcramb {height:30px;}
	#breadcramb a {padding:0 21px 0 0;margin:0 3px 0 0;background:url(img/ar.gif) no-repeat right center;}
	#news_bg {display:block;clear:both;position:relative;left:-33px;}
	#news {float:left;width:245px;margin:230px 0 0;}
		.inner #news {margin:120px 0 0;}
	#news h3 {float:left;height:30px;color:#404146;font:normal 20px Arial;}
	#news a.all {float:left;position:relative;top:9px;left:60px;font-size:10px;}
	#news .news {clear:both;padding:0 0 20px 13px;}
	#news .news .date {float:left;width:47px;color:#bdbdbd;font:10px Tahoma;}
	#news .news .date span {color:#bcbcbc;font:30px Georgia;}
	#news .news .text {float:left;width:175px;padding:8px 0 0;color:#bcbcbc;line-height:15px;}
	#news .news .text a {line-height:15px;}
	#items {width:680px;margin:0 0 0 33px;//margin:20px 0 0 33px;background:#f5f5f5;}
	#items .item {float:left;width:340px;height:118px;}
	#items .item.odd {background:#ececec;}
	#items .item .num {float:left;width:115px;position:relative;top:-10px;text-align:center;color:#ff4800;font:italic 90px Georgia;}
	#items .item .txt {float:left;width:215px;padding:10px 0;color:#696a6c;font-size:11px;line-height:14px;}
	#items .item .txt b {color:#000;line-height:16px;}
	.icor {position:absolute;width:20px;height:20px;background:url(img/icor.gif) no-repeat 0 0;font-size:1px;line-height:1px;}
	.icor.itl {background-position:0 0;margin:0 0 0 33px;_margin:0;}
	.icor.itr {background-position:-20px 0;margin:0 0 0 693px;_margin:0 0 0 660px;}
	.icor.ibl {background-position:0 -20px;margin:-20px 0 0 33px;}
	.icor.ibr {background-position:-20px -20px;margin:-20px 0 0 693px;}
	#sitemap ul {margin:0 0 0 1px;padding:0 0 0 3px;background:url(img/m1.gif) repeat-y;}
	#sitemap ul li {margin:0;padding:0 0 0 14px;list-style:none;background:url(img/m2.gif) no-repeat -3px 0;}
	#sitemap ul li.last {margin-bottom:6px;background:url(img/m3.gif) no-repeat -3px 9px;}
#rtd {float:left;width:235px;padding:230px 0 0 13px;}
	.inner #rtd {padding:120px 0 0 13px;}
	h4 {line-height:15px;color:#ff4800;font:normal 20px Arial;}
	h5 {line-height:15px;color:#607487;font:normal 14px Arial;margin:0 0 5px;}
	#contact {padding:0 0 35px;}
	#contact input, #contact textarea, #contact button {border:0;padding:0;background:url(img/p.gif);}
	#contact input, #contact textarea {width:195px;padding:0 10px;background:#fff url(img/in_bg.gif) repeat-y 0 0;color:#4d4c4c;font-size:11px;}
	#contact input {height:12px;}
	#contact textarea {height:132px;}
	#contact button {display:block;padding:2px 25px 4px 0;margin:0 0 0 122px;//margin:0 0 0 100px;background:url(img/btn.gif) no-repeat right 0;color:#000;font:11px Tahoma;cursor:pointer;//cursor:hand;}
	.tcor {position:relative;width:215px;background:url(img/in_cor.gif) no-repeat 0 0;font-size:1px;line-height:1px;}
	.tcor.tp {height:5px;background-position:;margin:0 0 -1px;//margin:0 0 -4px;}
	.tcor.bt {height:4px;background-position:0 -5px;margin:-1px 0 9px;}
	#photos {padding:25px 0 0;}
	#photos img {display:block;float:left;width:96px;height:73px;padding:3px;margin:0 8px 11px 0;background:url(img/p_bg.gif) no-repeat 0 0;}
#foot {width:100%;margin:0 auto;background:url(img/bg_foot.gif) repeat-y center 0;}
	#foot_top {height:60px;background:url(img/bg_main.gif) repeat-y center 0;}
		#foot_top .con {width:1000px;margin:0 auto;}
		#foot_top .pad {width:680px;margin:0 0 0 36px;background:#e9e9e9 url(img/ft_tl.gif) no-repeat 0 0;}
		#foot_top .right {height:60px;background:url(img/ft_tr.gif) no-repeat right 0;}
		#foot_top span {display:block;float:left;position:relative;top:8px;left:112px;color:#585858;}
		#foot_top a {display:block;float:right;width:27px;height:24px;position:relative;top:21px;right:26px;//outline:1px solid red;}
	#foot_bot {width:1000px;margin:0 auto;}
	#foot_left {float:left;width:767px;}
	#foot_left .pad {padding:0 0 0 36px;}
	#foot_left {}
		#btMenu_ {width:680px;height:165px;background:#585858;}
		.bcor {position:absolute;width:14px;height:14px;background:url(img/ft_cor.gif) no-repeat 0 0;}
		.bcor.bbl {background-position:0 0;margin:-14px 0 0 0;}
		.bcor.bbr {background-position:-14px 0;margin:-14px 0 0 666px;}
		ul.btMenu {float:left;width:162px;margin:0 0 0 18px;_margin:0 0 0 8px;padding:15px 0 0;}
		ul.btMenu.last {width:328px;margin:0;}
		ul.btMenu li {padding:0 0 0 14px;background:url(img/l.gif) no-repeat 0 center;color:#d1d1d1;font:11px Tahoma;line-height:17px;}
		ul.btMenu li a {color:#d1d1d1;font:11px Tahoma;line-height:17px;text-decoration:none;}
		ul.btMenu li a:hover {text-decoration:underline;}
		#btSearch {float:left;width:155px;height:92px;margin:20px 0 0;background:#646464 url(img/search_ft.gif) no-repeat 9px 44px;}
		#btSearch .pad {padding:15px 0 0 9px;}
		#btSearch .pad * {position:relative;z-index:9;}
		#btSearch label {display:block;height:32px;color:#fff;font:10px Tahoma;}
		#btSearch input, #btSearch button {border:0;padding:0;margin:0;background:url(img/p.gif) repeat;}
		#btSearch input {width:107px;height:12px;margin:0 0 0 7px;color:#585858;font:10px Tahoma;}
		#btSearch button {width:18px;height:15px;vertical-align:top;}
		.scor {position:absolute;width:9px;height:9px;background:url(img/scor.gif) no-repeat 0 0;}
		.scor.stl {background-position:0 0;margin:0 0 0 0;}
		.scor.str {background-position:-9px 0;margin:0 0 0 146px;}
		.scor.sbl {background-position:0 -9px;margin:83px 0 0 0;}
		.scor.sbr {background-position:-9px -9px;margin:83px 0 0 146px;}
		.copy1, .ftLinks, .count, .copy2 {float:left;color:#fff;font-size:11px;line-height:16px;padding:25px 0 0;}
		.copy1 a, .ftLinks a, .count a, .copy2 a {color:#fff;font-size:11px;line-height:16px;}
		.copy1 {width:161px;padding:25px 0 0 19px;}
		.ftLinks {width:232px;}
		.count {width:156px;}
		.copy2 {width:148px;}
	#foot_right {float:left;width:233px;}
		#foot_right .phone {padding:20px 0 15px 15px;}
		#foot_right .phone .txt {position:relative;top:5px;left:40px;color:#607487;font-size:14px;}
		#foot_right .phone .pre {margin:0 5px 0 0;position:relative;top:-9px;color:#425e82;font-size:14px;}
		#foot_right .phone .pre, x:-moz-any-link {display:-moz-inline-box;}
		#foot_right .phone .pre, x:-moz-any-link, x:default {display:inline-block;}
		#foot_right .phone b {margin:0 0 0 5px;color:#ff4800;font:normal 35px Tahoma;}
		#foot_right .adress {width:195px;text-align:right;line-height:16px;}
		#foot_right .adress a {line-height:16px;}
