@charset "utf-8";
/* CSS Document */

html {

background: url(../images/bg.jpg) repeat-x #171c22;
margin : -80px 0 0 0 !important;
}

body {
    margin: 0 0 0 0; padding:0px;
    text-align:center;
    font-family:Tahoma, Verdana, Arial, Sans-serif;
    font-size:12px;
    color:#efefef;
}

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, li, dl, dd, dt, address {
    margin : 0 0 0 0; padding : 0;
    border : none;
}

#container p{margin: 8px 0 8px 0; padding:0; line-height: 20px; font-size: 100%; width: 95%; text-justify: interword;}

.SiteMap{font-size: 110%;}
.SiteMap ul{ margin: 10px 0 10px 0;}

#side-half ol, #side-half ul, #side-ctvrtka ol, #side-ctvrtka ul{margin: 5px 0 15px 20px; padding:0;}
#side-half ol li, #side-half ul li, #side-ctvrtka ol li, #side-ctvrtka ul li{margin: 5px 0 5px 0; padding:0;}

div.screenshot{
}
div.screenshot img{
border:5px solid #D7D7D7;
margin:0 0;
}

#cfp191_antispam{width: 100px; float: right; margin: 7px 265px 0 0}
.tableContactForm{text-align: left; margin: 50px 0 0 10px;}
.tableContactForm label{width: 120px; float: left}
.tableContactForm input{width: 300px;}
.tableContactForm textarea{width: 300px;}
.tableContactForm #cfp181_antispam{width: 100px; display: block;margin: 0 0 20px 120px}
.tableContactForm .submit{margin: 0 0 20px 120px}
.contacttitle{float: left; margin: 40px 0 0 5px;}

.table-strategie td {height: 30px; border:1px solid #491E00;}

.errors{margin: 10px 0 10px 412px; float:left; width:100%;}
.errors li{text-align: left;}

h1 {font-family:Tahoma, Verdana, Arial, Sans-serif; font-size:20px; color:#df994c;}
h2 {font-family:Tahoma, Verdana, Arial, Sans-serif; font-size:16px; color:#df994c;}
h2 a{font-family:Tahoma, Verdana, Arial, Sans-serif; font-size:16px; color:#df994c;}
h3 {font-family:Tahoma, Verdana, Arial, Sans-serif; font-size:12px; color:#df994c; font-weight:bold;}
h4 {font-family:Tahoma, Verdana, Arial, Sans-serif; font-size:14px; color:#ffffff; font-weight:bold;}

#casino-ilist{margin: 40px 0 0 0;}
#casino-ilist h3{font-size: 130% !important;}
             
div#container {
position: relative;
width: 948px;
top: 8px;
height: auto;
margin: auto;
}

div#topbanners {
height: 60px;
}

div#logo {
position:relative;
text-align:left;
width: 100%;
height: 72px;
top: 18px;
}

.logotext{
width: 296px;
height: 56px;
background:url(../images/logo.png) no-repeat;
text-indent:-9999px;
float:left;
margin: 10px 18px 0 0;
}

/* NAVIGACE */

div#navbar {
position:relative;
width: 100%;
height: 38px;
margin: 0 auto;
outline:none;
top: 30px;
}

div#navcontainer {

width: auto;
height: 38px;
float: left;
}

#navlist {
    margin: auto;
    width: auto;
}

#navlist li.menu-none-left {
    color : #ffffff;
    float: left;
    margin: 0 auto 0 auto;
    list-style-type:none;
    background:url(../images/menu-non-left.png) no-repeat;
    margin-left: 1px;
    display:block;
    width: 6px;
    height: 38px;
}

#navlist li.menu-none-bg {
    color : #ffffff;
    float: left;
    margin: 0 auto 0 auto;
    list-style-type:none;
    background:url(../images/menu-non-bg.png) repeat-x;
    margin-left: 0;
    display:block;
    height: 38px;
    width: 105px;
}
#navlist li.menu-none-right {
    color : #ffffff;
    float: left;
    margin: 0 auto 0 auto;
    list-style-type:none;
    background:url(../images/menu-non-right.png) no-repeat;
    display:block;
    width: 6px;
    height: 38px;
}

#navlist li {
    color : #ffffff;
    float: left;
    margin: 0 auto 0 auto;
    list-style-type:none;
    background:url(../images/menu.png) no-repeat;
    margin-left: 1px;
    display:block;
    width: 117px;
    height: 38px;
}

#navlist li a, #navlist li a:link {
    color: #ffffff;
    font-size : 11px;
    font-weight : bold;
    font-family: Tahoma, "Times New Roman", Times, serif;
    text-decoration: none;
    display: block;
    outline : none;
    padding-top: 12px;
    text-transform: uppercase;
}

#navlist li a.menu-hu, #navlist li a.menu-hu:link {
    color: #ffffff;
    font-size : 11px;
    font-weight : bold;
    font-family: Tahoma, "Times New Roman", Times, serif;
    text-decoration: none;
    display: block;
    outline : none;
    padding-top: 6px;
    text-transform: uppercase;
}

#navlist li a:hover {
    color: #ffffff;
    background: url(../images/menuhover.png) no-repeat;
    text-decoration: none;
    display: block;
    outline : none;
    margin: auto;
    height: 38px;
}

div#prouzek {

width: auto;
height: 38px;
float: left;
margin-left: 1px;
}

div#prouzekleft {
width: 6px;
height: 38px;
float: left;
background:url(../images/menuleft.png) no-repeat;
}

div#prouzekmiddle {
width: 344px;
height: 38px;
float:left;
background:url(../images/menubg.png) repeat-x;
}

div#prouzekright {
width: 6px;
height: 38px;
float: right;
background:url(../images/menuright.png) no-repeat;
}

/* Sekce 1 */

div#content1 {
width: 100%;
height: auto;
position: relative;
margin-top: 45px;
float:left;
}

div#section1 {

width: 266px;
float: left;
overflow: hidden;
margin: 0 0 10px 0;
}
#side-left{
float: left;
width: 270px;
margin: 40px 0 0 0;
}

#side-half{
text-align: left;
float: left;
width: 50%;
margin: 40px -10px 0 10px;

}
#side-ctvrtka{
text-align: left;
float: left;
width: 324px;
margin: 40px 15px 0 0;
}
#side-ctvrtka h2{
font-size: 130%;
margin: 8px 0 8px 0;
}
#side-ctvrtka h3{
font-size: 120%;
margin: 8px 0 8px 0;
}

#side-right-big{
float: left;
width: 270px;
margin: 39px 0 0 0;
}

#side-half h2{
margin: 14px 0 14px 0;
}

#side-left-small{
float: left;
width: 225px;
margin: 40px 0 0 -10px;
}
#side-left-tiny{
float: left;
width: 110px;
margin: 40px 0 0 -10px;
}
#side-center{
float:left;
margin: 40px 0 0 0;
width: 457px;
}
#side-center-big{
float:left;
margin: 40px 0 0 0;
width: 717px;
text-align: left;
}
#side-center-obsah{
float:left;
margin: 2px 0 0 10px;
width: 717px;
text-align: left;
}

#side-center-obsah a{
color: #ACC6E5;
}
#side-center-obsah a:hover{
color: #FFFFFF;
}


#side-center-obsah h2{
margin: 15px 0 7px 0;
}




#side-right{
float:left;
margin: 40px 0 0 0;
width: 203px;
}

#side-center ul, #side-center-big ul, #side-center-obsah ul {margin-left:20px;}

div#section1top {
font-size:1%;
width: 266px;
height: 5px;
background:url(../images/sec1top.png) no-repeat;

}

div#section1content {

width: 266px;
min-height: 50px;
background:url(../images/sec1bg.png) repeat-y;

}

div#section1bottom {
width: 266px;
height: 5px;
background:url(../images/sec1bottom.png) no-repeat;
}
div#section2{
margin: 8px 0 0 0;
float:left;
}
div#section2top {
font-size:1%;
width: 266px;
height: 5px;
background:url(../images/sec1top.png) no-repeat;
}
div#section2content {
text-align: left;
width: 266px;
min-height: 60px;
background:url(../images/sec1bg.png) repeat-y;
}
div#section2content h2{
padding: 5px 0 0 15px;
}
div#section2content p{
padding: 5px 15px 15px 15px !important;
margin:0;
}

div#section2bottom {
width: 266px;
height: 5px;
margin: 0 0 10px 0;
background:url(../images/sec1bottom.png) no-repeat;
}

.bannersec1 {

width: 250px;
height: 250px;
margin: 5px auto 5px auto;

}


/* block-games */


div.section-game-content{
text-transform:uppercase;
font-size:140%;
font-weight: bold;
margin: 10px 10px 5px 10px;
}
div.section-game-content a{
color: #ffffff;
width: 250px;
}
div.section-game-content a:hover{
color: #a0a0a0;
}
div.section-game-img{
margin: 0 0 0 0;
float: left;
}
div.section-game-img img{
border:0;
}
div.section-game-text{
margin: 0 0 0 10px;
text-transform: none;
}
div.section-game-right{
float: left;
width: 250px;
}



/* newsletter sekce - blok */
div.section-newsletter{
float: right;
width: 246px;
_width: 240px;
min-height: 69px;
background:url(../images/sec4itembg.png) #263343 repeat-x center top;
text-transform:uppercase;
font-size:11px;
text-align: left;
padding-bottom: 15px; 
}
div.section-newsletter-half{
float: left;
width: 330px;
_width: 330px;
min-height: 69px;
background:url(../images/sec4itembg.png) #263343 repeat-x center top;
text-transform:uppercase;
font-size:11px;
text-align: left;
padding-bottom: 15px; 
}
.section-newsletter-long{
float: right;
min-height: 69px;
background:url(../images/sec4itembg.png) #263343 repeat-x center top;
text-transform:uppercase;
font-size:11px;
text-align: left;
padding-bottom: 15px; 
width: 460px;
_width: 320px;
margin: 10px 10px 0 0;
}
p.section-newsletter-long-cont{
width: 460px !important;
min-height: 10px !important;
margin: 0 0 0 5px;
}
div.section-newsletter .input{
width: 146px;
_width: 140px;
}

/* DETAIL HRY */ 
#side-ctvrtka div.screenshot{
text-align:center;
width: 320px;
overflow: hidden;
}
#side-ctvrtka div.screenshot img{
border:5px solid #D7D7D7;
margin:20px 0;
}

/* SOUTEZE, CLANKY */ 
#side-half div.screenshot{
text-align:center;
width: 260px;
overflow: hidden;
}
#side-half div.screenshot img{
border:5px solid #D7D7D7;
margin:10px 10px;
}

/* SOUTEZE - VYHRA */ 
.section2content p a img{
float: left;
border:2px solid #D7D7D7;
margin:10px 2px;
}


.section-game{
float: left;
width: 353px;
height: 60px;
background:url(../images/sec4itembg.png) #082e4b repeat-x center top;
text-transform:uppercase;
font-size:11px;
text-align: left;
margin: 0 5px 5px 0;
padding-bottom: 10px; 
overflow: hidden;
}

form.section-newsletter-content{
float: left;
margin: 7px 0 0 10px;
}
form.section-newsletter-content p{
padding: 0 0 10px 0;
width: 230px;
min-height: 78px;
}
form.section-newsletter-content legend{
float: left;
font-size: 130%;
color: #DF994C;
font-weight: bold;
margin: 10px 0 0 0;
}

/* Sekce 2 */

div.section2{
float: left;
margin: 0 0 10px 0;
}
div.section2content {
width: 435px;
/*min-height: 131px;*/
padding-left: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
float:left;
}

div.section2bottom {
float: left;
width: 463px;
height: 5px;
background:url(../images/sec2bottom.png) no-repeat;
}
div.section5bottom {
float: left;
width: 463px;
height: 5px;
background:url(../images/sec5bottom.png) no-repeat;
}

div.section2top {
float: left;
font-size:1%;
width: 463px;
height: 5px;
background:url(../images/sec2top.png) no-repeat;
}
div.section5top {
float: left;
font-size:1%;
width: 463px;
height: 30px;
background:url(../images/sec5top.png) no-repeat;
}
div.section5top.empty {height: 5px;}

div.section2container {
width: 463px;
min-height: 10px;
background:url(../images/sec2bg.png) repeat-y;
overflow: hidden;
}
div.section5container {
width: 463px;
min-height: 10px;
background:url(../images/sec5bg.png) repeat-y;
overflow: hidden;
}


/* Sekce 2 SOUTEZ */

div.section2soutez{
float: left;
margin: 0 0 10px 0;
}
div.section2soutezcontent {
width: 435px;
padding-left: 15px;
padding-top: 0;
padding-bottom: 10px;
text-align: left;
float:left;
overflow: hidden;
}
div.section2soutezcontent h2, div.section2soutezcontent h3, div.section2soutezcontent a{
color: #ffffff;
}

div.section2soutezbottom {
float: left;
width: 463px;
height: 5px;
background:url(../images/sec2soutezbottom.gif) no-repeat;
}

div.section2souteztop {
font-size:1%;
width: 463px;
height: 7px;
background:url(../images/sec2souteztop.gif) no-repeat;

}

div.section2soutezcontainer {
width: 463px;
min-height: 10px;
background:url(../images/sec2soutezbg.gif) repeat-y;
overflow: hidden;
}

/* MENU */

div.navcontainer2 {
position: relative;
width: 100%;
height: 28px;
float: left;
top: 2px;
left: 2px;
}

.tablemenu2 {
    margin: auto;
    width: 98%;
    height: 28px;
    text-align: center;
}
.tablemenu5 {
    margin: 2px auto auto auto;
    width: 98%;
    height: 28px;
    text-align: center;
}

.navcontainer2 td {
width: auto;
height: 28px;
background:url(../images/menu2bg.png)  repeat-x;

}

.navcontainer2 a, .navcontainer2 a:link {
    color: #acc6e5;
    font-size : 11px;
    font-weight : bold;
    font-family: Tahoma, "Times New Roman", Times, serif;
    text-decoration: none;
    display: block;
    outline : none;
    line-height: 28px;
    height: 28px;

}


.navcontainer2 a:hover {
    color: #ffffff;
    background: url(../images/menu2hover.png) repeat-x;
    text-decoration: none;
    display: block;
    outline : none;
    line-height: 28px;
  height: 28px;
}


div.navcontainer3 {
position: relative;
width: 100%;
height: 28px;
float: left;
top: 2px;
left: 2px;
}
.navcontainer3 td {
width: auto;
height: 28px;
background:url(../images/menu3bg.png) repeat-x;
}


.navcontainer3 a, .navcontainer3 a:link {
    color: #acc6e5;
    font-size : 11px;
    font-weight : bold;
    font-family: Tahoma, "Times New Roman", Times, serif;
    text-decoration: none;
    display: block;
    outline : none;
    line-height: 28px;
    height: 28px;

}


.navcontainer3 a.sel, .navcontainer3 a:hover {
    color: #ffffff !important;
    background: url(../images/menu3hover.png) repeat-x;
    text-decoration: none;
    display: block;
    outline : none;
    line-height: 28px;
  height: 28px;
}





/* konec menu */

div.detail {
width: 85px;
height: 22px;
background:url(../images/detail.png) no-repeat;
text-align:center;
padding-top: 4px;
float: right;
}

div.detail a, div.detail a:link, div.detail a:visited, div.detail a:focus {
text-decoration:none;
color: #ffffff;
outline:none;
font-weight:bold;
}


/* Sekce 3 */

div#section3 {
width: 208px;
position: relative;
float: right;
text-align: left;
}

div#odber {
width: 208px;
height: 120px;
background:url(../images/sec3part1.png) no-repeat;
padding-left: 10px;
padding-top: 10px;
font-size:11px;
color:#acc6e5;
}

div#odber a, div#odber a:link, div#odber a:focus, div#odber a:active, div#odber a:hover {
color:#acc6e5;
text-decoration: underline;
}

div#section3 label {

display:block;
padding-bottom: 2px;
}

div#section3 input {
border: 1px #8293a8 solid;
background-color:#28303b;
font-size: 11px;
color:#ffffff;
padding: 2px 1px 3px 2px;
width: 180px;
}

div#ok {
float:left;
width: 37px;
height: 22px;
margin: -8px 23px 0 0;
display: block;
background:url(../images/ok.png) no-repeat;
text-align: center;
padding-top: 5px;
float:right;
}

div#ok a, div#ok a:link, div#ok a:visited, div#ok a:focus {

text-decoration:none;
color: #ffffff;
outline:none;
font-weight:bold;
display: block;
}

/* KOMENTARE */

div#novinky {
width: 208px;
height: 140px;
background:url(../images/sec3part2.png) no-repeat;
padding-left: 10px;
padding-top: 10px;
font-size:11px;
color:#acc6e5;
}

div#novinkytext {
width: 188px;
height: auto;
color:#ffffff;

}

div#novinkytext a, div#novinkytext a:link, div#novinkytext a:focus, div#novinkytext a:active, div#novinkytext a:hover {
color:#acc6e5;
text-decoration: underline;
}

/* BLOK 2, SEKCE 4 */

div#content2 {
width: 100%;
height: auto;
float:left;
padding-top: 5px;
}

div.section4 {
width: 266px;
height: auto;
float:left;
margin: 0 0 5px 0;
}

div.section4top {
font-size:1%;
width: 266px;
height: 5px;
display:block;
background:url(../images/sec4top.png) no-repeat;
}

div.section4content {
width: 266px;
background:url(../images/sec4bg.png) repeat-y;
text-align:left;
float:left;
}
ul.section4ul{
margin: 0 0 10px 29px;
padding: 0;
float:left;
font-weight: normal;
}
ul.section4ul li a{ 
font-weight: normal !important;
font-size: 110% !important;
}
ul.section4ul li a:hover{ 
color: #efefef;
font-weight: bold !important;
}
div.section4content h2{
margin: 0 0 10px 15px;
}

div.section4bottom {
float: left;
width: 266px;
height: 5px;
background:url(../images/sec4bottom.png) no-repeat;
}


div.section4div {
width: 256px;
min-height: 69px;
background:url(../images/sec4itembg.png) repeat-x center bottom;
margin: auto;
padding-bottom: 5px;
text-transform:uppercase;
font-size:11px;
}



div.section4div.sel {background:url(../images/sec4itembg-sel.png) repeat-x center bottom;
}

div.section4 a, div.section4 a:link, div.section4 a:focus, div.section4 a:active, div.section4 a:visited {
font-family:Tahoma, Verdana, Arial, Sans-serif; 
font-size:14px; 
color:#ffffff; 
font-weight:bold; 
text-decoration: none;
}

div.section4 a:hover {
text-decoration: underline;
}

.section4img {
float: left;
padding-right: 5px;
margin-top: -2px;
border:0;
}

.section4p {
padding-top: 10px;
}

/* SEKCE 5 */

div#section5 {
  width: 463px;
  float: left;
  margin: 0 0 0 0;
}

div#section5top {
font-size:1%;
width: 463px;
min-height: 5px;
background:url(../images/sec5top.png) no-repeat;
display: block;
}

div#section5container {
width: 463px;
min-height: 443px;
background:url(../images/sec5bg.png) repeat-y;
float:left;
}

div#section5content {
float: left;
width: 430px;
margin: auto;
text-align: left;
padding-top: 10px;
}
div#section5content p{
margin: 0 0 10px 10px;
width: 100%;
float: left;
}

.pravidlaimg {
width: 21px;
height: 21px;
float: left;
margin: 0 0 0 15px;
}

div#sec5heading {
font-size:12px;
font-weight:bold;
color:#df994c;
height: 21px;
margin: 0 0 0 10px;
display:block;
float: left;
padding: 4px 0 0 8px;
}


.orange {
font-size:12px;
font-weight:bold;
color: #df994c;
}

/* SEKCE 5, BLOK 1 */

div#sec5blok1 {
width: 450px;
height: 62px;
background-color: #14181e;
margin: 0 auto 2px auto;
}

div#blok1img {
width: 71px;
height: 32px;
padding: 16px 0 0 20px;
float:left;
}

.sec5header {

color: #acc6e5;
font-family: Tahoma, Verdana, Arial, Sans-serif;
font-size: 12px;
font-weight:bold;

}

div#blok1text {

width: 190px;
height: 32px;
text-align: left;
float:left;
padding: 17px 0 0 15px;
}

div#blok1castka {
width: 70px;
max-height: 30px;
float: left;
padding: 25px 0 0 2px;
}

div#blok1hraj {
width: 55px;
height: 22px;
float: right;
background:url(../images/hraj.png) no-repeat;
display:block;
text-align: center;
padding-top: 4px;
margin-top: 20px;
margin-right: 10px;
}

div#blok1hraj a, div#blok1hraj a:link, div#blok1hraj a:visited, div#blok1hraj a:focus {

text-decoration:none;
color: #ffffff;
outline:none;
font-weight:bold;

}


div.introStep {
cursor: pointer;
width: 450px;
_width: 440px;
float:left;
min-height: 52px;
background-color: #14181e;
margin: 0 auto 2px 7px;
}
div.stepnum {
background: url(../images/step-cube.png) no-repeat center center;
width: 69px;
height: 55px;
padding: 8px 0 0 20px;
float:left;
font-size: 280%;
font-weight: bold;
text-align: center;
}
p.stepname {
font-size: 130%;
font-weight: bold;
color: #7FC6E5;
}
p.stepname a{
color: #7FC6E5;
text-decoration: none;
}
p.stepname a:hover{
text-decoration: underline;
}
div.steptext {
width: 340px;
_width: 330px;
float:left;
padding: 6px 0 10px 15px;
text-align: left;
}

.block-onlinecasino{
width: 185px;
padding: 5px 0 5px 0;
background: #a0a0a0;
color: #efefef;
margin: 5px 0 5px 0;
}

/* SEKCE 5, BLOK 2 */

div#sec5blok2 {
width: 450px;
height: 62px;
background-color: #14181e;
margin: 0 auto 2px auto;
}

div#blok2img {
width: 71px;
height: 32px;
padding: 16px 0 0 20px;
float:left;
}

div#blok2text {

width: 190px;
height: 32px;
text-align: left;
float:left;
padding: 17px 0 0 15px;
}

div#blok2castka {
width: 70px;
max-height: 30px;
float: left;
padding: 25px 0 0 2px;
}

div#blok2hraj {
width: 55px;
height: 22px;
float: right;
background:url(../images/hraj.png) no-repeat;
display:block;
text-align: center;
padding-top: 4px;
margin-top: 20px;
margin-right: 10px;
}

div#blok2hraj a, div#blok2hraj a:link, div#blok2hraj a:visited, div#blok2hraj a:focus {

text-decoration:none;
color: #ffffff;
outline:none;
font-weight:bold;

}

/* SEKCE 5 , BLOK 3 */

div#sec5blok3 {
width: 450px;
height: 62px;
background-color: #14181e;
margin: 0 auto 2px auto;
}

div#blok3img {
width: 71px;
height: 32px;
padding: 16px 0 0 20px;
float:left;
}

div#blok3text {

width: 190px;
height: 32px;
text-align: left;
float:left;
padding: 17px 0 0 15px;
}

div#blok3castka {
width: 70px;
max-height: 30px;
float: left;
padding: 25px 0 0 2px;
}

div#blok3hraj {
width: 55px;
height: 22px;
float: right;
background:url(../images/hraj.png) no-repeat;
display:block;
text-align: center;
padding-top: 4px;
margin-top: 20px;
margin-right: 10px;
}

div#blok3hraj a, div#blok3hraj a:link, div#blok3hraj a:visited, div#blok3hraj a:focus {

text-decoration:none;
color: #ffffff;
outline:none;
font-weight:bold;

}

/* SEKCE 5 , BLOK 4 */

div#sec5blok4 {
width: 450px;
height: 62px;
background-color: #14181e;
margin: 0 auto 0 auto;
}

div#blok4img {
width: 71px;
height: 32px;
padding: 16px 0 0 20px;
float:left;
}

div#blok4text {

width: 190px;
height: 32px;
text-align: left;
float:left;
padding: 17px 0 0 15px;
}

div#blok4castka {
width: 70px;
max-height: 30px;
float: left;
padding: 25px 0 0 2px;
}

div#blok4hraj {
width: 55px;
height: 22px;
float: right;
background:url(../images/hraj.png) no-repeat;
display:block;
text-align: center;
padding-top: 4px;
margin-top: 20px;
margin-right: 10px;
}

div#blok4hraj a, div#blok4hraj a:link, div#blok4hraj a:visited, div#blok4hraj a:focus {

text-decoration:none;
color: #ffffff;
outline:none;
font-weight:bold;

}

div#section5bottom {
width: 463px;
height: 5px;
background:url(../images/sec5bottom.png) no-repeat;
display: block;
padding-top: 10px;
float:left;
}

/* ONLINE CASINA */
div.section6 {
width: 208px;
position: relative;
float: left;
text-align: left;
margin: 0 0 10px 0;
}

div.section6top {
font-size:1%;
width: 208px;
height: 5px;
background:url(../images/sec6top.png) no-repeat;
}

div.section6content {
float: left;
width: 208px;
min-height: 80px;
background:url(../images/sec6bg.png) repeat-y;
padding-top: 10px;
}
div.section6content h2{
font-size: 120%;
margin: 0 0 5px 10px;
}
div.section6content p{
font-size: 100%;
margin: 0 0 5px 10px !important;
}
.section4content .online_casino_block{
width: 270px;
margin:0 0 0 47px;
}

.section4content .online_casino_block_desc{
width: 148px;
font-size: 80%;
margin:2px 0 10px 47px;
border: 1px dotted #efefef;
border-top: 0;
border-right: 0;
padding: 5px 10px 5px 10px;
}

div.online_casino_block {
width: 170px;
margin:0 0 0 17px;
}
div.online_casino_block a img{
border: 5px solid #ffffff;
}
div.online_casino_block a{
color: #efefef;
cursor: pointer;
}
div.online_casino_block_desc {
width: 148px;
font-size: 80%;
margin:2px 0 10px 17px;
border: 1px dotted #efefef;
border-top: 0;
border-right: 0;
padding: 5px 10px 5px 10px;
}
div.section6blok1 {
width: 183px;
margin: auto;
padding-bottom: 10px;
}
div.section6blok1 p.orange a{
color: #df994c;
text-decoration: none;
font-size: 110%;
font-weight: bold;
}
div.section6blok1 p{
padding: 0;
margin:0 0 5px 0 !important;
}

.sec6img  {
border:1px solid #8293A8;
margin:5px auto;
padding:5px;
}
div.section6bottom {
width: 208px;
height: 5px;
background:url(../images/sec6bottom.png) no-repeat;
float:left;
}


/* sirsi blok s novinkama 2/2 */
div.section4blok1 {
width: 183px;
margin: auto;
}
div.section4blok1 p{
padding: 0;
margin:0 0 5px 0;
}

.sec4img {
border: #8293a8 solid 1px;
margin: 5px auto 5px auto;
}



/* SEKCE 6 */
div.section6 {
width: 208px;
position: relative;
float: left;
left: 11px;
text-align: left;
}
.section6date{
float: left;
display: block;
width: 100%;
font-size: 90%;
}
div.section6top {
font-size:1%;
width: 208px;
height: 5px;
background:url(../images/sec6top.png) no-repeat;

}

div#section6content {
width: 208px;
min-height: 433px;
background:url(../images/sec6bg.png) repeat-y;
padding-top: 10px;
}

div.section6blok1 {
width: 183px;
margin: auto;
}

.sec6img {
border: #8293a8 solid 1px;
margin: 5px auto 5px auto;
}

.section6content a, .section6content a:link, .section6content a:visited, .section6content a:focus, .section6content a:active  {
    color: #acc6e5;
    font-size : 11px;
    font-weight : normal;
    font-family: Tahoma, "Times New Roman", Times, serif;
    text-decoration: underline;
    display: block;
    outline : none;
    margin: 5px 0 0 0;
}


div.section6bottom {

width: 208px;
height: 5px;
background:url(../images/sec6bottom.png) no-repeat;

}

div.section6blok2 {
width: 183px;
margin: auto;
padding-top: 15px;
padding-bottom: 6px;
}

/* FOOTER */

div#footer {
position:relative;
float:left;
width: 100%;
height: 188px;
background:url(../images/footerbg.jpg) repeat-x;
display: block;
top: 30px;
}

div#footercontainer {
position: relative;
width: 930px;
top: 12px;
height: auto;
margin: 2px auto auto auto;
font-family: Tahoma, Verdana, Arial, Sans-serif;
font-size:12px;
font-weight:normal;
color: #acc6e5;
text-decoration:none;
text-align:left;
}

div#footercontainer a, div#footercontainer a:link, div#footercontainer a:visited, div#footercontainer a:active, div#footercontainer a:focus {

font-family: Tahoma, Verdana, Arial, Sans-serif;
font-size:12px;
font-weight:normal;
color: #acc6e5;
text-decoration:none;
outline: none;
}

.classictext {
font-family: Tahoma, Verdana, Arial, Sans-serif;
font-size:12px;
font-weight:normal;
color: #ffffff;
}

div#footercontainer2 {
position: relative;
width: 930px;
top: 25px;
height: auto;
margin: auto;
font-family: Tahoma, Verdana, Arial, Sans-serif;
font-size:12px;
font-weight:normal;
color: #acc6e5;
text-decoration:none;
text-align:left;
}

/* WARNING 18 YEARS OF AGE */
.warning18y { margin:0 auto; width:930px; position:relative; top:35px; font-size:10px; color:#535F6D; text-align:center; }

.boldtext {
font-family: Tahoma, Verdana, Arial, Sans-serif;
font-size:12px;
font-weight:bold;
color: #ffffff;
}

div.casinologo{
opacity: .9;

width: 320px;
background-color: #ffffff;
border-bottom: 8px solid #414f61;
margin: 5px 0 0  0 !important;
padding: 0;
text-align: center;
color: #000000;
float: left
}
div.casinologo img{
margin:10px 0 0 0;
padding:0;border:0;
}
div.casinologo p{
font-size: 100%;
padding:0 0 5px 0 !important;
margin:0 !important;
}

div.casinologo .intro{
font-size: 80% !important;
text-align: left;
padding:0 10px 5px 10px !important;
}
div.casinologo .link{
text-align: center;
padding:0 10px 10px 10px !important;
}
div.casinologo .link a {
font-weight: bold;
font-size: 150%;
color: black;
}
.registration-casino-image{margin: 5px 0 10px 0px; border: 0; background:none; width: 450px; height: 43px; float:left; font-size: 1%; _font-size: 1px; color: #000000;}
.registration-casino-image strong {display: none;}
.kasinodetail, .MainHeadline {font-size: 210%; margin: 0 0 5px 0 !important;}
div.next-casinos a{ float: left;   height: 23px; vertical-align: middle; text-transform: uppercase; color: #ffffff; font-size: 110%; font-weight: bold; margin: 12px 0 6px 100px; display: block; background: url('../images/pravidla.png') no-repeat top left; padding: 2px 0 0 30px}

.strategy-of-game{
float: left;
width: 330px;
_width: 330px;
min-height: 69px;
text-transform:uppercase;
font-size:11px;
text-align: left;
padding-bottom: 15px;
margin: 0 0 0 0;
}
.strategy-of-game h3{color: #DF9954; font-size: 140% !important; margin: 5px 0 0 10px;}
.strategy-of-game p{margin: 15px 0 0 10px !important; float: left;}
/*.strategy-of-game p a{color: #ffffff; float: left}*/
.strategy-of-game ul {margin:0 !important;}
.strategy-of-game li {list-style-type: none;}
.strategy-of-game li a{color: #EFEFEF; font-size: 130% !important; font-weight:bold;background: url('../images/pravidla.png') no-repeat top left; padding: 1px 0 3px 30px;display: block;text-transform: none;}

.cb {clear: both;}


div.section-game-content{
position: absolute;
text-transform:uppercase;
font-size:140%;
font-weight: bold;
margin: 10px 10px 5px 10px;
}
div.section-game-content a{
color: #ffffff;
width: 250px;
}
div.section-game-content a:hover{
color: #a0a0a0;
}
div.section-game-img{
margin: 0 0 0 0;
float: left;
}
div.section-game-text{
position: absolute;
margin: 33px 0 0 13px;
width: 150px;
height: 28px;
overflow: auto;
text-transform: none;
}
div.section-game-right{
float: left;
width: 250px;
}

.section-game-long{
float: left;
width: 717px;
min-height: 60px;
background: #263343 repeat-x center top;
text-transform:uppercase;
font-size:11px;
text-align: left;
margin: 0 5px 7px 0;
padding-bottom: 10px; 
}

div.section-game-long-content{
text-transform:uppercase;
font-size:140%;
font-weight: bold;
margin: 10px 10px 5px 10px;
}
div.section-game-long-content a{
color: #ffffff;
width: 690px;
}
div.section-game-long-content a:hover{
color: #a0a0a0;
}
div.section-game-long-img{
margin: 15px 0 0 10px;
float: left;
}
div.section-game-long-img img {border:5px solid #ffffff;}
div.section-game-long-text{
margin: 0 0 0 10px;
text-transform: none;
}
div.section-game-long-right{
float: left;
width: 590px;
min-height: 80px;
overflow: hidden;
}
div.section-game-long2-right{
float: left;
width: 520px;
overflow: hidden;
}

.section2content a, #side-half a{color: #e8af6f;}
.helppart strong, .section2content strong, #side-half strong{color: #acc6e5}

.articlepics a img{
height: 80px;
width: auto;
border:2px solid #D7D7D7;
margin:20px 0;
}


.casino-list{
float: left;
width: 230px;
background: #414F61 repeat-x center top;
text-transform:uppercase;
font-size:11px;
text-align: left;
margin: 0 7px 30px 0;
padding-bottom: 10px; 
}

div.casino-list-content{
text-transform:uppercase;
font-size:140%;
font-weight: bold;
margin: 10px 10px 10px 10px;
}
div.casino-list-content a{
color: #ffffff;
width: 690px;
}
div.casino-list-content a:hover{
color: #a0a0a0;
}
div.casino-list-img{
margin: 15px 10px 0 10px;
background: white;
padding:15px 0;
text-align: center;
height:45px;
}
div.casino-list-img img {border:5px solid #ffffff;}
div.casino-list-text{
margin:0 10px 0 10px;
text-transform: none;
text-align: justify;
height:60px;
overflow: hidden;
}
div.casino-list-right{
}


.button-play-demo{
background: url('../images/vyzkouset-zdarma.png');
width: 255px;
height: 43px;
margin: 0 auto 0 auto;
padding: auto; 
}
.button-play-demo a {display: block;width: 255px;height: 43px;}
.button-play-demo a strong {display: none;}

.game-demo-div {text-align: center;padding:20px 0;background:#414F61;margin:40px 10px 0px 10px;display: none;}
.game-demo-div iframe {border:5px solid #fff;}
.game-demo-div .nav {margin-top:15px;}
.game-demo-div .nav a {color:#fff;font-size:18px;font-weight: bold;}



/*==========================================*/
/* HRANI ZDARMA */
.hidden {display: none;}
#freeGameBoard {position: relative;}
#freeGameBoardIntro {margin:0 20px;padding:20px 0;}
#freeGameBoardIntro div.txt {font-size:24px;line-height: 30px;}
#freeGameBoardIntro .button-big {width:100%;}

#freeGameCountDownTxt {padding:5px 10px;font-size:14px;}

#freeGameCountDown {background: black;padding:5px 10px;width:150px;height:42px;margin:10px 0 10px 30px;}
#freeGameCountDown div { float: left; width: 15px; height: 32px; 
    background: url(../images/cd-led.png) no-repeat 0px 0px; } 
#freeGameCountDown div.image0 { background-position: -0px 0px; } 
#freeGameCountDown div.image1 { background-position: -15px 0px; } 
#freeGameCountDown div.image2 { background-position: -30px 0px; } 
#freeGameCountDown div.image3 { background-position: -45px 0px; } 
#freeGameCountDown div.image4 { background-position: -60px 0px; } 
#freeGameCountDown div.image5 { background-position: -75px 0px; } 
#freeGameCountDown div.image6 { background-position: -90px 0px; } 
#freeGameCountDown div.image7 { background-position: -105px 0px; } 
#freeGameCountDown div.image8 { background-position: -120px 0px; } 
#freeGameCountDown div.image9 { background-position: -135px 0px; } 
#freeGameCountDown div.imageDay { background-position: -150px 0px; } 
#freeGameCountDown div.imageSep { background-position: -165px 0px; } 
#freeGameCountDown div.imageSpace { background-position: -180px 0px; } 

#realGameDiv {top:0;left:0;z-index:1000;}
#freeGameExpiry {top:0;left:0;z-index:900;width: 550px;height: 400px;margin:0 0 0 30px;text-align: left;}
#freeGameExpiry div.txt {margin:0 20px;padding:20px 0;}
#freeGameExpiry ul li {margin:5px 0 5px 20px;list-style-type: circle;}
#freeGameExpiry .button-big {text-align: center;}
#freeGameExpiry .button-big a {display: block;background: #D5832A;padding:10px 20px;color:white;font-size:16px;font-weight: bold;}

.demoPlacement {width:670px;float:left;}
.demoSidebar {width:230px;float:left;}

.demoSidebar .casinolist {margin:10px 0 10px 30px;}
.demoSidebar .casinolist .casinosmall {background: white;margin:10px 0 0 0;padding:5px 10px;color: black;}
.demoSidebar .casinolist .casinosmall img {border:0;}
.demoSidebar .casinolist .casinosmall a {color: black;font-weight: bold;}


/*==========================================*/
/* Language */
#langbtn {left:50%;margin-left:240px;}
