html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0px none;outline:0;font-style:inherit;font-family:inherit;}:focus{outline:0}area{cursor:pointer}ol, ul{list-style:none;}table{border-collapse:separate;border-spacing:0}caption, th, td{font-weight:normal}blockquote:before, blockquote:after, q:before, q:after{}blockquote, q{}

hr{border:solid #bab184; border-width:1px 0 0 0; height:1px;}
body{ height:100%; background-color:#ffffff; color:#000000; font:14px "Times New Roman", Times, serif}
a{font:Arial, Helvetica, sans-serif; color:#0054a6;}
a:hover,a:hover span{ text-decoration:none;}
h1{font:24px Arial, Helvetica, sans-serif;} 
h2 {font:18px Arial, Helvetica, sans-serif;} 
h3{font:14px Arial, Helvetica, sans-serif;}
span.RSS {font:9px "Times New Roman", Times, serif; background-image:url(/img/rss12-icon.gif); background-repeat:no-repeat; background-position: 10px center; text-decoration:underline; padding:0 0 2px 25px;}
span.RSS a {color:#88733F;}

/*redacted*/
/*h1{padding:0 0 12px 0; font:16px Arial, Helvetica, sans-serif;} 
h2{padding:0 0 12px 0; font:14px Arial, Helvetica, sans-serif;}*/
.ulpage{list-style-type:square; padding:0 0 12px 12px;}
.olpage{list-style-type:decimal; padding-left:17px;}
.ulpage li, .olpage li{padding:0 0 12px 0;}
.imgp{float:left; margin:3px 12px 20px 0;}
.tablepage{width:580px; margin:0 12px 0 12px; text-align:center; background-color:#f3f3d4; border-collapse:collapse;}
.tablepage td{padding:6px; border:1px solid #bab184;}
.tablenews{width:906px; margin:0 10px 0 10px; text-align:center; border-collapse:collapse;}
.tablenews td{padding:6px; border:1px solid #bab184;}
tr.nechet {background-color:#f3f3d4;}

.RedAdminMenu {border-top:1px solid #a5b1c1; padding:10px 0 12px 0; margin-bottom:20px; background-color:#d7dee9; font:12px Arial, Helvetica, sans-serif;}
.RedAdminMenu span {margin:0 10px 0 10px; font-size:14px;}
.RedAdminMenu span a {margin:0 10px 0 0; font-size:14px;}
.RedAdminMenu a{margin:0 10px 0 10px;}
a.first {margin:0 2px 0 10px;}
a.second {margin:0 20px 0 2px;}
.RedAdminMenu .icoredact {margin: 0 3px -5px 32px; width:22px; height:22px;}


#ERegi {width:370px; clear:both; margin:0 auto; padding-bottom:20px;} 
#ERegi .hrto {float:left; padding:0 20px 0 12px; font:12px/18px Arial, Helvetica, sans-serif; color:#0054a6;}
.ELogIn {border-top:1px solid #a5b1c1; background-color:#dfe5ed; padding:5px 0 25px 10px;}
.ELogIn .text {float:left; border:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; width:131px; margin-right:10px; height:19px; overflow:hidden;}
.ELogIn .text input {float:left; border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; width:124px; padding:2px 0 1px 5px; height:15px; font:12px Arial, Helvetica, sans-serif; color:#7f7f7f;}
.icoregist {margin: 0 3px -5px 0px; width:18px; height:18px;}
.iconlink {font:14px/18px Arial, Helvetica, sans-serif;}

#ErrorPage {width:294px; clear:both; margin:0 auto; padding:50px 0 20px 0;}
#ErrorPage .mlink {float:left; padding:0 20px 0 12px; font:14px/18px Arial, Helvetica, sans-serif; color:#0054a6;}
.erlogo {padding-left:10px;}
.ermess {border-top:1px solid #c98576; padding:10px 10px 12px 10px; background-color:#ffccc6; font:14px "Times New Roman", Times, serif; width: 585px;}
#ErrorReg {width:586px; padding-bottom:20px; display:none;}

.FieldReg {width:585px; border-top:1px solid #C8B58C; background-color:#FFFFCC; font:12px Arial, Helvetica, sans-serif; padding:10px 10px 12px 10px;}
.regform1 {float:left; width:284px; padding:10px 18px 10px 0;}
.regform2 {margin-left:284px; padding:10px 10px 10px 18px; font:italic 12px "Times New Roman", Times, serif; color:#7f7f7f;}
.regform3 {float:left; width:284px;}
.regform4 {margin-left:284px;}
.regform3, .regform4 {padding:10px 0 10px 0; text-align:center;}
.FRtext {border:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; width:274px; margin:3px 10px 5px 0; height:19px; overflow:hidden;}
.FRtext input{border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; width:267px; padding:2px 0 1px 5px; height:15px; font:12px Arial, Helvetica, sans-serif; color:#7f7f7f;}

.commentLine {padding:0 10px 12px 10px; margin-bottom:12px; font:12px Arial, Helvetica, sans-serif;}
.comtext {float:left; width:586px; padding:0 12px 12px 0;}
.protext {margin-left:586px; padding:0 0 0 32px;}
.commentLine .textline {}
.commentLine .datem {padding:0 10px 12px 0; font:italic 12px "Times New Roman", Times, serif;}

.lenta_author {font:italic 12px "Times New Roman", Times, serif; position:relative;}
.lenta_author ul li p a {color:#0054a6; font:14px Arial, Helvetica, sans-serif;}
.lenta_author ul li a {color:#8c7846;}

.addelForm {width:274px; padding:12px 10px 4px 10px; border-top:1px solid #a5b1c1; background-color:#d7dee9; font:12px Arial, Helvetica, sans-serif;}
.addel {border:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; width:254px; margin:3px 10px 5px 0; height:19px; overflow:hidden;}
.addel input {border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; width:254px; padding:2px 0 1px 5px; height:15px; font:12px Arial, Helvetica, sans-serif; color:#7f7f7f;}

.addel_element {width:274px; min-height:48px; clear:both; margin:0px; background-color:#d7dee9; font:12px Arial, Helvetica, sans-serif; padding:10px;}
.addel_element  a {color:#8c7846; font:italic 12px "Times New Roman", Times, serif;}
.avatar_alsp {float:left; margin:0 12px 0 0; width:48px; height:48px; border:1px solid #818181;}
.addline {background-color:#ffffff;}
.delline {background-color:#d7dee9;}

.numb {background-color:#064879; color:#FFFFFF; font:10px/18px Arial, Helvetica, sans-serif;  position:relative; top:-1px; margin-left:5px;}
.numb span{background-color:#064879; color:#FFFFFF; position:relative; top:0px; padding:0 2px 0px 3px; font:9px Arial, Helvetica, sans-serif;}
/*08.12.2009 redacted*/



.clear{clear:both;}
.left{float:left}
.right{float:right}
.ico1{position:relative; margin-right:20px; cursor:pointer; float:left}
.ico1 span{position:absolute; left:0; bottom:-3px; width:23px; height:23px; background-image:url(/img/ico.png); background-repeat:no-repeat; }
.ico1 span.sun{background-position:-15px 0}
.ico1 span.heart{background-position:-107px 0}
.ico1 span.crown{background-position:-61px 0}
.ico1 span.sttop{background-position:-38px 0}
.ico1 span.minelo{background-position:-84px 0}
.ico1 span.people{background-position:-176px 0}
.ico1 span.clip{background-position:-222px 0}
.ico1 span.fren{background-position:-199px 0}
.ico1 span.photo{background-position:-153px 0; top:-2;}
.ico1 span.audio{background-position:-245px 0}
.ico1 span.folder{background-position:-130px 0}
.ico1 span.folder_open{background-position:-314px 0}
.ico1 span.folder_movable {background-position:-337px 0}
.ico1 span.empty{background-position:-268px -23px}
.ico1 span.key{background-position:-245px -23px}
.ico1 span.reg{background-position:-314px -23px}
.ico1 span.tick{background-position:-107px 0px}
.ico1 span.add{background-position:-291px -23px}
.ico2{position:relative; margin-right:30px; cursor:pointer; float:left}
.ico2 span{position:absolute; left:0; bottom:-6px; width:32px; height:31px; background-image:url(/img/ico.png); background-repeat:no-repeat; }
.ico2 span.game{background-position:-67px -58px}
.ico2 span.living{background-position:-98px -56px}
.ico1 span.newsman{background-position:-84px 0px}

.iper{width:15px; height:15px; float:left; background:url(/img/ico.png) left top no-repeat;margin:1px 3px 0 0;}

.square{width:4px; height:4px; background-color:#000000; overflow:hidden; float:left; position:relative; margin-left:-10px; top:6px; cursor:pointer}

.centerHref {padding:15px 0 10px 0; text-align:center;}
.centerHref a{font:16px Arial, Helvetica, sans-serif;}

#LineTop{height:110px; position:absolute; margin:0 auto; width:100%; left:0; top:0; background-color:#064879; min-width:1000px;}
#LineTop div{height:1px; overflow:hidden; border-bottom:1px solid #abc1d2; width:50%; background-color:#FFFFFF}

#container{width:1000px; margin:0 auto; position:relative;}
.container{width:100%;}
#top{height:110px; background-color:#064879; margin:0 0 25px 0}
.LogoBlock{width:690px; float:left; padding-left:53px; height:80px}
.LogoBlock .lineLogo{width:55px; position:absolute; left:0; top:0;height:1px; overflow:hidden; border-bottom:1px solid #abc1d2; background-color:#FFFFFF}
.LogoBlock img{float:left}
.topInform{float:left; width:225px; padding:7px 0 0 0; font:italic 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.topInform a{font:italic 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin-right:17px}
#TopRegi{width:954px; height:30px; clear:both; margin-bottom:-1px; border-bottom:1px solid #9cb0ca; background-color:#d1ddef; margin-left:23px; position:relative} 
.LogIn{float:right; padding:5px 0 0 0;}
.LogIn .text{float:left; border:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; width:131px; margin-right:10px; height:19px; overflow:hidden}
.LogIn .text input{float:left; border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; width:124px; padding:2px 0 1px 5px; height:15px; font:12px Arial, Helvetica, sans-serif; color:#7f7f7f}
.LogIn .hrto{float:left; padding:0 30px 0 12px; font:16px Arial, Helvetica, sans-serif}
#TopRegi a{font:12px/18px Arial, Helvetica, sans-serif; color:#0054a6}
#TopRegi .leftInter{float:left; padding:5px 0 0 21px; font:16px Arial, Helvetica, sans-serif}
#TopRegi .leftInter a{font:12px/18px Arial, Helvetica, sans-serif; color:#385180}
#TopRegi .leftInter a span{float:left; width:15px; height:15px; background:url(/img/ico.png) left top no-repeat; margin:1px 2px 0 0; position:relative; overflow:hidden; cursor:pointer}
.namber{background-color:#064879; color:#FFFFFF; font:10px/18px Arial, Helvetica, sans-serif;  position:relative; top:-1px; margin-left:5px}
.namber span{position:relative; top:0px; padding:0 2px 0px 3px; font:9px Arial, Helvetica, sans-serif}

#Content{width:924px; position:relative; margin:0 0 20px 33px; padding:0 0 0 0;}

.LineStat {padding:0 10px 12px 10px; font:14px Arial, Helvetica, sans-serif;}
.LineStat a {color:#88733F;}
.LineStat h2 {margin-top:20px; font:18px Arial, Helvetica, sans-serif; width:474px; float:left; position:relative;}
.LineStat .right {font:italic 12px Times New Roman, Times, serif; color:#808080; margin-top:25px;}
/*line 145-148 15.12.09 redacted*/

.leftColumn{float:left; width:614px; position:relative;}

.New_products{font:italic 12px Times New Roman, Times, serif; position:relative; width:613px;  border-bottom:1px solid #bab184; padding-bottom:14px}
.New_products h2{margin:20px 0 0 10px; padding-bottom:20px; font-size:18px;} /*04.01.10 redacted*/
.New_products ul{float:left; width:290px; padding-right:6px; position:relative; overflow:hidden}
.New_products ul li{position:relative; padding:0 0 10px 20px}
.New_products ul li a{position:relative; color:#88733F; font:italic 12px Times New Roman, Times, serif} /*17.12.09*/
.New_products ul li p{margin:0 0 2px 0}
.New_products ul li p a{color:#0054a6; font:14px Arial, Helvetica, sans-serif}

.Second_menu_top {margin:0 auto;}
.Second_menu {margin:0; text-align:left;}
.Second_menu td {text-align:center; width:120px; padding:35px 20px 20px 20px; vertical-align:top;}
.Second_menu img, .Second_menu_top img { padding: 0 5px 0 5px;}
.Second_menu a, .Second_menu_top a {text-decoration:underline; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.Second_menu_top td {text-align:center; width:119; padding: 0 25px 20px 25px; vertical-align:top;}
/*span, Second_menu 27.08 redacted*/

.addAudio {width:274px; margin:0 auto 5px auto; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.addAudio a {font:16px Arial, Helvetica, sans-serif;}
.addAudio a.audiosv {color:#8c7846; font:12px "Times New Roman", Times, serif; font-style:italic;}
.addAudio p {text-align:left; margin-bottom:5px;}
.addAudio form {margin-top:12px;}
.addAudio input {width:100%; margin-top:3px;}

.ColumnTag {width:100%;}
.hrAdd {padding:5px 0 10px 0; margin:0 10px; border-top:1px solid #bab184;}

.UserWorkMenu {border-top:1px solid #C8B58C; padding:10px 0 12px 0; margin-bottom:20px; background-color:#FFFFCC; font:14px Arial, Helvetica, sans-serif;}
.UserWorkMenu span {margin:0 0 0 10px;}
.UserWorkMenu span a {margin:0 20px 0 0; color:#0054a6;}
.UserWorkMenu a {margin:0 20px 0 10px; color:#8c7846;}
.UserWorkMenu a.find {margin:0 10px 0 13px; color:#8c7846;}
.UserWorkMenu .icoredact {margin: 0 3px -5px 10px; width:22px; height:22px;}
.UserWorkMenu .text, .WorkSortBy  .text {float:left; padding-left:10px; padding-right:11px; line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.UserWorkMenu .input{float:left; border-top:1px solid #808080; border-left:1px solid #808080; width:274px; overflow:hidden; position:relative; margin:0;}
.UserWorkMenu .input input{border:1px solid #d4d0c8; float:left; border-top:1px solid #404040; width:274px; border-left:1px solid #404040;font:12px Arial, Helvetica, sans-serif; color:#7f7f7f;}
.UserWorkMenu .SearchWork {float:right;}
.WorkSortBy {border-top:1px solid #a5b1c1; background-color:#d7dee9; padding:10px 0 12px 0; margin-bottom:24px;}
.WorkSortBy select {float:left; width:172px; margin:0;}
.WorkSortBy a.sort {margin:0 10px 0 13px; font:14px Arial, Helvetica, sans-serif;}
.wrOnMainpage .text {float:none; font:normal 14px Arial;}
/*addAudio, ColumnTag, hrAdd, UserWorkMenu, WorkSortBy 02.09 redacted*/

.stock{font:italic 3px/10px Arial, Helvetica, sans-serif; position:relative; margin:0;bottom:-1px; overflow:hidden; left:6px;}
.stock span{font:italic 8px/10px Arial, Helvetica, sans-serif; padding:0 2px;  position:relative;overflow:hidden; height:9px;  color:#808080; border:1px solid #808080;}
*htmn .stock span{bottom:auto; top:0}
/*.stock img{ background-image:url(/img/ico.png); background-repeat:no-repeat;}*/
.chm0{background-position:-227px -23px; width:5px}
.chm1{background-position:-183px -23px; width:3px}
.chm2{background-position:-186px -23px; width:5px}
.chm3{background-position:-191px -23px; width:5px}
.chm4{background-position:-197px -23px; width:5px}
.chm5{background-position:-202px -23px; width:5px}
.chm6{background-position:-207px -23px; width:5px}
.chm7{background-position:-212px -23px; width:5px}
.chm8{background-position:-217px -23px; width:5px}
.chm9{background-position:-222px -23px; width:5px}

.hrB {border-bottom:1px solid #bab184; size:1px;}
.Tag_cloud {word-spacing:8px; margin:10px 0; padding:10px 10px 20px 10px; width:594px;}
.Tag_cloud h2 {margin:0; padding-bottom:10px; font-size:18px;} /*04.01.10 redacted*/
.Tag_cloud h2 a {text-decoration:underline;}
.Tag_cloud a {text-decoration:none; word-spacing:normal; font-family:Arial, Helvetica, sans-serif; position:relative;}
.Tag_cloud a span.zf{font:10px Arial, Helvetica, sans-serif !important; color:#818181;}
.Tag_cloud a span.tx{text-decoration:underline;}
.Tag_cloud .allTags {width:100%; text-align:right; text-decoration:underline;}
.Tag_cloud_index {word-spacing:8px; margin:10px 0; padding:10px 10px 20px 10px; width:594px; border-bottom:1px solid #BAB184;}
.Tag_cloud_index h2 {margin:0; padding-bottom:10px; font-size:18px;} /*04.01.10 redacted*/
.Tag_cloud_index h2 a {text-decoration:underline;}
.Tag_cloud_index a {text-decoration:none; word-spacing:normal; font-family:Arial, Helvetica, sans-serif; position:relative;}
.Tag_cloud_index a span.zf{font:10px Arial, Helvetica, sans-serif !important; color:#818181;}
.Tag_cloud_index a span.tx{text-decoration:underline;}
.Tag_cloud_index .allTags {width:100%; text-align:right; text-decoration:underline;}

.st9{font-size:9px; line-height:23px}
.st12{font-size:12px; line-height:26px}
.st14{font-size:14px; line-height:28px}
.st16{font-size:16px; line-height:30px}
.st18{font-size:18px; line-height:32px}
.st24{font-size:24px; line-height:38px}
.st30{font-size:30px; line-height:44px}
.st36{font-size:36px; line-height:50px}
.st50{font-size:50px; line-height:64px}
.Tag_cloud a span.zf{position:relative}
.Tag_cloud a.st9 span.zf{top:-1px}
.Tag_cloud a.st12 span.zf{top:-2px; line-height:12px}
.Tag_cloud a.st14 span.zf{top:-4px; line-height:15px}
.Tag_cloud a.st16 span.zf{top:-6px}
.Tag_cloud a.st18 span.zf{top:-8px}
.Tag_cloud a.st24 span.zf{top:-14px}
.Tag_cloud a.st30 span.zf{top:-10px}
.Tag_cloud a.st36 span.zf{top:-16px}
.Tag_cloud a.st50 span.zf{top:-20px}
.Tag_cloud a.stALL{font-size:16px; color:#8c7846; text-decoration:underline}

.IndexNews{padding:10px 0 0 0;}
.IndexNews h2{margin:10px 0 0 10px; padding-bottom:20px; font-size:18px;}
.LineMenuNews{width:604px; background-color:#064879; height:35px; margin:0 0 0 10px}
.LineMenuNews a{font:12px Arial, Helvetica, sans-serif; height:30px; float:left; padding:0 17px; line-height:30px; color:#FFFFFF; margin:5px 0 0 10px; position:relative}
.LineMenuNews a.sel{ background-color:#FFFFFF; color:#0054a6; border-bottom:1px solid #9cb0ca; margin-bottom:-1px}
.IndexTextNews{background-color:#d1ddef; width:604px; margin:0 0 0 10px; padding-top:15px}
.IndexTextNews a{font:12px Arial, Helvetica, sans-serif}
.IndexTextNews .element{clear:both; padding-bottom:15px}
.IndexTextNews .date{float:left; font:italic 14px "Times New Roman", Times, serif; color:#808080; padding-left:10px}
.IndexTextNews .text{margin-left:164px; padding-right:36px}

.indSort{padding:30px 0 0 30px; height:60px}
.indSort li{float:left; padding-left:65px}
.indSort li a{font:12px/31px Arial, Helvetica, sans-serif}
.indSort li a span{float:left; background-image:url(/img/ico.png); width:32px; height:31px}
.indSort li a.Sgames span{background-position:-268px 0}
.indSort li a.Sfavorit span{background-position:-300px 0}
.indSort li a.Sphoto span{background-position:-332px 0}

.rightColumn {width:294px; float:left; position:relative; left:15px;}

.author{font:14px "Times New Roman", Times, serif; padding-bottom:12px}
.author img{float:left; border:1px solid #7F7F7F}
.author a span{float:left; width:15px; height:15px;  margin-right:2px}
.author a span img {border:none;}
.author a{font-size:12px}
.author .date{font:italic 12px "Times New Roman", Times, serif}
.author .text a{font:12px Arial, Helvetica, sans-serif}

.IndexPromo{border-top:1px solid #9cb0ca; background-color:#d1ddef; margin-bottom:20px}
.IndexPromo .title{padding:10px 0 5px 10px; font:12px Arial, Helvetica, sans-serif; color:#808080}
.advertis {padding:10px 10px 15px 0; text-align:right}
.advertis a{font:12px Arial, Helvetica, sans-serif}

.birthdayIndex {padding:20px 0 10px 10px; margin-left:10px; width:594px; overflow:hidden;}
.birthdayIndex .title{padding-bottom:5px; font:18px Arial, Helvetica, sans-serif;}
.birthdayIndex img {width:17px; height:17px; position:relative; top:3px; border:none;}
.birthdayIndex a {font:bold 12px Arial, Helvetica, sans-serif; color:#88733F;}

/*05.01.10*/
.IndFriends {position:relative; background-color:#D1DDEF; border-top:1px solid #9cb0ca; padding:14px 10px 10px 10px; margin: 30px 0 20px 0; overflow:hidden; font:12px Arial, Helvetica, sans-serif;}
.IndFriends h2 {padding-bottom:5px; font-size:18px; position:relative;}
.IndFriends .bnr_block {border-top:1px solid #9cb0ca; margin:10px 0; padding-top:20px; text-align:center;}
.IndFriends img.bnr {border:1px solid #6b6f74; width:120px; height:60px;}

#Footer{padding:10px 0 0 0; border-top:1px solid #bab184; position:relative; width:924px; margin:0 0 30px 33px;}
.FooterRight {float:right; width:294px; font:12px Arial, Helvetica, sans-serif;}
.FooterRight .counter{}
.FooterRight img{}
.FooterRight .counter img{}

.FooterLeft {padding-left:20px; float:left; width:584px;}
.itFot {font:italic 12px "Times New Roman", Times, serif; margin-bottom:21px;}
.itFot a {font:12px Arial, Helvetica, sans-serif;}

.DopHref {background-color:#D1DDEF; border-top:1px solid #9CB0CA; margin-top:30px; padding:20px; color:#808080; font:14px "Times New Roman", Times, serif;}
.DopHref td {vertical-align:top;}
.DopHref a {color:#808080;}
/*08.01.10*/

.ArticleText {padding-left:10px;}
.ArticleText .Preface{text-align:right; margin:8px 10px 21px 0; font:italic 14px "Times New Roman", Times, serif} /*15.12.09 redacted*/

.statArticle {padding:15px 0 30px 0;}
.statArticle .title {font:normal 12px Arial, Helvetica, sans-serif; margin-right:10px;}
.statArticle .title span {font:italic 12px "Times New Roman", Times, serif; color:#808080; width:100%;}
.statArticle .right {float:right; text-align:right; font:italic 12px "Times New Roman", Times, serif; color:#0054A6; width:100%; margin:6px 10px 21px 0;} /*17.12.09 redacted*/

.comments {position:relative; border-top:1px solid #C8B58C; padding:0 10px; background-color:#FFFFCC; font:12px Arial, Helvetica, sans-serif; width:594px;} /*15.12.09 redacted*/
.comments .PagesSort{padding:10px 0 13px 0;}
.comments h2 {padding:13px 0 14px 0; margin-bottom:5px; font:18px Arial, Helvetica, sans-serif; border-bottom:1px solid #C8B58C;}
.oneComent {padding-bottom:25px;}
.oneComent .oneComent{padding:16px 0 0 30px}
.oneComent .imgPerson{float:left; border:1px solid #7f7f7f; margin: -15px 10px 0 0; position:relative; margin-top:-20px}
.oneComent .Person{padding:20px 0 10px 0;}
.oneComent .Person .date{font:italic 12px "Times New Roman", Times, serif;}
.oneComent .Person a span{float:left; width:17px; height:17px; margin:-1px 3px 0 0; position:relative; overflow:hidden; cursor:pointer}
.oneComent .Person a{font:12px Arial, Helvetica, sans-serif}
.oneComent .Reply{text-align:left;}
.oneComent .Reply a{font:italic 12px "Times New Roman", Times, serif; color:#88733F;}
.commentTextArea {width:100%; height:100px;}

.redactor_comments table {margin-left:0;}
.text .showRecords a{ font-family:"Times New Roman", Times, serif; font-size:12px; font-style:italic;}

.PagesSort{text-align:center; color:#74746b; font:12px Arial, Helvetica, sans-serif; padding-bottom:15px}
.PagesSort a{margin-left:7px; cursor:pointer;	}
.PagesSort a.sell{cursor:pointer; background-color:#064879; color:#FFFFFF; padding:0 3px; text-decoration:none; border-top:1px solid #064879; border-bottom:1px solid #064879}

.ComentReply{margin:0 0 20px 0; border-top:1px solid #bab184; position:relative; width:584px;} /*16.12.09*/
.ComentReply .title{font:16px Arial, Helvetica, sans-serif; padding:7px 0 10px 0}
.ComentReply .textarea{ width:584px; height:101px; border:1px solid #d4d0c8; border-top:1px solid #808080; border-left:1px solid #808080; margin:0; overflow:hidden}
.ComentReply .textarea textarea{width:583px; height:99px; float:left; padding:0; margin:0; border-top:1px solid #404040; border-left:1px solid #404040}
.ReplyOn{text-align:center; padding:12px 0 17px 0;} /*16.12.09*/
.ReplyOn a{font:16px Arial, Helvetica, sans-serif;}

.dopColumn {position:relative; width:100%;}
.assess{position:relative; left:10px; bottom:15px; padding:17px 0; width:274px; background-color:#D1DDEF; border-top:1px solid #9CB0CA; text-align:center;} 
.assess a{font:14px Arial, Helvetica, sans-serif;}
.assess table {margin:0 auto 8px auto; width:254px; color:#000000; font:12px Arial, Helvetica, sans-serif;}
.assess table td {width:36px; text-align:center; vertical-align:top; padding:0 0 7px 0;}
/*dopColumn 16.12.09 redacted*/

.ap_disap {position:relative; margin:20px 0 25px 10px; width:274px; height:124px; border-top:1px solid #9CB0CA; background-color:#D1DDEF;}
.ap_disap table {width:274px;}
.ap_disap .ap_good, .ap_disap .ap_bad {text-align:center;}
.ap_disap .ap_good a {color:#008c00;}
.ap_disap .ap_bad a {color:#e60000;}
.ap_disap table td.colcenter {width:11px; border-bottom-color:#9CB0CA;}
.colcenter div {height:104px; width:5px; border-right:1px solid #a5b1c1; float:left; margin-top:10px}
/*ap_disap 15.12.09 redacted*/

.alreadyAssess{position:relative; left:10px; width:274px; height:87px; background-color:#D1DDEF; border-top:1px solid #9CB0CA; text-align:center; line-height:52px;}
.alreadyAssess .namber {background:none; color:#FFFFFF;}
.alreadyAssess .namber .co1{background:#999900; color:#FFFFFF;}
.alreadyAssess .namber .co2{background:#829900; color:#FFFFFF;}
.alreadyAssess .namber .co3{background:#5F9900; color:#FFFFFF;}
.alreadyAssess .namber .co4{background:#3A9900; color:#FFFFFF;}
.alreadyAssess .namber .co5{background:#009900; color:#FFFFFF;}
/*dopColumn 17.12.09 redacted*/

.personNavi{border-bottom:1px solid #bab184; padding-bottom:12px; margin-bottom:20px; font:12px Arial, Helvetica, sans-serif}
.personNavi_login {border-bottom:1px solid #bab184; padding-bottom:12px; margin-bottom:20px; font:12px Arial, Helvetica, sans-serif}
.personNavi h2 {margin-left:10px;}
.personNavi a{margin:0 20px 0 10px}
.personNavi h2 a{margin:0}
.personNavi span.coBot{margin:0 20px 0 10px; font:16px Arial, Helvetica, sans-serif;}

.Personal_Inform{text-align:center; margin-bottom:20px}
.Personal_Inform .date{ padding:8px 0 14px 0; text-align:center; font:italic 12px "Times New Roman", Times, serif}
.Personal_Inform .placeIn{text-align:left; }
.Personal_Inform .placeIn li{padding-left:20px; position:relative}

.for_memory{background-color:#d7dee9; border-top:1px solid #a5b1c1}
.for_memory h2{padding:12px 0 12px 10px; position:relative}
.for_memory .element{font:12px "Times New Roman", Times, serif; padding:0 10px 10px 10px; position:relative}
.for_memory .element .date{font-style:italic}
.for_memory .element .function{margin-top:3px}
.for_memory .element .function a{font:italic 12px "Times New Roman", Times, serif; color:#8c7846; margin-right:10px} 
.dateMemory{border-top:1px solid #a5b1c1; margin:0 10px; padding:15px 0; font:12px/20px Arial, Helvetica, sans-serif;}
.dateMemory select{width:200px; float:right}
.add_record{border-top:1px solid #a5b1c1; margin:0 ;padding:10px 0; width:274px; position:relative; left:10px; text-align:center}
.add_record h2{padding:0 0 10px 0; text-align:left}
.add_record a{font:14px Arial, Helvetica, sans-serif;}
.add_record .textarea{ width:269px; height:100px; border:1px solid #d4d0c8; border-top:1px solid #808080; border-left:1px solid #808080; margin:0; overflow:hidden; margin-bottom:10px}
.add_record .textarea textarea{width:269px; height:99px; float:left; padding:0; margin:0;border:1px solid #ffffff; border-top:1px solid #404040; border-left:1px solid #404040;}

.FriendsMenu{border-top:1px solid #9cb0ca; width:120px; float:right; position:relative; background-color:#d1ddef; padding:12px 10px 10px 10px;  font-family:Arial, Helvetica, sans-serif}
.FriendsMenu li{padding-top:3px; padding-bottom:2px; font-size:14px}
.FriendsMenu li a{font-size:12px}
.FriendsMenu li ul{margin-left:10px; margin-bottom:2px}
.imgFriends{float:left; width:750px; padding: 0 0 0 10px}

.table td {float:left}
.imgFriends .imgFr li {float:left; height:140px; margin:10px 5px; text-align:center;}
.imgFriends .imgFr li img{border:1px solid #808080; margin:0 auto;}
.imgFriends .imgFr li{padding:10px 30px 10px 0}
.imgFriends .imgFr li span{position:relative}
.imgFriends .imgFr li a{text-decoration:none; font:normal 12px Arial;}
.imgFriends .imgFr li a span{text-decoration:underline}
.imgFriends .imgFr li div{text-align:left}
.imgFriends .imgFr li a img{ width:17px; height:17px; position:relative; top:2px; border:none; margin:0 2px 0 auto }
.friendActionLink:hover {color:#000000; }

.Remove_list{border-top:1px solid #bab184; margin-top:15px; padding:4px 0 0 10px;}
.Remove_list a{font:italic 12px "Times New Roman", Times, serif; color:#8c7846}

.onePstat{margin:15px 0 20px 0; }
.onePstat .perStrom{ vertical-align:middle;width:119px; padding-right:25px;}
.onePstat .perStrom div{text-align:left; padding-top:2px;}
.onePstat .perStrom img{margin-bottom:-2px;}
.onePstat .perStrom img.borderToAvatar {border: 1px solid #808080;}
.onePstat .perStrom div a{font:12px Arial, Helvetica, sans-serif}
.onePstat .perStrom div a img{ width:15px; height:15px; background:url(/img/ico.png) left top no-repeat; position:relative; top:2px; border:none; margin:0 2px 0 0 }
.onePstat .perStText{text-align:left; vertical-align:top; width:600px}
.onePstat .perStText .perStdiv{padding-left:15px; position:relative; font:14px "Times New Roman", Times, serif}
.onePstat .perStText .date{ font:12px "Times New Roman", Times, serif; margin-bottom:5px;}
.onePstat .perStText .genre{font-style:italic;}
.onePstat .perStText .date a{font:italic 12px "Times New Roman", Times, serif; color:#8c7846}

.Photo_Albums {padding:0 0 0 10px; overflow:visible; position:relative; width:900px;}
.Albums {margin-top:15px; width:930px; position:relative;}
.Albums .element {float:left; width: 290px; height:85px; padding:0 20px 0 0; position: relative;}
.Albums .element a {font-family: Arial, Helvetica, sans-serif;}
.Albums .element img {float:left; position:relative; width:49px; height:49px; margin: auto 10px 20px auto; border:1px solid #7f7f7f;}
.Albums .element .NumberOf {font:italic 12px Times New Roman, Times, serif; color:#808080; margin:0 0 6px 0;}
.Albums .element .Edit {padding-left:60px;}
.Albums .element .Edit a.albumedit {float:left;} /*03.09 redacted*/
.Albums .element .Edit a { font:italic 12px Times New Roman, Times, serif; color:#8c7846; margin-right:10px;}
.Album .placeholder {border:2px dashed #808080; float:left; width:120px; height:120px; background:#eeeeee;} 

.Album .element {float:left; margin:10px; height:120px;}
.Albums .emptyList {margin-left:0;}

.Audio_files{background-color:#d7dee9; border-top:1px solid #a5b1c1; padding:10px 0;width:924px; overflow:hidden; position:relative; margin-top:10px}
.Audio_files h2{padding-left:10px; margin-bottom:10px}
.AudioEle{width:960px; position:relative}
.AudioEle .element{float:left; width:270px; padding:0px 20px 15px 17px; position:relative; }
.AudioEle .element a{font:12px Arial, Helvetica, sans-serif}
.AudioEle .element .size{font:italic 12px "Times New Roman", Times, serif;margin:0 0 6px 0}
.AudioEle .element .Edit a{ font:italic 12px "Times New Roman", Times, serif; color:#8c7846; margin-right:10px}

.SelPhotoAlb{ padding-left:10px;}
.SelPhotoAlb h2 {margin:20px 0 0 10px; padding-bottom:20px;}
.SelPhotoAlb table{ margin:5px 0 0 0}
.SelPhotoAlb table td { padding:15px 16px;color:#808080; font: italic 12px "Times New Roman", Times, serif; text-align:center; width:117px;}
.SelPhotoAlb table td div{text-align:left}
.SelPhotoAlb table td a{color:#8c7846;}
.SelPhotoAlb table td img{border:1px solid #7f7f7f}

.BigPhoto {padding-left:10px; padding-bottom:10px;}
.BigPhoto h2{padding-left:25px; position:relative}
.BigPhoto h2 .ico1{margin-left:-25px}
.BigPhoto .BigP{ border:1px solid #7f7f7f; margin:10px 0}
.deletePhoto{padding:0 0 10px 0}
.deletePhoto a{color:#8c7846; font:italic 12px "Times New Roman", Times, serif}

.BigPhoto .Edit{padding:5px 0 0px 25px;}
.BigPhoto .Edit a{color:#8c7846; font:italic 12px "Times New Roman", Times, serif}
.BigPhoto span {font:normal 14px Arial;}
.BigPhoto input {width:300px;border:1px solid #8c7846}

.all_galleries{ border-top:1px solid #a5b1c1; position:relative; background-color:#d7dee9; padding-top:10px; width:294px; overflow: hidden}
.all_galleries table{width:300px; position:relative; margin:0}
.all_galleries table td{ padding:0 15px 0 10px; width:117px; color:#808080; font: italic 12px "Times New Roman", Times, serif; padding-bottom:14px; text-align: left}
.all_galleries table td div{text-align:left}
.all_galleries table td a{color:#8c7846;}
.all_galleries table td img{border:1px solid #7f7f7f}

.leftColumnTag{float:left; width:614px; position:relative;}

.SortBy{border-top:1px solid #a5b1c1; background-color:#d7dee9; padding:11px 10px}
.SortBy select{width:270px; margin:2px 0 10px 0}
.SortBy .Sort{text-align:center}
.SortBy .Sort a{font:14px Arial, Helvetica, sans-serif}

.ListsFolders{}
.Add_product{float:right;width:274px; position:relative; border-top:1px solid #bab184; background-color:#f3f3d4; top:-21px; padding:10px; margin-left:-100px; z-index:1; font-family:Arial, Helvetica, sans-serif;font-size:12px}
.Add_product a{line-height:20px; font-size:12px}
.Add_product .title{ padding:2px 0 12px 0; border-bottom:1px solid #bab184; margin-bottom:4px}
.Add_product .title a{font-size:16px;}
.Add_product .SearchWorks{border-top:1px solid #bab184; padding-top:8px; margin-top:7px; position:relative}
.SearchWorks .input{ border-top:1px solid #808080; border-left:1px solid #808080; width:272px; overflow:hidden; position:relative; margin-top:2px}
.SearchWorks .input input{border:1px solid #d4d0c8; float:left; border-top:1px solid #404040;position:relative; width:267px; border-left:1px solid #404040;font:12px Arial, Helvetica, sans-serif; color:#7f7f7f; padding-left:3px; padding-right:0}
.SearchWorks .Sort{text-align:center; padding-top:8px}
.SearchWorks .Sort a{font-size:14px}

.ListsFolders .element{float:left; width:250px;padding:0 45px 0 10px; font:italic 12px "Times New Roman", Times, serif; margin-bottom:25px}
.ListsFolders .element h2{padding-left:25px;}
.ListsFolders .element h2 .ico1{margin-left:-25px}
.ListsFolders .element input{ border:1px solid #8c7846}
.ListsFolders .element .works{margin-bottom:10px; padding-left:25px}
.ListsFolders .element .works a{font:italic 12px "Times New Roman", Times, serif; color:#8c7846}
.ListsFolders .element li{padding:0 0 0 25px; position:relative; margin-bottom:7px}
.ListsFolders .element li a{ font:italic 12px "Times New Roman", Times, serif; color:#8c7846}
.ListsFolders .element li p{margin-bottom:2px}
.ListsFolders .element li p a{ font:14px  Arial, Helvetica, sans-serif; color:#0054a6}
.ListsFolders .Monthly{padding:0 0 13px 10px}
.ListsFolders .Monthly .works{ font:12px "Times New Roman", Times, serif; color:#818181; padding-left:25px}
.dragStyle {
  background:#CFD4E6;
  border:1px solid #727EA3;
}
.ui-state-highlight {
background:#FF9999;
width:250px;
float:left;
}
.About_Me{padding:0 0 20px 10px}
.About_Me .Edit{padding-top:8px}
.About_Me .Edit a{color:#8c7846; font:italic 12px "Times New Roman", Times, serif}
.Interests{ border-top:1px solid #bab184; padding:10px; background-color:#f3f3d4;}
.Interests .Edit{padding:8px 0 15px 0}
.Interests .Edit a{color:#8c7846; font:italic 12px "Times New Roman", Times, serif; margin-right:10px}
.Add_section{padding:5px 0 0 0; border-top:1px solid #bab184;}
.Add_section a{color:#8c7846; font:italic 12px "Times New Roman", Times, serif;}


.Edit_Rights{ padding-left:10px}
.Edit_Rights .profile_image {text-align: center;}
.Edit_Rights .profile_image img{ border:1px solid #808080}
.Edit_Rights table{margin-top:10px; width:284px}
.Edit_Rights table td{ padding:0 10px 4px 0}
.hrT{height:4px;}
.hrT div{height:1px; border-top:1px solid #bab184; overflow:hidden}
.Edit_Rights .Edit td{padding:4px 0 10px 0; vertical-align:bottom}
.Edit_Rights .Edit td a{color:#8c7846; font:italic 12px "Times New Roman", Times, serif;}
.Edit_Rights .text{border:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; width:154px; height:19px; overflow:hidden}
.Edit_Rights .text input{float:left; border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; width:158px; padding:1px 0 1px 5px; height:16px; font:14px "Times New Roman", Times, serif;}

.About_Me .textarea{ width:584px; height:171px; border:1px solid #d4d0c8; border-top:1px solid #808080; border-left:1px solid #808080; margin:0; overflow:hidden}
.About_Me .textarea textarea{width:583px; height:169px; float:left; padding:0; margin:0; border-top:1px solid #404040; border-left:1px solid #404040}

.Interests .text{ border:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; width:584px; height:19px; overflow:hidden}
.Interests .text input{float:left; border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; width:578px; padding:1px 0 1px 5px; height:16px; font:14px "Times New Roman", Times, serif;}
.Interests textarea {display:none; width:590px; height:80px;}

.Top_authors{border-top:1px solid #bab184; background-color:#f3f3d4; width:746px; position:relative; padding:0 10px}
.Top_authors table{width:100%; position:relative; top:-1px}
.Top_authors td{border-top:1px solid #bab184;}
.place_ranking{width:130px; text-align:center; color:#419f34; font:16px Arial, Helvetica, sans-serif; padding-right:20px}
.Top_authors .oran{color:#f8941e}
.Top_authors .pla1{font:46px Arial, Helvetica, sans-serif; color:#f8941e}
.Top_authors .pla2{font:36px Arial, Helvetica, sans-serif; color:#f8941e}
.Top_authors .pla3{font:26px Arial, Helvetica, sans-serif; color:#f8941e}

.name_leader{width:313px}
.name_leader .element{margin:0 10px; padding:12px 0 10px 25px; position:relative; width:275px;}
.name_leader a{font:14px Arial, Helvetica, sans-serif; color:#8c7846; margin-right:5px;}
.name_leader .leader{font:italic 12px "Times New Roman", Times, serif; color:#808080}
.name_leader a span{position:relative; float:left; width:15px; height:15px;  margin:0 2px 0 -17px}
.greatPlace{font:italic 12px "Times New Roman", Times, serif; color:#808080; padding:6px 0}
.greatPlace1,.greatPlace2,.greatPlace3{width:112px; height:113px; background-image:url(/img/icoJ.jpg); background-repeat:no-repeat; margin-left:3px;}
.greatPlace1{background-position:0 0}
.greatPlace2{background-position:0 -113px}
.greatPlace3{background-position:0 -226px}

.Page_Rank{background-color:#d1ddef; border-top:1px solid #9cb0ca; width:120px; padding:10px; float:right; text-align:center; font:14px/22px Arial, Helvetica, sans-serif}
.Page_Rank a{font-size:12px}
.Search_name{border-bottom:1px solid #9cb0ca; margin-top:5px; font:12px Arial, Helvetica, sans-serif; padding-bottom:5px}
.Search_name .text{float:left; border:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; width:120px; height:19px; overflow:hidden; margin:3px 0 7px 0}
.Search_name .text input{float:left; border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; width:118px; padding:2px 0 1px 5px; height:15px; font:12px Arial, Helvetica, sans-serif;}
.Search_name a{font:14px Arial, Helvetica, sans-serif}

.NewsLineBher{float:left; width:760px; padding: 0 0 0 0}
.NewsLine{margin:0 0 20px 0; }
.incoming_messages .NewsLine td.datePers{width:155px; font:italic 12px "Times New Roman", Times, serif; vertical-align:top; padding-left:10px}
.NewsLine td{padding-bottom:15px}
.NewsLine .datePers{vertical-align:top;width:119px; padding-right:25px; font:italic 12px "Times New Roman", Times, serif}
.NewsLine .datePers a{color:#8c7846}
.NewsLine .datePers img{color:#8c7846; border:1px solid #7F7F7F}
.NewsLine .datePers .date{font-size:14px}
.incoming_messages .NewsLine td.NewsLineText{font:14px/17px "Times New Roman", Times, serif; padding-right:10px}
.incoming_messages .NewsLine .answer{font:14px Arial, Helvetica, sans-serif}
.NewsLine .coment{padding:3px 0 0 0}
.NewsLine .coment a{font:italic 12px "Times New Roman", Times, serif;color:#8c7846; margin-right:10px}
.NewsLine .NewsLineText img{float:left; border:1px solid #808080; margin:0 18px 10px 0; position:relative; top:4px}
.NewsLine .NewsLineText .reply{font:italic 12px "Times New Roman", Times, serif; margin-bottom:10px}
.NewsLine .title{font:12px Arial, Helvetica, sans-serif; padding-bottom:4px}
.NewsLine .titleText{font:14px Arial, Helvetica, sans-serif; margin-bottom:3px}
.NewsLineBher .PagesSort{padding-left:155px;}


.incoming_messages{position:relative; overflow:hidden;}
.incoming_messages .NewsLine{ position:relative; margin-top:-16px; }
.incoming_messages .NewsLine td{border-top:1px solid #bab184; padding:15px 0 10px 0px}
.incoming_messages .datePers{ vertical-align:middle;width:119px; padding-right:25px;}
.incoming_messages .datePers div.imgt{text-align:left}
.incoming_messages .new {background:#FFFFCC;}
div.imgt, div.imgt a {font:12px Arial, Helvetica, sans-serif; color:#88733F; text-decoration:none; font-weight:bold;} /*20.12.09*/
div.imgt a span {text-decoration:underline;}
div.imgt img {width:17px; height:17px; position:relative; top:3px; border:none;}

.ConfigLeft{width:292px; padding:10px 0 0 10px; vertical-align:top}
.ConfigLeft .name{font:16px Arial, Helvetica, sans-serif; margin-bottom:6px}
.ConfTitle{position:relative; font:12px Arial, Helvetica, sans-serif; margin-bottom:6px}
.ConfEdit{margin-bottom:15px;}
.personalIco{margin-bottom:7px;}
.ConfEdit a{margin-right:10px; font:italic 12px "Times New Roman", Times, serif; color:#8c7846}
.Confavatar{width:292px;}
.Confavatar img{float:left; border:1px solid #7f7f7f; margin:0 10px 10px 0}
.ConfPhoto img{border:1px solid #7f7f7f; margin-bottom:10px}
.ConfigCenter{padding:10px 18px 0 18px; width:277px; border-right:1px solid #bab184;border-left:1px solid #bab184; position:relative; vertical-align:top}
.ConfigCenter .mail{font:16px Arial, Helvetica, sans-serif;margin-bottom:6px}
.Notify{font:12px Arial, Helvetica, sans-serif}
.Notify .title{margin-bottom:5px; position:relative; margin-top:-7px}
.Notify td{ padding-right:5px}
.ConfigRight{vertical-align:top; width:272px; padding:10px 0 0 18px}
.privity{font:16px Arial, Helvetica, sans-serif; margin:0 0 2px 0}

.Favorites{width:100%; overflow:hidden; position:relative}
.Favorites .PagesSort{padding:15px 100px 0 0}
.FavoritesIN{width:945px}
.FavoritesIN .FriendsMenu{top:0}
.Favorites .element{font:italic 12px "Times New Roman", Times, serif; width:285px; float:left; padding:0 18px 0 10px; margin:0 0 16px 0}
.Favorites .element .title{position:relative}
.Favorites .element .title a{font:14px Arial, Helvetica, sans-serif; color:#0054a6}
.Favorites .element a{font:italic 12px "Times New Roman", Times, serif; color:#8c7846}
.Favorites .element .coment{ margin-top:3px;}
.Favorites .element .edit{ margin-top:4px}
.FavoritesSort{float:right; width:274px; background-color:#d7dee9; border-top:1px solid #a5b1c1; padding:10px; font:12px/20px Arial, Helvetica, sans-serif; right:25px; position:relative}
.FavoritesSort select{float:right; width:172px}
.FavoritesSort .send{font:14px Arial, Helvetica, sans-serif; padding-top:8px; text-align:center; clear:both}

.tape_editor{ width:100%; position:relative; overflow:hidden}
.tape_editorIn{width:620px}
.tape_editor .PagesSort{padding:0}
.tape_editor div.imgt a img{ width:17px; height:17px; position:relative; top:2px; border:none; margin:0 2px 0 0 }
.tape_editor .element{width:275px; padding:0 25px 30px 10px; float:left}
.tape_editor .element .data{ font:italic 12px "Times New Roman", Times, serif; margin-bottom:5px;}
.tape_editor .imgt a {font:12px Arial, Helvetica, sans-serif; color:#88733F; text-decoration:none; font-weight:bold;}

.EditorialBoard{border-top:1px solid #bab184; background-color:#f3f3d4; padding:12px 10px 4px 10px}
.EditorialBoard .title{ font:16px Arial, Helvetica, sans-serif; padding-bottom:10px; border-bottom:1px solid #bab184; margin-bottom:5px; position:relative}
.EditorialBoard .element{padding:18px 0 8px 0;}
.EditorialBoard .postPhoto{float:left; margin:-18px 8px 23px 0; border:1px solid #818181; position:relative}
.EditorialBoard .post{font:italic 12px "Times New Roman", Times, serif; margin-bottom:8px; margin-left:59px}
.EditorialBoard .edit{margin-left:59px}
.EditorialBoard .edit a{font:italic 12px "Times New Roman", Times, serif; color:#8c7846}

.gameList{}
.gameListTab{}

.gameList .gameIco{width:119px; vertical-align:top; padding:0 35px 18px 10px; text-align:center }
.gameList .gameIco img{border:1px solid #808080}
.gameList .GameText{width:586px; vertical-align:top; padding-bottom:18px}
.gameList .GameText h2{padding-bottom:10px;}
.gameList .GameText h2 span.name{font:italic 12px "Times New Roman", Times, serif}
.startGame{padding-top:15px;font:normal 16px Arial; text-align:center;}
.gameList .startGame{padding-top:15px;font:normal 16px Arial; text-align:left;}
.gameList .startGame a{font:14px Arial, Helvetica, sans-serif}

.create_product{padding:0 0 0 10px; font:12px Arial, Helvetica, sans-serif}
.create_product .text{border:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; width:583px; height:19px; overflow:hidden; margin-bottom:20px}
.create_product .text input{float:left; border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; width:583px; padding:2px 0 1px 5px; height:15px; font:12px Arial, Helvetica, sans-serif; color:#7f7f7f}
.create_product .textarea{ width:583px; height:431px; border:1px solid #d4d0c8; border-top:1px solid #808080; border-left:1px solid #808080; margin-bottom:20px; overflow:hidden}
.create_product .textarea textarea{width:583px; height:431px; float:left; padding:0; margin:0; border-top:1px solid #404040; border-left:1px solid #404040}

.Publish{text-align:center;}
.Publish a{font:14px Arial, Helvetica, sans-serif}
.Publish .left a{font:12px Arial, Helvetica, sans-serif; color:#8c7846}


.manage_folders{background-color:#d7dee9; border-top:1px solid #a5b1c1; padding:10px; font:12px Arial, Helvetica, sans-serif}
.manage_folders .lect1{ width:272px; margin-bottom:5px; font:12px Arial, Helvetica, sans-serif}
.Post_Mod{border-top:1px solid #a5b1c1; padding:10px 0 0 0; margin-top:8px}
.Post_Mod .lect2{ padding-right:32px}
.Post_Mod .lect2 select{width:120px; font:12px Arial, Helvetica, sans-serif}
.Post_Mod .lect3 select{width:120px; font:12px Arial, Helvetica, sans-serif}

.NoteEditArea {display:none; width:270px; height:80px;}
.NoteSubmitButton {display:none;font:italic 12px "Times New Roman", Times, serif; color:#8c7846;}

.iconSet {
	border:1px dashed black;
	width:150px;
	display: none;
}
.iconSet img {cursor:pointer;margin:2px;}
.iconSet img:hover {background:#808080}

.send_message {border:2px dashed #DFE5ED; padding:20px; margin-left:20px;}
.send_message input,.send_message textarea {width:300px; margin-top:4px; border:1px solid #808080;}
/* smotri vnizy
#Autocomplete {border:1px solid #808080; background:#999999;}
#Autocomplete td {ont-family:Arial, Helvetica, sans-serif; font-size:16px; }!important;
#Autocomplete:hover{cursor:pointer}
.invalidInput {background:#FF3300;}*/

.EditArea {display:none;}
.errInput {border:1px solid #C98576; background:#FFCCC6}
.simpleSelect {width:150px;}
.addPhotoTable {border:1px solid #bab184; padding:10px; font:normal 11px Arial;}
.addPhotoTable th{padding-bottom:5px;}
.addPhotoTable input {width:214px; }
.messagePreText {text-decoration:none;}
.messagePreText:hover { text-decoration:underline;}
.messageText {display:none; font:normal 12px Arial;}
.messageText h2 {font:normal 16px Arial;}

#ERegi{width:370px; clear:both; margin:0 auto; padding-bottom:20px;} 
#ERegi .hrto {float:left; padding:0 20px 0 12px; font:12px/18px Arial, Helvetica, sans-serif; color:#0054a6;}
.ELogIn{border-top:1px solid #a5b1c1; background-color:#dfe5ed; padding:5px 0 25px 10px;}
.ELogIn .text{float:left; border:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; width:131px; margin-right:10px; height:19px; overflow:hidden;}
.ELogIn .text input{float:left; border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; width:124px; padding:2px 0 1px 5px; height:15px; font:12px Arial, Helvetica, sans-serif; color:#7f7f7f;}
.icoregist {margin: 0 3px -5px 0px; width:22px; height:22px;}
#ERegi span a {font: 14px Arial, Helvetica, sans-serif;}

/* ÊÎËÎÍÊÀ ÐÅÄÀÊÒÎÐÀ */
.RedAdminMenu {border-top:1px solid #9cb0ca; padding:10px 0 12px 0; margin-bottom:20px; background-color:#d1ddef; font:12px Arial, Helvetica, sans-serif;}
.RedAdminMenu span {margin:0 10px 0 10px; font-size:14px;}
/*.RedAdminMenu span a {margin:0 20px 0 0; font-size:14px;}*/
.RedAdminMenu a{margin:0 10px 0 10px;}
a.first {margin:0 2px 0 10px;}
a.second {margin:0 20px 0 2px;}
.RedAdminMenu .icoredact {margin: 0 3px -5px 32px; width:22px; height:22px;}
/*ñêðûòûå ýëåìåíòû èç îáëàãà òýãîâ è æàíðîâ */
.Tag_cloud .hidden {display:none;}

/* by claire, message, uncomment display: none; in line 714 */
.ico_message{ position:relative; margin-right:31px; cursor:pointer; float:left;}
.ListsTalk h2{font:16px Arial, Helvetica, sans-serif;}
.ico_message span.message{position:absolute; left:11px; bottom:-3px; width:23px; height:23px; background-image:url(/img/pic_write_1.gif); background-repeat:no-repeat; }
.container .NewMessageF {position:relative; float:left; width:449px; margin-left:165px; background-color:#FFFFCC; height:auto; border-top:#C8B58C 1px solid; }
.NewMessageF  .NewMessageForm {font:12px Arial, Helvetica, sans-serif; margin: 14px 0 0 10px;}
.NewMessageForm input, .NewMessageForm textarea, #Autocomplete {border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; font:12px Arial, Helvetica, sans-serif;  margin:2px 0 13px 0;}
.NewMessageForm .recipientName { width:413px; vertical-align: middle; padding:2px 0 1px 16px; background-repeat:no-repeat; background-position: 4px center;}
.NewMessageForm .themeMessage, .NewMessageForm .textMessage  { width: 429px;}
.NewMessageForm  td.lastInForm {border-bottom: #BDB692 1px solid;}
td.MessageFormSubmit {text-align:center; padding:13px 4px 17px 4px; font:16px Arial, Helvetica, sans-serif;} 
.MessageFormSubmit img { margin-bottom:-6px; margin-right:5px;}
.AutocompleteHelp {position: absolute; left: 340px; width: 419px !important; top: 218px; /*display: none;*/ padding: 4px 5px 0 5px;}

#Autocomplete {background:#fff; max-height:500px; overflow:auto;}
#Autocomplete:hover{cursor:pointer}
#Autocomplete li { margin-bottom:5px; }

.invalidInput {background:#FF3300;}
.hiddenImage {vertical-align:middle;}
.imgWrapper {display:inline-block;text-align:center;width:60px;}
.imgWrapper img {border:1px solid #7F7F7F;}
.authorMes{font:12px Arial, Helvetica, sans-serif;}
.authorMes a span{float:left; width:10px; height:15px;  margin-right:2px}
.authorMes a{font-size:12px}
.authorMes .date{font:italic 12px "Times New Roman", Times, serif}
.authorMes .text a{font:12px Arial, Helvetica, sans-serif}
.activRec { background-color:#D1DDEF;}
#AutoCompleteField {background-image:url(/img/pic_talkroom_imufo.gif);}

/*by claire, favorite */
.FavoritesIN{width:945px;}
.FavoritesIN .FriendsMenu{top:0}
.FavoritesSort{ position:inherit; width:915px; background-color:#d7dee9; border-top:1px solid #a5b1c1; padding:10px; font:12px/20px Arial, Helvetica, sans-serif; margin-bottom:25px}
.FavoritesSort select{ width:172px; margin-left:5px; float:none;}
.FavoritesSort .send{font:14px Arial, Helvetica, sans-serif; padding-top:8px; padding-left: 8px; text-align:center; clear:both}
.Favorites .element{font:italic 12px "Times New Roman", Times, serif; width:285px; height:75px;float:left; padding:0 18px 0 10px; margin:0 0 10px 0}
.Favorites .element .title{position:relative}
.Favorites .element .title a{font:14px Arial, Helvetica, sans-serif; color:#0054a6}
.Favorites .element a{font:italic 12px "Times New Roman", Times, serif; color:#8c7846}
.Favorites .element .coment{ margin-top:3px;}
.Favorites .element .edit{ margin-top:4px; background-image:url(/img/pic_talkroom_del.gif); background-repeat:no-repeat; background-position: 0px center; width:60px;}
.Favorites .element .edit a {margin-left: 15px;}

/*20.08 redacted*/
.new_talk, .changesave{padding:15px 0 12px 0; margin: 0 0 20px 235px; font:12px Arial, Helvetica, sans-serif; clear:both;}
.new_talk span, .changesave span {margin:0 20px 0 10px; font-size:14px;}
.new_talk span a , .changesave span a {margin:0 20px 0 0; font-size:14px;}
.talk_del {float:right; position:relative; text-align:right; padding:0px;}
.talk_del_gif {width:12px; height:11px; float:left; background:url(/img/pic_talkroom_del.gif) left top no-repeat; margin:2px 3px 0 0;}

.RedKurilka {font:italic 12px "Times New Roman", Times, serif; width:594px; position:relative; border-bottom:1px solid #bab184; padding:0 0 12px 0; margin-left:10px;}
.RedKurilka ul li {position:relative; padding-bottom:0px; margin:0 0 6px 0; clear:both;}
.RedKurilka ul li a {position:relative; color:#8c7846; font:italic 12px "Times New Roman", Times, serif;}
.RedKurilka ul li p, .RedKurilka ul li p a {margin:0 0 2px 0;}
.RedKurilka ul li p a {color:#0054a6; font:14px Arial, Helvetica, sans-serif;}

.admin_redact {width:584px; clear:both; margin:0 auto; padding:0px; font:12px/18px Arial, Helvetica, sans-serif;}
.ar_select {width:279px;}
.ar_text {width:579px;}
.ar_file {width:279px;}
.ar_area {width:579px; height:161px;}
.ar_bottom {margin: 0 0 12px 0;}
.ar_image {width:119px; height:119px; border:0px;}

.udalit {float:right; position:relative; font:12px "Times New Roman", Times, serif; color:#8c7846; font-style:italic; margin:-50px 0 42px 0; background-image:url(/img/pic_talkroom_del.gif); background-repeat:no-repeat; background-position: 0px center;}
.udalit a {color:#8c7846; font-style:italic;}
/*end 20.08 redacted*/

/**  by Gourry 17 august **/
.photoUpload {border-top:1px solid #a5b1c1;background-color:#d7dee9; font:12px Arial, Helvetica, sans-serif;padding:10px 10px 20px 10px;}
.photoUpload .title {font:normal 16px Arial;}
.photoUpload table {border-bottom:1px solid #a5b1c1; padding-bottom:10px; width:100%;}
.photoUpload table td {text-align:left;width:310px; font:normal 12px Arial; color:#000;}
.photoUpload .last{width:272px;}
.photoUpload .text{float:left; border:1px solid #808080; border-right:1px solid #d4d0c8; border-bottom:1px solid #d4d0c8; width:272px; margin-right:0; height:19px; overflow:hidden;}
.photoUpload .text input{float:left; border:1px solid #FFFFFF; border-left:1px solid #404040; border-top:1px solid #404040; width:272px; padding:2px 0 1px 0px; height:15px; font:12px Arial, Helvetica, sans-serif; color:#7f7f7f;}
.photoUpload .file {width:270px;}
.photoUpload .delete,.anotherButtons .delete {float:right; margin-right:10px;font:italic 12px "Times New Roman", Times, serif; color:#8C7846;}
.photoUpload .delete a,.anotherButtons .delete a{background:url(/img/x.png) scroll -2px 2px; background-repeat:no-repeat; padding-left:12px;color:#8C7846; }
.photoUpload .submit ,.anotherButtons .submit {text-align:center;}
.photoUpload .submit a,.anotherButtons .submit a{ background:url(/img/add.png); background-repeat:no-repeat; background-position:100px -2px;font:normal 16px Arial; padding-left:125px;}
.anotherButtons {padding-right:10px;}
.anotherButtons .submit{margin-left:42px;}
.deleteButton { background:none; border:none; text-decoration:underline; cursor:pointer; border-bottom:1px solid #8C7846; color:#8C7846; padding:0 0 0 15px; font:italic 12px "Times New Roman", Times, serif; background-image:url(/img/pic_talkroom_del.gif); background-repeat:no-repeat; background-position:0 center; margin-right:19px;}
.deleteButton:hover { border-bottom-style:dashed;}

/* Êîñòûëè*/
.deleteLink {float:right; color:#88733F; font:italic 12px "Times New Roman", Times, serif !important; text-decoration:underline; cursor:pointer;} /*17.12.09*/
.deleteLinkPic {float:right; display:inline-block; width:17px; height:17px; background-image:url(/img/pic_talkroom_del.gif); background-repeat:no-repeat; background-position: 2px 2px}
#AddToFavorite {background:url(../img/toFavorite.png); background-repeat:no-repeat; padding-left:15px; background-position:0 2px; font: italic 12px "Times New Roman", Times, serif; color:#808080;}
.pic_delete {background:url(/img/x.png); background-repeat:no-repeat; padding-left:15px; background-position:0 2px;}
.pic_edit {background:url(/img/edit.png); background-repeat:no-repeat; padding-left:15px; background-position:0 2px;}
.pic_approve {background:url(/img/friend_1.png); background-repeat:no-repeat; padding-left:15px; background-position:0 2px;}
.pic_disapprove {background:url(/img/friend_2.png); background-repeat:no-repeat; padding-left:15px; background-position:0 2px;}
.imgFriends .imgFr li .pic_approve a {font-family:"Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#8C7846; text-decoration:underline;}
.imgFriends .imgFr li .pic_disapprove a {font-family:"Times New Roman", Times, serif; font-size:12px; font-style:italic;color:#8C7846;text-decoration:underline;}
#AboutSaveButton {margin-left:190px;}
#AboutTextarea  {width:590px;}
#AlbumSave, #FolderSave {color:#8C7846; font:italic 12px "Times New Roman", Times, serif;}
#AlbumEditable {width:152px;}
#PhotoEditable {width:592px;}
#AddAlbumDiv {display:none;}
#NewFriends {padding-bottom:10px; margin-bottom:10px;}
#Board .Column_EditorTable {margin-left:0;}
.SoundInput {width:270px;}

.bakenbards {width:24px; display:inline-block;}
.top_1 {background:url(../img/bak_gold.png) no-repeat ;background-position:0 4px;}
.top_2 {background:url(../img/bak_silver.png) no-repeat;background-position:0 4px;}
.top_3 {background:url(../img/bak_bronse.png) no-repeat;background-position:0 4px;}
.Column_Editor p a,.tape_editorIn p a   {font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.top_disable_link {color:#AAA; margin-right:17px; }
.notice {text-align:center;}

/*-----------------------------ñòðàíèöà ðåãèñòðàöèè---------------------------*/
.RegTable {width: 100%}
.RegTable .firstTd { width:274px; padding-top: 2px;}
.RegTable .lastTd {padding-bottom: 4px;}
.RegTable td {padding-top: 2px;}
.FieldReg input {width:274px;}
.RegTable .lastTr {height:16px;}
.RegTable .lastTr td {border-bottom:1px solid #BAB184;}
.RegTable .anottFirst { vertical-align:middle; padding-left: 35px; border-bottom:1px solid #BAB184;  font:italic 12px "Times New Roman", Times, serif; color:#7f7f7f; padding-bottom:10px;}
.RegTable .anott { vertical-align:middle; padding-left: 35px; border-bottom:1px solid #BAB184;  font:italic 12px "Times New Roman", Times, serif; color:#7f7f7f;}
.RegTable .firstinblockTd {padding-top:15px;}
.RegTable .firstinblockTd2 {padding-top:18px;}
.rightColumnReg{width:294px; float:left; position:relative; left:50px;}
.RegTable .submitReg {vertical-align:middle;}
.RegTable .submitReg td {text-align:center; padding-bottom: 5px;}
.iconlinkR {font:16px Arial, Helvetica, sans-serif;}
.icoregistR {margin: 0 3px -5px 0px; width:22px; height:22px;}
.icoinfoR {margin: 0 3px -2px 0px; width:12px; height:12px;}
.refreshQuestion { font-family:"Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#806932;}
.icorefreshR  {margin: 0 3px -2px 0px; width:12px; height:12px;}

.Column_EditorTable {font:14px "Times New Roman", Times, serif; margin-bottom:5px;} /*width:100%*/
/*.comments .Column_EditorTable {margin-left:10px;} comments at the user wall, do not uncomment*/
.Column_EditorTable .redImg img {border:1px solid #cccccc;}
.Column_EditorTable .date{font:italic 12px "Times New Roman", Times, serif; margin:2px 0 0 0; color:#808080;}
.Column_EditorTable .date2{font:italic 12px "Times New Roman", Times, serif; margin:0 0 0 2px; color:#808080;}
.Column_EditorTable .who-is-redactor {width:226px; padding:10px 0 0 9px; text-align:left;}
.Column_EditorTable .showRecords a {font:12px italic "Times New Roman", Times, serif; color:#806932;}
.Column_Editor {font:14px "Times New Roman", Times, serif; padding:0 10px 15px 10px}
.Column_Editor h2 {padding-bottom:10px; font-size:18px;}
.Column_Editor .nextNotes {font:italic 12px "Times New Roman", Times, serif; color:#808080;}
.Column_Editor .nextNotes p {font:14px Arial, Helvetica, sans-serif; margin-bottom:10px;}
p.annotation {padding-bottom:10px;} /*08.01.10*/

.Verse {}
.Verse .text {width:274px;text-align:left; padding-left:20%;}
.noComments {padding:9px 0 17px 0; text-align:center; font:italic 12px "Times New Roman", Times, serif; color:#808080; position:relative;}
.show_others {border-bottom:1px dashed #806932;color:#806932}
.NewsMenu ul ul {margin-left:10px;}
/*16.09.09 red 749, 756 add 910*/
.rightColumn .Personal_Inform img {border: 1px solid #cccccc;}

/*06.01.10*/
.TopAuthorsNew {background-color:#FFFFCC; border-top:1px solid #C8B58C; margin:30px 0; padding-bottom:1px;}
.TopAuthorsNew h2 {height:30px; padding:15px 0 8px 10px; font-size:18px;}
.topauthorel {width:274px; border-top:1px solid #C8B58C; position:relative; padding-top:10px; margin:0 10px; clear:both;}
p.leader{font:italic 12px "Times New Roman", Times, serif; color:#808080; margin-left:17px;}
img.bak {width:62px; height:28px;}
.elementop, .bakens {position:relative; float:left; margin:0;}
.elementop {width:212px; overflow:hidden; padding-bottom:10px;}
.elementop div.imgt img {width:17px; height:17px; position:relative; top:3px; border:none;}
.bakens {width:62px; position:relative; padding:10px 0 17px 0;}

#NewFormEditable #DescriptionEditable {width:300px;}
table.ui-sortable td {padding:15px 16px;}

.anotherLeftColumnTag {width:100%;}
.redactorEdit {float:none;}
#DescriptionEditable {display:none;height:80px;}
#ThemeEditable {display:none;width:300px;}
#ThemeSave {display:none; margin-left:110px;}
#PhotosTable img {cursor:pointer;}
.all_galleries table td img.selectedImage {opacity: 0.5;}
.all_galleries table td img.selectedImage { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); }
.regImage {margin:100px 0 0 50px;}
.emptyList {font-size:12px; font-style:italic; color:#808080; margin:10px;}
.startalive {padding-top:10px; font-family:"Times New Roman", Times, serif; font-size:12px; color:#808080; font-style:italic;}
.startalive a {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal;}
#NewFormEditable {}
.deleteUserButton a{font:italic 10px Arial; color:#990000;}

.voting_main  {position:relative; border-top:1px solid #A1CA9C; padding:13px 10px 11px 10px; margin: 30px 0 20px 0; background-color:#D3EFD1; font:12px Arial, Helvetica, sans-serif;}
.voting_main  h2 {padding-bottom:14px; font-size:18px; position:relative;}
.voting_main  .ulvb_main {width:274px; position:relative; margin:0; padding-top:14px; border-top:1px solid #A1CA9C; font:16px Arial, Helvetica, sans-serif;}
.voting_main  ul {padding:14px 0 4px 0; border-bottom:1px solid #A1CA9C;}
.voting_main  li {padding:0 10px 11px 10px;}
.voting_main  .vanswer {width:215px; float:left; position:relative; color:#000000; font:12px Arial, Helvetica, sans-serif;}
.voting_main .vchoice {text-align:center; float:right; font:italic bold 14px Times New Roman, Times, serif;}
.voting_main .voteon {font:16px Arial, Helvetica, sans-serif; text-align:center; padding:12px 0 6px 0;}

.Isearch {background-color:#FFFFCC; border-top:1px solid #bab184; margin-top:30px; padding:10px 0 10px 5px;}
.Isearch p {font:12px Arial, Helvetica, sans-serif; padding:15px 0 6px 0;}
div.b-yandexbox * { margin: 0 !important; }
div.b-yandexbox .b-yandexbox-search {width:100%; padding:0; margin:0; border:0;}
div.b-yandexbox .b-yandexbox-search .b-yandexbox-txt {width:212px; padding-right:12px;} 
div.b-yandexbox .b-yandexbox-search .b-yandexbox-txt input {position:relative; float:left; width:100%; margin:0; padding:0; border: 1px solid #808080;} 
div.b-yandexbox .b-yandexbox-search .b-yandexbox-submit {padding-right:10px; font:16px Arial, Helvetica, sans-serif;}
div.b-yandexbox .b-hint-input {position:relative; z-index: 100; left: 0; display:none; width:30px; height:11px; margin: 0.16em 0.2em !important; cursor: text; line-height:0;}

.ya_p {margin-bottom:5px;}
.ya_list {margin:20px 25px;}
.ya_list li {margin:5px 0;}
.ya_list_2 {margin:10px 15px;}
.ya_symbols {color:#808080; font:italic 12px "Times New Roman",Times,serif;}
.redact_status {font:italic 12px "Times New Roman", Times, serif; color:#808080;}
.showRecords {position:relative; color:#88733F; font:italic 12px Times New Roman, Times, serif;}
.Column_EditorTable_red {margin-bottom:10px !important;}
<!--[if lte IE 8]>
.b-yandexbox_arr { zoom: 1; } *:first-child+html div.b-yandexbox .b-hint-input { position: absolute; margin-top: 4px !important; } * html div.b-yandexbox .b-hint-input { position: relative; bottom: -0.5em; left: 0.3em; float: left; display: block; margin: 0 0 -1em !important; }
<![endif]-->

/*08.12.09 redacted konkurs.css, line 77-78*/
/*15-20.12.09 redacted line 157, 161, 322, 326, 328, 332, 352, 145-148, 358-364, 378-384, 613... voting_main , talk.css, obshalka.css*/
/*04.01.10 birthdayIndex*/

#UserMap {width:290px; height:290px;}
#vk_my_auth {display:none; background:#D1DDEF; border:1px solid #9CB0CA; width:330px; min-height:235px; left:50%; top:187px; margin-left:-165px;position:absolute; font:normal 12px Arial;z-index:5; padding:10px;}
#vk_my_auth table {border-collapse:separate; border-spacing:2px;}
#vk_my_auth table tbody {padding:inherit; margin:inherit;border-collapse:separate; border-spacing:1;}
#vk_my_auth #ErrorReg {color:red; width:100%; margin:0 20px; padding-bottom:4px; text-align:center;}
#vk_my_auth #CloseWindow {float:right; margin:-5px -5px 0 0; cursor:pointer;}
#vk_my_auth h2 {clear:both;}