/* Structure (структура)
----------------------------------------------- */
HTML {height: 100%; font-size: 100.01%;}
BODY {min-height: 100%; height: 100%; color: #363636; background: #ffffff; margin: 0; padding: 0; min-width: 770px;}
TD, BODY, DIV {font-family: Tahoma, Arial, Verdana, sans-serif;}
IMG {border: 0;}
TD, FORM {padding: 0; margin: 0;}
TABLE {border-collapse: collapse;}
LABEL {display: none;}
.clear {clear: both; height: 0; font-size: 0; line-height: 0;}
.w100 {width: 100%; overflow: hidden;}

#page {background: #fff url(http://denero.ru/images/site/subbg.gif) 100% 0 repeat-y;}
#mainpage {background: #fff url(http://denero.ru/images/site/mainbg.gif) 100% 0 repeat-y;}

#mainblock {height: auto !important; min-height:100%; height: 100%; width: 100%; font-size: 0.63em;
  min-width: 999px;
  width:expression((documentElement.clientWidth||document.body.clientWidth)<999?'999px':'100%');
/*background: #fff url(http://denero.ru/images/site/subbg.gif) 100% 0 repeat-y;*/
}
#footercol {height: 42px; clear: both;}
#footerblock {position: relative; clear: both; height: 42px; width: 100%; margin-top: -42px; background: #F3EFE7 url(http://denero.ru/images/site/footerblockbg.gif) 0 0 no-repeat;}
#footerblock2 {height: 42px; background: url(http://denero.ru/images/site/mainbg.gif) 100% 0 repeat-y;}
#page #footerblock2 {background: url(http://denero.ru/images/site/subbg.gif) 100% 0 repeat-y;}

#main {width: 100%; clear: both;}
#content {width: 100%; float: left;}
#content2 {margin: 0 512px 0 0;}
#page #content2 {margin: 0 269px 0 0;}
#lastprojects {width: 244px; float: left; margin-left: -512px;}
#newsblock {width: 268px; float: left; margin-left: -268px;}

#logo {position: absolute; width: 127px; height: 26px; margin: 29px 0 0 49px;}
#top {height: 74px; background: #E9E4D9 url(http://denero.ru/images/site/topbg.jpg) 100% 100% no-repeat;}
#mainservices {position: absolute;}

#top2 {background: #E9E4D9 url(http://denero.ru/images/site/top2bg.gif) 0 92px no-repeat; border-bottom: 3px solid #DEDAD2;}
#topbar {width: 100%; float: left;}
#topbar2 {margin-right: 287px; background: url(http://denero.ru/images/site/topbarulbg.jpg) 0 0 repeat-x;}
#contbar {width: 287px; float: left; margin-left: -287px; background: url(http://denero.ru/images/site/contbarbg.jpg) 0 0 no-repeat; color: #656565; font-family: Arial, sans-serif;}

.hide {display: none; width: 150px; margin: 0 auto;}
.men {width: 18.53%; float: left; text-align: center;}
.men a.ah {display: block; height: 64px; width: 100%;}
.men a.ah:hover {color: #fff; text-decoration: none; background: transparent;}
.ah span.pad {display: block; padding: 26px 5px 0 5px; font-size: 11px; font-family: Verdana, sans-serif; text-transform: uppercase; font-weight: bold;}
.men #ul {position: absolute; width: 150px; background: url(http://denero.ru/images/site/menbg.png) 0 0 no-repeat;}
.men #ul div {text-align: left; width: 150px; overflow: hidden;}
.men #ul a {display: block; padding: 5px 14px 7px 14px; font-size: 11px;}
.men #ul a:hover {background: url(http://denero.ru/images/site/manactbg.gif) 0 0;}

#active {width: 25.8%;}
#active .ah {background: #E0D8C7 url(http://denero.ru/images/site/topbarulbg.jpg) 0 -64px repeat-x;}
#active .ah .rg {display: block; height: 64px; background: url(http://denero.ru/images/site/topbarrgbg.jpg) 100% 0 no-repeat;}
#active .ah .lf {display: block; height: 64px; background: url(http://denero.ru/images/site/topbarlfbg.jpg) 0 0 no-repeat;}
.ww {width: 100%;}
.ww td {font-size: 11px;}
#lastprojects h4 {font-family: Arial, Tahoma, sans-serif; padding-left: 3px;}

#threebar {background: #E9E4D9; clear: both; width: 100%;}
#threebar2 {margin-left: 20px; padding-top: 28px;}
.i33 {width: 32%; float: left;}
.i33 .op {line-height: 1.4em; padding: 0 5px 14px 28px;}
.i33 .pic {height: 91px; margin-left: 21px;}
.i33 h6 {margin: 0; padding: 72px 0 0 7px; text-transform: uppercase; font-weight: normal; font-size: 1em;}
.i331 {background: url(http://denero.ru/images/site/i331.jpg) 0 0 no-repeat;}
.i332 {background: url(http://denero.ru/images/site/i332.jpg) 0 0 no-repeat;}
.i333 {background: url(http://denero.ru/images/site/i333.jpg) 0 0 no-repeat;}
#i1 {position: absolute; width: 20px; height: 142px; background: url(http://denero.ru/images/site/i1bg.gif); margin-top: 92px;}

#contbar address {font-style: normal; line-height: 20px; font-size: 11px; padding: 17px 0 30px 33px;}
#contpic {width: 145px; float: left;}
#contpic img {display: block; margin-left: 32px;}
#continf {width: 141px; float: left; font-size: 11px; color: #656565;}
#continf a {color: #656565;}
#continf div {padding-bottom: 14px;}
#continf div a {font-size: 14px; line-height: 20px; text-decoration: underline;}
#continf div a:hover {text-decoration: none;}

#seabar {height: 71px; overflow: hidden; margin: 0;}
#searchbar {padding: 26px 0 0 34px; background: url(http://denero.ru/images/site/searchbartxtbg.gif) 34px 26px no-repeat;}
#searchbar input {border: 0; margin: 0; padding: 0; text-transform: uppercase;}
#searchbar #search {width: 154px; margin-left: 2px; position: relative; top: -9px; background: #F4F1EA; color: #ADA9A1; font-size: 11px; padding-left: 15px;}

#copy {padding: 14px 0 0 80px; color: #6D6767; font-size: 11px;}
#text {font-size: 1.2em; line-height: 1.6em; padding: 0 42px 14px 47px;}
#text p {margin: 0; padding: 0 0 1.7em 0;}

.projitem {width: 176px; height: 87px; background: #fff url(http://denero.ru/images/site/projbg.jpg) 0 0 no-repeat; margin: 0 0 5px 35px;}
.projitem div {padding: 13px 0 0 13px;}
#lookproj {text-align: right; padding-right: 41px;}
#lastprojects h4 {padding-bottom: 12px; color: #CECECE; text-align: center;}

#newsblock2 {padding: 0 20px 0 50px;}
#newsblock h4 {padding: 48px 0 14px 0;}
#page #newsblock2 {padding: 0 29px 0 0;}

.nitem {padding-bottom: 1.3em; line-height: 1.4em;}

#topinfo {font-size: 1.2em; padding: 0 0 0 27px; height: 160px;}
#showbar span {margin: 0 10px 0 0; line-height: 1.8em;}
#showbar span.active {border: 1px solid #E5E5E5; padding: 1px 4px 2px 6px;}
#page h1 {width: 100%; background: none;}
#showbar {width: 100%; position: relative; top: -27px; color: #787878;}
#showbar div {padding-right: 32px; text-align: right;}
#showbar a {color: #787878; text-decoration: underline;}
#showbar a:hover {text-decoration: none;}

#kroshki {color: #C6C6C6; padding: 4px 0 0 48px; font-family: Tahoma, sans-serif;}
#kroshki a {color: #c6c6c6;}

#portfolio {width: 100%; padding: 0 0 24px 0;}
.port1 {background: url(http://denero.ru/images/site/portitembg.jpg) 0 0 no-repeat;}
.port2 {background: #F6F5F2 url(http://denero.ru/images/site/portitemdarkbg.jpg) 0 0 no-repeat;}
#portfolio .op {width: 100%; float: left;}
#portfolio .op2 {padding: 15px 42px 0 284px;}
.clr {clear: both; width: 100%;}
#portfolio .pic {width: 275px; float: left; margin-left: -100%;}
#portfolio .pic img {margin: 22px 0 22px 54px;}
#portfolio .inf {line-height: 1.5em; font-size: 1.1em;}
#portfolio .more {padding: 14px 0; color: #818181; font-size: 0.8em;}
#portfolio .more a {color: #818181; font-size: 1.4em;}
#portfolio h3 a {text-decoration: underline;}
#portfolio h3 a:hover {text-decoration: none;}
#fil h4 {color: #CECECE; padding: 48px 0 14px 34px;}

.lnblock {position: relative; left: -1px; padding: 0 0 22px 35px; font-size: 1.1em;}
.lnblock ul {padding: 0; margin: 0; list-style: none;}
.lnblock li {line-height: 1.5em;}
.lnblock a {text-decoration: underline;}
.lnblock a:hover {text-decoration: none;}
.cat {background: url(http://denero.ru/images/site/catbg.gif) 0 0 no-repeat;}
.the {background: url(http://denero.ru/images/site/thebg.gif) 0 0 no-repeat;}
.god {background: url(http://denero.ru/images/site/godbg.gif) 0 0 no-repeat; padding-top: 5px;}

.filtr_select {font-weight: bold;}

/* Headings (заголовки)
----------------------------------------------- */
H1 {padding: 32px 42px 11px 47px; text-transform: uppercase; background: url(http://denero.ru/images/site/h1bg.gif) 0 29px no-repeat; margin: 0; font-weight: bold; font-family: Arial, Verdana, sans-serif; font-size: 1.4em;}
H4 {text-transform: uppercase; padding: 48px 0 0 0; margin: 0; font-weight: bold; font-family: Arial, Verdana, sans-serif; font-size: 1.4em;}
H3 {font-size: 1.4em; font-weight: bold; margin: 0; padding: 0 0 14px 0;}

A {color: #363636; text-decoration: underline;}
A:hover {text-decoration: none ;}

/*.rightmenu a {margin: 0 5px 0 20px}*/
.rightmenu div {margin: 0 0 0 20px}

#counter_div {
  position: absolute;
  left: 0;
  bottom: 0;
}



/* Blog */

#blog .blogcomments {padding: 0 42px 10px 47px;}
#blog .blogcomments .data {display: none;}
#blog .blogcomments .link {padding-bottom: 2px; font-size: 18px;}
#blog .blogcomments .link a {text-decoration: none; border-bottom: 1px dashed #363636;}
#blog .blogcomments .link a:hover {border: 0;}

#blog .blogcomments .commentsList {margin-top: 13px; display: none;}
#blog .blogcomments .commentsList .comment {font-size: 1.2em; margin-bottom: 25px;}
#blog .blogcomments .commentsList .comment .ava {float: left; margin: 0 10px 0 0;}
#blog .blogcomments .commentsList .comment .params {margin-bottom: 7px; color: #a9a9a9;}
#blog .blogcomments .commentsList .comment .params a {color: #363636;}
#blog .blogcomments .commentsList .comment .text {margin-bottom: 5px; line-height: 1.6em;}
#blog .blogcomments .commentsList .comment .toans {font-size: 0.8em;}
#blog .blogcomments .commentsList .comment .toans a {padding-left: 13px; background: url(http://denero.ru/templates/img/blog/ico_toans.gif) no-repeat 0 50%; color: #ae1e23;}



#blog .blogaddcomment {padding: 0 42px 20px 47px;}
#blog .blogaddcomment a.link {text-decoration: none; border-bottom: 1px dashed #363636; font-size: 18px;}
#blog .blogaddcomment a.link:hover {border: 0;}

#blog .addform {margin-top: 10px; font-size: 1.2em; display: none;}
#blog .addform .field {margin-bottom: 8px;}
#blog .addform .field div {margin-top: 3px; width: 220px; background: #fff url(http://denero.ru/templates/img/blog/bg_input_bord.gif) repeat-x;}
#blog .addform .field div.message {width: 310px;}
#blog .addform .field div div {width: auto; background: transparent url(http://denero.ru/templates/img/blog/bg_input_bord.gif) repeat-y;}
#blog .addform .field div div div {background-repeat: repeat-y; background-position: 100% 0;}
#blog .addform .field div div div div {background-repeat: repeat-x; background-position: 0 100%;}
#blog .addform .field div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_lt.gif) no-repeat;}
#blog .addform .field div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_rt.gif) no-repeat 100% 0;}
#blog .addform .field div div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_rb.gif) no-repeat 100% 100%;}
#blog .addform .field div div div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_lb.gif) no-repeat 0 100%; padding: 5px;}
#blog .addform .field input {width: 99%; border: 0; background: transparent; font: 11px Tahoma;}
#blog .addform .field textarea {width: 99%; border: 0; background: transparent; font: 11px Tahoma;}
#blog .addform td {vertical-align: middle;}
#blog .addform .captcha {padding-top: 5px; padding-left: 10px;}
#blog .addform .refresh {padding: 5px 0 0 0;}
#blog .addform .refresh a {display: block; width: 24px; height: 24px; background: url(http://denero.ru/templates/img/blog/ico_refresh.gif) no-repeat 50% 50% !important; padding: 0 !important;}
#blog .addform .submit {width: 97px; height: 26px; background: transparent url(http://denero.ru/templates/img/blog/button_send.gif); border: 0; padding: 0; margin: 0; cursor: pointer;}
#blog .addform .submit:hover {background-position: 0 -26px;}
#blog .blogcomments .addform {margin-bottom: 25px;}



#blog .blogpost {padding: 0 42px 20px 47px; font-size: 1.2em;}
#blog .blogpost .text {margin-bottom: 15px; line-height: 1.6em;}
#blog .blogpost .tobookmarks {float: right;}
#blog .blogpost .tags,
#blog .blogpost .tags a,
#blog .blogpost .params,
#blog .blogpost .params a {color: #a9a9a9;}
#blog .blogpost .tags {margin-bottom: 2px;}
#blog .blogpost .params .author {margin-top: 7px; margin-left: -7px; width: 100%; overflow: hidden;}
#blog .blogpost .params .author img {float: left; margin-right: 4px; width: 114px; height: 114px; background-repeat: no-repeat; background-position: 50% 50%;}
#blog .blogpost .params .author .name {padding-top: 10px; margin-bottom: 4px; font-weight: bold;}


#blog .postsList {font-size: 1.2em; line-height: 1.6em; padding: 20px 42px 14px 47px;}
#blog .postsList .post {border-bottom: 1px solid #c8c8c8; padding-bottom: 15px; margin-bottom: 13px;}
#blog .postsList .post .title {margin-bottom: 3px; font-size: 14px; font-weight: bold;}
#blog .postsList .post .notice {margin-bottom: 5px;}
#blog .postsList .post .tomore {margin-bottom: 6px; padding-left: 5px;}
#blog .postsList .post .tomore a {padding-left: 13px; background: url(http://denero.ru/templates/img/blog/ico_todetails.gif) no-repeat 0 50%; color: #af2327;}
#blog .postsList .post .tags,
#blog .postsList .post .tags a,
#blog .postsList .post .params,
#blog .postsList .post .params a {color: #a9a9a9;}
#blog .postsList .last {border-bottom: 0;}

#blog .bloguser {padding: 0 42px 30px 47px; font-size: 1.2em;}
#blog .bloguser table {margin-top: 10px;}
#blog .bloguser th {vertical-align: top; text-align: left; padding: 0 10px 10px 0;}
#blog .bloguser td {vertical-align: top; padding: 0 0 10px 0;}
#blog .bloguser .all {padding-top: 15px;}

#blog .blogregister {padding: 0 42px 30px 47px; font-size: 1.2em;}
#blog .blogregister table {margin-top: 10px;}
#blog .blogregister th {text-align: left; vertical-align: top; width: 130px; padding: 6px 10px 10px 0;}
#blog .blogregister th span {font-weight: normal; font-size: 0.9em; color: #999;}
#blog .blogregister td {vertical-align: top; padding: 0 0 10px 0;}
#blog .blogregister td span {display: block; margin-top: 3px; font-size: 0.9em; color: #999;}
#blog .blogregister .submit {width: 157px; height: 26px; background: transparent url(http://denero.ru/templates/img/blog/button_register.gif); border: 0; padding: 0; margin: 15px 0 0 0; cursor: pointer;}
#blog .blogregister .submit:hover {background-position: 0 -26px;}
#blog .blogregister div {margin-top: 3px; width: 220px; background: #fff url(http://denero.ru/templates/img/blog/bg_input_bord.gif) repeat-x;}
#blog .blogregister div div {width: auto; background: transparent url(http://denero.ru/templates/img/blog/bg_input_bord.gif) repeat-y;}
#blog .blogregister div div div {background-repeat: repeat-y; background-position: 100% 0;}
#blog .blogregister div div div div {background-repeat: repeat-x; background-position: 0 100%;}
#blog .blogregister div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_lt.gif) no-repeat;}
#blog .blogregister div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_rt.gif) no-repeat 100% 0;}
#blog .blogregister div div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_rb.gif) no-repeat 100% 100%;}
#blog .blogregister div div div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_lb.gif) no-repeat 0 100%; padding: 5px;}
#blog .blogregister input {width: 99%; border: 0; background: transparent; font: 11px Tahoma;}
#blog .blogregister textarea {width: 99%; border: 0; background: transparent; font: 11px Tahoma;}
#blog .blogregister .employee {font-size: 0.9em;}
#blog .blogregister .employee label {display: block;}
#blog .blogregister .employee input {width: 13px; height: 13px; margin: 0 5px 0 0; vertical-align: top;}

#blog .bloglogin {padding: 0 42px 30px 47px; font-size: 1.2em;}
#blog .bloglogin table {margin-top: 10px;}
#blog .bloglogin th {text-align: left; vertical-align: top; width: 100px; padding: 6px 10px 10px 0;}
#blog .bloglogin td {vertical-align: top; padding: 0 0 10px 0;}
#blog .bloglogin .submit {width: 67px; height: 26px; background: transparent url(http://denero.ru/templates/img/blog/button_enter.gif); border: 0; padding: 0; margin: 15px 0 0 0; cursor: pointer;}
#blog .bloglogin .submit:hover {background-position: 0 -26px;}
#blog .bloglogin div {margin-top: 3px; width: 220px; background: #fff url(http://denero.ru/templates/img/blog/bg_input_bord.gif) repeat-x;}
#blog .bloglogin div div {width: auto; background: transparent url(http://denero.ru/templates/img/blog/bg_input_bord.gif) repeat-y;}
#blog .bloglogin div div div {background-repeat: repeat-y; background-position: 100% 0;}
#blog .bloglogin div div div div {background-repeat: repeat-x; background-position: 0 100%;}
#blog .bloglogin div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_lt.gif) no-repeat;}
#blog .bloglogin div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_rt.gif) no-repeat 100% 0;}
#blog .bloglogin div div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_rb.gif) no-repeat 100% 100%;}
#blog .bloglogin div div div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputw_lb.gif) no-repeat 0 100%; padding: 5px;}
#blog .bloglogin input {width: 99%; border: 0; background: transparent; font: 11px Tahoma;}

#blog .blogaddpost {padding: 0 42px 30px 47px; font-size: 1.2em;}
#blog .blogaddpost table {width: 600px; margin-top: 10px;}
#blog .blogaddpost th {text-align: left; vertical-align: top; padding: 6px 15px 10px 0;}
#blog .blogaddpost th span {font-weight: normal; font-size: 0.9em; color: #999;}
#blog .blogaddpost td {vertical-align: top; padding: 0 0 10px 0;}
#blog .blogaddpost td span {display: block; margin-top: 3px; font-size: 0.9em; color: #999;}
#blog .blogaddpost div {margin-top: 3px; background: #fff url(/templates/img/blog/bg_input_bord.gif) repeat-x;}
#blog .blogaddpost div div {width: auto; background: transparent url(/templates/img/blog/bg_input_bord.gif) repeat-y;}
#blog .blogaddpost div div div {background-repeat: repeat-y; background-position: 100% 0;}
#blog .blogaddpost div div div div {background-repeat: repeat-x; background-position: 0 100%;}
#blog .blogaddpost div div div div div {background: url(/templates/img/blog/bg_inputw_lt.gif) no-repeat;}
#blog .blogaddpost div div div div div div {background: url(/templates/img/blog/bg_inputw_rt.gif) no-repeat 100% 0;}
#blog .blogaddpost div div div div div div div {background: url(/templates/img/blog/bg_inputw_rb.gif) no-repeat 100% 100%;}
#blog .blogaddpost div div div div div div div div {background: url(/templates/img/blog/bg_inputw_lb.gif) no-repeat 0 100%; padding: 5px;}
#blog .blogaddpost input {width: 99%; border: 0; background: transparent; font: 11px Tahoma;}
#blog .blogaddpost textarea {width: 99%; border: 0; background: transparent; font: 11px Tahoma;}
#blog .blogaddpost select {width: 99%; margin-top: 5px; font: 11px Tahoma;}

#blog .blogaddpost .uploadifyQueueItem {
  background: none;
  font: 11px Verdana, Geneva, sans-serif;
  border: 2px solid #E5E5E5;
  background-color: #F5F5F5;
  margin-top: 5px;
  padding: 10px;
  width: 350px;
}
#blog .blogaddpost .uploadifyError {
  background: none;
  border: 2px solid #FBCBBC !important;
  background-color: #FDE5DD !important;
}
#blog .blogaddpost .uploadifyQueueItem .cancel {
  float: right;
}
#blog .blogaddpost .uploadifyProgress {
  background: none;
  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: 10px;
  width: 100%;
}
#blog .blogaddpost .uploadifyProgressBar {
  margin: 0px;
  background: none;
  background-color: #0099FF;
  width: 1px;
  height: 3px;
}

#blog .blogaddpost .save {width: 87px; height: 26px; background: transparent url(/templates/img/blog/button_save.gif); border: 0; padding: 0; margin: 15px 0 0 0; cursor: pointer;}
#blog .blogaddpost .save:hover {background-position: 0 -26px;}
#blog .blogaddpost .preview {width: 110px; height: 26px; background: transparent url(/templates/img/blog/button_preview.gif); border: 0; padding: 0; margin: 15px 0 0 0; cursor: pointer;}
#blog .blogaddpost .preview:hover {background-position: 0 -26px;}
#blog .blogaddpost .public {width: 118px; height: 26px; background: transparent url(/templates/img/blog/button_public.gif); border: 0; padding: 0; margin: 15px 0 0 0; cursor: pointer;}
#blog .blogaddpost .public:hover {background-position: 0 -26px;}


.userblock {padding: 30px 0 10px 35px; font-size: 1.3em;}

.filters h4 {color: #CECECE; padding: 30px 0 14px 34px !important;}

.filters .fblock {position: relative; left: -1px; padding: 0 0 20px 35px; font-size: 1.1em;}
.filters .fblock ul {padding: 0; margin: 0; list-style: none;}
.filters .fblock li {line-height: 1.5em;}
.filters .fblock a {text-decoration: underline;}
.filters .fblock a:hover {text-decoration: none;}

.filters .bgcat {background: url(http://denero.ru/templates/img/blog/vbook_cat.gif) no-repeat; min-height: 84px; height: auto !important; height: 84px;}
.filters .bgcat ul {font-size: 12px;}
.filters .bgcat ul ul {display: none; margin-bottom: 6px; font-size: 11px;}
.filters .bgcat ul ul li {padding-left: 20px;}
.filters .bgcat ul ul li i {margin-left: -20px; margin-right: 2px;}
.filters .bgcat .on a {text-decoration: none;}
.filters .bgcat .on ul {display: block;}

.filters .bgcat li .on {font-weight: bold;}
.filters .bgcat li .on a {text-decoration: none;}

.filters .bgyear {background: url(http://denero.ru/templates/img/blog/vbook_year.gif) no-repeat; min-height: 43px; height: auto !important; height: 43px; padding-top: 7px;}
.filters .bgyear ul {width: 100%; overflow: hidden;}
.filters .bgyear ul li {float: left; margin-left: -5px; padding-left: 4px; padding-bottom: 2px; margin-right: 9px; border-left: 1px solid #363636; line-height: 1em;}
.filters .bgyear .on {font-weight: bold;}
.filters .bgyear .on a {text-decoration: none;}

.filters .bgtheme {background: url(http://denero.ru/templates/img/blog/vbook_theme.gif) no-repeat; min-height: 75px; height: auto !important; height: 75px; padding-left: 27px;}
.filters .bgtheme li {padding-left: 10px; background: url(http://denero.ru/templates/img/blog/li_bullet.gif) no-repeat 0 6px;}

.filters .bgsubscr {background: url(http://denero.ru/templates/img/blog/vbook_subscr.gif) no-repeat; min-height: 75px; height: auto !important; height: 75px; padding-top: 5px;}
.filters .bgsubscr a {text-decoration: none;}
.filters .bgsubscr a span {text-decoration: underline;}
.filters .bgsubscr a:hover span {text-decoration: none;}
.filters .bgsubscr img {margin: 0 5px 0 0; vertical-align: top;}
.filters .bgsubscr table {margin-top: 10px; width: 100%;}
.filters .bgsubscr .query {width: 99%;}
.filters .bgsubscr .query div {background: #fff url(http://denero.ru/templates/img/blog/bg_input_bord.gif) repeat-x;}
.filters .bgsubscr .query div div {background: transparent url(http://denero.ru/templates/img/blog/bg_input_bord.gif) repeat-y;}
.filters .bgsubscr .query div div div {background-repeat: repeat-y; background-position: 100% 0;}
.filters .bgsubscr .query div div div div {background-repeat: repeat-x; background-position: 0 100%;}
.filters .bgsubscr .query div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputg_lt.gif) no-repeat;}
.filters .bgsubscr .query div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputg_rt.gif) no-repeat 100% 0;}
.filters .bgsubscr .query div div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputg_rb.gif) no-repeat 100% 100%;}
.filters .bgsubscr .query div div div div div div div div {background: url(http://denero.ru/templates/img/blog/bg_inputg_lb.gif) no-repeat 0 100%; padding: 5px; height: 16px;}
.filters .bgsubscr .query input {width: 99%; border: 0; background: transparent; font: 11px Tahoma; color: #959595;}
.filters .bgsubscr .submit {padding: 0 10px 0 4px;}
.filters .bgsubscr .submit input {width: 90px; height: 26px; background: transparent url(http://denero.ru/templates/img/blog/button_subscribe.gif); border: 0; padding: 0; margin: 0; cursor: pointer;}
.filters .bgsubscr .submit input:hover {background-position: 0 -26px;}

/* /Blog */

.pointer { cursor: pointer; }