/*COMMON*/
body {background:#ECECEC url(img/fon.gif) repeat-y 50% 0; color:#484848; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0; min-width:995px; padding:0; text-align:center;}
#mainWrapper, #footer, #header, body {font-family:Arial; font-size:13px;}
html, body {height:100%;}
div,dl,dt,dd,ol,ul,li,form,td,th,p {margin:0; padding:0;}
table, th, td {font-size:100%;}
table,img {border:0;}
img {border:none;}
table {border-collapse:collapse;}
input, select, option, textarea {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
p {padding:0 0 10px;}
a {color:#31932D; text-decoration:underline;}
a:hover {color:#31932D; text-decoration:none;}
h1,h2,h3,h4 {color:#F25421; font-family:Arial, sans-serif; font-weight:normal; margin:0; padding:0;}
h1 {font-size:28px; padding:10px 0;}
h2 {font-size:1.2em; padding:10px 0;}
h3 {font-size:1.1em; padding:10px 0;}
h4 {font-size:1em; font-weight:bold; padding:10px 0;}
ol, ul {padding:0 0 10px 20px;}
/*//COMMON*/

/*MAIN*/
#fon {background:url(img/head2.jpg) no-repeat 50% 0; height:242px; left:0; position:absolute; top:0; width:100%;}

#mainWrapper {background:#fff; margin:0 auto; min-height:100%; position:relative; text-align:left; width:995px;}
/** html #mainWrapper, * html #footer {width:expression((document.documentElement.clientWidth||document.body.clientWidth)<771?'771px':'100%');}*/
* html #mainWrapper {height:100%;}
/*//MAIN*/

/*LAYOUT*/

/*HEADER*/
#header {background:url(img/head2.jpg) no-repeat 50% 0; height:200px;}
#header a {outline-color:#fff;}

.ugolleft {background:url(img/ugolleft.gif) no-repeat 0 0; height:9px; left:0; position:absolute; top:191px; width:20px;}
.ugolright {background:url(img/ugolright.gif) no-repeat 0 0; height:7px; position:absolute; right:0; top:191px; width:24px;}

#menu {background:#53BA3C url(img/menu.gif) no-repeat 0 0; height:49px; left:12px; position:absolute; top:149px; width:968px;}
#menu table {border-top:1px solid #bdbdbd; margin:0 0 0 1px; padding:0;}
#menu td {background:url(img/border.gif) no-repeat 0 1px; font-weight:bold; height:50px; list-style:none; min-width:90px; padding:0; text-align:left; vertical-align: middle;}
#menu a {color:#fff; display:block; font-size:14px; margin:0 auto; padding:0 14px; text-decoration:none; text-align: center;}
#menu a span { z-index: 200; position: relative;}
/*#menu td:hover, #menu .on {background:#31932D url(img/menuact.gif) no-repeat 0 0;}*/
#menu .res {width:123px;}
#menu .res:hover, #menu .res.on {background:#2E902A url(img/resident.gif) no-repeat 50% 0;}
#menu .ferst {background:none;}
#menu .ferst:hover {background:#31932D url(img/menuact2.gif) no-repeat 0 0;}
#menuin {background:#31932D url(img/menuin.gif) no-repeat 0 100%; left:20px; padding:10px 10px 20px; position:absolute; top:198px; width:933px;}
#menuin td {border-left:1px solid #6AB167; padding:0 10px; text-align:center;}
#menuin .ferst {border:none;}
#menuin a {color:#fff; font-size:13px; text-decoration:none;}
#menuin a span {color:#E2FFD9;}
#menuin .on {font-weight:bold;}
#menuin .resmenu a {font-size:11px;}

#logo {font-size:20px; left:32px; position:absolute; top:21px;}
#logo a {outline-color:#fff; outline:none;}
#tel {background:url(img/tel.gif) no-repeat 0 0; color:#fff; font-size:16px; height:49px; left:345px; line-height:0.9; padding:7px 0 0 23px; position:absolute; text-align:left; top:0; width:246px;}
#tel span {font-size:23px;}
#tel a {background:url(img/link.gif) no-repeat 100% 5px; border-bottom:1px dashed #fff; color:#F6FF00; font-size:11px; margin:0 0 0 110px; padding:0 9px 0 2px; text-decoration:none;}
#tel a:hover {border:none;}
#lang {background:url(img/lang.gif) no-repeat 0 0; color:#B7E2B0; font-family:"HeliosCondLight"; font-size:12px; height:49px; left:559px; padding:19px 40px 0 15px;position:absolute; top:0;}
#lang a {color:#E7F5E5; outline-color:#52BA3C; padding:0 2px; text-decoration:none;}
#lang a:hover, #lang .on {color:#3FFF00;}

#poisk {background:url(img/poisk.gif) no-repeat 0 0; height:50px; position:absolute; right:136px; top:0; width:225px;}
#poisk .poiskin {color:#000; font-size:11px; left:20px; position:absolute; top:1px; width:155px;}
#poisk .poiskin a {color:#000; text-decoration:none;}
#poisk .poiskin .inp {background:url(img/inp.gif) no-repeat 0 0; border:none; height:17px; margin-left:-5px; padding:3px 10px 0; width:111px;}
#poisk .poiskin .but {background:url(img/butpoisk.gif) no-repeat 0 100%; border:none; height:20px; outline-color:#fff; padding:0; width:20px;}
#poisk .map {background:url(img/maps.gif) no-repeat 0 0; position:absolute; right:14px; top:10px;}
#poisk .map img {margin:8px 0 10px 7px;}

.kabinet {color:#F25421; font-size:14px; position:absolute; right:203px; text-transform:uppercase; top:73px; width:118px;}
.kabinet .but {background:url(img/butkabinet.gif) no-repeat 0 0; border:none; color:#fff; font-family:Arial; font-size:13px; height:21px; margin-top:3px; padding:1px 0 5px; text-transform:none; width:80px;}
.virteks {border-left:1px solid #F1F1F1; color:#F25421; font-size:14px; padding-left:38px; position:absolute; right:47px; text-transform:uppercase; top:73px; width:118px;}
.virteks .but {background:url(img/butkabinet.gif) no-repeat 0 0; border:none; color:#fff; font-family:Arial; font-size:13px; height:21px; margin-top:3px; padding:1px 0 5px; width:80px;}
/*//HEADER*/

#tableMain {background:url(img/cont.gif) no-repeat 100% 0; width:100%;}
#content {margin:0 225px 0 220px; padding:19px 0 20px 12px; width:537px;}
#contentediting {margin:0 225px 0 220px; padding:19px 0 20px; width:547px;}
#contentend {margin:0 225px 0 220px; padding:19px 0 20px 27px; width:510px;}
#contentcol {background:url(img/tdleft.gif) no-repeat 0 0; margin:0 225px 0 0; padding:14px 0 20px 12px; width:757px;}
#tdLeft {background:url(img/tdleft.gif) no-repeat 0 0; float:left; padding:21px 0 20px; width:220px;}
#tdRight {float:right; padding:79px 0 20px; width:225px;}

#tdLeft .otstup {padding:58px 12px 0;}
#tdLeft .otstup2 {padding:0 0 0 8px;}
#tdRight .otstup {padding:0 15px 0 10px;}

#tdLeft .banner-top {margin-bottom:23px; width:208px;}
#tdLeft .banner-top img {border:1px solid #D6D6D6; width:206px;}
#tdLeft .otstup2 .banner-top {margin:23px 0 23px 8px; width:199px;}
#tdLeft .otstup2 .banner-top img {border:1px solid #D6D6D6; width:197px;}
#tdRight .banner-top {margin-bottom:10px; width:201px;}
#tdRight .banner-top img {border:1px solid #D6D6D6; width:199px;}

.tovar {background:#F4F4F4; padding:3px 0 0; text-align:center; width:208px;}
.tovar .str {padding:4px 0 5px;}
.tovar .tovarin {background:#fff; border:1px solid #E4E4E4; height:150px; margin:0 auto 4px; padding:2px 10px; width:177px;}

.calendar {border:1px solid #E3E3E3; margin-bottom:20px; padding:0;}
.calendar .calname {margin:-1px 0 0 -1px;}
.calendar .calendarin {padding:17px 8px 15px 14px;}
.calendar .select {position:relative;}
.calendar .selectright {float:right; margin-top:-28px;}
.calendar .sel {background:#fff url(img/sel.gif) repeat-x 0 0; border:1px solid #E4E4E4; border-radius:5px; color:#616161; font-size:12px; margin:0 0 5px;}
.calendar .sel a {color:#616161; text-decoration:none;}
.calendar .sel span {background:url(img/select.gif) no-repeat 100% 0; display:block; padding:3px 20px 3px 8px;}
.calendar .selmenu {background:#fff; border:1px solid #E4E4E4; left:2px; padding:10px; position:absolute; top:22px; visibility:hidden; z-index:1000;}
.calendar .name {width:175px;}
.calendar .month {margin-right:1px; width:103px;}
.calendar .year {margin-bottom:8px; width:65px;}
.calendar td {color:#616161; font-size:12px; padding:0 0 2px 0; text-align:right;}
.calendar .day {color:#000; font-weight:bold; text-align:left; width:20px;}
.calendar .fday {color:#818181; font-weight:bold; text-align:left; width:20px;}
.calendar td span {padding:4px;}
.calendar td a span {background:url(img/day.gif) no-repeat 50% 50%; color:#fff; text-decoration:none;}
.calendar td a {text-decoration:none;}

.title {color:#F25421; font-family:Arial; font-size:28px; font-weight:normal; padding:0 0 20px;}
#contentcol .title {padding:0 0 5px 20px;}

.nav {color:#AFAFAF; font-size:12px; margin:50px 0 10px;}
.navtop {margin:0 0 5px 20px;}
.navright {margin:50px 0 10px 20px;}
.nav a {color:#31932D;}
#contentend .navtop {margin-left:0;}

.list {background:#31932D; border-radius:10px; display:block; list-style:none; margin:7px 5px 0 8px; padding:10px 2px 17px;}
.list li {background:url(img/list.gif) no-repeat 10px 14px; height:1%; padding:0;}
.list a {background:url(img/liborder.gif) no-repeat 50% 100%; color:#fff; display:block; padding:10px 15px 10px 22px; text-decoration:none;}
.list a:hover, .list .on  {text-decoration:none;}
.list .on {font-weight:bold;}

.list li ul {background:#54BB3D url(img/liborder.gif) no-repeat 50% 100%; border-radius:10px; padding:10px 8px 10px 15px;}
.list li ul li {background:url(img/list2.gif) no-repeat 0 11px; font-weight:normal; height:1%; list-style:none; padding:0;}
.list li ul li a {background:url(img/liborder2.gif) no-repeat 0 100%; padding:6px 0 6px 15px;}
.list li ul li a:hover, .list li ul li .on {text-decoration:none;}

/*PAGES*/
.homevkl {margin:-46px 0 0 -1px; padding:0; width:100%; height:40px;}
#contentcol .homevkl {margin:-46px 0 0 -11px;}
.homevkl li {background:#EEEFEF url(img/lihover.gif) repeat-x 0 0; border:1px solid #E3E3E3; border-radius:6px 6px 0 0; float:left; font-size:13px; height:36px; list-style:none; margin:8px 1px 0 0; text-align:center; vertical-align:middle; width:130px;}
.homevkl li:hover {background:#fff; height:44px; margin:0; padding:0 1px 0 0; text-align:center;}
.homevkl .on {background:#fff; border-bottom:1px solid #fff; height:44px; margin:0; padding:0 1px 0 0;}
.homevkl li a {color:#4C4C4C; text-decoration:none;}
.homevkl li:hover a, .homevkl .on a {color:#000; font-weight:bold;}
.lev2 li a {color:#808080;}
.vkl {border:1px solid #E3E3E3; margin:60px 0 9px; padding:0;}
#contentcol .vkl {padding:0 0 0 10px;}

.homecontent {margin:5px 0 0; padding:17px 10px 10px 9px; position:relative; width:517px;}
#contentcol .homecontent {width:737px;}
#contentediting .homecontent {padding:17px 0 10px 9px; width:530px;}
.homecontent .links {margin:0 0 19px;}
.homecontent .links a {border-bottom:1px dashed #39AA33; color:#39AA33; font-size:13px; margin:0 8px; padding:2px 0; text-decoration:none;}
.homecontent .links a:hover, .homecontent .links .on {background:#39AA33; border:none; color:#fff; margin:0; padding:2px 8px;}
.homecontent .news {float:left; padding:0 8px 0 2px; width:153px;}
.homecontent .middle {border-left:1px dotted #000; border-right:1px dotted #000; margin-right:8px; padding:0 13px;}
.homecontent .news .data {color:#000; font-weight:bold;}
.homecontent .news dt, .homecontent .news a {color:#39AA33; padding:0 0 5px; text-decoration:none;}
.dalee {padding:0;}
.dalee a, .homecontent .dalee a {background:url(img/dalee.gif) no-repeat 100% 4px; color:#F25421; padding:0 10px 0 0; text-decoration:none;}
.leftright {position:absolute; right:10px; top:-27px;}
#contentcol .leftright {right:30px;}

.num {background:url(img/numfon.gif) repeat-y 0 0; display:table; margin:0 0 15px; width:537px;}
.num .numname {margin:-1px 0 0;}
.num ul {margin:0; padding:5px 13px 15px;}
.num ul li {float:left; list-style:none; text-align:center; width:450px;}
.num ul .str {width:25px;}

.newspage {border-bottom:1px dashed #D3D2D2; display:table; margin:0 9px 24px 0; padding:0 0 15px;}
.newspage img {float:left; margin:0 12px 0 2px;}
.newspage dl {overflow:hidden;}
.newspage dt a {color:#39AA33; font-weight:bold; text-decoration:none;}
.newspage p {padding:0;}
.newspage dd {padding:3px 0;}
.servis_pz img {margin-bottom:0; margin-top:3px;}
.servis_pz {margin-bottom:15px;}
.servis_pz dl {padding:0 0 15px;}

.act_day {border-bottom:1px dashed #D3D2D2; margin:0 9px 15px 0; padding:5px 0 15px;}
.act_day dt a {color:#39AA33; font-weight:bold; text-decoration:none;}
.act_day p {padding:0;}
.act_day dd {padding:7px 0 0;}

.cal_month {border:1px solid #3CAC35; border-top:33px solid #3CAC35; height:514px; margin-bottom:30px; padding:3px; position:relative; width:720px;}
.cal_month .day {border-bottom:1px solid #3CAC35; border-right:1px solid #3CAC35; float:left; height:102px; position:relative; width:102px;}
.cal_month .dayright {border-right:none;}
.cal_month .daybot {border-bottom:none;}
.cal_month .weekday {color:#808080; font-size:13px; font-weight:bold; padding:0 0 0 7px;}
.cal_month .date {color:#EDEDED; font-family:Impact; font-size:72px; left:0; position:absolute; text-align:center; top:10px; width:100px;}
.cal_month .text {font-size:11px; left:3px; position:absolute; top:18px;}
.cal_month .text a {color:#818181;}
.cal_month .kolvo {bottom:5px; font-size:11px; position:absolute; right:3px;}
.cal_month .kolvo a {background:url(img/list.gif) no-repeat 100% 4px; color:#3CAC35; font-weight:bold; padding:0 10px 0 0; text-decoration:none;}

.selectresident {float:right; margin:-85px 15px 0 0;}
.selectresident .selectright {float:right; margin-top:-28px;}
.selectresident .sel {border:1px solid #ACACAC; border-radius:5px; color:#616161; font-size:12px; margin:0 0 5px; width:170px;}
.selectresident .sel a {color:#616161; text-decoration:none;}
.selectresident .sel span {background:url(img/select2.gif) no-repeat 100% 0; color:#777777; display:block; font-size:12px; padding:3px 20px 3px 8px;}
.selectresident .selmenu {background:#fff; border:1px solid #E4E4E4; position:absolute; top:22px; left:2px; padding:10px; visibility:hidden; z-index:1000;}

.tableresidents {margin-bottom:15px; width:99%;}
.tableresidents th {background:#38AA33; color:#fff; font-size:12px; font-weight:normal; padding:7px 5px;}
.tableresidents td {color:#777777; font-size:13px; padding:10px 5px;}
.tableresidents .text {color:#31932D; font-weight:bold;}
.tableresidents tr {border-bottom:1px dashed #D8D8D8;}
.tableresidents .trtop {border:none;}

.editlogo {float:left; margin-right:30px; text-align:center; width:100px;}
.editlogo a {color:#484848; font-size:12px;}
.editlev1 td, .editlev2 td, .editlev3 td {color:#484848; font-size:12px; font-weight:bold; padding:0 0 5px; text-align:left;}
.editlev1 td a, .editlev2 a, .grupres a, .editlev3 a {color:#31932D;}
.editlev1 .inp {border:1px solid #ACACAC; border-radius:5px; color:#484848; font-size:12px; padding:5px; margin:-5px 0 2px 4px; width:245px;}
.editlev2 .inp {border:1px solid #ACACAC; border-radius:5px; color:#484848; font-size:12px; padding:5px; margin:-5px 0 2px 4px; width:403px;}
.editlev1 .inp2 {border:1px solid #ACACAC; border-radius:5px; color:#484848; font-size:12px; height:41px; padding:5px; margin:-5px 0 2px 4px; width:245px;}
.editlev2 .inp2 {border:1px solid #ACACAC; border-radius:5px; color:#484848; font-size:12px; height:53px; padding:5px; margin:-5px 0 2px 4px; width:403px;}
.editlev3 .inp2 {border:1px solid #ACACAC; border-radius:5px; color:#484848; font-size:12px; height:61px; padding:5px; margin:0 0 11px 4px; width:403px;}
.editlev3 .meta {background:#F6E6DF;}
.niceRadio {background:url(img/radio.png) no-repeat 0 1px; cursor:pointer; display:inline-block; float:left; height:22px; margin:-5px 15px 8px 0; overflow:hidden; width:26px;}
.radioChecked {background-position:0 -23px;}
.niceRadio input {margin-left:-30px;}
.grupres {border-bottom:1px dashed #484848; border-top:1px dashed #484848; color:#484848; font-size:12px; margin:15px 0; padding:10px 0; width:515px;}
.grupres p {padding:0 0 10px;}

.buts {text-align:right;}
.buts .but {background:#3BAC35; border:none; height:21px; margin-right:5px;}
.buts .butnew {background:url(img/butnew.gif) no-repeat 0 0; width:80px;}
.buts .butsave {background:url(img/butsave.gif) no-repeat 0 0; width:90px;}
.buts .butsave2 {background:url(img/butsave2.gif) no-repeat 0 0; width:92px;}
.buts .butplus {background:url(img/butplus.gif) no-repeat 0 0; width:135px;}
.buts .butotmena {background:url(img/butotmena.gif) no-repeat 0 0; margin-left:10px; width:80px;}

.mycat {margin:5px 0 10px; width:100%;}
.mycat th {background:#38AA33; color:#fff; font-size:12px; font-weight:normal; padding:7px 5px;}
.mycat td {color:#484848; font-size:13px; padding:4px 0 4px 8px;}
.mycat .text {color:#31932D; font-weight:bold;}
.mycat tr {border-bottom:1px dashed #777777;}
.mycat .trtop {border:none;}

/*30.03.2011*/
.service {border-bottom:1px dashed #D3D2D2; margin:0 15px 10px 0;}
.service dt {color:#39AA33; font-weight:bold;}
.service dt a {color:#39AA33; text-decoration:none;}
.service .buts {margin:10px 3px 10px 0;}

.okno {background:#fff; border-radius:5px; display:none; padding:15px 16px 30px 34px; text-align:left; width:480px;}
.okno .butclose {background:url(img/close.gif) no-repeat 0 0; border:none; cursor:pointer; float:right; height:18px; width:18px;}
.okno .form p {clear:both;}
.okno .title {font-size:28px; padding:20px 0 10px;}
.okno .form {color:#777777; font-size:12px; margin-right:25px; width:440px;}
.okno .form span {color:#F25421;}
.okno .form .inp {border:1px solid #ACACAC; border-radius:3px; float:right; padding:3px; width:283px;}
.okno .form .inp2 {border:1px solid #ACACAC; border-radius:3px; float:right; height:123px; margin-bottom:15px; margin-top:-10px; padding:3px; width:283px;}
.okno .plusservice {width:750px;}
.okno .plusservice img {border:1px solid #777777; margin-right:13px;}
.okno .plusservice p {padding:0 0 3px;}
.okno .plusservice .inp {width:575px;}
.okno .plusservice .inp2 {height:70px; margin:0; width:575px;}
.okno .plusservice .select {position:relative;}
.okno .plusservice .selectright {float:right; margin-top:-28px;}
.okno .plusservice .sel {background:#fff; border:1px solid #ACACAC; border-radius:5px; color:#777777; font-size:12px; margin:0 0 5px;}
.okno .plusservice .sel a {color:#777777; text-decoration:none;}
.okno .plusservice .sel span {background:url(img/select2.gif) no-repeat 100% 0; color:#777777; display:block; padding:3px 20px 3px 8px;}
.okno .plusservice .selmenu {background:#fff; border:1px solid #E4E4E4; left:2px; padding:10px; position:absolute; top:22px; visibility:hidden; z-index:1000;}
.okno .plusservice table {margin:0 0 15px;}
.okno .fotobig {height:404px; position:relative; margin-bottom:25px; text-align:center; width:604px;}
.okno .fotobig .str_right {position:absolute; right:0; top:52px;}

.langmenu {color:#484848; font-size:11px; position:absolute; right:10px; top:-27px;}
.langmenu a {color:#38AA33; padding:0 3px;}
.langmenu a:hover, .langmenu .on {color:#484848; text-decoration:none;}

.instruct {border-bottom:1px dashed #777777; margin:0 0 12px;}
.instruct a {background:url(img/insctruct.gif) no-repeat 0 50%; color:#31932D; display:block; font-size:12px; padding:5px 0 5px 30px;}

/*1.04.2011*/
.pin {padding:0 0 0 21px;}
.pin .file {text-align:right;}
.pin .file a {border-bottom:1px dashed #39AA33; text-decoration:none;}
#contentcol .pin .homecontent {padding-bottom:30px; width:690px;}
.homecontent .form .inp {border:1px solid #ACACAC; border-radius:3px; height:15px; margin:0 10px; padding:3px; width:283px;}
.homecontent .form .but_obzor {background:url(img/butobzor.gif) no-repeat 0 0; border:none; cursor:pointer; height:21px; width:66px;}
.homecontent .form .but {background:url(img/butsent.gif) no-repeat 0 0; border:none; height:21px; width:92px;}

/*5.04.2011*/
.fotoblock {margin-left:-12px;}
.fotoblock .fotofon {background:#F1F1F1; float:left; height:93px; margin:0 0 15px 10px; text-align:center; width:127px;}
/*//PAGES*/

/*//LAYOUT*/

/*FOOTER*/
#footlinks {background:#EBEBEB; display:table; margin:0 0 0 12px; padding:35px 0 40px; width:968px;}
#footlinks dl {float:left; margin-left:20px; width:215px;}
#footlinks dt {background:url(img/footlinksdt.gif) repeat-x 0 100%; color:#39AA33; font-weight:bold; margin:0 0 15px; padding:0 0 5px;}
#footlinks dd {border-bottom:1px dotted #ADADAD; font-size:11px; padding:5px 3px;}
#footlinks dd a {color:#6F6F6F; text-decoration:none;}

#footWrap {height:311px;}
#footer {clear:both; height:311px; margin:-311px 0 0; position:relative; text-align:left; width:100%; z-index:200;}
#footer2 {color:#000; height:311px; left:0; margin:0 auto; position:relative; top:0; width:995px; z-index:300;}
#back {float:left; left:200px; position:absolute; top:-40px;}
#up {float:right; position:absolute; right:200px; top:-40px;}
#copy {font-size:11px; left:31px; position:absolute; top:24px; width:230px;}
#itex {color:#959595; font-size:11px; margin-bottom:15px;}
#itex a {color:#959595;}
#itex img {float:left; margin-top:-1px; padding-right:8px;}
#copy .textcopy {color:#737373; font-size:11px; margin-bottom:15px;}
#counters img {margin:0 5px 5px 0;}
#twitter {position:absolute; right:369px; top:7px;}
#facebook {position:absolute; right:20px; top:10px;}
/*//FOOTER*/

.but {cursor:pointer;}

.clear {clear:both; font-size:0; height:2px; line-height:0;}

blockquote {background-color:#F0E7CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0 0 10px; padding:10px;}
.pintable, .pintable0 {border-collapse:collapse; margin-bottom:10px;}
.pintable th {background-color:#C5E0EC; border:1px solid #BDBDBD; padding:5px;}
.pintable td {border:1px solid #BDBDBD; padding:5px;}
.pintable0 th, .pintable0 td {padding:5px;}
.pintable th p, .pintable0 th p, .pintable td p, .pintable0 td p  {padding:0;}

.pages {padding:0 0 15px;}
.pages a {color:#31932D; padding:0 3px;}
.pages a:hover {color:#F25421;}
.pages .on {color:#F25421; font-weight:bold; text-decoration:none;}

.pagegrup {margin:0 0 10px;}
.pagegrup strong {color:#777777;}
.pagegrup span {color:#D8D8D8; padding:0 7px;}
.pagegrup .select {margin:-3px 5px 0; position:relative;}
.pagegrup .selectright {float:right; margin-top:-28px;}
.pagegrup .sel {background:#fff url(img/sel.gif) repeat-x 0 0; border:1px solid #E4E4E4; border-radius:5px; color:#616161; font-size:12px; margin:0 0 5px; width:45px;}
.pagegrup .sel a {color:#777777; text-decoration:none;}
.pagegrup .sel span {background:url(img/select.gif) no-repeat 100% 0; color:#777777; display:block; padding:3px 20px 3px 8px;}
.pagegrup .selmenu {background:#fff; border:1px solid #E4E4E4; position:absolute; top:22px; left:2px; padding:10px 0; z-index:1000;}
.pagegrup  dd a {padding:0 10px; text-decoration:none;}
.pagegrup dd a:hover {background:#62C341; color:#fff; padding:0 10px;}
/*//DOP*/

/*js*/
#slider-hor {margin:0 0 10px 40px;}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next {display:block; margin:0; overflow:hidden; padding:0; text-indent:-8000px;}
#prevBtn {float:right; margin:-80px 0 0;}
#nextBtn {float:left; margin:-80px 0 0 10px;}
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a {background:url(img/numright.gif) no-repeat 0 0; display:block; height:77px; position:relative; width:30px;}
#nextBtn a, #slider1next a {background:url(img/numleft.gif) no-repeat 0 0;}   
/*//js*/
