/* ===== СБРОС СТИЛЕЙ ===== */
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,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;background: transparent;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
table td { vertical-align: top; }

/* ===== ОСНОВНЫЕ И ОБЩИЕ ЭЛЕМЕНТЫ ===== */

body {font-family:verdana;font-size:12px;color:#000;background:#fff;position:relative;}
div.wrap {margin:0 auto;padding:0 5px; width:972px;background:#fff;}
#content {padding-top:22px;position:relative;}
.clearfloat:after{content: "."; display: block; height: 0; clear: both !important; visibility: hidden;}
.clearfloat {display: inline-block;}
* html .clearfloat {height: 1%;}
.clearfloat {display: block;}
.clear, .both {clear:both;}
strong {font-weight:bold;}
.c, .centered_button  {text-align: center;}
.fl, .fLeft {float:left !important;}
.fr {float:right !important;}
a{color:#677d84;text-decoration:none;}
a:hover {text-decoration:underline;}
.avatar_img .mini_edit {display:none!important;}
.square {opacity:0.5;}
.success {color:green;}
.clearboth {clear:both;}
span.message , span.error{padding:10px; display:block;}
.item span.message , .item span.error{padding:5px 0;}
.field  span.error{padding:3px; display:inline;}
div.dashedborder{border-bottom:1px dashed #eee; height:5px;margin-bottom:15px;}
.delete_icon {background:url('/img/skin/close.gif') no-repeat 0 0;display: block; width: 11px; height: 11px; cursor: pointer; text-indent: -9999px;}
.delete_icon:hover {background:url('/img/skin/close.gif') no-repeat 0 -14px;}
.spam_but {background: url(/img/skin/spam_icon.gif) no-repeat 0 0; white-space: nowrap; padding-left: 15px; cursor: pointer; display: block; height: 11px;}
.spam_but:hover {background-position: 0 -14px;}
.spam_but small {color: #b9554b; font-size: 10px; position: relative; top: 0px;}
a.nameinlist {color: #0488f8; font-weight: bold; text-decoration: underline;}
.error {color: #c92610;}
.avatarsize, .img_back img {border: 1px solid #2B90C1;}
.grey {color: #000; font-size: 11px; padding-left: 14px;}
#wm_text, .pm_text {width: 485px; font: normal 12px Arial; height: 100px; border: 1px solid #b6dff1;}
#wm_text.news_wm_text {font: normal 12px Arial; border: 1px solid #A2A2A2; padding: 5px; height: 16px;}
#wm_text.inactive {color:#C0C0C0; height: 16px !important;}
textarea, input[type='text'], select, option {font-size: 12px; font-family: Verdana;}
textarea {line-height: 1.5em; padding: 1px; border: 1px solid #B6DFF1;}
input[type='text'] {height: 19px; padding: 0 1px; //line-height: 18px; border: 1px solid #B3DEE4}
.small {font-size:95%; color:#444;}
a#top_link {position:fixed;left:164px;top:10px;display:none;cursor:pointer;padding:6px;text-decoration:none;z-index:9;}

.gamexp_name_admin {color:#900;}

/* ===== ФЕЙКОВЫЕ ССЫЛКИ С ПУНКТИРОМ ===== */

.fake_link {text-decoration: none !important; border-bottom:1px dashed;color: #677D84;cursor:pointer;}
.fake_link:hover {color:#d78900;text-decoration:none!important;}
.fake_link.delete_clan:hover, .fake_link.red:hover {color:#c92610}
.fake_link.green:hover {color:green}

/* ===== ХЛЕБНЫЕ КРОШКИ ===== */

ul.breadcrumps {display:block;padding-bottom:24px;}
ul.breadcrumps li {float:left;color:#444;line-height:1.5;margin-right:4px;}
ul.breadcrumps li a {margin-right:4px;}
ul.breadcrumps li:first-child a {margin-left:0;}

/* ===== HTML РЕДАКТОР ===== */

.editor .button {padding-left:4px!important;}
.editor div.textarea {float:left;margin-right:10px;}
.editor div.smiles_box img {margin-right:4px;cursor:pointer;}

ul.bb_codes {display:block;padding-bottom:10px;float:left;}
ul.bb_codes li {float:left;}
ul.bb_resize_textarea {display:block;float:left;position:relative;left:191px;top:46px;}
ul.bb_resize_textarea li {float:left;}
ul.bb_resize_textarea li a {display:block;margin-left:4px;text-indent:-9999px;width:11px;height:12px;cursor:pointer;float:left;border:none;background:url(/img/icons/bigger_less_sprite.png) no-repeat left top;}
ul.bb_resize_textarea li .but_bigger  {background-position:left -20px;}
ul.bb_selects {display:block;padding-bottom:10px; clear:both;}
ul.bb_selects li {float:left;margin-right:6px;}

/* ===== ЗАГОЛОВКИ ===== */

h1,h2.h3,h4,h5 {font-weight:400;font-family:tahoma;}
h1 {background:url(../img/index/slogan.png) no-repeat left top;width:969px;height:60px;text-indent:-9999px;margin:24px auto 28px;}
h2 {color: #e36b00; font-size: 22px; margin-bottom: 14px; font-weight: normal; padding: 0; margin-top: -4px; line-height: 1.2em; word-wrap:break-word;}
h2.clan_list {float:left;}
h3 {font-weight:400; line-height: 1.5;}
h3, .gamexpchar .gamexp_name {color: #4180a4; font-size: 18px; font-family: Verdana; margin-bottom: 10px;}
h3 span.grey {color:#a2a2a2;font-size:11px;}
h4 {color: #a24e03; font-size: 18px; font-weight: normal; padding: 28px 0 8px; zoom: 1;}
h4 .mini_edit {font-size: 12px; font-weight: normal; font-family:verdana;}
.doubleColumn h4 {padding-top:0!important;}
h4.expand_editor {padding-top:28px!important;}

/* ===== ПУНКТЫ МЕНЮ ===== */

ul.second_menu {display: block; margin-bottom: 25px; float: left; white-space: nowrap; clear: both;}
ul.second_menu li {float: left; display: inline;}
ul.second_menu li a {padding: 0 6px; font-size: 1.1em; color: #677d84; line-height: 24px; display: inline-block;}
ul.second_menu li a:hover {text-decoration: underline;}
ul.second_menu li a.active {background: #677d84; color: #fff;}
ul.second_menu li a.active:hover {text-decoration:none;}

ul.second_menu2 {display: block; margin-bottom: 25px; float: left; white-space: nowrap; clear: both;}
ul.second_menu2 li {float: left; display: inline; padding: 0 6px; margin-right: 10px;}
ul.second_menu2 li a {font-size: 1.1em; color: #677d84; line-height: 24px; display: inline-block;}
ul.second_menu2 li a:hover {text-decoration: underline;}
ul.second_menu2 li.active {background: #677d84; color:#fff;}
ul.second_menu2 li.active a {color: #fff;}
ul.second_menu2 li span {color:#677D84;}
ul.second_menu2 li.active span {display:inline; color:#fff;}
ul.second_menu2 li span.btn {display:inline-block; cursor:pointer; width:16px; height:16px; background:url(/img/silk/bullet_arrow_down.png) 6px 5px no-repeat;}
ul.second_menu2 li.active span.btn {display:inline-block; background-image: url(/img/silk/bullet_arrow_down_white.png);}

ul.second_menu2_submenu {margin-bottom: 25px; height: 24px; clear: both;}
ul.second_menu2_submenu li {font-size:11px; float:left; display:inline; padding:0 6px; margin-right:10px;}
ul.second_menu2_submenu li a {color: #677d84; line-height: 24px; display: inline-block;}
ul.second_menu2_submenu li.active {background: #677d84; color:#fff;}
ul.second_menu2_submenu li.active a {color:#fff;}

div.third_menu_float {position:absolute; z-index:1000; padding:20px; color:#677D84; background-color:#fff; border:1px solid #677d84;}
div.third_menu_float div {margin-bottom:10px; cursor: pointer;}
div.third_menu_float ul li {padding:2px 2px 2px 20px; cursor:pointer; background:url(/img/icons/stylish_input.png) no-repeat left 3px;}
div.third_menu_float ul li.selected {background:url(/img/icons/stylish_input_checked.png) no-repeat left 3px;}
div.third_menu_back {position:absolute; z-index:999; background-color:#677d84; width:100%; height:100%; left:0px; top:0px; opacity:0.2; filter:alpha(opacity=20);} 
   
a.button {display:block;height:38px;padding-left:6px;/*background:url(/img/button/l.png) no-repeat left top;*/text-decoration:none;}
a.button span.bg {display:block;cursor:pointer;float:left;background:url(/img/button/bg.png) repeat-x left top;padding:8px 28px 0 28px;height:30px;font-size:20px;color:#d4efba;text-decoration:none;text-transform:uppercase}
a.button span.r {display:block;float:left;width:6px;height:38px;background:url(/img/button/r.png) no-repeat left top;font-size:0;line-height:0;}
a.button:hover {background-position:left -38px;}
a.button:hover  span.bg {cursor:pointer;background:url(/img/button/hover_bg.png) repeat-x left top;}
a.button:hover  span.r {background-position:left -38px;}

a.img img {border:1px solid #2b90c1!important;width:120px;height:120px;}

ul.features {width:590px;display:block;float:left;font-size:20px;color:#4e3813;font-family:verdana;}
ul.features li.first {margin-bottom:16px;background:url(../img/index/features_first.png) no-repeat left center;padding:20px 0 20px 82px;}
ul.features li.second {margin-bottom:16px;background:url(../img/index/features_second.png) no-repeat left center;padding:16px 0 20px 82px;}
ul.features li.third {background:url(../img/index/features_third.png) no-repeat left center;padding:20px 0 20px 82px;}

div.register {float:right;width:332px;padding:12px 10px;margin-bottom:40px;background:url(../img/index/register_bg.png) repeat left top;}
div.register p {display:none;}
div.errormess p {display:block;color:red;.}
div.register h1 {display:none;}
div.register label {display:block;font-weight:400!important;}
div.register label strong {font-weight:400!important;}
div.register h2.caption {padding-left:32px;padding-top:4px;font-size:25px;color:#fde2df;font-weight:400;font-family:tahoma;width:300px;height:32px;background:url(../img/index/reg_caption_bg.jpg) no-repeat left top;}
div.register div.row {margin-top:8px;}
div.register div.fl {font-size:13px;height:23px;display:block;float:left;width:126px;}
div.register table {width:332px!important;height:100%;margin-top:10px;}
div.register table em {display:none!important;}
div.register td {padding-bottom:8px;vertical-align:middle;text-align:right;font-size:13px;padding-right:4px;}
div.register td.text {width:126px;}
div.register td.text span {display:none;}
div.register tr.pass td.text {vertical-align:top;padding-top:6px;}
#pass_bar,#pass_err {display:none;}
div.register input[type='text'],div.register input[type='password'] {width:200px;height:23px;border:1px solid #e9973b;background:#fff;font-size:16px;padding-left:2px;}
div.register input[type='submit'] {display:block;width:124px;height:30px;float:left;margin-left:126px;border:none;cursor:pointer;background:url(../img/index/reg_button.gif) no-repeat left top;text-indent:-9999px;}
div.register input[type='submit'].hovered {background-position:left -30px;}
div.register select {width:203px;height:23px;border:1px solid #e9973b;background:#fff;font-size:15px;padding-left:2px;}
div.register select.date {width:61px}
div.register select.month {width:73px;}
div.register select.year {width:61px;}
div.register div.password_repeat {display:none;}

div.block h2 span.ico {margin-right:10px;}
div.block h2 span {display:block;float:left;}
div.block h2 a {font-weight:400;display:block;margin-bottom:10px;font-size:20px;color:#c4ecff;background:url(../img/index/caption_bg_blue.jpg) repeat-x left top;height:27px;padding-top:7px;padding-left:10px;font-family:tahoma;text-decoration:none;}
div.block h2 a:hover {color:#effaff;background:#009fec url(../img/index/caption_bg_active.jpg) repeat-x left 1px;border:1px solid #e7f7ff;height:27px;padding-top:7px;padding-left:10px;margin-bottom:8px;position:relative;top:-1px;left:-1px;}
div.block.persons {width:178px;margin-right:40px;}
div.block.persons h2 a {width:164px;}
div.block.persons h2 a:hover {width:164px;}
div.block.persons h2 span.ico {width:15px;height:15px;background:url(../img/index/icons/persons.png) no-repeat left top;margin-top:3px;}
div.block.persons h2 a:hover span.ico {background-position:left -15px;}
ul.avatarslist li {float:left!important;margin-right:5px!important;margin-bottom:4px!important;width:82px!important;height:auto!important;}
ul.avatarslist li a img  {border:1px solid #2b90c1!important;width:82px!important;height:123px!important;display:block;float:left;overflow:hidden;}
ul.avatarslist li a:hover img{border:1px solid #d78900!important;height:123px!important;}

div.block.live {width:352px;margin-right:46px;overflow:hidden;height:686px;}
div.block.live h2 a {width:352px;}
div.block.live h2 a:hover {width:352px;}
div.block.live h2 span.ico {width:16px;height:16px;background:url(../img/index/icons/live.png) no-repeat left top;margin-top:2px;}
div.block.live h2 a:hover span.ico {background-position:left -16px;}
div.block.live li {margin-bottom:6px;}
div.block.live li.none {display:none;opacity:0.5;filter: alpha(opacity = 50);}
div.block.live div.imgbox {float:left;width:48px;margin-right:16px;}
div.block.live div.imgbox img {border:1px solid #2b90c1;width:48px;}
div.block.live div.imgbox a:hover img {border:1px solid #d78900;}
div.block.live div.text {float:left;width:288px;}
div.block.live a.user {display:block;float:left;margin-bottom:6px;font-size:14px;padding-left:14px;background:url(../img/icons/user_ico.png) no-repeat left center;}
div.block.live p {line-height:14px;}

div.block.games {width:352px;position:relative;}
div.block.games h2 a {width:344px;}
div.block.games h2 a:hover {width:344px;}
div.block.games h2 span.ico {width:16px;height:11px;background:url(../img/index/icons/games.png) no-repeat left top;margin-top:6px;}
div.block.games h2 a:hover span.ico {background-position:left -11px;}
div.block.games  .jcarousel-clip-vertical {height:580px;width:352px;margin-top:20px;}
div.block.games .jcarousel-prev {cursor:pointer;height:20px;width:352px;background:url(/img/index/controls_top.png) no-repeat left top;position:absolute;top:-20px;}
div.block.games .jcarousel-prev.hover {background-position:left -20px!important;}
div.block.games .jcarousel-next {cursor:pointer;height:20px;width:352px;background:url(/img/index/controls_bottom.png) no-repeat left top;}
div.block.games .jcarousel-next.hover {background-position:left -20px!important;}
div.block.games ul.gamelist_carousel  {height:582px;width:352px;}
div.block.games ul.gamelist_carousel li {float:left;height:194px;}
div.block.games ul.gamelist_carousel li div.fl {width:176px;height:194px;}
div.block.games ul.gamelist_carousel li div.fr {width:176px;height:194px;}
div.block.games div.caption {color:#3e88af;font-size:18px;height:40px;margin-bottom:8px;}
div.block.games div.caption table {width:100%;}
div.block.games div.caption a {color:#3e88af;font-size:18px;height:40px;text-decoration:none;font-weight:400;}
div.block.games div.caption a:hover,div.block.games div.active  div.caption a{color:#d78900!important;text-decoration:underline;}
div.block.games div.caption td {height:40px;vertical-align:bottom;text-align:center;}
div.block.games a.img {cursor:pointer;display:block;width:120px;margin:0 auto;}
div.block.games div.active  a.img  img {border:1px solid #d78900!important;}
div.block.gamexp  {width:309px;}
div.block.gamexp h2 span.ico {width:14px;height:16px;background:url(../img/index/icons/shield.png) no-repeat left top;margin-top:2px;}

div.block.gameslist {width:366px;}
div.block.gameslist h2 span.ico {width:11px;height:15px;background:url(../img/index/icons/gamelistshort.png) no-repeat left top;margin-top:3px;}

div.block.support {width:295px;} 
div.block.support h2 span.ico {width:14px;height:13px;background:url(../img/index/icons/support.png) no-repeat left top;margin-top:4px;}

/* ===== ФУТЕР САЙТА ===== */

div.footer {padding-top:40px;}
div.footer ul {display:block;padding-left:36px;}
div.footer a {text-decoration:none;border-bottom:1px dotted #3b7cb3;color:#4792d1;}
div.footer a:hover {border-bottom:1px solid #00aeff;color:#00aeff;}
div.footer li {margin-bottom:10px;}
div.footer  div.block h2 {font-weight:400;margin-bottom:10px;font-size:20px;color:#c4ecff;background:#4792d1;border-right:1px solid #83beef;height:26px;padding-top:7px;padding-left:10px;font-family:tahoma; line-height: 1em;}

/* ===== КОПИРАЙТ ===== */

div.copyright {padding-left:4px;padding-top:18px;border-top:1px solid #fcd290;font-size:11px;padding-bottom:20px;}
div.copyright a {font-size:11px;}
div.copyright ul {float:right;}
div.copyright ul  li {float:right;margin-right:40px;}
div.copyright ul  li.first {margin-right:0;}
div.copyright p.fr {position:relative;top:-10px;}

.autocomplete-w1 { /*background:url(img/shadow.png) no-repeat bottom right;*/ position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete {cursor:pointer;border:1px solid #999; padding:4px 0 4px 0; background:#FFF; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

#reload_captcha {cursor: pointer; text-decoration: underline;}

/* ===== РЕДАКТИРОВАНИЕ ПРОФИЛЯ ===== */

.shortprofile_edit h3 {margin-bottom:0;position:relative;top:-2px;}
.shortprofile_edit div.row {margin-bottom:2px;padding:4px 0;}
.shortprofile_edit div.row label{color:#444;display:block;float:left;padding-right:14px;padding-top:4px;position:relative;text-align:right;top:-2px;width:135px;}
.shortprofile_edit #status_message  .message  {left:133px;bottom:-16px;padding:0!important;}
.shortprofile_edit .status_edit {position:relative;top:2px;max-width:314px;}
.shortprofile_edit .message {padding:0!important;}
.shortprofile_edit .field input {width: 235px !important;}
.shortprofile_edit .newList,
.shortprofile_edit .selectedTxt,
.shortprofile_edit .newListSelected {width: 242px !important;}
.shortprofile_edit .field.birthdate .selectedTxt,
.shortprofile_edit .birthdate  .newListSelected,
.shortprofile_edit .birthdate  .newListSelected ul {width:78px !important;}
.shortprofile_edit  .message {position:relative;left:148px;margin-bottom:2px; top: 5px;}
.shortprofile_edit div.hint {color:#aaa;display:none; font-size:11px;margin-left:148px;padding-top:0px;text-align:left;width: 224px; float: left; margin-top: 10px;}
.shortprofile_edit .statusmessage {width: 334px; overflow: hidden;}
.shortprofile_edit .statusmessage input[type="text"] {width: 316px !important;}


#statusmessage_count {display:none;color:green;}
.toolong {color:red!important;}
.status_message label {float:left;margin-right:6px;}

#container_city .newList {width:242px!important}
div.country .newList {width:242px!important}
div.sex_select div.newListSelected,div.sex_select ul.newList {width:96px!important}
div.sex_select div.selectedTxt {width:68px!important;}
.square {filter: alpha(opacity=50);}
#idfilespan  p {overflow:inherit!important;}



#news h4.decor {padding-top:28px;}
/*.tablewraper h4.decor {display: inline !important;}*/
#main h4.decor {padding-top:28px!important;}
#news .tablewraper h4.decor {padding-top:0;}
#comment  h4.decor {padding-top:28px!important;}
#comment .sp_but small {top:-3px;}

#a_obj_middle img {margin-bottom:10px;}
.one_img div.fl {width:260px;text-align:left;}
.one_img div.fl p {text-align:left;}
.one_img div.fr {width:200px;text-align:right;}

#forum_code {font-size:11px;}
h4.decor .comment_denie {font-size:11px;}

#descr {text-align:left;float:left;width:534px;}
.add_album {position:relative;top:6px;left:10px;}
.add_album.clan {left:0;top:0;}
.online_list {display:block;margin:20px 0!important;}

.smiles {margin: 10px 0;}
.smiles td {padding: 3px;}

.gmplayer ul {color: #677D84; font-size: 12px; padding-bottom: 8px;}
.gmplayer ul li {line-height: 19px;}
.gmplayer ul span {color: #104554}

div.item_charname {color: #9A4B0A; font-size: 13px;}

/* ===== ОБЩЕЕ ВЕРХНЕЕ МЕНЮ СО ВСЕМИ ПРОЕКТАМИ ===== */

ul.top_navigation {display:block;z-index:20;padding-left:4px;position:relative;}
ul.top_navigation li {float:left;font-family:tahoma;position:relative;}
ul.top_navigation a {text-decoration:none;font-size:14px;color:#bce0f1;background:#3895c0;text-align:center;display:block;width:191px;height:21px;padding-top:5px;border-right:1px solid #8dc1d9;}
ul.top_navigation a span.darr {background:url(/img/darr.png) no-repeat right 4px;padding-right:18px;}
ul.top_navigation a:hover {background:#5186A1;color:#fff;}
ul.top_navigation a.current {background:#EB8A00;font-weight:bold;color:#fff;}
ul.top_navigation li.last a {border-right:none;width:197px;}
ul.top_navigation li.current span.tile {display:block;width:5px;height:3px;background:url(/img/icons/nav_a_current.png) no-repeat left top;position:absolute;left:50%;margin-left:-2px;}
ul.navigation_sub {position:absolute;z-index:20;display:none;border-top:1px solid #8dc1d9;}
ul.navigation_sub li {display:block;float:none;}
ul.navigation_sub a {z-index:20;border:none;border-bottom:1px solid #8dc1d9;}

ul.navigation {display:block;height:32px;}
ul.navigation li {float:left;font-family:tahoma;position:relative;}
ul.navigation a {text-decoration:none;font-size:14px;color:#bce0f1;background:#3895c0;text-align:center;display:block;width:161px;height:21px;padding-top:5px;border-right:1px solid #8dc1d9;}
ul.navigation li.current a {background:#eb8a00;font-weight:bold;color:#fff;}
ul.navigation li.current span {display:block;width:5px;height:3px;background:url(/img/icons/nav_a_current.png) no-repeat left top;position:absolute;left:50%;margin-left:-2px;}

/* ===== ЦЕНТРАЛЬНЫЙ БЛОК ===== */

div.middle {float:left;width:490px;padding:0 16px;}
div.middle.noblocks {width: 930px;}
div.middle h2.caption {float:left;color:#e36b00;font-size:24px;font-weight:400;}
div.middle  div.head {width:100%;}
div.middle div.head ul.links {float:right;display:block;margin-top:6px;}
div.middle div.head ul.links.first {margin-top:12px;}
div.middle div.head ul.links li {float:left;font-size:11px;}
div.middle div.head ul.links li  a {font-size:11px;}
div.middle div.head ul.links li  a.current {text-decoration:none;background:#94adb6;color:#ebf5f8;padding:1px 2px; -moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;behavior: url(css/border-radius.htc);z-index:10;position:relative;}
div.middle div.head ul.links li:first-child {padding-right:12px;margin-right:6px;background:url(../img/icons/ul_links_dot.png) no-repeat right center;}
div.middle p {line-height: 1.5em; margin-bottom: 1em;}

/* ===== БОКОВЫЕ КОЛОНКИ ===== */

div.side  {float:left; font-family: Tahoma;}
div.side .block {width:224px!important;margin-bottom:14px; background:#edfbff;}
div.side .block div.wrp {padding:8px;}
div.side div.item .decor {margin:0;color:#5FB4FC;font-family:tahoma;font-size:18px; font-weight:400;height:25px;padding:5px 0 0 30px;}
div.side div.wrp {border:1px solid #e3f8fe;border-top:none;padding:10px;}
div.side div.wrp a, div.side div.item_content a {//line-height: normal;}
div.side div.sidebar {margin-bottom: 18px;}
div.side div.sidebar a.fr {color: #3895C0;}
div.side div.sidebar span.gamexpchar {display:block; text-align:center; margin:0 auto; width:54px; overflow:hidden; height: 12px;}
div.side div.sidebar span.gamexpchar a {font-family: Tahoma;}
div.side div.item_content {border-color:-moz-use-text-color #E3F8FE #E3F8FE; border:1px solid #E3F8FE; border-style:none solid solid; border-width:medium 1px 1px; padding:10px; overflow: hidden;}
div.side div.item_content ul.char_list_pid {margin: 0;}
div.side h4.decor {cursor:pointer;}
div.side h4.decor span.fl {float:left;}
div.side h4.decor span.icon {display:block;float:right;margin-right:10px;margin-top:6px;width:11px;height:11px;background:url(/img/icons/minus_plus.png) no-repeat left 0;}
div.side h4.decor.close span.icon  {background-position:left -11px;}
div.side .closed {display:none!important;}

/* ===== ЛЕВАЯ КОЛОНКА ===== */

div.leftColumn {width:224px;}

/* ===== ПРАВАЯ КОЛОНКА ===== */

div.rightColumn {width:224px;float:left;}
div.rightColumn div.wrp {padding-bottom:8px;}
div.rightColumn div.block {margin-bottom:8px;}
div.rightColumn div.block div.wrp {border:1px solid #e3f8fe;border-top:none;}
div.rightColumn div.block.possibleFriends h2.caption {background:#e3f8ff url(../img/icons/possible_friends.png) no-repeat 7px 7px;}

/* ===== БЛОК МЕНЮ ПОЛЬЗОВАТЕЛЯ ===== */

div.leftColumn .item {z-index:10;position:relative;background:#fff;}

.userPanel  {margin-bottom:18px; font-family: Verdana;}
.userPanel .wrp {padding: 0 !important;}
.userPanel .avatar {float:left;width:80px;margin-right:14px;}
.userPanel .decor {background:#E3F8FF url(/img/icons/today.png) no-repeat 10px 9px;}
.userPanel h3 {font-weight:400;margin-bottom:10px;font-size:14px;overflow:hidden;width:116px;height:18px;color:#ee9d00;padding-right:5px;}
.userPanel h4 {cursor:default!important;}
.userPanel ul {display:block;float:right;float:none;width:auto;}
.userPanel ul li {margin-bottom:8px;_margin-bottom:4px;}
.index .userPanel ul li {margin-left:0;}
.userPanel ul a {font-size:12px;color:#677d84; //line-height: auto;}
.userPanel ul a.messages span {color:#f7f9fa;padding:1px 3px;background:#94adb6;font-size:12px; -moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;behavior: url(/css/border-radius.htc);z-index:10;position:relative;}
.userPanel ul li.misc {position:relative;left:-18px; left:0!important;}
.userPanel ul li.misc a {color:#3895c0;padding-left:18px;}
.userPanel ul li.misc a.online {background:url(../img/icons/user_box_online.png) no-repeat left center;}
.userPanel ul li.misc a.search {background:url(../img/icons/user_box_search.png) no-repeat left center;}
.userPanel ul.inside {padding: 10px;}
.userPanel ul.inside li a {background:url(/img/icons/user_info_sprite.png) no-repeat left 0px;display:block;float:left;padding-left:18px;}
.userPanel li a.friends {background-position:left -23px!important;}
.userPanel li a.messages {background-position:left -52px!important}
.userPanel li a.photos {background-position:left -79px!important }
.userPanel li a.events {background-position:left -103px!important}
.userPanel li a.settings {background-position:left -128px!important;}
.userPanel li .mini_edit {background:none!important;padding-left:0;margin-left:30px;}
.userPanel.index div.wrp {border:none;}
.userPanel.index ul li.misc {position:relative;left:-18px!important;}
.userPanel.index  ul {display:block;float:right;width:123px;}

.rightblock.side .item_content {width: auto;}

div.block h2.caption {font-size:18px;font-weight:400;height:25px;font-family:tahoma;padding-left:30px;padding-top:5px;border-bottom:1px solid #fff;color:#5fb4fc;}
div.block.recomend h2.caption {background:#e3f8fe url(../img/icons/caption_recommend.png) no-repeat 7px 7px;}
div.block.recomend a {display:block;width:206px;margin:0 auto;}
div.block.recomend a img {border:1px solid #4ea8c2;}
div.block.choose_online_game {padding-top: 14px; padding-bottom:14px;}
div.block.choose_online_game a {margin: 0 auto; display: block; width: 206px;}
div.block.choose_online_game img { border: 1px solid #2B90C1;}
div.block.games h2.caption {font-weight:400;background:#e3f8fe url(../img/icons/games.png) no-repeat 7px 9px;}
div.block.games a.img {float:left;width:86px;display:block;margin-right:12px;}
div.block.games h3 {font-weight:400;bmargin-top:-5px;font-size:17px;font-weight:400;color:#284d7b;line-height:20px;margin-bottom:10px;overflow:hidden;}
div.block.games h3 a {color:#284d7b;text-decoration:none;font-weight:400;}
div.block.games div.fl {width:110px;}
div.block.games li {margin-bottom:22px;}
div.block.games ul li ul li {margin-bottom:6px;}
div.block.games ul li ul a {color:#677d84;padding-left:20px;}
div.block.games li.more a {background:url(../img/icons/block_games_sprite.png) no-repeat left 1px;}
div.block.games li.screenshot a {background:url(../img/icons/block_games_sprite.png) no-repeat left -13px;}
div.block.games li.screenshot {margin-bottom:12px;}
div.block.games li.play a {font-size:15px;color:#3895c0;background:url(../img/icons/block_games_sprite.png) no-repeat left -26px;}

div.content {padding-top:10px;}
div.content #post_status {border:1px solid #a6a6a6;display:block;padding-left:8px;padding-top:1px;width:486px;height:16px;text-aign:left;color:#a0a0a0;font-size:12px;}

#newsList {display:block;margin-top:20px;}
#newsList li.item{margin-bottom:24px;}
#newsList a.avatar {width:48px;display:block;float:left;margin-right:24px;}
#newsList a.avatar img {width:48px;}
#newsList div.fl {width:424px;padding-bottom:9px;border-bottom:1px solid #e3ecef;}
#newsList div.fl a.user {margin-bottom:10px;color:#0488f8;font-weight:bold;display:block;float:left;text-decoration:underline}
#newsList div.fl  p.fl {font-size:11px;color:#bebebe;font-family:tahoma;}
#newsList div.fl  p.text {margin-bottom:14px;line-height:14px;}
#newsList div.fl  p.text a {color:#246ac9;text-decoration:underline;}
#newsList div.fl  p.text img {display:block;margin-top:14px;}
#newsList div.fl div.sub {padding-bottom:20px;}
#newsList div.fl div.sub ul {display:block;float:right;}
#newsList div.fl div.sub li {float:left;background:url(../img/icons/ul_links_dot.png) no-repeat left center;padding-left:12px;margin-left:4px;}
#newsList div.fl div.sub li.first {margin-left:0;}
#newsList div.fl div.sub a {color:#677d84;font-size:12px;}
#newsList ul.comments  li.total {margin-bottom:12px;}
#newsList ul.comments a.all {display:block;float:left;padding-left:16px;background:url(../img/icons/comments.png) no-repeat left center;}
#newsList ul.comments span.comments-total {display:block;float:left;margin-left:6px;color:#f7f9fa;padding:1px 3px;background:#94adb6;font-size:12px; -moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;behavior: url(js/border-radius.htc);z-index:10;position:relative;}
#newsList ul.comments li.item a.img {margin-right:10px;display:block;float:left;width:32px;}
#newsList ul.comments li.item a.img img {width:32px;}
#newsList ul.comments div.fl {width:382px;padding-bottom:0;border:none;}
#newsList ul.comments ul {float:left!important;}
#newsList ul.comments li.item {margin-bottom:0;}
#newsList ul.comments div.sub {padding-bottom:14px;}
#newsList ul.comments  #post_comment {border:1px solid #a6a6a6;margin-left:43px;display:block;padding-left:8px;padding-top:1px;width:371px;height:16px;text-aign:left;color:#a0a0a0;font-size:12px;}

div.possibleFriends  div.wrp {padding:0 5px 8px 5px;}
div.possibleFriends li {margin-top:18px;}
div.possibleFriends li.first {margin-top:0;}
div.possibleFriends a.img {display:block;float:left;width:78px;margin-right:8px;}
div.possibleFriends a.img img {width:78px;}
div.possibleFriends div.fl {width:112px;float:left;}
div.possibleFriends a.user {margin-bottom:5px;display:block;float:left;color:#0488f8;text-decoration:underline;width:110px;overflow:hiodden;}
div.possibleFriends p {margin-bottom:12px;}
div.possibleFriends a.add {display:block;flaot:left;padding-left:18px;background:url(../img/icons/add_friend.png) no-repeat left top;color:#3895c0;}

div.block.remind h2.caption {background:#e3f8ff url(../img/icons/remember_block.png) no-repeat 9px 10px;}
div.block.remind a {color:#0488f8;text-decoration:underline;}
div.block.remind p {margin-bottom:10px;padding-left:18px;background:url(../img/icons/remember_sprite.png) no-repeat 6px -27px;}
div.block.remind p.upcoming {background-position:6px -12px;}
div.block.remind p.today {background-position:6px 4px;}

div.block.clans h2.caption {background:#e3f8ff url(../img/icons/clans.png) no-repeat 9px 10px;}
div.block.clans  h3 {padding-bottom:8px;color:#677d84;font-weight:bold;margin-left:30px;}
ul.top li {margin-bottom:6px;color:#89becf;margin-left:10px;}
ul.top li span {display:block;width:14px;float:left;}
ul.top li a {display:block;float:left;margin-left:6px;color:#677d84;}
ul.top li.first a {color:#d68b08;}
div.block.clans ul.tools li {margin-bottom:6px;margin-left:9px;}
div.block.clans ul.tools li a {color:#3895c0;padding-left:20px;background:url(../img/icons/clans_sprite.png) no-repeat left -47px;}
div.block.clans ul.tools li a.find {background-position:left -22px;}
div.block.clans ul.tools li a.searching {background-position:left 1px;}

/* ===== ПОСТРАНИЧНАЯ НАВИГАЦИЯ ===== */

.pagenumbers {text-align: center; padding: 20px 0;}
.pagenumbers a {display: inline !important; border: 1px solid #2d5c74; background: #5186a1; color: #fff; padding: 4px;}
.pagenumbers a:hover {text-decoration: none; background: #2298d6; border: 1px solid #05608d;}
.pagenumbers b {display: inline !important; border: 1px solid #2d5c74; background: #fff; color: #2d5c74; padding: 4px; font-weight: normal;}

/* ===== КНОПКИ ===== */

.nbutton {width: auto; height: auto; white-space: nowrap; border: 1px solid #2d5c74; color: #fff !important; padding: 3px 4px !important; cursor: pointer; margin-right: 5px; display: inline-block !important; zoom: 1; background-color: #5186a1; background-repeat: no-repeat; background-position: 4px 4px; line-height: 1; font-size: 12px; font-family: Verdana; text-decoration: none !important; font-weight: normal !important; background-image: none !important;}
.nbutton:hover {background-color: #2098d5; color: #fff; text-decoration: none;}
.nbutton.green {background-color: #69a34e; border-color: #42762b;}
.nbutton.green:hover {background-color: #3aae03;}
.nbutton.red {background-color: #a8574c; border-color: #7a332a;}
.nbutton.red:hover {background-color: #c92610;}

span.button, .middle b.button, .middle .ajax_button, .middle .buttonc, .middle input.button,.editor .button, .nbutton {width: auto; height: auto; white-space: nowrap; border: 1px solid #2d5c74; color: #fff !important; padding: 3px 4px 4px 22px; cursor: pointer; margin-right: 5px; display: inline-block; zoom: 1; background-color: #5186a1; background-repeat: no-repeat; background-position: 4px 4px; line-height: 1; font-size: 12px; font-family: Verdana; text-decoration: none !important; font-weight: normal !important;}

span.button.no_icon {padding-left:3px!important;background-image:none!important;}
span.button:hover, .middle .ajax_button:hover, .middle .buttonc:hover, .middle input.button:hover,.editor .button:hover {background-color: #2098d5; color: #fff; text-decoration: none; background-position: 4px -15px;}

.middle span.button.disabled:hover, .middle .ajax_button.disabled:hover, .middle .buttonc.disabled:hover, .middle input.button.disabled:hover {background-color: #5186a1; color: #fff; text-decoration: none; background-position: 4px 4px; cursor: default;}

.middle .request_friendship, .middle .confirm_friendship, .middle  .add_button {background-color: #69a34e; border-color: #42762b;}
.middle .request_friendship:hover, .middle .confirm_friendship:hover, .middle  .add_button:hover {background-color: #3aae03;}
.middle span.break_friendship, .middle span.remove_request_friendship, .middle .decline_friendship, .middle .delete_button  {background-color: #a8574c; border-color: #7a332a;}
.middle span.break_friendship:hover,	.middle span.remove_request_friendship:hover, .middle .decline_friendship:hover, .middle .delete_button:hover {background-color: #c92610!important;}
.middle input.button {padding: 0 4px 3px 22px; outline: 0; overflow:visible; height: 21px !important;}
.close_button {background-image: url(/img/skin/icon_close.gif);}
.middle .player_random {background-image: url(/img/skin/icon_players.gif);}
.middle #send_second_wm {background-image: url(/img/skin/icon_write.gif);}
.middle span.change_avatar {background-image: url(/img/skin/icon_smile.gif);}
.middle #send_first_wm, .arrow_button {background-image: url(/img/skin/icon_arrow.gif);}
.middle .card_restore{background-image: url(/img/skin/icon_arrow3.gif);}
.arrow_button.back {background-image: url(/img/skin/icon_arrow_back.png);}
.middle .save_button, .middle form .shortprofile_edit {background-image: url(/img/skin/icon_save.gif);}
.middle span.upload_file {background-image: url(/img/skin/icon_upload.gif);}
.middle .request_friendship, .middle .confirm_friendship { background-image: url(/img/skin/icon_addfreind.gif);}
.middle span.break_friendship, .middle .decline_friendship, .middle span.remove_request_friendship { background-image: url(/img/skin/icon_delfriends.gif);}
.middle .delete_button {background-image: url(/img/skin/icon_delete.gif);}
.middle .send_message {background-image: url(/img/skin/icon_sendmessage.gif);}
.middle .add_button {background-image: url(/img/skin/icon_add.gif);}
.middle .settings_button {background-image: url(/img/skin/icon_settings.gif);}
.middle span.statusmessage_edit, .middle span.privacy_edit, .middle .change_button, .middle span.charslist_edit, .middle span.restore_default_rang_name {background-image: url(/img/skin/icon_arrow2.gif);}
.middle #but_pic_send, .middle #send_picture_wm , .middle #send_pic_wm {background-image: url(/img/skin/icon_addimg.gif);}
.button.cancel {background-image:url(/img/skin/icon_cancel.png)!important}

.clan_search {background-image:url(/img/silk/zoom.png) !important; background-position: 3px 2px !important;}

.make_new_clansite  {background-image: url(/img/silk/add.png); background-position: 3px 2px !important;}
.make_new_clansite :hover {background-image: url(/img/silk/add.png); background-position: 3px 2px !important;}

.sidebar .request_friendship {line-height: normal; background: url(/img/skin/addf.gif) no-repeat 0 -39px; padding: 0 0 3px 16px; color: #3895c0; text-decoration: none; border: 0; cursor: pointer; display: block;}
.sidebar .request_friendship:hover {background-position: 0 0px; text-decoration: underline;}
.sidebar .send_message {line-height: normal; background: url(/img/skin/message.gif) no-repeat 0 -37px ; padding: 0 0 3px 16px; color: #3895c0; text-decoration: none; border: 0; cursor: pointer; display: block;}
.sidebar .send_message:hover {background-position: 0 2px; text-decoration: underline;}
.sidebar .shortprofile_info {padding-bottom: 0;}

#but_pic_close  {background-image: none;}

/* ===== СТРАНИЦА ПРОФИЛЯ ===== */

.profile_edit {width:500px!important;}
.profile_edit  .centered_button {text-align:left;}
.profile_edit  .centered_button span.ajax_button {text-align:left;margin-left:149px;}
.shortprofile .send_wm {clear: both;}
#send_wm {padding-bottom:8px}
.shortprofile .avatar_img {float: left; margin-right: 9px;}
.shortprofile .td1 {color: #959595;}
.shortprofile .statusmessage2, .statusmessage_input, .smallstatus {color: #a2a2a2; margin: 0 0 0 14px; font-size: 12px !important; overflow: hidden;}
.shortprofile .statusmessage_input  {padding: 0; border: 1; float: left; margin-right: 6px;}
.shortprofile .statusmessage2 {display: block;}
.shortprofile .shortprofile_info  {line-height: 1.5em;clear:both;}
.shortprofile .statusmessage_edit {margin-top: -3px;}
.shortprofile h3 {line-height: 1;}
.shortprofile h3.decor img {margin-right: 7px;}
.shortprofile .hobby_list {margin-top:10px;padding-top:12px!important;border-top:1px solid #E5E5E5}
.setting_unregistered  span.shortprofile_edit {float:left;margin-left:149px;}
.setting_unregistered h3 {color: #5fb4fc; margin-bottom: 42px; line-height: 1.2em;}
div.hobby_list span.message {position:relative;left:149px;margin-bottom:2px;}
#hobby_list {display:block;width:241px;border:1px solid #C3DAE6;margin-bottom:6px;}
a.statusmessage_edit:hover {background-position:4px 4px!important;}
form.hobby_list #search_submit {margin-left:20px;}

#profile_hobby_list {line-height: 1.5em;}
#profile_hobby_list #hobby_list_moreless {color: #3895C0;}
#profile_hobby_list #hobby_list_moreless:hover {text-decoration: underline;}

div.user_action {float:left;margin-top:10px;}
.wannabefrieds.communitylist .user_action {float:none;}
div.user_action p.requested {margin-bottom:6px;}
div.user_action ul.actions li {float:left;}
div.user_action ul.actions span.message {padding:1px 0;}

.friendswannabe h4 {padding-top:0!important;}
.wannabefrieds div.shortprofile_info,.communitylist div.shortprofile_info {width:366px;}
.wannabefrieds div.user_action,.communitylist div.user_action  {clear:both;}
.wannabefrieds a.gamexp_name {text-decoration:none;}
.wannabefrieds a.gamexp_name:hover {text-decoration:underline;}
p.rang {padding: 6px 0 0 20px;width: 330px;}
p.rang label {color: #A2A2A2;margin-right: 4px;}

form.edit_status {clear: both;}
form.edit_status .td1 {color: #5f5f5f; float: left; width: 135px; text-align: right; }
form.edit_status .statusmessage {float: left; //margin: -12px 0 0 70px; display: block; width: 100%;}
form.edit_status .statusmessage2 {display: inline; margin-left: 0;}
form.edit_status .statusmessage_input {float: left; margin: 0 11px 0 14px; width: 100px !important; //margin-top: -2px;}
.edit_form {clear: both;}
form#shortprofile_form .row {padding: 5px 0;}
form#shortprofile_form label {display: block; width: 130px; padding: 0 14px 0 0; float: left; text-align: right; color: #5f5f5f; padding-top: 3px;}
form#shortprofile_form input {color: #010101; width: 209px; border: 1px solid #c3dae6; float: left;}
span.square {background:url(/img/skin/darr_dd_out.gif) no-repeat center center #5186a1; display:block; height:19px; position:absolute; right:0; top:0; width:14px !important; z-index:-1; padding: 0 !important;}
.birthdate .newListSelected {margin-right:2px; width:67px;}

div.country .newList {max-height:200px; overflow-x:hidden; overflow-y:scroll; width:220px;}

ul.newList a {color: #000; text-decoration:none; display:block;z-index:999;background:#fff;}
ul.newList {margin:0; left:-1px!important;top:19px!important;padding:0; list-style:none!important; color:#000; width:220px; background:#fff; position:absolute;  border:1px solid #C3DAE6; z-index:10000;}
.newListSelected  {border:1px solid #C3DAE6; float:left; font-size:12px; height:19px; position:relative !important; width:209px !important; z-index:99;}
.newListSelected span {width:222px; display:block;}
#forum_editor .newListSelected, #forum_editor .newListSelected  ul.newList {width: 191px !important;}
.privacy_friendslist .newListSelected  {z-index:1;}
.selectedTxt span.arrow {float:right;height:20px;background:#8DAF15;width:20px;}
ul.newList li a {padding:3px 8px; display: block;cursor:pointer;background:#fff;z-index:1000;position:relative;line-height:1;}
.selectedTxt {position:relative; height:14px; padding:3px 23px 0 6px;line-height:1;overflow: hidden;}
.newListHover {background:#c3dae6!important; color:#000!important; cursor:pointer;}
ul.newList li a:hover {background:#c3dae6!important; color:#000!important; cursor:pointer;}
.newList li {background:#fff;display:block;z-index:10000;position:relative;float:none !important; margin:0 !important; padding: 0 !important;}
.hiLite {background:#5186a1!important; color:#fff!important;z-index:10000;}
.hiLite a {background:#c3dae6!important;z-index:10000;color:#fff!important;position:relative;}
.newListSelHover {cursor:pointer;}
.newListSelFocus {cursor:pointer;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal;background:#fff;display:block; border-left:1px solid #ccc;}

.field.birthdate .newListSelected {width:67px;margin-right:2px;}
.field.birthdate ul {width:67px;overflow-y:scroll;overflow-x:hidden;}
#birthmonth .selectedTxt {width:52px;}
.centered_button.privacy_edit .ajax_button {width:60px;margin:0 auto;float:none;}

div.country .newListSelected  .selectedTxt {width:192px;}
div.country .newList {overflow-y:scroll;overflow-x:hidden;max-height:200px;width:220px;}
#container_city .newListSelected  .selectedTxt {width:215px;}
#container_city .newList {overflow-y:scroll;overflow-x:hidden;max-height:200px;width:220px;}
.shortprofile input[type='text'],.shortprofile input[type='password'] {padding-left:6px;width:214px;}

.notice .newListSelected, .privacy_edit .newListSelected {width: 120px !important;}
.notice div.row, .privacy_edit div.row {padding:4px 0;margin-bottom:2px;}
.notice div.row div.note {font-size:11px; color:#A2A2A2; margin-top:6px;}
.notice label, .privacy_edit label {text-align:right;padding-right:14px;padding-top:4px;display:block;position:relative;top:-2px;color:#444;float:left;width:322px;}
.notice .message {left:174px;position:relative;margin-bottom:2px;}

.charlist_edit {font-weight:normal;padding-right:0px; line-height: 1.4em;}
.charlist_edit div.title {display:block;float:left;padding-right:14px;padding-top:6px;position:relative;text-align:right;}
.charlist_edit .char_list_pid li span {padding-top: 2px;}
.charlist_edit ul {padding-left: 0;}
.charlist_edit .small li {background:url("/img/skin/list_marker_grey.gif") no-repeat scroll 3px 5px transparent; padding-left:20px;}
.charlist_edit .message {left:164px;position:relative;margin-bottom:2px;}

.setting_unregistered input[type='text'] {width:242px!important;}
.msie .setting_unregistered input[type='text'] {width:240px!important;}

div.avatar div.avatar_img {float:left;width:100px;}
div.avatar div.shortprofile_info {clear:none;}

/* ===== СПИСОК ПОЛЬЗОВАТЕЛЕЙ (ДРУЗЬЯ, ВОЗМОЖНЫЕ ДРУЗЬЯ И ПРОЧЕЕ) ===== */

.communitylist_content, .pmconversation li {padding:8px 0;clear: both; overflow:hidden;}
.middle  .communitylist_content {padding:10px 0;clear: both; overflow:hidden;border-top:1px solid #E5E5E5;}
.middle  .communitylist_content:first-child, .middle  .pmconversation li:first-child {border-top:0;}
.communitylist_content .avatar_img, .pmconversation li .avatar_img {float: left; margin-right: 10px; width: 52px;}
.communitylist_content  .img_back img {width: 50px !important; height: 75px !important;}
.communitylist_content .shortprofile_info, .pmconversation li .shortprofile_info {float: left;}
.communitylist_content .unit, .pmconversation li .unit {clear: both;}
.communitylist_content span img, .pmconversation li span img {margin-right: 8px;}
.communitylist_content .gamexp_name, .pmconversation li .gamexp_name {margin-top: -3px;}
.communitylist_content .gamexp_name {color: #0488F8; font-size: 12px; font-weight: bold; text-decoration: underline;}
.communitylist_content .grey {color: #000; font-style: normal; padding-left: 20px; padding:6px 0 0 20px;font-size: 12px; line-height: 1.5em; clear: both; display: block; width: 330px;}
.communitylist_content .listbutton {padding-top:10px;}
.communitylist_content .shortprofile_info .listbutton {/*padding-top:0px;*/}
.communitylist_content .gamexpchar br {display:none;}
.communitylist_content ul.controls {margin-left: 20px; }
.communitylist_content ul.controls li {padding-bottom: 0 !important;}
.communitylist_content label.title {width: auto !important;}
.communitylist_content p {margin-bottom: 0 !important;}

.show_shortprofile { background:url('../img/skin/user.gif') no-repeat 5px 0px;padding-left:25px;line-height:11px;width:auto; font-size: 0.71em; position: relative; top: 0px; overflow:hidden;/*фикс для IE6*/ zoom:1;/*включаем hasLayout*/}
.show_shortprofile:hover {background-position: 5px -13px;}

.yourfriends {font-size: 14px; color: #000; margin: 8px 0 20px;}
.yourfriends span {color: #94adb6;}
*+html .yourfriends {margin-top:35px;}

#itemtip {border:3px solid #9fcce1;background:#fff;width:350px;padding:16px; position:fixed; top:50%; left:50%;z-index:100;display:none;margin:-200px 0 0 -200px; z-index: 9999;}
#itemtip div.item_shortdesc {padding:10px 0;}
*html #itemtip div.item_shortdesc { float:left;}
#itemtip  div.itemdesc {clear:both;padding:10px 0;}
#itemtip div#item_desc_back2  {background:#fff;}
#itemtip div#item_desc_back {width:350px;clear:both;}
#itemtip_close {float:right; width:11px; height:11px; margin-left:5px;margin-bottom:5px; background:url('/img/skin/delete_r.gif');}
#itemtip_info {float:right; width:11px; height:11px; margin-left:5px;margin-bottom:5px; background:url('/img/skin/info_b.gif');}
#itemtip_p1 h4.decor, #itemtip_p1 .open_close {display:none;}
#itemtip  .mini_edit {display:none;}
#itemtip .img_back {float: left;}
#itemtip .shortprofile_info .td1 {color: #949595;}
#itemtip .shortprofile_info b {font-weight: normal;}
#itemtip .shortprofile_info {line-height: 21px; margin-left: 115px;}
#itemtip .shortprofile_info i {line-height: normal;}

.friendswannabe {margin-bottom: 4em;}
.friendswannabe h4 {margin-top: 0;}

/* ===== PRIVACY_EDIT.PHP, NOTIFY_EDIT.PHP ===== */

div.privacy_edit div.row, #shortprofile_form  div.row{padding:4px 0;margin-bottom:2px;}
div.privacy_edit div.row label, #shortprofile_form  div.row label{text-align:right;padding-right:14px;padding-top:4px;display:block;position:relative;top:-2px;color:#444;float:left;width:322px;}
#shortprofile_form label {width:135px!important;}
div.privacy_edit label, #shortprofile_form  label {color:#444;}
div.privacy_edit div.row input[type='text'],div.row input[type='password'] {position:relative;display:block;height:17px;width:220px;font-size:13px;border:1px solid #ddd;}

.char_list_pid .newListSelected,
.char_list_pid .selectedTxt,
.char_list_pid .newList,
div.privacy_edit .newListSelected, .edit_form .newList  {width: 120px !important;}
.edit_status .smallstatus {margin-left: 5px;}
.privacy_edit  .message {position:relative;left:174px;margin-bottom:2px;}
.privacy_edit .field input[type="checkbox"] {//position: relative;//float: right; //right: 130px;}
.privacy_edit .event_wall_list {margin-top: 6px;}
.privacy_edit .centered_button {padding:6px 0 !important;}
.players_show {float: right; margin-right: 39px; margin-top: 3px;}

/* ===== ЛИЧНЫЕ СООБЩЕНИЯ ===== */

.pm .avatar_img {margin-right: 10px;}
.pmlist .communitylist_content .grey {clear: none;}
.pmlist .item div.img {float:left;width:50px;padding:10px 0;margin-right:16px;}
.pmlist .item div.img img {width:50px;}
.pmlist .item textarea {width: 496px; margin: 0; height: 80px;}
.pmlist div.message {width:500px;float:left;border-top:1px solid #E5E5E5;padding:10px 0;}
.pmlist li:first-child div.message {border-top:none;}
.pmlist p {line-height:1.5!important;margin-bottom: 12px;}
.pmlist p.text {padding-bottom:12px;margin-bottom:0;}
.pmlist .gamexp_name a {color:#0488F8;font-size:12px;font-weight:bold;text-decoration:underline;float:left;}
.pmlist .gamexp_name a.show_shortprofile {text-decoration:none;font-size:11px;top:4px;float:left;display:block;width:24px;height:11px;font-weight:400;}
.pmlist .gamexp_name span {display:block;}
.pmlist .date {color: #A2A2A2;font-size:11px;margin-bottom:0;float:left;}
.pmlist .comments_controls {float:left;top:0;}
.pmlist .comments_controls li:first-child {margin-left:0;}
.pmlist .comments_controls li {line-height:1.5;font-size:11px;}
.pmlist li.spam span {color:#A2A2A2;cursor:dafault;}
.pmlist a.message_text {color:#000}
.pmlist a.message_text.hovered {color:#0488F8;text-decoration:underline;}
.pmlist label {color:#a2a2a2;}
.pmlist p.new {background: #e7f8ff; border: 1px solid #b6deef; padding:3px 7px 7px 7px;margin-top:2px; margin-bottom: 10px;}
.pmlist .quick_answer {padding-bottom:12px;}
.pmlist .quick_answer_form {padding-bottom: 10px;}

#message_div {width: 320px;border: 1px solid #b7ddf0;position:absolute;left:0px;top:0px;display:none;background-color: #e7f8ff; z-index:1000; padding: 10px;}

.pmconversation .spam_but { padding-right: 5px; float: right;position:relative;top:-8px}
.pmconversation .delete_icon {position: relative; float: right;position:relative;top:-8px}
.pmconversation .delete_icon img {width: 11px; height: 11px;}
.pmconversation li {padding:10px 10px 0 10px;border-top:1px solid #eee; zoom: 1;}
.pmconversation li:first-child {border-top:none;}
.pmconversation li p, .pmconversation li div.text {line-height:1.5; padding-bottom: 10px; margin: 0;}
.pmconversation p.date {color: #A2A2A2;float: left;font-size: 11px;}

.shortprofile_info_mess {float: left; width: 412px;}
.shortprofile_info_mess .gamexp_name {color: #4180a4; font-size: 16px; text-decoration: none; }
.shortprofile_info_mess span.name {color: #3ea8c6;}
.shortprofile_info_mess span.mess_author {color: #C213DC;}
.shortprofile_info_mess .grey {padding-left: 0;}
.shortprofile_info_mess p.new {background: #e7f8ff; border: 1px solid #b6deef; padding: 7px; margin: 11px 0;}

.shortprofile_info {padding-bottom: 10px;}

/* ===== AVATAR.PHP ===== */

#idfilespan p {margin-bottom: 10px;}

/* ===== СТЕНА ===== */

.galimgback {background:#f8f8f8; margin:2px 2px 2px 2px;}
.galimgback a:hover {outline:none;}
.galimgback img {margin:10px 0 5px;border:1px solid #ddd;padding:2px;}
.galimgback img {background:#fff; border:1px solid #aaa;}
.nav {padding-left:5px;padding-right:5px;text-align:center;text-transform:none;width:50px;}

.midavatar .avatar_img {width:50px;padding-right:15px;}
.midavatar .avatar_img .img_back img {width:50px; height:75px;}
.midavatar .shortprofile_info {margin-left:45px !important;}

#pics {background:url('../img/skin/itemtip_back1.gif') repeat top center; width:510px; height:400px; padding:20px 20px 30px; position:fixed; top:50%; left:50%;z-index:100;display:none;margin:-200px 0 0 -300px;}
#pics_close {float:right; width:11px; height:11px; margin-left:5px;margin-bottom:5px; background:url('../img/skin/delete_r.gif');}
#pics div#pics_desc_back { overflow-x:hidden; overflow-y:auto; padding:1px 1px 1px 10px; height:360px; width:489px;clear:both;}
#pics_p1 {_overflow:hidden;height:360px}
.pics_select{cursor:pointer;}
#pics b {background: none; margin-left: 10px;}

.wannabefrieds .gamexp_name {color: #0488f8; font-size: 12px; font-weight: bold; text-decoration: underline;}

.wallbottom , .pmbottom{padding:5px 0px;border-bottom:1px solid #ddd; font-size: 12px; color: #677d84;}
.wallbottom {border-bottom:0;}
td.wallbottom {border-bottom:1px solid #ddd;}
.wallbottom img {margin: 0 3px; position: relative; top: -2px;}
.walldate, .time_date_in_info , .pmconversation li .history_datetime{font-size: 11px; color: #a2a2a2; padding: 5px 0; display: block;}
span.history_datetime {padding-bottom:0!important;}

#pmconmessages {position:relative;}
#pmconmessages .wmsg {overflow: hidden; width: 425px; line-height: 1.2em;}
#pmconmessages .pmbottom {padding:0;border:none;}
div.wall_nav {clear: both; position:absolute;right:0;}
div.wall_nav.top {top: -21px;}
div.wall_nav b, div.arrows_nav b {display:block;float:left;padding:0;width:21px; border: 0; height:21px; cursor: pointer; background: url(/img/skin/arrow_wall.gif) no-repeat 0 0;}
div.wall_nav b.disabled, div.arrows_nav b.disabled {background:#bbb;border:1px solid #bbb;}
div.wall_nav b#wall_but_prev,#wall_but_prev_bottom, div.arrows_nav b.prev_arrow  {background-position: 0 -21px !important;}
div.wall_nav b#wall_but_prev:hover, #wall_but_prev_bottom:hover, div.arrows_nav b.next_arrow:hover {background-position: -21px -21px !important;}
div.wall_nav b#wall_but_next, div.arrows_nav b.next_arrow {margin-left:5px;}
div.wall_nav b#wall_but_next:hover, #wall_but_next_bottom:hover, div.arrows_nav b.next_arrow:hover {background-position: -21px -0 !important;}
#wall_but_next_bottom {margin-left:5px;}

.event_wall span.button.no_icon {float:left}
#send_wm_form {position:relative;}
#hide_send_form {cursor:pointer;background-image:url(/img/skin/close.gif);display:block;width:11px;height:11px;text-indent:-9999px;position:absolute;right:3px;top:47px;}
#hide_send_form:hover {background-position:left -14px;}
#clan_send_wm  #hide_send_form {top: -14px;}

/* ===== СОЦ. СЕТИ ===== */

#social_sidebar .facebook {display:block;float:left;margin-right:8px;width:24px;height:24px;background:url(/img/icons/facebook.png) no-repeat left top;text-indent:-9999px;cursor:pointer;}
#social_sidebar .vkontakte {display:block;float:left;width:24px;height:24px;background:url(/img/icons/vkontakte.png) no-repeat left top;text-indent:-9999px;cursor:pointer;}
#social_sidebar li {padding-bottom:10px;}
#social_sidebar li {display:block;}
#social_sidebar .facebook {margin-right:0;}
#social_sidebar li label {cursor:pointer;display:block;float:left;width:160px;margin-left:10px;color:#a2a2a2;font-size:11px;line-height:1.5;position:relative;top:-4px;}

/* ===== ФОТОАЛЬБОМ ===== */

.modernbricksmenu ul  {list-style:none; margin:5px 0; padding:0;}
.modernbricksmenu ul li {list-style:none;padding-left:20px;background:url('../img/skin/list_marker_grey.gif') no-repeat 3px 5px;}
.modernbricksmenu ul li a {text-decoration:none;}
.modernbricksmenu ul li a.current {font-weight:bold;}
.modernbricksmenu ul li a:hover{text-decoration:underline;}
.modernbricksmenu ul li li {background:none;}

table.decortable {border-collapse:collapse;}
table.decortable tr.th {background:#A7C614;color:#fff;}
table.decortable tr.th  a {color:#fff;}
table.decortable tr {background:#fff;}
table.decortable tr.hover {background:#f8f8f8;}
table.decortable th {font-weight:bold;text-align:center;padding:3px;}
table.decortable td {text-align:left;padding:5px 3px;}
table.decortable.decortable_center  td{text-align:center;}

table.albumtable {border-collapse:separate;}
table.decortable tr {border:1px solid #eee;width:95%;}

.read_comm {margin-bottom: 20px;}

.albumlist {background:#eee; border:1px solid #ddd;padding:10px; margin-top:5px;}
.albumlist  .albumlist_item {background:#fff; border:1px solid #ddd;padding:10px; margin-bottom:10px;overflow:hidden;position:relative;}
.albumlist_item span.td1 {padding-right:0px;padding-left:0px;}
.albumlist_item .charcount {padding-right:0px;padding-left:0px;}
.albumlist  .albumlist_item  .avatar_img {width:auto;margin-right:10px;}
.albumlist  .img_back {float: left; margin: 0 10px 10px 0;}
.albumlist .icons {margin-top: 10px; display: block;}
.albumlist .icons img {margin: 0 3px; position: relative; top: -2px;}
.albumlist .shortprofile_info {line-height: 1.2em;}
.albumlist img {max-width: 100px;}
.albumlist a.album_title {color:#0488F8; font-size:12px; font-weight:bold; text-decoration:underline;position:relative;top:-3px;}
.albumlist_item .comments_controls {position:absolute;top:auto;bottom:8px;margin-left:0;padding-left:0;}
.albumlist p {line-height:1.5!important;margin-bottom:12px;}
.albumlist label.title {color: #A2A2A2;margin-right: 4px;}
.albumlist ul.albom_info p {margin-bottom:0;color: #A2A2A2;}
.albumlist p.no_desc a {font-size:11px;}
.albumlist a.comments, .albumlist a.comments label {color:#3895C0;cursor:pointer;}

#event_more,#member_more,#wall_but_more,div.more_button {text-align:center;text-decoration:none;color:#677D84;padding:10px 0!important;cursor:pointer;margin-top:14px;}

.tablewraper .albumlist table {width:100%;background:#fff;}
.tablewraper .albumlist2 {padding:5px;}
.tablewraper table td.galimg {text-align:center;background:#fff;padding:5px;}
.tablewraper table td.galimg.deleted {background:#f8f8f8;vertical-align:middle;}
.tablewraper table td.galimg .galimgback {position:relative;background:none;padding:10px 10px 20px 3px;width:150px; display:-moz-inline-stack;display:inline-block; /*Не применяется в IE и Firefox*/ _overflow:hidden;/*фикс для IE6*/ zoom:1;/*включаем hasLayout*/ *display:inline;/*при hasLayout true display:inline ведёт себя как display:inline-block*/}
.tablewraper table td.galimg:hover  {background:#f8f8f8;}
.tablewraper table td.galimg .galimgback a:hover {outline:none;}
.tablewraper table td.galimg .galimgback img {margin:10px 0 5px;border:1px solid #ddd;padding:2px;}
.tablewraper table td.galimg:hover .galimgback   img{background:#fff; border:1px solid #aaa;}
.tablewraper table td.galimg span.delete_button {display:none;position:absolute;left:39px;}
.tablewraper p, #gallery p {overflow: hidden; line-height: 1.2em;}
.tablewraper h3 {overflow: hidden;}
.tablewraper h4 {padding-bottom: 18px; line-height: normal; display: block;}
.tablewraper .read_comm {float: none; clear: both;}
.total_albums {position:relative;top:7px;font-size:11px;color:#a2a2a2}
.total_albums.clan {top:0;}

.one_img {position:relative;background:#eee; border:1px solid #ddd;padding:10px; margin-top:5px; text-align:center;}
.one_img #img_obj, .one_img #img_obj_middle {background:#fff;padding:3px; border:1px solid #ddd; }
.one_img a.del {width:130px;margin:8px auto 0 auto;}

.gallery-image-owner {color:#808080; margin:0 0 10px 0;}
.gallery-image-owner a.gamexp_name {color:#0488F8; font-weight:bold; text-decoration:underline;}

.photo_side .popup_block {width:500px!important;padding:10px;position:absolute;border:3px solid #9fcce1;z-index:100;left:-572px;top:-16px;nargin-top:0;background:#fff;}
.photo_side .popup_block #code_block {display:block;float:left;width:418px;height:76px;font-size:11px;}
.photo_side .popup_block textarea {width: 415px;}

#gallery {text-align:left;}
#gallery td{text-align:left;}
#gallery td input {width: 415px;}
#gallery {line-height:15px;}
#gallery div.item h4.decor, .tablewraper h4.decor, div.head  h4.decor {padding-top:0;}
#gallery #photo div.like {top: 5px; float: none; padding-left: 0;}
#gallery #comment {margin-top: 10px;}
#gallery .photo_side {float: none !important; position: absolute; right: 0;}
#gallery  .replies form {display: block !important;}
#gallery  .replies .commt {display:none;}
#gallery .more_entries_cont {margin-left:0; width: 412px;}
#gallery .replies_list {margin-left:0; width:424px;}
#gallery .live_input_parent {margin-left:0; width:424px;}


.info_table td {padding: 5px;}
.info_table td.td1 {text-align: right;}

#forum_code a.fl {position:relative;top:32px;left:10px;cursor:pointer;}
#forum_code .item_content.closed {display:none;}

.spam_delete a, .spam_delete span {float: right;}
#gallery_id, #gallery_id option {width: 510px;}

.galcomment {border-bottom:1px solid #DDDDDD; font-size:12px; padding:10px 0;}
.galcomment i {display: block; padding-bottom: 5px; font-style: normal; color: #A2A2A2; font-size: 11px;}
.galcomment img {border:1px solid #2B90C1; margin: 5px 0;}
.galcomment .gamexp_name  {color:#0488F8; font-size:12px; font-weight:bold; text-decoration:underline;}

/* ===== БЛОК ДРУЗЕЙ ===== */

.side .friendslist h4{background: #E3F8FF url(/img/icons/friends.png) no-repeat 10px 9px;}
.side .friendslist img {width: 50px !important; height: 75px !important;margin-bottom:2px;}
.side .friendslist .communitylist_content {float:left; list-style-type:none; overflow:hidden; width:67px; clear: none; height: 93px; //height: 100px; text-align: center;}
.side .friendslist .communitylist_content .avatar_img {float: none !important; margin: 0 2px;}
.side .friendslist .item_content {padding-bottom: 10px;}
.side .friendslist .communitylist_content a.gamexp_name {font-size: 12px !important;}
div.side div.sidebar .communitylist_content span.gamexpchar a {font-size:11px!important;display:block;margin-top:0;height:11px;font-weight:normal;}
.side .friendslist .communitylist_content a.gamexp_name:hover {text-decoration: underline;}

.banned .avatarsize {border:1px solid #a2a2a2}
.banned .gamexp_name {color:#A2A2A2!important}
.wrp  .all a.fr {color: #3895C0; display: block; margin-bottom: 5px;}

.all .fr {padding: 0 0 0 5px;}

/* ===== БЛОК ИГРАЕТ В ===== */

.charslist  h4{background: #E3F8FF url(/img/icons/play_in.png) no-repeat 10px 9px;}
.charslist p {color: #ee8203; font-size: 18px; margin-bottom: 5px;}
.charslist .item_content {padding-right: 5px !important;}
.char_list_pid li.close {padding-bottom: 31px;}
.char_list_pid li  b {margin-bottom: 9px;}
.char_list_pid  .person_item {margin-left: 22px; line-height: 19px;}
.char_list_pid li .item_charname {background: url(/img/skin/icon_man.png) no-repeat left 4px; padding-left: 13px; color: #9a4b0a; font-size: 13px; margin-bottom: 8px; }
.char_list_pid li .small {padding-left: 13px; color: #4e8898; font-size: 12px;}
.char_list_pid li .small span {color: #104554;}
.charslist a:hover {color:#677d84;}
.charslist.sidebar ul li {padding: 0 0 10px !important;}
.charslist.sidebar ul.small li {padding: 0 !important;}
.charslist a.gamexp_name {font-weight:bold; color:#0488F8; text-decoration:underline;}
.charslist a:hover.gamexp_name {font-weight:bold; color:#0488F8; text-decoration:underline;}
.charslist_sidebar_propose_caption {color:#E36B00; font-size:20px; text-align:center; margin:10px 0 15px;}
.charslist_sidebar_propose_controls li {width:207px; text-align:center;}
.charslist_sidebar_propose_controls .nbutton {margin-top:15px;}
.charslist_sidebar_propose_project .newList {width:200px !important;}
.charslist_sidebar_propose_project .newListSelected {width:200px !important;}
.charslist .item_content {overflow:visible !important;}
.charslist.sidebar ul.newList li {padding:0 !important;}

.unit.char {display:block;}
.middle .person_item div.item_charname {padding-top:8px;}
.middle .person_item .show_shortprofile {top:0;}
ul.char_list_pid {list-style:none; padding:0 0 0 0; margin:0 0 10px;}
ul.char_list_pid li.lvl1 {list-style:none;padding:10px 0;}
div.middle  div.item_content li.lvl1 {border-bottom:1px dashed #ccc}
.charcount {color:#a2a2a2; font-size:11px;padding:0 0 2px 0; font-family: Tahoma;}
.charslist ul.char_list_pid b.projectname {font-weight:normal;padding-right:0px; color: #000;}
ul.char_list_pid b.projectname {padding-right:10px;}
ul.char_list_pid .open_close_chars {background:url('/img/skin/round_add_grey.gif') no-repeat left 1px; text-decoration:none; padding:0px 0 0 18px; margin-left:1px; }
ul.char_list_pid .close .open_close_chars {background:url('/img/skin/round_add_grey.gif') no-repeat left 1px; text-decoration: none !important;}
ul.char_list_pid  .unit.char {padding-top:2px;}
ul.char_list_pid .close .unit.char {display:none; overflow:hidden;padding-top:0px;}
ul.char_list_pid li.lvl1 div.players_show {margin-right:0;}

/* ===== ВОЗМОЖНЫЕ ИГРОКИ ===== */

.suggest_player .avatar_img  {float: left;}
.suggest_player .avatar_img img {width: 50px; height: 75px;}
.suggest_player .shortprofile_info {margin-left: 60px;}
.suggest_player .shortprofile_info .gmplayer ul {padding-bottom: 0;}
.suggest_player  .itml {padding-bottom: 10px;}
.suggest_player .itm {padding-top: 18px;}
.suggest_player h4 {height: 45px !important;}
.suggest_player a.item_charname {color:#9A4B0A; display:block; text-decoration: none;}
.suggest_player div.item_charname {line-height: 19px;}
.suggest_player .send_message, .suggest_player .request_friendship {margin: 8px 0 0 44px;}
.suggest_player .gamexp_name {display: block; color:#677d84;display:block;margin-bottom:8px; color: #0488f8; text-decoration: underline;}

/* ===== ИГРОКИ ОНЛАЙН ===== */

.online_rand .buttonc {margin-top:10px;}
.side .charslist .marker {padding-left: 3px;}
.side .charslist .marker a {line-height: 1.5em !important; background:url(/img/skin/list_marker_grey.gif) no-repeat scroll 3px 5px transparent; padding-left:20px;}
.online_rand ul, .online_rand p {clear: both; float: left;}
.online_rand ul li {clear: both;}
.online_rand ul {margin: 20px 0 0 0; width: 100%;}

/* ===== СПИСОК ВОЗМОЖНЫХ ИГРОКОВ ===== */

.suggest_player_list img {width: 50px !important; height: 75px !important;}
.suggest_player_list a.item_charname {color:#9A4B0A; display:block; margin-bottom:8px; text-decoration:none;line-height: normal;}
.suggest_player_list .communitylist_content {padding-bottom: 18px;}
.suggest_player_list .gamexp_name {display: block; padding-bottom: 9px;}
.suggest_player_list .btns_list {float: none; clear: both; margin-left: 60px;}
.suggest_player_list .item_charname {line-height: 19px;}

/* ===== ФИЛЬТР СООБЫТИЙ ===== */

.eventnews h4 {background:url("/img/icons/friends.png") no-repeat 10px 9px #E3F8FF;}
.eventnews ul {font-family: Verdana;}
.eventnews ul li {line-height: 24px; position: relative;}
.eventnews ul li a {margin: 3px 9px;}
.eventnews ul li a.active {padding: 2px 5px;margin-left:4px;text-decoration:none;background:#677D84;color:#fff;}
.eventnews ul li a:hover {color:#677D84;}
.eventnews ul li a.active:hover {color:#fff;}
.eventnews ul li input {position: absolute; left: -17px; top: 3px;}
.eventnews .efall {margin-bottom: 13px;}
.eventnews .efall a {padding: 3px 9px;background-color:#677D84;color:#fff;}
.eventnews span.stylish {cursor:pointer;display:block;float:left;width:11px;height:11px;background:url(/img/icons/stylish_input.png) no-repeat left top;margin-top:7px;}
.eventnews span.stylish.checked {background:url(/img/icons/stylish_input_checked.png) no-repeat left top;}
.eventnews span.stylish.disabled {background-position:left bottom; cursor:default;}
.eventnews div.itml.disabled .efall a  {background-color:#bbb;color:#fff;}
.eventnews div.itml .efall a.oneitem {background:none;color:#677D84;}
.eventnews div.itml.disabled a.oneitem {color:#bbb;}
.eventnews div.itml.disabled li a{color:#677D84!important;border-bottom:0;cursor:default}
.eventnews div.itml.disabled li a:hover {color:#677D84!important;text-decoration:none;border-bottom:0;background:none;cursor:default}
.eventnews div.itml.disabled li a.active {color:#677D84!important;border-bottom:0;cursor:default}
.eventnews div.itml.disabled span.stylish {background-position:left bottom;cursor:default}

/* ===== ПОИСК ===== */

.search_result ul li.item_content {float: none; clear: both; padding: 9px 0; border-bottom:1px solid #DDDDDD; zoom: 1;}
.search_result .img_back {float: left; text-align: center;}
.search_result .img_back.avatar img {width: 20px; height: 30px; }
.search_result .shortprofile_info { color: #7a7a7a; margin-left: 30px;}
.search_result .shortprofile_info a.item_charname {color: #0488F8; margin-bottom:8px; text-decoration:underline;}
.search_result .shortprofile_info ul.small {margin-top: 5px;}

.search_form label {width:52px!important;}
.search_form .newListSelected {width:190px!important}
.search_form .newList {width:190px!important}
.search_form span.error {display:block;}
.search_form select {width:160px!important;border:1px solid #DDDDDD;}
.search_form input[type="text"] {width:158px!important;}
.search_form p.error {padding-bottom:10px;width:200px;padding-left:64px;}

#search_submit {background-image:url(/img/skin/icon_search.gif); margin-left:66px;}
#search_charname {width:190px;}

#profile_gallery h4.decor {background:#E3F8FF url(/img/icons/photos.png) no-repeat 10px 9px;}
#profile_gallery ul.all {display:block;margin-bottom:18px; font-family: Tahoma;}
#profile_gallery ul.all li {float:right;}
#profile_gallery ul.all li.count {float:left;padding-right:8px;color:#a2a2a2;font-size:11px;}
#profile_gallery ul.all a {color:#3895c0;}
#profile_gallery a.img {width:100px;display:block;}
#profile_gallery a.img img {max-width: 100px; height: auto; width: auto;}
#profile_gallery td {padding-bottom:16px;}
#profile_gallery td.right {padding-left: 10px;overflow: hidden;}
#profile_gallery td.right a {color:#677d84;display:block; width: 92px; float:left;margin-bottom:8px; font-family: Tahoma;}
#profile_gallery table {width: 202px; margin-bottom: -18px;}

.suggest h4.decor {background:#E3F8FF url(/img/icons/friends.png) no-repeat 10px 9px;}
.suggest .all {padding: 0; text-align: right;}
.suggest .all a {color:#3895c0; }
.suggest a.img_back {display:block;}
.suggest a.img_back img {float: left; width: 50px; height: 75px;}
.suggest .itml {margin-bottom: -8px;}
.suggest .itm {float: none; clear: both; padding-top: 18px;}
.suggest .right {padding-left: 60px;}
.suggest .right a {color:#677d84;display:block;margin-bottom:8px; color: #0488f8; text-decoration: underline;}
.suggest td {padding-bottom:16px;}
.suggest .item_content {padding-bottom: 0;}
div.mutual_friends_profile {color:#a2a2a2;}
div.mutual_friends_profile p {color:#a2a2a2;margin-bottom:2px;}
div.mutual_friends_profile a {display:inline!important;line-height:13px;}
div.mutual_friends {margin:8px 0;padding-left:20px;}
div.mutual_friends p {color:#677D84; margin-bottom:12px;}
div.mutual_friends div.small-avatar {display:block; width:58px; height:92px;overflow:hidden;float:left; margin:0px 10px 6px 0px;text-align:center;}
div.mutual_friends div.small-avatar a {font-size:11px;color:#3895C0;}
div.mutual_friends div.small-avatar a.small_ava_name {display:block;margin-top:2px;margin-left:-4px;}
div.mutual_friends div.small-avatar img.avatarsize {width:50px; height:75px;}

#wall_content td {padding-left:0!important;}
#search_pid {float:left;}

/* ===== WALL ===== */

#wall_content div.img-box {float:left;width:50px;margin-right:16px;padding:10px 0;}
#wall_content div.img-box img {width:50px;}
#wall_content div.message {width:424px;float:left;border-top:1px solid #E5E5E5;padding:10px 0 12px;}
#wall_content li {position:relative;}
#wall_content li:first-child div.message {border-top:none;}
#wall_content p {line-height:1.5;margin-bottom: 12px;}
#wall_content div.text {padding-bottom:12px;line-height:1.5;overflow-x:auto;}
#wall_content .gamexp_name a {color:#0488F8;font-size:12px;font-weight:bold;text-decoration:underline;}
#wall_content .date {color: #A2A2A2;font-size:11px;margin-bottom:0;float:left;}
#wall_content .comments_controls {float:left;top:0;}
#wall_content .comments_controls li:first-child {margin-left:0;}
#wall_content .comments_controls li {line-height:1.5;font-size:11px;}
#wall_content li.spam span {color:#A2A2A2;cursor:dafault;}

/* userslist */

.back_button_userslist {text-indent:-9999px;border:none !important;padding:0 !important;float:left;display:block;width:11px !important;height:11px!important;background:url(/img/icons/arrows_sprite.png) no-repeat left 0px!important; cursor: pointer; margin-right: 3px !important;}
.next_button_userslist {text-indent:-9999px;border:none !important;padding:0 !important;float:left;ddisplay:block;width:11px !important;height:11px!important;background:url(/img/icons/arrows_sprite.png) no-repeat -16px 0px!important; cursor: pointer;}

.userslist_sidebar div.all .disabled:first-child {background-position:0px -21px!important; margin-right: 3px;}
.userslist_sidebar div.all .disabled {cursor:default;background-position:-15px -21px!important;}
.userslist_sidebar .avatar_img{width: auto !important;}

/* /userslist */

#random_games a.img img {width:86px;height:auto;}
.block.recomend {padding-bottom:14px; margin-bottom: 1px !important;}
div.block.games a.img {margin-right:10px;}

.albumlist .albumlist_item .avatar_img {width:100px!important;float:left;text-align:center;}
.albumlist .albumlist_item .comment_del {font-size:11px;display:block;float:left;margin-top:4px;}
.albumlist .shortprofile_info {float:right;width:336px;margin-bottom:6px;}
.albumlist .shortprofile_info  .desc {line-height: 1.2em;}
a.rightfix {font-size:11px;}

.status_edit {color:#a2a2a2;font-size:12px;cursor:pointer;display:block;float:left;padding-right:20px;background:url(/img/icons/status_chng.png) no-repeat right 3px; line-height: 1.5em;}

.statusmessage  {position:relative;top:-2px;left:-2px;left:-3px; background: #E7F8FF; padding: 8px; zoom: 1; width: 459px;}
.statusmessage input[type="text"] {background: #FFFFFF; border: 1px solid #B3DEE4; color: ##A2A2A2; height: 14px !important; line-height: 14px !important; padding: 6px 8px !important; margin: 0 0 8px !important; width: 441px !important; float: none; clear: both; position: static;}
.statusmessage input[type="checkbox"] {margin-left: 0; width: auto !important;}
.statusmessage .js_cancel {margin-right: 0;}

#status_message {margin-left:15px;}
form.status_message {position:relative;}
form.status_message span.message {position:absolute;bottom:-16px;left:0;font-size:11px;}
#status_message .statusmessage_edit {margin-top:0px;}

/* ===== ALBUMS ===== */

.middle.album-list {width:565px;}
.album-list .albumlist .shortprofile_info {width:410px;float:left;}
.middle.photoList,.middle.photoDetail,.middle.doubleColumn {padding-right:0;width:727px;}
.shortprofile_info span.icons {position:absolute;bottom:9px}
.albumlist td.galimg {width:100px;}
.albom_info {padding-bottom:13px;}
#lightbox-img {position:relative;display:block;margin:0 auto;}
#lightbox-overlay-text-close {cursor:pointer;position:absolute;right:-36px;top:-16px;width:30px;height:30px;background:url(/img/icons/lightbox_close.png) no-repeat left top;text-indent:-9999px;}

.photoList p.pages {padding:10px 0;}

#photo {margin-bottom:10px;}
#description {text-align:left;}
#description p.text {float:left;}
#description p.owner {float:none;cursor:pointer;background:#ddd;}
#description span.hint {display:none;font-size:10px;}
#description  .add_photo_descr  {padding-top:4px;position:relative;}
#description  .add_photo_descr #close_form {left: 340px;}
#description h5 p.text {float:none;background:#f9f9f9!important;}
#description h5 {color:#677D84;font-family:tahoma;font-size:17px;cursor:pointer;background:#f9f9f9;}
#description h5:hover {text-decoration:underline;}
#description h5:hover p {background:#f9f9f9!important;}
#description #close_form {background:url(/img/skin/close.png) no-repeat left top;cursor:pointer;text-indent:-9999px;width:11px;height:11px;position:absolute;top:5px;left:428px;}
#description #close_form:hover {background-position:left bottom;}
#description textarea {margin-bottom:8px;display:block; resize: none; border: 1px solid #B6DFF1;}

.photo_side {position:relative;width:160px;padding-top:10px;}
#gallery #comment h4.decor {padding-top:0!important;}
.photo_side ul {display:block;margin-bottom:10px;}
.photo_side ul  li {line-height:18px;}
#comment {width:520px;}
#comment textarea {font-size:13px;}
#comment form {padding-top:14px;}
span#forum_code {width:198px;display:none;position:absolute;left:-38px;top:10px;background:#fff;}
span#forum_code a {float:right;}
span#forum_code textarea {display:block;float:left;width:178px;height:140px;font-size:11px;}

span#move_img {width:198px;height:200px;display:none;position:absolute;left:-38px;top:10px;background:#fff;}
span#move_img .delete_icon {float:right;}
span#move_img span {display:block;float:left;}
span#move_img span.button  {margin-top:10px;}
span#move_img select {display:block;width:100%;}
span#move_img .newListSelected, span#move_img .selectedTxt, span#move_img .newList {width: 192px !important;}
.photo_side .move_img {cursor:pointer;}

.gallery_nav {margin-left:186px;}
.gallery_nav li {float:left;margin-right:6px;}
#demotivator_div  {border:1px solid #DDDDDD;background:#eee;}
#demotivator_div #pics_close {background:url(/img/skin/close.gif)}

.user_name {color:#0488F8;font-size:12px;font-weight:bold;text-decoration:underline;}
.gallery_comments h4 {padding-top:0!important}
.gallery_comments .photo_to_comment {float:left;width:100px;margin-right:20px;margin-bottom:14px;}
.gallery_comments ul {float:left;}
.gallery_comments li {padding-top:6px;border-top:1px solid #E5E5E5;position:relative;}
.gallery_comments li:first-child {border-top:none; padding-top: 0;}
.gallery_comments p {line-height:1.5!important;margin-bottom:12px;}
.gallery_comments p img {margin-top:10px;}
.gallery_comments p.date {color: #A2A2A2;font-size:11px;float:left;}
.gallery_comments div.img_box {float:left;width:50px;margin-right:14px;}
.gallery_comments div.img_box img {width:50px;}
.gallery_comments div.info {float:left;width:400px;}
.gallery_comments span.spam_but {float:right;position:absolute;right:0;top:10px;}
.gallery_comments .replies {float: none;}
.gallery_comments .replies form {display: block;}
.gallery_comments .replies .reply_input textarea {width: 404px;}
.gallery_comments ul {margin: 0 0 10px;}
.gallery_comments div.clear {height:1px;font-size:0;line-height:0;margin: 0 0 10px;background:#DDDDDD;}
.gallery_comments div.clear.last {background:none;}
.gallery_comments div.frame {background:#eee;border: 1px solid #DDDDDD;padding:10px;margin-top:10px}
.gallery_comments div.frame div.bg {background:#fff;padding:6px;}
.gallery_comments .more_entries_cont {margin-left:0; margin-bottom:8px;}

.eventnews.sidebar  .item_content{border:none;padding-top:39px;}

ul.comments_controls {display:none;float:left;padding-left:10px;position:relative;top:2px;}
ul.comments_controls span {font-size:11px;cursor:pointer;}
ul.comments_controls span.href {cursor:pointer;}
ul.comments_controls span.href:hover {text-decoration:underline;color:#d78900}
ul.comments_controls li {font-size:11px;color: #677D84;clear:none!important;overflow:visible!important;float:left;margin:0 3px;border:none!important;border-top:none!important;padding-top:0!important;padding:0!important}
ul.comments_controls li:first-child {margin-left:0;}
ul.comments_controls li:first-child span {margin:0;}

#hobby_list_more ,#hobby_list_less {color:#3895C0;}

/* ===== ПОДАРКИ ===== */

#profile_card_list a.fl {position:relative;top:33px;left:10px;}
#profile_card_list ul {display:block;text-align:center;padding:10px 0;}
.my_profile_card ul {text-align:left !important;}
.profile_card_list  li {display:inline;padding:0 10px;text-align:center;}
#card_list  h4.decor {padding-top:0!important;}
.card_item {cursor: pointer;margin-bottom:20px;}
#send_card_message_button {cursor: pointer;}
#send_card_message_button:hover {text-decoration: underline;}
.card_nav b {cursor: pointer;}
.card_nav {float:right;}
#card_list #send_card {float:left;margin-top:0;}
span#send_card {margin-top:10px;width:148px;text-align:center}
ul.card_list_popup {width:462px!important;height:400px;overflow:auto;display:block;position:relative;}

div.card_list_popup {width:462px!important;height:auto!important;margin-top:0!important;top:90px!important;position:absolute!important;}
.card_list_popup div#item_desc_back {width:462px!important;}
.card_list_popup li {display:inline;padding:0 6px 10px 0;position:relative;}
.card_list_popup li span {display:none;font-size:11px;position:absolute;width:96px;padding:2px 0;left:0;bottom:12px;text-align:center;background:#5186A1;color:#fff;}
.send_card_message {width:458px;height:70px;}
.card_img {text-align:center;}
.card_list_popup #itemtip_info {display:none;}
.card_list_popup #item_desc_back {overflow-y:inherit;overflow-x:inherit}
.card_list_form p {margin-bottom:4px;line-height:1.5;}
.card_list_form p label {position:relative;top:-2px;padding-left:4px;}
.card_list_form span.hint {font-size:11px;color:#888;margin-left:25px;}
.card_list_form .button {margin-top:6px;}
.card_list_form #send_card_message_button {margin-bottom:4px;}
.card_list_form .splitter {padding:6px 0;}
#card_list li {padding-bottom:12px;border-bottom:1px solid #E5E5E5; position: relative;}
#card_list .delete_icon {position: absolute; top: 0; right: 0; //top: 10px;}
#card_list .card_ts {text-align: left; color: grey; font-size: 10px; margin-top: 10px;}

#itemtip_p1 span.middle {display:block;}

.chasrslist_tooltip p {padding-bottom:12px;}
.chasrslist_tooltip li {padding-bottom:8px;list-style-type:decimal;margin-left:20px;}

div.intro p {line-height:1.5;margin-bottom:14px;}
div.intro li {margin-bottom:14px;list-style:disc;margin-left:14px;}

.advt {border: 1px solid #b6deef; background: #e7f8ff; padding: 15px 15px 0 15px; margin: 13px 0;}
.advt.cnt {text-align:center;}
.advt p {line-height:1.5!important;margin-bottom: 14px!important;}
.advt span.attention {color:#c92610;font-weight:bold;}

.add_pic_wm {width:494px!important;margin-left:-264px!important;margin-top:-220px!important;}
#pics_p1 {height:380px;width:496px;overflow-y:auto;float:left;margin-top:10px;}
.progressWrapper {width: 357px;overflow: hidden;}
.progressContainer {overflow: hidden;}
.progressBarInProgress, .progressBarComplete, .progressBarError {font-size: 0;	width: 0%;height: 2px;background-color: blue;margin-top: 2px;}
#SWFUploaderCont {padding:10px 0;height:40px;}
#HTMLUploaderCont {padding:10px 0;}
#HTMLUploaderCont form {margin-top:0!important}

#birthday_sidebar p {line-height:1.5}
#birthday_sidebar a.user_name {font-weight:400;}

.achievement h4 {padding-top:0;padding-bottom:18px;}
.achievement h4:first-child {padding-top:0;}
.achievement .achiev_img {float:left;width:64px;height:64px;margin-right:16px;}
.achievement .achiev_status {float:left;width:644px;margin-top:4px;}
.achievement .achiev_status p {line-height:1.5}
.achievement .status {color: #0488F8;font-size: 12px;}
.achievement .condition {margin-bottom:6px;color:#444;font-size:11px;}
.achievement .date {color:#444;font-size:11px;float:right;}
.achievement .percent {background:#E3F8FE;float:left;margin-right:10px;width:300px;position:relative;}
.achievement .percent span {display:block;float:left;padding:6px 0;font-size:11px;color:#fff;text-align:center;background:#5FB4FC}
.achievement .percent_text {text-align:right;color:#444;font-size:11px;float:right;position:absolute;right:10px;}
.achievement_list {padding-bottom:34px;}
.achievement_list li {padding:6px 0;border-top:1px solid #E5E5E5}
.achievement_list li:first-child {padding-top:0;border:none;}
.achievement h5 {color: #E36B00;font-size:16px;font-weight:bold;margin-bottom:12px;}
.achievement strong.caption {color:#3895C0;display:block;margin-bottom:6px;}

.achiev_user {padding:24px 24px 0 24px;border:1px solid #dfdfdf;margin-bottom:24px;}
.achiev_user li {float:left;width:64px;height:64px;margin-right:20px;margin-bottom:24px;position:relative;cursor:pointer;}
.achiev_user div.achiev_img {display:block;float:none;height:auto;margin:0 auto 6px auto;}
.achiev_user div.achiev_img img {cursor:pointer;}
.achiev_user .status {color: #0488F8;font-size: 10px;text-align:center;width:64px;overflow:hidden}
.achiev_user .condition {margin-bottom:6px;color:#444;border:1px solid #9c9c9c;font-size:11px;color:#3895c0;display:none;position:absolute;left:-8px;bottom:70px;width:110px;padding:4px;background:#fff;z-index:10;}
.achiev_user .condition span.tile {background:url(/img/icons/achiev_toolip_tile.png) no-repeat left top;display:block;width:22px;height:13px;position:absolute;left:30px;bottom:-13px;}
.achiev_get {display:block;padding-top:10px;overflow:hidden;}
.achiev_hidden {display:block;padding-top:10px;}
.achiev_get .achiev_hidden {color:#a2a2a2;padding-top:0;display:inline;}

#achievments_sidebar h5 {color:#9A4B0A;font-size:13px;padding-bottom:4px;}
#achievments_sidebar li {margin-bottom:6px;}
#achievments_sidebar p  {line-height:1.2;}
#achievments_sidebar p.point {font-size:11px;color:#a2a2a2;}
#achievments_sidebar p.status {color:#a2a2a2;font-size:11px;}
#achievments_sidebar div.all a {color:#3895C0;font-size: 12px;text-decoration: none;}
#achievments_sidebar div.all {padding-bottom:8px;}

.achievments_chars_list {padding-bottom:12px;}
.achievments_chars_list li {float:left;color:#3895c0;font-size:14px;line-height:1.5;padding-right:10px;}
.achievments_chars_list li a {font-size:14px;color:#3895c0;}

.achievements_top  h5 {color:#4180A4;font-size:18px;font-weight: 400!important;margin-bottom:6px;}
.achievements_top  h5 a {color:#4180A4;}
.achievements_top {list-style:decimal;}
.achievements_top li.item {padding-bottom:14px;margin-left:22px;list-style:decimal;}
.achievements_top p.status {font-size:12px;color:#a2a2a2;}
.achievements_top ul.controls li {font-size:12px;float:left;margin-right:10px;color:#a2a2a2;}
.achievements_top ul.controls li a {font-size:12px;}

/*===== FRIENDS_NEWS.PHP =====*/

.history_post_image {float:left;width:30px;margin-right:26px;}
.history_post_image img {width:40px;}
.history_post {width: 424px; float:left;min-height:49px;height:auto !important;height:76px;position:relative;}
.history_post div.clear {background: none;}
.history_post ul {margin: -1px 0px 0px 0px;display: block!important;top: 0!important;}
.history_post .gamexp_name,
    .history_post .gamexp_clan,
    .history_post .game_name,
    .history_post .gallery_link,
    .history_post .wiki_link {font-weight:bold;font-size:12px;color:#0488F8;text-decoration:underline;}
.history_post .common_link {font-size:12px;color:#0488F8;text-decoration:underline;}
.history_post_text {width:433px;margin-right:0;overflow:hidden; position: relative;}
.history_post_text div.part1 {display:inline;}
.history_post_text div.part2 {display:none;}
.history_post_text span.more-indicator {color:#677D84; cursor:pointer;}
.history_post_text .gradient {display: none; height: 30px; width: 380px; bottom: 0; position: absolute;}
.history_post_text.smart {height: 95px;}
.history_post_text.smart  .gradient {display: block; background: url(/img/post_text_bg.png) repeat-x bottom left;}
.history_post_text, .history_list p {line-height:1.5;}
.history_post_text span.rarr {color:#a2a2a2}

.subscribe-comment-note {font-size:11px; color:#a2a2a2; margin-top:4px; margin-left: 57px;}
.subscribe-comment-note a {font-size:11px; font-weight:normal; color:#0488F8; text-decoration:underline;}
.subscribe-comment-note2 {font-size:11px; color:#a2a2a2; margin-top:4px;}
.subscribe-comment-note2 a {font-size:11px; font-weight:normal; color:#0488F8; text-decoration:underline;}

p.readmore {font-size:11px;color: #677D84;clear:none!important;overflow:visible!important;margin: 5px 0px 15px 0px !important;border:none!important;border-top:none!important;padding-top:0!important;padding:0!important}
p.comment_fake_link{margin:-5px 0px 0px 0px;}

.history_post_text_block {margin-bottom: 25px;min-height: 36px;}
.history_post_controls {position:absolute;bottom:3px;left:0;}
.history_post .date {float:left;color:#a2a2a2;font-size:11px;}
.delete_entry {cursor:pointer;position:absolute;right:0;top:-4px;padding:3px;background:#E7F8FF;font-size:11px;color:#a2a2a2;display:none;z-index:30;}
.delete_entry_menu {border: 3px solid #9FCCE1;display:none;position:absolute;right:0;top:20px;padding:10px;background:#fff;z-index:10;}
.delete_entry_menu a {font-size:11px;}
.delete_entry_menu li {padding:2px 0;line-height:1.2}
.delete_entry_menu li.spacer {padding:0;}
.delete_entry:hover, .delete_entry.clicked {background:#B6DEEF;color:#444;text-decoration:none;display:block!important}
.history_post_controls .comments_controls {display:block!important;top:0!important;float:left!important}
.comments_controls a.reply_comment {zoom:1;}
.history_item {padding-bottom:0;padding-top:8px;border-top: 1px solid #E5E5E5;zoom:1;}
.history_item:first-child {border-top:none;padding-top:0;}
.history_item .undelete_event {text-align: center; padding:29px 0 28px 0;}
.replies_item .undelete_comment {text-align: center; padding:24px 0 23px 0;}

div.like {float:left;padding-left:6px;position:relative;top:-2px;}
div.like a {cursor:pointer;background:url(/img/icons/nra.png) no-repeat left top;text-indent:-9999px;display:block;float:left;width:43px;height:14px;}
div.like a:hover, div.like a.hovered, div.like a.active, .history_list div.like a.checked {background-position:left -14px;}
div.like span {color:#e25c05;float:left;font-size:11px;padding:1px 3px 0 5px;text-decoration:underline;cursor:pointer;}

.replies {display:block;margin-left:57px;clear:both;}
.replies .date {float:left;color:#a2a2a2;font-size:11px;}
.replies.live_input_parent {}
.replies .gamexp_name {font-weight:bold;font-size:12px;color:#0488F8;text-decoration:underline;}
.replies .reply_input {padding:8px !important;background:#E7F8FF;}
.replies .reply_input .commt {background: #e9f8ff; padding: 8px; display: block;}
.replies .reply_input .commt {border: 1px solid #b3dee4; background: #fff; font-size: 11px; color: #9e9e9e;}
.replies .reply_input  form {display: none; padding-top: 0 !important;}
.replies .reply_input textarea {display:block;padding-bottom:4px;width:404px;max-width:413px;height:80px; border: 1px solid #B6DFF1;}
.replies .reply_input textarea.short {height:20px;}
.replies_item {padding:8px 0;border-top:1px solid #E5E5E5;position:relative;}
.replies_item .delete_entry {display:none;cursor:pointer;top:4px;.text-decoration:none;}
.replies .replies_item:first-child {border-top:none;}

.more_entries_cont {padding: 4px 6px; margin:0 0 0 57px; clear:both; width:423px; border-bottom: 1px solid #B6DEEF;background:#E7F8FF;}
.more_entries_cont .count_comments {float:left;font-size:11px;color:#444;position: relative;top:1px;}
.more_entries {float:right;font-size:11px;text-transform:lowercase;}

.reply_post {float:left;width:358px;}
.reply_post .gamexp_name {line-height: 1.5em;}
.reply_post div.part1 {display:inline;}
.reply_post div.part2 {display:none;}
.reply_post span.more-indicator {color:#677D84; cursor:pointer;}

.replies_item_avatar {float:left;width:40px;margin-right:16px;}
.replies_item_avatar img {width:40px;}

.reply_text {overflow-x:auto;width:370px;}
.reply_text, .replies p {line-height:1.5;padding-bottom:10px;}

.replies_list {margin-bottom:2px;}

#like_list {border: 1px solid #E5E5E5;height: 284px;margin-bottom: 14px;overflow-y: auto;padding: 5px;width: 325px;}
#like_list li {border: 1px solid #E5E5E5;cursor: pointer;float: left;height: 90px;text-align: center;margin: 0 5px 5px 0;overflow: hidden;padding: 4px;width: 62px;}
#like_list li img {height: 75px;margin-bottom: 3px; width: 50px;}
#like_list li a {font-size: 11px;display:block;width:62px;}
#like_list li:hover {background-color:#2098d5;color:#fff;}
#like_list li:hover a {color:#fff;text-decoration:none}

#like_list_caption {padding-bottom:5px;padding-top:4px;padding-left:5px;width:332px;color:#444;border-bottom:1px solid #B6DEEF;font-weight: bold;background:#E7F8FF;}

/* ===== SEARCH ===== */

ul.tabs {padding-bottom:2px;}
ul.tabs li {margin:0px -7px 0px 0px; display:inline; padding:5px 8px 1px 28px; border-width:1px 1px 0px 1px; border-style:solid; border-color:#C3DAE6; border-radius:5px 5px 0 0; background-color:#D3E8EE; background-repeat:no-repeat; background-position:7px 4px;}
ul.tabs li.active {padding-bottom:2px; background-color:#E3F8FE; position:relative;}
ul.tabs li.user {background-image:url(/img/silk/user.png);}
ul.tabs li.group {background-image:url(/img/silk/group.png);}
div.loading {position:absolute; z-index:500; margin:10px 0px; opacity:0.5; filter:alpha(opacity=50); background:#FFF url(/img/skin/loading.gif) center top no-repeat; height:32px;}
div.search_form {clear:both;}
div.search_form form {border:1px solid #C3DAE6; border-radius:0px 5px 5px 5px; background-color:#E3F8FE; padding:20px 0px 10px 20px; margin:0;}
div.search_form div.query {border:1px solid #C3DAE6; border-radius:2px; background:#fff; padding:0px 3px 2px 4px; margin:0px;}
div.search_form input[type="text"] {width:340px !important; border:none; padding:0; margin:0;}
div.search_form button {border:1px solid #2D5C74; border-radius:2px; background:#5186A1 url(/img/silk/zoom.png) 3px 50% no-repeat; color:#FFFFFF; padding:1px 2px 1px 20px; line-height:18px; margin:0;}
div.search_form button:hover {background-color:#2098D5;}
div.search_form .button {margin-left: 0 !important; margin-top: 2px !important;}
div.search_form div.error {margin:5px 0px;}
div.search_form div.link {margin:5px 0px 5px 5px; float:right;}
div.search_form div.filters_float_button {cursor:pointer; display:inline;}
div.search_form div.filters_float_button img {/*margin-bottom:-3px;*/ position:relative; top:3px;}
div.search_form div.filters_float {text-align:left; position:absolute; z-index:1000; padding:20px; color:#677D84; background-color:#fff; border:1px solid #C3DAE6;}
div.search_form div.search_filter_text {font-size:90%; color:#888; text-align:right; margin-top:2px;}
div.search_filters {color:#677D84;}
div.filter_item {padding:2px 2px 2px 20px; cursor:pointer; background:url(/img/silk/bullet_white.png) left center no-repeat;}
div.filter_item_selected {background:url(/img/silk/bullet_blue.png) left center no-repeat; background-color:#E3F8FE;}
div.filter_item_selected2 {background:url(/img/silk/bullet_blue.png) left center no-repeat;}
div.filters_float label {width:70px !important; display:cell;}
div.filters_float input[type="text"] {width:100px !important; border:1px solid #C3DAE6; border-radius:5px;}

/* ===== АВТОРИЗАЦИЯ И РЕГИСТРАЦИЯ ===== */

.reg_auth_img {margin: 62px 0 0;}
.reg_auth_img div {float: left; width: 186px; text-align: center; margin-bottom: 33px;}
.reg_auth_img div h3 {position: relative; top: 20px; color: #5186a1;}
.reg_auth_img div p {color: #444444;}
.reg_auth_img span {display: block;}
.intro  {margin-top: 22px;}
.intro h3 {line-height: 1.2em;}
.reg_auth_img span {display: block;}
.intro h3 a {color: #d78900;}
.setting_unregistered {margin-top: 22px;}
.intro h3 a {color: #d78900;}
.setting_unregistered {margin-left: 239px;}
.setting_unregistered h3 {text-align: left; margin-left: 147px; margin-bottom: 10px;}
.setting_unregistered p {text-align: left; margin-left: 147px; margin-bottom: 15px; color: #5d5d5d;}
.setting_unregistered div.hint {margin-left:20px; margin-top: -2px;}

/* ===== SUGGEST CLAN MEMBERS ===== */

div.loading-message {height:23px; padding:9px 0px 0px 40px; margin:10px 0px; background:url(/img/skin/loading.gif) 0px 0px no-repeat; color:#808080;}
div.more_button {text-align:center; text-decoration:none; color:#677D84; padding:10px 0 !important; cursor:pointer; margin-top:14px;}

div.main-explain-message {color:#808080; margin-top:40px; padding-left:140px;}
div.clan-member-suggestlist {margin-top:40px; padding:0px 0px 0px 140px; background:url(/img/bigicons/friends1.png) 20px top no-repeat; /* for IE */ border:1px solid white;}
div.clan-member-suggestlist div.block-caption {margin-bottom:20px; font-size:16px; font-weight:bold; color:#0488F8;}
div.clan-member-suggestlist ul.member-list {margin-right:-10px;}
div.clan-member-suggestlist ul.member-list li {float:left; width:169px; height:52px; margin:0px 10px 20px 0px;}
div.clan-member-suggestlist div.avatar {float:left; margin-right:10px; border:1px solid #2B90C1; width:50px; height:50px; overflow:hidden;}
div.clan-member-suggestlist div.avatar img {width:50px; height:75px;}
div.clan-member-suggestlist a.gamexp_name {display:block; color:#0488F8; width:107px; overflow:hidden; text-decoration:underline; padding-bottom:1px; white-space:nowrap;}
div.clan-member-suggestlist span.request_friendship, div.clan-member-suggestlist span.request_friendship:hover {padding:0 0 3px 16px; overflow:hidden; margin-top:24px; background:transparent url(/img/skin/addf.gif) left top no-repeat; color:#0488F8; cursor:pointer; display:block; text-decoration:underline; border:none;}
div.clan-member-suggestlist div.link {margin-top:20px; clear:both;}

div.suggestlist div.char_title {color:#647e7f;margin-left:20px;margin-top:10px;}
div.suggestlist div.charnames {margin:5px 0px 15px 20px; color:#9A4B0A; font-weight:bold;line-height:16px;}

/* ===== SUGGEST SEARCH ===== */

div.suggest-search {margin-top:40px; padding:0px 0px 0px 140px; background:url(/img/bigicons/friends2.png) 20px top no-repeat; /* for IE */ border:1px solid white;}
div.suggest-search div.block-caption {margin-bottom:20px; font-size:16px; font-weight:bold; color:#0488F8;}
div.suggest-search form {/*text-align:right; width:300px;*/}
div.suggest-search input[type="text"] {width:294px; !important; border:1px solid #C3DAE6; border-radius:2px; background:#fff; /*margin-bottom:15px;*/ padding:2px;}
div.suggest-search button {border:1px solid #2D5C74; border-radius:2px; background:#5186A1 url(/img/silk/zoom.png) 3px 50% no-repeat; color:#FFFFFF; padding:1px 2px 1px 20px; line-height:18px; margin:0;}
div.suggest-search button:hover {background-color:#2098D5;}

/* ===== SUGGEST ONLINE USERS ===== */

div.online-users-suggestlist {margin-top:40px; padding:0px 0px 0px 140px; background:url(/img/bigicons/friends3.png) 20px top no-repeat; /* for IE */ border:1px solid white;}
div.online-users-suggestlist div.block-caption {margin-bottom:20px; font-size:16px; font-weight:bold; color:#0488F8;}
div.online-users-suggestlist ul.member-list {margin-right:-10px;}
div.online-users-suggestlist ul.member-list li {float:left; width:169px; height:52px; margin:0px 10px 20px 0px;}
div.online-users-suggestlist div.avatar {float:left; margin-right:10px; border:1px solid #2B90C1; width:50px; height:50px; overflow:hidden;}
div.online-users-suggestlist div.avatar img {width:50px; height:75px;}
div.online-users-suggestlist a.gamexp_name {display:block; color:#0488F8; width:107px; overflow:hidden; text-decoration:underline; padding-bottom:1px; white-space:nowrap;}
div.online-users-suggestlist span.request_friendship, div.online-users-suggestlist span.request_friendship:hover {padding:0 0 3px 16px; overflow:hidden; margin-top:24px; background:transparent url(/img/skin/addf.gif) left top no-repeat; color:#0488F8; cursor:pointer; display:block; text-decoration:underline; border:none;}
div.online-users-suggestlist div.link {margin-top:20px; clear:both;}

/* ===== SUGGEST GALLERY ===== */

div.suggest-gallery-block {padding:0px 0px 0px 180px; min-height:130px; margin-bottom:20px; background:url(/img/regauth/05.jpg) left -30px no-repeat;}
div.suggest-gallery-block a {display:block; float:right; margin:0px 0px 10px 10px; border:1px solid #2D5C74; border-radius:2px; background:#5186A1 url(/img/silk/add.png) 3px 50% no-repeat; color:#FFFFFF; padding:3px 5px 3px 22px;}
div.suggest-gallery-block a:hover {background-color:#2098D5; text-decoration:none;}
div.suggest-gallery-block span {color:#677D84; font-size:14px; font-weight:bold; line-height:1.5em;}
div.suggest-gallery-block-2 h3 {margin-bottom: 20px;}
div.suggest-gallery-block-2 p {margin:10px 0; color:#404040; line-height:1.5em;}

/* ===== SUGGEST GROUPS ===== */

div.suggest-groups-block {padding:0px 0px 0px 180px; min-height:130px; margin-bottom:20px; background:url(/img/regauth/02.jpg) left -30px no-repeat;}
div.suggest-groups-block span {color:#677D84; font-size:14px; font-weight:bold; line-height:1.5em;}
div.suggest-groups-block-2 h3 {margin-bottom: 20px;}
div.suggest-groups-block-2 p {margin:10px 0; color:#404040; line-height:1.5em;}
div.suggest-groups-block-2 div.splitter {margin:20px 0px; height:1px; background-color:#2D5C74; clear:both;}
div.suggest-groups-block-2 input[type="text"] {width:294px; !important; border:1px solid #C3DAE6; border-radius:2px; background:#fff; padding:2px;}
div.suggest-groups-block-2 input[type="text"].inactive {color:#C3DAE6;}
div.suggest-groups-block-2 button {border:1px solid #2D5C74; border-radius:2px; background:#5186A1 url(/img/silk/zoom.png) 3px 50% no-repeat; color:#FFFFFF; padding:1px 2px 1px 20px; line-height:18px; margin:0;}
*+html div.suggest-groups-block-2 button {margin-left:5px;}
*+html div.suggest-groups-block-2 button{height:22px;}
div.suggest-groups-block-2 button:hover {background-color:#2098D5;}
div.suggest-groups-block-2 div.left-column {width:45%; float:left; margin-bottom:20px;}
div.suggest-groups-block-2 div.left-column h3 {padding:10px 0px 0px 100px; min-height:60px; background:url(/img/bigicons/1.png) left top no-repeat;}
div.suggest-groups-block-2 div.right-column {width:45%; float:left; margin-left:5%; margin-bottom:20px;}
div.suggest-groups-block-2 div.right-column h3 {padding:10px 0px 0px 100px; min-height:60px; background:url(/img/bigicons/2.png) left top no-repeat;}
		
.clan_list_p {margin-bottom: 15px;line-height:1.5;}

/* ===== NOTIFY MESSAGES ===== */

div.notify_messages {position: fixed; top:65px; left:37%; width:25%; display:none; z-index: 100000;}
div.notify_messages_btn_close {color:#3895C0; background:url(/img/index/icons/tooltip_close.gif); position:absolute; right:-9px; top:-9px; width:19px; height:19px; z-index:100001; cursor:pointer; opacity:0;}
div.notify_message {color:#3895C0; background:#E3F8FF url(/img/silk/information.png) 12px 9px no-repeat; padding:10px 10px 10px 40px; margin-bottom:10px; border-width:1px; border-style:solid; border-color:#5FB4FC; border-radius:2px; opacity:0; cursor:pointer; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);}
div.notify_message-error {color:#FF0000; background-image:url(/img/silk/cross.png);}
div.notify_message-success {color:#008000; background-image:url(/img/silk/tick.png);}
div.notify_message-important {font-weight:bold;}

/* ===== ЗАГОЛОВКИ НА СТРАНИЦАХ ГРУПП И КЛАНОВ ===== */

.title_blue {background: #daedf3; height: 26px; padding: 0 10px; float: none !important;border-bottom: 1px solid #b4dfef; position: relative;}
.title_blue h4 {font-size: 18px; padding: 4px 0 0; margin: 0; color: #5fb4fc;}
.title_blue a {position: absolute; left: auto; right: 10px; top: 7px; display: inline; color: #677d84;}
.title_blue_light {background: #f0f6f6; height: 21px; line-height: 20px; text-align: right; padding: 0 10px; font-size: 11px;}

.link_blue {margin-bottom: 10px;}
.link_blue div {display: block; text-align: center; position: relative; zoom: 1;}
.link_blue div a {display: block; height: 28px; line-height: 28px; padding-right: 100px;}
.link_blue div a:hover, .link_blue div a.hover {background: #daedf3;}
.link_blue div a.edit {position: absolute; right: 10px; top: 9px; bottom: auto; line-height: 1; height: auto; font-size: 11px; color: #677d84; display: none; padding: 0;}
.link_blue div a.edit:hover {background: none;}

a.create_clan {margin-left:14px;float:left;position:relative;top:5px;font-size:14px;}

.clan_info {margin-bottom: 15px;}
.clan_info .item_content .block_avatar {float: left; margin-right: 19px;}
.clan_info .item_content ul {float: left; margin-top: -5px;}
.clan_info ul.clan li {padding:0!important;padding-bottom:2px!important;}
.clan_info .description label {float:left;}
.clan_info .description span {display:block;margin-left:76px;}

ul.clan .message {padding-left:0!important;}

ul.clan.list li {border-top: 1px solid #E5E5E5;padding:0 0 10px;}
ul.clan.list img {margin: 0;}
ul.clan.list label.title {color: #A2A2A2;margin-right:4px; display: block; float: left; width: 104px;}
.edit_privacy label.title {float: none !important; width: auto !important; display: inline !important;}
ul.clan.list span.text {display: block; width: 260px; margin: 0;}
ul.clan.list ul li,ul.clan.list li:first-child {border-top:0;padding:0;padding-bottom:10px;}
ul.clan.list ul.controls li {padding: 0;}
ul.clan.list ul.controls li span.ajax_button {margin-top:0;}
ul.clan.list li label.date span {display: inline; padding-left: 0;}
ul.clan.new_post span.text {width: auto;}
ul.clan.new_post label {width: auto !important;}
ul.clan.new_post.newthread label {width: 120px !important;}
ul.clan.new_post.newthread .bb_codes {padding-left: 0;}
ul.clan.new_post.newthread #forum_editor {margin-left: 138px; padding-bottom: 10px;}
ul.clan.new_post.newthread .bb_selects {margin: 0; padding: 0;}
ul.clan.new_post.newthread .bb_selects li {padding-bottom: 0;}
ul.clan.new_post.newthread textarea {margin-left: 138px;}
ul.clan.new_post.newthread ul.controls {width: 537px !important; margin-left: 138px;}
ul.clan.new_post.newthread ul.controls span {padding-left: 22px !important;}
ul.clan.new_post.newthread .smiles_box {clear: both; margin-left: 138px;}

ul.clan p {line-height: 1.5em; margin-bottom: 10px;}
ul.clan p label {line-height: 1.5em;}
ul.clan p span {padding-left: 108px; display: block;}
ul.clan p a {margin-bottom: 0;}

ul.controls {clear:both; zoom: 1;}
ul.controls li {float:left; padding: 0; }
ul.controls.one_control {width:533px;display:block;}

.clan_right_edit ul.controls.one_control {width:100%;}
.clan_right_edit ul.controls.one_control li {float: none !important; text-align: center;}
.clan_right_edit ul.controls.one_control li .ajax_button {margin: 12px auto 0;}

.rang_edit ul.controls {padding-left:55px;}

ul.clan.myclans div.avatar {float:left;width:100px;height:150px;margin-right:10px;}
ul.clan.myclans div.info {float:left;width:376px;}
.delete_member {border-bottom:1px dashed;position:relative;top:2px;}
.delete_member:hover {color:#c92610!important}
#edit_member_list .delete_member {display:none;margin-left:10px;}

ul.clan.add_clan li {border:none;padding:0!important;}
ul.clan.add_clan select {width:243px;border: 1px solid #C3DAE6;color: #010101;}
ul.clan.add_clan label,ul.settings_list label {color:#444!important;display:block;float:left;padding-right:14px;padding-top:4px;position:relative;text-align:right;top:-2px;width:90px;}
ul.clan.add_clan label {width: 90px !important;}
ul.clan.add_clan input[type='text'] {float:left;width:238px;border: 1px solid #C3DAE6;color: #010101;}
ul.clan.add_clan textarea {float:left;width:238px;max-width:238px;border: 1px solid #C3DAE6;color: #010101;margin-bottom:10px;}
ul.clan.add_clan p.group_hint {font-size:11px;color:#a2a2a2;padding-left:24px;}

ul.clan.add_gallery li {padding: 0 0 11px !important;}
ul.clan.add_gallery label {width:190px!important;top:-4px!important;}
ul.clan.add_gallery .comment label {margin-top: -19px !important;}
ul.clan.add_gallery .newListSelected {width:242px!important;}
ul.clan.add_gallery .newList {width:241px!important}
ul.clan.add_gallery ul.newList li {padding: 0 !important;}
ul.clan.add_gallery ul.one_control {width:466px!important;}
ul.clan.add_gallery textarea {height:100px; margin: 0;}
ul.clan.add_gallery  .error {width:451px;text-align:right;padding:0;padding-bottom:2px;position:absolute;bottom:-2px;font-size:11px;}

ul.clan.clan_edit textarea {width:400px!important;max-width:400px!important;}
ul.clan.clan_edit ul.controls {width:524px;}
ul.clan.clan_edit label {padding-top: 0;}

ul.clan.edit_privacy {padding-bottom:20px;}
ul.clan.edit_privacy li {padding: 10px 0 !important;}
ul.clan.edit_privacy label.title {color:#000;cursor:pointer;}
ul.clan.edit_privacy label.title sub {color:#A2A2A2;display:inline-block;margin: 6px 0 0 24px;font-size:11px;}

.friend_list {margin-bottom: 25px;}
.invite_to_alliance {margin-bottom: 25px;}

ul.clan.sent_invitations li {padding: 10px 0;}
ul.clan.sent_invitations label.title {width: 120px;}
ul.clan.sent_invitations a {color: #0488F8; font-size: 12px; font-weight: bold; text-decoration: underline;}
ul.clan.sent_invitations p {clear: both;}
ul.clan.sent_invitations p span {display: block; padding-left: 124px;}
ul.clan.sent_invitations ul.controls {padding-left: 124px;}

ul.clan.myclans.invites.list li {padding: 10px 0;}
ul.clan.myclans.invites.list label.title {width: 120px;}
ul.clan.myclans.invites.list a {color: #0488F8; font-size: 12px; font-weight: bold; text-decoration: underline;}
ul.clan.myclans.invites.list p {clear: both;}
ul.clan.myclans.invites.list p span {display: block; padding-left: 124px;}
ul.clan.myclans.invites.list ul.controls {padding-left: 124px;}

ul.clan.alliances_list {margin-bottom: 25px;}
ul.clan.alliances_list label.title {width: 104px;}
ul.clan.alliances_list li {padding: 10px 0;}
ul.clan.alliances_list p {clear: both;}
ul.clan.alliances_list a {color: #0488F8; font-size: 12px; font-weight: bold; text-decoration: underline;}
ul.clan.alliances_list p.privacy_description span {padding-left: 0; width: 410px;}
ul.alliances_list .dropdown_selects  {width:159px;}
ul.alliances_list .dropdown_selects ul {width:159px;}

ul.clan.list.settings_list.second_step label {width: auto;}
ul.clan.list.settings_list.second_step textarea {width: 344px;min-width: 344px;max-width: 344px;}

ul.clan.list.myclans li {padding: 10px 0;}
ul.clan.list.myclans li  a {color: #0488F8; font-size: 12px; font-weight: bold; text-decoration: underline;}
ul.clan.list.myclans li ul.controls li {padding: 0;}

.clan_right_edit_form th {vertical-align:middle;font-weight:bold;padding-bottom:10px;padding:0 4px;font-size:11px;color:#444;}
.clan_right_edit_form td {padding:4px;vertical-align:middle;border-bottom: 1px solid #E5E5E5;}
.clan_right_edit_form td.title {text-align:right;color:#444;padding-right:10px;line-height:1.3;font-size:11px;}
.clan_right_edit_form td.title.cat {border-bottom:none;padding-top:10px;}
.clan_right_edit_form .newListSelected {width:184px!important}
.clan_right_edit_form p.disabled {display:none;padding:0 23px 0 7px;height: 14px;color:#444;width:156px;position:relative;}
.clan_right_edit_form ul.newList {width:183px;}
.clan_right_edit_form span.count {font-size:11px;color:#a2a2a2;}

ul.clan.settings_list li {border:none; margin-right: 0;}
ul.clan.settings_list input {float:left;width:235px!important;border: 1px solid #C3DAE6;color: #010101;}
ul.clan.settings_list input.error_input {border-color:red;}
ul.clan.settings_list textarea {float:left;width:241px;max-width:241px;min-width:241px;border: 1px solid #C3DAE6;color: #010101;}
ul.clan.settings_list textarea.error_input {border-color:red;}
ul.clan.settings_list span.text {position:relative;top:2px;}
ul.clan.settings_list ul.controls {padding-top:10px;}

/* ===== ИНФОРМАЦИЯ О КЛАНЕ ===== */

#clan_info_edit ul.clan.settings_list label {width: 120px;}
#clan_info_edit ul.clan.settings_list span.text {width: auto; top: -2px;}
#clan_info_edit ul.controls {width: 542px;}
#clan_info_edit ul.controls span {margin: 0 !important;}

#cont_search_form select {width:235px!important;}
ul.news_list {margin-left: 10px;}
ul.news_list p.caption {font-size:13px; margin-bottom: 5px; padding-top: 5px;}
ul.news_list p.sub {font-size:12px; margin-bottom: 8px; line-height: normal;}
ul.news_list p.date {font-size:11px;color:#A2A2A2; margin-bottom: 6px;}
ul.news_list p.date span {padding-left: 0 !important;}

ul.clan.second_step textarea {width:238px;min-width:238px;max-width:238px;}
ul.clan.no_border li {border:none;} 

div.clan_select {padding:10px 0;}
div.clan_select label {color:#444;cursor:pointer;position:relative;top:-2px;}
div.clan_select ul.add_clan label {display:inline;float:none;margin-left:4px;top:0;text-align:left;}
div.clan_select ul.add_clan label sub {font-size:11px;color:#a2a2a2;display:block;padding-left:26px;}
div.clan_select ul.add_clan label sub strong {color:#666;}
div.clan_select ul.add_clan input {float:left;}
div.block_menu ul {margin-bottom: -8px;}
div.block_menu ul li {padding:0!important;padding-bottom:8px!important;border:none!important;}

#block_menu div.friend_item {line-height:1.3;}
#admin_list_sidebar {line-height:1.3;}
#admin_list_sidebar .owner {font-weight:bold;}

#edit_member_list table {margin-bottom:10px;}
#edit_member_list td {padding:4px;height:26px;vertical-align:middle;}
#edit_member_list td select {float:left;}
#edit_member_list td span {float:left;}
#edit_member_list td.name {width:176px;overflow:hidden;}
#edit_member_list td select {margin-right:6px;}
#edit_member_list td.action {width:548px;}

#block_forum {margin-bottom: 6px;}
#block_forum h4 {float:left;}
#block_forum .add_thread {position:relative;font-size:11px;}
.view_all {position:relative;top:33px;left:8px;}
.view_all a {float:none!important}
#block_forum .add_thread span {color: #677D84;}
#block_forum label.date {color: #A2A2A2; padding-right: 7px;}
#block_forum p.thread_name {margin-bottom: 3px;}
#block_forum p.sub {font-size:11px;color: #A2A2A2; margin-bottom: 0;}
#block_forum p.sub a {color:#4180A4!important}
#block_forum p.sub a.arrow {position:relative;top:-1px;}
#block_forum ul {margin-top: 5px;}
#block_forum ul li {padding-left: 10px; padding-top: 10px; }
#block_forum ul li label {display: inline; width: auto; padding-right: 10px; margin-bottom: 0;}

ul.search_results {padding-top:10px;}
p.empty {color:#444}

#shard_type_param select {margin-right:6px;margin-bottom:6px;}
#edit_friend_list .search_button {background-image:url(/img/skin/icon_search.gif)}

#send_wm {padding-bottom: 24px; //padding-bottom: 4px;}
#send_wm .title_blue {margin-bottom: 16px;}
#history_list_cont textarea {width: 413px !important;}
#history_list_cont .history_item:first-child {border-top:none;}
#history_list_cont li:first-child {border-top:none;}
#history_list_cont li {padding: 10px 0;}
#history_list_cont li.reply_input {padding: 8px;}

.block_news h4 {float:left;}
a.add_news {position:relative;font-size:11px;}

ul.new_post {padding-top:10px;}
ul.new_post .editor div.textarea {width: auto;}
ul.new_post textarea {display:block;float:left;width:400px!important;max-width:400px!important;min-width:400px!important;height:124px;min-height:124px;}
ul.new_post ul.controls {width:95px!important;padding-top:10px!important;}
ul.new_post ul.newList li {padding-bottom: 0 !important;}
ul.new_post .bb_selects li {padding-right: 9px !important;}

#outer_project_select_div select {float:left;margin-right:10px;}

table.posts_list {width:100%;}
table.posts_list td {padding:6px;padding-left:0;border-top:1px solid #E5E5E5;}
table.posts_list tr:first-child td {border-top:none}
table.posts_list td.info {width:152px;}
table.posts_list td.text {line-height:1.5;position:relative;}
table.posts_list td.text p {line-height:1.5;}
table.posts_list td.text p.date {color:#444;font-size:10px;}
table.posts_list td.text p.name  a {color: #0488F8;font-size: 13px;font-weight: bold;text-decoration:underline}
table.posts_list td.avatar {width:56px;}
table.posts_list td.avatar img {height:80px;}
table.posts_list h5 {font-weight:bold;margin-bottom:8px;}
table.posts_list p.post_text {padding-bottom:8px;}
table.posts_list blockquote {background:#F7F7F7;border-bottom: 1px solid #E5E5E5;border-top: 1px solid #E5E5E5;display: block;padding: 10px;}
table.posts_list blockquote p.from b {color:#444}
table.posts_list .quote_title {font-size:11px;}
table.posts_list ul.comments_controls {margin-left:0;position:absolute;bottom:-2px;top:auto;padding-left:0;}
table.posts_list ul.comments_controls li:first-child {margin-left:0;}
table.posts_list div.helper {position:relative;padding-bottom:8px;}

table.thread_lists {width:100%;line-height:1.5;}
table.thread_lists th {padding:4px;color:#444;font-weight:bold;font-size:11px;border-bottom:1px solid #b6deef;background:#e7f8ff;}
table.thread_lists th.title {padding:0 4px;color:#444;font-weight:400;font-size:11px;border-bottom:1px solid #b6deef;background:#e7f8ff;}
table.thread_lists tr th:first-child {padding-left:20px;}
table.thread_lists th.last_post {text-align:right;}
table.thread_lists td {padding:6px;border-bottom:1px solid #E5E5E5;vertical-align:middle}
table.thread_lists td.title {padding-left:20px;width:282px;}
table.thread_lists td.cat_title {font-weight:bold;color:#444;background:#e7f8ff;border-bottom:none;border-top:1px solid #b6deef}
table.thread_lists a {color: #3895C0;font-weight:bold;}
table.thread_lists .thread_count {text-align:center;width:20px;color:#444;font-size:11px;}
table.thread_lists .post_count {width:20px;text-align:center;color:#444;font-size:11px;}
table.thread_lists .views {width:20px;text-align:center;color:#444;}
table.thread_lists .first_poster {font-size:11px;color:#444;}
table.thread_lists td.title a {font-weight:400;}
table.thread_lists td.last_poster a {font-weight:400;font-size:11px;}
table.thread_lists td.last_post {text-align:right;width:200px;font-size:11px;color:#444;}
table.thread_lists p.name {font-size:11px;color:#444;}
table.thread_lists .no_posts {font-size:11px;color:#A2A2A2;}

table.forum_edit {width:100%;}
table.forum_edit th {padding:0 4px;color:#444;font-size:11px;border-bottom:1px solid #b6deef;background:#e7f8ff;}
table.forum_edit th span.nickname {margin-left:282px;}
table.forum_edit th span.group {margin-left:55px;}
table.forum_edit td.category {border-top:1px solid #E5E5E5}
table.forum_edit tr td:first-child {padding-left:10px;}
table.forum_edit  td.category.title {font-weight:bold;padding-left:0;width:200px;}
table.forum_edit  td.category.title div {margin-top:10px;line-height:1.5;margin-left:6px;}
table.forum_edit  a.fake_link {font-weight:400;}
table.forum_edit  a.fake_link:hover {text-decoration:none;font-weight:400;}
table.forum_edit  td.category.title li {font-weight:400;color:#444;line-height:1.5;margin-left:8px;font-size:11px;}
table.forum_edit  td.category.title ul {display:none;margin-top:6px;}

table.forum_edit th {font-weight:bold;}
table.forum_edit th, table.forum_edit td {padding:6px;}
table.forum_edit ul.newList,ul.clan ul.newList {width:208px;}

table.forum_edit .newListSelected {margin-right:24px;}
table.forum_edit ul.settings_list .fake_link {position:relative;top:2px;margin-left:14px;}
table.forum_edit ul.settings_list .count {font-size:11px;color:#a2a2a2;position:relative;top:1px;}
table.forum_edit ul.settings_list label.title {text-align:left;width:66px;}

tr.hovered {background:#fafafa}

ul.forum_where li {padding: 10px 0 !important;}

#create_thread li.clearfloat {}
#create_thread .newList li a {padding-left:9px;}
#create_thread .newList li:first-child a {padding-left:6px;}
#create_thread .text {float: left; padding: 0;}
#create_thread ul.controls {width: 367px;}
#create_thread ul.controls span {margin: 0;}

a.new_post {margin-bottom:10px;float:left;}
.ajax_link {border-bottom:1px dashed;text-decoration:none;cursor:pointer;}

ul.search_form li {margin-bottom:8px;}
ul.search_form span.search_submit {background-image: url(/img/skin/icon_search.gif);}

#cont_friend_list .char_item {text-align:center;}
#cont_friend_list  p {line-height:1.5;font-size:12px;color:#A2A2A2;}
#tab_friend_list, #tab_search_form {float:left;padding:3px;cursor:pointer;border-color:#E5E5E5;border-style:solid;border-width:1px 1px 0;}
#tab_friend_list.active, #tab_search_form.active {background-color:#fff;cursor:default;}
#cont_friend_list {display:none;}
#cont_search_form, #cont_invite_send {border-style:solid;border-width:1px;border-color:#E5E5E5;overflow-y:scroll;padding:5px;display:none;}

#cont_invite_send {overflow: hidden; border: 0; padding: 0;}
#cont_invite_send li {padding-bottom: 0;}
#cont_invite_send label {width: auto; text-align: left;}
#cont_invite_send textarea {width: 344px; min-width: 344px; max-width: 344px; height: 53px;}
#cont_invite_send p {line-height: 1.5;}
#cont_invite_send ul.controls {padding-top: 10px;}
#cont_invite_send ul.controls li {margin-right: 0; padding-bottom: 10px;}

#cont_friend_list ul {border:1px solid #E5E5E5;height:284px;overflow-y:scroll;padding:5px;margin-bottom:14px;width:336px;}
#cont_friend_list ul  li {float:left;padding:4px;cursor:pointer;height:90px;margin:0 5px 5px 0;width:62px;overflow:hidden;}
#cont_friend_list ul  li.sended {position:relative;}
#cont_friend_list ul  li.sended img {opacity:0.4;}
#cont_friend_list ul  li.sended a {opacity:0.7;}
#cont_friend_list ul  li.sended span {display:block;position:absolute;left:0;top:0;text-align:center;width:70px;height:98px;line-height:2;font-size:11px;color:#444}

.char_item img {height:75px;width:50px;margin-bottom:3px;}
.char_item a {font-size:11px;}
.char_item:hover {background-color:#2098d5;color:#fff;}
.char_item:hover a {color:#fff;}
.char_item.selected {background-color:#5186A1;color:#fff;}
.char_item.selected a{color:#fff;}
#cont_friend_list li {float:left;}
.char_item.selected a {color: white;}
.char_item_select {cursor: pointer;}
.char_item_select:hover {text-decoration: underline;}
#found_char_list {margin: 7px 0;}
#cont_friend_list input {border: 1px solid #B3DEE4; width: 344px; margin-bottom: 14px;}

#box_friendship_offer_clan_list .clan_item {padding:10px 0;margin:1px;cursor:pointer;}
#box_friendship_offer_clan_list .clan_item:hover {background-color:#E3F8FF;}
#box_friendship_offer_clan_list .clan_item.selected {background-color:#5186A1;color:#fff;}
#box_friendship_offer_clan_list .clan_item label.title {width: auto;}
#box_friendship_offer_clan_list .clan_item a {color: #0488F8; font-weight: bold; text-decoration: underline;}
#box_friendship_offer_clan_list img,#box_provicy_exception_clan_id img {width:50px;}
#box_friendship_offer_clan_list div.avatar,#box_provicy_exception_clan_id div.avatar {width:50px;height:auto;display:block;margin-right:10px;}
#box_friendship_offer_clan_list div.info,#box_provicy_exception_clan_id div.info {width:252px;}
#box_friendship_offer_clan_list ul.clan {height:320px;overflow-y:auto;width:350px;overflow-x:hidden;}

#box_provicy_exception_uid .member_item {padding: 3px;margin: 1px;cursor: pointer;}
#box_provicy_exception_uid .member_item:hover {background-color: #9FCCE1;color:#fff;}}
#box_provicy_exception_uid .member_item:hover label {color:#fff;}
#box_provicy_exception_uid .selected {background-color: #5186A1;color:#fff;}
#box_provicy_exception_uid.box_allow_users ul.controls {margin-top: 10px;}
#box_provicy_exception_uid.box_allow_users ul.controls li {margin: 0;}

#box_provicy_exception_clan_id .friend_item {padding: 3px;margin: 1px;cursor: pointer;}
#box_provicy_exception_clan_id .friend_item:hover {background-color: #9FCCE1;color:#fff;}
#box_provicy_exception_clan_id .friend_item:hover label {color:#fff;}
#box_provicy_exception_clan_id .friend_item:hover a {color:#fff;}
#box_provicy_exception_clan_id .friend_item.selected {background-color: #9FCCE1;	color: white;}
#box_provicy_exception_clan_id.box_allow_groups ul.controls {margin-top: 10px;}
#box_provicy_exception_clan_id.box_allow_groups ul.controls li {margin: 0;}

p.clan_name {color:#A2A2A2;}

.offer_friendship_form label {padding-top: 4px; line-height: 1.5; display: block; position: relative; top: -2px;}
.offer_friendship_form textarea {width: 350px; height: 53px; border: 1px solid #C3DAE6; color: #010101;}

#clan_avatar_edit div.avatar {float:left;width:104px;margin-right:10px;}
#clan_avatar_edit div.desc {float:left;width:374px;}
.avatar_form {padding-top:10px;}

#block_gallery .item_content {margin: 13px 0 24px;}
#block_gallery ul.list li {float:left;margin:0 10px;width:102px;overflow:hidden;}
#block_gallery ul.list li img {width:100px;height:auto;display:block;margin:0 auto 6px auto}
#block_gallery ul.list li a {font-size: 13px; text-decoration: none;}
#block_gallery ul.list li .charcount {color: #bebebe;}

ul.newthread .editor div.smiles_box, ul.new_post .editor div.smiles_box {float:left;width:200px;}

ul.quick_answer {clear:both;}
ul.quick_answer  #forum_editor {display:none;}
h4.expand_editor {float:left;}
span.expand_editor {float:left;margin-left:20px;position:relative;top:32px;left:93px;}
span.expand_editor.opened {border-bottom:none}

div.post_navigation {padding-bottom:18px;border-bottom: 1px solid #E5E5E5;}
div.post_navigation ul {display:block;float:right;}
div.post_navigation li {float:left;margin-right:6px;margin-bottom:12px;}

ul.update_post input[type='text'] {width:391px!important}
ul.update_post textarea {width:390px!important;min-width:390px!important;max-width:390px!important;margin-left:108px;height:250px!important}
ul.update_post ul.controls {width:508px!important;}
ul.update_post .bb_codes {padding-bottom:0; padding-left: 8px;}
ul.update_post .bb_selects {margin-left:134px; //margin-left: 0; //padding-left: 8px;}
ul.update_post .bb_selects li {padding-right: 9px !important;}
ul.update_post .bb_selects ul.newList li {padding: 0 !important;}
ul.update_post .textarea {width:auto;}
ul.update_post .bb_resize_textarea {left:182px;}
.event_wall .bb_resize_textarea {display: none;}

.dropdown_selects {position:relative;float:left;width:160px;}
.dropdown_selects ul {display:none;position:absolute;left:0px;top:19px;max-height:200px;overflow-x:hidden;overflow-y:scroll;padding-bottom:4px;background:#fff;z-index:1000;border:1px solid #E0DFE3;border-right:none;}
.dropdown_selects ul li {display:block;margin-right:0!important;float:none!important;position:relative;z-index:1000;cursor:pointer;padding:3px 8px!important;}
.dropdown_selects .selected {background:#5186A1;color:#fff;}
.dropdown_selects ul li:hover {background:#c3dae6!important;color:#000!important;}
.dropdown_selects ul li.selected:hover {background:#c3dae6!important;color:#000!important;}
.dropdown_selects .selectedText {display:block;height:16px;padding:2px 23px 0 6px;border: 1px solid #E0DFE3;cursor:pointer;overflow-x:hidden;line-height: 1.2;}
.dropdown_selects span.square {z-index:0!important}
.dropdown_selects.opened span.square {opacity:1!important;}

div.clan.intro {border: 1px solid #b6deef; background: #e7f8ff; padding: 15px 15px 0 15px; margin: 13px 0;}
div.clan.intro span.attention {color:#c92610;font-weight:bold;}

ul.clan.privacy_exeption {display:block;height:160px;overflow-y:auto;margin-top:10px; border: 1px solid #E5E5E5;}

#official_project_list_cont select {color: #010101;border: 1px solid #C3DAE6;margin-bottom:10px;margin-right:6px;position:relative;left:4px;width:170px!important;display:block;}

#access_edit {padding-bottom:50px;}

/* ===== МАСТЕР СОЗДАНИЯ ГРУППЫ И КЛАНА ===== */

#master {margin-bottom:30px;}
#master ul.clan {width: 350px;}
#master ul.clan li {padding: 0 0 10px !important;}
#master ul.clan li span {margin: 0 !important;}
#master p {color: #A2A2A2; font-size: 11px; margin: 0 0 10px 101px;}
#master textarea {margin: 0;}
#master ul.controls {width: 350px;}
#master ul.controls span {margin: 0;}
#master div.clearfloat {//height: 0;}
#master .error{text-align:right;display:none;color:#bb0000;font-size:11px; padding-top: 5px; clear: both;}

#master_step_params{width:353px;}
#master_step_params ul.controls li {float: right;}

#master_step_post{width: 561px;}
#master_step_post textarea{width:308px;}
#master_step_post .clan_create_ul{width:420px;}
#master_step_post ul.controls{width: 312px; margin-left: 108px;}
#master_step_post ul.controls span {margin: 0;}
#master_step_post .clan_clanlist{background: url("/img/icons/clan_news.jpg") no-repeat;}

#master_step_invite{width:724px;}
#master_step_invite #invite_list{width:566px; margin-bottom: 10px;}
#master_step_invite ul.controls {width: 578px; margin-left: 141px;}

#master_step_outer ul.controls {width: 361px;}

.clan_create_ul{width:361px;text-align:right;}
.clan_create_ul input {width:255px;}
.clan_create_ul textarea {height: 90px !important;}

div.suggest-clans-block {min-height:80px;}
div.suggest-clans-block-2{ padding-left: 105px; height: 78px; background: url("/img/icons/clan_search.jpg") no-repeat; margin: 0px 0px 40px 25px; clear: both;}
div.suggest-clans-block-2 .button.clan_search {margin-left: 0 !important;}
*+html div.suggest-clans-block-2{float:left;}
.clan_list p {line-height: 1.5em;}
.clan_new {margin-top:5 px;margin-right:13px;}
.clan_block{margin-bottom:15px;border-bottom: 1px #e5e5e5 solid;width:490px;}
.clan_avatarsize{width: 50px;margin-bottom:10px;}
ul.clan.myclans div.clan_avatar{width:50px;margin-right:17px;height:auto;}
.clan_title{font-weight: bold;color:#0488f8;display:block;text-decoration:underline;line-height:125%;width:100%;margin-bottom:25px;word-wrap:break-word;}
.clan_three_wrap .clan_title {width:142px;}
.clan_del{color: black}
.clan_search{margin-left:22px !important;}
.clan_clanlist{padding-left: 134px; height: auto; background: url("/img/icons/clan_list.jpg") no-repeat; margin: 27px 0px 0px 7px;}
.clan_clanlist .clan_title {float:right;margin-top:-5px;}
*+hmtl .clan_clanlist h3{height: 40px;}
.clan_clanlist h3 {margin-bottom:21px;padding-top: 12px;background:#fff;}
.clan_list_block{position:relative;width:184px;float:left;margin: 0px 11px 0px 0px;}
.clan_list_block img {display:block;float:left;width:20px;border:1px #2b90c1 solid;margin-right:20px;}
.clan_three_wrap {display:block;margin-bottom:29px;*margin-top: 29px;}
.clan_create_link{position:absolute;display:block;height:12px;font-size:12px;background: url("/img/icons/clan_create.jpg") no-repeat !important;padding-left:17px;background-position: left bottom;color:#3895c0;bottom:0px;*left:0px;}

#clan_post_input{width:308px;}

.clan_create_li{padding: 0 0 10px; background:white;}
.clan_create_li .title {display: block; float: left; margin-right: 4px; width: 98px; line-height: 17px;}
.clan_create_li .error {display: none; padding: 5px 0;}

.red_star{color:#bb0000;margin-right:7px;}
.controls .ajax_button {margin: 12px -3px 0px 0px;}



#master_step_outer .ajax_button {margin: 12px -5px 0px 0px;}
.clan_advt {clear:both;width:550px;margin-left:142px;}
.clan_advt a {color: #0288f9;text-decoration:underline;}
.clan_step_avatar #QImageUploader{margin-left:-102px;margin-top: 15px;}
*+html .clan_step_avatar #QImageUploader{border: 1px grey solid;margin-bottom: 20px;}
#QImageUploader {margin-bottom:20px;}
#master_step_avatar ul.controls.one_control{width: 253px;}
.clan_checks{margin-bottom:17px;}
.clan_checks span{padding:2px 2px 2px 20px; cursor:pointer; background:url(/img/icons/stylish_input.png) no-repeat left 3px;}
.clan_checks span.selected{background:url(/img/icons/stylish_input_checked.png) no-repeat left 3px;}
.clan_clanlist ul.loading {background:url(/img/skin/loading.gif) center center no-repeat;}
.clan_button {width: auto;height: auto;white-space: nowrap;border: 1px solid #42762B;color: white;padding: 3px 4px 4px 4px;cursor: pointer;margin-right: 5px;display: inline-block;zoom: 1;background-color: #69A34E;background-repeat: no-repeat;background-position: 4px 4px;line-height: 1;font-size: 12px;font-family: Verdana;}
.clan_button_green{float:right;margin-top:-10px;}
.clan_button_orange{background-color:#e96300;border-color:#b44c00; display:  inline-block;}

#cont_friend_list .clan_clanlist{background: url("/img/icons/clan_invites.jpg") no-repeat;}
.clan_news_li {min-height:20px;}
.clan_button_orange2{margin: 12px 20px 0px -336px;}
.textarea textarea {height:83px;width:251px;}
.clan_ava_area textarea{float:right !important;}
.clan_ava_area .next_button {float:right;margin:10px 0px;}
#invite_list_error{margin-top:-12px;margin-right:-70px;}
.preview_cnt {margin-bottom:10px;}

.clan_nogroups {background:#1e99d5 !important;background-image:none !important;font-weight:bold;font-size:14px;border:1px #05608f solid !important;padding:7px 21px 9px 21px !important;border-radius: 0px !important;color:white !important;text-decoration:none !important; display: block; float: right; line-height: 1;}
#clan_nogroups{float:right;}
div.suggest-groups-block-2 div.right-column{width:50%;}

/* ===== INVITES ===== */

.clan_invite_block{border-bottom: 1px #e5e5e5 solid;margin-bottom: 10px;}
.clan_invite_block img{display:block;float:left;margin-right: 10px;border:1px #2b90c1 solid;width: 50px;margin-bottom: 10px;}
.clan_invite_param{margin-bottom:10px;}
.clan_offer{border-top:0px !important;border-bottom: 1px solid #E5E5E5;}

div.add-clan-content {margin:0px 0px 10px; padding-left:25%;}
div.add-clan-content select {float:left;}
div.add-clan-content .newListSelected {width:120px !important;}
div.add-clan-content .newList {width:120px;}
div.add-clan-content span.button {float:left; margin-left:5px;}
    
#request_from_member_form  label {width: auto;} 
#request_from_member_form  textarea {max-width: 344px; min-width: 344px; width: 344px;}

div.clan_block_empty_forum {margin-top:16px; margin-bottom:16px;}
div.clan_block_empty_news {margin-top:16px; margin-bottom:16px;}

/* ===== МОИ ГРУППЫ - ЗАЯВКИ НА ВСТУПЛЕНИЕ ===== */

.my_groups_request ul.controls li {padding-bottom: 0 !important; margin: 0;}

/* ===== МОИ ГРУППЫ - ПРИГЛАШЕНИЯ ===== */

.invite_group p span {padding-left: 108px; display: block; padding-left: 108px !important;}
.invite_group label {width: 104px !important;}
.invite_group ul.controls {margin-left: 0; padding: 0 !important;}
.invite_group ul.controls li {padding-bottom: 0 !important; margin: 0;}

/* ===== МОИ КЛАНСАЙТЫ - ПРИГЛАШЕНИЯ ===== */

.clan_invite_info p span {padding-left: 108px; display: block; padding-left: 108px !important;}
.clan_invite_info label {width: 104px !important;}
.clan_invite_info ul.controls {margin-left: 0; padding: 0 !important;}
.clan_invite_info ul.controls li {padding-bottom: 0 !important; margin: 0;}

/* ===== РАНГИ ===== */

#clan_rang_name_edit ul.controls {padding-top: 20px; padding-left: 123px;}
#clan_rang_name_edit ul.controls li {float: none; text-align: center; width: 235px; padding-bottom: 10px;}
#clan_rang_name_edit ul.controls li span {margin: 0;}

/* comments */
.comment_button_parent {display: none;}

