/*
23 Optimised shorthand notation (margin): Changed "0 0 0.2em 0" to "0 0 0.2em"
93 Fixed invalid number: Changed "994?" to "994px"
   Fixed invalid number: Changed "1400?" to "1400px"
220 Optimised shorthand notation (padding): Changed "0 0 14px 0" to "0 0 14px"
237 Removed empty selector: .heading2
238 Optimised color: Changed "#808080" to "gray"
258 Optimised shorthand notation (padding): Changed "8px 0 19px 0" to "8px 0 19px"
338 Invalid property in CSS2.1: -moz-border-radius-topright
339 Invalid property in CSS2.1: -moz-border-radius-topleft
340 Invalid property in CSS2.1: -moz-border-radius-bottomright
341 Invalid property in CSS2.1: -moz-border-radius-bottomleft
382 Optimised color: Changed "#FFFfff" to "#FFF"
453 Optimised shorthand notation (padding): Changed "8px 0 13px 0" to "8px 0 13px"
475 Fixed invalid number: Changed "184?" to "184px"
520 Invalid property in CSS2.1: -moz-border-radius-topright
521 Invalid property in CSS2.1: -moz-border-radius-topleft
522 Invalid property in CSS2.1: -moz-border-radius-bottomright
523 Invalid property in CSS2.1: -moz-border-radius-bottomleft
610 Optimised color: Changed "white" to "#FFF"
746 Invalid property in CSS2.1: -moz-border-radius-topright
747 Invalid property in CSS2.1: -moz-border-radius-topleft
766 Removed empty selector: .userinfo .shadetabscont
*/

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset {
margin:0;
padding:0;
}

body {
background-color:#FFF;
color:#333;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:17px;
}

a {
color:#e87606;
outline:none;
text-decoration:none;
}

a:hover {
color:#9f3222;
text-decoration:underline;
}

h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,table,font {
font-size:1em;
font-style:normal;
font-weight:normal;
}

h1,h2,h3,h4,h5,h6 {
font-family:Tahoma, Verdana, Arial, sans-serif;
line-height:1.1em;
margin:0 0 0.2em;
}

h1 {
font-size:14px;
font-weight:bold;
}

h2 {
font-size:12px;
font-weight:bold;
line-height:18px;
}

h3 {
font-size:1em;
font-weight:bold;
line-height:18px;
}

h4 {
font-size:10px;
font-weight:bold;
line-height:18px;
}

.flarge {
font-size:17px;
font-weight:normal;
line-height:18px;
}

/*forms*/
input,textarea,select {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:1em;
}

.pagebg {
background:#ddcab6 url("../images/night/pagebg.png") repeat 0 0;
margin:0;
padding:0;
}

/*Other*/
p {
margin:0 0 0 12px;
padding:0;
}

.clr {
clear:both;
}

img {
border:0 none;
}

img.left {
float:left;
margin:2px 20px 16px 0;
}

img.right {
float:right;
margin:2px 0 16px 20px;
}

hr {
border:0 none;
border-top:1px solid #cfcfcf;
height:1px;
}

table {
border:0;
border-collapse:collapse;
border-spacing:0;
}

table td {
padding:0;
}

/*UL, LI*/
ul {
list-style-image:none;
list-style-position:outside;
margin:0;
padding-left:16px;
}

ul li {
margin:0;
padding:0;
}

ol {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
margin-bottom:18px;
margin-left:2.2em;
}

.wrapper {
margin:0 auto;
max-width:1600px;
min-width:994px;
text-align:left;
width:90%;
width:expression(((document.body.clientWidth)) < 994px "994?": ((document.body.clientWidth)) > 1400px "1400?": "100%" );
}

#vidhead,#vidhead .vdhbg1,#vidhead .vdhbg2,#vidhead .vdh1,#vidhead .vdh2,#vidhead .vdh3,#vidhead .vdh4,#vidhead .vdh5 {
height:193px;
}

#vidhead {
background:#f6f1ec url("../images/night/headerbg.png") repeat-x 0 0;
overflow:hidden;
text-align:center;
}

#vidhead .vdhbg1 {
background:transparent url("../images/night/bdh_bg_1.png") no-repeat 37% 0;
}

#vidhead .vdhbg2 {
background:transparent url("../images/night/bdh_bg_1.png") no-repeat 63% 0;
}

#vidhead .vdh1 {
background:transparent url("../images/night/vdh1.png") no-repeat 0 0;
}

#vidhead .vdh2 {
background:transparent url("../images/night/vdh2.png") no-repeat 100% 0;
}

#vidhead .vdh3 {
background:transparent url("../images/night/vdh3.png") no-repeat 25% 0;
}

#vidhead .vdh4 {
background:transparent url("../images/night/vdh4.png") no-repeat 75% 0;
}

#vidhead .vdh5 {
background:transparent url("../images/night/vdh5.png") no-repeat 50% 0;
}

/*LOGO*/
.vdhmid {
height:193px;
margin:0 auto;
width:224px;
}

.vidcompany {
display:block;
height:172px;
margin:0 auto;
padding:0;
width:224px;
}

.vidcompany img {
background:transparent url("../images/vidlogo.png") no-repeat 0 0;
height:114px;
position:relative;
top:51px;
width:224px;
}

.language {
margin:auto;
}

.language img {
height:21px;
}

.language a img {
width:59px;
}

.language span img {
background:transparent url("../images/language.png") no-repeat 0 top;
width:2px;
}

.language .eng img {
background:transparent url("../images/language.png") no-repeat -59px -21px;
}

.language .rus img {
background:transparent url("../images/language.png") no-repeat 0 -21px;
}

.language .eng:hover img {
background:transparent url("../images/language.png") no-repeat -59px 0;
}

.language .rus:hover img {
background:transparent url("../images/language.png") no-repeat 0 0;
}

/*menu*/
#topmenui,#topmenui .dleft,#topmenui .dright {
height:53px;
}

#topmenui {
background:#9c3823 url("../images/topmenu.png") repeat-x 0 -53px;
}

#topmenui .dleft {
background:transparent url("../images/topmenu.png") no-repeat 0 0;
padding-left:29px;
}

#topmenui .dright {
background:transparent url("../images/topmenuright.png") no-repeat 100% 0;
padding-right:23px;
}

#topmenui .dmid {
background:transparent url("../images/midtopmenu.png") no-repeat 50% 0;
}

/*toolbar*/
#vidtoolbar,#vidtoolbar .dleft,#vidtoolbar .dright {
height:40px;
}

#vidtoolbar {
background:#ba937a url("../images/night/toolbar_bg.png") repeat-x 0 0;
overflow:hidden;
}

#vidtoolbar .dleft {
background:transparent url("../images/night/toolbarleft.jpg") no-repeat 0 0;
padding-left:24px;
}

#vidtoolbar .dright {
background:transparent url("../images/night/toolbarright.png") no-repeat 100% 0;
padding-right:103px;
position:relative;
}

.speedbar a {
color:#FFF;
}

.speedbar {
color:#FFF;
font-size:10px;
line-height:40px;
overflow:hidden;
}

.s_left {
background:#f6f1ec url("../images/night/shadow_bg.png") repeat-y left 0;
}

.s_right {
background:transparent url("../images/night/shadow_bg.png") repeat-y right 0;
}

.s_mid {
overflow:hidden;
}

.container {
margin-left:9px;
margin-right:9px;
}

/*MIN-HEIGHT for all page*/
.structure {
min-height:700px !important;
width:100%;
}

.structure td {
vertical-align:top;
}

.rightside {
background-color:#f6f1ec;
overflow:hidden;
width:16%;
}

.leftside {
background-color:#f6f1ec;
overflow:hidden;
width:16%;
}

.structure .centerside {
background:#fafafa url("../images/centersidebg.png") repeat-x 0 100%;
overflow:hidden;
width:54%;
}

.centerinn {
overflow:hidden;
min-height:600px;
}

.centerinn .centerinn {
margin:0 14px;
padding:14px 0;
}

.footbline {
background:#ba937a url("../images/night/footbline.png") no-repeat left top;
height:17px;
overflow:hidden;
}

#vidfoot,#vidfoot .vdhbg1,#vidfoot .vdhbg2,#vidfoot .vdh1,#vidfoot .vdh2,#vidfoot .vdh3,#vidfoot .vdh4,#vidfoot .vdh5 {
height:126px;
}

#vidfoot {
background:#f6f1ec url("../images/night/footerbg.png") repeat-x 0 0;
overflow:hidden;
position:relative;
}

#vidfoot .vdhbg1 {
background:transparent url("../images/night/bdf_bg_1.png") no-repeat 37% 0;
}

#vidfoot .vdhbg2 {
background:transparent url("../images/night/bdf_bg_1.png") no-repeat 63% 0;
}

#vidfoot .vdh1 {
background:transparent url("../images/night/vdf1_2.png") no-repeat 0 0;
}

#vidfoot .vdh2 {
background:transparent url("../images/night/vdf1_2.png") no-repeat 100% -126px;
}

#vidfoot .vdh3 {
background:transparent url("../images/night/vdf3.png") no-repeat 22% 0;
}

#vidfoot .vdh4 {
background:transparent url("../images/night/vdf4.png") no-repeat 78% 0;
}

#vidfoot .vdh5 {
background:transparent url("../images/night/vdf5.png") no-repeat 50% 0;
padding-left:26px;
padding-right:26px;
}

.copyright,.copyright a {
color:#686868;
}

.copyright {
float:left;
position:relative;
top:16px;
}

.centroarts {
left:28px;
position:absolute;
top:82px;
}

/*Counters*/
#counts {
float:right;
line-height:0;
position:relative;
text-align:center;
top:19px;
}

#counts a img{opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);}
#counts a:hover img{opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}

#counts span {
margin-right:3px;
}

/*-----Base-----*/
.base {
margin-bottom:25px;
overflow:hidden;
}

.base2 {
margin-bottom:20px;
overflow:hidden;
}

.sort {
padding:0 0 14px;
text-align:center;
}

.heading {
background:transparent url("../images/linepoint.gif") repeat-x 0 100%;
padding-bottom:7px;
}

.heading h2, .heading h2 a {
color:#b74334;
}

.heading h2 {
font-family:Georgia, "Times New Roman", serif;
font-size:18px;
font-weight:normal;
margin:0;
margin-bottom:5px;
text-transform:uppercase;
}

.heading2 h2 a,.heading2 h2 {
color:gray;
}

.heading2 h2 {
font-family:Georgia, "Times New Roman", serif;
font-size:24px;
font-weight:normal;
letter-spacing:-1px;
}

.heading3 {
padding-bottom:5px;
padding-top:8px;
}

.heading3 h1 a {
color:#e87606;
}

.heading3 h1 {
color:#e87606;
font-size:18px;
font-weight:normal;
}

.storeinfo span {
color:#7f7c7b;
margin-right:8px;
}

.maincont {
padding:8px 0 19px;
}

.relatednews {
margin-bottom:10px;
margin-top:5px;
}

.morelink {
height:46px;
}

.ratebox {
background:transparent url("../images/ratebox.png") no-repeat 100% 100%;
float:right;
height:42px;
overflow:hidden;
width:105px;
}

.storeinfo {
margin:0;
padding:0;
}

.argmore,.arg {
float:right;
margin-right:6px;
}

.argback {
float:left;
margin-left:6px;
}

.argmore a img {
background:transparent url("../images/more.png") no-repeat 0 0;
height:46px;
width:93px;
}

.argmore a:hover img {
background:transparent url("../images/more.png") no-repeat 0 -46px;
}

.relatednews ul,.relatednews li {
background:none;
list-style:none;
margin:0;
padding:0;
}

.relatednews h3 {
color:#cf4614;
}

.relatednews li {
background:transparent url("../images/relatednews.png") no-repeat left center;
padding-left:14px;
}

.relatednews li a {
color:#5c5c5c;
font-weight:bold;
padding:3px;
text-decoration:none !important;
}

.relatednews li a:hover {
background-color:#cf4614;
color:#FFF;
padding:3px;
}

.postedit {
background-color:#f8f8f8;
border:1px solid #d0dce4;
color:#757575;
padding:5px;
text-align:justify;
}

.small {
color:#a0a7ac;
font-size:10px;
}

.storenumber {
text-align:center;
font-weight:bold;
padding:10px 0;
}

.editdate {
border:1px dashed #ed5e23;
color:#ed5e23;
padding:10px;
margin-top:10px;
}

/*===ERRORS, INFO, WARNING===*/
.w_warning {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#fbdfd1 url("../images/alert.png") no-repeat 16px center;
border:1px solid #d2c4b1;
color:#ca4c20;
margin-bottom:10px;
}

.wmsg {
padding:18px 10px 18px 70px;
}

/*FORMS EDITORS*/
.sec_code {
margin-bottom:6px;
}

.tableform {
width:100%;
}

.tableform td {
padding:8px 0;
}

.tableform td.label {
font-weight:bold;
vertical-align:top;
width:150px;
}

.tableform tr {
background:transparent url("../images/linepoint.gif") repeat-x left top;
}

.addnews {
font-weight:bold;
}

.impot {
color:#ff9e12;
}

.pollvotelist {
text-align:left;
width:60%;
}

.pollvotelist input {
margin-right:5px;
}

/*Поиск*/
.searchtable fieldset {
margin:2px !important;
padding:3px;
}

.searchtable fieldset legend {
color:#8e3c25;
}

/* ==================== Поле малой формы поиска */
.s_field {
background-repeat:repeat-x;
border:1px solid #bcbcbc;
color:#757575;
height:14px;
padding-left:3px;
}

/* ==================== Поле формы авторизации */
.a_field {
background-repeat:repeat-x;
border:1px solid #FFF;
color:#757575;
height:14px;
padding-left:3px;
}

/* ==================== */
.f_textarea,.f_input,.f_select,.textin {
background:#fbfbfb url(../images/fields.gif) repeat-x left top;
border:1px solid #bcbcbc;
color:#394453;
}

.f_input {
height:14px;
width:300px;
}

.f_select {
height:14px;
}

.f_textarea {
height:156px;
width:459px;
}

/*разбиение на страницы*/
.navigation {
border-bottom:2px solid #cf4614;
color:#666;
font-weight:bold;
margin:0;
margin-bottom:10px;
padding-bottom:10px;
padding-top:10px;
}

.navigation_inn a,.navigation a {
padding:3px 4px;
text-decoration:none !important;
}

.navigation_inn a:hover,.navigation a:hover {
background-color:#949494;
color:#FFF;
}

.navigation_inn span {
background-color:#cf4614;
color:#FFF;
padding:3px 4px;
}

/*comments*/
.comments {
background:transparent url("../images/comments_bg.png") repeat-x 0 0;
border-top:1px solid #c1c1c1;
margin-bottom:20px;
}

.comments2 {
padding-top:15px;
}

.comments .dleft {
float:left;
font-family:Tahoma, Arial, sans-serif;
width:90px;
}

/*.avatar {
float:left;
margin-bottom:6px;
}

.avatar span img {
border:3px solid #a0a0a0;
display:block;
height:auto;
width:82px;
}

.avatar span {
float:left;
}*/

.comhead {
font-size:10px;
padding-bottom:7px;
}

.cmaincont {
padding:8px 0 13px;
}

h3.comname,h3.comname a {
color:#9a3722;
}

h3.comname {
font-size:18px;
font-weight:normal;
}

.comments .dright {
margin-left:105px;
}

.comments .drightinn {
overflow:hidden;
}

.signature {
color:#e6bfd8;
}

.cmorelink {
padding-left:105px;
}

.newstitle {
margin-left:15px;
}

.newstitle a {
color:#5b5b5b !important;
}

/*Blocks*/
.bcontainer {
margin:0 13px;
}

.blocktype1 {
margin-bottom:30px;
min-width:184px;
overflow:hidden;
width:expression(((document.body.clientWidth)) < 184px "184px" );
}

.blocktype1 .btitle {
background:transparent url("../images/blocktitle.png") no-repeat 0 4px;
border-bottom:1px solid #bca58d;
color:#a4896d;
font-family:"Times New Roman", Georgia;
font-size:19px;
font-weight:normal;
line-height:20px;
margin-bottom:10px;
padding:10px 0;
text-indent:35px;
}

.blocktype2 {
margin-bottom:10px;
min-width:184px;
overflow:hidden;
}

.blocktype2 .btitle {
color:#8c2712;
font-family:"Times New Roman", Georgia;
font-size:19px;
font-weight:normal;
line-height:20px;
padding:5px 15px;
}

.blocktype2 .dcont {
background-color:#863727;
overflow:hidden;
}

.blocktype2 .dcont .dcont {
margin:0 16px;
padding:12px 0;
}

.blocktype2 .dcont,.blocktype2 .dcont a,.blocktype2 .dcont a:hover {
color:#FFF;
}

.blocktype2 .dcont a {
text-decoration:underline;
}

.blocktype2 .dcont a:hover {
text-decoration:none;
}

.cbanner {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#f6f1ec;
border:1px solid #cfbfaf;
margin-bottom:10px;
padding:4px;
text-align:center;
}

/*Top Menu*/
.thmenu ul,.thmenu li,ul.loginbox,ul.loginbox li,.loginboxdate ul,.loginboxdate ul li,.ddsmoothmenu ul li,.ddsmoothmenu ul {
display:block;
list-style:none;
margin:0;
padding:0;
}

.thmenu {
float:left;
margin-left:33px;
position:relative;
text-align:left;
top:74px;
width:33%;
}

.thmenu ul {
float:left;
width:49.8%;
}

.thmenu li a {
font-size:0.9em;
font-weight:bold;
padding-left:17px;
text-decoration:none;
text-transform:uppercase;
}

.thmenu li a:hover {
background:transparent url("../images/thmenulink.png") no-repeat left top;
}

/*ВЫПАДАЮЩЕЕ МЕНЮ*/
.ddsmoothmenu {
background:transparent url("../images/topmenu.png") no-repeat 0 -144px;
float:left;
padding-left:1px;
padding-top:15px;
}

.ddsmoothmenu ul {
list-style-type:none;
margin:0;
padding:0;
z-index:100;
}

/*Top level list items*/
.ddsmoothmenu ul li {
float:left;
position:relative;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a {
background:transparent url("../images/sublinks.png") no-repeat 100% 100%;
border-right:1px solid #522117;
border-top-width:0;
color:#d9b2a7;
display:block;
font-weight:bold;
margin:0;
padding:5px;
text-decoration:none !important;
width:160px;
}

* html .ddsmoothmenu ul li ul li a {
display:inline-block;
}

/*1st sub level menu*/
.ddsmoothmenu ul li ul {
background:#a23d28 url("../images/sublinks_bg.png") no-repeat 100% 100%;
display:none;
left:0;
position:absolute;
visibility:hidden;
}

.ddsmoothmenu ul li ul li {
display:list-item;
float:none;
}

.ddsmoothmenu ul li ul li ul {
top:0;
}

.ddsmoothmenu ul li ul li a:hover {
background:transparent url("../images/sublinks.png") no-repeat 0 100%;
color:#FFF;
}

/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass {
position:absolute;
right:7px;
top:12px;
}

.rightarrowclass {
position:absolute;
right:5px;
top:6px;
}

.ddsmoothmenu ul li a.link,.ddsmoothmenu ul li a.link strong {
cursor:pointer;
float:left;
height:38px;
line-height:44px;
overflow:hidden;
text-decoration:none !important;
}

.ddsmoothmenu ul li a.link .downarrowclass {
display:none;
}

.ddsmoothmenu ul li a.link {
background:transparent url("../images/topmenu.png") repeat-x 0 -235px;
border:none;
color:#d9b2a7;
padding:0 !important;
}

.ddsmoothmenu ul li a.link strong {
background:transparent url("../images/topmenu.png") no-repeat right -106px;
padding:0 25px 0 14px;
}

.ddsmoothmenu ul li a.link:hover {
background:#bb6e5e url("../images/topmenu.png") repeat-x 0 -197px;
color:#FFF;
}

/*===SEARCH & LOGIN===*/
.searchbox {
float:right;
position:relative;
top:24px;
width:25%;
}

.searchbox .sinputt {
height:24px;
overflow:hidden;
padding-right:28px;
}

.searchbox .submit {
position:absolute;
right:0;
top:0;
width:24px;
}

.searchbox .sinputt div input {
background-color:#801f0b;
border:none;
color:#f6f6f6;
padding:0;
width:100%;
}

.searchbox .sinputt div {
background-color:#801f0b;
border:2px solid #db9687;
padding:1px;
}

.searchbox .btn,.searchbox .btnhover {
height:20px;
width:20px;
}

.searchbox .btn {
background:transparent url("../images/searchform.png") no-repeat 0 0;
}

.searchbox .btnhover {
background:transparent url("../images/searchform.png") no-repeat 0 -20px;
}

/*LOGIN*/
.loginformbox {
float:right;
width:/*33%*/ 38%;
}

.loginform {
float:left;
/*padding-left:8%; Original*/
padding-left:28%; /*my*/
position:relative;
text-align:left;
top:70px;
/*width:80%; Original*/
width:60%; /*my*/
}

.loginform p {
margin:0;
}

.loginform .header {
color: #800003;
cursor:default;
font:2.8em "Times New Roman";
font-weight:normal;
line-height:normal;
padding-top:5px;
text-align:left /*center*/;

/*border:1px solid;*/
}

/*del nax!*/
.loginform .email {
cursor:default;
font:1.7em "Times New Roman";
font-weight:normal;
line-height:normal;
margin-top:8px;
text-align:left /*center*/;

/*border:1px solid;*/
}

.loginform h2 a:hover {
text-decoration:none;
}
/*end del nax!*/

.loginbox li {
height:46px;
}

.loginbox .lfield {
float:left;
width:132px;
}

.loginbox .lfield div {
background:#e3e3e3 url("../images/loginform.png") no-repeat left 0;
float:left;
height:23px;
overflow:hidden;
width:128px;
}

.loginbox .lfield div div {
height:auto;
padding-left:4px;
padding-top:5px;
width:auto;
}

.loginbox .lfield input {
background:none;
border:none;
color:#993622;
float:left;
padding:0;
width:90px;
}

.loginbox .btn,.loginbox .btnhover {
display:block;
height:42px;
position:absolute;
right:0;
width:85px;
}

.loginbox .btn {
background:transparent url("../images/loginform.png") no-repeat -43px -23px;
}

.loginbox .btnhover {
background:transparent url("../images/loginform.png") no-repeat -43px -65px;
}

/*LOGINDATE*/
.loginboxdate {
position:relative;
text-align:left;
top:70px;
}

.loginboxdate ul {
float:left;
width:49.8%;
}

.loginboxdate ul li {
clear:both;
}

ul.colomn,ul.colomn li {
list-style:none;
margin:0;
padding:0;
}

ul.colomn {
float:left;
width:49.8%;
}

ul.colomn li {
width:100%;
}

.loginboxdate ul.colomn li {
clear:both;
}

/*homebtn*/
.homebtn {
position:absolute;
right:20px;
top:12px;
}

.homebtn img {
height:14px;
width:14px;
}

.hbhome {
background:transparent url("../images/night/homebtn.png") no-repeat -2px 0;
}

.hbcont {
background:transparent url("../images/night/homebtn.png") no-repeat -20px 0;
}

.hbfav {
background:transparent url("../images/night/homebtn.png") no-repeat -38px 0;
}

/*USERINFO TABSSS*/
.userinfo .shadetabs,.userinfo .shadetabs li {
background:none;
list-style:none;
margin:0;
padding:0;
}

.userinfo .shadetabs {
border-bottom:2px solid #bf5a45;
display:block;
height:27px;
overflow:hidden;
}

.userinfo .shadetabs li {
float:left;
margin-right:2px;
}

.userinfo .shadetabs li a {
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#f2f2f2;
color:#bf5a45;
float:left;
height:20px;
line-height:20px;
position:relative;
text-align:center;
text-decoration:none !important;
top:7px;
width:146px;
}

.userinfo .shadetabs li a.selected {
background-color:#bf5a45;
color:#FFF;
height:27px;
line-height:27px;
top:0;
}

.userinfo .tabcontent {
display:none;
padding:10px 0;
}

/*ICONS & BUTTONS*/
.resultbtn,.resultbtnhover,.okbtn,.okbtnhover,.viewbtn,.viewbtnhover,.editbtn,.editbtnhover,.svotebtn,.svotebtnhover,.sresultbtn,.sresultbtnhover {
height:23px;
width:96px;
}

.votebtn,.votebtnhover {
height:40px;
width:138px;
}

.votebtn {
background:transparent url("../images/votebtnbox.png") no-repeat 0 0;
}

.votebtnhover {
background:transparent url("../images/votebtnbox.png") no-repeat -138px 0;
}

.resultbtn {
background:transparent url("../images/iconsvid.png") no-repeat left -38px;
}

.resultbtnhover {
background:transparent url("../images/iconsvid.png") no-repeat -96px -38px;
}

.okbtn {
background:transparent url("../images/iconsvid.png") no-repeat left -61px;
}

.okbtnhover {
background:transparent url("../images/iconsvid.png") no-repeat -96px -61px;
}

.viewbtn {
background:transparent url("../images/iconsvid.png") no-repeat left -84px;
}

.viewbtnhover {
background:transparent url("../images/iconsvid.png") no-repeat -96px -84px;
}

.editbtn {
background:transparent url("../images/iconsvid.png") no-repeat left -107px;
}

.editbtnhover {
background:transparent url("../images/iconsvid.png") no-repeat -96px -107px;
}

.svotebtn {
background:transparent url("../images/iconsvid.png") no-repeat left -15px;
}

.svotebtnhover {
background:transparent url("../images/iconsvid.png") no-repeat -96px -15px;
}

.sresultbtn {
background:transparent url("../images/iconsvid.png") no-repeat left -38px;
}

.sresultbtnhover {
background:transparent url("../images/iconsvid.png") no-repeat -96px -38px;
}

.si_cat,.si_date,.si_author {
height:15px;
margin-right:5px;
vertical-align:middle;
width:15px;
}

.si_cat {
background:transparent url("../images/iconsvid.png") no-repeat -35px 0;
}

.si_date {
background:transparent url("../images/iconsvid.png") no-repeat -18px 0;
}

.si_author {
background:transparent url("../images/iconsvid.png") no-repeat 0 0;
}

@media print  {
.userinfo .tabcontent {
display:block !important;
} }

/*Спецпредложение*/
#spec_offer {
	margin-top:10px;
}

#spec_offer a {
	color:#333;
	font:italic 1.6em "Times New Roman", Times, serif;
	text-decoration:none;
}

#spec_offer a:hover {
	color:#E87606;
}

#den a {
	text-decoration:underline;
}

#den a:hover {
	text-decoration:none;
}
