/* Дизайн изготовлен студией ELCRAETIVO | e-mail:mpgroup@e-mail.ua | url:http://elcreativo.ru
   Запрещено копирование, а так же распространиние данного дизайна в любов виде.
   Назначение: стили страницы и элементов. */

.wrapper{margin:0 auto; width:90%; max-width:1280px; min-width:1000px;}
.lcol{float:left;} .rcol{float:right;} .ccol{margin:0 auto;}

/* Шапка */
.header{height:400px; background:#2c2c2a;}
.headbox, .headbox .dtop, .headbox .dltop, .headbox .drtop, .headbox .dleft, .headbox .dright, .headbox .topshape, .headbox .toplight{height: 203px;}

.headbox .dtop{ background:url(../images/headtop.png) repeat-x;}
.headbox .dltop{background:url(../images/headltop.png) no-repeat;} .headbox .drtop{background:url(../images/headrtop.png) no-repeat 100% 0;}
.headbox .dleft{background:url(../images/headleft.png) no-repeat 0 52px;} .headbox .dright{background:url(../images/headright.png) no-repeat 100% 52px;}
.headbox .topshape{background: url(../images/topshape.png) no-repeat 76px 7px;}
.headbox .toplight{background:url(../images/toplight.png) no-repeat 50% 0;}

.toolbox, .toolbox .dleft, .toolbox .dright{height:47px;}
.toolbox{background: url(../images/toolbox.png) repeat-x;}
.toolbox .dleft{background:url(../images/toolleft.png) no-repeat;} .toolbox .dright{background:url(../images/toolright.png) no-repeat 100% 0;}
.hotbox{background:url(../images/hotboxbg.png) repeat-x; height:150px;}

.headline{height:51px; margin:0 15px;}

.headline .icons{margin-top:16px;}
.headline .icons, .headline .icons li{float:left;}
.headline .icons a img{background:url(../images/hiconset.png) no-repeat; height:22px; width:21px;} .headline .icons a:hover img{opacity:0.7;}
.headline .icons .sitemap img{background-position:-21px 0; margin-left:10px;}

.searchbox{width:262px; background:url(../images/smef.png) no-repeat bottom; height:34px; float:left; margin:15px 0 0 48px;}
.sfield input{background:none; border:none; color:#FFFFFF;height:25px; padding-left:10px;}
.sfield, .sbtn{float:left; height:27px; background: url(../images/search.png) no-repeat;}
.sfield{width:226px;}
.sbtn{ background-position:-226px; width:27px; border:none; position:relative; left:9px; cursor:pointer;} .sbtn:hover{opacity:0.7;}

.hmenu{margin:13px 20px 0 32px; float:right;}
.hmenu li{float:left; background:url(../images/hmenusep.png) no-repeat 100% 0;height:37px; padding:0 10px;}
.hmenu li a{padding:0 9px 0 7px; height:37px; display:block; line-height:30px; font-size:1.1em; text-transform:uppercase; font-weight:bold; float:left;}
.hmenu li a span{color:#da8f23; white-space:nowrap;} .hmenu li a:hover span{color:#84c3d3;}
.hmenu li a:hover{background:url(../images/hlinkshover.png) no-repeat 50% 100%; text-decoration:none; color:#84c3d3;}
.hmenu .last{background:none;}

.midline{height:152px;}
.langbox{float:left; padding-left:174px; margin-top:1px;}
.lang li{float:left;}
.lang a img{background:url(../images/flags.gif) no-repeat; width:20px; height:17px; margin:0 2px;} .lang a:hover img{opacity:0.7;}
.lang .portugal img{background-position:-23px 0;} .lang .italy img{background-position:-46px 0;} .lang .germany img{background-position:-69px 0;}
.lang .france img{background-position:-92px 0;} .lang .english img{background-position:-115px 0;}

.logotype{float:left; clear:left; padding:8px 0 0 30px;}
.logotype a img{background:url(../images/softpir.png) no-repeat; height:118px; width:350px;} .logotype a:hover img{opacity:0.7;}

.bannerbox{height:127px; float:right; width:526px; padding:19px 2% 0 0;}
.bannerlight{background:url(../images/bannerlight.png) no-repeat; height:29px; width:127px; margin:0 auto;}
.bannerbg{background:url(../images/bannerbg.gif) no-repeat; height:95px;}
.hbanner{padding:6px 0 0 29px;}

.speedbox{width:52%; padding-left:15px; float:left;}
.speedbar{background:url(../images/speedbar.png) no-repeat; height:14px; padding-left:30px; margin-top:15px; overflow:hidden;}


.toolbox .icons{margin-top:10px; padding-right:12px; float:right; width:93px;}
.toolbox .icons li{float:right; padding-right:10px; width:21px;}
.toolbox .icons a img{background:url(../images/hiconset.png) no-repeat; height:22px; width:21px;} .toolbox .icons a:hover img{opacity:0.7;}
.toolbox .icons .favorite img{background-position:0 -22px;} .toolbox .icons .home img{background-position:-42px -22px;}
.toolbox .icons .pravo img{background-position:-21px -22px;}

.loginbox{float:right; margin-right:10px;}
.logbg, .logleft, .logright{height:33px;} 
.logbg{background:url(../images/lgonboxbg.png) repeat-x; width:336px;}
.logleft, .logright{background:url(../images/loginboxsides.gif) no-repeat;} .logright{background-position:100% -33px;}

.lbtns{float:right; padding-top:1px; width:268px; padding-right:34px;}
.lbtns li{float:left;width:134px;}
.lbtns a img{background:url(../images/lbtns.png) no-repeat; height:28px; width:132px;}
.lbtns .loginb:hover img{background-position:0 -28px;}
.lbtns .regb img{background-position:-132px 0;} .lbtns .regb:hover img{background-position:-132px -28px;}
.lbtns .panelb img, .lbtns .exitb img{background:url(../images/ubtns.png) no-repeat; height:28px; width:132px;}
.lbtns .exitb img{background-position:-132px 0;}
.lbtns .panelb:hover img{background-position:0 -28px;} .lbtns .exitb:hover img{background-position:-132px -28px;}

.rateblocks{padding:15px 15px 0 15px;}
.rateb{width:32%;}
.rateb .bg, .rateb .dleft, .rateb .dright, .rateb .dbtm, .rateb .dtop{height:122px;}
.rateb .bg{background:url(../images/rateblockbg.png) repeat-x;}
.rateb .dleft, .rateb .dright{background:url(../images/rateblocksides.png) no-repeat;} .rateb .dright{ background-position:100% -122px;}
.rateb .dbtm{background:url(../images/ratebbtm.png) no-repeat 50% 100%;} .rateb .dtop{background:url(../images/ratebtop.png) no-repeat 92px 0;}
.rateb .dcont{padding:15px 10px;}
.poster{float:left; height:92px; width:80px; overflow:hidden;} .poster img{width:80px;}
.bckright{float:left; padding-left:10px; height:92px; overflow:hidden; width:69%}
.bckright, .bckright a{line-height:15px;}
.bckright .dtitle{font-size:1em;}

/* Popup - Логин */
.window { display: none; }
.llogo{width:240px; height:80px; border-bottom:1px dotted #404040; padding-bottom:10px;}
.popup{background:#ffffff; background:#2c2c2a; padding:15px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;-moz-box-shadow: 0 1px 4px -1px black;-webkit-box-shadow: 0 1px 4px -1px black; box-shadow: 0 1px 4px -1px black; border-top:1px solid #3d3d3d;}
.popup input{background:#292929; border:2px solid #404040; color:#FFFFFF;}
.popup .lform li{padding-top:5px;}
.lform .lbtn{margin-top:10px;}
.closebtn a{float:right; font-weight:bold; color:#101010; font-size:1.1em;}
.lform .lbtn span{padding-left:10px;}
.popavabox{float:left;} .popavabox img{width:80px; height:80px;}
.poplinks a{color:#ffffff; line-height:18px;border-bottom:1px dotted #404040; display:block; height:18px;}
.poplinks{margin-left:100px;}

/* Середина */
.container{background:#1d1d1d;}
.crleft{background:url(../images/containerleft.png) repeat-y right;}
.crbtm{background:url(../images/containerbtm.png) repeat-x bottom;} .crlbtm{background:url(../images/containerlbtm.png) no-repeat 100% 100%;}

/* Правая колонка */
.rightcol{float:right; width:242px;padding:10px 9px 10px 0;}
.rblock{width:242px; margin-bottom:13px;}
.rbg{background:url(../images/rblockbg.png) repeat-y;}
.rbg .dtop{background:url(../images/rblocktop.png) no-repeat;} .rbg .dbtm{background:url(../images/rblockbtm.png) no-repeat 0 100%;}
.rblock .dtitle{height:36px; padding-top:5px; padding-left:14px;}
.rblock .dtitle h3 img{background:url(../images/rblocktitle.gif) no-repeat; height:28px; width:214px;}
.bkvote .dtitle h3 img{background-position:0 -28px;} .whoinline .dtitle h3 img{background-position:0 -56px;}
.lastcomm .dtitle h3 img{background-position:0 -84px;} .bktags .dtitle h3 img{background-position:0 -112px;}
.bkarchives .dtitle h3 img{background-position:0 -252px;}  .bkcalendar .dtitle h3 img{background-position:0 -140px;}
.bkchat .dtitle h3 img{background-position:0 -168px;} .bkreferal .dtitle h3 img{background-position:0 -196px;}
.bktop .dtitle h3 img{background-position:0 -224px;}
.rblock .dcont{padding:15px 10px;}
.navi .dcont{padding:13px 10px;}
.lastcomm .dcont{padding:12px 0 10px 0;}
.bktop .dcont{padding:5px 10px;}

.lcom{padding-bottom:5px;}
.lcombg{background:url(../images/lastcomsep.png) repeat-x bottom; padding:0 10px 10px 10px;}
.lcomtitle{line-height:16px;} .lcomtitle img{ vertical-align:middle; padding-right:3px;} .lcomtitle a{color:#ffffff;}
.lcomauthor{margin-top:5px;}

.bkarchives a b{color:#FFFFFF; height:23px; display:block; background:#404040; line-height:23px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding-left:15px; cursor:pointer;}
.bkarchives a b:hover{background:#d58c22; text-decoration:none;} .bkarchives br{line-height:5px;}

.bktags .dcont a{color:#FFFFFF;}

.bkreferal .dcont li{border-bottom:1px solid #404040; padding-bottom:3px;}
.bkreferal .dcont a{color:#FFFFFF; line-height:20px;}
.bkreferal .dcont img{ vertical-align:middle; padding-right:2px;}

.toppart{padding:10px 0;}
.topimg{width:100%; margin:10px auto;} .topimg img{width:100%;}
.topptitle{margin-top:5px; font-size:12px} .topptitle a{background:#404040; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display:block; padding:8px;}

/* Голосование */
.bvote{width:100%;}
.vtbg{background: url(../images/vtbg.png) repeat-y; width:100%;}
.vttop{background:url(../images/vtbgtop.png) no-repeat;}
.vtbtm{ background:url(../images/vtbgbtm.png) no-repeat 0 100%;}
.votetitle .dpad{padding:10px 10px 20px 10px;}
.votelist{border-bottom:1px solid #404040; padding:10px 20px; line-height:18px;}
.tovote, .vresult{background:url(../images/vbtns.png) no-repeat; border:none; height:26px; width:107px; cursor:pointer;} 
.vresult{background-position:-107px 0;}
.tovote:hover{background-position:0 -26px;} .vresult:hover{background-position:-107px -26px;}
.vall{padding-top:10px;} .vall button{background:none; border:none; color:#da8f23; text-transform:uppercase; cursor:pointer; font-weight:bold;}

/* Меню-навигация */
.vmenu{font-size:1.1em;}
.vmenu ul li{ list-style-type:none; padding:2px 0;}
.vmenu ul li a{color:#ffffff; display:block; background:url(../images/vmenu.gif) no-repeat; height:32px; line-height:30px; padding-left:20px;}
.vmenu ul li a:hover{text-decoration:none; background-position:0 -32px; color:#DA8F23;}
.vmenu ul li a.closed{ background-position:0 -64px;} .vmenu ul li a.closed:hover{ background-position:0 -96px;}
.vmenu ul li a.opened{ background-position:0 -128px;} .vmenu ul li a.opened:hover{ background-position:0 -160px;}
.vmenu  .submenu { background:url(../images/vmenusub.gif) repeat-y; width:200px; margin-left:11px;}
.vmenu  .submenu div{background:url(../images/vmenusubtm.gif) no-repeat 0 100%;}
.vmenu  .submenu ul{padding: 10px 0 10px 1px;}
.vmenu  .submenu li{background:url(../images/vmenusubsep.gif) repeat-x bottom;padding:5px 10px; width:178px;}
.vmenu  .submenu li a{background:url(../images/vmenusublia.gif) no-repeat; color:#599FB0; height:13px; line-height:13px; padding-left:13px;}
.vmenu  .submenu li a:hover{ color:#DA8F23; background:url(../images/vmenusublia.gif) no-repeat 0 -13px;}

/* Левая колонка */
.leftcol{padding:10px 269px 13px 9px;}
.lcolbg{background:#292929; width:100%; float:left; margin-bottom:13px;}
.lcolleft, .lcolright{background:url(../images/lcolsides.png) repeat-y;} .lcolright{background-position:right;}
.lcolltop{background:url(../images/lcolltop.png) no-repeat;} .lcolrtop{background:url(../images/lcolrtop.png) no-repeat 100% 0;}
.lcolbtm{background:url(../images/lcolbtm.png) repeat-x bottom;}
.lcollbtm{background:url(../images/lcollbtm.png) no-repeat 0 100%;} .lcolrbtm{background:url(../images/lcolrbtm.png) no-repeat 100% 100%;}
.lcolcont{padding:2px 1px 15px 1px;}

/* Темы форума */
.forumbox{width:100%; margin-top:10px;}
.forumbox .dbg{background:url(../images/whitebg.png) repeat;}
.forumbox .dtop{background:url(../images/whitebgtop.png) repeat-x;}.forumbox .dbtm{background:url(../images/whitebgbtm.png) repeat-x bottom;}
.forumbox .dleft{background:url(../images/whitebgleft.png) repeat-y;} .forumbox .dright{background:url(../images/whitebgright.png) repeat-y 100% 0;}
.forumbox .dltop{background:url(../images/whitebgltop.png) no-repeat;} .forumbox .drtop{background:url(../images/whitebgrtop.png) no-repeat 100% 0;}
.forumbox .dlbtm{background:url(../images/whitebglbtm.png) no-repeat 0 100%;} .forumbox .drbtm{background:url(../images/whitebgrbtm.png) no-repeat 100% 100%;}
.forumbox .dpad{padding:10px 20px 30px 20px;}

.forumbox table{background:url(../images/lftable.png) repeat;} .forumbox table td{height:21px; line-height:21px;}
.lfhead{font-weight:bold; color:#296478;}
.lfcont{color:#212121; height:21px;} .lfcont div{height:21px; overflow:hidden;}

/* Новости */
.story{margin-top:10px; width:100%;}
.newshead, .newshead .dleft, .newshead .dright{height:70px;}
.newshead{background:url(../images/newshead.png) repeat-x;}
.newshead .dleft{background:url(../images/newsheadleft.png) no-repeat;} .newshead .dright{background:url(../images/newsheadright.png) no-repeat 100% 0;}
.newshead .dtitle{height:40px; line-height:40px; overflow:hidden; color:#FFFFFF;  padding-left:20px; overflow:hidden;}
.newshead .dtitle a{line-height:40px; color:#FFFFFF;} .newshead .dtitle a:hover{color:#FFFFFF;}
.sinfo{height:26px; line-height:26px; float:left; padding-left:15px;} .sinfo span{float:left; margin:0 5px;} .sinfo img{ padding-top:6px;}
.newsmain .dbg{background:url(../images/whitebg.png) repeat;}
.newsmain .dbtm{background:url(../images/whitebgbtm.png) repeat-x bottom;}
.newsmain .dleft{background:url(../images/whitebgleft.png) repeat-y;} .newsmain .dright{background:url(../images/whitebgright.png) repeat-y 100% 0;}
.newsmain .dlbtm{background:url(../images/whitebglbtm.png) no-repeat 0 100%;} .newsmain .drbtm{background:url(../images/whitebgrbtm.png) no-repeat 100% 100%;}
.newsmain .newstext{padding:7px 20px 10px 20px; line-height:16px; font-size:1em;} .newstext img {margin: 3px; border:none;}
.newsmain{color:#212121;} .newsmain a{color:#296478;}
.newsbtm{padding:0 10px 30px 10px; height:40px;}
.ntopsep{background:url(../images/2lines.png) repeat-x; padding:10px 10px 0 10px;}
.newstags{float:left; background:url(../images/tags.png) no-repeat; height:21px; padding-left:30px; line-height:24px; margin-top:5px;}
.fullinks, .forumlinks{float:right; height:26px;}
.fullinks a img{background:url(../images/fullink.png) no-repeat; height:26px; width:102px;}
.fullinks a:hover img{background-position:0 -26px;}
.ncomm{float:right; margin-right:15px; margin-top:7px;} .ncomm a{font-weight:bold;}
.editdate{font-size: 0.9em; text-align: right; color:#296478;}
.ratebox{float:right; padding-right:33px;}
.forumlinks a img{ background:url(../images/forumbtn.png) no-repeat; height:26px; width:102px;} .forumlinks a:hover img{background-position:0 -26px;}

/* Формы */
.form{margin-top:10px; width:100%;}
.formhead, .formhead .dleft, .formhead .dright{height:47px;}
.formhead{background:url(../images/formhead.png) repeat-x;}
.formhead .dleft, .formhead .dright{background:url(../images/formheadsides.png) no-repeat;} .formhead .dright{background-position:100% -47px;}
.formhead .dtitle{height:40px; line-height:40px; overflow:hidden; color:#FFFFFF; padding-left:20px;}
.formmain .dbg{background:url(../images/whitebg.png) repeat;}
.formmain .dbtm{background:url(../images/whitebgbtm.png) repeat-x bottom;}
.formmain .dleft{background:url(../images/whitebgleft.png) repeat-y;} .formmain .dright{background:url(../images/whitebgright.png) repeat-y 100% 0;}
.formmain .dlbtm{background:url(../images/whitebglbtm.png) no-repeat 0 100%;} .formmain .drbtm{background:url(../images/whitebgrbtm.png) no-repeat 100% 100%;}
.formmain .dpad{padding:7px 20px 30px 20px;}
.formmain{color:#212121;} .formmain a{color:#296478;}

.relblock{background:#d6d6d6; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; height:80px; width:49%;}
.relblock .relpad{padding:5px 7px;}
.relimg{float:left; height:69px; width:66px; overflow:hidden;} .relimg img{width:66px;}
.relright{float:left; padding-left:10px; height:69px; overflow:hidden; width:69%}

.whiteform{width:100%; margin-top:10px; color:#212121;} .whiteform a{color:#296478;}
.whiteform .dbg{background:url(../images/whitebg.png) repeat;}
.whiteform .dtop{background:url(../images/whitebgtop.png) repeat-x;}.whiteform .dbtm{background:url(../images/whitebgbtm.png) repeat-x bottom;}
.whiteform .dleft{background:url(../images/whitebgleft.png) repeat-y;} .whiteform .dright{background:url(../images/whitebgright.png) repeat-y 100% 0;}
.whiteform .dltop{background:url(../images/whitebgltop.png) no-repeat;} .whiteform .drtop{background:url(../images/whitebgrtop.png) no-repeat 100% 0;}
.whiteform .dlbtm{background:url(../images/whitebglbtm.png) no-repeat 0 100%;} .whiteform .drbtm{background:url(../images/whitebgrbtm.png) no-repeat 100% 100%;}
.whiteform .dpad{padding:10px 20px 30px 20px;}
.erroricon{background:url(../images/error.png) no-repeat; float:left; width:36px; height:36px;}
.berror{ margin-left:45px; line-height:16px;}


.tableform { width: 100%;}
.tableform tr {  background:url(../images/newli.png) repeat-x bottom;}
.tableform td.label { width: 15%; vertical-align: top; padding-right: 0; font-weight: bold; }
.fieldsubmit, .tableform td { padding: 6px 0px; }
.addnews { font-weight: bold; }
.impot { color: #840301; font-weight: normal; }
.checkbox { padding: 4px 0; line-height: 1em; }
.checkbox input { margin-top: -2px; vertical-align: middle; }
.fieldsubmit{margin-left:15%;}
.f_input { width: 220px; padding: 1px; }
.f_textarea { width: 458px; margin-top:1px;}
.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,
.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select { padding: 2px; background: #f3f3f3 url("../images/fields.png") repeat-x 0 1px; border: 1px solid #BBBBBB; }
.f_textarea, .editor_button select { padding: 0; }
.textin { padding: 2px; }
.catsel select, .recip select{padding: 2px; background: #f3f3f3 url("../images/fields.png") repeat-x 0 1px; border: 1px solid #BBBBBB;}
table.userstop, table.pm, table.tableform, table.calendar { border-collapse: collapse; border-spacing: 0;} 
.admtag{line-height:18px;}

.sendbtn{background:url(../images/sendbtn.png) no-repeat; height:26px; width:102px; border:none; cursor:pointer;} .sendbtn:hover{background-position:0 -26px;}
.form .c3{color:#296478;}
.searchtable fieldset legend {color: #404040; }

/* Навигация по страницам */
.navigation{float:left; margin-top:4px;}
.navigation a, .navigation span{padding:5px 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size:1.1em; font-weight:bold;}
.navigation a{background:#e0e0e0; color:#212121;} .navigation a:hover{background:#da8f23; color:#FFFFFF; text-decoration:none;} .navigation span{ background:#296478; color:#FFFFFF;}
.pagenavibtns{float:right;}.pagenavibtns li{float:left;}

.pagenavibtns li img{background:url(../images/pagenavibtns.png) no-repeat; width:52px; height:22px;}
.pagenavibtns .pnext img{background-position:0 -22px;}

.pagenavibtns .pnext a img{background:url(../images/pagenavibtns.png) no-repeat -52px -22px; width:52px; height:22px;}
.pagenavibtns .pprev a img{background:url(../images/pagenavibtns.png) no-repeat -52px 0; width:52px; height:22px;}

/* Комментарии */
.commavabox{float:left; width:90px; height:90px; overflow:hidden; border:2px solid #c4c2c2;} .commavabox img{width:90px;}
.commright{margin-left:100px;}
.comminfo{background:url(../images/2lines.png) repeat-x bottom; height:32px;}
.comminfo .lcol{padding-right:10px; padding-top:5px;} .comminfo .rcol{padding-left:10px; padding-top:5px;}
.commtext{padding-top:10px;} .commtext img {margin: 3px; border:none;} .commtext a{color:#296478;}
.commctrl{height:30px;} .commctrl li{float:right;}
.commctrl a{background:#296478; color:#FFFFFF; padding:3px 5px; display:block; margin:10px 0 0 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.commctrl a:hover{background:#da8f23; color:#FFFFFF; text-decoration:none;}


/* Футер */
.footer{height:134px;}
.pagebtmbg, .pagebtmbg .dleft, .pagebtmbg .dright{height:20px;}
.pagebtmbg{background:url(../images/pagebtm.gif) repeat-x;}
.pagebtmbg .dleft, .pagebtmbg .dright{background:url(../images/pagebtmsides.gif) no-repeat;}
.pagebtmbg .dright{background-position:100% -20px;}
.footerbg, .footerbg .dleft, .footerbg .dright{height:114px;}
.footerbg{background:url(../images/footerbg.png) repeat-x;}
.footerbg .dleft{background:url(../images/footeleft.png) no-repeat 0 100%;}
.footerbg .dright{background:url(../images/footerright.png) no-repeat 100% 100%;}
.ftopline{height:54px;} .fmidline{height:60px;}

.useinfo{float:left; width:78%; padding:15px; color:#8a8a8a;}

.designed{background:url(../images/softpir.gif) no-repeat; height:52px; width:189px; float:right;}
.designed a img{width:100px; height:23px; position:relative; top:16px; left:62px;}

.copyright{float:left; padding:15px; line-height:24px;}
.hits{float:right; background:url(../images/hitsep.png) repeat-y; height:39px; margin-top:9px; padding-left:15px;}
.hits span{display:block; width:90px; height:33px; float:left; margin-right:15px; background:url(../images/hitbg.gif) no-repeat; margin-top:3px;}
.hits span img{padding:1px;}

#share42 {
  display: inline-block;
  padding: 6px 0 0 6px;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {
  opacity: 0.5;
  vertical-align: bottom;
}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

#repa_ava {float:left;padding-right:10px;width:80px;height:80px;}
#repa_info {float:left;padding-right:10px;height:80px;}
