@charset "utf-8";

@font-face {
    font-family: 'gotham_narrowbold';
    src: url('font/gothamnarrow-bold-webfont.eot');
    src: url('font/gothamnarrow-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/gothamnarrow-bold-webfont.woff') format('woff'),
         url('font/gothamnarrow-bold-webfont.ttf') format('truetype'),
         url('font/gothamnarrow-bold-webfont.svg#gotham_narrowbold') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: fallback;
}
@font-face {
    font-family: 'gotham_narrowmedium';
    src: url('font/gothamnarrow-medium-webfont.eot');
    src: url('font/gothamnarrow-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/gothamnarrow-medium-webfont.woff') format('woff'),
         url('font/gothamnarrow-medium-webfont.ttf') format('truetype'),
         url('font/gothamnarrow-medium-webfont.svg#gotham_narrowmedium') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: fallback;
}

/* CSS Document */
/*******************************************************************/
/*                                                           RESET */
/*******************************************************************/
body, div, p, ul, ol, li, h1, h2, h3, h4, h5, h6, address, a, strong, em, dl, dt, dd, table, thead, tbody, tfoot, tr, td, th, form, fieldset, legend, caption, input, option { padding: 0; margin: 0; }

/*******************************************************************/
/*                                                          GLOBAL */
/*******************************************************************/
.clear { clear: both; height: 0; overflow: hidden; }
.hide, .hidden { display: none; }
.no-screen { position: absolute; top: auto; left: -10000px; }
.text-left { text-align: left !important; }
.text-right { text-align: right !important; }
.center { text-align: center; }
div.center { text-align: center; margin-bottom: 20px; }
.big { font-size: 16px; }
.small { font-size: 12px; }
.bold { font-weight: bold; }
.black { color: #000000; }
.white { color: #FFFFFF; }
.red { color: #fe0101; }
.green { color: #00FF00; }
.white { color: #FFFFFF; }
.gold { color: #edac4d; }

img,
a img { border: none; }
img.right { float: right; margin-left: 15px; }
img.left { float: left; margin-right: 15px; }

hr { display: none; }

/***************/
/* OVERLAPPING */
/***************/
.overlap,
.overlap * { display: block; position: relative; overflow: hidden; }
.overlap span { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-position: left top; background-repeat: no-repeat; }
a.overlap span,
.overlap a span { cursor: pointer; }

/************************/
/* BASIC TAG DEFINITION */
/************************/
h1 { }
h2 { }
h3 { }
h4 { }
p { line-height: 21px; }

ul { list-style-type: none; }
a { color: #111111/*#69676a*/; text-decoration: underline; }
a:hover {  text-decoration: none; }

hr { height: 1px; color: #000000; background-color: #000000; display: block; margin: 0; margin-top: 5px; border: none; clear: both; margin-bottom: 20px; }

/*******************************************************************/
/*                                                          LAYOUT */
/*******************************************************************/
body { background: #0c0b2b; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }
#bgr { }

/* layout */
#page-wrapper { width: 964px; margin: 0 auto; position: relative; }

#column-wrapper { }
.left-col {}
.right-col {}

/* header */
#header { padding-top: 15px; padding-bottom: 7px; position: relative; background: url(../images/header-bgr.png) center 8px no-repeat; }
#logo-arena { display: block; position: absolute; top: 0px; left: 0px; z-index: 1000; }

#top-area { width: 950px; margin: 0 auto; height: 80px; position: relative; padding:1px 1px; padding-bottom: 0; z-index: 999; }
#top-area .inner { height: 80px; padding-left: 250px; }

/* menu */
#menu { width: 964px; padding: 0px; position: relative; background: url(../images/main-nav-gradient-bgr.png) 0 0 repeat-x;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#menu .inner { }
#menu ul { display: table; width: 100%; }
#menu ul li { display: table-cell; text-align: center; }
#menu ul li a { display: block; height: 40px; line-height: 40px; font-size: 12px; color: #FFFFFF; text-decoration: none; font-family: 'gotham_narrowbold'; text-transform: uppercase; }
#menu ul>li>a>span { display: block; font-weight: normal; height: 40px; line-height: 40px; background: url(../images/main-nav-separator.png) right center no-repeat; }

#menu ul li.active a, #menu ul li:hover a, #menu ul li a:hover { background: url(../images/main-nav-gradient-bgr-a.png) 0 0 repeat-x; position: relative; z-index: 8; }
#menu ul li.sub:hover a, #menu ul li.sub.active a { margin-bottom: 33px; }
.level-2 #menu ul li.sub:hover a, .level-2 #menu ul li.sub.active a { margin-bottom: 66px; }
#menu ul li.active li.active > a, #menu ul li.active li.active li.active a { text-decoration: underline; }

#menu ul li.sub:hover ul li, #menu ul li.sub.active ul li { height: 32px; line-height: 32px; }
#menu ul li.sub:hover ul li a, #menu ul li.sub.active ul li a { margin-bottom: 0px; background: none; border-right: 1px solid #999999; display: inline; padding: 0 10px; line-height: 32px; color: #999999; }
#menu ul li.sub:hover ul li:last-child a, #menu ul li.sub.active ul li:last-child a { border-right: none; }
#menu ul li.sub:hover ul li a:hover, #menu ul li.sub.active ul li a:hover { color: #FFFFFF; }

#menu ul li.active .submenu { display: block; z-index: 999; }
#menu ul li:hover .submenu { display: block; z-index: 999; }
#menu .submenu { display: none; position: absolute; left: 5px; top: 42px; width: 944px; height: 32px; line-height: 32px; background: #000000; z-index: 998; padding: 0 5px; }
#menu .submenu li { }
#menu .submenu li a { margin-bottom: 0; font-family: 'gotham_narrowmedium'; font-weight: normal; font-size: 10px; }

.level-2 #menu ul li ul li .submenu { top: 33px; width: 935px; z-index: 999; }

#menu ul li:last-child a span { background: transparent; }

#menu ul li:first-child a {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
#menu ul li:last-child a {
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
/* service navigation */
#service-navigation { font-size: 13px; }
#service-navigation ul { height: 40px; line-height: 43px; }
#service-navigation ul li { display: block; float: left; margin-right: 23px; }
#service-navigation ul li a { display: block; color: #FEFEFE; position: relative; text-decoration: underline; }
#service-navigation ul li a span.indicator { display: block; width: 25px; height: 23px; margin-top: 10px; line-height: 23px; float: left; background: url(../images/service-menu-indicator-bgr.png) 0 0 no-repeat; text-align: center; margin-right: 5px; font-weight: bold; font-size: 14px; }

/* pray for free */
#play4free { position: absolute; top: -3px; left: 250px; }
#play4free .title { margin: 0px 0 1px 0px; }
#play4free .souhlas { padding: 0 0 0 5px; }
#play4free .souhlas span { color:#fff; padding: 0 0 0 5px; }
#play4free-form .input-text { margin: 0 0 0 5px; float: left; display: block; width: 182px; height: 20px; line-height: 22px; border: none; margin-top: 0px; margin-right: 0; padding-left: 5px; font-weight: bold;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border: 1px solid #093285;
}
#play4free-form .submit { float: left; display: block; width: 89px; height: 22px; background: url(../images/button-search-blue-bgr.png) 0 0 repeat-x; line-height: 21px; border: 1px solid #0A3385; color: #FFFFFF; font-family:"Times New Roman", Times, serif; cursor: pointer; font-variant: small-caps; font-size: 15px; letter-spacing: 1px; margin-right: 0;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
#play4free-form {}
/* pray for free - end */

/* pray for free article */
#play4freeArticle { background: #150d35 url("../images/header-bgr.png") no-repeat scroll center 0px; height: 130px; width: 100%; margin: 0 auto; text-align: center; }
#play4freeArticle .title { padding: 15px ; }
#play4freeArticle .souhlas span { color:#fff; padding: 0 0 0 5px; }
#play4freeArticle-form .input-text { float: left; display: block; width: 172px; height: 20px; line-height: 22px; border: none; margin-top: 0px; margin-right: 0; padding-left: 5px; font-weight: bold;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border: 1px solid #093285;
}
#play4freeArticle-form .submit { float: left; display: block; width: 89px; height: 22px; background: url(../images/button-search-blue-bgr.png) 0 0 repeat-x; line-height: 21px; border: 1px solid #0A3385; color: #FFFFFF; font-family:"Times New Roman", Times, serif; cursor: pointer; font-variant: small-caps; font-size: 15px; letter-spacing: 1px; margin-right: 0;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
#play4freeArticle-form { display: inline-block; margin-left: 15px; }
/* pray for free - end */


/* search */
#search { clear: both; line-height: 24px; position: absolute; top: 35px; left: 625px; }
#search input, #search label { display: block; float: left; height: 24px; line-height: 24px; margin-right: 20px; }
#search label { color: #FFFFFF; }
#search .input-text { display: block; width: 145px; height: 20px; line-height: 22px; border: none; margin-top: 0px; margin-right: 0; padding-left: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border: 1px solid #093285;
}
#search .input-radio { margin-right: 5px; }
#search .submit{ display: block; width: 89px; height: 22px; background: url(../images/button-search-blue-bgr.png) 0 0 repeat-x; line-height: 21px; border: 1px solid #0A3385; color: #FFFFFF; font-family:"Times New Roman", Times, serif; cursor: pointer; font-variant: small-caps; font-size: 15px; letter-spacing: 1px; margin-right: 0;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
/* search - end */

/* social-box */
#social-box { width: 71px; position: absolute; right: 15px; top: 35px; }
#social-box ul { float: right; }
#social-box ul li { float: left; margin-left: 10px; }

/* other sites */
.other-sites { position: absolute; top: 6px; right: 15px; margin: 0; color: #fff; font-size: 13px; }
.other-sites a { color: inherit; text-decoration: none; transition: all 250ms; }
.other-sites a span { text-shadow: none; transition: all 250ms; }
.other-sites a:hover { text-shadow: 0 0 10px #fff, 0 0 10px #fff; }
.other-sites .poker span { color: #e84a11; }
.other-sites .casino span { color: #14d3fd; }
.other-sites .bet span { color: #54ba4d; }
.other-sites .trade span { color: #edb93f; }
.other-sites .play span { color: #d68bf5; }
.other-sites .poker:hover span { text-shadow: 0 0 15px #e84a11, 0 0 10px #e84a11, 0 0 10px #e84a11; }
.other-sites .casino:hover span { text-shadow: 0 0 15px #0e71bd, 0 0 10px #0e71bd, 0 0 10px #0e71bd; }
.other-sites .bet:hover span { text-shadow: 0 0 15px #54ba4d, 0 0 10px #54ba4d, 0 0 10px #54ba4d; }
.other-sites .trade:hover span { text-shadow: 0 0 15px #edb93f, 0 0 10px #edb93f, 0 0 10px #edb93f; }
.other-sites .play:hover span { text-shadow: 0 0 15px #d68bf5, 0 0 10px #d68bf5, 0 0 10px #d68bf5; }
.other-sites .separator { margin: 0 6px; opacity: 0.6; }
.other-sites {}

/* main navigation */
#navigation { }
#main-menu { }
#main-menu ul { }
#main-menu li { }

/* header social strip */
#header-social-strip { background: #FFFFFF; margin: 0 5px; height: 33px; line-height: 33px; padding: 0 10px; font-size: 13px; }
#header-social-bar { float: right; width: 445px; height: 33px; line-height: 33px; position: relative; margin-top: 6px;  }
#header-social-bar img { margin-top: 6px; }
#header #header-social-strip h1 { background: none; text-transform: none; line-height: 33px; color: #000; padding: 0; height: auto; font-size: 13px; }
#header #header-social-strip h1 a { background: none; text-transform: none; line-height: 33px; color: #000; padding: 0; height: auto; font-size: 13px; text-decoration: underline; }
#header #header-social-strip a:hover { text-decoration: none; }
#header-social-strip a + a { margin-left: 15px; }
/* header - end */


/* forum */
#wide #content {}
#wide .box-heading { background: url(../images/wide-box-heading-bgr.png) 0 0 no-repeat; height: 42px; line-height: 42px; padding: 0 20px; font-size: 14px; font-weight: bold; color: #FFFFFF; padding-left: 35px }
.box-wrapper { padding: 0 10px; padding-bottom: 5px; padding-top: 10px; }

#forum-nav { font-size: 12px; }
#forum-nav .forum-nav-table { display: table; width: 100%; background: #6c6a6d; font-size: 12px; }
#forum-nav .forum-nav-item { display: table-cell; color: #FFFFFF; padding: 10px 15px; }
#forum-nav .block-row { display: table-row; color: #FFFFFF; padding: 15px 15px; }
#forum-nav .border-top { border-top: 1px solid #FFFFFF; }
#forum-nav .forum-nav-item a { color: #FFFFFF; font-size: 12px; }
/* forum - end */

/* content */
#column-wrapper #content { width: 643px; float: left; margin-right: 7px; }
#breadcrumbs { /*height: 33px;*/ line-height: 28px; border-bottom: 1px solid #000000; margin: 0 10px; padding: 0 10px; font-size: 12px; }
#breadcrumbs ol { list-style: none; display: inline; }
#breadcrumbs ol li { display: inline; }

.box { background: #FFFFFF; margin-bottom: 7px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.box .box-heading { font-size: 14px; padding: 0 7px; padding-bottom: 15px; }
.box h2 { font-size: 14px; padding: 0 7px; padding-bottom: 15px; }
.box p { margin: 0 6px;
margin-bottom: 20px; }
.box ul { line-height: 21px; margin: 0 0 0 0; list-style:none; padding: 0 7px;}
.box ul li { background: url(/img/li-square.png) 0 7px no-repeat; padding: 0 0 0 12px; margin: 0 0 5px 0; }

h1, .box-heading { background: url(../images/box-heading-bgr.png) 0 0 no-repeat; height: 41px; line-height: 42px; padding: 0 20px; font-size: 14px; font-weight: bold; color: #eebc78; margin: 0 !important; text-transform: uppercase; }
h1 a, .box-heading a { color: #eebc78; text-transform: uppercase; text-decoration: none; }
.box-wrapper { padding: 0 15px; padding-bottom: 5px; }

/* content - article */
#content.article #breadcrumbs { height: auto; line-height: 1.3; padding: 10px 10px; }
#content.article h1 { background: none; font: bold 26px Arial, Helvetica, sans-serif; color: #032B9A; text-transform: none; padding: 5px 0 2px 10px; height: auto; }
/*#content.article div.article-meta { background: none; margin-bottom: 10px; padding: 2px 10px; color: #868686; }
#content.article div.article-meta a { color: #868686; }*/

.article-meta { font-size: 12px; margin-bottom: 15px; margin-left: 10px; background-color: #D6D7DA; padding: 5px 10px; }
.article-meta a { color: #69676a; }

.socialStripe { margin-bottom: 15px; margin-left: 10px; height: 15px; }

.utility-menu { float: right; margin-right: 25px; }
.utility-menu li { float: left; margin-left: 5px; background: url() !important; padding: 0 0 0 5px !important;}
.utility-menu li a { display: block; width: 21px; height: 20px; overflow: hidden; position: relative; text-indent: 999px; text-decoration: none; }
a.mail-ico span { background: url(../images/button-envelope-ico.png) 0 0 no-repeat; }
a.print-ico span { background: url(../images/button-print-ico.png) 0 0 no-repeat; }
a.bookmark-ico span { background: url(../images/button-bookmark-ico.png) 0 0 no-repeat; }

.imageHolder { margin-bottom: 10px; }
#content h1 { padding: 0 7px; }
h1.heading, h2.heading { color: #042a98; font-size: 24px; line-height: 35px; display: block; padding: 0 7px; padding-top: 10px; padding-bottom: 0px; }
h3 { padding: 0 7px; }

h1.red, h2.red, h3.red h4.red { color: #D20000; }

/*#content h2 { font-size: 14px; padding: 0 7px; padding-bottom: 15px; color: #042a98; }*/
#content h2 { color: #042a98; }
#content h2.gold { color: #edac4d; }
#content h1, #content .box-heading { margin: 0; padding-left: 20px; padding-bottom: 0px; font-family: 'gotham_narrowbold'; font-weight: normal; color: #EEBC78; }
#content h2.heading { font-size: 18px; line-height: 23px; }
#content h2.red { color: #fe0101; }
/*#content p { font-size: 14px; margin: 0 7px; margin-bottom: 20px; }*/
#content p strong { padding: 0; }
#content strong { padding: 0 0px; }
/*
#content ul { padding: 0 7px; line-height: 21px; padding-bottom: 0px; }
*/

#phpbb .box strong, #phpbb .box ul { padding: 0; }
#phpbb .box ul { line-height: 140%; } 
#phpbb p { padding: 0 7px; padding-bottom: 20px; margin: 0; }
#phpbb p.author { font-size: 11px; }


.warning-box { padding: 15px 30px; padding-left: 145px; color: #FFFFFF; background: #d60d20 url(../images/warning-box-sign.png) 10px 5px no-repeat; margin-bottom: 20px; }
.warning-box h3 { font-size: 18px; padding: 0; }
.warning-box p { padding: 0; }

.banner-box { padding: 10px 10px; padding-bottom: 0; color: #FFFFFF; background: #333333; margin-bottom: 20px; }
.banner-box .imageHolder { float: left; width: 227px; margin-right: 15px; }
.banner-box .textHolder { float: left; width: 350px; }
.banner-box h2, .banner-box h2 strong, .banner-box p { padding-left: 0; padding-bottom: 10px; }
.banner-box h2 { font-size: 17px; padding-bottom: 20px; }
.banner-box p {  }

/* TABULKA */
#content table.table { border-collapse: separate; border-spacing: 1px; margin: 0 auto; margin-bottom: 15px; width: 100%; }
table.table th,
table.table td { padding: 7px 15px; vertical-align: middle; }
table.table th { background-color: #0d1c67; color: #edac4d; font: bold 14px Arial, Helvetica, sans-serif; text-align: left; font-size: 18px; padding: 15px 15px }
table.table td { padding: 7px 15px; color: #fff; font: 11px/1.4 Verdana, Geneva, sans-serif; background: #0d1c67; }
table.table tr.even td { background: #eee; }
table.table p { margin: 0.4em 0 0.8em; padding: 0; font: 11px/1.4 Verdana, Geneva, sans-serif; }
table.table a { color: #FFFFFF; }

table.table img.left { margin: 0; margin-right: 15px; margin-bottom: 7px; }

/* table dark */
table.dark { background: #333333; color: #AEAEAE; border-collapse: collapse; }
table.dark td,table.dark th { border: 1px solid #AEAEAE; text-align: left; }

table.dark th { border-top: none; border-right: none; padding: 5px 10px; }
table.dark th:first-child { border-left: none; }
table.dark td { border-right: none; padding: 5px 10px; }
table.dark td:first-child { border-left: none; }

table.dark .paging-next { display: block; width: 20px; height: 20px; margin-left: 0; }
table.dark a { color: #AEAEAE; }
/* table dark - end */
/* table banner */
.blue { color: #607fca; }

/* table banner */
.blue { color: #607fca; }

#content table.banner { border-collapse: separate; border-spacing: 1px; margin: 0 auto; margin-bottom: 15px; width: 100%; text-align: center; }
#content table.banner img { display: inline; margin-bottom: 10px; }
#content table.banner p.maly { font-size: 11px; padding: 0;	margin: 0.4em 0 0.8em; }
#content table.banner .line-dotted {
    background-color: rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #CCCCCC !important;
    border-top: 1px dotted #CCCCCC !important;
    display: block;
    width: 100%;
		padding: 0;
		margin: 0.4em 0 0.8em;
}

/* puvodni styl
#content table.table { border-collapse: separate; border-spacing: 3px; margin: 0 0 15px; width: 100%; }
table.table th,
table.table td { padding: 7px 15px; vertical-align: middle; }
table.table th { background-color: #ac0025; color: #fff; font: bold 14px Arial, Helvetica, sans-serif; }
table.table td { padding: 7px 15px; font: 11px/1.4 Verdana, Geneva, sans-serif; background: #e0e0e0 url(../images/table-bg-2.png) 0 0 repeat-x; }
table.table tr.even td { background: #eee url(../images/table-bg-1.png) 0 0 repeat-x; }
table.table p { margin: 0.4em 0 0.8em; padding: 0; font: 11px/1.4 Verdana, Geneva, sans-serif; }
*/

/* table */
table { width: 100%; }
table th { font-size: 12px; border-collapse: collapse; }
table th, table td { padding: 0 7px; }
table td { border-collapse: collapse; }
table td.left, table th.left { text-align: left; }
table td.right, table th.right { text-align: right; }
table td img { display: inline-block; }

#content table strong { padding: 0; }

/* content - end */
/* sidebar */
#sidebar { width: 314px; float: left; }
#sidebar .box strong, #sidebar .box ul { padding-left: 0; }
.box-wrapper { padding: 10px; }

#sidebar table { padding: 0 7px; padding-top: 5px; font-size: 12px; }
#sidebar table th { color: #aeaeae; padding-bottom: 2px; text-align: left; }
#sidebar table td { padding-bottom: 3px; }
#sidebar table th, #sidebar table td { border-left: 1px solid #AEAEAE; }
#sidebar table th.no-border, #sidebar table td.no-border { border-left: none; }
#sidebar table th.no-padding, #sidebar table td.no-padding { padding: 0; padding-bottom: 3px; }

#sidebar .box-heading { background: url(../images/sidebar-box-heading-bgr.png) 0 0 no-repeat; }

#sidebar div.darkGrayBgr { background: #0d1c67 url(../images/sidebar-box-borders.png) 0 0 no-repeat; }
#sidebar table.darkGrayBgr { background: transparent; }
#sidebar table { width: 312px; margin-left: 1px; margin-right: 1px; }
#sidebar .box-heading { background: url(../images/sidebar-box-heading-bgr.png) 0 0 no-repeat; }

 
.game-house-name { width: 125px; text-align: left; }
.game-house-name a { text-decoration: none; color: #FFFFFF; }
.game-house-name a strong { border-bottom: 1px solid #999999; }
.game-house-name a:hover strong { border-bottom: none; }

.table-button { display: block; height: 20px; line-height: 20px; background: url(../images/table-button-bgr.png) 0 0 repeat-x; color: #FFFFFF; padding: 0 10px; text-align: center; font-family:"Times New Roman", Times, serif; font-variant: small-caps; text-decoration: none; font-size: 13px; }

#best-gaming-house { background: #0d1c67 url(../images/sidebar-box-borders.png) 0 0 no-repeat; }
#best-gaming-house .box-heading { padding-bottom: 0; }
/*#best-gaming-house table { background: #333333; }*/
#best-gaming-house table td.row-border { background: url(../images/sidebar-table-row-border.png) 0 0 no-repeat; height: 1px; overflow: hidden; font-size: 0px; border: none; padding: 0; }

/* bonusy */
#bonusy-box { }
#bonusy-box .box-heading { padding-bottom: 0; }
#bonusy-box .box-wrapper { padding-top: 5px; padding-bottom: 5px; }
.thumb-list-item { font-size: 12px; line-height: 18px; padding-bottom: 5px; padding-top: 5px; border-bottom: 1px solid #6c6a6d; }
.thumb-list-item:last-child { border-bottom: none; }
.thumb-list-item strong { }
.thumb-list-item a { color: #000000; text-decoration: none; border-bottom: 1px solid #999999; }
.thumb-list-item a:hover { border-bottom: none; }
.thumb-list-item p { margin: 0; font-size: 12px; }
.thumb-list-imageHolder { width: 100px; float: left; margin-right: 20px; }
.thumb-list-textHolder { width: 170px; float: left; }
/* bonusy -end */

/* forum - box */
#forum-box { font-size: 12px; }
#forum-box a { text-decoration: none; }
#forum-box .box-heading { padding-bottom: 5px; }
#forum-box .box-heading a { color: #eebc78; text-transform: uppercase; }
#forum-box .box-wrapper { padding-top: 5px; padding-bottom: 0px; }
.forum-list-item { padding: 0px 5px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #6c6a6d; }
.forum-list-meta { display: block; }
.forum-list-link { display: block; color: #c1222a; text-decoration: underline !important; font-weight: bold; }
#forum-box .paging { padding-top: 10px; padding-bottom: 10px; float: left }

/* paging */
.paging { padding-top: 15px; padding-bottom: 15px; float: none; text-align: center; }
.paging a, .paging span, .paging b { display: inline-block; height: 20px; line-height: 20px; vertical-align: middle; }
.paging a { color: #000000; }
.paging span, .paging a:hover { color: #e50000; }
.paging-number { font-size: 15px; font-weight: bold; padding: 0 5px; }
.first-link { font-size: 12px; font-weight: normal; padding: 0 5px; color: #e50000; }
.last-link { font-size: 12px; font-weight: normal; padding: 0 5px; color: #e50000; }

.paging-prev { width: 19px; height: 20px; text-indent: 99px; margin-right: 10px; }
.paging-prev span { width: 19px; height: 20px; background: url(../images/arrow-left.png) 0 0 no-repeat; }
.paging-next { width: 19px; height: 20px; text-indent: 99px; margin-left: 10px; }
.paging-next span { width: 19px; height: 20px; background: url(../images/arrow-right.png) 0 0 no-repeat; }


/* paging - end */

/* aktuality list */
.act-list { border-top: 1px solid #000000; border-bottom: 1px solid #000000; margin: 0 10px; padding-top: 5px; padding-bottom: 5px; }
.act-list-item { display: inline-block; width: 307px; padding-bottom: 0px; border-right: 1px solid #6c6a6d; vertical-align: top; }
.act-list-item:nth-child(even) { border-right: none; }
.act-list-item h2 { color: #D20000; display: block; padding-bottom: 5px; padding-top: 10px; }
.act-list-item h2 a { color: #D20000; display: block; }
.act-list-inner { margin-right: 7px; border-bottom: 1px solid #6c6a6d; padding-bottom: 25px; height: 175px; }
.act-list-item:nth-child(even) .act-list-inner { margin-right: 0; margin-left: 4px; }
.act-list-imageHolder { clear: both; width: 135px; margin-left: 7px; float: left; padding-top: 13px; }
.act-list-infoHolder { width: 150px; margin-left: 7px; float: left; font-size: 12px; }
.act-list-infoHolder p { font-size: 12px; line-height: 16px; margin-bottom: 0; padding-top: 0px; }
.act-list-infoHolder a { display: block; color: #D20000; margin-left: 7px; }

.meta { margin-left: 7px; font-size: 12px; color: #9d9d9c; }
.meta span { display: block; margin-right: 10px; margin-bottom: 0px; display: inline-block; }
.meta-comments-count-ico { background: url(../images/meta-comment-ico.png) 0 3px no-repeat; padding-left: 16px; display: inline-block; }
.meta-comments-count-icoH a { background: url(../images/meta-comment-icoH.png) 0 center no-repeat; padding-left: 16px !important; font-weight: bold; color: #000000; text-decoration: none; }
.meta-actulized-icoH { background: url(../images/meta-actualized-icoH.png) 0 0px no-repeat; padding-left: 16px; font-weight: bold; color: #000000; }
.meta-video-icoH { background: url(../img/ico-video-gold.png) 0 0px no-repeat; padding-left: 18px; font-size: 11px; font-weight: bold; color: #000000; }
.meta-audio-icoH { background: url(../img/ico-video-gold.png) 0 0px no-repeat; padding-left: 18px; font-size: 11px; font-weight: bold; color: #000000; }
.meta-top-icoH { background: url(../img/ico-top-gold.png) left center no-repeat; padding-left: 18px; font-size: 11px; font-weight: bold; font-size: 11px; color: #000000; }
.meta-akce-icoH { background: url(../img/ico-akce-gold.png) left center no-repeat; padding-left: 18px; font-size: 11px; font-weight: bold; font-size: 11px; color: #000000; }
.meta-bonus-icoH { background: url(../img/ico-bonus-gold.png) left center no-repeat; padding-left: 18px; font-size: 11px; font-weight: bold; font-size: 11px; color: #000000; }
.meta-hraci-icoH { background: url(../img/ico-hraci-gold.png) left center no-repeat; padding-left: 18px; font-size: 11px; font-weight: bold; font-size: 11px; color: #000000; }
.meta-jackpot-icoH { background: url(../img/ico-jackpot-gold.png) left center no-repeat; padding-left: 12px; font-size: 11px; font-weight: bold; font-size: 11px; color: #000000; }
.meta-live-icoH { background: url(../img/ico-live-gold.png) left center no-repeat; padding-left: 18px; font-size: 11px; font-weight: bold; font-size: 11px; color: #000000; }
.meta-navod-icoH { background: url(../img/ico-navod-gold.png) left center no-repeat; padding-left: 18px; font-size: 11px; font-weight: bold; font-size: 11px; color: #000000; }
.meta-soutez-icoH { background: url(../img/ico-soutez-gold.png) left center no-repeat; padding-left: 16px; font-size: 11px; font-weight: bold; font-size: 11px; color: #000000; }
.meta-turnaj-icoH { background: url(../img/ico-turnaj-gold.png) left center no-repeat; padding-left: 18px; font-size: 11px; font-weight: bold; font-size: 11px; color: #000000; }
.meta-zdarma-icoH { background: url(../img/ico-zdarma-gold.png) left center no-repeat; padding-left: 14px; font-size: 11px; font-weight: bold; font-size: 11px; color: #000000; }


/* hp act list */
.wide-act-list { padding-bottom: 7px; }
.wide-act-list-item { margin: 7px; margin-bottom: 0; padding-bottom: 7px; border-bottom: 1px solid #6c6a6d; font-size: 12px; height: 138px; }
.wide-act-list-item:last-child { border-bottom: none; }
.wide-act-list-imageHolder { float: left; width: 300px; margin-left: 2px; margin-right: 15px; }
.wide-act-list-infoHolder { float: left; width: 312px; }
.wide-act-list-infoHolder h2, .wide-act-list-infoHolder p, .wide-act-list-infoHolder a { padding-left: 0; }
.wide-act-list-infoHolder h2 { color: #000000; font-size: 18px; padding-bottom: 5px; }
.wide-act-list-infoHolder p { margin-left: 0; }
.wide-act-list-infoHolder h2 a { color: #000000; text-decoration: none; }
.wide-act-list-infoHolder h2 a:hover { text-decoration: underline; }
.wide-act-list-infoHolder p { clear: both; font-size: 12px; margin-bottom: 0px; line-height: 16px; }
.wide-act-list-infoHolder .meta a { font-weight: bold; color: #000000; text-decoration: none; }
.wide-act-list-infoHolder a { color: #D20000; }
.wide-act-list-text { clear: both; padding-top: 8px; padding-bottom: 0px; }

.wide-act-list-infoHolder .meta { margin-left: 0; }

#hp-act-list-top { margin-bottom: 0; }
#hp-act-floated-part {}

#hp-act-list-float { width: 400px; float: left; margin-right: 10px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
#hp-act-list-float .act-list-item { display: block; width: auto; margin: 3px 7px; padding-top: 7px; padding-bottom: 10px; border-bottom: 1px solid #6c6a6d; font-size: 12px; border-right: none; height: 95px; }
#hp-act-list-float .act-list-item h2 { height: 35px; overflow: hidden; display: inline-block; font-size: 16px; line-height: 18px; }
#hp-act-list-float .act-list-item:first-child { border-top: 1px solid #6c6a6d; margin-top: 0px; padding-top: 8px; }

#hp-act-list-float .act-list-imageHolder { width: 135px; margin-left: 7px; margin-right: 15px; float: left; padding-top: 0; }
#hp-act-list-float .act-list-infoHolder { width: 225px; margin-left: 0px; }
#hp-act-list-float h2, #hp-act-list-float .meta, #hp-act-list-float p, #hp-act-list-float a { margin-left: 0px; }
#hp-act-list-float p { margin: 0px; clear: left; }
#hp-act-list-float h2 { padding-left: 0px; padding-top: 0; font-size: 18px; padding-bottom: 2px; line-height: 20px; }
#hp-act-list-float h2 a { padding-left: 0px; color: #000000; text-decoration: none; padding-top: 0; }
#hp-act-list-float h2 a:hover { text-decoration: underline; }
#hp-act-list-float .paging { /*float: left; margin-left: 10px;*/ }
#hp-act-list-float .paging-next { margin-left: 10px; }
#hp-act-list-float .right-arrow-button { margin-right: 10px; margin-top: 14px; }

#hp-act-part-box { width: 232px; float: left; padding-top: 10px; }
#hp-act-part-box .box { position: relative; }
#hp-act-part-box .box p { margin: 0 5px 12px; }
#hp-act-part-box div.darkGrayBgr { background: #0d1c67 url(../images/hp-act-box-borders.png) 0 0 no-repeat; }
#hp-act-part-box table.darkGrayBgr { background: transparent; }
#hp-act-part-box table { width: 228px; margin-left: 1px; margin-right: 1px; }
#hp-act-part-box .box-heading { background: url(../images/hp-act-box-heading-bgr.png) 0 0 no-repeat; }

#hp-act-part-box table { border-collapse: collapse; padding: 0; color: #fcfcfc; font-size: 12px; }
#hp-act-part-box tr { padding: 0; }
#hp-act-part-box th { vertical-align: top; font-size: 12px; padding: 5px; text-align: left; width: 53px;  }
#hp-act-part-box th strong { font-size: 14px; padding-left: 8px; }
#hp-act-part-box th.img { vertical-align: middle; }
#hp-act-part-box td { padding: 5px; padding-left: 0; padding-right: 0; vertical-align: top; }
#hp-act-part-box td .red-corner { position: relative; z-index: 10; }
#hp-act-part-box td strong { padding-left: 0; display: block; }
#hp-act-part-box td a { color: #fcfcfc; }
#hp-act-part-box .row-border { }

#hp-act-part-box .right-arrow-button { margin-right: 10px; margin-top: 3px; margin-bottom: 7px; color: #fcfcfc; }

#hp-act-part-box .imgBanner img { margin: 0px auto; padding: 4px 0; padding-bottom: 0; display: block; }
#hp-act-part-box .imgBanner { padding-bottom: 5px; }
#sidebar .imgBanner img { margin: 0px auto; padding: 4px 0; padding-bottom: 0; display: block; }
#sidebar .imgBanner { padding-bottom: 5px; }

.red-corner-starting { width: 99px; height: 88px; position: absolute; z-index: 999; overflow: hidden; text-indent: 999px; top: 41px; right: -7px; }
.red-corner-starting { background: url(../images/red-corner-right-starting.png) 0 0 no-repeat; }

.box .links-list-blocks { padding-top: 3px; padding-bottom: 10px; }
.links-list-blocks { font-size: 13px; padding-top: 3px; display: block; }
.links-list-blocks li { display: block; padding: 3px 7px; border-bottom: 1px solid #69676A; }
.links-list-blocks li:last-child { }
/* aktuality list - end */
/* comments list */
.comments-list { border-bottom: 1px solid #000000; margin: 0 10px; padding-top: 5px; padding-bottom: 5px; }
.comments-list-item { display: inline-block; width: 307px; padding-bottom: 0px; border-right: 1px solid #6c6a6d; vertical-align: top; }
.comments-list-item:nth-child(even) { border-right: none; }
.comments-list-item h2 { color: #000000; display: block; padding-bottom: 5px; padding-top: 10px; font-size: 18px; }
.comments-list-item h2 a { color: #000000; display: block; text-decoration: none; }
.comments-list-item h2 a:hover { text-decoration: underline; }
.comments-list-item .meta-date { color: #D20000; }
/*.comments-list-inner { margin-right: 7px; border-bottom: 1px solid #6c6a6d; padding-bottom: 10px; } */
 .comments-list-inner { margin-right: 7px; border-bottom: 1px solid #6c6a6d; padding-bottom: 10px; height: 135px; } 

.comments-list-item:nth-child(even) .act-list-inner { margin-right: 0; margin-left: 4px; }
.comments-list-infoHolder { margin-left: 7px; clear: both; font-size: 12px; }
.comments-list-infoHolder p { margin-left: 0; font-size: 12px; line-height: 16px; margin-bottom: 0; }
.comments-list-infoHolder a { display: block; color: #D20000; padding-left: 0px; padding-top: 2px; }

/* wide list */
.wide-list { padding-bottom: 7px; }
.wide-list-item { margin: 7px; margin-bottom: 0; padding-bottom: 7px; border-bottom: 1px solid #6c6a6d; font-size: 12px; }
.wide-list-item:last-child { border-bottom: none; }
.wide-list-imageHolder { float: left; margin-left: 10px; margin-right: 25px; }
.wide-list-infoHolder { float: left; width: 453px; }
.wide-list-infoHolder h2, .wide-list-infoHolder p, .wide-list-infoHolder a { padding-left: 0; }
.wide-list-infoHolder h2 { color: #000000; font-size: 18px; padding-bottom: 5px; }
.wide-list-infoHolder h2 a { color: #000000; text-decoration: none; }
.wide-list-infoHolder h2 a:hover { text-decoration: underline; }
.wide-list-infoHolder p { clear: both; font-size: 12px; margin-bottom: 0px; line-height: 16px; margin-left: 0; }
.wide-list-infoHolder .meta a { color: #000000; font-weight: bold; text-decoration: none; }
.wide-list-infoHolder a { color: #D20000; }

.wide-list-infoHolder .meta { margin-left: 0; }

.text { padding: 20px; padding-top: 10px; }
.text p, .text strong, .text span, .text a, .text ul { font-size: 12px; padding-left: 0; }
.text a { color: #000000; }
.text p { margin-left: 0; }

/* nas vyber */
/*.our-selection { margin: -1px 2px 0; padding: 10px 0 8px; border-bottom: 2px solid #fff; overflow: hidden; }*/
.our-selection { margin: 0 0 0 7px; padding: 8px 0 8px; border-bottom: 2px solid #fff; overflow: hidden; }
.our-selection a {}
.our-selection p { margin: 0; }
/*.our-selection .block { box-sizing: border-box; float: left; width: 213px; height: 130px; padding: 0 5px 0 15px; box-sizing: border-box; }*/
/*.our-selection .block + .block { border-left: 1px solid #6C6A6D; }*/
.our-selection .block { box-sizing: border-box; float: left; width: 208px; height: 134px; padding: 0 0 0 7px; box-sizing: border-box; }
.our-selection .block + .block { border-left: 1px solid #6C6A6D; padding-left: 10px; }

.our-selection .block.sign { width: 114px; background: url(../img/nas-vyber-znacka.png) no-repeat center 10px; }
/*.our-selection h2 { clear: both; padding: 10px 0 0; font-size: 12px !important; font-weight: bold; line-height: 1.2; }*/
.our-selection h2 { clear: both; padding: 0 5px 5px 0px; font-size: 16px !important; font-weight: bold; line-height: 1.2; }
.our-selection h2 a { text-decoration: none; }
.our-selection h2 a:hover { text-decoration: underline; }
.our-selection p.image { float: left; margin-right: 8px; }
/*.our-selection p.discussion { float: left; margin-bottom: 5px; width: 45px; }*/
.our-selection p.discussion { float: left; margin-bottom: 5px; width: 45px; font-size: 12px; line-height: 14px; }
.our-selection p.discussion a { display: inline-block; background: url(../images/meta-comment-icoH.png) no-repeat 0 center; padding: 0 0 0 16px; font-size: 12px; font-weight: bold; text-decoration: none; }
.our-selection p.type { float: left; padding-left: 18px; background-position: left center; background-repeat: no-repeat; font-size: 11px; font-weight: bold; }
.our-selection p.type-top { background-image: url(../img/ico-star-gold.png); }
.our-selection p.type-video { background-image: url(../img/ico-play-gold.png); }
.our-selection p.type-akce { background-image: url(../img/ico-dollar-gold.png); }

/* game house list */
.game-house-list { margin: 0 10px; padding-top: 5px; padding-bottom: 15px; }
.game-house-list-item { display: inline-block; width: 307px; padding-bottom: 0px; padding-top: 10px; border-right: 1px solid #6c6a6d; }
.game-house-list-item:nth-child(even) { border-right: none; }
.game-house-list-item h2 { color: #D20000; display: block; font-size: 18px; padding-bottom: 7px; padding-top: 0px; padding-left: 0; margin-left: 0; }
.game-house-list-item h2 a { color: #D20000; display: block; margin-left: 0; text-decoration: none; }
.game-house-list-item h2 a:hover {text-decoration: underline; }
.game-house-list-item h3 { color: #000000; display: block; padding-bottom: 7px; padding-left: 0; }
.game-house-list-item ul { padding-bottom: 10px; padding-left: 0; line-height: 16px; }
.game-house-list-inner { margin-right: 7px; border-bottom: 1px solid #6c6a6d; padding-bottom: 15px; }
.game-house-list-item:nth-child(even) .game-house-list-inner { margin-right: 0; margin-left: 4px; }
.game-house-list-imageHolder { clear: both; width: 130px; float: left; margin-left: 7px; }
.game-house-list-imageHolder img { display: block; margin-bottom: 10px; }
.game-house-list-infoHolder { width: 133px; margin-left: 15px; float: left; font-size: 12px; }
.game-house-list-infoHolder p { font-size: 12px; line-height: 16px; padding-bottom: 0; padding-top: 10px; }
.game-house-list-infoHolder a { display: block; color: #D20000; margin-left: 7px; padding-top: 2px; }

/* ico buttons */
.left-ico { display: block; font-size: 12px; height: 17px; line-height: 17px; padding-left: 20px; padding-bottom: 18px; color: #000000; text-decoration: none; }
.left-ico:hover { text-decoration: underline; }

.button-ico-recenze { background: url(../images/recenze-ico.png) 0 0 no-repeat; }
.button-ico-sign-in { background: url(../images/sign-in-ico.png) 0 0 no-repeat; }

.left-icoB { display: block; font-size: 14px; height: 20px; line-height: 20px; padding-left: 25px; padding-bottom: 3px; color: #000000; text-decoration: none; }
.left-icoB:hover { text-decoration: underline; }

.button-ico-recenzeB { background: url(../images/recenze-icoB.png) 0 0 no-repeat; }
.button-ico-sign-inB { background: url(../images/sign-in-icoB.png) 0 0 no-repeat; }
.button-ico-bonusB { background: url(../images/bonus-icoB.png) 0 0 no-repeat; }

.buttons-row { padding-left: 10px; padding-bottom: 5px; border-bottom: 1px solid #6c6a6d; }
.buttons-row a { float: left; margin-right: 60px; color: #e4001a; }

/* forum buttons */
.forum-button-buble-ico { background: url(../images/forum-button-buble-ico.png) 0 0 no-repeat; }
.forum-button-mag-ico { background: url(../images/forum-button-mag-ico.png) 0 0 no-repeat; }
.forum-button-star-ico { background: url(../images/forum-button-star-ico.png) 0 0 no-repeat; }
.forum-button-gear-ico { background: url(../images/forum-button-gear-ico.png) 0 0 no-repeat; }
.forum-button-cross-ico { background: url(../images/forum-button-cross-ico.png) 0 0 no-repeat; }

.forum-button-inst-ico { background: url(../images/forum-button-inst-ico.png) 0 0 no-repeat; }
.forum-button-okhand-ico { background: url(../images/forum-button-okhand-ico.png) 0 0 no-repeat; }
.forum-button-heart-ico { background: url(../images/forum-button-heart-ico.png) 0 0 no-repeat; }
.forum-button-eye-ico { background: url(../images/forum-button-eye-ico.png) 0 0 no-repeat; }

.forum-button-home-ico { background: url(../images/forum-button-home-ico.png) 0 0 no-repeat; }

/* party poker */
#party-poker {}
#pp-detail { padding-top: 10px; padding-bottom: 30px; }
#pp-detail .info { float: left; width: 354px; }
#pp-detail .stats { float: left; width: 234px; background: #0d1c66; padding: 15px; padding-bottom: 0; color: #FFFFFF; }

#pp-detail .stats h3 { padding-left: 0; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ffffff; }

#pp-detail .stats table { border-collapse: collapse; padding: 0; padding-bottom: 10px; margin: 0; margin-bottom: 10px; border-bottom: 1px solid #ffffff; }
#pp-detail .stats table th { text-align: left; padding: 0; padding-bottom: 3px; }
#pp-detail .stats table td { padding: 0; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #c2c2c3; }
#pp-detail .stats table td strong { padding-right: 20px; }
#pp-detail .stats table tr:last-child td { border-bottom: none; padding-bottom: 15px; }

#pp-detail .stats ul { line-height: 24px; padding-top: 5px; padding-bottom: 15px; }
#pp-detail .stats ul li {}

#payment-option-list { padding-left: 7px; padding-top: 10px; }
#payment-option-list img { display: block; float: left; margin-bottom: 5px; }


.box h2.black { color: #000000; }
/* party poker - end */

.no-border { border: none; }
/* ad box */
.comments-list { border-bottom: 1px solid #000000; margin: 0 10px; padding-top: 5px; padding-bottom: 5px; }

.darkGrayBgr { background: #0d1c67; }
.grayBgr { background: #f4f4f4; }
/*
.darkGrayBgr { background: #333333; }
*/

.right-arrow-button { display: block; float: right; height: 20px; line-height: 20px; padding-right: 25px; background: url(../images/arrow-right.png) top right no-repeat; color: #e50000; margin-top: 10px; }

.ad-box { margin-bottom: 7px; }
.ad-box img { display: block; margin: 0 auto; }

.article-category-item { padding: 0 5px; }
.article-category-item:last-child { border-bottom: none; }
.article-category-item h3 { margin-bottom: 5px; padding-left: 0; }
.article-category-item ul { line-height: 20px; padding-bottom: 18px; }
.article-category-item ul li { }
.article-category-item ul li a { text-decoration: none; color: #000000; border-bottom: 1px solid #b7b7b7; }
.article-category-item ul li a:hover { border-bottom: none; }
/* ad - box - end */

/* sidebar - end */

.rubrika-popis { margin-top: 7px; }
.rubrika-popis p { margin-bottom: 0px; }

/* footer */
#footer { clear: both; color: #FFFFFF; padding-top: 50px; padding-bottom: 20px; font-size: 12px; }
#footer a { color: #FFFFFF; }
#footer .rss { float: left; display: block; width: 15px; height: 25px; background: url(../images/footer-rss-ico.png) 0 0 no-repeat; overflow: hidden; text-indent: 999px; }
/* footer - end */

/* stara grafika*/
#lightbox-search .maly, .poker-room .maly { font-size: 11px !important; }
#lightbox-search ol { margin: 0 0 20px 28px; }
#lightbox-search ol li { padding: 0 0 0 12px; margin: 0 0 5px 0; }
#lightbox-search ul { margin: 0 0 20px 0; list-style:none; }
#lightbox-search ul li { background: url(/img/li-square.png) 0 7px no-repeat; padding: 0 0 0 12px; margin: 0 0 5px 0; }
#lightbox-search h2 { font-size: 16px; padding: 0 7px; padding-bottom: 15px; } 

/* search-item  */
.search-item { padding: 0; border-bottom: 1px solid #999999; margin: 0 10px; margin-bottom: 15px; }
.search-item {  }
.search-item h3 { padding-bottom: 3px; }
.search-item .date-section { margin-bottom: 3px; }
.search-item .context { margin-bottom: 5px; font-size: 12px; }

/* search overlay */
#search-overlay { width: 634px; height: 370px; background: url(../images/search-overlay-bgr.png) 0 0 repeat-x; position: absolute; z-index: 999; font-size: 12px; top: 150px; left: 165px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
}
#search-overlay h3 { color: #FFFFFF; display: block; padding-bottom: 10px; border-bottom: 1px solid #FFFFFF; padding-left: 15px; margin-bottom: 10px; }
#search-overlay .inner { padding: 10px; display: table; width: 614px; }
#search-overlay .col { display: table-cell; padding-bottom: 10px; }
#search-overlay .ff { width: 165px; }
#search-overlay button { border: none; height: 33px; background: url(../images/form-button-bgr.png) 0 0 repeat-x; font-size: 16px; float: left; margin-left: 15px; letter-spacing: 1px; padding: 0 20px; cursor: pointer; }

#search-overlay .filtry { padding-left: 10px; }
#search-overlay .close-button { display: block; width: 31px; height: 30px; position: absolute; top: 10px; right: 10px; }

#search-overlay .search-check-item { padding: 3px; padding-left: 15px; line-height: 18px; }
#search-overlay .search-check-item input { float: left; display: block; margin-right: 5px; }
#search-overlay .search-check-item label { margin-top: 0px; font-weight: bold; letter-spacing: 0px; color: #000000; }
#search-overlay select { margin-left: 15px; margin-top: 10px; width: 150px; }

ul.no-padding { padding: 0; }

/* sub-box */
.sub-box { background: #d8d8d8; margin-bottom: 10px; }
.sub-box-inner { padding: 0 15px; padding-bottom: 15px; }
.sub-box-heading { font-size: 14px; display: block; height: 32px; margin: 0 0 10px !important; padding-left: 15px; line-height: 32px; background: url(../images/sub-box-heading-bgr.png) 0 0 repeat-x; color: #FFFFFF; font-weight: bold; }

.sub-box-inner ul { padding: 0; }
/* sub-box - end */

/* discussion */
#discussion {}
#discussion {}

#comment-form .user-side { width: 135px; float: left; }
#comment-form .form-side { width: 445px; float: right; }
#comment-form .label { display: block; margin-bottom: 5px; }
#comment-form .comment-field { display: block; width: 445px; height: 85px; margin-bottom: 5px; }
#comment-form p.note { display: block; font-size: 12px; margin-bottom: 5px; }
.form-button { display: block; height: 20px; line-height: 20px; background: url(../images/table-button-bgr.png) 0 0 repeat-x; color: white; padding: 0 10px; text-align: center; font-family: "Times New Roman", Times, serif; font-variant: small-caps; text-decoration: none; font-size: 15px; border: none; cursor: pointer; }
#comment-form h2.form-heading { padding-left: 0; color: #000000; font-size: 18px; }

.comments { padding-bottom: 30px; margin-bottom: 15px; border-bottom: 1px solid #000000; }
.comment-item { position: relative; margin-bottom: 10px; }
.comment-item-inner { display: table; width: 100%; background: #FFFFFF; }
.comment-reactions { padding-left: 40px; padding-top: 10px; background: url(../images/comment-reaction-arrow.png) 0 0 no-repeat; }

.comment-user-side { display: table-cell; width: 125px; max-width: 125px; border-right: 1px solid #d8d8d8; }
.comment-side { display: table-cell; padding-bottom: 40px; position: relative; }
.comment-action { position: absolute; bottom: 0; right: 15px; text-align: right; padding-bottom: 5px; }
.comment-action a { display: block; height: 20px; line-height: 20px; padding-left: 30px; font-size: 12px; font-weight: bold; float: right; margin-left: 10px; }
.comment-vote-button { background: url(../images/forum-button-okhand-ico.png) 0 0 no-repeat; }
.comment-react-button { background: url(../images/forum-button-buble-ico.png) 0 0 no-repeat; }

.comment-date { display: block; height: 30px; line-height: 30px; padding: 0 10px; border-bottom: 1px solid #d8d8d8; }
.comment-content { display: block; padding: 10px; }

.comment-author { display: block; height: 30px; line-height: 30px; padding: 0 10px; padding-left: 35px; border-bottom: 1px solid #d8d8d8; color: #FE0101; font-weight: bold; background: url(../images/forum-button-inst-ico.png) 10px 5px no-repeat; }
.comment-author-avatar { padding: 10px; }
/* discussion - end */

/* related */
#related {}
#related {}
/* related - end */
.vyblita { background: #f1b461; }
#content div.form fieldset { border: 0; margin-bottom: 0; }
#content div.form { margin-bottom: 10px; }
#content div.form hr { color: #0d1c67; background: #0d1c67; margin-bottom: 0; }
#content div.form fieldset legend { margin-left: 210px; font-size: 20px; color: #111463; }
#content div.form fieldset label { height: 26px; line-height: 26px; }
#content div.form fieldset label.checkbox { height: auto; line-height: auto; padding-top: 2px; }
#content div.form fieldset label.checkbox input { height: auto; line-height: auto; }
#content div.form fieldset input { border: none; background: #FFFFFF; height: 26px; line-height: 26px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
#content div.form .button {
border: none;
height: 33px;
background: url(../images/form-button-bgr.png) 0 0 repeat-x;
font-size: 14px;
float: none;
width: 180px;
letter-spacing: 1px;
padding: 0 20px;
cursor: pointer;
font-family: "Times New Roman", Times, serif;
text-transform: uppercase;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
margin: 10px 0;
}
/*
#content div.form .button {
padding: 3px 15px; display: block; height: 32px; background: #111463; line-height: 32px; color: #FFFFFF; font-family:"Times New Roman", Times, serif; cursor: pointer; font-variant: small-caps; font-size: 18px; letter-spacing: 2px; margin-right: 0;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
 }
 */
 
.article h1 { font-size: 14px; }
h1.ticker { background: #FFFFFF; margin: 0 5px; height: 33px; line-height: 33px; padding: 0 10px; font-size: 6px; color: #111111; text-decoration: underline;}
a.ticker { color: #111111/*#69676a*/; text-decoration: underline; }
a:hover.ticker {  text-decoration: none; }
#partnersFooter { clear: both; height: 100%; background: #FFFFFF; padding: 0px; font-size: 12px; }
#partnersFooter h2 { /* color: #000; padding: 15px 0 0 15px;*/  width: 100%; /*background: url("../images/box-heading-bgr-wide.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/ }
#partnersFooter .box-heading-all { margin: 0; background: url(../images/box-heading-bgr-all.png) 0 0 no-repeat; height: 41px; line-height: 42px; padding: 0 20px; font-size: 14px; font-weight: bold; color: #eebc78; padding-left: 20px; text-transform: uppercase; }

.fancybox-overlay { z-index: 9999; }
/*#baPopup { position: relative; width: 900px; height: 454px; background: url(/images/popup.jpg); }*/
#baPopup { position: relative; width: 900px; }
#baPopup #popup-form input.input-text { position: absolute; top: 336px; left: 155px; width: 400px; height: 55px; padding: 0 0 0 20px; font-size: 26px; font-family: verdana, Geneva, Tahoma, sans-serif; color: #111143; }
#baPopup #popup-form a { position: absolute; top: 336px; left: 576px; width: 126px; height: 58px; }
#hp-act-part-box .box p:last-child { margin-bottom: 0; }

.best-gaming-house--flag-eu, .best-gaming-house--flag-cz, .best-gaming-house--flag-sk, .best-gaming-house--flag-eusk, .best-gaming-house--flag-bitcoin  { position: relative; }
.best-gaming-house--flag-eu:after { content: ""; position: absolute; top: 7px; right: 30px; width: 42px; height: 28px; display: block; background: url(/img/EU.png) no-repeat; }
.best-gaming-house--flag-cz:after { content: ""; position: absolute; top: 7px; right: 30px;  width: 42px; height: 28px; display: block; background: url(/img/CZ.png) no-repeat; }
.best-gaming-house--flag-sk:after { content: ""; position: absolute; top: 7px; right: 30px;  width: 42px; height: 28px; display: block; background: url(/img/SK.png) no-repeat; }
.best-gaming-house--flag-eusk:after { content: ""; position: absolute; top: 7px; right: 30px;  width: 85px; height: 28px; display: block; background: url(/img/EUSK.png) no-repeat; }
.best-gaming-house--flag-bitcoin:after { content: ""; position: absolute; top: 7px; right: 30px;  width: 56px; height: 28px; display: block; background: url(/img/BITCOIN.png) no-repeat; }
.autor-profil p { margin-bottom: 7px; }