/* General Style */
body {margin: 0; padding: 0;}
body, td {font-family: Tahoma; font-size: 11px; color: #fff;}
img {border: 0}
ul, li {margin: 0; padding: 0; list-style:none;}
a {color: #fff; text-decoration:none;}
a:hover {color: f1f1f1;}

.u-star-rating, .u-star-rating li {display:block; padding:0; margin:0; list-style:none;}
.copy {font-size:7pt;}
.left {float:left}
.right {float:right}
.clear {clear:both;}
.none {display:none;}

red {color:#ff0000;} 
blu {color:blue;} 
gre {color:green;} 
bla {color:black} 
whi {color:white} 
gra {color:gray;} 
yel {color:yellow;} 
ora {color:orange;} 
pur {color:purple;}
/* ------------ */

/* Inputs */
.input_style input.commSbmSt {background:url(/designs_24/container_element.png) no-repeat 0 -52px; height: 21px; width: 188px; float:left; font-family:Tahoma; font-size: 11px; color: #000; text-shadow: #d4aa33 1px 1px 0px;}
.input_style input.commSbmSt:hover {opacity: 0.8;}

.input_style input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:verdana; font-size:11px;}

.input_style input[type="password"],
.input_style textarea, 
.input_style select,
#container_wrap .input_style input.codeButtons {padding:2px 4px; margin:1px; font-size:11px;color:#fff; outline:none; border:0; text-shadow:none; -moz-border-radius:3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; background:#197aa3;}

.input_style input[type="password"] {padding:2px 0; text-indent:3px;}

.manTd2 input.securityCode, input.securityCode, input#secuCodeMc3 {background:url(/designs_24/input_bg.png) repeat-x 0 0; margin: 5px 0; height: 30px; outline:none; border:none; -moz-border-radius:3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}

#container_wrap .input_style input.codeButtons {padding:1px; font-style:normal; text-transform:none;}

.input_style input[type="password"]:hover, 
.input_style select:hover,
.input_style input[type="password"]:focus,
.input_style select:focus,
#container_wrap .input_style input.codeButtons:hover {background:#12648e;}

.input_style .input_reset,
.input_style .addcomm_submit {background:0; text-shadow:none; border:0; padding:0; margin:0; -moz-border-radius:3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}

label, input[type=button], input[type=submit], button {cursor: pointer;}
textarea {overflow:auto; resize:none;}
label, label:hover,
input[type=button], input[type=button]:hover,
input[type=submit], input[type=submit]:hover,
button, button:hover {cursor: pointer;}

input,
select,
label,
textarea {border:none; outline:none;}

.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="text"] {border:none; outline:none;}


.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="text"],
.manTable select,
.manTable input,
.manTdText,
.edttmessage,
.manTd2 input,
textarea,
.manFlTitle {padding: 0 2px; background:#114b6f; outline:none; font-size:11px; color:#fff; border:1px solid #186da3; text-shadow:none; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}

.input_style input[type="button"]:hover,
.input_style input[type="submit"]:hover,
.input_style input[type="text"]:hover,
.manTable select:hover,
.manTdText:hover,
.edttmessage:hover,
.manTd2 input:hover,
.manFlTitle:hover {border:1px solid #3e88b7;} 

.manFlSbm:hover,
.manFlRst:hover {border:1px solid #3e88b7;}

input.commFl,
textarea.commFl {background:url(/designs_24/input_bg.png) repeat-x 0 0; color: #fff; height: 95px; padding: 2px 5px; margin: 0 0 2px 0; border: 1px solid #d8bb22; border-top:none; border-bottom:none; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
.commSmile {background:url(/designs_24/input_bg.png) repeat-x 0 -99px; color: #fff; padding: 0 5px; border: 1px solid #d8bb22; border-top:none; border-bottom:none; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}

hr, .manHr {background:url(/designs_24/hr2.png) repeat-x center; height: 1px; border:none;}
/* ------------ */

/* Header */
#head_left {background:url(/designs_24/header_bg.png) no-repeat 0 0; width: 563px; height: 156px; float:left;}
#head_right {background:url(/designs_24/header_bg.png) no-repeat right -156px; width: 563px; height: 156px; float:right;}
#head_middle {background:url(/designs_24/header_bg.png) repeat-x 0 -312px; margin: 0 563px; height: 156px;}
#head {min-width: 1250px; height: 156px; margin: 0; padding: 0; overflow:hidden;}
#hlogo {text-align:center;}

#hcont_right {float:right; margin: 30px 100px 0 0;}
a.hicon1, a.hicon2, a.hicon3 {height: 31px; width: 27px; float:left; display:block; background:url(/designs_24/hicon_bg.png) no-repeat 0 0;}
a.hicon1 {background-position: 0 0;}
a.hicon2 {background-position: -27px 0;}
a.hicon3 {background-position: -54px 0;}
a.hicon1:hover {background-position: 0 -31px;}
a.hicon2:hover {background-position: -27px -31px;}
a.hicon3:hover {background-position: -54px -31px;}

#hcont_left {margin: 30px 0 0 100px;}
.hlogin {background:url(/designs_24/container_element.png) no-repeat 0 0; height: 34px;}
.hlogin ul {height: 34px; overflow:hidden; margin: 0 0 0 9px;}
.hlogin li {display:block; float:left; padding: 5px 0;}
.hlogin a {text-decoration:none; font-family:Tahoma; font-size: 11px; color: #000; text-shadow: #d4aa33 1px 1px 0px;}
.hlogin .login a {background:url(/designs_24/container_element.png) no-repeat 0 -34px; height: 18px; width: 72px; line-height: 15px; margin: 0 2px 0 0; padding: 0 0 0 1px; overflow:hidden; text-align:center; display:block;}
.hlogin .register a {background:url(/designs_24/container_element.png) no-repeat -73px -34px; height: 18px; width: 136px; line-height: 15px; padding: 0 0 0 1px; overflow:hidden; text-align:center; display:block;}
/* ------------ */

/* Container Advert */
#cont_left {background:url(/designs_24/mid_bg.png) no-repeat 0 0px; margin: 0 0 0 -10px;}
#cont_right {background:url(/designs_24/mid_bg.png) no-repeat right -116px; padding: 0px 100px; margin: 0 -10px 0 0;}
#cont_middle {background:url(/designs_24/mid_bg.png) repeat-x 0 -58px; height: 54px;}
#cont_in {height: 45px;}

.hSearch {width: 225px; height: 34px; float:right; margin: 1px 0 0 0; overflow:hidden; display:block;}
.hSearch , input[type="text"] {outline:none; vertical-align:top;}
.hSearch_text {background:url(/designs_24/search_bg.png) no-repeat 0 0; width: 163px; height: 34px; line-height:21px; display:block; float:left; padding: 0 2px 0 18px; font: italic 12px tahoma; color:#fff; margin:0; border:0;}
.hSearch_submit, .hSearch_submit:hover {background:url(/designs_24/search_bg.png) no-repeat right -34px; width: 42px; height: 34px; display:block; float:right; padding:0; margin:0; border:0;}

#hnav_list, #hnav_list li {display:block; padding:0; margin:0; list-style:none;}
#hnav_list {float:left; padding: 5px 0 0 0; height: 30px; overflow:hidden; width: 75%; margin: 0 0 0 -60px;}
#hnav_list li {height: 28px; padding: 2px 0px 0 5px; float:left; overflow:hidden;}
#hnav_list li a {background:url(/designs_24/cont_menu_bg.png) no-repeat left -27px; color: #000; text-decoration:none; text-shadow: #d29d25 1px 1px 0px; height:27px; padding: 0 0 0 41px; display:block;}
#hnav_list li a span {background:url(/designs_24/cont_menu_bg.png) no-repeat right top; height:27px; line-height:21px; padding: 0 26px 0 16px; display:block;}
#hnav_list li a:hover {background:url(/designs_24/cont_menu_bg.png) no-repeat left -81px; text-shadow: #248bba 1px 1px 0px;}
#hnav_list li a:hover span {background:url(/designs_24/cont_menu_bg.png) no-repeat right -54px;}

#mid_cont_left {background:url(/designs_24/mid_cont_bg.png) no-repeat 0 0px; margin: 0 0 0 -10px;}
#mid_cont_right {background:url(/designs_24/mid_cont_bg.png) no-repeat right -338px; padding: 0px 446px; margin: 0 -10px 0 0;}
#mid_cont_middle {background:url(/designs_24/mid_cont_bg.png) repeat-x 0 -169px; height: 165px;}
#mid_cont_in {padding: 4px 0 0 0;}

#hBanka {margin: 0 0 0 -90px;}
#hBanka_in {width: 559px; height: 108px; margin: 0 auto; background:url(/designs_24/hbanka_bg.png) no-repeat; padding: 33px 0 0 46px;}
#hBanka_in img {vertical-align:top;}
/* ------------ */

/* Container */
#content_full {min-width: 1200px; margin: 0 auto; padding: 200px 20px 0 20px;}
#mid_cont {background: #111; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; }
.side_left {width:201px; float:left; margin:0 0 0 32px;}
.side_right {width:201px; float:right; margin:0 32px 0 0;}
.side_center {margin: 0 242px;}
.c_full {margin: 0 -1px 0 0;}
.c_l {background:url(/designs_24/l.png) repeat-y left;}
.c_r {background:url(/designs_24/r.png) repeat-y right; overflow:hidden;}
/* ------------ */

/* Block Full */
.block_full {width: 201px; margin: 5px 0;}
.block_full .block_title {background:url(/designs_24/block_bg.png) no-repeat 0 0; height: 40px; padding: 22px 10px 0 10px; text-align:center;}
.block_full .block_cont {background:url(/designs_24/block_bg.png) repeat-y -201px bottom; margin: 0 3px; padding: 0 2px;}
.block_full .block_bottom {background:url(/designs_24/block_bg.png) no-repeat -396px bottom; height: 22px; margin: 0 3px;}

.block_full2 {width: 201px; margin: 5px 0;}
.block_full2 .block_title {background:url(/designs_24/block_bg.png) no-repeat 0 -63px; height: 40px; padding: 22px 10px 0 10px; text-align:center;}
.block_full2 .block_cont {background:url(/designs_24/block_bg.png) repeat-y -201px bottom; margin: 0 3px; padding: 0 2px;}
.block_full2 .block_bottom {background:url(/designs_24/block_bg.png) no-repeat -396px bottom; height: 22px; margin: 0 3px;}
/* ------------ */

/* Блок Категории */
.block_full2 .catsTable {width:191px;}
.block_full2 .catsTable td {margin: 0 0 1px 0; display:block; cursor:pointer; background:url(/designs_24/bfull_bg.png) repeat-y 0 0; max-height: 100px; overflow:hidden;}
.block_full2 .catsTable td:hover {background:url(/designs_24/bfull_bg.png) repeat-y -191px 0;}
.block_full2 .catsTable td a {padding: 2px; color:#fff; text-decoration:none; overflow:hidden; height: 15px; display:block; overflow:hidden;}
.block_full2 .catsTable .catNumData {display:none;}
.block_full2 .catsTable .catDescr {padding: 5px; font-size:10px; color: #5e5e5e; overflow:hidden; display:block;}
.block_full2 .catsTable td b {display:block; float:right; font-weight:normal;}
/* -------------- */

/* Блок Статистика */
.bstats {width: 183px; margin: 0 auto; text-align:center;}
.bstats .btop {background:url(/designs_24/bfull_bg.png) no-repeat -382px -76px; width: 183px; height: 24px; line-height: 23px; display:block; color:#fff; margin: 5px 0;}
.bstats hr {background:url(/designs_24/bfull_bg.png) no-repeat -575px -47px; height: 1px; border:none;}
/* -------------- */

/* Блок Меню */
.bmenu {width: 191px; overflow:hidden;}
.bmenu li a {background:url(/designs_24/bfull_bg.png) no-repeat -575px 0; height: 23px; display:block; color: #fff; line-height: 22px; padding: 0 20px; margin: 0 0 2px 0;}
.bmenu li:hover a {background:url(/designs_24/bfull_bg.png) no-repeat -575px -23px;}
/* -------------- */

/* Блок Комментариев */
.bComm_loop {width:186px; height:51px; background:url(/designs_24/bcom_bg.png) no-repeat 0 0; margin: 0 auto; padding: 0 0 2px 0;}
.bComm_top {width: 186px; height: 14px; overflow:hidden;}
.bComm_right {float:right; color:#6b6b6b; width: 100px; text-align:center;}
.bComm_left {float:left; color:#fff; width: 76px; overflow:hidden; height: 14px; margin:0 0 0 4px; padding: 0;}
.bComm_message a {width: 180px; height: 36px; float:left; overflow:hidden; padding: 0 4px;}
/* -------------- */

/* Блок TOP файлов */
.bfile_loop {width: 193px; overflow:hidden; padding: 0 0 2px 0;}
.bfile_loop li {background:url(/designs_24/bfull_bg.png) no-repeat -382px 0; width: 187px; height: 38px; padding: 0 2px; display:block; overflow:hidden; cursor:pointer;}
.bfile_loop li:hover {background:url(/designs_24/bfull_bg.png) no-repeat -382px -38px;}
.bfile_loop span {font-size: 10px; text-align:center; display:block; margin: 6px 0 0 0;}
/* -------------- */

/* Блок Новостей */
.viewn_loop {margin: 5px 0;}
.viewn_top_left {background:url(/designs_24/viewn_top_bg.png) no-repeat 0 0; width: 234px; height: 40px; float:left;}
.viewn_top_right {background:url(/designs_24/viewn_top_bg.png) no-repeat right -40px; width: 234px; height: 40px; float:right;}
.viewn_top_middle {background:url(/designs_24/viewn_top_bg.png) repeat-x 0 -80px; margin: 0 234px; height: 40px;}
.viewn_star {padding: 18px 10px 0 165px;}
.viewn_top_middle a:hover {text-decoration:underline;}
.viewn_title {overflow:hidden; padding: 10px 0px; text-align:center;}
.viewn_cont {padding: 5px 5px 0 5px; color:#fff; background:#0a0a0a;}
.viewn_cont_in {overflow:hidden; padding:0 0 4px 0;}
.viewn_pict {width:139px; height: 137px; float:left; padding: 6px 2px 5px 5px; background:url(/designs_24/viewn_rama.png) no-repeat 0 0;}
.viewn_pict a img {display:block; width: 101px; height: 125px;}
.viewn_message {color: #fff; overflow:hidden;}

.cLeft {background:url(/designs_24/viewn_cont_bg.png) #0a0a0a repeat-y left center;}
.cRight {background:url(/designs_24/viewn_cont_bg.png) repeat-y right center; padding: 0 5px;}

.rows1 {width:29px; float:right; position:relative; text-shadow: 1px 1px 0px #fff;}
.rows1 ul {padding: 0; margin: -124px 0 0 -4px; position:relative;}
.rows1 .li1:hover div, .rows1 .li2:hover div, .rows1 .li3:hover div, .rows1 .li4:hover div, .rows1 .li5:hover div {display:block; position:absolute;}
.rows1 a, .rows2 a, .rows3 a, .rows4 a, .rows5 a {display:block; float:left;}
.rows1 .ico_blo5 .bpanel {margin: 0 25px;}
.rows1 .ico_blo5 .bpanel img {padding:0; margin:0; width: auto; height: auto;}
.rows1 .ico_blo1, .rows1 .ico_blo2, .rows1 .ico_blo3, .rows1 .ico_blo4, .rows1 .ico_blo5 {float:left; position:absolute; left: 0px; width: 160px; height: 19px; color:#000; padding: 1px 0 1px 10px; text-align:center; cursor:pointer;}
.rows1 .ico_blo1 {background:url(/designs_24/viewn_ico_nav.png) no-repeat 0 0; margin: 5px 0 0 0; display:none;}
.rows1 .ico_blo2 {background:url(/designs_24/viewn_ico_nav.png) no-repeat 0 -21px; margin: 30px 0 0 0; display:none;}
.rows1 .ico_blo3 {background:url(/designs_24/viewn_ico_nav.png) no-repeat 0 -42px; margin: 54px 0 0 0; display:none;}
.rows1 .ico_blo4 {background:url(/designs_24/viewn_ico_nav.png) no-repeat 0 -63px; margin: 78px 0 0 0; display:none;}
.rows1 .ico_blo5 {background:url(/designs_24/viewn_ico_nav.png) no-repeat 0 -84px; margin: 102px 0 0 0; display:none;}
.rows1 .v_ico1, .rows1 .v_ico2, .rows1 .v_ico3, .rows1 .v_ico4, .rows1 .v_ico5 {width: 22px; height: 25px; display:block; cursor:pointer;}
.rows1 .v_ico1 {background:url(/designs_24/viewn_ico_bg.png) no-repeat 0 0;}
.rows1 .v_ico2 {background:url(/designs_24/viewn_ico_bg.png) no-repeat 0 -25px;}
.rows1 .v_ico3 {background:url(/designs_24/viewn_ico_bg.png) no-repeat 0 -50px;}
.rows1 .v_ico4 {background:url(/designs_24/viewn_ico_bg.png) no-repeat 0 -75px;}
.rows1 .v_ico5 {background:url(/designs_24/viewn_ico_bg.png) no-repeat 0 -103px;}

.viewn_bottom_left {background:url(/designs_24/viewn_bottom_bg.png) no-repeat 0 0;}
.viewn_bottom_right {background:url(/designs_24/viewn_bottom_bg.png) no-repeat right -10px; padding: 0 234px;}
.viewn_bottom_middle {background:url(/designs_24/viewn_bottom_bg.png) repeat-x 0 -20px; height: 10px;}
/* -------------- */

/* Блок полной новости */
.cLeft_full {background:url(/designs_24/viewn_cont_bg_full.png) #0a0a0a repeat-y left 0;}
.cRight_full {background:url(/designs_24/viewn_cont_bg_full.png) repeat-y right 0; padding: 0 5px;}
.viewn_cont_full {padding: 5px 5px 0 5px; color:#fff; background:#0a0a0a;}
.viewn_cont_full .viewn_picture {background:url(/designs_24/viewn_rama.png) no-repeat center; width:139px; height: 137px; margin: 0 auto;}
.viewn_cont_full .viewn_picture img {width: 129px; height: 127px; padding: 5px;}

a.download, a.rdownload {display:inline-block; height: 18px; margin: 0 5px 0 0; width: 138px; background:url(/designs_24/container_element.png) no-repeat 0 -70px;}
a.download:hover {background-position: 0 -93px;}
a.rdownload {background-position: 0 -111px;}
a.rdownload:hover {background-position: 0 -129px;}

.tags {background:url(/designs_24/input_bg.png) repeat-x 0 -229px; padding: 3px 5px; height: 57px; overflow:hidden; display:block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
/* -------------- */

/* Вид Комментариев */
.comments_loop {padding: 5px 10px;}
.button_panel {background:url(/designs_24/input_bg.png) repeat-x 0 -291px; height: 24px; margin: 0 0 2px 0; padding: 0 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.button_panel input[type="button"],
.button_panel input[type="submit"],
.button_panel input[type="reset"], 
.button_panel input {padding: 0px 3px; font:11px verdana; color:#fff; background:url(/designs_24/button_panel_bg_r.png) no-repeat right 0; cursor:pointer; border:none; outline:none; height:24px;}

.button_panel input[type="button"]:hover,
.button_panel input[type="submit"]:hover,
.button_panel input[type="reset"]:hover, 
.button_panel input:hover {background:#12648e url(/designs_24/button_panel_bg_r.png) no-repeat right 0;}
#panel {width:100%;} 
.slide {} 
.btn-slide {background:url(/designs_24/skip_bg.png); width: 80px; height: 11px; float:right; display:block; margin: 5px 16px 0px 0px;}
.active {margin:0px;background:url(/designs_24/skip_bg.png) 0 -13px; margin: 5px 16px 0px 0px;} 

.comment_loop {margin: 5px; font: tahoma 11px normal; overflow:hidden;}
.comment_left {background:url(/designs_24/comments_bg.png) no-repeat 0 0; float:left; width: 87px; height: 71px;}
.comment_right {background:url(/designs_24/comments_bg.png) no-repeat right -142px; float:right; margin: 0 0 0 -160px; width: 172px; height: 71px;}
.comment_middle {background:url(/designs_24/comments_bg.png) repeat-x 0 -71px; margin: 0 20px 0 87px; height: 71px;}
.comment_avatar img {width: 61px; height: 61px; overflow:hidden; margin: 5px 21px;}
.comment_info {padding: 8px 0 4px 10px; overflow:hidden;}
.comment_message {padding: 1px 0 0 8px; color:#313131; height: 40px; overflow:auto;}
/* -------------- */

/* Mchat */
.bchat_bg {overflow:auto; width: 171px; height: 250px;}
.bchat {background: #1d1d1d; width:auto; overflow:hidden; margin-bottom:4px; -moz-border-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-top-left-radius:3px; -webkit-border-bottom-right-radius:3px; -webkit-border-bottom-left-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
.bchat .title {font-family:Tahoma; font-size:11px; color:#fff; height: 28px; padding: 2px 4px; font-weight:bold; background:url(/designs_24/bfull_bg.png) no-repeat 0 0; -moz-border-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-top-left-radius:3px; -webkit-border-bottom-right-radius:3px; -webkit-border-bottom-left-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
.bchat .cont {padding: 1px 3px; color:#656565; font-family:Tahoma; font-size:11px;}
a.bchat_user {background:url(/designs_24/mchat_ico.png) no-repeat; float:right; width: 13px; height: 7px; margin: 2px 5px;}

.bchat_input {width: 186px; height: 38px; overflow:hidden;}
.bchat_input input[type="submit"], .bchat_input input[type="submit"]:hover {border:0; background:url(/designs_24/mchat_input.png) no-repeat right 0; width:38px; height:38px; margin: -4px 0 0 -6px;}
.bchat_input textarea {background:url(/designs_24/mchat_input.png) no-repeat 0 0; height: 38px; width: 140px; font-size: 10px;}

.bChat_button {overflow:hidden; background:url(/designs_24/bfull_bg.png) no-repeat -575px -48px; padding: 4px 0 0 8px;}
.bChat_button a {width:15px; height:15px; display:block; float:left; margin:0 0 0 2px; background:url(/designs_24/bchat_bg.png) no-repeat 0 0;}

.bChat_button a.bChat_1 {background-position:0 0;}
.bChat_button a.bChat_2 {background-position:-16px 0;}
.bChat_button a.bChat_3 {background-position:-32px 0;}
.bChat_button a.bChat_4 {background-position:-48px 0;}
.bChat_button a.bChat_5 {background-position:-64px 0;}

.bChat_button a.bChat_1:hover {background-position:0 -16px;}
.bChat_button a.bChat_2:hover {background-position:-16px -16px;}
.bChat_button a.bChat_3:hover {background-position:-32px -16px;}
.bChat_button a.bChat_4:hover {background-position:-48px -16px;}
.bChat_button a.bChat_5:hover {background-position:-64px -16px;}
/* -------------- */

/* Персональная страница */
.personal_bg {width: 667px; margin: 0 auto; padding: 10px 0;}
.personal_title {background:url(/designs_24/personal_bg.png) no-repeat 0 0; width: 637px; height: 16px; padding: 15px;}
.personal_middle {background:url(/designs_24/personal_bg.png) repeat-y -667px 0;}
.personal_bottom {background:#111 url(/designs_24/personal_bg.png) no-repeat -1334px bottom; width: 667px; height: 10px;}
.personal_middle .ava {background:url(/designs_24/personal_ava_bg.png) no-repeat 0 0; width: 164px; height: 160px; padding: 5px 7px;}
.personal_middle .ava img {width: 150px; height: 150px;}
.personal_middle .ava_nav {width: 171px;}
.personal_middle .ava_nav li a {background:url(/designs_24/personal_nav_bg.png) no-repeat 0 0; text-align:center; height: 19px; margin: 0 0 1px 0; display:block;}
.personal_middle .ava_nav li:hover a {opacity: 0.8; text-decoration:underline;}
.personal_middle .block_1 {width: 171px; min-height: 250px; float:left; padding: 0 4px 0 0; margin: 5px 0 0 0; background:url(/designs_24/personal_ava_line.png) repeat-y right 0;}
.personal_middle .block_2 {width: 268px; min-height: 250px; float:left; padding: 0 4px; margin: 5px 0 0 0; background:url(/designs_24/personal_info_line.png) repeat-y right 0;}
.personal_middle .block_3 {width: 204px; min-height: 250px; float:left; padding: 0 4px; margin: 5px 0 0 0;}
.personal_middle .block_title {background: #196085; padding: 2px 2px 2px 12px; margin: 0 4px 0 0; -moz-border-radius:3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
.personal_middle .info_user {margin: 4px 4px 2px 0;}
.personal_middle .info_user li {background:url(/designs_24/personal_info_bg.png) repeat-x 0 0; padding: 2px 10px; margin: 1px 0; height: 16px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;}
.personal_middle .personal_other {background:url(/designs_24/personal_other_line.png) repeat-x; width: 667px; height: 2px;}
.personal_middle .personal_signa {padding: 5px;}
/* -------------- */

/* Footer */
#footer_left {background: #000 url(/designs_24/footer_bg.png) no-repeat 0 0;}
#footer_right {background:url(/designs_24/footer_bg.png) no-repeat right -183px; padding: 0px 290px;}
#footer_middle {background:url(/designs_24/footer_bg.png) repeat-x center -366px; height: 183px;}
#f_footer_left {background:url(/designs_24/footer_bg.png) no-repeat 0 -548px;}
#f_footer_right {background:url(/designs_24/footer_bg.png) no-repeat right -731px; padding: 0px 290px;}
#f_footer_middle {background: #202020 url(/designs_24/footer_bg.png) repeat-x center -916px; height: 183px;}
#footer_in {padding: 40px 10px;}
.flogo {float:left; width: 163px; height: 94px; margin: 15px 0 0 -270px;}
.fbanners {float:right; width: 187px; height: 70px; margin: 50px -280px 0 0;}
.fbanners li {padding: 0 5px 6px 0; float:left;}
.fcopyby {text-align:center; padding: 0 20px; overflow:hidden; color: #000; text-shadow: #d4aa33 1px 1px 0px; height: 80px;}
.fcopyby a {color: #000; text-shadow: #d4aa33 1px 1px 0px; text-adecoration:none;}
.fcopyby a:hover {text-decoration:underline;}
/* ------------ */




#vkontakte_button img { 
position: fixed; 
top:125px; 
right: -76px; 
z-index: 99999; 
cursor: pointer; 
display: block; 
} 



.topPanel { 
 width: 100%; 
 height: 48px; 
 background: #000000; 
 } 
 #topPanel { 
 position: fixed; 
 opacity: 0.7; 
 } 
 .topconntent { 
 margin-top: 10px; 
 margin-left: 180px; 
 } 
 #navtop { 
 margin-top: -11px; 
 } 
 .navtop1 { 
 margin-top: -11px; 
 margin-left: 457px; 
 } 
 .navtop2 { 
 margin-top: -11px; 
 margin-left: 600px; 
 } 
 .logotype { 
 background: url('http://joomla.ucoz.com/1/6/logotype.png'); 
 width: 150px; 
 height: 48px; 
 margin-top: -52px; 
 margin-left: 5px; 
 }



.catPages2 {color:#000000;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages2 a:link, 
.catPages2 a:visited, 
.catPages2 a:hover, 
.catPages2 a:active {text-decoration:none;color: #FFFFFF;background:#BEBEBE;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages2 a:hover {background:#000000;color:#000000;font-weight:bold;} 
.catPages2 b {text-decoration:none;background:#000000;padding:3px 10px;color:#000000;font-size:11px;} 
.catPages1 {color:#607080;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #FFFFFF;background:#000000;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages1 a:hover {background:#FFFFFF;color:#000000;font-weight:bold;} 
.catPages1 b {text-decoration:none;background:#FFFFFF;padding:3px 10px;color:#000000;font-size:11px;}