* { margin:0px; padding:0px; outline:none; }

html {height:100%;}
body { height:100%; background:#ffffff; }
body, th, td { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; vertical-align:top; color:#6f7072; }
p{ font-family:Verdana, Arial, Helvetica, sans-serif;}
label{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}


.clear { clear:both; height:1px; display:block; }
.textsep { clear:both; height:10px; display:block; border:0px; line-height:3px;}
.textsep7{ clear:both; height:7px; display:block; border:0px; line-height:3px;}
.sep { clear:both; height:10px; display:block; background:url(../images/sep.png) repeat-x top; line-height:3px}
.line { clear:both; height:1px; display:block; background:#ffffff; }
.hor_sep { clear:both; height:1px; display:block; background: url(../images/hor_sep.gif) repeat-x top;}
.lined { clear:both; height:2px; display:block; background:#6aa789; }
.fr { float:right; }
.fl { float:left; }
.dn { display:none; }
/*.dh { display:hidden; }*/

a { outline:none; text-decoration:underline; color:#b80090; cursor: pointer }
a:hover { text-decoration:none; }

h3{ font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px; color:#63a384}
h4{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px; color:#63a384}

img { border:0px; padding:0px; margin:0px; }

#maintab { width:100%; height:100%; border-collapse: collapse; border:0px; background: url(../images/sep.gif) repeat-y center;}
#maintab.inner {background: url(../images/sep_inner.gif) repeat-y center; position:relative;}

#maintab .lm { width:50%; padding: 0 0 125px 0; vertical-align:bottom; background:transparent url(../images/lm.gif) repeat-y right;}
#maintab .lm div { height:405px; background:transparent url(../images/lm_div.gif) no-repeat top right;}

#maintab .rmt { width:50%;  background:transparent url(../images/rm.gif) repeat-y left;}
#maintab .rmt div { height:220px; background:transparent url(../images/rmt.gif) no-repeat top left;}
#maintab .rmb { width:50%; height:460px; background:transparent url(../images/rm.gif) repeat-y left;}
#maintab .rmb div { height:460px; background:transparent url(../images/rmb.gif) no-repeat bottom left;}

#maintab .lm img, .rmt img, .rmb img { width:18px;height:1px;}


#maintab .maintd { padding:0px 15px 208px 15px; background: url(../images/decor.gif) no-repeat top left;}
#main { width:930px;}



.blk{ height:137px; border:0; border-collapse:collapse;}
.blk td{border:0; border-collapse:collapse; vertical-align: bottom;}
/*menu begin*/
.menutab { border:0; border-collapse:collapse;}
.menutab td {border:0; border-collapse:collapse;}

.menutab .llt {width:6px; height:6px; background: url(../images/box_blue_lt.png) no-repeat top left;}
.menutab .lt {height:6px; background: url(../images/box_blue_t.png) repeat-x top left; border-right:1px solid #dce5e9;}
.menutab .rt {width:260px; height:6px; background: url(../images/box_green_t.png) repeat-x top;}
.menutab .rrt {width:6px; height:6px; background: url(../images/box_green_rt.png) no-repeat top right;}

.menutab .ll {width:6px; background: url(../images/box_blue_l.png) repeat-y left;}
.menutab .menu {padding:0px 0px 0px 10px; background: url(../images/box_blue.png) repeat; border-right:1px solid #dce5e9;}

.menutab .search {width:260px; background: url(../images/box_green.gif) repeat; text-align:right; padding:0px 0px 27px 0px;}

.menutab .search a { color:#63a384; margin:0px 6px 0px 0px;}

.searchbox {float:right; height:27px; width:266px; margin: -27px 0px 0px 664px; overflow:hidden; position:absolute;}
#search_form { height:27px; padding:0px 0px 0px 6px; background:url(../images/search_l.gif) no-repeat top left; text-align:left; position:relative; overflow:hidden;}
#search_form div {padding:0px 6px 0px 0px; background: url(../images/search_r.gif) no-repeat top right;}
#search_form div div { padding:4px 0px 4px 0px; height:100%; background:#7eb596;}

#search_form input{ width:188px; border:1px solid #cbd6db;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6f7072; padding:2px 5px 2px 5px;}
#search_form .black_btn{ margin:2px 0px 0px 0px; float:right; padding: 0px 3px 0px 0px; background: url(../images/search_b_r.gif) no-repeat top right; color:#ffffff; text-decoration:none; font-weight:bold; cursor:pointer;} 
#search_form .black_btn span{ display:block; padding: 0px 0px 0px 3px; background: url(../images/search_b_l.gif) no-repeat top left;} 
#search_form .black_btn span span{padding: 0px 3px 0px 4px; display:block; height:16px; background: url(../images/search_b.gif) repeat-x top left;} 

.menutab .rr {width:6px; background: url(../images/box_green_r.png) repeat-y right;}

.menutab .llb {width:6px; height:6px; background: url(../images/box_blue_lb.png) no-repeat bottom right;}
.menutab .lb {height:6px; background: url(../images/box_blue_b.png) repeat-x bottom; border-right:1px solid #dce5e9;}
.menutab .rb { width:260px; height:6px; background: url(../images/box_green_b.png) repeat-x bottom;}
.menutab .rrb {width:6px; height:6px; background: url(../images/box_green_rb.png) no-repeat bottom right;}

.menutab .menu li { width:160px; padding: 0px 0px 0px 0px; display:block; float:left; list-style-type:none;}
.menutab .menu li a{ height:15px; float:left; display:block; padding:2px 6px 2px 10px; text-decoration:none; color:#6f7072; background: url(../images/menu_li_a.gif) no-repeat 0px 2px;}
.menutab .menu li a:hover{ background: #63a384 url(../images/menu_li_a.gif) no-repeat 0px -98px; color:#ffffff;}


/*menu end*/

.head { margin:0px 0px 0px 0px; height:76px; width:930px; float:left; background: url(../images/head.gif) repeat-x top; position:absolute; padding:0px; text-align:right;}
.logo {float:left; width:50%; background:url(../images/footer_div_l.gif) repeat-x top; height:76px; text-align:left;}
.logo_inner {float:left; width:135px; background:url(../images/footer_div_l.gif) repeat-x top; height:76px; text-align:left;}
.logo h1 { width:270px;color:#ffffff; font-size:16px; line-height:26px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:13px 0px 0px 0px; font-weight: bold; float:left; margin: 0px 0px 0px 150px; position:absolute; top:0; left:0px;}
.logo h1 a{ width:280px;color:#ffffff; text-decoration:none; padding:0px 0px 0px 0px; display:block;}
.logo h1 strong {font-size:23px; font-weight:normal;}


.wrapper {width:931px; float:left;}
.wrapper.first { margin-top:-12px; padding:85px 0px 0px 0px;}
.col_left { width:456px; float:left;}
.col_left.innerl { width:271px; float:left;}
.col_right { width:456px; float:right;}
.col_right.inner { width:636px; float:right;}

/*ftbl*/
.ftbl { width:931px; border:0; border-collapse:collapse; margin-left:1px;}
.opera { width:930px;}
.ftbl  .septd img{ width:19px;}

.ftbl .greentd { width:456px; clear:both; background:#e8ffd8; border:1px solid #cff3b5; border-width:0px 1px;}
.ftbl .ttr .greentd { border:0px; background:#e8ffd8 url(../images/green_box/i.gif) repeat-x top;}
.ftbl .btr .greentd { border:0px; background:#e8ffd8 url(../images/green_box/i.gif) repeat-x bottom;}

.ftbl .bluetd { width:456px; clear:both; background:#f6f8f9; border:1px solid #dfe7eb; border-width:0px 1px;}
.ftbl .ttr .bluetd { border:0px; background:#f6f8f9 url(../images/blue_box/i.gif) repeat-x top;}
.ftbl .btr .bluetd { border:0px; background:#f6f8f9 url(../images/blue_box/i.gif) repeat-x bottom;}

.ftbl .lt { height:6px; width:6px; float:left; background:url(../images/green_box/lt.gif) no-repeat top left;}
.ftbl .rt { height:6px; width:6px; float:right; background:url(../images/green_box/rt.gif) no-repeat top right;}
.ftbl .rb { height:6px; width:6px; float:right; background:url(../images/green_box/rb.gif) no-repeat bottom right;}
.ftbl .lb { height:6px; width:6px; float:left; background:url(../images/green_box/lb.gif) no-repeat bottom left;}

.ftbl .bluetd .lt {float:left; background:url(../images/blue_box/lt.gif) no-repeat top left;}
.ftbl .bluetd .rt {float:right; background:url(../images/blue_box/rt.gif) no-repeat top right;}
.ftbl .bluetd .rb {float:right; background:url(../images/blue_box/rb.gif) no-repeat bottom right;}
.ftbl .bluetd .lb {background:url(../images/blue_box/lb.gif) no-repeat bottom left;}

.ftbl .c { padding:0px 10px 0px 10px;}
.ftbl .bluetd .c { padding:0px 20px 0px 20px;} 


.ftbl .lt img , .ftbl .rt img{width:6px;}


.fbox {width:100%; border:0px; border-collapse:collapse;}
/*box blue*/
.col_left .fbox .lt { width:6px; height:6px; background: url(../images/box_blue_lt.png) no-repeat top left;}
.col_left .fbox .t { background: url(../images/box_blue_t.png) repeat-x top; }
.col_left .fbox .rt { width:6px; height:6px; background: url(../images/box_blue_rt.png) no-repeat top right;}

.col_left .fbox .l { background: url(../images/box_blue_l.png) repeat-y left;}
.col_left .fbox .c { padding:0px 12px; background: url(../images/box_blue.png) repeat;}
.col_left .fbox .r { background: url(../images/box_blue_r.png) repeat-y right;}

.col_left .fbox .lb { height:6px; background: url(../images/box_blue_lb.png) no-repeat bottom left;}
.col_left .fbox .b { background: url(../images/box_blue_b.png) repeat-x bottom;}
.col_left .fbox .rb { background: url(../images/box_blue_rb.png) no-repeat top right;}

#news .news {padding-bottom:44px;}
.news strong{ padding:0px 2px; background:#a53620;font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:10px;}
.news p{font-size:12px; line-height:17px;}
.news a{ color:#a53620;}
.news a:hover{ text-decoration:none;}
.news p strong, .news .ctext strong, .news .item strong{ background:transparent; color:#6f7072;font-size:12px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.news .more{float: left; display:block; padding:6px 0px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:10px; color:#a53620;}

#contact { margin:0px 0px 0px 12px; padding:0px 15px 0px 0px; float:left; background:url(../images/contact_h.gif) no-repeat right bottom;}
#contact a { background:url(../images/contact_a.gif) repeat-x bottom; text-decoration:none; white-space:nowrap;}
#contact a:hover { background: transparent;}

.meropr p{font-size:12px; line-height:17px;}
.meropr a{font-size:9px; color:#63a384;}
.meropr .date{font-size:10px;}
.meropr .date strong{ padding:1px 5px; background:#63a384; color:#ffffff; font-weight:normal; }
.meropr .usl {padding:0px 15px 2px 15px; line-height:24px; background:url(../images/meropr_usl.gif) no-repeat top left;font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:10px;}
.meropr .foto {padding:0px 15px 2px 15px; line-height:24px; background:url(../images/meropr_foto.gif) no-repeat top left;font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:10px;}
.meropr .gainer {padding:0px 15px 2px 15px; line-height:24px; background:url(../images/meropr_gainer.gif) no-repeat top left;font-family:Arial, Helvetica, sans-serif; font-weight:bold;  font-size:10px;}

/*box green*/
#main .fbox td{ padding:0px; border:0px;}
.col_right .fbox .lt,
.send .green .lt { width:6px; height:6px; background: url(../images/box_green_lt.png) no-repeat top left; overflow:hidden;}
.col_right .fbox .t,
.send .green .t  { background: url(../images/box_green_t.png) repeat-x top;}
.col_right .fbox .rt,
.send .green .rt  { width:6px; height:6px; background: url(../images/box_green_rt.png) no-repeat top right; overflow:hidden;}

.col_right .fbox .l,
.send .green .l  { background: url(../images/box_green_l.png) repeat-y left; overflow:hidden;}
.col_right .fbox .c,
.send .green .c  { padding:0px 12px; background: url(../images/box_green.gif) repeat;}
.col_right .fbox .r,
.send .green .r  { background: url(../images/box_green_r.png) repeat-y right; overflow:hidden;}

.col_right .fbox .lb,
.send .green .lb  { height:6px; background: url(../images/box_green_lb.png) no-repeat bottom left; overflow:hidden;}
.col_right .fbox .b,
.send .green .b  { background: url(../images/box_green_b.png) repeat-x bottom;}
.col_right .fbox .rb,
.send .green .rb  { background: url(../images/box_green_rb.png) no-repeat top right; overflow:hidden;}


.sendmy {z-index:50; margin:-10px 0px 0px -1px; position:absolute; width:456px; *width:457px;}
/*.sendmy{z-index:50; margin:-10px 0px 0px 0px; position:absolute; width:455px; *width:457px;}*/
.sendmy .form {clear:both; background:#e8ffd8; border:1px solid #cff3b5; border-width:0px 1px;}
.sendmy .topline{clear:both; height:6px; line-height:1px; background: url(../images/send_box/t_r.gif) no-repeat top right;}
.sendmy .topline div {height:6px; width:6px; line-height:1px; background: url(../images/send_box/t_l.gif) no-repeat top left;}
.sendmy .bottomline {height:6px; clear:both; line-height:1px; background: url(../images/send_box/b_r.gif) no-repeat bottom right;}
.sendmy .bottomline div {height:6px; width:6px; line-height:1px; background: url(../images/send_box/b_l.gif) no-repeat bottom left;}




.col_left .box { padding:0px 18px; border-top:1px solid #dfe7eb;}
.col_right .box { padding:0px 18px; border-top:1px solid #acdb89;}
.wrapper.first .col_left .box { padding:0px 18px; border:0px;}
.wrapper.first .col_right .box { padding:0px 18px; border:0px;}

/*abut us*/


.abut_us_ln{ float:left; padding: 0px 0px 0px 0px; margin-left:16px !important; margin-left:8px;}
.abut_us_plus{ display:block; cursor:pointer; float:left; width:9px; height:9px; margin-left:16px !important; margin-left:8px; background:url(../images/abut_us_lnk.gif) no-repeat right -100px; margin-top:9px;}
.abut_us_minus{ display:block; cursor:pointer; float:left; width:9px; height:9px; margin-left:16px !important; margin-left:8px; background:url(../images/abut_us_lnk.gif) no-repeat right 0px; margin-top:9px;}


.work_plus{ display:block; cursor:pointer; float:left; width:9px; height:9px; margin-left:16px !important; margin-left:8px; background:url(../images/work_lnk.gif) no-repeat right -100px; margin-top:9px;}
.work_minus{ display:block; cursor:pointer; float:left; width:9px; height:9px; margin-left:16px !important; margin-left:8px; background:url(../images/work_lnk.gif) no-repeat right 0px; margin-top:9px;}


.work_ln { float:left; padding: 0px 0px 0px 0px; margin-left:16px !important; margin-left:8px;}


#work ul,
#abut_us ul {color:#6f7072; width:49%;float:left;}
#work ul li,
#abut_us ul li{padding:3px 0px 2px 13px;clear:both; list-style-type:none; background:url(../images/smenu_li.gif) no-repeat top left;}
#work ul li a,
#abut_us ul li a { color:#6f7072; text-decoration:none;}
#work ul li  img,
#abut_us ul li img { margin:0px 0px -1px 0px; cursor:pointer; }
#work ul li a:hover,
#abut_us ul li a:hover { text-decoration:underline;}
#work ul li a.minus,
#abut_us ul li a.minus { color:#63a384;}

#work ul div,
#abut_us ul div{ width:auto; padding:6px 0px 12px 4px; color:#63a384;}
#work ul div a,
#abut_us ul div a { padding:0px; color:#63a384;}




.docs ul{ width:100%} 
.docs ul li{ padding: 14px 0px 0px 0px; width:49%; float:left; list-style-type:none;}
.docs ul li a{height:40px; margin:0px 20px 0px 0px; padding:0px 0px 0px 45px; display:block; color:#6f7072; text-decoration:none; font-size:10px;}
.docs ul li a:hover{ text-decoration: underline; }

.docs ul li a.doc { background:url(../images/docs_doc.gif) no-repeat top left;}
.docs ul li a.xls { background:url(../images/docs_xls.gif) no-repeat top left;}
.docs ul li a.txt { background:url(../images/docs_txt.gif) no-repeat top left;}
.docs ul li a.rtf { background:url(../images/docs_rtf.gif) no-repeat top left;}
.docs ul li a.zip { background:url(../images/docs_zip.gif) no-repeat top left;}
.docs ul li a.rar { background:url(../images/docs_rar.gif) no-repeat top left;}



.foto a{ margin: 8px 18px 0px 0px; padding: 1px; float:left; display:block; border: 4px solid #f0f0f0;}
.foto .a4{ margin: 8px 0px 0px 0px;}
.foto h2 a{display:inline; border:0px;}




.col_left h2, .bluetd h2 { font-size:18px; font-weight:normal; color:#a53620; font-family:Verdana, Arial, Helvetica, sans-serif;}
.col_left.inner h2{ color:#63a384;}
.col_left.inner h2 a{ color:#63a384;}
.col_right h2, .greentd h2 {font-size:18px; font-weight:normal; color:#63a384; font-family:Verdana, Arial, Helvetica, sans-serif;}

.col_left h2 a, .bluetd h2 a { font-size:18px; font-weight:normal; color:#a53620;}
.col_right h2 a, .greentd h2 a {font-size:18px; font-weight:normal; color:#63a384;}

.send{ margin:10px 0px 0px 0px; height:44px; background:url(images/hor_sep.gif) repeat-x top; position:relative;}
.send label{ font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:0px; margin:0px; color:#6f7072; font-size:10px; position:relative;}
.send h2{ position:absolute; z-index:100;}
.send .green{z-index:50; margin:-10px 0px 0px -1px; position:absolute; width:456px;}

.send .green .c{ padding: 20px 0px 18px 0px; width:100%; border:1px solid;}
.send div.colum{width:49%; float:left;}
.send div.wrp{padding:9px;}
.send div.textsep{width: 100%; float:inherit;}
.send div.right{float:right;}
.send input {float:right; width:140px; margin:-2px 10px 0px 0px;font-family:Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #e2e2e2; color:#6f7072; padding:2px 5px 3px 2px;}
.send div.right input { margin:-2px 2px 0px 0px;}
.send textarea {display:block; width: 99%; height:90px; border:1px solid #e2e2e2;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6f7072;}
.send p{float:left; font-size:10px; padding:0px 0px 0px 20px; margin:-5px 0px 0px 0px;}
.send p span{ font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.send p strong{ font-size:24px; font-weight:normal;}
.send form{ margin:0px 0px;}

.send .green .l .img, .send .green .r .img {width:6px;}


.opros select{ width:180px; float:left; margin-right:15px; height:17px; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6f7072;}
.opros a.old{margin:0px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:20px; color:#969696;}

#maintab .green_btn { margin:0px; float:left; display:block; padding:0px 0px 0px 4px; background:url(../images/green_btn_l.gif) no-repeat left top; color:#ffffff; font-weight: bold; text-decoration:none; cursor:pointer;}
#maintab .green_btn span { display:block; padding:0px 4px 0px 0px; background:url(../images/green_btn_r.gif) no-repeat top right; cursor:pointer;}
#maintab .green_btn span span { padding:2px 12px 0px 12px; height:18px; background:url(../images/green_btn.gif) repeat-x top; font-size:11px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}




#footertab .col_left div{ padding: 0px 0px 0px 0px; border-top:1px solid #dfe7eb;}
#footertab .col_left div div{ border-top:0px;}
#footertab .col_left ul{width: 49%; float:left;}
#footertab .col_left ul li{ padding:2px 0px 3px 18px; list-style-type:none; color:#969696 ; font-size:10px;}
#footertab .col_left ul li a{ margin: 0px; padding:0px; color:#969696; font-size:10px;}
#footertab .col_right {border-top:1px solid #acdb89;}
#footertab .col_right div{padding: 15px 25px 0px 25px; /*border-top:1px solid #acdb89;*/}

.footer {padding:0 0 0 12px; background:url(../images/footer_l.gif) no-repeat left; width:920px; position:absolute;}
.footer .out_wrap { height:76px; display:block; padding:0 12px 0 0; background:url(../images/footer_r.gif) no-repeat right;}
.wrap { height:76px; display:block; background:url(../images/head.gif) repeat-x;}
.footer .footer_l { float:left; height:76px; width:454px; background: url(../images/footer_div_l.gif) repeat-x left top; color:#ffffff; font-size:10px; line-height:14px;}
#footertab.inner .footer_l{width:271px;}
.footer .footer_l p{ width:270px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;  font-size:10px;}
.footer a{ color:#ffffff;}
.footer strong{ font-weight:bold; font-size:11px;}

.footer .mc3 { width:204px; display:block; float:right; margin:0px -7px 0px 0px; padding:11px 0px 0px 0px; position:relative;}
.footer .mc3 .sd, .footer .mc3  .mon { display:block; float:right; width:90px; padding:0px 4px 0px 0px; margin:2px 0px 0px 0px; text-align:right; line-height:10px; font-size:10px; }
.footer .mc3 a { color:#93d2a7; font-size:10px; text-decoration:none;}
.footer .mc3 a:hover { text-decoration:underline;}
.footer .mc3 .sd strong { font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; }
.footer .mc3 .swf { display:block; float:right; padding:0px 0px 1px 9px;}

.footer .mc3 .bmon, .footer .mc3 .mon { padding:9px 0px 0px 4px; float:right;}
.footer .mc3 .mon a { color:#b5e1c1;}


.footer_r p, .footer_r div { color:#ffffff; padding:0px 0px 0px 0px;}
#footertab.inner .footer_r p { padding:0px}
.footer_r .tel{ width:200px; float:left; padding:12px 0px 0px 0px; margin:0px 0px 0px 35px !important; margin:0px 0px 0px 17px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#footertab.inner .tel{width: 270px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.numb{ display:block; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; padding-bottom:10px;}




#footertab { width:100%; margin:-209px 0 0 0; border-collapse: collapse; border:0px;}
#footertab.inner { margin:-250px 0 0 0;}
#footertab .lm { width:50%; vertical-align:bottom;}
#footertab .rm { width:50%;}
#footertab .maintd { padding:0 15px; border-bottom:8px solid #ffffff; background:url(../images/footertab.gif) no-repeat bottom right;}
#footertab.inner .maintd { background:url(../images/footertab_inner.gif) no-repeat bottom right;}
#footertab .main {width:930px; height:210px;}
#footertab.inner .main {height:166px;}

#footertab .lm img, #footertab .rmt img, #footertab .rmb img { width:18px;height:1px;}
.sitepulse {height:26px; width:88px;}

/*inner*/
.secmenu{ padding:0px 10px;}
.secmenu a{ color:#63a384}
.secmenu input { padding:3px 5px 2px 5px; border:1px solid #e2e2e2; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6f7072;}
.secmenu li{ padding:6px 0px 6px 0px; list-style-type:none;}
.secmenu li ul{ padding:5px 0px 8px 20px;}
.secmenu li ul li{ padding:5px 0px 5px 0px;}
.secmenu li ul ul{ padding:0px 0px 0px 30px;}
.secmenu li ul ul li{ padding:5px 0px 3px 0px;}
.secmenu li ul li a{ padding:0px 0px 0px 20px; background:url(../images/smenu_li.gif) no-repeat 7px -3px; color:#63a384; margin:0px;}
.secmenu li ul ul a{color:#63a384}
.secmenu li.select a{color:#63a384; background: url(../images/smenu_a_np.gif) no-repeat 0px 3px;}
.secmenu li.select li a {color:#63a384;background:url(../images/smenu_li.gif) no-repeat 7px -3px;}

.secmenu li a{ display:block; padding:0px 0px 0px 0px; margin-left:15px; color:#6f7072; text-decoration:none;}

.secmenu li ul a:hover{ background:#63a384 url(../images/smenu_li.gif) no-repeat 7px -103px; color:#ffffff;}
.secmenu li ul a.childs {background:url(../images/work_lnk.gif) no-repeat 0px 0px transparent;}
.secmenu li ul a.child {background:url(../images/work_lnk.gif) no-repeat 0px -95px transparent;}
.secmenu li ul a.child:hover {background-color:#63a384;}
.secmenu li ul a.childs:hover {background-color:#63a384;}

.secmenu .smenu_img{float:left; margin-top:3px; cursor:pointer;}


.text p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#6f7072; text-indent:15px;}
.text img { border:4px solid #f0f0f0; padding:1px;}

.text a:link { color:#63a384;}
.text a:visited { color:#6f7072;}
.text a:hover, .text a:active { color:#ffffff; background:#63a384;}
.text table {width:100%; border:0px; border-collapse:collapse;}
.text table td { border:1px solid #cff3b5; padding:3px 15px; background:#e8ffd8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.text table th { border:1px solid #cff3b5; padding:3px 15px; background:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#63a384;}

.chiter table {width:100%; border:0px;}
.chiter table td { border:none; padding:3px 15px; background:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.chiter table th { border:none; padding:3px 15px; background:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#63a384;}
.chiter a:link { color:#63a384;}
.chiter a:visited { color:#6f7072;}
.chiter a:hover, .chiter a:active { color:#ffffff; background:#63a384;}

.text .files { padding:0px 0px 0px 17px; background: url(../images/files.gif) no-repeat 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.text .files  a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.text a img{ border:0px; padding:0px;}

.cnewsyear { float:right; width:50%; margin:5px 8px 0px 0px !important; margin:5px 4px 0px 0px;}
.cnewsyear li{ float:right; list-style-type:none; padding:0px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px 4px !important; margin:0px 2px;}
.cnewsyear li.selected{ background:#63a384; text-decoration:none; color:#ffffff; padding:0px 1px 1px 3px;}
.cnewsyear li.selected a{color:#ffffff; text-decoration:none;}
.cnewsyear li.selected a:visited{color:#ffffff;}
.cnewsyear li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#afb1b4;}
.cnewsyear li a:visited{color:#afb1b4;}


.cnewsmont { clear:both}
.cnewsmont li{ float:left; list-style-type:none; padding:0px 3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.cnewsmont li.selected{ color:#ffffff;}
.cnewsmont li.selected a{ background:#63a384; color:#ffffff; text-decoration:none;}


#maintab.inner h2{padding:0px 0px 0px 20px;}
#maintab.inner .col_left h2{padding:0px 0px 0px 9px; color:#63a384;}


.news { padding:0px 18px 0px 10px;}
.news .item {background:transparent; border:0px; padding:0px 15px; font-size:12px; line-height:18px}
.news .item.i1 { padding:0px 15px; background:#e8ffd8; border:1px solid #cff3b5;}
.news .title h3{ display:inline;}
.news .title span{ background:#63a384; color:#ffffff; font-weight:bold; padding:0px 2px;}
.news .title .date{ font-size:10px;}
.news img{ float:left; margin: 0px 20px 0px 0px;}
.news .ctext a{  font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#63a384;}
.news .ctext a:hover{ color:#ffffff;}
.news .ctext{ line-height:18px; font-size:12px;}
.news .ctext p{ text-indent:0px;}
.news .img {float:left; padding:5px 15px 5px 0px; position:relative;}
.news .img  a{ border: 4px solid #f0f0f0; float:left; padding:1px;}
.news .img  a:hover{ background:transparent;}
.news .img img { margin:0px;}
.imgs .nlnk { text-align:right;  padding:0px 30px 0px 0px;}
.imgs .nlnk  a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#63a384;position:relative;}
.imgs .nlnk  a:hover{ color:#ffffff;}
#maintab #main .rss:hover {background:transparent;}
.rss img { vertical-align:middle;}

#main .postlnk { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.news .item .cti { display:block; float:left; width:460px; margin-right:-20px; line-height:18px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.imgs .img { display:block; float:left; padding:0px 17px;}

.photo { padding:0px 20px 0px 20px;}
.photo p{ text-indent:0px;}
.photo .item{ width:260px; float:left; margin:0px 25px 0px 0px;}
.photo .item  a{ background: #ffffff;}
.photo .item  img{ border:4px solid #f0f0f0; padding:1px; background: #ffffff;}
.photo .item.i2{margin:0px;}

.paging ul{float:left; border:4px solid #ededed; padding:6px 10px; margin-left:16px !important; margin-left:8px;}
.paging li{ float:left; list-style-type:none; padding:0px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.paging li span{ color:#ffffff; background:#63a384; color:#ffffff; text-decoration:none; padding:0px 2px; font-size:12px;}



.csearch { padding:0px 20px;}
.csearch form {border:4px solid #63a384; width:485px;}
.csearch form div { padding: 7px 6px;}
.csearch .message { font-size:12px;}
.csearch .item { line-height:18px; font-size:12px;}
.csearch input {border:1px solid #63a384; width:395px; font-size:10px;}
#maintab .csearch form .green_btn { float:right; cursor:pointer;}


.text_box{ padding:0px 20px}

.feedback{ padding:0px 20px; color:#707173; position:relative;}
.feedback form { float:right; padding:30px 15px 30px 15px; background:#e8ffd8; border:1px solid #d1f3b7; width:565px;}
.feedback.faq form {padding:30px 15px 40px 15px; margin-right:-18px !important; margin-right:-9px;}
.feedback form div { width:100%;}
.feedback form div div{ float:right; width:400px; margin:0px 0px 0px 15px;}
.feedback.faq form div div{ width:315px; margin-right:40px;}
.feedback form .ftext, .feedback form div div textarea, .feedback form div select{ float:right; width:100%; color:#707173; font-size:12px; border:1px solid #e2e2e2; padding:2px 0px 2px 0px;}
.feedback form div div.check input{float:left; width:auto;}
.feedback form div div.check label{display:block; clear: both; margin:5px 0px 0px 0px}

.feedback form div div label{display:block; font-weight:normal; text-align: left;}
.feedback form label{display:block; font-weight:bold; font-size:10px; text-align:right;}

#main .vot{width:90%;}
#main .vot img{border:0px; padding:0px; margin:0px;}
#main .vot td{border:0px; padding:0px; margin:0px; background:transparent;}

#main .cguestbook { line-height:18px; padding:0px 18px 0px 0px;}
#main .cguestbook .item { padding:0px 0px 0px 15px;}
#main .cguestbook .title strong { font-weight:bold; font-size:11px; color:#63a384; padding:0px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#main .cguestbook .questt { padding:3px 4px 3px 9px; background-color:#63a384; font-weight:bold; color:#ffffff; margin:0px 5px 0px -8px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#main .cguestbook .shaw { display:block; color:#6f7072; float:right; line-height:18px; padding:0px 18px 0px 4px; background:url(../images/guestbook_arr.gif) right 4px no-repeat;  font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
#main .cguestbook .shaw:hover { display:block; color:#6f7072; float:right; line-height:18px; padding:0px 18px 0px 4px; background:url(../images/guestbook_arr.gif) right 4px no-repeat; }
#main .cguestbook .shawh { display:block; color:#63a384; float:right; line-height:18px; padding:0px 18px 0px 4px; background:url(../images/guestbook_arr.gif) right -96px no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
#main .cguestbook .shawh:hover { display:block; color:#63a384; float:right; line-height:18px; padding:0px 18px 0px 4px; background:url(../images/guestbook_arr.gif) right -96px no-repeat; }
#main .cguestbook .ctext { width:440px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#main .cguestbook .answ { padding:8px 20px; background-color:#e8ffd8; border:1px solid #cff3b5;margin-bottom:-1px;}

.cntnt {padding:0px 20px;}
.cntnt ul {margin:15px 0px;}
.cntnt li {margin-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#6f7072;}
/*IE fix*/
