/*
3yb6frum
69bed3
52b521 - зеленый
69bed3 - голубой
1D9E03 - темно зеленый
c7f187 - светло зеленый
1D039E - фиолетовый
*/
.niceinput {background-color:#f6f6f6; border:3px solid #ddd;}
.niceinput:focus {background-color:#f6f6f6; border:3px solid #69bed3; }
::selection {background:#777; color:#fff; }
::-moz-selection {background:#777; color:#fff; }

.chip, .chip0 {width:48px; height:48px; }
.chip0 {-moz-opacity:0.25; -khtml-opacity:0.25; opacity:0.25; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);}

.tabcaption, .tabcaption2 {border:none; padding:.2em .2em; border-right:1px solid #ccc;}
.tabcaption {border-top:1px solid #fff; background-color:#fafafa; }
.tabcaption2 {background-color:#eee; color:#444; }
.tabcaption:hover {background-color:#fff; }
.pad1bottom tbody td {padding-bottom:1em; }

.disabledtext {color:#bbb;}
.insideblock {padding:.5em; padding-left:1.5em; }
.errortext {color:red; padding:1em; }
.error_block {color:red; padding:.5em; display:block; border:1px dotted #800; background:#fcc; }

h3 {margin:0pt;}
.question, .qs {color:#008000;}
body,html{height:100%;}
.hiddentext{font-size:8pt; color:#a0a0a0;}
body, td, acronym, h1, th {font-family:Tahoma; font-size:9pt; text-decoration:none; }
acronym {cursor:help;}
body {background-color:#fff; margin:0; padding:0;}
tr.hvr:hover {background-color:#ccc;}
td.selectedfield:hover {background-color:#69bed3;}
.mark {color:#404040; font-size:8pt;}
.form_font_color {color:#404040;}
form {margin:0px;}
.cabinet_forma {background:url(images/style3/bg_partnerka.png) no-repeat; padding:1em; vertical-align:top;}

.wintable3 {border-left:1px solid #c0c0c0; border-top:1px solid #c0c0c0; }
.wintable3 thead th {padding:0.5em; color:#fff; background-color:#c0c0c0; border-right:1px solid #808080; border-bottom:1px solid #c0c0c0; text-decoration:none;}
.wintable3 tbody td {border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; }

a:link, a:active {color:#005cb3;}
a:visited {color:purple;}
a:hover {text-decoration:underline; color:#1D9E03; }

blockquote {margin:0.2em 0.2em 1em 2em;}

.seven_main_menu {list-style:none; margin:0px; padding:0;} 
.seven_main_menu li {display:inline; color:#fff; margin:0 .5em 0 0; padding:.2em; } 
.seven_main_menu li a:link, .seven_main_menu li a:visited, .seven_main_menu li a:hover {color:#fff; } 
.seven_main_menu .current {background:#79cee3; } 

.selectedlink {color:#000; font-weight:800;}
.whitelinkselectedlink, a.whitelink:link, a.whitelink:active, a.whitelink:visited, a.whitelink:hover  {padding-left:0.2em; padding-right:0.2em; }
.whitelinkselectedlink {color:white; font-weight:800;}
a.whitelink:link, a.whitelink:active {color:#fff;}
a.whitelink:visited {color:#fff;}
a.whitelink:hover {text-decoration:underline; color:#1D9E03; background-color:#fff; border-top:1px solid;}

a.highlighlink:link, a.highlighlink:active {text-decoration:none;  color:#00e;}
a.highlighlink:visited {text-decoration:none; color:#00e;}
a.highlighlink:hover {text-decoration:none; color:white; background-color:#69bed3; border-top:1px solid;}

.contact, .comment{color:#505050;}
.hiddenform{padding:0; padding-top:1em;}

td.texthighlight:hover
{
    text-indent:0; /*DO NOT REMOVE THIS OTHERWISE HOVER WILL NOT WORK IN IE6!*/
}

td.texthighlight:hover {background-color:#fff;}

table.wintable {background-color:#f5f5f5; border:1px solid #b0b0b0; border-bottom:0;}
.wincell1, .wincell2, .wincell3, .wc1, .wc2, .wc3 {padding:2px;}
.wincap1, .wincell1,.wc1 {border-bottom:1px solid #b0b0b0;}
.wincap1, .wincap2 {text-align:center; color:#fff;background-color:#b0b0b0; padding:.5em;}
.wincap2, .wincell2, .wincell3, .wc2, .wc3 {border-bottom:1px solid #b0b0b0; border-left:1px solid #b0b0b0;}
.wincap2{border-left:1px solid #808080;}
.wc1,.wc2{white-space:nowrap;}

.wintable_2 {background-color:#ffffff; border:none; border-bottom:0; border-top:1px solid #69bed3; }
.wincap1_2, .wincap2_2 {border-bottom:1px solid #69bed3; text-align:left; color:#69bed3; padding:0.2em; background:url(images/tcap_grad.png) repeat-x;}
.wincell1_2, .wincell2_2 {border:none; border-bottom:1px solid #69bed3; padding:0.2em; }

.important {display:block;border:1px solid red;background-color:#eee;color:#000;padding:.5em;}
.veryimportant {display:block;border:1px solid red;background-color:#fee;color:red;padding:1em;}
.bar {border:1px solid gray;background-color:#e0e0e0;margin-bottom:1em;width:520px;padding:1em;}
.nowin {color:#e0e0e0;font-size:14pt;}
.youwin {color:#FF1D03; font-size:14pt;}
.fillform {color:gray;font-size:14pt;}
.banners {font-size:9pt;}

.caption, .caption2, .caption3 {font-size:14pt;}
.caption2 {font-family:Tahoma; font-size:13pt; color:#008000;}
.caption3 {font-family:Tahoma; font-size:13pt; color:#52b521;}

img{border:none;}
dihv {border:0; padding:0;}
.field, .qustions {color:green;}

.game_button {border:none; padding:1em; margin-bottom:1em; background:url(images/style3/bg_partnerka.png) no-repeat; }
.gametable td {padding:1em; color:#444; }

.inner-box{padding:0.5em;}
.gamepage{overflow:hidden; font-size:12pt; display:table-cell; width:320px; height:230px; text-align:center; vertical-align:middle;}
.greyline{font-size:12pt; padding:0px; margin:0px;}
.winpanel{font:icon; padding:0px; padding-bottom:0.5em;}

/* style */
.s3bgright  {background:url(images/style3/s3_bg_right.png) repeat-x;}
.s3bgright2 {height:100%; background:url(images/style3/s3_bg_right.png) no-repeat right bottom;}
.s3logo {background:no-repeat -24px -48px; padding-right:1em;}
.s3logo2 {height:100%; background:no-repeat -24px -137px;}
.s3bg {background:url(images/style3/s3_bg.png) repeat-x left bottom; padding:0;}
.s3menubg {background:url(images/style3/s3_menu_bg_1.png) repeat-x; height:26px; padding-left:1em;}
.s3menubg1 {background:url(images/style3/s3_menu_bg_1.png) repeat-x; height:26px; padding-right:1em;}
.s3menubg2 {background:url(images/style3/s3_menu_bg_2.png) repeat-x; padding:1em;}
.s3adsr3 {background:url(images/style3/s3_ads_r_3.png) repeat-y;}
.s3adsr1 {background:url(images/style3/s3_ads_r_1.png) no-repeat;}
.s3adsr2 {background:url(images/style3/s3_ads_r_2.png) repeat-x;}
.s3adsr5 {background:url(images/style3/s3_ads_r_5.png) no-repeat left 42px; padding:1em; padding-bottom:0; padding-right:.5em; }
.s3adsr7 {background:url(images/style3/s3_ads_r_7.png) repeat-x left bottom;}
.s3adsr6 {background:url(images/style3/s3_ads_r_6.png) no-repeat left bottom; height:100%; }
.s3adsr9 {background:url(images/style3/s3_ads_r_9.png) repeat-x;}
.s3adsr8 {background:url(images/style3/s3_ads_r_8.png) no-repeat; height:100%; white-space:nowrap; padding:0.5em;}

.s3menubg a {text-shadow:2px 2px 2px #333; }

.s3adsr1 {width:300px; }
.s3adsr3 {width:260px; }

.smsfields {font-size:1.15em; color:red; }

.table3 {border-left:1px solid #444; border-top:1px solid #444; }
.table3 thead th {border-right:1px solid #444; border-bottom:1px solid #444; background-color:#888; padding:0.2em; color:#fff; font-weight:800; font-size:0.8em; }
.table3 tbody td {border-right:1px solid #444; border-bottom:1px solid #444; padding:0.2em 0.2em;}
.table3 tbody tr:hover {background-color:#eee;}

.table4 {border-left:none; background-color:#fafafa; }
.table4 thead th {border:none; border-left:1px solid #aaa; background-color:#aaa; padding:0.2em; color:#fff; font-weight:800; font-size:0.8em; }
.table4 tbody td {border:none; border-left:1px solid #aaa; padding:0.2em 0.2em;}
.table4 tbody tr:hover {background-color:#eee;}

body, td, acronym, h1, th, a, span, font {font-family:Tahoma; font-size:10pt; text-decoration:none;}
h1, .web20title{font-size:13pt; color:#52b521; font-weight:normal;}
h1 {text-shadow: 2px 2px 12px #ccc; }
h2 {font-size:13pt; font-weight:normal;}
h1, h2 {margin:0em; padding-top:0.2em; padding-bottom:0.2em;}
h3 {font-family:Tahoma; font-size:13pt; font-weight:normal;}

.freegamepage {background-color:#ffd; padding:.5em; margin-top:.5em; margin-bottom:.5em; font-size:1.5em; }
.userformgroupcell {padding:.3em .7em; background:#eec repeat-x left top; font-weight:400; font-size:1.2em; color:#886; }

.help_button {background:no-repeat -0px -179px; }
.play_grey_button {background:no-repeat -0px -203px; }
.playbutton_button {background:no-repeat -0px -227px; }
.gamelist_button {background:no-repeat -0px -323px; }

.enter_to_account {background:no-repeat 0px -275px; display:table-cell; padding:4px 0px 0px 26px; cursor:hand; height:24px; vertical-align:top; }
.exit_from_account {background:no-repeat 0px -299px; display:table-cell; padding:4px 0px 0px 26px; cursor:hand; height:24px; vertical-align:top; }
.cabformtext {padding-left:1em; }

/* Иконки на кнопках */

.upicon {cursor:hand;display:inline-block;width:24px;height:24px;background:no-repeat -150px -513px;}

.premiumaccount, .backmessicon, .helpicon, .logouticon, .myaccicon, .myfriends, .statistics_icon,
.uprateicon_class, .uprateicon_class_disabled, .favouriteicon_class, .favouriteicon_class_disabled,
.logouticon, .loginicon {display:inline-block; width:24px; height:24px; }

.premiumaccount {background:no-repeat 0px -346px;}
.backmessicon {background:no-repeat 0px -155px;}
.helpicon {background:no-repeat 0px -179px;}
.logouticon {background:no-repeat 0px -275px;}
.myaccicon {background:no-repeat 0px -322px;}
.myfriends {background:no-repeat 0px -467px;}
.statistics_icon {background:no-repeat 0px -491px;}
.uprateicon_class {background:no-repeat 0px -371px;}
.uprateicon_class_disabled {background:no-repeat -0px -419px;}
.favouriteicon_class {background:no-repeat 0px -395px;}
.favouriteicon_class_disabled {background:no-repeat -0px -443px;}
.logouticon {background:no-repeat 0px -299px;}
.loginicon {background:no-repeat 0px -275px;}
.setup_button {cursor:hand; background:no-repeat -144px -512px; width:16px; height:16px; display:block; }
.delete_button {cursor:hand; background:no-repeat -144px -528px; width:16px; height:16px; display:block; }

.gameicon, .gameicon_10kop, .gameicon_50kop, .gameicon_freebie1, .gameicon_freebie5, .gameicon_freebie10, 
.gameicon_freebie50, .gameicon_freebie100, .gameicon_freebie500, .gameicon_freebie1000 {width:64px; height:64px; display:block; }

.gameicon {background:no-repeat -240px 0px;}
.gameicon_10kop {background:no-repeat -344px -371px;}
.gameicon_50kop {background:no-repeat -408px -371px;}
.gameicon_freebie1 {background:no-repeat -24px -371px;}
.gameicon_freebie5 {background:no-repeat -88px -371px;}
.gameicon_freebie10 {background:no-repeat -152px -371px;}
.gameicon_freebie50 {background:no-repeat -216px -371px;}
.gameicon_freebie100 {background:no-repeat -280px -371px;}

.table2 {margin-top:.4em; }
.table2 td {padding:0.1em; }
.table2 .table2_smallcell, .table2 .table2_smallcell_noborder {color:#808080; font-size:10pt; border-bottom:1px solid #69bed3; }
.table2 .table2_smallcell_noborder {border:none; }
.table2_header {padding:0.2em; background:url(images/tcap_grad.png) #fff repeat-x; border-bottom:1px solid #69bed3; color:#69bed3; }

.table_web20 td {padding:.3em; padding-top:0em; margin:0em; }
.table_web20 input {font-size:1em; }
.table_web20 label {font-size:1em; }

.captcha_table {background-color:#eee; }
.help_text {font-size:.8em; color:#888; }

.niceusertable {width:100%}
.niceusertable thead th {padding:.3em; }
.niceusertable tr:hover {background-color:#f5f5f5; }
.niceusertable td {padding:.3em; border-top:1px solid #ccc; }
.niceusertable thead th {background-color:#eee; color:#888; }

.user_program, .user_friend {background:#ffd; border:1px solid #dd8; float:left; }
.capclass {font-weight:800; color:#04a}

.bottompadding {padding-bottom:8px; }

.helptext, .help_font {font-size:8pt; background-color:#ffb; display:block; padding:.4em; }
.smalltext {font-size:8pt; }

.firsttableontablist {margin-top:.2em; }
.firsttableontablist td {padding-bottom:.2em; }
.fghj {border:none; width:460px; }

.sponsor_program_public {background-color:#f5f5f5; width:300px; min-height:100px; overflow:visible; float:left; white-space:normal; }
.sponsor_program_public td {padding:.5em; font-size:9pt; vertical-align:top; }
.sponsor_program_public  {margin-bottom:.5em; margin-right:.5em; }
.sponsor_program_photo {margin-right:.5em; }

.bottom_reklama_panel {border:1px solid #ccc; background-color:#eee; min-width:220px; }
.bottom_reklama_panel td {padding:0px; }

.ads_page {border:none; display:none; }
.ads_page_block {background:#edf5ff; width:237px; height:100px; float:left; margin:0 2px 2px 0; overflow:hidden; vertical-align:center; text-align:center; }
.ads_page_block a.oplink {color:#acf; }

.ads_block_name {background:#fff; display:inline-block; margin:0 1px 2px 0; padding:2px; border:1px solid #edf5ff; }
.ads_block_name_pressed {background:#edf5ff; display:inline-block; margin:0 2px 2px 0; padding:2px; border:1px solid #edf5ff; }
.ads_block_name:hover {border:1px solid #acf; text-decoration:none; }

.free_button {display:inline-block; border:2px outset #888 ; padding:.2em 1em .2em 1em; background:#e2ded6; text-decoration:none; font-weight:800; color:#444; }
.free_button:hover {text-decoration:none; color:#444; border:2px inset #888 ; padding:.3em 1em .2em 1em; }

.add_tizer_button {cursor:hand; background:no-repeat left -512px; width:144px; height:64px; display:block; }
.firsttableontablist td {padding:.2em; }
.grey_line {background:#efebd9; }
.red_line {background:#f5dddd; }
.error_box {display:block; background:#fcc; color:red; padding:.5em; }
.success_box {display:block; background:#cfc; color:green; padding:.5em; }
.success_font {color:green; }
.ministat_table .table4 td b {color:#aaa; font-size:.8em; font-weight:400; }
.ministat_table .table4 td {white-space:nowrap; }
.partner_progtab {border:1px dotted red; }

.add_tizer_button,
.s3logo, .s3logo2
.help_button, .play_grey_button, .playbutton_button, .gamelist_button,
.enter_to_account, .exit_from_account, .premiumaccount, .backmessicon,
.helpicon, .logouticon, .myaccicon, .myfriends, .statistics_icon,
.uprateicon_class, .uprateicon_class_disabled, .favouriteicon_class,
.favouriteicon_class_disabled, .logouticon, .loginicon, .setup_button,
.delete_button, .gameicon, .gameicon_10kop, .gameicon_50kop,
.gameicon_freebie1, .gameicon_freebie5, .gameicon_freebie10,
.gameicon_freebie50, .gameicon_freebie100, .gameicon_freebie500,
.gameicon_freebie1000, .upicon {background-image:url(images/sprites2.png); }

.tiser_picture, .tiser_footer {font-size: .7em; }
.tiser_picture a, .tiser_footer a {font-size: 1em; }
.tiser_footer {color: #999; }
.tiser_picture img {float: left; margin: 0 .5em .2em 0; border: none; }
