/* Главные стили */
body {background:#0e0e0e; margin:0; padding:0;}
body, td {font-family:Tahoma; font-size:11px; color:#000;}
a {color:#000; text-decoration:none;}
a:hover {text-decoration:underline;}

li {display:block; padding:0; margin:0; list-style:none;}
.left {float:left;}
.right {float:right;}
.hidden {overflow:hidden;}
.g_table_lr {padding:0 5px;}

input[type=image]:hover {opacity:0.8;}
input, textarea, select, button {font-family:tahoma; font-size:11px; vertical-align:middle; outline:none; border:none;}
label {vertical-align:middle; cursor:pointer;}
label, input[type="button"], input[type="submit"], button {cursor:pointer;}
textarea {overflow:auto; resize:none;}
form {margin:0; padding:0; outline:none !important; border:none;}
input, textarea, select {vertical-align:middle; font-size:8pt; font-family:Tahoma, sans-serif; outline:none !important; border:none; background:#fff; border:1px solid #bebdbd;}

/* Фиксация */
#container_wra {width:1168px; margin:0 auto;}
.container_bg {background:#1e1e1e; width:1168px;}
.container_bg_l {background:url(/design_31/container_bg_l.png) repeat-y left;}
.container_bg_r {background:url(/design_31/container_bg_r.png) repeat-y right; overflow:hidden;}
.container_in {margin:0 15px;}
.side_main {overflow:hidden;}
.side_left {float:left; width:210px; margin:0 0 0 5px;}
.side_right {float:right; width:210px; margin:0 5px 0 0;}
.side_center {margin:0 218px;}
.side_center td, .side_center td a {color:#fff;}

/* Верх сайта */
.h_in {overflow:hidden;}
.h_bg {background:url(/design_31/h_bg.png) no-repeat; width:1168px; height:267px;}
.h_logo {float:left; background:url(/design_31/h_logo.png) no-repeat; width:394px; height:57px; margin:100px 48px;}
.h_logo:hover {background-position:0 -57px;}
.h_banka {float:right; background:url(/design_31/h_banka.png) no-repeat; width:481px; height:139px; margin:52px 35px;}
.h_banka li, .h_banka li img {width:468px; height:60px; padding:3px 0 0 2px;}
.h_banka i, .h_banka i img {width:468px; height:60px; padding:11px 0 0 2px;}
.h_login_ico {width:195px; float:right}
.h_login_ico1 {background:url(/design_31/h_login_ico.png) no-repeat 0 0; width:195px; height:40px; float:right; margin:-232px 138px;}
.h_login_ico2 {background:url(/design_31/h_login_ico.png) no-repeat 0 -41px; width:195px; height:33px; float:right; margin:-45px 138px;}
.h_login_ico1:hover {background-position:0 -75px;}
.h_login_ico2:hover {background-position:0 -116px;}
.h_login_ico3 {background:url(/design_31/h_login_ico.png) no-repeat 0 -184px; width:195px; height:40px; float:right; margin:-232px 138px;}
.h_login_ico4 {background:url(/design_31/h_login_ico.png) no-repeat 0 -150px; width:195px; height:33px; float:right; margin:-45px 138px;}
.h_login_ico3:hover {background-position:0 -259px;}
.h_login_ico4:hover {background-position:0 -225px;}
.h_nav, .h_nav li {display:block; padding:0; margin:0; list-style:none; float:left;}
.h_nav {float:left; height:26px; overflow:hidden; position:absolute; margin:210px 23px;}
.h_nav li {height:26px; float:left; overflow:hidden; margin:0 5px;}
.h_nav li a {background:url(/design_31/h_nav.png) no-repeat left 0; color:#dfdfdf; text-shadow:0px 1px 0px #072f40; text-decoration:none; height:26px; display:block; padding:0 0 0 15px;}
.h_nav li a span {background:url(/design_31/h_nav.png) no-repeat right top; height:26px; line-height:26px; display:block; padding:0 15px 0 0px;}
.h_nav li a:hover {background:url(/design_31/h_nav.png) no-repeat left -26px;}
.h_nav li a:hover span {background:url(/design_31/h_nav.png) no-repeat right -26px; color:#181818; text-shadow:0px 1px 0px #dedede;}

/* Низ сайта */
.f_in {overflow:hidden; margin:5px 0 0 0;}
.f_bg {background:url(/design_31/f_bg.png) no-repeat; width:1168px; height:151px; overflow:hidden;}
.f_bg .text {color:#fff; padding:20px 10px; float:left;}
.f_bg .text a {color:#fff;}
.f_b {float:right; margin:93px 40px;}
.f_banka {float:left; margin:0 10px; background:url(/design_31/f_banka.png) no-repeat; width:95px; height:58px;}
.f_banka li {width:88px; height:31px; padding:3px 3px;}

/* Середина сайта */
.block {width:210px; margin:0 0 5px 0;}
.block_top {background:url(/design_31/block_bg.png) no-repeat 0 0; width:210px; height:56px;}
.block_top li {color:#131313; text-align:center; line-height:50px; text-transform:uppercase; font-weight:bold;}
.block_cont {background:url(/design_31/block_bg.png) repeat-y -210px 0; padding:2px 4px;}
.block_bottom {background:url(/design_31/block_bg.png) no-repeat -420px bottom; width:210px; height:20px;}

.block_menu {width:208px; margin:0 -3px;}
.block_menu li {display:block; height:30px; line-height:30px; margin:0 0 -1px 0; position:relative;}
.block_menu li a {display:block; background:url(/design_31/block_menu.png) no-repeat 0 0; height:30px; color:#000; padding:0 32px;}
.block_menu li a:hover {background-position:0 -30px; text-decoration:none; color:#fff;}

.bchat_add_bg textarea {background:url(/design_31/bchat_add.png) no-repeat 0 0; width:131px; height:46px; float:left; border:0; color:#000; padding:0 2px;}
.bchat_add_bg input {background:url(/design_31/bchat_add.png) no-repeat 0 -49px; width:64px; height:27px; float:right; border:0; margin:12px 0;}
.bchat_add_bg input:hover {background-position:0 -77px;}

.bchat_loop {overflow:hidden; margin:0 0 3px 0;}
.bchat_top {background:url(/design_31/bchat_top.png) no-repeat 0 0;}
.bchat_top div {background:url(/design_31/bchat_top.png) no-repeat right -21px; height:21px; line-height:21px; oveflow:hidden;}
.bchat_name {font-weight:bold; color:#fff; padding:0 7px;}
.bchat_name a {color:#fff;}
.bchat_cont {background:#1c546c;}
.bchat_cont_l {background:url(/design_31/bchat_cont_l.png) repeat-y left;}
.bchat_cont_r {background:url(/design_31/bchat_cont_r.png) repeat-y right; overflow:hidden; color:#fff; padding:0 3px 3px;}
.bchat_cont_r a {color:#fff;}
.bchat_bottom {background:url(/design_31/bchat_bottom.png) repeat-x; height:2px;}

.v_add_button {float:right; background:url(/design_31/site_elem.png) no-repeat 0 -196px; width:139px; height:22px; margin:0 5px 3px;}
.v_add_button:hover {background-position:0 -219px;}

.v_loop {width:701px; margin:0 0 5px 0;}
.v_top {background:url(/design_31/v_bg.png) no-repeat 0 0; width:701px; height:58px;}
.v_top li {color:#131313; text-align:center; line-height:50px; text-transform:uppercase; font-weight:bold;}
.v_top li a {color:#131313;}
.v_cont {background:url(/design_31/v_bg.png) repeat-y -700px 0; padding:2px 4px;}
.v_bottom {background:url(/design_31/v_bg.png) no-repeat -1400px bottom; width:701px; height:15px;}
.v_poster {background:url(/design_31/v_poster.png) no-repeat; width:144px; height:144px; float:left; margin:3px 5px;}
.v_poster img {width:136px; height:133px; padding:5px 4px;}
.v_info {background:url(/design_31/site_elem.png) no-repeat 0 0; width:697px; height:33px; line-height:33px; margin:3px -2px;}
.v_info ul {float:left; margin:0 -40px;}
.v_info ul li {float:left; margin:0 0 0 20px;}
.v_info i {float:right; background:url(/design_31/site_elem.png) no-repeat 0 -34px; width:127px; height:26px; margin:3px 5px;}
.v_info i:hover {background-position:0 -61px;}
.v_info .v_d {float:right; margin:3px 5px;}
.v_info .v_d li {float:left; margin:0 5px; background:url(/design_31/site_elem.png) no-repeat 0 -88px; width:127px; height:26px;}
.v_info .v_d li:hover {background-position:0 -115px;}
.v_info .v_d i {float:left; margin:0 5px; background:url(/design_31/site_elem.png) no-repeat 0 -142px; width:127px; height:26px;}
.v_info .v_d i:hover {background-position:0 -169px;}

.v_comm_add_bg {background:url(/design_31/v_comm_add_bg.png) no-repeat; width:653px; height:116px; margin:0 20px 3px; border:0; color:#000; padding:2px 2px;}
.v_cont #message {background:url(/design_31/v_comm_add_bg.png) no-repeat; width:653px; height:116px; margin:0 20px 3px; border:0; color:#000; padding:2px 2px;}
.v_comm_input {background:url(/design_31/site_elem.png) no-repeat 0 -242px; width:241px; height:27px; border:0; margin:0 230px;}
.v_comm_input:hover {background-position:0 -270px;}
.v_comm_code {float:left; margin:3px 0;}
.v_comm_code li {margin:0 5px; float:right;}

.pagesBlockuz2,
#pagesBlock1 {display:block; margin:10px 0; overflow:hidden; font-weight:bold; font-size:11px; color:#fff; text-align:center;}
.pagesBlockuz2 a,
.pagesBlockuz2 b,
.pagesBlockuz2 .swchItemDots,
#pagesBlock1 a,
#pagesBlock1 b,
#pagesBlock1 .swchItemDots {height:25px; display:inline-block; color:#fff; font-weight:normal; vertical-align:top; background:url(/design_31/page_selector.png) no-repeat 0 0;}
#pagesBlock1 b,
#pagesBlock1 b span,
.pagesBlockuz2 b,
.pagesBlockuz2 b span, {font-weight:bold;}
.pagesBlockuz2 a span,
.pagesBlockuz2 b span,
.pagesBlockuz2 .swchItemDots span,
#pagesBlock1 a span,
#pagesBlock1 b span,
#pagesBlock1 .swchItemDots span {background:url(/design_31/page_selector.png) no-repeat right 0; height:25px; line-height:25px; padding:0 20px; display:inline-block; vertical-align:top; cursor:pointer; font-weight:bold;}
.pagesBlockuz2 b span,
#pagesBlock1 b span {cursor:default;}
.pagesBlockuz2 b,
.pagesBlockuz2 a:hover,
#pagesBlock1 b,
#pagesBlock1 a:hover {text-decoration:none; background-position:0 -25px; color:#fff;}
.pagesBlockuz2 b span,
.pagesBlockuz2 a:hover span,
#pagesBlock1 b span,
#pagesBlock1 a:hover span {background-position:right -25px;}
.pagesBlockuz2 .swchItemDots,
.pagesBlockuz2 .swchItemDots span,
#pagesBlock1 .swchItemDots,
#pagesBlock1 .swchItemDots span {padding:0 3px; background:0; color:#fff; font-weight:bold;}

/* ===== forum Start ===== */
.forumContent {width:1108px; margin:0 auto;}

.fBlock_title {background:url(/design_31/f_top.png) no-repeat; width:1108px; height:59px; line-height:50px; padding:0 0 0 25px; font-weight:bold; text-transform:uppercase;}

.forum_cb_bg {background:url(/design_31/f_bottom.png) no-repeat; width:1108px; height:18px;}

/* General forum Table View */
.gTable {border-collapse:collapse; border-spacing:0; padding:0; margin:0; background:#dfdfdf; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.gTable input {max-width:99%;}
.gTableTop {text-decoration:none;}
.gTableSubTop,
.postTdTop {background:url(/design_31/f_sub_top.png) repeat-x; height:21px; padding:0 10px 0 10px; color:#000; line-height:21px;}
.gTableSubTop a,
.postTdTop a {text-decoration:none; color:#000;}
.gTableBottom {padding:12px; background:#dfdfdf;}
.gTableLeft {padding:2px; background:#dfdfdf; font-weight:bold; color:#000;}
.gTableBody,
.gTableBody1,
.threadLastPostTd {background:url(/design_31/f_post_td.png) no-repeat 0 0; height:54px; padding:0 10px;}
/* ------------------------ */

/* Forums Styles */
.threadPostTd,
.forumIcoTd,
.forumNameTd,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd {padding:6px; height:54px; color:#000;}

.threadNametd,
.threadAuthTd {background:url(/design_31/f_post_td.png) no-repeat right 0; padding:0 10px;}
.forumNameTd {background:url(/design_31/f_post_td.png) no-repeat right 0; padding:0 10px;}
.forumLastPostTd {background:url(/design_31/f_post_td.png) no-repeat left 0; padding:0 10px;}

.gTableRight,
.threadIcoTd,
.threadPostTd,
.threadViewTd,
.forumIcoTd,
.forumThreadTd,
.forumPostTd {background:url(/design_31/f_post_td.png) no-repeat right 0; font-weight:bold;}

.threadDescr,
.threadNoticeLink,
.threadsType,
.threadsDetails,
.forumOnlineBar {padding:2px 10px; border-right:0;}

a.catLink {text-decoration:none;}
a.catLink:hover {text-decoration:underline;}

.lastPostGuest,.lastPostUser,.threadAuthor {}
.archivedForum {font-size:11px; color:#000; font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold; font-size:12px; color:#000;}
.forumDescr, .forumViewed {font-size:11px; color:#000;}
.forumModer {font-size:11px;}
.forumModer a {font-weight:bold; color:#000;}

a.lastPostUserLink,
a.threadAuthorLink {text-decoration:none; font-weight:bold; color:#000;}
a.lastPostUserLink:hover,
a.forumLastPostLink:hover,
a.threadAuthorLink:hover {text-decoration:underline; color:#000;}

a.forum {color:#000; font-size:12px; font-family:tahoma; text-decoration:none; font-weight:bold;}
a.forum:hover {color:#000;}
a.forumLastPostLink {color:#000;}
a.forumLastPostLink:hover {color:#000;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold; font-size:11px; color:#fff;}
.forumBarKw {font-weight:normal; color:#fff;}
a.forumBarA {text-decoration:none; color:#fff;}
a.forumBar {color:#fff;}
a.forumBar:first-child {padding:0 0 0 10px;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:11px;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#dfdfdf;}
.fastNavCat {background:#dfdfdf;}
.fastNavCatA {background:#dfdfdf; color:#000;}
.fastNavForumA {color:#dfdfdf;}
/* -------------------------- */

/* forum Page switches */
.switches {margin-left:10px; margin:3px 0; background:#dfdfdf; border:1px solid #000;}
.pagesInfo {background:#dfdfdf; padding-right:10px; font-size:11px;}
.switch {background:#dfdfdf; width:15px; font-size:11px;}
.switchActive {background:#dfdfdf; font-weight:bold; width:15px; color:#000;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#000;}
/* ------------------- */

/* forum Threads Style */
a.threadPinnedLink,
a.threadLink {font-size:11px; color:#000;}

a.threadPinnedLink:link {text-decoration:none; color:#000; font-weight:bold !important;}
a.threadPinnedLink:hover {text-decoration:underline;}

a.threadLink:link {text-decoration:none; color:#000;}
a.threadLink:visited {text-decoration:none; color:#000;}
a.threadLink:hover {text-decoration:underline; color:#000;}
a.threadLink:active {text-decoration:underline; color:#000;}

.postpSwithces {font-size:11px;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:11px;text-align:right;}
/* ------------------- */

select.searchForumsFl {width:300px; height:250px;}

.uTable {background:#dfdfdf;}
.forumMemNum,
.forumMemSwch,
.uTable,
.userSchFrm {padding:2px 5px;}

/* forum Posts View */
.postTable {background:#dfdfdf; color:#000;}
.postPoll {background:#0; text-align:center;}
.postFirst, 
.postRest1,
.postRest2,
.postSeparator {background:#dfdfdf;}

.postUser {font-weight:bold;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px; margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px; color:#000;}
.postTdInfo {background:#dfdfdf; width:200px !important;}
.postTdTop a {color:#000;}
.posttdMessage {background:#dfdfdf; padding:2px 5px; color:#000;}
.postBottom {background:#dfdfdf;}

.pollQuestion {text-align:center; font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px; font-size:11px;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage,
.quoteMessage {background:#fff; width:98%; padding:2px 3px; outline:none; font-size:11px; border:1px solid #bebdbd; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#000;}

.signatureView {font-size:11px;} 
.edited {padding-top:30px; font-size:11px; text-align:right;}
.editedBy {font-weight:bold; font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:green;}
.statusOffline {color:red;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background:#1f1f1f;}
.newPollBlock {background:#1f1f1f;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.myWinCont table[style="border:1px inset;"] {border:0 !important;}

.postNameFl, .postDescrFl {margin:2px 0; outline:none; color:#000;}
.postPollFl,.postQuestionFl {margin:2px 0; outline:none; color:#000;}
.postResultFl {width:50px}
.postAnswerFl {width:300px}
.postTextFl {width:99.9% !important; margin:0 2px; padding:2px; color:#000; background:#dfdfdf;}

.pollHelp {font-weight:normal; font-size:8pt; padding-top:3px;}
.smilesPart {padding-top:5px; text-align:center}
/* ----------------- */

#_uwndWnd1 .myWinCont table td {text-align:left;}
#_uwndWnd1 .myWinCont table td[align="right"] {text-align:right;}

input.postNameFl,
input.postDescrFl,
input.postQuestionFl,
textarea.postPollFl,
textarea.postTextFl {width:98% !important;}

.fNavLink, .fNavLink a, .fNavLink td {color:#fff;}
.gTableRight, .gTableRight a, .gTableRight td {color:#fff;}
.funcLink, .funcLink a, .funcLink td {color:#fff;}
.legendTd, .legendTd a, .legendTd td {color:#fff;}
.fFastSearchTd, .fFastSearchTd a, .fFastSearchTd td {color:#fff;}
.userRights, .userRights a, .userRights td {color:#fff;}

#message, #brief {background:#fff; margin:2px 0; outline:none; border:1px solid #bebdbd; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#000;}
.smiles {text-align:center; color:#000; background:#fff; margin:0 5px; width:150px; border:1px solid #bebdbd; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.smiles a {color:#000; font-weight:bold;}
.codeButtons {background:url(/design_31/code_b.png) repeat-x; height:16px; padding:4px 3px; margin:2px 2px; color:#000; border:1px solid #c5c5c5;}
.codeButtons:hover {background-position:0 -17px;}
.postSubmit {background:#fff; margin:5px 0; outline:none; border:1px solid #bebdbd; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#000; height:18px;}
.postSubmit:hover {background:#fff; color:#000; border:1px solid #a8a7a7;}
.replaceBody {background-color:#fff; width:300px; margin:300px auto; outline:none; border:1px solid #bebdbd; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#000; padding:2px 5px;}
.replaceBody a {color:#000;}
/* ====== forum End ====== */

/* Forum Vid materialov Styles */
.fPost_loop {font-size:11px; margin:0 0 0 0; color:#000;}
.fPost_left {width:242px; float:left; padding:11px 0 0 0; margin:0 6px 0 0; overflow:hidden;}
.fPost_right {overflow:hidden; padding:5px 0 0 0;}

.fPost_top {background:url(/design_31/f_post_topv.png) repeat-x 0 -23px;}
.fPost_top_in {background:url(/design_31/f_post_topv.png) no-repeat 0 0; height:23px; line-height:23px; color:#000;}
.fPost_top_in .fPost_left {padding:0; text-align:center; background:#0;}
.fPost_top_in .fPost_right {padding:0;}
.fPost_top_in a {text-decoration:none; color:#000;}
.fPost_top_in a:hover {text-decoration:underline;}

.fPost_in {background:url(/design_31/f_post_left-y.png) repeat-y 0 0; overflow:hidden;}

.fPost_message {overflow:hidden; padding:0 0 6px 0;}
.fPost_message a {color:#000; text-decoration:none;}
.fPost_message a:hover {text-decoration:underline;}

.fPost_line {height:1px; overflow:hidden; margin:10px 0; background:#000;}
.fPost_loop .fPost_line {width:324px; margin:8px 0 6px 0;}

.fPost_bottom {background:url(/design_31/f_post_bottom.png) repeat-x 0 -23px;}
.fPost_bottom_in {background:url(/design_31/f_post_bottom.png) no-repeat 0 0; height:23px;}
.fPost_bottom_ins {background:url(/design_31/f_post_bottom.png) no-repeat 0 0; height:23px;}

.fvid_in {width:176px; margin:0 auto;}
.fvid_ava {width:150px; margin:0 auto;}
.fvid_ava img {width:150px;}
.fvid_bg {background:url(/design_31/fvid_bg.png) no-repeat; width:176px; height:94px; margin:0 0 0 0; padding:7px 0;}
.fvid_bg li {color:#fff; text-align:center; padding:2px 0;}
.fvid_bg li a {color:#fff;}
.fvid_hr {background:url(/design_31/fvid_hr.png) no-repeat; height:7px; margin:0 15px;}
.fvid_rep {width:130px; margin:0 auto; color:#fff;}
.fvid_rep a {color:#fff;}
.fvid_rep_l {float:left; background:url(/design_31/fvid_rep.png) no-repeat 0 0; width:22px; height:18px;}
.fvid_rep_r {float:right; background:url(/design_31/fvid_rep.png) no-repeat 0 -19px; width:22px; height:18px;}
.fvid_rep_m {text-align:center; line-height:20px; margin:0 22px;}
.fvid_rep_l:hover {background-position:0 -38px;}
.fvid_rep_r:hover {background-position:0 -57px;}
.fvid_status {width:44px; margin:0 auto;}
.fvid_on {background:url(/design_31/fvid_status.png) no-repeat 0 0; width:39px; height:9px; margin:0 0 5px 0;}
.fvid_off {background:url(/design_31/fvid_status.png) no-repeat 0 -10px; width:43px; height:9px; margin:0 0 5px 0;}
/* -------------- */
.onlines {padding:4px;font:11px tahoma; } 
.onlines:hover {background:#fff} 
.onlines nick {color:#000; padding:4px;padding-bottom:10px;font-weight:bold; } 
.onlines group {padding:4px; color:#6d6d6d; } 
.onlines img {width: 20px; 
height: 20px; 
background: #CCC; 
border: 1px solid #888; 
border-radius: 2px; 
-moz-border-radius: 2px; 
-webkit-border-radius: 2px; 
padding: 2px; 
}