body#main_body {font:100% Tahoma,sans-serif;color:#000000;background-color:#ececec;margin:0;padding:0;}
textarea {font:10pt Tahoma,sans-serif;}
#container {width:1000px;margin:0 auto;background:#ffffff;border:1px #363636 solid;border-top:0;border-bottom:0;}
.txt {width:793px;float:left;}
.txt-right {width:980px;float:left;}
.left {width:191px;float:left;}
.right {width:191px;float:right;}
.center {width:582px;float:right;}
.center-right {width:773px;float:right;}
.cl {clear:both;font-size:0;}
img {border:0;}
hr {background-color:#898989;height:1px;border-width:0;padding:0;margin:0;}
a {color:#949719;text-decoration:underline;}
a:hover, div.new-object a:hover, div.new-tour a:hover {color:#949719;text-decoration:underline;}
.inv {display:none}

/* top */
div#top {background-color:#363636;height:26px;color:#fff;padding:5px 0 0 48px;}
div#slogan {float:left;}
div#link {float:right;width:181px;text-align:left;}
div#link a {color:#ffffff;text-decoration:underline;}

/* shapka */
div#shapka {height:221px;background:url(/i/shapka.jpg) no-repeat;}
div#logo {float:left;padding:31px 0 0 38px;}
div#login {float:right;width:315px;text-align:left;}
div#login span {margin:0 0 0 3px;}
div.enter {height:22px;padding:5px 0 0 0;}
input.login, input.pass {color:#8a8a8a;height:19px;font-size:10pt;padding:1px 0 0 5px;margin:0;border:1px #000000 solid;}
input.login {width:124px;margin-bottom:3px;}
input.pass {width:101px;margin-bottom:3px;}
input.go {margin:1px 0 0 3px;border:0;}
div.aut {font-size:75%;}
div.aut a {text-decoration:underline;color:#000;}
div.aut a:hover {text-decoration:none;color:#df7244;}
div.user-top {font-size:12pt;color:#df7244;font-weight:bold;padding:5px 0 2px 0;}
div.user-top-set a {font-size:9pt;text-decoration:underline;color:#000;}
div.top-line {height:26px;background:url(/i/top-line.gif) repeat;}

/* center */
div.nav, div.direct {padding-bottom:10px;}
div.nav a, div.nav a:hover {color:#252525;text-decoration:underline;}
span.rss{float:right;padding-top:8px;padding-left:8px;}
span.yashare{float:right;} /* 11.05.12 */
div.img {background-color:#e0e0e0;text-align:center;margin-bottom:10px;}
div.servise {color:#9b9e28;padding:0px 0px 2px 0px;text-transform:uppercase;font-size:11pt;}
div#i-news {float:left;width:290px;}
div#i-anons {float:right;width:280px;}
div.i-news, div.i-anons, div.i-forum {height:27px;color:#ffffff;text-transform:uppercase;font-size:9pt;padding:4px 0px 0px 14px;}
div.i-news, div.i-anons, div.i-forum, div.head-left, div.head-right {background:url(/i/index.gif) no-repeat;}
div.i-news, div.i-anons {background-position:0px 0px;}
div.i-forum {background-position:0px -33px;margin:7px 0px 0px 0px;}
div.center ul, div.center-right ul {margin:1px 1px 1px 20px;padding:3px 0px 3px 0px;color:#df7244;}
div.center ul li, div.center-right ul li {list-style:disc;margin:0px;padding:0px 0px 3px 0px;}
div.town-tags, div.resort-tags {text-align: left;}
div.contact {text-transform:uppercase;padding:15px 0px 5px 0px;}
div.body-print {background-color:#ffffff;width:793px;margin:0 auto;padding:15px;}
div.reserve {background-color:#e6e6e6;padding:15px;margin:10px 0px 10px 0px;}
div.center-right ul.object, div.center ul.object {list-style:none;margin:0px;padding:0px;color:#df7244;}
div.center-right ul.object li, div.center ul.object li {list-style:none;background:url(/i/li.gif) left no-repeat;margin:0px 0px 15px 0px;padding:0px 0px 0px 25px;}
div.head-town {color:#363636;font-size:10pt;padding:5px 0px 10px 0px;font-weight:normal;margin:0px;text-transform:uppercase;}
div.float-block {width:125px;float:left;padding:0px 10px 10px 0px;}

p {padding:0px 0px 10px 0px;margin:0;}
p.object-description {width:270px;}
p.data {padding:5px 0px 10px 0px;}
p.data span, p.red-alert {color:#df7244;font-weight:bold;}
p.forum {padding:5px 0px 10px 0px;}
p.forum a {color:#7d7d7d;text-decoration:underline;}
p.forum span {color:#9b9e28;}
p.empty_search {padding:10px 0px 0px 0px;margin:0;font-weight:bold;}
p.main-forum, p.main-top, p.main-gallery {padding:0px 0px 0px 31px;margin:10px 0px 15px 11px;color:#7d7d7d;}

span.town-tag1 a, span.resort-tag1 a {font-size:190%;}
span.town-tag2 a, span.resort-tag2 a {font-size:160%;}
span.town-tag3 a, span.resort-tag3 a {font-size:150%;}
span.town-tag4 a, span.resort-tag4 a {font-size:130%;}
span.town-tag a:hover, span.town-tag1 a:hover, span.town-tag2 a:hover, span.town-tag3 a:hover, span.town-tag4 a:hover, span.resort-tag a:hover, span.resort-tag1 a:hover, span.resort-tag2 a:hover, span.resort-tag3 a:hover, span.resort-tag4 a:hover {color:#20adea;text-decoration:none;}
span.time {color:#ffffff;background-color:#20adea;font-size:8pt;padding:3px;}

table.servise td {width:120px;text-align:center;padding:15px 0px 15px 0px;}
table.servise img {padding:0px 0px 5px 0px;}
table.servise a {color:#9b9e28;text-decoration:none;}
table.servise a:hover {width:150px;color:#252525;text-decoration:underline;}
table.hotel-right-block, .images-right-block {margin:0 0 0 20px;float:right;}

h1 {color:#363636;padding:5px 0 10px 0;margin:0;font-size:12pt;text-transform:uppercase;font-weight:normal;}
img.star {width:11px;height:11px;}
img.profile {float:right;margin:0 0 10px 10px;padding:2px;border:1px solid #7d7d7d;}
img.img-index {border:2px #ffffff solid;margin:10px 5px 10px 5px;}
form.contact {margin:0;padding:0;}
form.contact-left {width:270px;}
select.contacts-section {color:#363636;width:408px;height:23px;padding:0px;margin:0px 0px 0px 10px;padding-left:5px;border:1px #7f9db9 solid;}
textarea.contacts-text {color:#363636;width:400px;height:150px;padding:0px;margin:0px 0px 0px 10px;padding-left:5px;border:1px #7f9db9 solid;}
textarea.svyaz, textarea.svyaz_reg, textarea.messagefield {height:150px;overflow:auto;}
input.contacts-fio, input.contacts-contact {color:#363636;width:400px;height:20px;padding:0px;margin:0px 0px 0px 10px;padding-left:5px;border:1px #7f9db9 solid;}
input.form-message-fio, input.form-message-email, textarea.svyaz, textarea.svyaz_reg, textarea.messagefield {color:#363636;width:180px;padding:0px;margin:0px 0px 0px 10px;padding-left:5px;border:1px #a1a1a1 solid;}
input.form-message-fio, input.form-message-email {height:20px;}
input.object-send {margin:0 0 0 87px;}
.nobr {white-space:nowrap;}
.disable-nobr .nobr , .nobr .disable-nobr {white-space:normal;}
.wbr {visibility:hidden;width:0px;position:absolute;}

div.adv {background:#ffffff no-repeat top right;width:468px;height:60px;border:1px solid #252525;color:black;text-decoration:none;text-align:center;padding:0;overflow:hidden;margin:15px 0 15px 0;margin:0 auto;}
div.adv a, div.adv a:hover {color:#54adf1;text-decoration:none;font-style:normal;font-variant:normal;font-weight:bold;font-size:10px;font-family:Verdana, sans-serif;}

/* search */
table.t td {padding:5px;height:50px;}
table.t {border:1px #f1f1e3 solid;border-collapse:collapse;}
tr.t-name {padding:7px 0px 7px 5px;color:#ffffff;background-color:#c8c8c8;font-weight:bold;}
tr.b {background-color:#f8f8f8;}
td.c {text-align:center;}
div.head {text-transform:uppercase;padding:2px 0 10px 0;}
div.valuta {padding:10px 0 0 18px;}
div.page, div.forum-pages, div.photogallery-pages {padding:20px 0 20px 0;}
div.forum-pages {border-top:1px #e6e6e6 solid;margin:25px 0 15px 0;}
div.page a.pagenumber, div.forum-pages a.pagenumber, div.photogallery-pages a.pagenumber  {border:1px #fff solid;text-decoration:none;padding:3px;color:#8b8b8b;}
div.page a.pagenumber:hover, div.forum-pages a.pagenumber:hover, div.photogallery-pages a.pagenumber:hover {border:1px #d7d7d7 solid;text-decoration:none;padding:3px;}
div.page a.pagenumberactive, div.forum-pages a.pagenumberactive, div.photogallery-pages a.pagenumberactive {border:1px #ececec solid;text-decoration:none;padding:3px;background-color:#e3e3e3;color:#363636;}
span.b {font-weight:bold;}
img.img {border:1px #7d7d7d solid;}
.town {width:200px;height:200px;}
.hotel-type {width:200px;height:130px;}
.estate-type {width:200px;height:110px;}
input.price {color:#363636;width:100px;height:17px;font-size:9px;padding:1px 0 0 5px;margin:0px;border-width:1px;border:1px #7f9db9 solid;}
a.none, a.none:hover {color:#7d7d7d;text-decoration:underline;}
a.b {font-weight:bold;}
div.map0, div.map1, div.map2, div.map3 {padding:0px 0px 0px 18px;line-height:15pt;}
div.map1 {background:url(/i/m1.gif) left repeat-y;}
div.map2 {background:url(/i/m2.gif) left repeat-y;}
div.map3 {background:url(/i/m3.gif) left repeat-y;}


/* reg, user*/
input.reg, input.reg_req {color:#363636;width:200px;height:17px;padding:0px;margin:0px;padding-left:5px;}
input.reg, input.inputfile, .dop-info, .reg-name, .gallery_file-alt  {border:1px #dddddd solid;}
input.reg_req {border:1px #ff0000 solid;}
input.inputfile {width:207px;padding:0;margin:0;}
input.gallery_file-alt {width:400px;padding:0;margin:0;}
select.reg, select.reg-lang {width:207px;font-style:italic; }
span.red, p.count-name span.red {color:red;text-transform:none;}
span.reg {background-color:#f8f8f8;padding:3px;font-weight:bold;}
.reg-name {width:206px;height:150px;}
.dop-info {height:150px;width:200px;overflow:auto;}
span.avatara {color:#707070;font-size:8pt;}
table.nic a, div.profile span {color:#9d9d9d;}
tr.nic-tr {background-color:#dddddd;text-align:center;}
tr.nic-one {background-color:#f0f0f0;}
td.nic-user {width:120px;}
td.nic-data {width:70px;}
td.nic-del {width:50px;}
td.nic-data-txt {color:#9d9d9d;font-size:11px;text-align:center;}
td.help {color:#9d9d9d;font:9pt Arial;}
a.answer {background:url(/i/user-mail-one.gif) left no-repeat;padding:0 15px 0 33px;font-size: 11pt;}
select.object-type, select.object-town, input.object-area, input.object-price, input.object-area2, input.object-area3, input.form-gallery-name, input.form-gallery-tags {color:#363636;width:400px;height:20px;font-size:10pt;padding:0px 5px 0px 5px;margin-bottom:3px;border:1px #7f9db9 solid;}
textarea.object-annotation, textarea.object-text, textarea.form-gallery-description {color:#363636;overflow:auto;width:400px;height:100px;margin-bottom:3px;font-size:10pt;padding:0px 5px 0px 5px;margin-bottom:3px;border:1px #7f9db9 solid;}
textarea.field {width:400px;height:120px;height:100%;margin-bottom:3px;font-size:10pt;}
.altfield {background:url(/i/opisanie.gif) left top no-repeat;border:1px #dddddd solid;}

/* left */
div.head-left {background-position:0px -75px;height:55px;color:#ffffff;text-transform:uppercase;font-size:11pt;padding:15px 0px 0px 20px;margin-bottom:6px;}
div.all-menu {color:#7d7d7d;padding:0px 11px 11px 11px;text-align:left;}
div.all-menu a {color:#7d7d7d;text-decoration:underline;}
div.all-menu a:hover {color:#20adea;text-decoration:underline;}
div.all-menu a.active, div.all-menu a.active:hover {color:#20adea;text-decoration:none;font-weight:bold;}
div.all-menu p, div.new-tour p {padding:0px 0px 3px 0px;margin:0px;text-align:left;}
div.tour {color:#949719;text-transform:uppercase;background:url(/i/hr.gif) bottom left no-repeat;text-align:left;padding:0px 0px 4px 11px;margin:0px 0px 9px 0px;}
div.new-tour {color:#df7446;padding:0px 11px 11px 11px;}
div.new-tour a {color:#252525;text-decoration:underline;}
div.new-tour span {color:#898989;}
td.px, div.px {background:url(/i/1px-line.gif) repeat-x;height:15px;}

/* right */
div.head-right {background-position:0px -145px;height:55px;color:#ffffff;text-transform:uppercase;font-size:11pt;padding:11px 0px 0px 13px;margin-bottom:6px;text-align:left;}
div.all-menu {color:#7d7d7d;padding:0px 11px 11px 11px;text-align:left;}
div.new-object {color:#898989;padding:0px 11px 11px 11px;text-align:left;}
div.new-object a {color:#252525;text-decoration:underline;}
div.new-object span {color:#df7446;}

/* sprites */
div.i1, div.i2, div.i3, div.i4, div.i5, div.i6, div.i7 {background-repeat:no-repeat;color:#252525;text-transform:uppercase;font-size:10pt;height:29px;text-align:left;}
div.i1, div.i2, div.i3, div.i5, div.i6 {padding:8px 0px 0px 31px;margin:0 0 0 11px;}
div.i4 {padding:0 0 12px 31px;margin:0 0 0 11px;}
div.i7 {padding:0 0 2px 31px;margin:0 0 0 11px;}
div.i1, div.i2, div.i3, div.i4, div.i5, div.i6, div.i7, p.main-forum, p.main-top, p.main-gallery, p.profile-edit, p.profile-add-object, p.profile-my-object, p.profile-add-top, p.profile-my-top, p.profile-add-gallery, p.profile-my-gallery, p.profile-contact {background:url(/i/i.gif) no-repeat;}
div.profile {color:#252525;padding:15px;}
div.i1 {background-position:0 0px;padding:0 0 8px 31px;}
div.i2 {background-position:0 -30px;}
div.i3 {background-position:0 -62px;}
div.i4 {background-position:0 -94px;}
div.i5 {background-position:0 -130px;}
div.i6 {background-position:0 -158px;}
div.i7 {background-position:0px -193px;}
p.main-forum {background-position:0px -193px;height:18px;}
p.main-top {background-position:0px -221px;}
p.main-gallery {background-position:0px -273px;}
p.profile-edit {background-position:0px -311px;}
p.profile-add-object {background-position:0px -344px;}
p.profile-my-object {background-position:0px -374px;padding:0 0 0 35px;margin:15px 0 0 0;}
p.profile-add-top {background-position:0px -406px;}
p.profile-my-top {background-position:0px -440px;padding:0 0 0 35px;margin:15px 0 0 0;}
p.profile-add-gallery {background-position:0px -469px;}
p.profile-my-gallery {background-position:0px -505px;padding:0 0 0 35px;margin:15px 0 0 0;}
p.profile-contact {background-position:0px -540px;height:45px;}
p.profile-edit, p.profile-add-object, p.profile-add-top, p.profile-add-gallery, p.profile-contact {padding:0px 0px 0px 35px;margin:3px 0px 3px 0px;}


/* footer */
div#footer {height:265px;padding:25px 0px 0px 0px;width:1000px;text-align:center;background:url(/i/footer.jpg) no-repeat bottom;}
div.link-niz {padding:55px 0px 10px 0px;text-align:center;font-size:10pt;}
div.link-niz a {color:#252525;text-decoration:underline;}
div.link-niz a:hover {color:#252525;text-decoration:none;}
div#podval{float:left;width:600px;}
div#oca{margin-left:600px;padding:30px 0px 0px 20px;}
div#oca a{color:#df7446;text-decoration:none;font-weight:bold;}
div#stat{float:left;width:750px;margin-left:-750px;padding:30px 0px 0px 0px;text-align:right;font-size:8pt;}
p.club {font-size:9pt;}
p.club span {color:#df7446;font-weight:bold;}
p.club a, p.club a:hover {color:#252525;font-size:8pt;font-weight:normal;text-decoration:none;}


/* counter */
div.top10 {color:#9b9e28;text-transform:uppercase;font-size:11pt;padding:10px 0px 0px 0px;}
div.count-site {padding:0px 0px 20px 0px;}
div.hr {padding:0px;margin:2px 0px 12px 0px;height:1px;background-color:#e6e6e3;}
table.counter, table.add-counter, table.add-counter-100 {border:0px;border-collapse:collapse;width:100%;}
table.add-counter td {height:25px;}
table.counter td {width:291px;height:100px;}
table.counter td p {padding:0px 0px 5px 0px;}
table.counter td p a, table.counter td p a:hover, a.bl, a.bl:hover {color:#363636;text-decoration:none;}
td.add-counter-100 {width:100px;}
td.code {font-size:8pt;}
span.num {color:#20adea;}
span.new {color:#df7244;}
span.b {font-weight:bold;}
span.em {font-style:italic;}
p.add-site {text-align: center;float:right;padding:0px 180px 0px 0px;}
p.add-site a, p.add-site a:hover {color:#9b9e28;text-decoration: underline;font-size:12pt;}
p.count-name, p.count-body, p.count-link {padding:0px 0px 4px 0px;}
p.count-name span {text-transform:uppercase;}
p.count-body {color:#7d7d7d;}
p.count-link a {color:#21adea;}
select.counter-width {width:400px;}
input.counter-url, input.counter-name, textarea.counter-info {color:#363636;width:393px;height:17px;padding:0px;margin:0px;padding-left:5px;border:1px #7f9db9 solid;}
textarea.counter-info {height:200px;}
textarea.width-code {width:400px;height:220px;color:#252525;font-size:10pt;border:1px #252525 solid;padding:10px;margin:10px 0px 10px 0px;background-color:#f1f1e3;}

/* gallery */
table.foto {border:0px;border-collapse:collapse;width:100%;}
table.albom {border:0px;border-collapse:collapse;width:100%;margin:5px 0px 0px 0px;}
table.foto td {width:33%;}
td.ava {width:1px;padding:0px 5px 0px 0px;}
p.add-foto a, p.add-foto a:hover {color:#20adea;text-decoration:underline;font-size:11pt;}
p.gallery-author {width:155px;height:20px;overflow: hidden;}
p.mark {width:155px;padding:0px 0px 15px 0px;color:#7d7d7d;}
p.mark a {font-size:8pt;color:#7d7d7d;text-decoration:underline;}
p.mark a:hover {font-size:8pt;color:#20adea;text-decoration:underline;}
a.f, a.f1, a.f2, a.f3, a.f4, a.f5 {color:#7d7d7d;text-decoration:none;}
a.author, a.author:hover, a.commentlink, a.commentlink:hover {font-size:9pt;color:#7d7d7d;text-decoration:none;}
a.f:hover, a.f1:hover, a.f2:hover, a.f3:hover, a.f4:hover, a.f5:hover {color:#20adea;text-decoration:underline;}
a.f5 {font-size:190%;}
a.f4 {font-size:160%;}
a.f3 {font-size:150%;}
a.f2 {font-size:130%;}
a.f1 {font-size:120%;}
a.f {font-size:110%;}
div.new-foto {color:#9b9e28;padding:10px 0px 10px 0px;text-transform:uppercase;font-size:13pt;}
p.add-foto {float:right;padding:5px 0 0 10px;;}
img.foto {border:solid 8px #f2f2f2;margin:7px 0px 7px 0px;background-color:#f2f2f2;background-repeat:no-repeat;background-position:center;}
img.fotki {border:solid 4px #d7d7d7;margin:3px 0px 3px 0px;}
img.i-foto {border:solid 1px #d7d7d7;margin:0px 10px 0px 0px;}
span.f {color:#df7244;font-size:15px;}
span.gallery-return {list-style:none;background:url(/i/li.gif) left top no-repeat;margin:0px;padding:0px 0px 10px 25px;}
button.form-gallery-edit {border:0px;background-color:transparent;color:#9b9e28;text-decoration:underline;font-size:11pt;}
.person_gallery{width:125px;float:left;padding:0px 10px 10px 0px;height:177px;overflow:hidden;margin-bottom:10px;}
.persons{width:112px;float:left;padding:0px 10px 4em 0px;height:84px;}

fieldset.photos{padding:0 0 8px 0;border:solid 1px #ddd;}
fieldset.photos legend{margin-left:10px;color:#7f9db9;}
div.DragContainer, div.OverDragContainer { width: 580px; display:block; padding-top:10px; float: left; }
div.OverDragContainer { background-color: #ddd;}
div.DragBox, div.OverDragBox, div.DragDragBox { border: 1px #ddd solid;  padding: 12px 0px 6px 3px;  margin: 5px 4px 5px 4px;  width: 179px; float: left; cursor:move;  background-color: #f2f2f2; }
div.OverDragBox, div.DragDragBox {  background-color: #ddd;}
div.DragDragBox {background-color: #7f9db9; filter: alpha(opacity=50);}

img.ImgDragBox, img.ImgDragBoxLeader{float: left; margin-left: 5px; width: 58px; height: 58px; cursor:auto; cursor:move;   }
img.ImgDragBoxLeader{width: 52px; height: 52px;border: 3px double #1eacea;  }
/*23.12.12*/
img.ImgDragBox2, img.ImgDragBoxLeader2{float: left; margin-left: 5px; width: 146px; height: 26px; cursor:auto; cursor:move;   }
img.ImgDragBoxLeader2{width: 140px; height: 20px;border: 3px double #1eacea;  }

textarea.TextareaDragBox, textarea.TextareaDragBoxFree{float: left; margin-left: 4px; color: #363636; border: 1px #7f9db9 solid; width:90px; height:54px; font: 8pt Tahoma,sans-serif; overflow:auto;}
textarea.TextareaDragBoxFree{background: #ffffff url(img/alt.gif) no-repeat left top;}
img.ImgRemove, img.ImgRemoveSelected{ width:11px; height:12px; border: 1px solid Transparent;cursor:pointer; }
img.ImgRemoveSelected{border: 1px solid red;float: left;}
iframe.inputfile{width:410px; height:28px;display:block; }

.uploadifyQueueItem {font-size: 10px;	border: 1px solid #ddd;	background-color: #f2f2f2;	margin-bottom: 5px;	padding: 3px;	width: 540px;}
.uploadifyError {	border: 2px solid #FBCBBC !important;	background-color: #FDE5DD !important;}
.uploadifyQueueItem .cancel {	float: right;}
.uploadifyProgress {	background-color: #FFFFFF; border-top: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; margin-top: 4px; width: 500px;}
.uploadifyProgressBar {	background-color: #0099FF; width: 1px; height: 6px; }
#fileQueue {width: 570px;	max-height: 80px;	overflow: auto;	border: 0px solid #E5E5E5;	/*margin-bottom: 10px;*/}

/* comments */
div.comments {color:#9b9e28;padding:10px 0px 0px 0px;text-transform:uppercase;font-size:13pt;}
div.com-hr {padding:0px;margin:2px 0px 12px 0px;height:1px;background-color:#898989;}
div.line-comment {margin:10px 0px 10px 0px;background:url(/i/comment.gif) repeat-x;clear:both;font-size:0;height:11px;}
div.add-comment {color:#000000;padding:0px 0px 0px 0px;font-size:13pt;}
img.com {float:left;margin:0px 7px 5px 0px;border:solid 1px #d7d7d7;}
p.com {padding:0px 0px 5px 0px;}
p.com a {text-decoration:none;}

/* forum */
table.forum {border:1px #f1f1e3 solid;padding:0px;margin:0px;}
tr.name {background-color:#c8c8c8;color:#ffffff;font-weight:bold;}
tr.forum {background-color:#ffffff;}
tr.forum-one {background-color:#efefef;}
tr.forum-one-my {background-color:#ecead1;}
td.razdel {width:480px;padding:5px;}
td.theme, td.stat {width:50px;text-align:center;padding:0px 3px 0px 3px;}
td.name-forum {padding:7px 0px 7px 5px;color:#949719;background-color:#e5e6bf;font-weight:bold;}
td.forum-one {padding:5px 0px 8px 15px;margin:0px 0px 5px 0px;font-size:8pt;}
td.forum-one a {font-size:9pt;}
td.f-num {padding:5px;text-align:center;}
td.f-num a {text-decoration:none;color:#676767;}
td.f-data {color:#676767;padding:5px;}
td.f-user {padding:5px;font-size:9pt;width:120px;}
td.f-text {width:440px;padding:5px;}
td.f-text p a {width:340px;}
td.forums-last-message {color:#676767;font-size:8pt;padding:5px;width:160px;}
td.forums-last-message a {color:#676767;}
td.forums-last-message a:hover {color:#df7244;}
td.f-text span, td.f-text span span span, td.f-text span span span span span {border:1px #dadada solid;background-color:#f1f1f1;padding:5px;margin:5px 5px 5px 2px;display:block;}
td.f-text span span, td.f-text span span span span {border:1px #dadada solid;background-color:#eeeeee;padding:5px;margin:5px 5px 5px 2px;display:block;}
p.quot {text-align:right;margin:5px 0px 0px 0px;}
p.quot a {color:#676767;font-size:7pt;padding:2px 3px 2px 3px;background-color:#efefef;text-decoration:none;}
p.quot a:hover {color:#949719;font-size:7pt;padding:2px 3px 2px 3px;background-color:#e5e6bf;text-decoration:none;}
p.new-theme a {font-size:12pt;color:#f2956e;}
input.f-text-forum {width:570px;height:200px;}
input.forum-head {width:570px;height:20px;margin:0px 0px 10px 0px;}
span.str, span.str a {color:#9f9f9f;font-size:8pt;background-color:#ffffff;padding:0px;margin:0px;}
span.str a:hover {color:#df7244;font-size:8pt;background-color:#ffffff;padding:0px;margin:0px;text-decoration:underline;}
input.forum-head {color:#363636;font-size:12pt;padding-left:5px;padding-top:1px;background-color:#ffffff;font-weight: bold;border:0px;border-bottom:solid 3px #e3e3e3;border-left:solid 3px #e3e3e3;border-top:solid 3px #e3e3e3;border-right:solid 3px #e3e3e3;}
textarea.width-forum {width:98%;height:200px;overflow:auto;color:#363636;font-size:11pt;padding-left:5px;padding-top:1px;background-color:#ffffff;border:0px;border-bottom:solid 1px #e3e3e3;border-left:solid 1px #e3e3e3;border-right:solid 1px #e3e3e3;}


/* для ss_comment_form() 02.06.12 */
.sncommtext,.sncommicon,.sncommiconac {
	display:inline-block;
	position:relative;
	top:1px;
}
.sncommtext {
	vertical-align:top;
	padding-left:20px;
	padding-top:20px;
	font-weight:bold;
	color:#eb8921;	
}
.sncommiconac {
	border:1px solid #999;
	background:#fff;
	border-bottom:1px solid transparent;
	z-index:1;
}
.sncommicon img,.sncommiconac img {
	background:#fff;
	padding:1px;
	border:1px solid #999;
	margin:5px;
}
.sncommiconac:first-child,
.sncommicon:first-child {
	margin-left:15px;
}
#sninfo1 {
	display:block;
	padding:10px;
}
.sncomminfo {
	padding:10px;
	display:none;
	background:#fff;
	border:1px solid #999;
}

/* 16.02.14 
#tup_mazilla {
width: 170px;
display: inline-block;
background: rgba(255, 255, 255, 1);
padding: 15px;
margin-left: 165px;
margin-top: -240px;
height: 210px;
position: absolute;
color: #000;}
.img_dif_size {
min-width: 164px;
max-width: 365px;
display: block;
}
@-moz-document url-prefix() {
#tup_mazilla {
width: 170px;
display: inline-block;
background: none repeat scroll 0% 0% rgba(255, 255, 255, 1);
padding: 15px;
height: 210px;
position: absolute;
color: rgb(0, 0, 0);
}
}
* html #tup_mazilla {
width: 170px;
display: inline-block;
background: none repeat scroll 0% 0% rgba(255, 255, 255, 1);
padding: 15px;
margin-left: -200px;
margin-top: 0px;
height: 210px;
position: absolute;
color: rgb(0, 0, 0);
}
*/
