* {border:0px;margin:0px;padding:0px;font-family:Tahoma;font-size:12px;color:#3c3c3c;}
html,body {height:100%;} table {border-spacing:0;border-collapse:collapse;} td {vertical-align:top;}
body {background:white;}
.cur {cursor:pointer;//cursor:hand;} .both {clear:both;} .hd {display:hide;}
.left {float:left;} .right {float:right;}
#main {width:100%;min-height:100%;height:auto !important;height:100%;margin:0 auto -463px;background:url(img/head_bg.jpg) no-repeat center top;} #main.index {background:url(img/head_bg_i.jpg) no-repeat center top;}
#footer {width:100%;margin:0 auto;background:#c1c1c1;}
#footer, .push {height:463px;}
#head {width:963px;height:294px;margin:0 auto;}
#head.index {height:490px;}
#body {width:963px;margin:0 auto;}
.tpLinks {height:101px;padding:10px 0px 0px 22px;}
.tpLinks.index {height:171px;}
.tpLinks a {display:inline-block;margin-left:48px;}
.tpLinks .logo {position:relative;top:30px;}
.tpLinks.index .logo {left:-74px;}
.tpLinks .logo img {width:300px;height:50px;}
.tpLinks.index .logo img {width:277px;height:175px;}
.tpMenu {height:55px;padding-left:5px;}
.tpMenu a {margin-left:15px;color:#fff;}
.tpArch {width:497px;text-align:right;}
.tpArch a {font-size:13px;color:#1093af;}
.forNewsIndex {height:235px;}
.forNews {height:72px;}
.newsHead {height:70px;}
.news {padding:0 0 20px 0;}
.news.rtNews {padding:10px 0;border-bottom:1px dashed #7f7f7f;}
.news .date {float:left;width:130px;padding-top:10px;font-size:25px;color:#000;}
.news.rtNews .date {width:110px;}
.news.pageNews .date {padding-top:0px;}
.news .text {float:left;width:255px;font-size:11px;}
.news.rtNews .text {width:195px;}
.news.pageNews .text {width:490px;}
.news .text a {display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:11px;color:#1093af;}
.tpAdress {width:320px;text-align:right;font-size:11px;color:#696969;}
.tpAdress a {font-size:11px;color:#696969;}
.bread {}
.bread .left {}
.bread .left a {display:inline-block;padding-right:27px;margin-right:13px;background:url(img/arr.gif) no-repeat right 50%;color:#1093af;}
.bread .right {text-align:right;}
.bread .right a {font-size:13px;color:#1093af;}

#ltd {float:left;width:628px;padding:0 25px 30px 0;}
#rtd {float:left;width:310px;padding:30px 0;}
#rtd.index {padding:0 0 30px 0;}
.pagetitle {font-family:Trebuchet MS;font-size:30px;color:#007401;}
.pagetitle .ajaxSearch_highlight {font-family:Trebuchet MS;font-size:30px;color:yellow;}
.content {padding-top:20px;}
.rtMenu tr {border-bottom:1px dashed #7f7f7f;}
.rtMenu td {height:39px;padding-left:13px;vertical-align:middle;//border-bottom:1px dashed #7f7f7f;}
.rtMenu td a {display:inline-block;padding:0px 0px 0px 27px;background:url(img/arr.gif) no-repeat left 50%;text-decoration:none;font-family:Trebuchet MS;font-size:14px;}
.rtMenu .ltd {width:147px;}
.rtMenu .ltd a {color:#0075a0;}
.rtMenu .rtd {width:137px;}
.rtMenu .rtd a {color:#007c00;}
.order {margin-top:30px;}
.order .title, .price .title {height:30px;font-family:Trebuchet MS;font-size:20px;color:#008100;}
.order table {width:295px;background:url(img/order_bg.gif);}
.order input {width:246px;height:13px;background:url(img/p.gif);font-size:11px;color:#545454;}
.order textarea {width:246px;height:92px;//height:87px;background:url(img/p.gif);font-size:11px;color:#545454;}
.order button {background:url(img/p.gif);font-size:11px;color:#545454;}
.order .tr01 {height:39px;} .order .tr01 .pad {padding:23px 0px 0px 25px;}
.order .tr02 {height:31px;} .order .tr02 .pad {padding:14px 0px 0px 25px;}
.order .tr03 {height:110px;} .order .tr03 .pad {padding:14px 0px 0px 25px;}
.order .tr04 {height:44px;} .order .tr04 .pad {padding:10px 0px 0px 190px;//padding-left:185px;}
.price {margin-top:30px;}
.price tr {border-bottom:1px dashed #7f7f7f;}
.price td {height:29px;padding-left:21px;vertical-align:middle;//border-bottom:1px dashed #7f7f7f;}
.price .head td {background:#e4e4e4;font-weight:bold;}
.price .td01 {width:35px;}
.price .td02 {width:90px;border-left:2px solid #7f7f7f;}
.price .td03 {width:310px;border-left:2px solid #7f7f7f;}

.foot1 {height:27px;background:url(img/foo1_bg.gif);}
.foot2 {width:963px;height:170px;margin:0 auto;}
.foot2 .title {height:40px;padding-top:10px;}
.foot2 .title a {position:relative;left:-42px;padding:0px 0px 0px 47px;background:url(img/p01.gif) no-repeat 0px 0px;font-family:Trebuchet MS;font-size:20px;color:#fff;}
.ftPics img {margin-right:24px;}
.ftPics img.last {margin-right:0px;}
.foot3 {width:963px;margin:0 auto;height:;}
.foot4 {height:126px;background:url(img/foo4_bg.jpg) no-repeat center top;}
.foot4 .pad {width:963px;padding-top:38px;margin:0 auto;}
.ftContact {float:left;width:338px;height:116px;padding:18px 0px 0px 27px;background:url(img/p02.gif) no-repeat 0px 0px;font-size:11px;color:#2c2c2c;}
.ftContact a {font-size:11px;color:#2c2c2c;}
.ftContact img {display:block;margin-bottom:20px;}
.ftContext {float:left;width:565px;height:116px;padding:0px 0px 0px 22px;background:url(img/p03.gif) no-repeat 0px 0px;color:#3c3c3c;}
.ftContext .title {height:30px;font-family:Trebuchet MS;font-size:20px;color:#010101;}
.partners td {padding:0 0 2px 10px;vertical-align:middle;}
.partners td img {border:1px solid #a3a3a3;}
#sitemap ul {margin:0 0 0 1px;padding:0 0 0 3px;background:url(img/t1.gif) repeat-y;}
#sitemap ul li {margin:0;padding:0 0 0 14px;list-style:none;background:url(img/t2.gif) no-repeat -3px 0;}
#sitemap ul li.last {margin-bottom:6px;background:url(img/t3.gif) no-repeat -3px 9px;}
.ajaxSearch_highlight {color:yellow;background:grey;}
.ContactForm input, .ContactForm textarea {width:200px;margin:5px 0;border:1px solid #7F7F7F;}
.ContactForm textarea {height:140px;}

.phone {font-size:24px;font-family:verdana;}
.phone span {font-size:22px;color:#909090;}
.phone b {display:inline-block;position:relative;top:-5px;font-size:12px;font-family:verdana;font-weight:normal;color:#909090;}
.ftContact .phone {padding-bottom:5px;}
.m01 {padding-top:10px;}
.s01 {height:40px;padding-top:60px;} .s02 {height:85px;padding-left:196px;} .s03 {width:567px;} .s04 {width:396px;}
.s05 {width:225px;padding:7px 0 0 75px;} .s06 {width:90px;padding-top:12px;}
.s07 {width:226px;} .s08 {width:218px;} .s09 {width:519px;} .s10 {height:43px;} .s11 {width:175px;}
.s09 * {font-size:11px;color:#6a6a6a;}
.s11 a {margin-right:14px;font-size:11px;color:#000;}
.s12 {width:519px;height:54px;} .s12 a {margin-right:5px;}
.s13 input {width:248px;height:13px;background:url(img/p.gif);color:#1e1e1e;}
.s13 button {width:20px;height:13px;position:relative;top:-3px;background:url(img/p.gif);}
.s14 {height:39px;padding-left:100px;} .s15 {height:54px;padding-left:114px;} 

.t01 {font-size:14px;} .t02 {font-family:Trebuchet MS;font-size:30px;color:#fff;}
.t03 {font-size:11px;} .t04 {color:#0075a0;}
