html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, pre, code, address, caption, cite, code, table, font { font-size: 1em; font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, body { font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; }
h1, h2, h3, h4, h5 { line-height: 1.2em; font-weight: bold; }
h1 { font-size: 1.8em; font-weight: normal; }
h2 { font-size: 1.25em; }
h3 { font-size: 1.5em; font-weight: normal; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.0em; }
a { color: #a00200; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
input, textarea, select { font-size: 1em; font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; outline: none; }
body { color: #000; background-color: #FFFFFF; font-size: 0.70em; font-style: normal; font-weight: normal; line-height: 1.4em; }
.pagebg { background-color: #f0eeeb; }
p { padding: 0; margin: 0; margin-bottom: 0.4em; }
.clr { clear: both; }a img  { border: 0 none; }
.parag { text-indent: 30px; }
.small { font-size: 0.9em; color: #717170; }
hr { border: 0 none; border-top: 1px solid #cfcfcf; height: 1px; }
ul { margin: 0; padding-left: 16px; list-style-position:outside; list-style-image:none; }
ul li, #header h1 { margin: 0; padding: 0; }
ol { list-style-image: none; list-style-position: outside; list-style-type: decimal; margin-left: 2.2em; }
table { border-collapse: collapse; border-spacing: 0; }
.reset, .reset li, #pager ul, #pager ul li { margin: 0; padding: 0; list-style: none; }
.wrapper { width: 980px; text-align: left; margin: 0 auto; }
.lcolomn { float: left; display: inline; }
.rcolomn, .searchform { float: right; display: inline; }
.red { color: #a00200; }
.yellow { color: #ffa306; }
.toppanel { background-color: #32383c; height: 35px; padding-right: 7px; }
.searchform { width: 177px; height: 20px; overflow: hidden; position: relative; top: 7px; background-color: #efefef; }
.searchform .lfield { float: left; width: 150px; height: 12px; padding: 0 0 0 3px; }
.searchform .lfield input, .searchform .submit input { background: none; border: 0 none; }
.searchform .lfield input { width: 150px; padding: 3px 0 0; }
.searchform .submit { position: absolute; right: 0; top: 0; }
.searchform .submit input, .searchform .submit { width: 20px; height: 20px; }
.searchform .submit input { cursor: pointer; background: #f9f9f9 url("../images/search.png") no-repeat 0 0; }
.searchform .submit input:hover { background-position: -20px 0; }
.header { height: 114px; padding: 0 7px 0 238px; background: #fdfdfd url("../images/header.png") no-repeat 100% 0; overflow: hidden; }
.header .lcolomn { width: 238px; margin: 0 0 0 -238px; text-align: center; }
.header .rcolomn { width: 100%; height: 114px; overflow: hidden; }
.header .lcolomn h1 { display: inline; font-size: 0.0em;}
.header .lcolomn h1 a { display: block; margin: 5px auto 0 auto; width: 204px; height: 107px; background-image: url("../images/qeek.png"); overflow: hidden; line-height: 180px; white-space: nowrap; }
.bannertop { float: left; width: 468px; height: 60px; overflow: hidden; margin: 26px 0 0 0; }
.loginform { display: inline; }
.loginbox { float: right; display: inline; padding-right: 5px; margin-top: 8px; }
.loginbox .lfield { width: 204px; height: 29px; overflow: hidden; }
.loginbox .lfield span { float: left; width: 42px; line-height: 19px; margin: 0 5px 0 0; text-align: right; color: #585858; }
.loginbox .lfield div { float: left; width: 151px; height: 18px; border: 1px solid #d0d0d0; background-color: #fff; padding: 0 2px; }
.loginbox .lfield div input { border: 0 none; background: none; padding: 0; margin: 2px 0 0; width: 100%; }
.loginbox .fpass { height: 20px; }
.loginbox .fpass div { width: 111px; margin-right: 4px; }
*html .loginbox .fpass div { margin-right: 1px; }
.loginbox .btn { float: left; width: 35px; height: 20px; }
.loginbox .btn { background: #d2d2d2 url("../images/login.png") no-repeat 0 0; }
.loginbox .btn:hover { background-position: -35px 0; }
.regline { padding: 5px 0; text-align: right; }
.loginenter { margin: 7px 0 0 0; float: right; width: 106px; padding: 0 106px 0 0; }
.loginenter .lemenu { float: left; width: 100%; display: inline; }
.lemenu ul li IMG { vertical-align: middle }
.loginenter .leavatar { position: relative; float: right; width: 106px; text-align: right; margin: 0 -106px 0 0; display: inline; }
.loginenter .leavatar img { width: 100px; }
.loginenter .lemenu li { padding: 1px 0 3px 0; background: url("../images/dotted.png") repeat-x 0 100%; text-align: right;}
.loginenter .lemenu li.last { background: none; }
.loginwindow { background: url("../images/loginwindow.png") no-repeat 0 5px; position: absolute; padding-left: 6px; width: 100px; height: 100px; left: 0; top: 0; display: none; z-index: 2; overflow: hidden;}
.loginwinbg	{ background-color: #000; width: 100px; height: 100px; filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85;		}
.loginwinbg ul { padding: 4px; line-height: 1.3em; text-align: left; color: #999;}
.loginwinbg ul a { color: #fff; }
.hide { position: absolute; bottom: 4px; font-size: 0.9em; }
.infoblock { text-align: right; height: 73px; background: url("../images/infoblock.png") no-repeat 0 0; color: #fff; overflow: hidden; padding: 0 58px 0 20px; }
.infoblock .pad { margin: 11px 0 0 0; }
.speedbar { margin: 0 0 6px; 0; padding: 0 10px; color: #ffffff; height: 30px; line-height: 29px; background: url("../images/infoblock.png") no-repeat 0 -73px; }
.speedbar a { color: #ffa207; }
*html .speedbar, *html .infoblock  { background-image: url("../images/infoblock_ie.png"); }
.container, .leftside, .midside, .rightside, .mainside { overflow: hidden; }
.container { padding: 0 0 0 172px; }
.container .midside .container { padding: 0 250px 0 0; }
.leftside, .rightside { display: inline; }
.leftside { float: left; width: 172px; margin: 0 0 0 -172px; }
.rightside { float: right; width: 244px; margin: 0 -250px 0 0; padding-left: 6px; }
.midside { float: right; width: 100%; }
.mainside { font-size: 1.1em; float: left; width: 100%; }
table.conts { border: 0 none; width: 100%; }
.footbrd { border: 1px solid #454545; border-width: 1px 0; padding: 5px 0; margin: 0 0 12px 0; }
.footer { padding: 10px 0 3px 15px; height: 22px; background: #171717 url("../images/qeekfoot.png") no-repeat 100% 100%; }
.rcolomn img { vertical-align: middle }
.fmenuline { color: #ffffff; }
.fmenuline ul, .fmenuline ul li, .footinfo .footmenu li { display: inline; }
.fmenuline ul { overflow: hidden; }
.fmenuline ul li, .footinfo .footmenu li { padding: 0 4px 0 2px; border-right: 1px solid #454545; }
.fmenuline ul li.last, .footinfo .footmenu li.last { border: 0 none; padding-right: 0; }
.footinfo { overflow: hidden; margin: 0 0 10px 0; padding: 0 10px; }
.copyright { float: left; }
.copyright a, .copyright { color: #acacac; }
.footinfo .rcolomn { text-align: right; }
.inblog { color: #acacac; }
.footcounts { position: relative; text-align: right; height: 32px; padding: 0 10px; }
.centroarts { position: absolute; display: block; top: 0; left: 10px; width: 100px; height: 22px; background: url("../images/centroartsdark.png"); overflow: hidden; line-height: 100px; white-space: nowrap; }
.fbutton, .btn_reglog { border: 0 none; cursor: pointer; font-weight: bold; }
.fbutton { background: #6d6d6d url("../images/fbutton.png") no-repeat 0 0; width: 97px; height: 26px; color: #fff; padding: 4px 2px 6px 4px; }
.fbutton:hover { background-position: 0 -26px; background-color: #8b8b8b; }
.fresult { cursor: pointer; text-decoration: none; border: 0 none; background: none; color: #a00200; }
.fresult:hover { text-decoration: underline; }
.leftside .block, .rightside .block, .mainside .block, .blockwhite { background-color: #fdfdfd; width: 166px; overflow: hidden; margin: 0 0 6px 0; padding: 0 0 10px 0; }
.rightside .block { width: 244px; font-size: 1.1em; }
.blockbtn { width: 166px; overflow: hidden; margin: 0 0 6px 0; }
.rightside .blockbtn { width: 244px; }
.blockad { overflow: hidden; margin: 0 0 6px 0; background-color: #32383c; }
.leftside .blockad { border: 3px solid #32383c; width: 160px; }
.rightside .blockad { border: 2px solid #32383c; width: 240px; }
.mainside .blockad { border: 3px solid #32383c; text-align: center; }
.mainside .block, .blockwhite { width: auto; }
.block .dtitle, .sort { overflow: hidden; background-color: #32383c; padding: 10px 0 0 12px; color: #fff; font-weight: bold; height: 25px; margin: 0 0 5px 0; }
.block .dcont, .blockwhite .dcont { margin: 0 10px; }
.blockwhite .dcont { padding: 10px 0 0; }
.leftside .bauthors { padding: 0 0 3px 0; }
.baddcommentprofil .dtitle img { width: 300px; background-position: 0 0; }
a.archives { color: #000; padding-left: 12px; background: url("../images/yellowarrow.png") no-repeat 0 6px; }
a.archives b { font-weight: normal; }
#dle_news_archive_link a.archives { color: #d01a07; }
.bvote .dtitle img { width: 94px; background-position: 0 -13px; }
.bvote .dtitle { margin: 0; }
.vtitle { padding: 0 0 6px 0; background: url("../images/vtitle.png") no-repeat 100% 100%; color: #fff; }
.vtitle b { display: block; padding: 8px 10px; background-color: #ffa306; }
.bvote .fbutton { margin: 0 0 0.4em 0; }
.bvote .fresult { font-size: 0.9em; }
.brelated .dtitle img { width: 125px; background-position: 0 -65px; }
.brelated a { color: #565656; }
.brelated a:hover { color: #a00200; }
.brelated li { padding: 2px 0; text-indent: 13px; background: url("../images/relatearrow.png") no-repeat 0 7px; }
.red { color:red;}
.green {color:green;}
.grey {color:#999;}
.stext { font-size: 11px; font-style: italic; color: #b1b1b1; }
.g-icons { margin-top: 7px; }
.copy { color: #555555; font-size: 11px; font-family: tahoma; text-decoration: none; }
.copy a:active, .copy a:visited, .copy a:link { color: #555555; text-decoration: underline; }
.copy a:hover { color: #06bab4; text-decoration: underline; }
.sortirovka { overflow: hidden; background-color: #32383c; padding: 7px 0 0 12px;  color: #fff; height: 28px; display: block; text-decoration: none !important; line-height: 22px; overflow: hidden; text-indent: 8px; }
.sortirovka a { color: #ffa306; }
.sortirovka a:hover { color: #ffa306; text-decoration: underline; }
.block .dtitle img { height: 13px; background: url("../images/bheadings.png") no-repeat; }
.block .dcont, .blockwhite .dcont { margin: 0 10px; }
.blockwhite .dcont { padding: 10px 0 0; }
.leftside .bauthors { padding: 0 0 3px 0; }
.bauthors .dtitle img { width: 114px; background-position: 0 0; }
.bauthors li { padding: 0 0 6px 70px; margin: 0 0 6px 0; border-bottom: 1px solid #d4d6d6; overflow: hidden; }
.bauthors li .lcolomn { width: 70px; margin: 0 0 0 -70px; overflow: hidden; }
.bauthors li .lcolomn img { width: 65px; height: 65px; }
.bauthors li .rcolomn { width: 100%; line-height: 1.1em; }
.bauthors li .rcolomn h3 { line-height: 0.9em; font-weight: bold; margin: 0 0 0.4em 0; }
.bauthors li .rcolomn h3 a { color: #f39b1b; }
.barchives .dtitle img { width: 109px; background-position: 0 -39px; }
#dle_news_archive_link a.archives { color: #d01a07; }
.interesnoe .dtitle img { width: 166px; background-position: 0 -234px; }
.btopnews .dtitle img { width: 145px; background-position: 0 -26px; }
.btopnews li { background: url("../images/dotted.png") repeat-x 0 100%; }
.btopnews li a { text-decoration: none !important; display: block; cursor: pointer; list-style:none; height: 13px; line-height:17px; overflow: hidden; padding: 5px 0 6px 0; color: #000; }
.btopnews li a:hover { color: #a00200; }
.bvote .dtitle img { width: 94px; background-position: 0 -13px; }
.bvote .dtitle { margin: 0; }
.vtitle { padding: 0 0 6px 0; background: url("../images/vtitle.png") no-repeat 100% 100%; color: #fff; }
.vtitle b { display: block; padding: 8px 10px; background-color: #ffa306; }
.bvote .fbutton { margin: 0 0 0.4em 0; }
.bvote .fresult { font-size: 0.9em; }
.btags .dtitle img { width: 78px; background-position: 0 -52px; }
.baddcomment .dtitle img { width: 189px; background-position: 0 -65px; }
.brelated .dtitle img { width: 125px; background-position: 0 -52px; }
.brelated a { color: #565656; }
.brelated a:hover { color: #a00200; }
.brelated li { padding: 2px 0; text-indent: 13px; background: url("../images/relatearrow.png") no-repeat 0 7px; }
.bstats .dtitle img { width: 120px; background-position: 0 -78px; }
.baddnews .dtitle img { width: 150px; background-position: 0 -91px; }
.bfeedback .dtitle img { width: 116px; background-position: 0 -143px; }
.blostpass .dtitle img { width: 177px; background-position: 0 -117px; }
.bpm .dtitle img { width: 142px; background-position: 0 -156px; }
.bprofile .dtitle img { width: 171px; background-position: 0 -104px; }
.brvalid .dtitle img { width: 156px; background-position: 0 -169px; }
.bsearch .dtitle img { width: 150px; background-position: 0 -130px; }
.bcomment .dtitle img { width: 166px; background-position: 0 -182px; }
.bchat .dtitle img { width: 166px; background-position: 0 -195px; }
.bmagaz .dtitle img { width: 166px; background-position: 0 -39px; }
.bmagaz a { font-weight: bold; margin-left:10px; font-size: 13px; }
.brefer .dtitle img { width: 166px; background-position: 0 -208px; }
.bregister .dtitle img { width: 254px; background-position: 0 -221px; }
.brefer { color: #a00200; }
.brefer a { color: #a00200; }
ul.menu { list-style:none; padding:0; margin: 0; font:12px Arial; }
ul.menu li { float: left; margin: 0; padding: 0; position: relative; }
ul.menu li img { margin-left: 3px; vertical-align: middle }
ul.menu li a{ padding: 10px 15px; padding-bottom: 10px; color: #fff; display: block; text-decoration: none; float: left; font-weight:bold; border-right: 1px solid #262b2e; background:#32383c; }
ul.menu li a:hover{ background:#464b4f; }
ul.menu li ul.subnav { list-style: none; position: absolute; left: 0; top: 35px; background:#464b4f; margin: 0; padding: 0; display: none; float: left; width: 171px; border: 1px solid #262b2e; z-index:1; }
ul.menu li ul.subnav2 { list-style: none; position: absolute; right: 171px; top: -1px; background:#246d96; margin: 0; padding: 0; display: none; float: left; width: 171px; border: 1px solid #262b2e; z-index:10; }
ul.menu li ul.subnav li { margin: 0; padding: 0; border-bottom: 1px solid #262b2e; clear: both; width: 171px; background:#246d96; }
html ul.menu li ul.subnav li a { float: left; width: 142px; border:0; background:#454a4c; padding-top:7px; padding-bottom:7px; padding-left: 14px; }
html ul.menu li ul.subnav li a:hover { background:#5b5f60; }
#lgp { position: absolute; width:310px; left: 33%; top: 210px; border:solid #32383c 5px; background:#fff; color:#666; padding:10px 20px; opacity:1.0; z-index: 15; }
#lgp h3 { text-align: center; margin-top:0; font:18px Arial; font-variant: small-caps; font-weight:bold; }
#lgp a { font:11px Verdana; }
#lgpn { z-index: 11; overflow: hidden; position: absolute; width:100%; height:200%; background:#545454; opacity:0.8; left:0; top:0; }
#lgpn2, #logme { display: none; }
.btn_reglog { width: 108px; height: 18px; background: url("../images/button_reg.png") no-repeat 0 0; border: 0 none; margin: 0; padding: 0 0 2px 0; cursor: pointer; color: #81867e; font-weight: bold; }
.btn_reglog:hover { background-position: 0 -18px; }
.navigation { text-align: center; }
.basenavi { height: 46px; border-top: 5px solid #7e7e7e; }
.navigation { line-height: 1.3em; font-size: 1.6em; margin: 12px 0 0; }
navipage { padding: 0 6px; }
.navipage a { color: #a00200; padding: 3px 1px; }
.navipage a:hover { color: #ffa306; }
.navipage span { color: #7f7f7f; padding: 3px 1px; }
.nprev img, .nnext img { vertical-align: middle; margin: -3px 2px 0 2px; width: 22px; height: 6px; background: url("../images/navipage.png") no-repeat 0 0; }
.nnext a img { background-position: 0 -12px; }
.nprev a img { background-position: 0 -18px; }
.nnext span img { background-position: 0 0; }
.nprev span img { background-position: 0 -6px; }
.sort { margin: 0; padding: 10px 0 0 0; font-size: 0.9em; font-weight: normal; text-align: center; }
.sort a { color: #ffa306; }
.morelink, .binner, .hsep, .base, .wmcomments { overflow: hidden; }
.base, .basenavi, .wmcomments { background-color: #fdfdfd; margin: 0 0 6px 0; }
.binner { margin: 0 16px; }
.hsep { background: #fdfdfd url("../images/hsep.png") repeat-x; height: 30px; width: 100%; clear: both; font-size: 1px; }
.bheading { padding: 0.8em 0 0.4em 0; margin: 0 0 0.4em 0; border-bottom: 1px solid #eaeaea; }
.heading { font-size: 1.2em; color: #ffa916; font-weight: bold;}
.heading a { color: #ffa916; }
.bheading ul, .bheading ul a { color: #777; }
.bheading ul li { display: inline; font-size: 0.9em; padding: 0 5px 0 7px; background: url("../images/vertdotted.png") repeat-y 0 0; }
.bheading ul li.first, .morelink ul li.first { padding-left: 0; background: none; }
.rating_news_s, .rating_news { float: right; line-height: 29px; margin: 20px 0 0 10px; }
.morelink, .morelink .mlinn { height: 24px; }
.morelink { margin: 0 0 0.8em 0; font-size: 0.9em; padding: 0 0 0 7px; background: #f1f1f2 url("../images/morelink.png") no-repeat; }
.morelink .mlinn { background: url("../images/morelink.png") no-repeat 100% -24px; }
.argmore a { text-decoration: none !important; height: 24px; line-height: 23px; float: right; color: #fff; background: #a00200 url("../images/argmore.png") no-repeat; }
.argmore a strong { cursor: pointer; float: left; height: 24px; padding: 0 15px 0 30px; background: url("../images/argmore.png") no-repeat 100% -48px; }
.argmore a:hover { background-color: #cc2522; background-position: 0 -24px; }
.argmore a:hover strong { background-position: 100% -72px; }
.morelink ul, .morelink ul li { display: inline; line-height: 23px; }
.morelink ul li { padding: 0 5px 0 7px; background: url("../images/vertdotted.png") repeat-y 0 50%; }
.isicons { float: right; width: 40px; text-align: right; margin: 5px 0 4px 4px; }
.universait { float: right; display: inline; padding: 4px 4px 0 4px; }
.isicons span { float: right; padding: 0 2px; }
.btags { font-size: 0.9em; color: #555; }
.storenumber { text-align: center; margin: 0 0 0.8em 0; }
.errors { margin: 0 0 6px 0; border: 1px solid #dbdbdb; padding: 7px 12px 7px 50px; background: #fafafa url("../images/errors.png") no-repeat 8px 50%; overflow: hidden; }
.hinfo { padding: 0 16px 0 10px; background: #f0f0f0 url("../images/hinfo_bg.png") repeat-x 0 0; font-size: 0.9em; }
.hinfo div { padding: 20px 30px 10px 0; background: url("../images/info.png") no-repeat 100% 19px; }
.wmcomments { background: #fcfcfc url("../images/commentbg.png") repeat-y 0 0; }
.commentar { padding: 0 7px 0 126px; overflow: hidden; background: url("../images/commentarrow.png") no-repeat 113px 14px; }
.commentar .lcolomn { width: 120px; margin: 0 0 0 -126px; padding: 6px 0 6px 6px; }
.commentar .rcolomn { width: 100%; padding-top: 6px; }
.comhead, .cominfo { padding-top:4px; font-size: 0.9em; color: #8f9294; display: block; }
.comhead a { color: #8f9294; }
.nickname { display: inline; font-size: 1.2em; font-weight: bold; padding-right: 7px; margin-right: 3px; background: url("../images/comnick.png") no-repeat 100% 70%; }
.nickname a, .nickname { color: #d01a07; }
.maincont { padding-top: 8px; margin: 0 0 1.2em 0; }
.cominfo { margin: 0 0 5px 0; }
.avatarbox img { width: 70px; height: auto; }
.signature { color: #93918d; }
h1.heading2 { color: #5a524f; }
h1.heading2, h1.heading3 { margin: 0 0 0.5em 0; }
h1.heading3 { font-size: 1.6em; color: #32383c; }
.tableform { width: 100%; }
.tableform td { padding: 8px 0; line-height: 1.35em; }
.tableform td.label { width: 36px; vertical-align: top; font-weight: bold; }
.tableform tr { background: url("../images/dotted.png") repeat-x 0 0; }
.tableform tr.flast td { padding-bottom: 0; }
.tableform .nostylebb tr { background: none; }
.tableform .nostylebb tr td { padding: 0; }
.addnews { font-weight: bold; }
.impot { color: #e5372f; font-weight: normal; }
.f_input { width: 300px; }
.f_textarea { width: 458px; height: 156px; }
.searchstyle { width: 510px; }
.searchtable table { border-collapse: separate; border-spacing: 0; border: 0; font-size: 0.95em; }
.searchtable fieldset {  }
.searchtable fieldset legend { color: #a9a9a9; }
.statistics { margin: 0 auto; }
.statinn { text-align: left; }
.statistics ul { margin-bottom: 15px; }
.statistics ul li { position: relative; background: url("../images/dotted.gif") repeat-x 0 100%; padding: 4px 0; }
.statistics ul li b { position: absolute; right: 0; }
.usercolomn { overflow: hidden; padding: 0 0 0 115px; margin-bottom: 9px; }
.usercolomn .lcolomn { width: 150px; margin: 0 0 0 -115px; }
.usercolomn .rcolomn { width: 90%; }
.usercolomn .lcolomn img { width: 100px; }
.userinfo { text-align: center; color: #444444; margin-top:20px; }
.f-left { float: left; overflow: hidden; }
.f-right { text-align: right; float: right; overflow: hidden; }
.obvodka img { background-color: #32383c; border: 1px solid #979797; padding: 6px; margin: 4px;}
.obvodka .editor_button img, .obvodka .editbclose img, .obvodka .editor_button_brk img, .obvodka .title_spoiler img, .obvodka #dle_emo td img { padding: 0 !important; margin: 0 !important; border: 0 none !important; background-color: transparent; }
#mchat-load-layer { width:160px;height:200px;background:#d8dadb;position:absolute;display:none;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5; }
#mchat-smiles { display:none;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.8;padding:7px; }
#mchat-style a { text-decoration:none; }
#profileActions { margin: 0px; padding: 10px 0px; background: white; }
#profileActions a { margin: 0px; padding: 3px; display: block; background: white; border-bottom: solid 1px #CCD3DA; }
#profileActions a:hover { text-decoration: none; background-color: #DAE1E8; }
.flexHeader { padding: 3px 8px 3px 15px; border-top: solid 1px #ffa306; background: #32383c; margin-bottom:7px; margin-top:10px; }
.flexHeader div { color: #fff; font-size: 12px; font-weight: bold; }
.profileTable { margin: 0px 10px 0 10px; padding: 0px; }
.profileTable td { vertical-align: top; font-size: 11px; line-height: 13px; margin: 0px; padding: 1px 5px 1px 0px; }
.profileTable .label { width: 120px; color: gray; }
.dataWrap { width: auto; }
.interes_user a { text-decoration:none }
.interes_user td { padding: 8px; border-top: 2px solid #EEE; font-size:12px; color: #555; }
.interes_user th { font-size:14px; color: #999; background-color: #F8F8F8; }
.interes_user .nickname, .interes_user .nickname a { color:#6F8FDD; font-size:20px; }
.interes_user .nickname a:hover { text-decoration: underline; }
.interes_user .realname { color:#999; font-size:12px; margin-top: 6px; font-weight: bold; }
.interes_user .active { background-color: #F8F8F8; }
.allinteres { margin: 0; padding: 0; list-style: none; }
.allinteres li { display: block; float: left; margin: 6px 6px 0 0; white-space: nowrap; }
.allinteres li a, .interes_user .pms a  { display: block; float: left; background: #FBFCFE; color: #6F6F6F; border: 1px solid #EEE; padding: 5px 8px; text-decoration: none; font: 12px "Lucida Grande",Arial,sans-serif; text-transform: capitalize; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.allinteres li a:hover, .interes_user .pms a:hover { background: #5E82D9; color:#F9F9F4; }
.allinteres li a span { color: #A4B8EA; font-size: 9px; position: relative; top: -1px; left: 2px; padding:1px 4px; background: #F2F5FD; -moz-border-radius:10px; -webkit-border-radius: 10px;border-radius: 10px; }
.allinteres li a:hover span { color: #EAEFFA; background: #A4B8EA }
#hintbox { text-align:left; width:150px; font-size: 11px; border: 1px solid #000000; background-color: #FFFFFF; filter:alpha(opacity="95"); font-family: tahoma; layer-background-color:#a396d9; color:#000; z-index: 3; margin: 0px 15px 0px 0px; -moz-opacity : 0.9; -moz-border-radius : 5px; margin: 10px 0 0 10px; padding:3px 5px; position:absolute; visibility:hidden; z-index: 3; }
