body{ font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #515151; margin: 0px;}

a { color: #5B5959; text-decoration: underline; }
a:hover { color: #9B1916; text-decoration: underline; }

a.normal-link { color:#A40E0E; text-decoration: underline; }
a.normal-link:hover { color: #3d3d3d; text-decoration: underline; }

img{ border: 0px; }

.assingwidth{ width: 854px; width: 930px; }
.assing-game-width{  }

.assing-half-width{ width: 50%}

.assing-30prc-width{ width: 30%}
.assing-40prc-width{ width: 40%}
.assing-60prc-width{ width: 60%}

.red{color:#A40E0E}



.fs0{ font-size: 0; height: 0px;}

.hintme-1{ vertical-align: middle }


.w100per{ width: 100% }

.colored-dark-red{ color:#A40E0E  }
.colored-bg-light-gray{ background-color: #eeeeee  }
.colored-bg-white{ background-color: white}

.fnt-sz-160-prc{ font-size: 160%; vertical-align: middle; line-height: 150% }

.head h1{ font-size: 150%;}

#alert-box{ position: absolute; z-index: 200;  text-align: center;  width: 100%; height: 100%; }
#alert-box .alert-box-sub{ display: inline;}
#alert-box .alert-box-sub2{   background-image: url(../images/site/bg-content-cross2.gif); padding: 10px; height: 200px; width: 300px; margin-top: 200px;}
#alert-box .alert-text{  width: 300px; height: 200px; background-color: #716B66;  text-align: center; color: White; font-size: 105%; line-height: 150%}
#alert-box .alert-text2{ padding: 10px;}
#alert-box .alert-box-sub h2{ margin-bottom: 5px;}
#alert-box .buttons{ color: white;  font-size: 140%; text-align: center; margin-top: 15px;}
#alert-box .buttons img{ vertical-align: middle;}
#alert-box .buttons a { margin-right: 5px; border: 1px solid white; text-decoration: none; color: White; vertical-align: middle; padding: 2px 4px 2px 4px;}
#alert-box .buttons a img.t1{ padding: 5px 5px 6px 8px; color: White; font-style: normal;}
#alert-box .buttons a img.t2{ padding: 5px 8px 6px 5px; color: White; font-style: normal;}
#alert-box .buttons a:hover{ border: 1px solid ButtonShadow;  text-decoration: none;}

#bukabuk-head{  }
#bukabuk-head .maintb{  width: 100%;  background-image: url(../images/site/bg-header-cross1.gif);  }
#bukabuk-head .maintb .diversator-white{ height: 5px; background-color: white;  }
#bukabuk-head td.col-1, #bukabuk-head td.col-2 , #bukabuk-head td.col-3{ height: 68px; vertical-align: top;  }
#bukabuk-head td.col-1, #bukabuk-head td.col-3{  width: auto; }
#bukabuk-head .maintb td.col-1{ padding-right: 1px;  }
#bukabuk-head .maintb td.col-1 .sub-all{  vertical-align: top; padding-bottom: 8px; }
#bukabuk-head .maintb td.col-1 .subx1{ background-color: #FE6147; padding-right: 1px; padding-bottom: 1px;  margin-right: 9px; }
#bukabuk-head .maintb td.col-1 .subx2{ background-color: #F04340; border-right: 1px solid white; border-bottom: 1px solid white; height: 56px; background-image: url(../images/site/bg-header-mid1.jpg); background-position: bottom;  background-repeat: repeat-x }
#bukabuk-head .maintb td.col-2{   }
#bukabuk-head .maintb td.col-2 td.logo-part{ width: 335px; vertical-align: top; background-color: white  }
#bukabuk-head .maintb td.col-2 td.logo-part img{ display: inline; margin-bottom: -4px;  }
#bukabuk-head .maintb td.col-2 td.profile-part{ vertical-align: top; padding-left: 1px;  }
#bukabuk-head .maintb td.col-2 td.profile-part .sub-all{  vertical-align: top; padding-bottom: 8px; }
#bukabuk-head .maintb td.col-2 td.profile-part .subx1{ background-color: #FE6147; padding-left: 1px; padding-bottom: 1px;  margin-left: 9px; }
#bukabuk-head .maintb td.col-2 td.profile-part .subx2{ background-color: #F04340; border-left: 1px solid white; padding-top:3px; border-bottom: 1px solid white; height: 53px; background-image: url(../images/site/bg-header-mid1.jpg); background-position: bottom; background-repeat: repeat-x  }

#bukabuk-head .profile-outx1{ background-color: #505050; width: 350px; padding: 1px; margin-left: 20px;  background: #505050 url(../images/site/profile-out-corner.gif) no-repeat top right;  }
#bukabuk-head .profile-outx2{ height: 48px; background-color: #676767;  background: url(../images/site/bg-profile.gif) repeat-x top; padding-left: 9px;  color: white  }
#bukabuk-head .profile-outx2 .avatar{ padding: 1px; background-color: white;  float: left; margin-top: 2px; margin-right: 15px; }
#bukabuk-head .profile-outx2 .avatar img{ padding: 1px; background-color:black; vertical-align: middle; }
#bukabuk-head .profile-outx2 .name{ margin-left: 50px; vertical-align: baseline;  font-size: 140%; padding-top: 2px;}
#bukabuk-head .profile-outx2 .name span{ font-size: 40%; font-weight: bold }
#bukabuk-head .profile-outx2 .name img{ vertical-align: middle; border: 1px solid white; line-height: 3px; display: inline;}
#bukabuk-head .profile-outx2 .name a{ color: white;}
#bukabuk-head .profile-outx2 .name a:hover{ color: silver; }
#bukabuk-head .profile-outx2 .menu{  margin-bottom: 2px; margin-top: 5px; font-size: 85%; line-height: 150%; }
#bukabuk-head .profile-outx2 .menu img{ vertical-align: middle }
#bukabuk-head .profile-outx2 .menu a{  color: #FCBBA1;  margin-right: 10px; }
#bukabuk-head .profile-outx2 .menu a:hover{color: silver;   }
#bukabuk-head .profile-outx2 .prof-exit{ float: right; background-color: #3B3B3B; padding-bottom: 1px; padding-left: 1px; background: #2A2A2A url(../images/site/profile-inner-corner-bl.gif) no-repeat bottom left; }
#bukabuk-head .profile-outx2 .prof-exit .sub{color: #B9B1A6; background-color: #2A2A2A; height: 20px; line-height: 16px; font-size: 85%;  padding-left: 6px; background-color: #2A2A2A; width: 100px; background: #2A2A2A url(../images/site/profile-inner-corner-bl-tiny.gif) no-repeat bottom left;  }
#bukabuk-head .profile-outx2 .prof-exit .sub .tr{ float: right; font-size: 0px; height: 3px; width: 3px; background: #2A2A2A url(../images/site/profile-inner-corner-tr.gif) no-repeat top right; }
#bukabuk-head .profile-outx2 .prof-exit .sub a.prof{ color: #FCBBA1;  }
#bukabuk-head .profile-outx2 .prof-exit .sub a.exit{ color: #B9B1A6;  }
#bukabuk-head .profile-outx2 .prof-exit .sub a:hover{ color: #8b0000; }

#bukabuk-head .profile-nonlogin-outx1{ width: 430px; padding: 1px; margin-left: 20px;  background: #676767 url(../images/site/profile-out-corner.gif) no-repeat top right;  }
#bukabuk-head .profile-nonlogin-outx2{ height: 48px; background-color: #676767;  background: url(../images/site/bg-profile.gif) repeat-x top; padding-left: 18px;  color: white;}
#bukabuk-head .profile-nonlogin-outx2 .rules-text{ font-size: 80%; padding-top: 3px; padding-left: 2px;}
#bukabuk-head .profile-nonlogin-outx2 .rules-text b.spe{ color: white; font-size: 120%}
#bukabuk-head .profile-nonlogin-outx2 .rules-text a{ color: #f1a652; font-size: 120% }
#bukabuk-head .profile-nonlogin-outx2 .rules-text a:hover{ color: #f1f1f1; }
#bukabuk-head .profile-nonlogin-outx2 .rules-text a.hurryup{ color: #f48f8f; font-size: 120%; font-weight: bold }
#bukabuk-head .profile-nonlogin-outx2 .rules-text span{ font-size: 140%;color: #f1f1f1;  font-weight: bold;text-decoration: none }
#bukabuk-head .profile-nonlogin-outx2 .rules-text a.hurryup:hover{ color: #f1f1f1; font-size: 120%; }
#bukabuk-head .profile-nonlogin-outx2 .forms{ font-size: 85%; margin-top: 4px; vertical-align: top; height: 15px; }
#bukabuk-head .profile-nonlogin-outx2 .forms input{ font-size: 95%; }
#bukabuk-head .profile-nonlogin-outx2 .forms input[type="submit"]{display: inline;  margin: 0; padding: 0; text-indent: 1px; vertical-align: middle;}
#bukabuk-head .profile-nonlogin-outx2 .forms input[type="text"]{ display: inline; margin: 0; vertical-align: top;  padding: 1px; vertical-align: top }
#bukabuk-head .profile-nonlogin-outx2 .forms input[type="password"]{display: inline;  margin: 0;height: 13px;  vertical-align: top;  padding: 1px; vertical-align: top}

#bukabuk-head .profile-nonlogin-outx2 dl.submit{ padding: 0; margin: 0; }
#bukabuk-head .profile-nonlogin-outx2 dl.submit dt{ float: left;  display: inline; height: 15px; }
#bukabuk-head .profile-nonlogin-outx2 dl.submit dt.spe{ float: left; margin-left: 5px; vertical-align: baseline;}

#bukabuk-head .profile-nonlogin-outx2 .tr{ float: right; font-size: 0px; height: 3px; width: 3px; background: #676767 url(../images/site/profile-inner-corner-logout-tr.gif) no-repeat top right; }




#bukabuk-head .maintb td.col-3{   }
#bukabuk-head .maintb td.col-3 .sub-all{  vertical-align: top; padding-bottom: 8px; }
#bukabuk-head .maintb td.col-3 .subx1{ background-color: #FE6147; padding-bottom: 1px; }
#bukabuk-head .maintb td.col-3 .subx2{ background-color: #F04340;  border-bottom: 1px solid white; height: 56px; padding-right: 12px;  background-image: url(../images/site/bg-header-mid1.jpg); background-position: bottom;  background-repeat: repeat-x }

#bukabuk-menu .maintb{  width: 100%;  }
#bukabuk-menu .maintb td.col-1,#bukabuk-menu .maintb td.col-2,#bukabuk-menu .maintb td.col-3{ vertical-align: top; }
#bukabuk-menu .maintb td.col-2{ vertical-align: top;}
#bukabuk-menu .maintb td.col-2 .parameters-part{ width: 236px;  vertical-align: top;}
#bukabuk-menu .maintb td.col-2 .parameters-part .subx1{ border: 1px solid #414141; border-bottom: 1px solid #1B1B1B; border-top: 0px; height: 74px; background-image: url(../images/site/bg-menu-mid1.gif); background-repeat: repeat-x; background-position: bottom; vertical-align: bottom;}
#bukabuk-menu .maintb td.col-2 .parameters-part .subx1 div.guys{ float: left;  vertical-align: bottom; margin-left: -74px; display: inline; margin-top: 17px;}
#bukabuk-menu .maintb td.col-2 .parameters-part .search-block{ position: absolute; width:150px; font-size: 80%; letter-spacing: 2px; line-height: 175%; padding-left: 23px; height:20px; z-index:100; position:absolute; top: 69px; left:auto;}
#bukabuk-menu .maintb td.col-2 .parameters-part .search-block a{ border-bottom: 1px dashed gray; text-decoration: none;}
#bukabuk-menu .maintb td.col-2 .parameters-part .search-block .block{ padding: 10px; background-color: #FCFCFC; border: 1px solid gray; margin-top: 5px;  width: 235px; margin-left: -10px; display: block;}
#bukabuk-menu .maintb td.col-2 .parameters-part .search-block input{ font-size: 85%; display: inline;}
#bukabuk-menu .maintb td.col-2 .parameters-part .subx1 div.guys img{ margin-left:87px;}
#bukabuk-menu .maintb td.col-2 .parameters-part .subx1 div.conblock{ margin-right: 18px; font-size: 80%; color: #3c3c3c; letter-spacing: 2px; line-height: 175%;  position: relative; top: -5px; }
#bukabuk-menu .maintb td.col-2 .parameters-part .subx1 div.conblock img{ }
#bukabuk-menu .maintb td.col-2 .parameters-part .subx1 div.conblock a{ color: #3c3c3c; text-decoration: none   }
#bukabuk-menu .maintb td.col-2 .parameters-part .subx1 div.conblock a:hover{ color: #F34B42; text-decoration: underline   }
#bukabuk-menu .maintb td.col-2 .parameters-part .subx1 div.conblock .hinter{ color: #4ABB27; letter-spacing: normal; cursor: help;
  }
#bukabuk-menu .maintb td.col-2 .parameters-part .subx1 div.conblock .darken{ color: #3c3c3c;  }
#bukabuk-menu .maintb td.col-2 .parameters-part .subx1 img{  vertical-align: middle }
#bukabuk-menu  td.col-1 .subx1, #bukabuk-menu  td.col-3 .subx1{ background-color: #414141; height: 31px; margin-bottom: 1px; padding-right: 13px;}
#bukabuk-menu .maintb td.col-1 .subx2, #bukabuk-menu .maintb td.col-3 .subx2{ background-color: #EEEEEE; height: 31px;}
#bukabuk-menu .maintb td.col-2 .menu-part{ vertical-align: top;  }
#bukabuk-menu .maintb td.col-2 .menu-part .subx1{ vertical-align: top; background-color: #414141; height: 31px; margin-bottom: 1px; padding-right: 13px; padding-left: 5px; }

#bukabuk-menu .maintb td.col-2 .menu-part .subx1 .container{ height: 31px;  float: left; line-height: 31px; vertical-align: middle; color: White;   }
#bukabuk-menu .maintb td.col-2 .menu-part .subx1 a{ text-decoration: none; }
#bukabuk-menu .maintb td.col-2 .menu-part .subx1 .container a h2{ margin: 0px; padding: 0px;  color: white; text-decoration: none; display: inline;   line-height: 31px; vertical-align: middle; height: 31px; margin-left: 10px; margin-right: 6px }
#bukabuk-menu .maintb td.col-2 .menu-part .subx1 .container a:hover h2{ color: #F09E45; }
#bukabuk-menu .maintb td.col-2 .menu-part .subx1 .container a h2 img{ margin: 0px; line-height: 31px; vertical-align: middle; }
#bukabuk-menu .maintb td.col-2 .menu-part .subx1 .container img{ vertical-align: middle; font-size: 80% }



#bukabuk-menu .maintb td.col-2 .menu-part .subx1 .container-active{ height: 31px; float: left;  display: inline; line-height: 31px; vertical-align: middle; background-color: black;}
#bukabuk-menu .maintb td.col-2 .menu-part .subx1 .container-active a h2{ margin: 0px; padding: 0px; color: #F09E45; text-decoration: none; display: inline; line-height: 31px; vertical-align: middle; height: 31px; margin-left: 10px; margin-right: 6px;}
#bukabuk-menu .maintb td.col-2 .menu-part .subx1 .container-active a h2 img{ margin: 0px; line-height: 31px; vertical-align: middle; }
#bukabuk-menu .maintb td.col-2 .menu-part .subx1 .container-active img{ vertical-align: middle; }
#bukabuk-menu .maintb td.col-2 .menu-part .subx2{ vertical-align: top; background-color: #EEEEEE; height: 31px; padding-left: 1px; }
#bukabuk-menu .maintb td.col-2 .menu-part .subx2 .container { height: 31px; display: inline; line-height: 31px; vertical-align: middle; padding-right: 20px;  }
#bukabuk-menu .maintb td.col-2 .menu-part .subx2 .container a{  text-decoration: underline; color: #5B5959; background-color: Blue;}
#bukabuk-menu .maintb td.col-2 .menu-part .subx2 .container a:hover{ }
 
#bukabuk-menu .maintb td.col-2 .menu-part .subx3{ vertical-align: top; background-color: #EEEEEE; width: 150px; padding-left: 1px; position: absolute; z-index: 101; border: 1px solid #E2E2E2; border-top: 0; }
#bukabuk-menu .maintb td.col-2 .menu-part .subx3 .container { height: 31px; display: block; line-height: 31px; vertical-align: middle; padding-right: 20px;  }
#bukabuk-menu .maintb td.col-2 .menu-part .subx3 .container a{ font-size: 120%; text-decoration: underline; color: #5B5959; background-color: Blue;}
#bukabuk-menu .maintb td.col-2 .menu-part .subx3 .container a:hover{ } 
 
 
 
.on_view_menu_node{ }
.on_view_menu_node a { height: 31px; float: left; display: inline; line-height: 31px; vertical-align: middle; padding: 0 12px 0 12px; height: 31px;}
.on_view_menu_node a:hover  { font-weight: normal; color: White; text-decoration: underline; background-color: #8A8A8A;}

#bukabuk-menu .maintb td.col-2 .menu-part .subx3  a { height: 31px; display: block; line-height: 31px; vertical-align: middle; padding: 0 12px 0 12px; height: 31px;}
#bukabuk-menu .maintb td.col-2 .menu-part .subx3  a:hover  { font-weight: normal; color: White; text-decoration: underline; background-color: #8A8A8A;}


.on_view_menu_node_active a { height: 31px; float: left; display: inline; text-decoration: none; ; line-height: 31px; vertical-align: middle; color: White; background-color: #414141;; padding: 0 12px 0 12px; height: 31px;}
.on_view_menu_node_active a:hover  { font-weight: normal; color: White; text-decoration: underline; }

.off_view_menu_node{ height: 31px; display: none; line-height: 31px; vertical-align: middle; padding-right: 20px; }

/* ÑÏÅÖÈÀËÜÍÛÉ ÔÎÍ   */
#bukabuk-maincontent .maintb { width: 100%;    } 
/* #bukabuk-maincontent .maintb { width: 100%;  background: url(../images/site/img.jpg) no-repeat center top;} */
#bukabuk-maincontent .maintb .col-1 div.spe, #bukabuk-maincontent .maintb .col-3 div.spe{ padding-right: 10px; }
#bukabuk-maincontent form{ padding: 0; margin: 0;}


.h2-page-name{ margin-bottom: 15px;  }
.h2-page-name h2{ margin: 0px; color: #383838;  font-weight: normal; font-size: 200%; margin-left: 15px; }

.mainperfom-table{ width: 100%; margin-bottom: 0px;  }
.mainperfom-table .col-1{  vertical-align: top;  }
.mainperfom-table .col-2{ vertical-align: top; padding-left: 15px;   }


.grid-grand-holder{ padding: 10px; background-image: url(../images/site/bg-content-cross1.gif);  }
.grid-grand-holder .sub-1{ background-color: #2E2E2E; padding: 1px;}
.grid-grand-holder .sub-2{ background-color: #2D2D2D; border: 1px solid white; color: white }


/* Ôëåøü èãðà!!! */
.grid-grand-holder-game{ padding: 0px; background-image: url(../images/site/bg-content-cross1.gif); float: left  }
.bg-none{background-image: url(); padding-left: 5px;}
.grid-grand-holder-game .sub-1{ background-color: #2E2E2E; padding: 1px;}
.grid-grand-holder-game .sub-2{ background-color: #2D2D2D; border: 1px solid white; color: white }

.bannerplace-top-right{ color: #E8E8E8; margin-top: 5px; background-color: #716B66; padding: 5px 5px 10px 5px; border-top: 1px solid white; width: 220px; }
.bannerplace-top-right .top-line{ margin-top: 2px; font-size: 0; margin-bottom: 5px;}
.bannerplace-top-right .banner{ padding: 1px; border: 1px solid #E8E8E8; margin-top: 10px;}
.borderbotpxwhite{border-bottom: 1px solid white;}

.bannerplace-top-right .redital{ font-size: 90%; font-style: italic;}
.bannerplace-top-right .hodler { width: 150px; padding: 0 5px 0 5px}
.bannerplace-top-right .redital a{ text-decoration: none;}
.bannerplace-top-right .redhint{ font-size: 85%; font-style: italic; color: #F09E45 }
.bannerplace-top-right p{ padding: 3px; margin: 0; margin-bottom: 5px; margin-top: 4px;  background-color: #857D78; border-top: 2px solid #D2D2D2; border-bottom: 1px solid #C7C7C7; font-style: italic;}

#gamediv{  }


/* Èãðà, ññûëêè */
#chat{ width: 100%;}

.game-chat-holder { background-color: #1E1E1E; background: url(../images/site/) right;}
.game-chat-holder { background-color: #1E1E1E; }
.game-chat-holder a { color: #F1F1F1; text-decoration: underline; }
.game-chat-holder a:hover { color: #F09E45; text-decoration: underline; }
.game-chat-holder .glider-spacer{ height: 5px;  background-color: #1E1E1E;  line-height: 0px; font-size: 0px;  }
.game-chat-holder .glider-spacer .tl{ background: url(../images/site/game-corner-tl.gif) no-repeat top left; float: left;  width: 5px; height: 5px;}
.game-chat-holder .glider-spacer .tr{ background: url(../images/site/game-corner-tr.gif) no-repeat top right; float: right;  width: 5px; height: 5px; }
.game-chat-holder .glider-spacer .bl{  background: url(../images/site/game-corner-bl.gif) no-repeat bottom left; float: left;   width: 5px; height: 5px; }
.game-chat-holder .glider-spacer .br{ background: url(../images/site/game-corner-br.gif) no-repeat bottom right; float: right;  width: 5px; height: 5px; }
.game-chat-holder .game-menu{ padding-left: 14px;  padding-right: 5px; padding-top: 2px; color: #868686; }
.game-chat-holder .game-menu a{ margin: 2px 5px 2px 5px;}
.game-chat-holder .game-menu div{ display: inline;}
.game-chat-holder .game-menu .spacer10 { height: 7px;  clear: both; display: block; font-size: 0; }


.buker-holder{ color: #3a3a3a; font-size: 90%; background-color: #EEEEEE; padding-left: 13px; padding-top: 11px; padding-right: 17px; padding-bottom: 7px;  }
.buker-holder-all{ background-color: white;}
.buker-holder a{ color: #F16F5B;  }
.buker-holder a:hover{ color: #e92d12;  }
.buker-holder .buker-wrapper{ margin-bottom: 15px;  background-color: #3B3530; width: 333px;  }
.buker-holder .buker-wrapper .glider-spacer{ height: 5px;  background-color: #3B3530;  line-height: 0px; font-size: 0px;  }
.buker-holder .buker-wrapper .glider-spacer .tl{ background: url(../images/site/buker-wrapper-corner-tl.gif) no-repeat top left; float: left;  width: 5px; height: 5px;}
.buker-holder .buker-wrapper .glider-spacer .tr{ background: url(../images/site/buker-wrapper-corner-tr.gif) no-repeat top right; float: right;  width: 5px; height: 5px; }
.buker-holder .buker-wrapper .glider-spacer .bl{  background: url(../images/site/buker-wrapper-corner-bl.gif) no-repeat bottom left; float: left;   width: 5px; height: 5px; }
.buker-holder .buker-wrapper .glider-spacer .br{ background: url(../images/site/buker-wrapper-corner-br.gif) no-repeat bottom right; float: right;  width: 5px; height: 5px; }
.buker-holder .buker-wrapper a h2{margin: 0px; display: inline; font-size: 150%; color: #F09E45;  background-color: #3B3530; margin-bottom: 3px; margin-top: 12px; text-decoration: none }
.buker-holder .buker-wrapper a:hover h2{ margin: 0px; display: inline; font-size: 150%; color: #b56813;  background-color: #3B3530; margin-bottom: 3px; margin-top: 12px; text-decoration: underline }
.buker-holder .buker-wrapper .head-text{ padding-right: 9px; padding-left: 12px; padding-top: 0px; margin-bottom: 5px; }
.buker-holder .buker-wrapper .date-go{ color: #949494; float: right; font-style: italic; padding: 0px; font-size: 150%; vertical-align: middle; height: 25px;  }
.buker-holder .buker-wrapper .date-go .spe{ font-size: 70%;  }
.buker-holder .buker-wrapper .date-go a{ margin-left: 10px; border: 1px solid white; text-decoration: none; vertical-align: middle}
.buker-holder .buker-wrapper .date-go a img{ vertical-align: middle;padding: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 8px; padding-left: 8px; line-height: 20px; }
.buker-holder .buker-wrapper .date-go a:hover{ border: 1px solid ButtonShadow;  text-decoration: none;}
.buker-holder .buker-wrapper .image-holder{  padding-left: 1px; padding-right: 1px; margin-bottom: 6px; }
.buker-holder .buker-wrapper .image-holder img{ border: 1px solid white; }
.buker-holder .buker-wrapper .comment-wrapper{ padding-left: 13px; padding-right: 10px; margin-bottom: 2px; color: #F1E2D3; font-size: 95% }
.buker-holder .buker-wrapper .comment-wrapper a{ color: #F16F5B; }
.buker-holder .buker-wrapper .comment-wrapper a:hover{  color: #d72910; }
.buker-holder .next-wrapper{ font-size: 95%; margin-right: 33px; }
.buker-holder .spacer15{ height: 15px; }

.games-performer-wrapper{ }
.games-performer-wrapper .tap-top{ padding-left: 22px; padding-right: 6px;  border-bottom: 1px solid white; padding-top: 2px; padding-bottom: 4px; background-color: #716B66;  font-size: 140%;  font-style: italic; vertical-align: middle;}
.games-performer-wrapper .tap-top .name{  vertical-align: middle;  }
.games-performer-wrapper .tap-top .mover2{ color: white;}
.games-performer-wrapper .tap-top .mover2 img{ vertical-align: middle;}
.games-performer-wrapper .tap-top .mover2 a { margin-right: 5px; border: 1px solid white; text-decoration: none; vertical-align: middle;}
.games-performer-wrapper .tap-top .mover2 a img.t1{ padding: 5px 5px 6px 8px; color: White; font-style: normal;}
.games-performer-wrapper .tap-top .mover2 a img.t2{ padding: 5px 8px 6px 5px; color: White; font-style: normal;}
.games-performer-wrapper .tap-top .mover2 a:hover{ border: 1px solid ButtonShadow;  text-decoration: none;}
.games-performer-wrapper .tap-top .mover{ color: white; float: right; font-style: italic; padding: 0px;font-size: 110%; height: 30px; }
.games-performer-wrapper .tap-top .mover .spe{ font-size: 70%;  }
.games-performer-wrapper .tap-top .mover a { margin-left: 10px; border: 1px solid white; text-decoration: none; vertical-align: middle;}
.games-performer-wrapper .tap-top .mover a img{ vertical-align: middle;padding: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 8px; padding-left: 8px;}
.games-performer-wrapper .tap-top .mover a:hover{ border: 1px solid ButtonShadow;  text-decoration: none;}

.games-performer-wrapper .main-mask{  overflow:hidden; width: 490px; }
.games-performer-wrapper .main-mover{ width: 3000px;}
.games-performer-wrapper .main-mover .subholder{ }
.games-performer-wrapper .tap-bottom{ padding-left: 22px; padding-top: 15px; height: 400px; float: left;  width: 450px;  overflow: hidden;} 

.games-performer-wrapper .game-tb{ }
.games-performer-wrapper dl{ margin: 0;}
.games-performer-wrapper .game-tb .tb-col1{ padding-bottom: 15px; width: 97px; float: left; padding-right: 25px; }
.games-performer-wrapper .wrap-left-part{  }
.games-performer-wrapper .wrap-img-1{ border: 1px solid white; }
.games-performer-wrapper .wrap-img-2 a{ padding: 0; margin: 0;}
.games-performer-wrapper .wrap-img-2 a img{ display: block;}
.games-performer-wrapper .wrap-img-1 img{ padding: 1px; }
.games-performer-wrapper .wrap-img-text-pre-var1{ background: #656565 url(../images/site/game-performer-bg-1.gif) repeat-x bottom;  margin-bottom: 14px; width: 100%;}
.games-performer-wrapper .wrap-img-text-pre-var1 .wrap-img-text{ border-left: 1px solid white;  border-right: 1px solid white; text-align: center; color: #EDD6C3; font-size: 85%; font-style: italic; padding-top: 1px;}
.games-performer-wrapper .wrap-img-text-pre-var1 .glider-spacer{ height: 3px;  font-size: 0px;  background: url(../images/site/game-performer-bg-2-white.gif) repeat-x bottom; margin-top: -1px;  }
.games-performer-wrapper .wrap-img-text-pre-var1 .glider-spacer .br{ background: url(../images/site/game-performer-corner-br.gif) no-repeat bottom right; float: right;  width: 3px; height: 3px;}
.games-performer-wrapper .wrap-img-text-pre-var1 .glider-spacer .bl{ background: url(../images/site/game-performer-corner-bl.gif) no-repeat bottom left; float: left;  width: 3px; height: 3px; }

.games-performer-wrapper .wrap-img-text-pre-var2{ background-color: #000000;  margin-bottom: 14px; width: 100%; }
.games-performer-wrapper .wrap-img-text-pre-var2 .wrap-img-text{ border-left: 1px solid white;  border-right: 1px solid white; text-align: center; color: #EDD6C3; font-size: 85%; font-style: italic; padding-top: 1px; }
.games-performer-wrapper .wrap-img-text-pre-var2 .glider-spacer{ height: 3px; line-height: 3px; font-size: 3px; background-color:transparent;  background: url(../images/site/game-performer-bg-2-white.gif) repeat-x bottom; margin-top: -1px;  }
.games-performer-wrapper .wrap-img-text-pre-var2 .glider-spacer .br{ background: url(../images/site/game-performer-corner2-br.gif) no-repeat bottom right; float: right;  width: 3px; height: 3px;}
.games-performer-wrapper .wrap-img-text-pre-var2 .glider-spacer .bl{ background: url(../images/site/game-performer-corner2-bl.gif) no-repeat bottom left; float: left;  width: 3px; height: 3px; }

.games-performer-wrapper .wrap-img-text-pre-var3{  margin-bottom: 14px;}
.games-performer-wrapper .wrap-img-text-pre-var3 .wrap-img-text{ text-align: center; color: #EDD6C3; font-size: 87%; font-style: italic; padding-top: 1px; }
.games-performer-wrapper .wrap-img-text-pre-var3 .wrap-img-text a{ color: #E2BC9D;  font-style: italic; text-decoration: underline }
.games-performer-wrapper .wrap-img-text-pre-var3 .wrap-img-text a:hover{ color: #E02017;  font-style: italic; text-decoration: underline;  }

.games-performer-wrapper .game-tb .tb-col2{ vertical-align: top; color: white; }
.games-performer-wrapper .game-tb .tb-col2  a{ color: white }
.games-performer-wrapper .game-tb .tb-col2  a:hover{ color: #F75244;  }
.games-performer-wrapper .game-tb .tb-col2 .top{ margin-bottom: 5px; }
.games-performer-wrapper .game-tb .tb-col2 .top a{ text-decoration: none; color: white }
.games-performer-wrapper .game-tb .tb-col2 a h2{ padding: 0px; margin: 0px; font-weight: normal; color: white; text-decoration: none; display: inline; margin-right: 15px; font-size: 170%; }
.games-performer-wrapper .game-tb .tb-col2 a:hover h2{ padding: 0px; margin: 0px; font-weight: normal; color: #e9e9e9; margin-right: 15px; text-decoration: underline; }
.games-performer-wrapper .game-tb .tb-col2 .top span{ color: #87807B; font-size: 85%; font-style: italic; vertical-align: middle; line-height: 200%;  }
.games-performer-wrapper .game-tb .tb-col2 .top span a{ color: white; font-style: italic; text-decoration: underline }
.games-performer-wrapper .game-tb .tb-col2 .top span a:hover{ color: #F75244; font-style: italic; text-decoration:underline;}
.games-performer-wrapper .game-tb .tb-col2 .bot { font-size: 110%; margin-bottom: 10px; }
.games-performer-wrapper .game-tb .tb-col2 .add { font-size: 85%; margin-bottom: 10px; }
.games-performer-wrapper .game-tb .tb-col2 .add a{ font-style: italic;}
.games-performer-wrapper .game-tb .tb-col2 .add span{ color: #C5C5C5; font-style: italic; vertical-align: top; font-size: 90%; line-height: 150%;}




.hot-and-ratings-tb { width: 100%;  margin-bottom: 20px;}
.hot-and-ratings-tb .col1{ width: 50%; padding-left: 10px; vertical-align: top }
.hot-and-ratings-tb .col2{ width: 50%; padding-left: 20px; vertical-align: top;}

.games-block-header{ height: 53px; vertical-align: top;}
.games-block-header h2{ padding: 0px; margin: 0px; line-height: 53px; font-size: 100%;}
.games-block-header h2 a { text-decoration: none; float:left; margin-right: 5px; font-size: 150%; font-weight:normal; line-height: 53px; padding: 0;  }
.games-block-header h2 a img{ margin: 0; padding: 0; line-height: 53px; }

.games-block-header div { padding-top: 27px; }
.games-block-header div a{ font-size: 80%; color: #F16F5B; vertical-align:middle;}
.games-block-header div a:hover{ color: #d82910;}

.games-block-cross1{ height: 10px; font-size: 0px; background-image: url(../images/site/bg-content-cross2.gif); background-repeat: repeat-x; margin-bottom: 6px; }

.games-block-mainholder .games-game-tb{ width:100%; margin-top: -8px; }
.games-block-mainholder .games-game-tb .col-top{ height: 8px; font-size: 0px; width: 95px; background-color: #2D2D2D;}
.games-block-mainholder .games-game-tb .col-top .tr{ background: url(../images/site/game-game-tb-tr.gif) no-repeat top right; float: right;  width: 6px; height: 8px;}
.games-block-mainholder .games-game-tb .col-top .tl{ background: url(../images/site/game-game-tb-tl.gif) no-repeat bottom left; float: left;  width: 6px; height: 8px; }
.games-block-mainholder .games-game-tb .col-mid1 .color-wrapper{ background-color: #2D2D2D;  padding-left: 1px; padding-right: 1px; }
.games-block-mainholder .games-game-tb .col-mid1{ height: 99px;  vertical-align: top; color: white; background-color: #EEEEEE; padding-bottom: 20px; }
.games-block-mainholder .games-game-tb .col-mid1 .how-plays{ padding: 3px; padding-top: 4px; padding-bottom: 5px; text-align: center; font-style: italic; font-size: 85%; }
.games-block-mainholder .games-game-tb .col-mid1 .how-plays a{ color: white;}
.games-block-mainholder .games-game-tb .col-mid1 .how-plays a:hover{ color: #FA5845;}
.games-block-mainholder .games-game-tb .col-mid1 img{ padding: 0px; margin: 0px; line-height: 0px; }
.games-block-mainholder .games-game-tb .col-mid2{ vertical-align: top; background-color: #EEEEEE;   }
.games-block-mainholder .games-game-tb .col-mid2 .top{ padding-top: 7px; padding-bottom: 5px; padding-left: 11px; background-color: #2D2D2D; color: white } 
.games-block-mainholder .games-game-tb .col-mid2 .bot{ padding-top: 9px; padding-bottom: 15px; padding-left: 11px; background-color: #EEEEEE; font-size: 90%; } 
.games-block-mainholder .games-game-tb .col-mid2 .bot a{ color: #F16F5B; font-size: 90%; } 
.games-block-mainholder .games-game-tb .col-mid2 .bot a:hover{ color: #eb1c05; } 
.games-block-mainholder .games-game-tb .col-mid2 .top .change-position{ color: #949494; float: right; font-style: italic; padding: 0px;padding-top: 17px; margin-right: 10px;  margin-left: 7px;   }
.games-block-mainholder .games-game-tb .col-mid2 .top .stars-rating-tb{ margin-bottom: 5px; }
.games-block-mainholder .games-game-tb .col-mid2 .top .stars-block-tr-games{ margin-left: 10px;margin-left: 0px;  height: 10px; width: 80px; vertical-align: top; padding-top: 2px;}
.games-block-mainholder .games-game-tb .col-mid2 .top .stars-block-tr-games div{ float: left; margin: 0px; padding: 0px; padding-right: 4px; height: 10px; }
.games-block-mainholder .games-game-tb .col-mid2 .top .stars-block-tr-games div img{}
.games-block-mainholder .games-game-tb .col-mid2 .top .starholder{font-size: 85%; line-height: 8px; padding-left: 5px;   }
.games-block-mainholder .games-game-tb .col-mid2 .top .starholder span{color: #C5C5C5; font-style: italic; vertical-align: top; font-size: 90%; line-height: 12px;  padding: 0px; }
.games-block-mainholder .games-game-tb .col-mid2 .top .starholder span a{color: white; font-style: italic;  margin-left: 4px; vertical-align: top; line-height: 12px;  padding: 0px;  }
.games-block-mainholder .games-game-tb .col-mid2 .top .starholder span a:hover{ color: #C5C5C5; }

.games-block-mainholder .games-game-tb .col-mid2 .top .header-h2{ color: #F09E45; text-decoration: none }
.games-block-mainholder .games-game-tb .col-mid2 .top .header-h2 a{  text-decoration: none }
.games-block-mainholder .games-game-tb .col-mid2 .top .header-h2 a h2{ padding: 0px; margin: 0px; font-weight: bold; color: #F09E45; text-decoration: none; display: inline; margin-right: 8px; font-size: 110%; }
.games-block-mainholder .games-game-tb .col-mid2 .top .header-h2 a:hover h2{ padding: 0px; margin: 0px; font-weight: bold; color: #da7c14; margin-right: 8px; text-decoration: none; }
.games-block-mainholder .games-game-tb .col-mid2 .top .header-h2 span{ color: #87807B; font-size: 85%; font-style: italic; vertical-align: middle; line-height: 200%;  }
.games-block-mainholder .games-game-tb .col-mid2 .top .header-h2 span a{ color: white; font-style: italic; text-decoration: underline }
.games-block-mainholder .games-game-tb .col-mid2 .top .header-h2 span a:hover{ color: #F75244; font-style: italic; text-decoration:underline;}


.games-block-mainholder-test-it .games-game-tb{ width:100%;  margin-bottom: 15px; }
.games-block-mainholder-test-it .games-game-tb .col-top{ height: 1px; font-size: 0px; width: 95px; background-color: #2D2D2D; border-bottom: 1px solid #2D2D2D;}
.games-block-mainholder-test-it .games-game-tb .col-mid1{ height: 99px; width: 94px; vertical-align: top; color: white;  }
.games-block-mainholder-test-it .games-game-tb .col-mid1 .color-wrapper{ background-color: #2D2D2D;  padding: 1px; }
.games-block-mainholder-test-it .games-game-tb .col-mid1 .color-wrapper .sub-box{ padding: 0;}
.games-block-mainholder-test-it .games-game-tb .col-mid1 .color-wrapper .sub-box a{ text-decoration: none; color: white}
.games-block-mainholder-test-it .games-game-tb .col-mid1 .color-wrapper .sub-box a:hover{  color: #871B1B;
}
.games-block-mainholder-test-it .games-game-tb .col-mid1 .color-wrapper .sub-box a img{ font-size: 85%; line-height: 150%;}
.games-block-mainholder-test-it .games-game-tb .stars-holder{ padding-left: 10px; margin-top: 5px; vertical-align: top; padding-top: 2px;}
.games-block-mainholder-test-it .games-game-tb .stars-holder div{ float: left; margin: 0px; padding: 0px; padding-right: 4px; height: 10px; }
.games-block-mainholder-test-it .games-game-tb .stars-holder div img{}
.games-block-mainholder-test-it .games-game-tb .col-mid1 .how-plays{ padding: 3px; padding-top: 0px; padding-bottom: 5px; text-align: center; font-style: italic; font-size: 85%; }
.games-block-mainholder-test-it .games-game-tb .col-mid1 .how-plays a{ color: #2D2D2D;}
.games-block-mainholder-test-it .games-game-tb .col-mid1 .how-plays a:hover{ color: #FA5845;}
.games-block-mainholder-test-it .games-game-tb .col-mid1 img{ padding: 0px; margin: 0px; line-height: 0px; }
.games-block-mainholder-test-it .games-game-tb .col-mid2{ vertical-align: top; }
.games-block-mainholder-test-it .games-game-tb .col-mid2 .top{ padding-top: 7px; padding-bottom: 5px; padding-left: 11px; background-color: #2D2D2D; color: white } 
.games-block-mainholder-test-it .games-game-tb .col-mid2 .bot{ padding-top: 9px; padding-bottom: 15px; padding-left: 11px; font-size: 90%; } 
.games-block-mainholder-test-it .games-game-tb .col-mid2 .bot a{ color: #F16F5B; font-size: 90%; } 
.games-block-mainholder-test-it .games-game-tb .col-mid2 .bot a:hover{ color: #eb1c05; } 
.games-block-mainholder-test-it .games-game-tb .col-mid2 .top .change-position{ color: #949494; float: right; font-style: italic; padding: 0px;padding-top: 17px; margin-right: 10px;  margin-left: 7px;   }
.games-block-mainholder-test-it .games-game-tb .col-mid2 .top .stars-rating-tb{ margin-bottom: 5px; }
.games-block-mainholder-test-it .games-game-tb .col-mid2 .top .stars-block-tr-games{ margin-left: 10px;margin-left: 0px;  height: 10px; width: 80px; vertical-align: top; padding-top: 2px;}
.games-block-mainholder-test-it .games-game-tb .col-mid2 .top .stars-block-tr-games div{ float: left; margin: 0px; padding: 0px; padding-right: 4px; height: 10px; }
.games-block-mainholder-test-it .games-game-tb .col-mid2 .top .stars-block-tr-games div img{}
.games-block-mainholder-test-it .games-game-tb .col-mid2 .top .starholder{font-size: 85%; line-height: 8px; padding-left: 5px;   }
.games-block-mainholder-test-it .games-game-tb .col-mid2 .top .starholder span{color: #C5C5C5; font-style: italic; vertical-align: top; font-size: 90%; line-height: 12px;  padding: 0px; }
.games-block-mainholder-test-it .games-game-tb .col-mid2 .top .starholder span a{color: white; font-style: italic;  margin-left: 4px; vertical-align: top; line-height: 12px;  padding: 0px;  }
.games-block-mainholder-test-it .games-game-tb .col-mid2 .top .starholder span a:hover{ color: #C5C5C5; }

.games-block-mainholder-test-it  .games-game-tb .col-mid2 .top .header-h2{ color: #F09E45; text-decoration: none }
.games-block-mainholder-test-it  .games-game-tb .col-mid2 .top .header-h2 a{  text-decoration: none }
.games-block-mainholder-test-it  .games-game-tb .col-mid2 .top .header-h2 a h2{ padding: 0px; margin: 0px; font-weight: bold; color: #F09E45; text-decoration: none; display: inline; margin-right: 8px; font-size: 110%; }
.games-block-mainholder-test-it  .games-game-tb .col-mid2 .top .header-h2 a:hover h2{ padding: 0px; margin: 0px; font-weight: bold; color: #da7c14; margin-right: 8px; text-decoration: none; }
.games-block-mainholder-test-it  .games-game-tb .col-mid2 .top .header-h2 span{ color: #87807B; font-size: 85%; font-style: italic; vertical-align: middle; line-height: 200%;  }
.games-block-mainholder-test-it  .games-game-tb .col-mid2 .top .header-h2 span a{ color: white; font-style: italic; text-decoration: underline }
.games-block-mainholder-test-it  .games-game-tb .col-mid2 .top .header-h2 span a:hover{ color: #F75244; font-style: italic; text-decoration:underline;}



.test-it-tb{ width: 100%;  margin-bottom: 20px;}
.test-it-tb .coltop{ padding-left: 10px; vertical-align: top;}
.test-it-tb .col1{ width: 50%; padding-left: 10px; vertical-align: top; padding-right: 50px; }
.test-it-tb .col2{ width: 50%; padding-left: 10px; vertical-align: top; padding-right: 50px; }

.categories-tb{ width: 100%;  margin-bottom: 20px;}
.categories-tb .coltop{ padding-left: 10px; vertical-align: top; padding-bottom: 0px;}
.categories-tb .col1{ width: 50%; padding-left: 10px; vertical-align: top;}
.categories-tb .col2{ width: 50%; padding-left: 10px; vertical-align: top; background: #EEEEEE; padding-right: 10px; }
.games-block-cross1-category{ height: 10px; font-size: 0px; background-image: url(../images/site/bg-content-cross2.gif); background-repeat: repeat-x;}


.categories-tb .games-block-category{ background: #EEEEEE; padding-top: 5px; color: #2D2D2D; padding-left: 10px;}
.categories-tb .games-block-category .category-name-link{ vertical-align: middle; margin-bottom: 10px; margin-left: 10px;}
.categories-tb .games-block-category .category-name-link a{ text-decoration: none }
.categories-tb .games-block-category .category-name-link a h3{ margin: 0px; margin-right: 5px; display: inline; font-size: 150%; font-weight: normal; color: #D8412A; text-decoration: underline;}
.categories-tb .games-block-category .category-name-link a:hover h3{ color: #A40E0E}
.categories-tb .games-block-category .category-name-link a h2{ margin: 0px; margin-right: 5px; display: inline; font-size: 150%; font-weight: normal; color: #D8412A; text-decoration: underline;}
.categories-tb .games-block-category .category-name-link a:hover h2{ color: #A40E0E}
.categories-tb .games-block-category .category-name-link span{ font-size: 150%; line-height: 200%; color: #D8412A;  }
.categories-tb .games-block-category .games-list{ margin-left: 25px;  }
.categories-tb .games-block-category .games-list .con-game{ margin-bottom: 7px; font-size: 90%; }
.categories-tb .games-block-category .games-list .con-game img{ vertical-align: middle; margin-right: 5px;}
.categories-tb .games-block-category .games-list .con-game img.avatar{ float: left;}
.categories-tb .games-block-category .games-list .con-game a{ color: #A40E0E; margin-right: 5px; }
.categories-tb .games-block-category .games-list .con-game a:hover{ color: #D8412A}
.categories-tb .games-block-category .games-list .con-game span{ font-size: 85%; color: #767676; font-style: italic;}
.categories-tb .games-block-category .games-list .con-game span a{ color: #2D2D2D; }
.categories-tb .games-block-category .games-list .con-game .stars-block{ display: inline; line-height: 250%; vertical-align: baseline; }
.categories-tb .games-block-category .games-list .con-game .stars-block div{ display: inline; padding-right: 2px; height: 10px; vertical-align: baseline; line-height: 10px; }
.categories-tb .games-block-category .games-list .con-game .stars-block div img{ margin: 0px; }

.dot-line{  margin-top: 15px; height: 2px; font-size: 0px; height: 2px; background-image: url(../images/site/dot-line.gif);  background: url(../images/site/dot-line.gif) repeat-x bottom;  }


.categories-tb .more-block{  margin-right: 15px;}
.categories-tb .more-block a{ color: #810A0A; vertical-align:middle;}
.categories-tb .more-block a b{ font-weight: bold;}
.categories-tb .more-block a:hover{ color: #d82910;}

.leaderboard-tb { width: 100%;  margin-bottom: 20px;}
.leaderboard-tb .col1{ width: 33%; padding-left: 10px; vertical-align: top }
.leaderboard-tb .col2{ width: 33%; padding-left: 20px; vertical-align: top;}
.leaderboard-tb .col3{ width: 33%; padding-left: 20px; vertical-align: top;}

.leaderboard-tb .leaders-wrapper{ font-size: 90%;  padding-right: 10px;}
.leaderboard-tb .leaders-wrapper .leaders-con{ margin-bottom: 10px; background: url(../images/site/dot-line.gif) repeat-x top;  background-position: 0px 15px; }
.leaderboard-tb .leaders-wrapper .leaders-con{ margin-bottom: 10px; }
.leaderboard-tb .leaders-wrapper .leaders-con-head{ margin-bottom: 10px;  background-color: #f4f4f4; padding: 3px;}
.leaderboard-tb .leaders-wrapper .leaders-con .place{  float: left; width: 35px; margin-top: 4px; background-color: white; text-align: center; }
.leaderboard-tb .leaders-wrapper .leaders-con .nonewidth{ width: auto;}
.leaderboard-tb .leaders-wrapper .leaders-con .place span{ background-color: #ffffac; color: #7b7b7b; padding: 3px; }
.leaderboard-tb .leaders-wrapper .leaders-con-head .head{ font-size: 95%; }
.leaderboard-tb .leaders-wrapper .leaders-con .liner{  background-color: white;  }
.leaderboard-tb .leaders-wrapper .leaders-con-head .liner .name{ }
.leaderboard-tb .leaders-wrapper .leaders-con .liner .name a{ margin-right: 10px; }
.leaderboard-tb .leaders-wrapper .leaders-con .liner a:hover{background-color: #ffffac }
.leaderboard-tb .leaders-wrapper .leaders-con .spacer{ display: inline; width: 10px; }
.leaderboard-tb .leaders-wrapper .leaders-con img{ vertical-align: middle }
.leaderboard-tb .leaders-wrapper .leaders-con img.avatar{}
.leaderboard-tb .leaders-wrapper .leaders-con a{ margin-left: 5px; background-color: white }
.leaderboard-tb .leaders-wrapper .leaders-con .fl-left{ float: left }
.leaderboard-tb .leaders-wrapper .leaders-con-head .leaders-con-head-right{ float: right; padding-left: 5px; }
.leaderboard-tb .leaders-wrapper .leaders-con .leaders-con-user{ float: right; padding-left: 5px; font-style: italic; padding-top: 3px; background-color: white; margin-top: 2px;  }
.leaderboard-tb .leaders-wrapper .leaders-con .leaders-con-user a{ font-size: 95%; color: #A40E0E; }
.leaderboard-tb .leaders-wrapper .leaders-con .leaders-con-user a.spe{ color: #606060; }
.leaderboard-tb .leaders-wrapper .leaders-con .leaders-con-user a:hover{ color: #ff330f; background-color: #ffffac }
.leaderboard-tb .leaders-wrapper .leaders-con .leaders-con-user img{margin-top: -2px;  }
.leaderboard-tb .leaders-wrapper .leaders-con .leaders-con-user .images{  display: inline; }
.leaderboard-tb .leaders-wrapper  .nonebg{ background-color: #e6e6e6; padding-top: 3px; padding-bottom: 3px; }
.leaderboard-tb .leaders-wrapper  .switchblock{  background: url(../images/site/dot-line.gif) repeat-x top;  background-position: 0px 17px; }
.leaderboard-tb .leaders-wrapper  .switchblock .switch-off{ padding: 0px; display: inline; }
.leaderboard-tb .leaders-wrapper  .switchblock .switch-off a{ text-decoration: none;  }
.leaderboard-tb .leaders-wrapper  .switchblock .switch-off a h2{ margin-left:3px; margin-right: 3px;  display: inline; line-height: 200%; font-size: 80%; border: 1px solid #a6a6a6; border-bottom: 0px; padding: 3px; padding-left: 5px; padding-right: 5px; display: inline; background-color: white ;  }
.leaderboard-tb .leaders-wrapper  .switchblock .switch-off a:hover h2{  display: inline; background-color: #ffffac;  border: 1px solid #4a4a4a; border-bottom: 0px; }
.leaderboard-tb .leaders-wrapper  .switchblock .switch-on{ padding: 0px; display: inline; }
.leaderboard-tb .leaders-wrapper  .switchblock .switch-on a{ text-decoration: none;  }
.leaderboard-tb .leaders-wrapper  .switchblock .switch-on a h2{ margin-left:3px; margin-right: 3px; display: inline; line-height: 200%; font-size: 80%; border: 1px solid #656565; border-bottom: 1px solid #f4f4f4; padding: 3px; padding-left: 5px; padding-right: 5px; display: inline; background-color: #f4f4f4;  }
.leaderboard-tb .leaders-wrapper  .switchblock .switch-on a:hover h2{ display: inline; background-color: #ffffac; }

.news-wrapper{  font-size: 90%; padding-left: 0px; padding-right: 10px; }
.news-wrapper .news-con { margin-bottom: 15px; }
.news-wrapper .news-con .date{ color: #686868; font-size: 85%; margin-right: 10px;}
.news-wrapper .news-con .head-news{ background-color: #ffffac; color: #686868; font-style: italic; margin-bottom: 0px;  padding: 2px; padding-left: 10px; }
.news-wrapper .news-con .content{ font-size: 95%;  padding: 5px 5px 7px 10px; border-bottom: 1px solid #E8E8E8; }
.news-wrapper .news-con a{ color: #710f0f; }
.news-wrapper .news-con a:hover{ color: #ff330f;}
.news-wrapper .news-con .glider-spacer{ height: 5px;  background-color: #ffffac;  line-height: 0px; font-size: 0px;  }
.news-wrapper .news-con .glider-spacer .tl{ background: url(../images/site/news-wrapper-corner-tl.gif) no-repeat top left; float: left;  width: 5px; height: 5px;}
.news-wrapper .news-con .glider-spacer .tr{ background: url(../images/site/news-wrapper-corner-tr.gif) no-repeat top right; float: right;  width: 5px; height: 5px; }
.news-wrapper .news-con .glider-spacer .bl{  background: url(../images/site/news-wrapper-corner-bl.gif) no-repeat bottom left; float: left;   width: 5px; height: 5px; }
.news-wrapper .news-con .glider-spacer .br{ background: url(../images/site/news-wrapper-corner-br.gif) no-repeat bottom right; float: right;  width: 5px; height: 5px; }


.more-block{ text-align: right; font-size: 80%;  }
.more-block a{ color: #F16F5B; vertical-align:middle;}
.more-block a:hover{ color: #d82910;}

.stars-block-performer{ display: inline; margin-left: 10px; }
.stars-block-performer div{ display: inline; margin: 0px; padding: 0px; padding-right: 4px; }
.stars-block-performer div img{ vertical-align: middle }


#bukabuk-footerovichuzz { width: 100%; }
#bukabuk-footerovichuzz .maintb { width: 100%;    }
#bukabuk-footerovichuzz .maintb .col-1 div.spe, #bukabuk-maincontent .maintb .col-3 div.spe{ padding-right: 10px; }

.foot-top { height: 232px; color: white;   background: #EE4442 url(../images/site/bg-footer-mid.jpg) repeat-x top;  }
.foot-top .footer-content{ width: 100%; margin-top: 30px; }
.foot-top .footer-content .bot-menu{ margin-bottom: 10px; margin-left: 20px; margin-right: 20px; color: #EE413F; font-weight: bold;  }
.foot-top .footer-content .bot-menu a{color: #ffffa8; margin-left: 10px; margin-right: 10px; font-weight: normal }
.foot-top .footer-content .bot-menu a:hover{ margin-bottom: 10px; color: white;}

.foot-top .footer-content .bukabuk-button{ margin:5px; margin-left: 0; float: left; margin-right: 25px;  }
.foot-top .footer-content .light-yellow{ color: #ffffc1 }
.foot-top .footer-content .ital{ font-style: italic;}
.foot-top .footer-content a.unormal{ font-style: italic; color: #ffffbd;}
.foot-top .footer-content a.unormal:hover{ font-style: italic; color: #feddd5;}
.foot-top .footer-content .dop-info{ font-size: 90%;  margin-left: 20px; margin-right: 20px; margin-top: 30px; padding-left: 215px; }
.foot-top .footer-content .dop-info .prime a{  color: #ffffc1 }
.foot-top .footer-content .dop-info .prime a:hover{  color: #feddd5 }


.foot-line { height: 1px; font-size: 0px; background-color: white }
.foot-bot { height: 40px;  background: #635F5D url(../images/site/bg-footer-bot.gif) repeat-x top;  }





.relaxer-15{ height: 15px; font-size: 15px; }

.relaxer-10{ height: 10px; font-size: 0px; }


.bukabukzafirefox{ float: right; margin-left: 15px; margin-top: 10px; }



/* ÒÀÁËÈÖÀ ÂÛÂÎÄÀ ÄÀÍÍÛÕ */


.data-table-ver1{  border: 1px solid #383838; }

.no-margin-bottom{ margin-bottom: 0px; }
.data-table-ver1 .cap{ background-color: #3B3530; font-size: 90%; }
.data-table-ver1 .cap th{ color: white; padding: 3px; padding-left: 15px;  padding-right: 10px; text-align: left; border-right: 1px solid #878787; }
.data-table-ver1 tr.bg-gray-1{ background-color: #EEEEEE;}
.data-table-ver1 tr.bg-gray-2{ background-color: white;}
.data-table-ver1 .cap th a{ color: white; font-weight: normal;}
.data-table-ver1 .cap th a:hover{ color: #FF6248;}
.data-table-ver1 .cont td{ padding:5px; padding-left: 15px;  }
.data-table-variate .cont td{ padding:15px; padding-left: 15px; vertical-align: top; padding-right: 15px; }
.data-table-ver1 .cont td.points{ color: #9B1916 }
.data-table-ver1 .cont td.htmlcode{ width: 100%; }
.data-table-ver1 .cont td.htmlcode textarea{ width: 100%; }
.data-table-ver1 .cont td.points a {color: #9B1916;}
.data-table-ver1 .cont td.points a:hover {color: #5b5b5b;}
.data-table-ver1 .cont td.rating div{ display: inline; }
.data-table-ver1 .cont td a img{ vertical-align: middle;}
.data-table-ver1 .cont td.avatar a img{ border: 1px solid #414141;}
.data-table-ver1 .cont td.avatar a {color: #9B1916;}
.data-table-ver1 .cont td.avatar a:hover {color: #5b5b5b;}
.data-table-ver1 .cont a{ color: #5b5b5b;}
.data-table-ver1 .cont a:hover{ color: #9B1916;}
.data-table-ver1 .cont .game-name{ }

.data-table-ver1 .table-game-name-width{ width: 400px;}

.data-table-ver1 .cont .game-name .leftwrap{ padding-right: 10px; vertical-align: top; }
.data-table-ver1 .cont .game-name .rightwrap{ vertical-align: top; padding-top: 5px;}
.data-table-ver1 .cont .game-name .rightwrap a{ display: block; margin-bottom: 9px;}

.data-table-ver1 .cont span.rating{ font-size: 80%; font-style: italic;}
.data-table-ver1 .cont span.date{ font-size: 90%; color: #727272;}
.data-table-ver1 .finer{ height: 20px; background-color: #3B3530  }





/* Òàáëèöà ïîä èãðîé */
.mainperfom-table .col-1-game{  vertical-align: top; float: left }
.mainperfom-table .col-2-game{ vertical-align: top;  width: 100%; padding-left: 10px; padding-right: 10px;}


.evacuate-me{ height: 10px; width: 100%; background-color: #ff4500;  }

.game-optional-tb{ width:100%;  }
.game-optional-tb .col1{ vertical-align: top; background-color: #EEEEEE;}
.game-optional-tb .col2{ width: 30%; vertical-align: top; background-color: #EEEEEE;  }
.game-optional-tb .col3{ vertical-align: top; background-color: #EEEEEE;  }

.game-optional-tb .game-description{ background-color: #EEEEEE; padding: 10px;}
.game-optional-tb .game-description img.vert-align-mid{ margin-right: 5px; vertical-align: middle;}
.game-optional-tb .game-description a{ color:#A40E0E }
.game-optional-tb .game-description a:hover{ color: #3d3d3d;}
.game-optional-tb .game-description p{ margin: 0; margin-top: 2px; margin-bottom: 10px;}
.game-optional-tb .head{ margin-bottom: 10px; }
.game-optional-tb .head img{}
.game-optional-tb .head h2{ margin: 0px; padding: 0px;}
.game-optional-tb .rating-metki{ background-color: #FFFFC8; padding: 10px; padding-left: 10px;  border: 0px solid white; }
.game-optional-tb .rating-metki b{ font-size: 130%; font-style: italic }
.game-optional-tb .rating-metki img{ vertical-align: middle }
.game-optional-tb .rating-metki .metki{ font-size: 80%; color: #A40E0E; margin-bottom: 7px;  line-height: 160%;  padding: 10px; margin-bottom: 5px;  }
.game-optional-tb .rating-metki .metki a{ color: #C44C34; font-size: 130%  }
.game-optional-tb .rating-metki .metki a:hover{ color: #A40E0E; background-color: #f1f1f1;} 
.game-optional-tb .rating-metki #av_rating { } 
.game-optional-tb .rating-metki .doptext{ }
.game-optional-tb .rating-metki .stars1 { padding-top: 2px;  line-height: 70%; margin-bottom: 4px;}
.game-optional-tb .rating-metki .stars1 a {  margin-top: 0; }
.game-optional-tb .rating-metki .stars1 a img{ padding-right: 2px; }

.game-optional-tb .rating-metki .rating{font-size: 80%;  color: #A40E0E; padding: 10px; line-height: 180%; border: 1px solid #DDDDDD; background: #FEFEFE; }
.game-optional-tb .rating-metki .rating a{color: #C44C34; }
.game-optional-tb .rating-metki .rating a:hover{ color: #A40E0E;}
.game-optional-tb .rating-metki .rating b.spe{ font-weight: normal; font-size: 110%; color: #5b5b5b; font-style: italic; text-decoration: underline;  }
.game-optional-tb .rating-metki .rating span{ color: #A40E0E; font-style: italic; }
.game-optional-tb .rating-metki .rating span.spe{ font-weight: bold;  font-style: italic;  }

.game-optional-tb .rating-metki .favorite-it{ padding: 5px; line-height: 180%; }
.game-optional-tb .rating-metki .favorite-it span{ font-style: italic;}
.game-optional-tb .rating-metki .favorite-it a{ color: #FE6147;}
.game-optional-tb .rating-metki .favorite-it a:hover{ color: #A40E0E }
.game-optional-tb .rating-metki .add-option-wobg { padding: 5px; line-height: 200%; padding: 5px; font-size: 90%; }
.game-optional-tb .rating-metki .add-option-wobg b{ font-size: 120%; color: #A40E0E; font-style: italic}
.game-optional-tb .rating-metki .add-option-wobg a{ color: #A40E0E;}
.game-optional-tb .rating-metki .add-option-wobg a:hover{ color: #C44C34 }
.game-optional-tb .rating-metki .add-option-wobg img{ vertical-align: middle }
.game-optional-tb .rating-metki .add-option { padding: 5px; line-height: 20px; padding: 10px;  }
.game-optional-tb .rating-metki .add-option b{ font-size: 100%;  font-style: italic }
.game-optional-tb .rating-metki .add-option a{ color: #5b5b5b; font-size: 90%; font-style: italic;}
.game-optional-tb .rating-metki .add-option a:hover{ color: #A40E0E }
.game-optional-tb .rating-metki .add-option img{ vertical-align: middle }

.game-optional-tb .stars-holder{ vertical-align: top; padding-top: 2px;  line-height: 70%; margin-bottom: 4px;}
.game-optional-tb .stars-holder div{ margin: 0px; padding: 0px; padding-right: 2px; display: inline;  }
.game-optional-tb .stars-holder div img{  }
.game-optional-tb .stars-holder img{  }

.game-optional-tb .dop-actions{ color: #5b5b5b;  line-height: 25px; background-color: white; padding: 5px; }
.game-optional-tb .dop-actions b{ color: #A40E0E; }
.game-optional-tb .dop-actions a{color: #C44C34;  }
.game-optional-tb .dop-actions a:hover{ color: #A40E0E;}
.game-optional-tb .bold-head{ font-size: 110%; color: #6B0E0E; line-height: 150%; }

.game-comment-holder{ padding: 10px; border: 1px solid gray; background-color: White; margin-bottom: 10px;}

/* Ðåêîìåíäóåìûå èãðû è ñîîáùåíèÿ */

.rec-games-and-mess{ width:100%; margin-bottom: 15px; }
.rec-games-and-mess .coltop{ vertical-align: top; background-color: #EEEEEE;}
.rec-games-and-mess .coltop h2{ font-size: 160%; margin: 15px 0px 10px 10px;}
.rec-games-and-mess .col1{ vertical-align: top;  width: 50%; background-color: #EEEEEE; padding-left: 10px; padding-right: 10px;}
.rec-games-and-mess .col2{ width: 50%; vertical-align: top; background-color: #EEEEEE;   padding-left: 10px; padding-right: 10px;}
.rec-games-and-mess .col3{ vertical-align: top; background-color: #EEEEEE;  }
.rec-games-and-mess .dotter{ font-size: 0px; height: 3px;  background: url(../images/site/dot-line.gif) repeat-x top; }

.rec-games-and-mess .comments .comment-con{  }
.comments{  padding: 10px 10px 10px 0px; background-color: white;  }
.comments .comment-con { margin-bottom: 8px;   }
.comments .comment-con .imag{  margin-right: 5px; margin-top: 2px;  width: 25px; display: inline;}
.comments .comment-con .date{ color: #686868; font-size: 85%; margin-right: 5px; display: inline;  }
.comments .comment-con .delcom{ color: #686868; font-size: 85%; margin-left: 5px;  margin-right: 15px; display: inline;  }
.comments .comment-con .head{ background-color: #ffffac; color: #686868; font-style: italic; margin-bottom: 0px; padding: 2px; padding-left: 10px;  }
.comments .comment-con .head img{  vertical-align: middle;}
.comments .comment-con .head .opop{ padding-top: 10px; display: inline;}
.comments .comment-con .content{ font-size: 95%;  padding: 5px 5px 7px 10px; border-bottom: 1px solid #E8E8E8;  }
.comments .comment-con a{ color: #710f0f; }
.comments .comment-con a:hover{ color: #ff330f;}
.comments .comment-con .my{ background-color: #f2cdbf;   }
.comments .comment-con .glider-spacer{ height: 5px;  background-color: #ffffac;  line-height: 0px; font-size: 0px;  }
.comments .comment-con .glider-spacer .tl{ background: url(../images/site/news-wrapper-corner-tl.gif) no-repeat top left; float: left;  width: 5px; height: 5px;}
.comments .comment-con .glider-spacer .tr{ background: url(../images/site/news-wrapper-corner-tr.gif) no-repeat top right; float: right;  width: 5px; height: 5px; }
.comments .comment-con .glider-spacer .bl{  background: url(../images/site/news-wrapper-corner-bl.gif) no-repeat bottom left; float: left;   width: 5px; height: 5px; }
.comments .comment-con .glider-spacer .br{ background: url(../images/site/news-wrapper-corner-br.gif) no-repeat bottom right; float: right;  width: 5px; height: 5px; }
.comments .comment-con .glider-spacer-my{ height: 5px;  background-color: #F2CDBF;  line-height: 0px; font-size: 0px;  }
.comments .comment-con .glider-spacer-my .tl{ background: url(../images/site/newsred-wrapper-corner-tl.gif) no-repeat top left; float: left;  width: 5px; height: 5px;}
.comments .comment-con .glider-spacer-my .tr{ background: url(../images/site/newsred-wrapper-corner-tr.gif) no-repeat top right; float: right;  width: 5px; height: 5px; }
.comments .comment-con .glider-spacer-my .bl{  background: url(../images/site/newsred-wrapper-corner-bl.gif) no-repeat bottom left; float: left;   width: 5px; height: 5px; }
.comments .comment-con .glider-spacer-my .br{ background: url(../images/site/newsred-wrapper-corner-br.gif) no-repeat bottom right; float: right;  width: 5px; height: 5px; }




.asdasdasd{ background-color: Aqua;}

/* ÏÐÎÔÈËÜ */
.profilemaintb{ width: 100%; margin-bottom: 40px; }
.profilemaintb a{ color: #A40E0E; }
.profilemaintb a:hover{ color: #343434; }
.profilemaintb .col-1{ vertical-align: top;}
.profilemaintb .col-2{ padding-left: 15px; vertical-align: top;}
.profilemaintb .red{ color: #A40E0E } 
.profilemaintb .underline{ text-decoration: underline; } 
.left-profile-holder{ margin-bottom: 15px; color: #2C2C2C;}
.left-profile-holder .head{ margin-bottom: 10px;}
.left-profile-holder .head a{ font-size: 85%}
.left-profile-holder .head b{ font-size: 85%}
.left-profile-holder .head sup{  color: #FD4703}
.left-profile-holder .head img{ margin-right: 15px; margin-bottom: 2px;}
.left-profile-holder .head h2{ padding: 0px; margin: 0px; font-weight: normal; font-size: 170%}
.left-profile-holder .head h2 img{ vertical-align: middle; margin-right: 0px; margin-bottom: 2px;}
.left-profile-holder .content{ margin-bottom: 15px; font-size: 90%; color: #474747;}
.left-profile-holder .content .ul-col{  float: left; list-style: none; margin-left: 0; padding-left: 0px; margin-top: 0px; margin-right: 10px; }
.left-profile-holder .content .ul-col-left{ width: 185px; }
.left-profile-holder .content .ul-col-right{  float: right; list-style: none; margin-left: 0; padding-left: 0px; margin-top: 0px; margin-right: 5px}
.left-profile-holder .content .ul-col img{ vertical-align: middle;}
.left-profile-holder .content .ul-col li{ margin-left: 0; margin-bottom: 8px;}
.left-profile-holder .content b{ line-height: 160%;  color:#2C2C2C }
.left-profile-holder .content p{ margin-top: 2px; margin-bottom: 15px; }

.left-profile-holder .gray-holder{margin: 10px 10px 15px 0px; padding: 5px 5px 5px 15px; border: 1px solid #CCCCCC; background-color: #F8F8F8; }
.left-profile-holder .white-holder{margin: 10px 10px 18px 0; padding: 15px 20px 15px 20px; border: 1px solid #8d8d8d; background-color: transparent;}
.left-profile-holder .gray-holder-inline{margin: 0px 0px 0px 0px; padding: 5px; border-bottom: 1px solid #CCCCCC; display: inline; line-height: 200%}




.profile-navigate { margin-left: 20px; margin-right: 10px; margin-bottom: 10px;}
.profile-navigate h2{ margin: 0px; font-size: 135%; font-weight: normal; color: #A40E0E}
.profile-navigate span{ font-size: 90%;}
.right-profile-holder{ margin-left: 10px; margin-right: 10px; background-color: #424242; padding: 10px; padding-left: 15px;}
.right-profile-holder a{ color: #FFFFC8;  }
.right-profile-holder a:hover{color: #FFFDFD; }
.right-profile-holder .bg a{ color: #FFFFC8;  }
.right-profile-holder .bg a:hover{color: #FFFDFD; background-color: #525252; }
.right-profile-holder h3{ margin: 0px; margin-bottom: 2px;  font-size: 100%; font-weight: normal; color: #FFC24F; font-style: italic; }
.right-profile-holder h3.points{ color: #FFFFC8; padding-bottom: 3px;}
.right-profile-holder h3.points a{ padding: 2px; background-color: #525252; }
.right-profile-holder h3.points a:hover{ padding: 2px; background-color: #727272; }
.right-profile-holder .box .bg{ line-height: 210%} 
.right-profile-holder div.box{ margin-bottom: 15px; line-height: 150%}
.right-profile-holder div.box img{ vertical-align: bottom; margin-right: 2px;}
.right-profile-holder div.box span{ font-size: 80%; color: #C44C34}
.right-profile-holder div.box span b{ font-weight: normal; color: #FFFFC8; }
.dark-gray-cross{ height: 8px; font-size: 0px; background-image: url(../images/site/bg-darkgray-cross.gif); background-repeat: repeat-x; margin-left: 10px; margin-right: 10px;}
.light-yellow-line{ height: 2px; font-size: 0px; background-image: url(../images/site/light-yellow-line-1.gif); background-repeat: repeat-x; margin-bottom: 10px;}

.right-profile-borders-holder{ margin:10px;  padding: 10px; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; border-top: 1px solid #6c6c6c; border-bottom: 1px solid #6c6c6c;}
.right-profile-borders-holder h3{ margin: 0px; line-height: 130%}
.right-profile-borders-holder h2{ margin: 0px; margin-bottom: 5px; font-size: 130%;line-height: 160%; font-weight: normal; color: #A40E0E }
.right-profile-borders-holder textarea{ width: 100% }
.right-profile-borders-holder textarea.mini{ width: 160px; height: 90px; float: right; margin-left: 10px;}


.all-block-cross1-category-top{ height: 10px; font-size: 0px; background-image: url(../images/site/bg-content-cross2.gif); background-repeat: repeat-x;}
.all-block-cross1-category-bottom{ height: 10px; font-size: 0px; background-image: url(../images/site/bg-content-cross2.gif); background-repeat: repeat-x; margin-bottom: 15px;}

.all-block-cross1-dark-category-top{ height: 10px; font-size: 0px; background-image: url(../images/site/bg-darkgray-cross1.gif); background-repeat: repeat-x;}
.all-block-cross1-dark-category-bottom{ height: 10px; font-size: 0px; ; margin-bottom: 15px;  background: url(../images/site/bg-darkgray-cross1.gif) repeat-x top; }


.profilemaintb-gray{ width:100%;  }
.profilemaintb-gray .col-1{ vertical-align: top; background-color: #EEEEEE;}
.profilemaintb-gray .col-2{ padding-left: 15px; vertical-align: top; background-color: #EEEEEE;  }

.profilemaintb-gray .left-profile-classic-holder{ background-color: #EEEEEE; padding: 10px;}
.profilemaintb-gray .left-profile-classic-holder img.vert-align-mid{ margin-right: 5px; vertical-align: middle;}
.profilemaintb-gray .left-profile-classic-holder a{ color:#A40E0E }
.profilemaintb-gray .left-profile-classic-holder a:hover{ color: #3d3d3d;}
.profilemaintb-gray .left-profile-classic-holder p{ margin: 0; margin-top: 2px; margin-bottom: 10px;}
.profilemaintb-gray .head{ margin-bottom: 10px; }
.profilemaintb-gray .head img{}
.profilemaintb-gray .head h2{ margin: 0px; padding: 0px; font-size: 150%}
.profilemaintb-gray a.red{ color:#A40E0E }
.profilemaintb-gray a.red:hover{ color: #3d3d3d; }

.profilemaintb-gray .red{ color: #A40E0E } 
.profilemaintb-gray .underline{ text-decoration: underline; } 
.profilemaintb-gray .head h2 a{}
.profilemaintb .head h2 a{}

.white-block-padding{ margin: 10px; background-color: white; border: 1px solid #a5a5a5; padding: 15px; padding-left: 30px; font-size: 90%;  }
.white-block-padding span{ font-style: italic; color: #6b6b6b;  display: block; }
.white-block-padding span.italic{ font-style: italic; vertical-align: middle; display: inline; }
.white-block-padding input{ margin:5px 0 5px 0; vertical-align: middle;}
.white-block-padding select{ margin:5px 0 5px 0; vertical-align: middle; }
.white-block-padding .width400{width: 430px;}
.white-block-padding .submit{ font-size: 85%;}
.white-block-padding .right{ text-align: right; font-style: normal; width: 100%; margin-top: 4px; }
.white-block-padding a{ font-size: 85%; color: gray;}
.white-block-padding textarea{ width: 100%; margin-top: 10px; width: 250px;}

.profilemaintb{ line-height: 150%;}
.profilemaintb .left-profile-classic-holder{ padding: 10px; }
.left-profile-classic-holder .head .additional{ color: #303030; margin-top: 4px; }
.left-profile-classic-holder .head .additional a, .left-profile-classic-holder .head .additional b{ font-size: 85%; }
.profilemaintb .left-profile-classic-holder img.vert-align-mid{ margin-right: 5px; vertical-align: middle;}
.profilemaintb .left-profile-classic-holder a{ color:#A40E0E }
.profilemaintb .left-profile-classic-holder a:hover{ color: #3d3d3d;}
.profilemaintb .left-profile-classic-holder p{ margin: 0; margin-top: 2px; margin-bottom: 10px;}
.profilemaintb .head{ margin-bottom: 10px; }
.profilemaintb .head img{}
.profilemaintb .head h2{ margin: 0px; padding: 0px;}
.profilemaintb-gray .gray-holder{margin: 10px 10px 18px 10px; padding: 15px 20px 15px 20px; border: 1px solid #8d8d8d; background-color: #f2f2f2;}
.profilemaintb-gray .white-holder{margin: 10px 10px 18px 0; padding: 15px 20px 15px 20px; border: 1px solid #8d8d8d; background-color: transparent;}
.profilemaintb-gray{  line-height: 150%;}
.head .additional{ color: #303030; margin-top: 4px; }
.head .additional a{ color: #A40E0E; }
.head .additional a:hover{ color: #343434; }
.head .additional a, .head .additional b{ font-size: 85%; }
.head .additional a, .head .additional b{ font-size: 85%; }

.contest-maintb{ width:100%;  }
.contest-maintb td{ vertical-align: top;  }
.contest-maintb a{ color: #A40E0E; }
.contest-maintb a:hover{ color: #343434; }

.top-head-h1{  color: #2C2C2C; margin-bottom: 15px; }
.top-head-h1  a{ color: #A40E0E; }
.top-head-h1  a:hover{ color: #343434; }
.top-head-h1 .head{ margin-bottom: 10px; }
.top-head-h1 .head a{ font-size: 85% }
.top-head-h1 .categories { margin-top: 4px; padding: 2px 0 2px 0;   }
.top-head-h1 .categories b{ margin: 0 4px 0px 4px; font-size: 95%;  }
.top-head-h1 .categories a{ margin: 0 4px 0px 4px; font-size: 95%;  }
.top-head-h1 .head img{}
.top-head-h1 .head h1{ padding: 0px; margin: 0px; font-weight: normal; font-size: 170%}
.time-added { background-color: #E7E7E7; padding: 4px; line-height: 20px;display: inline; font-size: 85%; color: #7C7C7C;  margin-right: 5px;}


.content img.wrapped-left{ float: left; margin-right: 10px; margin-bottom: 10px;}

.left-contest-classic-holder{ color: #2C2C2C;  margin-bottom: 20px; }
.left-contest-classic-holder{ line-height: 150% }
.left-contest-classic-holder p{ margin: 0 0 18px 0;}
.left-contest-classic-holder a{ color: #A40E0E; }
.left-contest-classic-holder a:hover{ color: #343434; }
.left-contest-classic-holder .head{ margin-bottom: 10px; }
.left-contest-classic-holder .head a{ font-size: 85%; }
.left-contest-classic-holder .head img{}
.left-contest-classic-holder .head h1{ padding: 0px; margin: 0px; font-weight: normal; font-size: 170%}
.left-contest-classic-holder h3{ line-height: 130%; font-size: 110%; margin-bottom: 6px;}
.left-contest-classic-holder h4{ font-size: 100%;  margin-top: 4px; margin-bottom: 6px;}
.left-contest-classic-holder h2{ margin: 0px; margin-bottom: 6px; margin-top: 2px;; font-size: 130%;line-height: 160%; font-weight: normal; color: #A40E0E; font-weight: bold; }
.left-contest-classic-holder h1{ margin: 0px; margin-bottom: 6px; margin-top: 2px;; font-size: 130%;line-height: 160%; font-weight: normal; color: #A40E0E; font-weight: bold; }

.left-contest-classic-holder .gray{ color: #2C2C2C; }
.left-contest-classic-holder textarea{ width: 100% }
.left-contest-classic-holder .red{ width: 100%; color: #A40E0E }
.left-contest-classic-holder .content{ margin-bottom: 10px; }
.left-contest-classic-holder ul{ list-style: none; margin-left: 0; padding-left: 10px; }
.left-contest-classic-holder li{ list-style: none; margin-bottom: 10px;}
.left-contest-classic-holder .gray-holder{margin: 10px 10px 18px 10px; padding: 15px 20px 15px 20px; border: 1px solid #8d8d8d; background-color: #f2f2f2;}
.left-contest-classic-holder .white-holder{margin: 10px 10px 18px 0; padding: 15px 20px 15px 20px; border: 1px solid #8d8d8d; background-color: transparent;}


.right-contest-dopper{ float: right; padding: 10px 20px 10px 20px ; clear: right; margin:0 10px 15px 20px; border-bottom: 1px solid #8d8d8d; border-top: 1px solid #8d8d8d;}
.left-contest-dopper{ float: left; padding: 13px 20px 13px 20px ; clear: left; margin:0 15px 10px 0px; border-bottom: 1px solid #8d8d8d; border-top: 1px solid #8d8d8d;}
.left-contest-dopper-adv{   padding: 6px 10px 6px 10px ;  margin:0 15px 0px 0px; border-bottom: 1px solid #8d8d8d; border-top: 1px solid #8d8d8d;}
.advertisment-head{ margin-bottom: 5px;   display: inline; clear: both;}

.rightmenu a{ color: #A40E0E; }
.rightmenu a:hover{ color: #343434; }
.rightmenu ul{ list-style: none; margin-left: 0; padding-left: 10px; }
.rightmenu li{ list-style: none; margin-bottom: 10px;}




.right-profile-borders-holder h3{ margin: 0px; line-height: 130%}
.right-profile-borders-holder h2{ margin: 0px; margin-bottom: 5px; font-size: 130%;line-height: 160%; font-weight: normal; color: #A40E0E }

.right-profile-borders-holder textarea{ width: 100% }



.make-a-comment{  font-size: 90%; padding: 10px; background-color: #f5f5f5; margin-bottom: 5px; border-bottom: 1px solid #8d8d8d; border-top: 1px solid #C4C4C4; }
.make-a-comment input{  }
.make-a-comment input.text-comment{ height: 100px; margin-bottom: 5px;  }
.make-a-comment input.width300{ width: 300px; }
.make-a-comment input.send-button{ margin-bottom: 5px;  }

.make-a-comment{}
.make-a-comment .send-to{ margin-bottom: 5px;}
.make-a-comment .send-to #to_login{ display: inline; text-decoration: underline;}
.make-a-comment .send-to img{ display: inline; vertical-align: middle;}
.make-a-comment span{ font-style: italic;}

.buker-holder-all{ background-color: #3B3530; }
.buker-holder-all .wrapper{  clear: both; padding: 10px 15px 10px 15px;}
.buker-holder-all a{ color: #F16F5B;  }
.buker-holder-all a:hover{ color: #e92d12;  }
.buker-holder-all { margin-bottom: 15px; width: 100%;  }
.buker-holder-all .glider-spacer{ height: 5px;  background-color: #3B3530;  line-height: 0px; font-size: 0px;  }
.buker-holder-all .glider-spacer .tl{ background: url(../images/site/buker-wrapper-corner-tl.gif) no-repeat top left; float: left;  width: 5px; height: 5px;}
.buker-holder-all .glider-spacer .tr{ background: url(../images/site/buker-wrapper-corner-tr.gif) no-repeat top right; float: right;  width: 5px; height: 5px; }
.buker-holder-all .glider-spacer .bl{  background: url(../images/site/buker-wrapper-corner-bl.gif) no-repeat bottom left; float: left;   width: 5px; height: 5px; }
.buker-holder-all .glider-spacer .br{ background: url(../images/site/buker-wrapper-corner-br.gif) no-repeat bottom right; float: right;  width: 5px; height: 5px; }
.buker-holder-all a h2{margin: 0px; display: inline; font-size: 150%; color: #F09E45; margin-bottom: 3px; margin-top: 8px; text-decoration: none }
.buker-holder-all a:hover h2{ margin: 0px; display: inline; font-size: 150%; color: #b56813;   margin-bottom: 3px; margin-top: 8px; text-decoration: underline }
.buker-holder-all .head-text{ padding-right: 9px;  padding-top: 0px; margin-bottom: 2px; }
.buker-holder-all .head-text a{ text-decoration: none; }
.buker-holder-all .date-go{ color: #CFCFCF; font-style: italic; padding: 0px; line-height: 60%; margin-bottom: 5px; }
.buker-holder-all .date-go .commments{ font-size: 85%; color: #F16F5B; }
.buker-holder-all .date-go .commments a{ color: #F16F5B; }
.buker-holder-all .date-go .commments a:hover{ color: #A40E0E; }
.buker-holder-all .image-holder{  padding-left: 1px; padding-right: 1px; }
.buker-holder-all .image-holder img{ border: 1px solid white; margin-right: 10px; margin-bottom: 5px; margin-top: 2px; }
.buker-holder-all .comment-wrapper{ padding-right: 10px; color: #F1E2D3; margin-bottom: 2px; font-size: 95%; }
.buker-holder-all .comment-wrapper a{ color: #F16F5B; }
.buker-holder-all .comment-wrapper a:hover{  color: #d72910; }
.buker-holder-all .spacer15{ height: 15px;}






/* ÔÐÅÉÌÛ   */

.form-basic{ width: 100%; padding: 0; margin: 0;}


/* ÑÒÐÀÍÈÖÛ */

.pages{  line-height: 180%; font-size: 80%; margin-left: 0px; margin-bottom: 8px;}
.pages a{ text-decoration: none; padding: 0px 4px 0px 4px; margin-right: 5px;  display: inline; line-height: 200%; border: 1px solid #E9E9E9; display: inline; background-color: white ;  }
.pages a:hover{  text-decoration: none; display: inline; background-color: #ffffac;  border: 1px solid #4a4a4a;  }
.pages span{text-decoration: none; padding: 1px 5px 1px 5px;   margin-right: 5px; display: inline; line-height: 200%;  border: 1px solid #B03131;  display: inline;  color: White; background-color: #FF5F47 }
.pages span.space{ border: 0px; color: Black; background-color: transparent; }

.pages-comment{  line-height: 180%; font-size: 80%; margin-left: 0px; margin-bottom: 8px; padding: 10px; background-color: #EEEEEE}
.pages-comment a{ text-decoration: none; padding: 0px 4px 0px 4px; margin-right: 5px;  display: inline; line-height: 200%; border: 1px solid #C4C4C4; display: inline; background-color: white ;  }
.pages-comment a:hover{  text-decoration: none; display: inline; background-color: #ffffac;  border: 1px solid #4a4a4a;  }
.pages-comment span{text-decoration: none; padding: 1px 5px 1px 5px;    margin-right: 5px; display: inline; line-height: 200%;  border: 1px solid #B03131;  display: inline;  color: White; background-color: #FF5F47 }
.pages-comment span.space{ border: 0px; color: Black; background-color: transparent; }



.pages-bukers{ line-height: 180%; font-size: 90%; }
.pages-bukers a{ padding: 5px; padding-left: 8px; padding-right: 8px; padding-top: 2px;  color: white; border: 1px solid #545454;  padding-bottom: 2px; text-decoration: none;}
.pages-bukers a:hover{ border: 1px solid #6c6c6c;  border-bottom: 0px; background-color: #ffffac; }
.pages-bukers span{ padding: 5px; padding-left: 8px; padding-right: 8px; padding-top: 2px; border: 1px solid #a6a6a6; background-color: #E1E1E1; color: #3B3530;   padding-bottom: 2px;}


.pages-comments{  margin-bottom: 0px;  line-height: 180%; font-size: 90%; vertical-align: baseline;  background: url(../images/site/dot-line.gif) repeat-x top;  background-position: 0px 19px; }
.pages-comments a{ padding: 5px; padding-left: 8px; padding-right: 8px; padding-top: 2px; border: 1px solid #a6a6a6; border-bottom: 0px; padding-bottom: 0px; text-decoration: none;}
.pages-comments a:hover{ border: 1px solid #6c6c6c;  border-bottom: 0px; background-color: #ffffac; }
.pages-comments span{ padding: 5px; padding-left: 8px; padding-right: 8px; padding-top: 2px; border: 1px solid #6c6c6c; background-color: white; border-bottom: 3px solid white; padding-bottom: 0px; }


.pages-down{  line-height: 180%; font-size: 80%; margin-left: 0px; margin-bottom: 15px; margin-top: 8px;}
.pages-down a{ text-decoration: none; padding: 0px 4px 0px 4px;  margin-right: 5px;  display: inline; line-height: 200%; border: 1px solid #CCCCCC; display: inline; background-color: white ;  }
.pages-down a:hover{  text-decoration: none; display: inline; background-color: #ffffac;  border: 1px solid #4a4a4a;  }
.pages-down span{text-decoration: none; padding: 1px 5px 1px 5px;   margin-right: 5px; display: inline; line-height: 200%;  border: 1px solid #B03131;  display: inline;  color: White;background-color: #FF5F47 }
.pages-down span.space{ border: 0px; color: Black; background-color: transparent; }



.mb10{ margin-bottom: 10px;  }
.mb5{ margin-bottom: 5px;  }
.ml15{ margin-left: 15px;  }
.mr5{ margin-right: 5px;  }
.pt20{ padding-top: 20px;}
.pl10{ padding-left: 10px;}
.pt30{ padding-top: 30px;}
.p10{ padding: 10px;}
.pt-10{ padding-top: -10px;}
.pt-0{ padding-top: 0px;}
.pt10{ padding-top: 10px;}
.pb10{ padding-bottom: 10px;}
.pb0{ padding-bottom: 0;}
.mt0{ margin-top: 0px;}
.mt3{ margin-top: 3px;}
.mt2{ margin-top: 2px;}
.mt1{ margin-top: 1px;}
.mb0{ margin-bottom: 0px;}
.mt5{ margin-top: 5px;}
.mb5{ margin-bottom: 5px;}
.mb10{ margin-bottom: 10px;}