@charset "windows-1251";
body{margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px}
* body{background: transparent url(/i/empty.gif) repeat fixed 0 0}

body, td, th, input, textarea, select{font-family:"Trebuchet MS",Verdana,Arial,sans-serif,serif !important; color:#282C03; font-size:10pt; line-height:12pt}

form{padding:0px; margin:0px}

input, textarea {outline: none;}

a:link{color:#5A6633; text-decoration:none}
a:active{color:#5A6633; text-decoration:none}
a:visited{color:#5A6633; text-decoration:none}
a:hover{color:#5A6633; text-decoration:underline}

#wrapper{width:1000px}

#header{background:url(http://img.lubernet.ru/header.background.png) scroll repeat-x; height:123px}
#logo{border:0; background-image:url(http://img.lubernet.ru/header.logo.gif); height:87px; width:608px}
#bannertop{text-align:right; position:absolute; right:6px; top:6px; width:500px; height:75px; z-index:1}

#menu table{margin:1px 0px 0px 0px; padding:0px}
#menu td.arrow{border-right:1px solid #c9c9c9; padding:0px !important}
#menu td.item{height:24px; font-size:11px; line-height:12px; border-left:0px none !important; border-right:1px solid #c9c9c9; padding:0px 5px !important}
#menu td.item a{text-decoration:none; color:#787878 !important; overflow:hidden}

#content{width:1000px;overflow:hidden;min-height:700px}
#pagepath{color:#B0B0B0; font-size:11px}
#leftside{text-align:left; vertical-align:top; max-width:1015px}
#rightside{text-align:left; vertical-align:top; width:203px; font-size:100%; padding:0pt 15px 2em 15px}
#textcontent{padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}

#footer{background-image:url(http://lubernet.ru/i/footer.background.png); background-repeat:repeat-x; background-attachment:scroll; background-position:bottom; color:#B0B0B0; font-size:8pt; height:80px; margin-top:2em; padding-left:15px; position:relative}
#counters{position:absolute; right:6px; margin-top:30px; width:270px; height:44px; z-index:1}
#footer a{color:#B0B0B0}

.menuitem{color:#FFF; margin-bottom:2px; margin-top:2px}
.bluebg{background-color:#0590C8}
.lightgreenbg{background-color:#B0C85A}
.yellowbg{background-color:#dad157}
.hide{display: none}

a.smallpathlink:link{color:#B0B0B0; text-decoration:none}
a.smallpathlink:active{color:#B0B0B0; text-decoration:none}
a.smallpathlink:visited{color:#B0B0B0; text-decoration:none}
a.smallpathlink:hover{color:#B0B0B0; text-decoration:underline}

a.smallmenulink:link{color:#FFF; font-size:11px}
a.smallmenulink:active{color:#FFF; font-size:11px}
a.smallmenulink:visited{color:#FFF; font-size:11px}
a.smallmenulink:hover{color:#FFF; font-size:11px}

.razdeltopic{color:#B0B0B0; font-size:107%; font-weight:bold; text-transform:uppercase}
h1.razdeltopic{font-size:107%}
.bigtext{color:#8AA042; font-size:103%; margin-bottom:3px; font-weight:bold}
.bigtext a{color:#8AA042}
.whitetext{font-size:11px; color:#FFF}

.white{color:#FFF !important}
div.newpm{width:400px; height:268px; //height:275px; overflow:hidden; position:absolute; background-color:#f0f0f0; border:1px solid #ccc}

div.handler{border-bottom:1px solid rgb(5,144,200); padding:5px; background:rgb(5,144,200) url(http://img.lubernet.ru/blue-gradient.gif) repeat scroll 0% 0%; cursor:pointer; color:#FFF; font-size:16px}

ul.list-ul{margin:0px; padding:0px}
ul.list-ul li{list-style-type:none}
.fl{float:left}
.fr{float:right}
.cb{clear:both}
.cr{clear:right}
.cl{clear:left}
.vam{vertical-align:middle}
.cursor-pointer{cursor:pointer}

.avatarmini{border:none; padding:0px 5px 0px 0px; line-height:9pt; vertical-align:middle}

.grey{color:grey}

.c-head{white-space:nowrap; padding:3px 3px 3px 5px; position:relative; height:18px}
.c-rate{font-size:80%}
.c-rate img{margin:0px 1px; width:18px; height:18px; border:0px none}
.comments{margin:0pt 0pt 10px}

.c-content{margin:5px 5px 10px}
.c-date{font-size:80%}

.c-toggle{color:#5a6633}

.c-off .c-head{color:#666; background:#d0d0d0 none repeat scroll 0% 50%; border-top:1px solid #aaa; margin-bottom:10px}
.c-off .c-content{color:#555; display:none}

.c-off-view .c-head{color:#666; background:#d0d0d0 none repeat scroll 0% 50%; border-top:1px solid #aaa}
.c-off-view .c-content{color:#555; display:block; margin-bottom:10px}

.c-on .c-head{background:#cfe099 none repeat scroll 0% 50%; border-top:1px solid #aec564}
.c-on .c-content{display:block; margin-bottom:10px}

.mt10{ display:block;  margin-top:10px}
.mb10{ display:block;  margin-bottom:10px}

.forumname{background-color:#d1d1d1; height:31px; color:#FFF; text-align:left; vertical-align:middle; padding-left:10px; font-weight:normal; font-size:14pt}
.forumrowname{color:#5a6633; padding-left:1px; font-size:9pt; line-height:8pt}
.forumrowsubname{color:#a8af90; font-size:8pt; line-height:7pt}
.forumrow{padding:3px; color:#5a6633; font-size:10pt; height:47px; background-color:#f6f9ee; border-bottom:1px solid #c0d776; border-top:1px solid #FFF; border-right:1px solid #dce6bd}

.forumrowsecond{padding:3px; color:#a8af90; text-align:center; vertical-align:middle; font-size:9pt; height:47px; background-color:#f6f9ee; border-left:1px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #c0d776; border-right:1px solid #dce6bd}
.forumrowthird{padding:3px; padding-left:6px; color:#a8af90; font-size:8pt; line-height:9pt; height:47px; background-color:#f6f9ee; border-left:1px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #c0d776}
.forumrowaboutauthor{padding:3px; color:#5a6633; font-size:8pt; line-height:9pt; background-color:#f6f9ee; border-bottom:1px solid #c0d776; border-top:1px solid #FFF; border-right:1px solid #dce6bd}
.forumrowmesg{padding:3px; padding-left:6px; color:#5a6633; vertical-align:top; background-color:#f6f9ee; border-left:1px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #c0d776}
.forumrowmesgtime{height:20px; background-color:#e6e9de; border-left:1px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #c0d776}
.forumrowmesgtimetext{padding:3px; padding-left:6px; color:#a8af90; font-size:8pt; vertical-align:middle; line-height:7pt}
.forumrowmesgauthor{padding:3px; color:#5a6633; font-size:9pt; text-align:center; height:18px; background-color:#e6e9de; border-bottom:1px solid #c0d776; border-top:1px solid #FFF; border-right:1px solid #bcc69d}

.gradientbar{background:#fff url("http://img.lubernet.ru/frm-back.gif") repeat-x center top; border:1px solid #bfd675; border-right:1px solid #7f9635; overflow:hidden; height:15px; font-size:85% !important; color:#5a6633; vertical-align:middle; padding:0px; padding-left:10px; padding-right:10px}

.forumpostbutton{ padding-left:2px;  padding-right:2px;  height:18px;  font-size:8pt}

.buttondiv{cursor:pointer; border:3px solid #F6F9EE; background:transparent url(http://img.lubernet.ru/button/yellow.gif) repeat-x scroll 0px -1px}
.buttondiv div a{display:block; font-size:8pt; float:left; margin:0px 10px 0px 26px; line-height:16px}
.buttondiv div{border-top:1px solid #d3cc83; border-left:1px solid #d3cc83; border-right:1px solid #837c33; border-bottom:1px solid #837c33; float:left; padding:1px}
.buttonYellow{background-image:url(http://img.lubernet.ru/button/yellow.gif); background-attachment:scroll; background-repeat:repeat-x; background-position:bottom; border-top:1px solid #d3cc83; border-left:1px solid #d3cc83; border-right:1px solid #837c33; border-bottom:1px solid #837c33; font-size:8pt; padding-left:10px; padding-right:10px; cursor:pointer}
.buttonGray{background-image:url(http://img.lubernet.ru/button/gray.gif); background-attachment:scroll;  background-repeat:repeat-x;  background-position:bottom; border-top:1px solid #c6c6c6; border-left:1px solid #c6c6c6; border-right:1px solid #757575; border-bottom:1px solid #757575; font-size:8pt; padding-left:10px; padding-right:10px; cursor:pointer}

.buttonhrefYellow:link, .buttonhrefYellow:hover{color:#898810; text-decoration:none; cursor:pointer}
.buttonhrefGray:link, .buttonhrefGray:hover{color:#7e7e7e; text-decoration:none; cursor:pointer}

.login{ font-size:10px; color:#7e8c51; line-height:5pt}

.logininput{width:55px; height:17px; padding:0px; margin:0px; border:1px solid #98aa5d; background-color:#eef3de; font-size:9pt}

.logintext:link{padding-left:5px; font-size:9pt; color:#727636; text-decoration:none}
.logintext:active{padding-left:5px; color:#727636; font-size:9pt; text-decoration:none}
.logintext:visited{padding-left:5px; font-size:9pt; color:#727636; text-decoration:none}
.logintext:hover{color:#727636; padding-left:5px; font-size:9pt; text-decoration:underline}

.myinput{color:#5a6633; font-size:10pt; background-color:#f9f9f9; border-left:1px solid #FAFAFA; border-top:1px solid #FAFAFA; border-right:1px solid #c0d776; border-bottom:1px solid #c0d776}
.mybutton{color:#5a6633; background-color:#DAE7B8; border-left:1px solid #F0F9E3; border-top:1px solid #F0F9E3; border-bottom:1px solid #c0d776; border-right:1px solid #c0d776}
.myinput2{background-color:#FBFBFB; border:1px solid #999}

.aunews{color:#5a6633; font-size:10pt; vertical-align:top; line-height:12pt; background-color:#f6f9ee; border-left:0px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #c0d776}
.profileblock{ color:#5a6633;  font-size:10pt;  background-color:#f6f9ee;  border-bottom:1px solid #c0d776;  border-top:1px solid #FFF;  border-right:1px solid #dce6bd}

#txb { width:100%;table-layout:fixed;line-height:1em; text-align:left; margin:0.2em 0;}
#txb #bb, #txb #explain{ border:1px solid;padding:2px; margin:0; }
#txb #explain { border-width:0 0 1px 0; text-align:center; border-style:dashed;}
#txb #bb {border-bottom:0 none; width:auto;}
#txb textarea, #txb #preview {width: 99.7%; border: 0px none; padding:2px; margin:0; line-height: normal;}
#txb #preview{visibility: hidden;position:absolute;}
#txb #bb ul { margin:0; padding:0; list-style:none;}
#txb #bb li { margin:0; padding:0; float:left; position:relative;}
#txb #bb a { display:block; margin:0; padding:1px; text-decoration:none; font-weight:normal; cursor:default;}
#txb #bb span { margin:0; padding:0; display:block; width:20px; height:20px; }
#txb #bb .bbn a{ margin:2px; padding:1px 0px 0px 1px;}
#txb #bb .bbn a:hover { margin:1px; border:1px outset; padding:0px 1px 1px 0px;}
#txb #bb .bbd { padding-right:8px; width:20px; margin:2px; background-position:15px -940px;}
#txb #bb span, #txb #bb .bbd { background-repeat:no-repeat;background-image: url(http://img.lubernet.ru/bbc/bbcodes.gif);}
#txb #bb .bbd ul { display:none; position:absolute; width:22em; padding:2px; border:2px outset; border-width:0 2px 2px 0; background-color:#E0DFE3;}
#txb #bb .dropdown li:hover ul, #txb #bb .dropdown li.over ul { display: block;}
#txb #bb .bbd li { width:100%; line-height:20px;}
#txb #bb .bbd a span { float:left; margin-right:4px;}
#txb #bb #bba{ width:4px; }
#txb #bb #smileyDrop li ul { width:11em; }
#txb #bb #smileyDrop li ul li { width:auto; height:26px;}
#txb #bb #smileyDrop a { width:auto; }
#txb #bb #smileyDrop a img{border:none;margin:0 2px;position:relative;}
#txb div.cut,#txb div.previewInfo{border-style:solid;border-width:1px 0;margin:0.5em 0;padding:0.2em 0;font-size:0.8em;text-align:center;}
#txb div.cut span{font-weight:bold;}
#txb .clearBoth { clear:both; }
#txb { font-size:10px; }
#txb #bb, #txb #explain{ border-color:#999999;}
#txb #explain { height:1em; color:#000000;}
#txb #bb {background-color:#EEEEEE; }
#txb textarea, #txb #preview {color:#000000;background-color:#FFFFFF;border-color:#999999;font-size:12px;}
#txb #bb a {color:#000000!important;}
#txb #bb a:hover { color:#000000!important;}
#txb #bb .bbn a{ background-color:#EEEEEE;}
#txb #bb .bbn a:hover { border-color:#D3B7BC; background-color:#D3B7BC;}
#txb #bb .bbd {  }
#txb #bb span, #txb #bb .bbd { background-image: url(http://img.lubernet.ru/bbc/bbcodes.gif);}
#txb #bb .dropdown li.bbd:hover, #txb #bb .dropdown li.over{ background-color:#D3B7BC;}
#txb #bb .bbd ul { border-color:#999999;  background-color:#EEEEEE;}
#txb #bb .dropdown a:hover{ background-color:#D3B7BC;}
#txb #bb .bbd a span { background-color:#EEEEEE; }
#txb #bb .dropdown a:hover span{ background-color:#D3B7BC;}
#txb div.cut,#txb div.previewInfo{background-color:#EEEEEE;border-color:#999999;}

.user { background-color:#0590C8; border:1px solid white; border-right:1px solid #034F6B; border-bottom:1px solid #034F6B; color:white;     line-height:12pt !important;     text-indent:0;     text-align:left;     padding:4px;     position:absolute;     font-size:11px !important;     font-style:normal; overflow:hidden; z-index:10}
.user span, .user a:link, .user a:visited, .user a:hover {color: #fff !important;}
.user_image{cursor:pointer}
table.user td { color: #fff; white-space: nowrap; padding: 0px; margin: 0px; } 

.authorspeciallink:active{color:#0590C8 !important}
.authorspeciallink:hover{color:#0590C8 !important}
.bluegradient{    height:25px;     font-size:18px;     color:#fff;     background-color:#06A2E1;     background-image:url(http://img.lubernet.ru/blue-gradient.gif);     background-position:center left;     background-repeat:repeat-x}
.graygradient{    background-color:#f6f6f6;     background-image:url(http://img.lubernet.ru/gray-gradient.gif);  background-position:top left;  background-repeat:repeat-x}

table.popup * { font-size: 12px; }
table.popup { display: block; }
table.popup tr.top td { height: 8px; }
table.popup tr.top td.t { background: transparent url(http://img.lubernet.ru/block.png) no-repeat scroll -51px -53px; }
table.popup tr.top td.tl { width: 6px; background: transparent url(http://img.lubernet.ru/block.png) no-repeat scroll -42px -53px; }
table.popup tr.top td.tr { width: 6px; background: transparent url(http://img.lubernet.ru/block.png) no-repeat scroll -767px -53px; }
table.popup tr.middle td.ml { width: 6px; background: transparent url(http://img.lubernet.ru/block.png) no-repeat scroll -42px -61px; }
table.popup tr.middle td.m { background-color: #e5e5e5; }
table.popup tr.middle td.m span.x { background-attachment: scroll; background-color: transparent; background-image: url(http://img.lubernet.ru/block.png); background-position: -2px -57px; background-repeat: repeat-x; display: block; height: 24px; left: -6px; position: absolute; top: -5px; width: 24px; }
table.popup tr.middle td.m div.c { padding: 10px; margin: 0px; }
table.popup tr.middle td.m div.c form { padding: 0px; margin: 0px; }
table.popup tr.middle td.m div.c form label { display: block; color: #666; }
table.popup tr.middle td.m div.c form input.text { width: 30%; border: 1px solid #333; }
table.popup tr.middle td.m div.c form textarea { font-size: 12px; width: 100%; height: 50px; border: 1px solid #999; }
table.popup tr.middle td.m div.h { font-size: 15px; padding:5px 5px 5px 18px; color: #ffffff; background: transparent url(http://img.lubernet.ru/block.png) repeat-x scroll -5px 0px; }
table.popup tr.middle td.mr { width: 6px; background: transparent url(http://img.lubernet.ru/block.png) no-repeat scroll -767px -61px; }	
table.popup tr.bottom td { height: 8px; }
table.popup tr.bottom td.bl { width: 6px; background: transparent url(http://img.lubernet.ru/block.png) no-repeat scroll -42px -552px; }
table.popup tr.bottom td.b { background: transparent url(http://img.lubernet.ru/block.png) no-repeat scroll -51px -552px; }
table.popup tr.bottom td.br { width: 6px; background: transparent url(http://img.lubernet.ru/block.png) no-repeat scroll -767px -552px; }

* fieldset{ border:1px solid #ccc;  margin:0px 0px 15px 0px;  padding:8px}
* fieldset p{ margin-top:0px;  padding-top:0px;  display:block}

a.smallCorns:hover, a.postCorns:hover { background-color: #0590C8 }
a.smallCorns:hover img, a.postCorns:hover img { opacity: 0.5; //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); }

.smallCorns, 
.postCorns{ display:block;overflow:hidden;position:relative;margin:0;padding:0}

.postCorns, 
.postCorns img{ line-height: 0px; }

.postCorns tt{background:transparent url(http://img.lubernet.ru/avatar_corns.png) !important;//background:none;//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img.lubernet.ru/avatar_corns.png",sizingMethod="crop");     position:absolute;     width:12px;     height:12px;     display:block;     margin:0;     padding:0;     overflow:hidden; z-index:1}
.smallCorns tt{background:transparent url(http://img.lubernet.ru/small_corns.png) !important;//background:none;//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img.lubernet.ru/small_corns.png",sizingMethod="crop");        position:absolute;     width:6px;     height:6px;     display:block;     margin:0;     padding:0;     overflow:hidden; z-index:1}
.postCorns .tl{top:-6px;left:-6px}
.postCorns .tr{top:-6px;right:-6px;//right:auto;//left:expression((this.offsetParent.clientWidth - 6)+'px')}
.postCorns .bl{bottom:-6px;//bottom:auto;//top:expression((this.offsetParent.clientHeight - 6)+'px');left:-6px}
.postCorns .br{bottom:-6px;//bottom:auto;//top:expression((this.offsetParent.clientHeight - 6)+'px');right:-6px;//right:auto;//left:expression((this.offsetParent.clientWidth - 6)+'px')}
.smallCorns .tl{top:-3px;left:-3px}
.smallCorns .tr{top:-3px;right:-3px;//right:auto;//left:expression((this.offsetParent.clientWidth - 3)+'px')}
.smallCorns .bl{bottom:-3px;//bottom:auto;//top:expression((this.offsetParent.clientHeight - 3)+'px');left:-3px}
.smallCorns .br{bottom:-3px;//bottom:auto;//top:expression((this.offsetParent.clientHeight - 3)+'px');right:-3px;//right:auto;//left:expression((this.offsetParent.clientWidth - 3)+'px')}

span.script{    cursor:pointer;     color:#555;     border-bottom:1px dotted #ccc}

.bt{width:100%; height:10%; position:absolute; bottom:0px; z-index:1; color:#fff; text-indent:10px; font-size:18px; line-height:30px; text-transform:uppercase}
.fon{z-index:0; background-color:#ccc; opacity:0.6; //filter:alpha(Opacity=60)}

span.friendAdd{background:transparent url(http://img.lubernet.ru/icons/user_add.png) no-repeat scroll 0px 0px; padding-left:20px; line-height:27px}
span.friendDelete{background:transparent url(http://img.lubernet.ru/icons/user_delete.png) no-repeat scroll 0px 0px; padding-left:20px; line-height:27px}
span.newPm{background:transparent url(http://img.lubernet.ru/icons/comment_add.png) no-repeat scroll 0px 0px; padding-left:20px; line-height:27px}
span.nobg{background:none; padding: 0px}

a.rounded45:hover{background-color:#0590C8}
a.rounded45:hover img{opacity:0.5; //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}
a.rounded45{cursor:pointer;width:45px;height:45px;float:left;margin:0px}
a.rounded45 b{background:transparent url(http://img.lubernet.ru/rounded20bg.png) no-repeat scroll 0px 0px; width:45px; height:45px; position:relative; display:block; //margin-top: -45px;}
* html a.rounded45 b{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img.lubernet.ru/rounded20bg.png",sizingMethod="crop")}
a.rounded45 img{width:45px;height:45px;display:block;position:relative;border:0px none;float:left}

a.roundeduserpic80:hover{background-color:#0590C8}
a.roundeduserpic80:hover img{opacity:0.5; //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}
a.roundeduserpic80{cursor:pointer;width:80px;height:80px;float:left;margin:0px}
a.roundeduserpic80 b{background:transparent url(http://img.lubernet.ru/roundeduserpic80.png) no-repeat scroll 0px 0px; width:80px; height:80px; position:relative; display:block; //margin-top:-80px;}
* html a.roundeduserpic80 b{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img.lubernet.ru/roundeduserpic80.png",sizingMethod="crop")}
a.roundeduserpic80 img{width:80px; height:80px; display:block; position:relative; border:0px none; float:left}


div.tabs {margin-left:35px;}
div.tabs a, div.tabs a span{display:-moz-grid-line;display:inline-block;}
* html div.tabs a, * html div.tabs a span{display:inline;}
div.tabs a{opacity:0.5; //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); cursor:pointer;height:29px;background:transparent url(http://img.lubernet.ru/tab-right.gif) no-repeat scroll right 0px;font-size:17px;color:#474747;padding-right:30px; //margin-bottom: -1px;}
div.tabs a span{cursor:pointer;height:29px;background:transparent url(http://img.lubernet.ru/tab-left.gif) no-repeat scroll left 0px; padding-left:30px;line-height:29px}
div.tabs a:hover{opacity:0.8; //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
div.tabs a.active{opacity:1; //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.rounded30{-moz-border-radius:30px; moz-border-radius:30px;border-radius:30px;-webkit-border-radius:30px;padding:20px;color:#44433F;background:#eae9da url(/i/rounded/rounded.php);//behavior:url('/i/rounded/border-radius.htc')}
.rounded30 h4{ color:#474747;font-size:18px;font-weight:normal;line-height:18px;padding:15px 0;margin:0px}
.rounded30 h4.first{padding-top:0px}
.rounded30 div.input{float:left; background-color:#fcfcf8}
.rounded30 div.input div{background:transparent url(http://img.lubernet.ru/input-r.gif) repeat-y scroll right top}
.rounded30 div.input div div{background:transparent url(http://img.lubernet.ru/input-l.gif) repeat-y scroll left top}
.rounded30 div.input div div div{background:transparent url(http://img.lubernet.ru/input-t.gif) repeat-x scroll right top}
.rounded30 div.input div div div div{background:transparent url(http://img.lubernet.ru/input-b.gif) repeat-x scroll right bottom}
.rounded30 div.input div div div div div{background:transparent url(http://img.lubernet.ru/input-tl.gif) no-repeat scroll left top}
.rounded30 div.input div div div div div div{padding:6px 10px 6px; //padding:4px 10px 4px; background:transparent url(http://img.lubernet.ru/input-bl.gif) no-repeat scroll left bottom}
.rounded30 div.input input, .rounded30 div.input textarea{color:#30302d;border:0px none;padding:0px;width:100%;background:none}
.rounded30 div.input select{color:#30302d;border:0px none;background:none}
.rounded30 span.title{ color:#999;font-size:11px;padding:0px 8px}

* html.rounded30 { behavior:url('http://lubernet.ru/i/rounded/border-radius.htc'); }

br.c{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block}

.ln16 { line-height: 16px; }
.ln17 { line-height: 17px; }
.ln18 { line-height: 18px; }
.ln19 { line-height: 19px; }
.ln20 { line-height: 20px; }
.ln21 { line-height: 21px; }
.ln22 { line-height: 22px; }
.ln26 { line-height: 26px; }

.bb {font-weight: bold;}
.underline {text-decoration: underline !important;}

.dark_red {color: #990000 !important;}
.red {color: #CC0000 !important;}


.fs14 { font-size: 14px; }
.fs16 { font-size: 16px; }
.fs18 { font-size: 18px; }

.button150{cursor:pointer; background:transparent url(http://img.lubernet.ru/button150.png) no-repeat scroll 0px 0px; width:150px; height:40px; color:#FFF; border:0px; display:block; float:right; line-height:40px; font-size:16px; text-align:center}
* html .button150 { position: relative; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://img.lubernet.ru/button150.png",sizingMethod="crop") !important; }

div.quote {overflow: hidden; margin: 10px 10px;}
div.quote div { width: 560px; background-color: #eae9da; color: #44433F; font-size: 11px;}
div.quote div img { display: none; }
div.quote div span {color:#44433F;}

.inline{display:-moz-grid-inline;display:inline-block;//display:inline}
.overflow{width:100%;overflow:hidden;}

.newpopup {z-index: 24000!important}

.newpopup div.input{float:left; background-color:#fcfcf8}
.newpopup div.input div{background:transparent url(http://img.lubernet.ru/input-r.gif) repeat-y scroll right top}
.newpopup div.input div div{background:transparent url(http://img.lubernet.ru/input-l.gif) repeat-y scroll left top}
.newpopup div.input div div div{background:transparent url(http://img.lubernet.ru/input-t.gif) repeat-x scroll right top}
.newpopup div.input div div div div{background:transparent url(http://img.lubernet.ru/input-b.gif) repeat-x scroll right bottom}
.newpopup div.input div div div div div{background:transparent url(http://img.lubernet.ru/input-tl.gif) no-repeat scroll left top}
.newpopup div.input div div div div div div{padding:6px 10px 6px; //padding:4px 10px 4px; background:transparent url(http://img.lubernet.ru/input-bl.gif) no-repeat scroll left bottom}
.newpopup div.input div div div div div div div {padding:0px;background:none;}
.newpopup div.input div div div div div div div * {padding:0px;background:none;}
.newpopup div.input input, .rounded30 div.input textarea{color:#30302d;border:0px none;padding:0px;width:100%;background:none}
.newpopup div.input select{color:#30302d;border:0px none;background:none}

.newpopup, .newpopup .f_r, .newpopup .f_b, .newpopup .f_l, .newpopup .f_c{float:left; position:relative; z-index:110; width:auto; height:auto; margin:0; padding:0}
.newpopup .f_tt, .newpopup .f_rr, .newpopup .f_bb, .newpopup .f_ll{display:none}
.newpopup{margin:0 30px 15px 0; background:url('/i/border/hint-t.png') no-repeat left top; //_background:none}
.newpopup .f_r{left:30px; background:url('/i/border/hint-r.png') no-repeat right top; //_background:none}
.newpopup .f_b{top:30px; background:url('/i/border/hint-b.png') no-repeat right bottom; //_background:none}
.newpopup .f_c{float:none; position:relative; left:30px; top:-15px; padding:1px 0; margin:0 30px 0 0; color:#44433F; background:#eae9da url('/i/border/hint.png') repeat left bottom;}
.newpopup .f_l{left:-30px; padding:15px 0; background:url('/i/border/hint-l.png') no-repeat left bottom; //_background:none}

* html .newpopup {
	position: absolute; 
	top: expression( Math.max(document.documentElement.scrollTop,document.body.scrollTop)+(self.innerHeight||(document.documentElement.clientHeight||document.body.clientHeight) - Math.max( this.clientHeight || this.offsetHeight ) )/2 + 'px' ) !important;
}
* html .newpopup .f_c * {
	position: relative;
	z-index: 24000;
}

* html .newpopup .f_r, 
* html .newpopup .f_b, 
* html .newpopup .f_l{height:0}
* html .newpopup .f_tt, 
* html .newpopup .f_rr, 
* html .newpopup .f_bb, 
* html .newpopup .f_bb *, 
* html .newpopup .f_ll, 
* html .newpopup .f_ll  *{display:block; position:absolute; left:0; top:0}
* html .newpopup .f_c{ /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/border/hint.png,sizingMethod=scale)*/}
* html .newpopup .f_tt{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/border/hint-t.png,sizingMethod=crop)}
* html .newpopup .f_rr{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/border/hint-r.png,sizingMethod=crop)}
* html .newpopup .f_tt, 
* html .newpopup .f_bb{width:expression( parentNode.offsetWidth ); height:30px}
* html .newpopup .f_rr, 
* html .newpopup .f_ll{width:30px; height:expression( parentNode.offsetHeight )}
* html .newpopup .f_bb, 
* html .newpopup .f_ll{overflow:hidden}
element{ }
* html .newpopup .f_bb *{width:3000px; height:30px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/border/hint-b.png,sizingMethod=crop)}
* html .newpopup .f_ll *{width:30px; height:3000px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/border/hint-l.png,sizingMethod=crop)}
* html .newpopup .f_rr, 
* html .newpopup .f_bb *{right:expression( this.parentNode.offsetWidth % 2 ? -1:0 ); left:auto}
* html .newpopup .f_ll, 
* html .newpopup .f_ll *, 
* html .newpopup .f_bb, 
* html .newpopup .f_bb *{bottom:expression( this.parentNode.offsetHeight % 2 ? -1:0 ); top:auto}

div#overlay{background-color:#fff; opacity:0.5; filter:alpha(Opacity=50); position:fixed; left: 0px; top:0px; bottom:0px; width:100%; height:100%; display:none; z-index:1000}
* html div#overlay{overflow:hidden;position:absolute; top:0px; left:0px; width:100%; height:expression(document.body.clientHeight+'px')}



/* Div который висит всегда вверху*/
div#static{height:37px; width:100%; position:fixed; top:0px; left:0px; background:transparent url(/i/userbar/headerLine.gif) repeat-x scroll 0px 0px; z-index:1000}
* html div#static{position:absolute; top:expression( Math.max( document.documentElement.scrollTop,document.body.scrollTop )+'px' )}
/* Div для сентрования содержимого */
div#static div.center{width:1000px;margin:0 auto;position:relative}

/* Тень */
div#static em{display:block; clear:both; width:100%; height:4px; font-size:4px; overflow:hidden; border-top:1px solid #f1f1f1; background:transparent url(/i/userbar/headerShadow.png) repeat-x scroll 0px 0px}
* html div#static em{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/userbar/headerShadow.png',sizingMethod='scale')}

div#static table {border:0px;padding:0px;margin:0px;border-collapse: collapse}
div#static table td {padding:0px;margin:0px}

div#static div.center td {height:32px}

/* Поиск */
div#static div.center td#topSearch{vertical-align:middle;width:330px;background:transparent url(/i/userbar/search.gif) no-repeat scroll 0px 0px}
div#static div.center td#topSearch form input{color:#686565;font-size:11px;margin-left:20px; width:240px; border:0px none; background:none}

div#static div.center ul.usermenu{list-style: none;margin: 0;padding: 0;height: 32px; overflow:hidden}
div#static div.center ul.usermenu li{display: inline-block; height: 32px; float: left; line-height: 32px; vertical-align: middle}
div#static div.center ul.usermenu li.spacer{width: 20px}
div#static div.center ul.usermenu li.userpic{width: 40px}
div#static div.center ul.usermenu li.userpic{line-height: 0}
div#static div.center ul.usermenu li a u{text-decoration:underline;line-height: 32px}
div#static div.center ul.usermenu li a.username{color:#61b01b;text-decoration:underline;font-size:14px;padding-right:5px}

div#static a {color:#373838;text-decoration:underline;font-size:12px;display: inline-block;height: 32px;line-height: 32px}
div#static a:hover {text-decoration: none}

div#static form#login-form { width: 350px; overflow: hidden; padding: 0 0 0 20px }
div#static form#login-form ul {
	border-top: 1px solid #8D8D8D;
	border-right: 0px solid;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #C9C9CA;
	height: 25px;
	background: #E5E5E6;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 223px;
	float: left;
}

div#static form#login-form ul li {
	display: inline-block;
	float: left;
	line-height: 23px;
	height: 23px;
}

div#static form#login-form ul li input {
	color:#686565;
	font-size:11px;
	border: 0px none;
	background: #E5E5E6;
	width: 90%;
	margin-left: 2%;
	vertical-align: middle;
	margin-top: 2px;
	//margin-top: -1px;
	//_margin-top: 1px;
}

div#static form#login-form ul li input:focus {
	outline: none;
}

div#static form#login-form ul li.login {
	border-top: 1px solid #C9C9CA;
	border-right: 1px solid #C9C9CA;
	border-bottom: 0px none;
	width: 117px;
}

div#static form#login-form ul li.password {
	border-top: 1px solid #C9C9CA;
	width: 103px
}

div#static form#login-form input.submit {
	position: absolute;
	top: 0px;
	height: 18px !important;
	width: 80px !important;
	left: 0px;
	display: block;
	padding: 0px;
	margin: 5px 0 0;
	overflow: hidden;
	opacity: 0;
	filter: alpha(Opacity=0);
	cursor: pointer;
}

div#static a.button{float:left;white-space:nowrap;overflow:hidden;color:#fff!important;position:relative}
div#static a:hover.button{color:#fff!important;background:none!important;border:1px;}

div#static a.button,
div#static a.button i,
div#static a.button span{text-decoration:none!important;cursor:pointer;display:inline-block;vertical-align:top;height:27px;line-height:27px}
div#static a.button span{padding: 0px 20px;text-align:center;line-height:27px;background: transparent url(/i/userbar/button-left.png) no-repeat scroll 0px 0px}
div#static a.button i{width:15px;background: transparent url(/i/userbar/button-right.png) no-repeat scroll 0px 0px}

div#static .popup{position:absolute}
div#static .popup .t{background:transparent url(/i/userbar/popup/top.png) no-repeat scroll 0px 0px;height:5px;font-size:5px;text-align:center;}
div#static .popup .t img {width:8px;height:6px;margin-top:-1px}
	div#static .popup .tl{background:transparent url(/i/userbar/popup/corner-top-left.png) no-repeat scroll 0px 0px;width:7px;height:5px;font-size:5px}
	div#static .popup .tr{background:transparent url(/i/userbar/popup/corner-top-right.png) no-repeat scroll 0px 0px;width:10px;height:5px;font-size:5px}
div#static .popup .b{background:transparent url(/i/userbar/popup/bottom.png) no-repeat scroll 0px 0px;height:11px;font-size:11px}
	div#static .popup .bl{background:transparent url(/i/userbar/popup/corner-bottom-left.png) no-repeat scroll 0px 0px;width:7px;height:11px}
	div#static .popup .br{background:transparent url(/i/userbar/popup/corner-bottom-right.png) no-repeat scroll 0px 0px;width:10px;height:11px}
div#static .popup .r{background:transparent url(/i/userbar/popup/right.png) no-repeat scroll 0px 0px;width:10px}
div#static .popup .l{background:transparent url(/i/userbar/popup/left.png) no-repeat scroll 0px 0px;width:7px}
div#static .popup .c{vertical-align:top;background-color:#313232;color:#fff}
div#static .popup .cl{background-color:#373838!important}
div#static .popup .c div, 
div#static .popup .c td{font-size:0.9em;color:#fff}
div#static .popup .c a{color:#f0f0f0!important;text-decoration:underline}
div#static .popup .c a:hover{color:#ccc!important}

div#static .hr {margin: 0 10px 2px;padding: 2px;text-align: right}
div#static .hr * {font-size: 0.9em!important}

div#static .message-user-status {
	width: 15px;
	padding: 2px !important;
}

a.fixed-anchor {
	position: absolute;
	margin-top: -50px;
}

.img-mail{background:transparent url(/i/userbar/icons/mail.png) no-repeat scroll 0px 51%; padding-left: 20px}
.img-albums{background:transparent url(/i/userbar/icons/albums.png) no-repeat scroll 0px 50%; padding-left: 20px}
.img-notepad{background:transparent url(/i/userbar/icons/notepad.png) no-repeat scroll 0px 50%; padding-left: 20px}
.img-friends{background:transparent url(/i/userbar/icons/friends.png) no-repeat scroll 0px 50%; padding-left: 20px}
.img-close{background:transparent url(/i/userbar/icons/close.png) no-repeat scroll 0px 50%; padding-left: 20px}
.img-registration{color:#DB1915!important;background:transparent url(/i/userbar/icons/plus.png) no-repeat scroll 0px 50%; padding-left: 20px}
.img-restore{background:transparent url(/i/userbar/icons/restore.png) no-repeat scroll 0px 50%; padding-left: 20px;margin-left:10px}

.padding-small-horizontal{padding-top:5px;padding-bottom:5px}
.padding-small-vertical{padding-left:5px;padding-right:5px}
.padding-small-bottom{padding-bottom:5px}