/* General Style */
@import url(http://fonts.googleapis.com/css?family=Cuprum&subset=latin,cyrillic);

body {margin:0; padding:0; background:#f0f0f0; font-family:'Cuprum', sans-serif; font-size:12px; color:#484848;}
body, td {font-size:12px; color:#646464;}

a {color:#484848;}
a:hover, a:active {color:#484848;}

ul,li {display:block; padding:0; margin:0; list-style:none;}
/* ------------- */

/* Fixation */
.content {background:url(/wabes/cont_h.png) no-repeat top,url(/wabes/cont_c.png) repeat-y; width:980px; margin:5px auto 0; min-height:100px; overflow:hidden;}
.content_left {width:694px; float:left; overflow:hidden;}
.content_right {width:286px; float:left; overflow:hidden; padding:10px 0 0;}
/* ----- */

/* Header */
.header {background:url(/wabes/header.png) repeat-x; height:144px;}
.header_in {background:url(/wabes/header_in.png) no-repeat; width:980px; height:144px; margin:0 auto;}

.header_menu {height:47px;}
.header_menu ul {height:42px; display:inline-block; float:left; margin:5px 0 0 8px;}
.header_menu ul li {background:url(/wabes/h_menu_line.png) no-repeat right; float:left; height:42px; line-height:42px; padding:0 3px 0 0;}
.header_menu ul li a {height:42px; display:inline-block; color:#b3b3b3; text-transform:uppercase; text-decoration:none; padding:0 15px; font-size:14px;}
.header_menu ul li a:hover {background:url(/wabes/h_menu_hover.png) no-repeat left 0,url(/wabes/h_menu_hover.png) no-repeat right -84px,url(/wabes/h_menu_hover.png) repeat-x 0 -42px; color:#fff; text-shadow:0 1px #6d2d2d;}
.header_search {background:#141414; padding:2px; border-bottom:1px solid #2a2a2a; border-radius:4px; float:right; margin:10px 4px 0 0;}
.header_search_form {float:left; border:none; outline:none; color:#4b4a4a; font-size:11px; font-family:'Cuprum'; width:190px; line-height:26px; background:none; padding:0 5px; height:26px;}
.header_search_input {background:url(/wabes/h_search_input.png) no-repeat; width:26px; height:26px; border:none; outline:none; cursor:pointer; float:left;}
.header_search_input:hover {opacity:0.8;}

.header_logo {background:url(/wabes/h_logo.png) no-repeat; width:210px; height:66px; display:block; float:left; margin:11px 0 0 22px;}
.header_form {background:url(/wabes/header_form.png) no-repeat; width:350px; height:79px; float:right; margin:4px 4px 0 0;}
.header_avatar {width:70px; height:70px; float:left; margin:6px 0 0 7px;}
.header_avatar img {width:66px; height:66px;}
.header_forms {float:left; width:194px; height:59px; margin:11px 0 0 75px;}
.header_login {color:#963c3c; line-height:23px; padding:0 5px; width:184px; height:23px; border:none; font-family:'Cuprum'; font-size:12px; outline:none; background:none;}
.header_form_b {height:26px; width:190px;}
.header_pass {font-family:'Cuprum'; font-size:12px; background:none; color:#963c3c; line-height:23px; padding:0 5px; width:105px; height:23px; margin:10px 0 0; border:none; outline:none; float:left;}
.header_form_button {background:url(/wabes/h_form_button.png) no-repeat; display:block; width:64px; height:26px; float:right; margin:6px 0 0; border:none; outline:none;}
/* ----- */

/* Center */
.viewn {width:694px; margin:7px 0 0; padding:0;}
.v_title {background:url(/wabes/v_title.png) no-repeat; width:654px; height:36px; line-height:36px; color:#fff; padding:0 0 0 40px; font-size:13px;}
.v_title a {color:#fff; text-decoration:none;}
.v_panel {height:24px; width:654px;}
.v_panel ul {height:24px; display:inline-block;}
.v_panel ul li {float:left; height:24px; line-height:26px; color:#65758f; padding:0 8px;}
.v_panel ul li a, .v_panel ul li span {color:#8a8a8a; text-decoration:none;}
.v_panel ul li a:hover {text-decoration:underline;}
.v_line {background:url(/wabes/v_panel_line.png) no-repeat; width:682px; height:7px; margin:0 auto 4px;}
.v_cont {overflow:hidden; margin:0 8px;}
.v_content {overflow:hidden; margin:0 8px; font-family:Tahoma;}
.v_content img {max-width:600px; max-height:600px;}
.v_screen {width:160px; height:160px; background:#2f2f2f; border-radius:5px; float:left; position:relative;}
.v_screen img {width:154px; height:154px; margin:3px; border-radius:5px;}
.v_screen_plus {display:none;}
.v_screen:hover .v_screen_plus {display:block; background:url(/wabes/v_screen.png) no-repeat; width:157px; height:157px; border-radius:5px; position:absolute; top:1px; left:1px;}
.v_message {color:#727272; float:left; width:513px; margin:5px 0 0 5px;}
.v_panels {background:url(/wabes/v_panels.png) no-repeat; width:513px; height:29px; margin:4px auto;}
.v_panels ul {height:24px; display:inline-block; margin:7px 0 0 7px; float:left;}
.v_panels ul li {background:url(/wabes/v_panel_ico.png) no-repeat left; float:left; height:14px; line-height:16px; color:#cfcfcf; padding:0 7px 0 17px;}
.v_panels ul li span {color:#5b79a6; text-decoration:none;}
.v_podr {background:url(/wabes/v_podr.png) no-repeat 0 -25px; width:71px; height:25px; display:block; float:right; border-bottom:1px solid #444444; border-radius:4px; margin:2px 2px 0 0;}
.v_podr:hover {background-position:0 0;}
.v_bottom {background:url(/wabes/v_bottom.png) repeat-x; height:9px; margin:0 0 6px;}
/* ---- */

/* Block */
.b_full {width:286px; margin:0 0 5px;}
.b_title {background:url(/wabes/b_title.png) no-repeat 0 -50px; width:256px; height:50px; line-height:50px; padding:0 0 0 40px; font-size:14px; text-transform:uppercase; color:#fff; text-shadow:0 1px #131456;}
.b_title span {color:#242424; text-shadow:0 1px #6384b5;}
.b_title2 {background:url(/wabes/b_title.png) no-repeat; width:256px; height:50px; line-height:50px; padding:0 0 0 40px; font-size:14px; text-transform:uppercase; color:#fff; text-shadow:0 1px #2e4161;}
.b_title2 span {color:#242424; text-shadow:0 1px #ca6161;}

.b_menu {background:url(/wabes/b_menu.png) no-repeat; width:256px; height:31px; line-height:30px; color:#c9c9c9; display:block; padding:0 0 0 30px; text-decoration:none; transition: all linear .2s; -moz-transition: all linear .2s; -webkit-transition: all linear .2s; -o-transition: all linear .2s;}
.b_menu:hover {background-position:0 -31px; color:#c9c9c9;}

.informer {width:274px; height:80px; margin:0 auto; border-bottom:1px dotted #474747; padding:0 0 4px;}
.inf_ava {background:url(/wabes/inf_ava.png) no-repeat; width:67px; height:69px; float:right; margin:6px 0 0; position:relative;}
.inf_ava img {width:61px; height:61px; margin:3px 0 0 3px; border-radius:5px;}
.inf_ava_info {display:block; background:#000; color:#fff; opacity:0.8; position:absolute; top:6px; left:6px; padding:0 5px; border-radius:5px;}
.inf_info {float:left; margin:6px 0 0;}
.inf_info a {background:#121212; border-radius:5px; border-bottom:1px solid #2d2d2d; padding:3px 5px; display:inline-block; color:#cdcccc; font-size:13px; text-decoration:none;}
.inf_info .table {background:url(/wabes/inf_info.png) no-repeat left; height:13px; line-height:13px; color:#cfcfcf; padding:0 0 0 15px; margin:4px 0 0 3px;}
.inf_info .table span {color:#5b79a6;}

#mchatIfm2 {width:272px; }
.chat_full {background:#141414; border-top:1px solid #0e0e0e; border-bottom:1px solid #2a2a2a; border-radius:5px; width:252px; margin:0 auto 4px;}
.chat_top {background:url(/wabes/chat_line.png) no-repeat bottom; height:29px; margin:0 6px; line-height:26px; color:#a9a9a9;}
.chat_top a {background:url(/wabes/chat_top_a.png) repeat-x; display:inline-block; height:18px; line-height:18px; color:#fff; text-decoration:none; text-shadow:0 1px #131456; border-radius:5px; padding:0 4px; margin:0 2px;}
.chat_mess {color:#ebebeb; padding:3px 7px;}
#mchatMsgF {background:#292929; border:none; border-top:1px solid #333333; border-bottom:1px solid #141414; border-radius:5px; height:50px; padding:5px; width:255px; margin:5px 0 0 10px; outline:none; font-family:'Cuprum'; font-size:12px; font-style:italic; color:#fff; text-shadow:0 1px #1b1b1b;}
.chat_button {background:url(/wabes/chat_button.png) no-repeat; width:70px; height:24px; outline:none; cursor:pointer; float:right; border:none;}
.chat_button:hover {opacity:0.8;}
.chat_buttons {height:24px; margin:4px 12px 0 10px;}
.chat_buttons a {background:#292929; border:none; border-top:1px solid #333333; border-bottom:1px solid #141414; border-radius:4px; color:#fff; text-shadow:0 1px #1b1b1b; padding:3px 5px; float:left; text-decoration:none; text-transform:uppercase; margin:0 3px 0 0;}
.chat_buttons a:hover {opacity:0.8;}
/* ----- */

/* Footer */
.footer {background:url(/wabes/footer.png) no-repeat; width:980px; height:117px; margin:0 auto;}
.footer_left {width:694px; height:84px; margin:0; padding:0; float:left;}
.f_logo {background:url(/wabes/f_logo.png) no-repeat; width:185px; height:45px; margin:26px 0 0 10px; float:left;}
.f_text {font:12px Cuprum; color:#999999; display:inline-block; padding:0; margin:25px 0 0 20px; float:left;}
.f_text a {color:#b35656; text-decoration:none;}
.f_text a:hover {text-decoration:underline;}
.webeart_logo {background:url(/wabes/webeart_logo.png) no-repeat top; width:38px; height:34px; margin:30px 0 0 45px; padding:0; float:left;}
.webeart_logo a {width:38px; height:34px; display:block;}
.webeart_logo:hover {background-position:bottom;}
.footer_right {width:286px; height:110px; padding:7px 0 0 0; display:block; color:#b0b0b0; float:right;}
.footer_right a {color:#b0b0b0; text-decoration:none;}
.footer_right a:hover {text-decoration:underline;}
.f_banners {background:url(/wabes/f_baner_bg.png) no-repeat center; width:233px; height:35px; margin:12px auto 0; padding:0;}
.f_banners img {width:88px; height:31px; border:3px solid #181818; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -khtml-border-radius:3px; -ms-border-radius:3px;}
.f_banners img:first-child {float:left;}
.f_banners img:last-child {float:right;}
/* ----- */

/* Slider */
#carousel {margin: 0 0 30px 24px; width: 632px; position:relative;}
 #carousel ul {margin: 0;padding: 0;list-style: none;display: block;}
 #carousel li {height: 178px;float:left}
 #carousel .prev, #carousel .next {margin-left: 10px;width:15px;height:21px;display:block;position:absolute;top:0;}
 #carousel .prev {left:-33px;}
 #carousel .prev:hover {left:-33px;} 
 #carousel .next {background-position: -18px 0;right:-15px;}
 #carousel .next:hover {right:-15px;} 
.popular {background:url(/wabes/popular.png) no-repeat; width:694px; height:139px;padding:44px 0 0;}
 .slider {height:127px; margin:0 0 0 6px; overflow:hidden;}
 .slider_prev {background:url(/wabes/next_slide.png) no-repeat 0; width:24px; height:124px; float:left; margin:0;}
 .slider_prev:hover {background-position:-24px;}
 .slider_next {background:url(/wabes/next_slide.png) no-repeat -72px; width:24px; height:124px; float:left; margin:0 4px 0 0;}
 .slider_next:hover {background-position:-48px;}
 .slider_cont {background:url(/wabes/slider.png) no-repeat; width:145px; height:127px; float:left; margin:0 6px 0 7px;}
 .slider_title {height:18px; line-height:24px; color:#d9d9d9; text-shadow:0 1px #363636; margin:0 0 0 25px; padding:6px 0 0; font:12px Cuprum;}
 .slider_img {width:137px; height:96px; margin:3px auto 0; position:absolute;}
 .slider_img img {width:137px; height:96px; border-radius:4px; position:absolute; left:4px;}
 .slider_com {background:url(/wabes/slider_info.png) no-repeat top left; width:36px; height:19px; position:absolute; text-align:center; z-index:1; top:2px; left:8px; font:12px Cuprum; padding:0; color:#fff; text-shadow:0 1px 0 #5f2727;}
 .slider_com span {width:19px; margin:0 2px 0 11px; padding:2px 0 0; display:inline-block;}
 .slider_view {background:url(/wabes/slider_info.png) no-repeat left top -19px; width:36px; height:19px; position:absolute; text-align:center; z-index:1; top:23px; left:8px; font:12px Cuprum; padding:0; color:#fff; text-shadow:0 1px 0 #5f2727;}
 .slider_view span {width:19px; margin:0 2px 0 11px; padding:2px 0 0; display:inline-block;}
.slider a, .slider a {color:#fff; text-decoration:none;}
 /* ----- */

/* Forum styles */
.forum_header {background:url(/wabes/header.png) repeat-x; height:47px;}
.forum_center {width:980px; margin:0 auto;}
.forum_menu {height:14px; padding:12px 0 0;}
.forum_menu ul {height:26px; display:inline-block; float:left;}
.forum_menu ul li {float:left; height:26px; line-height:26px; margin:0 3px 0 0;}
.forum_menu ul li a {background:#1e1e1e; border-radius:4px; border:1px solid #000000; box-shadow:inset 1px 1px 0px #313131; display:inline-block; height:26px; padding:0 7px; color:#858585; text-decoration:none;}
/* ----- */

.testing {font: 20px/0 'Myriad Pro',sans-serif; font-weight:bold; color: #999999; margin: 20px 0;}