* { margin:0; padding:0;}
body { background:#1F1C13; font-family:Tahoma, Geneva, sans-serif; font-size:100%; line-height:.875em; color:#E8DEBF;}

.SiteMap {margin: 30px  0 0 0 !important;}
.SiteMap ul{margin: 10px;}
.SiteMap ul li {margin-top: 7px;}

/* CASINO TABLE INDEX PAGE */

.casinotable td, .casinoinfo td{text-align:left;}
.casinotable {margin:20px 0 15px 20px; padding: 0 20px; width: 95%;}
.casinotable .twoline{margin: 0 0 3px 0;}
.casinotable strong{margin: 2px 0 0 0; float: left}
.casinotable a{}
.hand{cursor: pointer;}

/* CASINO TABLE PLAIN PAGE */

.casinotableplain td{width: auto;}
.casinotableplain {margin:0; padding: 0; width: 95%;}
.casinotableplain .twoline{margin: 0 0 3px 0;}
.casinotableplain strong{margin: 2px 0 0 0; float: left}
.ct-img img {background:#1B1B19; margin: 20px 0; border: 3px solid #1F1C13; padding:5px;}

.casinoinfo {background: transparent url(../images/bg_tmenu_box_casina.jpg) no-repeat; width: 530px; height: 32px; margin:10px 0 0 11px; padding: 0 20px 0 10px; color: #ffffff; font-size: 100%; font-weight: bold; width: 100%;}

.td-left {text-align: left;}
.td-center {text-align: center;}
.td-right {text-align: right;}

/* BONUSY */

.casinolist-desc {min-height: 300px;}
.casinologo {background:#ffffff; border: 2px solid #FFA800; float:left; height:43px; margin-bottom:10px; padding:10px 30px; width:200px; }




.menu{font-family: arial; background:url(../images/button_tm_normal.jpg) repeat-x; font-size: 140%; text-decoration: none; color: #e2dcc3; font-weight: bold; text-transform: uppercase; width:107px; float:left;  text-align: center; line-height: 13px; height: 27px; padding-top: 16px; margin-right: 0;}
.up{padding-top: 16px;height: 27px;}
.menu:hover, .menu.active{background:url(../images/button_tm_hover.jpg) repeat-x;}

hr {border: 1px dotted #F99E12;}


input, select, textarea { font-family:Tahoma, Geneva, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}


.casinobanner1{
min-height: 85px;
background:url(../images/bg_leftcol_akcie1.jpg) bottom repeat-x;
width: 276px;
color: #E2DCC3;
line-height: 17px;
height: 126px;
}

.casinobanner2{
min-height: 22px;
background:url(../images/bg_leftcol_akcie2.jpg) bottom repeat-x;
width: 276px;
color: #E2DCC3;
line-height: 17px;
height: 126px;
}

.casinobanner1, .casinobanner2 {
padding:0;
border: 0;
margin-bottom: 20px;
}

.casinobanner1 p, .casinobanner2 p {
font-weight: bold;
font-size: 100%;
color: #ffffff;
padding: 15px 15px 0 15px;
}

.casinobanner1 strong, .casinobanner2 strong {
font-weight: bold;
font-size: 150%;
color: #FFFFFF;
}
.alpha-70{
    opacity: 0.7;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin-bottom:8px;}

.tail-top { background: #1F1C13 url(../images/tail-top.jpg) left top repeat-x; padding-top:30px;}
.tail-bottom { background: transparent url(../images/tail-bottom.jpg) left bottom repeat-x; padding-bottom:50px;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
object { vertical-align:top;}

#search-form { float:right; padding:41px 3px 0 0; display: none;}
#search-form input.text { width:178px; background:url(../images/input-bg.gif) left top repeat-x; border:1px solid #3b3931; border-top:1px solid #1c1c18; margin-right:7px; padding:4px 0 4px 3px; color:#fff;}

.casinoname{font-size: 130%; margin: 0 0 7px 0; float: left; width:100%;}

.button-big{
margin: 10px auto auto auto;
padding: auto;
height: 50px;
background:url(../images/button-big.jpg);
width: 552px;
}

.button-big a{
display: block;
color: #fff7b3;
text-align: center;
line-height: 49px;
font-weight: bold;
font-size: 140%;
text-decoration: none;
text-transform: uppercase;
}
.button-big a:hover{
color: #ffffff;
font-size: 140%;
text-decoration: underline;
}
.button-big strong{
color: #ffffff;
font-size: 100%;
text-transform: uppercase;
}

#contacts-form label { display:block; height:42px;}
#contacts-form label input { width:229px; padding:2px 0 3px 3px; color:#91867f; background:#201e14; border:1px solid #555145;}
#contacts-form textarea {width:255px; height:102px; padding:2px 0 2px 3px; margin-bottom:10px; color:#91867f; background:#201e14; border:1px solid #555145; overflow:auto;}

.tableContactForm td input, .tableContactForm td textarea {
background-color:#ffffff;
border-color:-moz-use-text-color #F17103 #F17103 -moz-use-text-color;
border-left:0 none;
border-style:none solid solid none;
border-width: 0 0 2px 0;
color:#1F1C13;
padding:4px;
margin:5px;
}


.screenshot{float: right; border:1px solid #F99E12; margin:0 0 10px 10px; padding:2px;}

.section-game-long{
float: left;
width: 530px;
min-height: 20px;
text-align: left;
margin: 0 5px 7px 0;
padding-bottom: 10px;
border-bottom: 3px dotted #484644;
}

h3.section-game-long-content{
text-transform:uppercase;
font-size:140%;
font-weight: bold;
margin: 10px 10px 0px 10px;
text-decoration: none;
}
h3.section-game-long-content a{
text-decoration: none;
}
div.section-game-long-content a{
color: #ffffff;
}
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: 10px 0 0 10px;
text-transform: none;
}
#content img {margin: 0 25px 15px 0 !important; max-width: 560px;}
div.section-game-long-right{
width: 410px;
float: left;
min-height: 50px;
overflow: hidden;
}

/*==================list====================*/
/*ul { list-style:none;}*/

dl { padding-bottom:15px}
dl dt {color:#e2dcc3; font-weight:bold;}
dl dd { padding-bottom:15px;}
dl dd p { margin-bottom:7px;}
dl.alt dd { padding-bottom:18px;}
dl.alt dd p { margin-bottom:14px;}

.img-list { width:100%; overflow:hidden;}
.img-list li { float:left; width:130px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#e2dcc3; text-transform:uppercase; font-size:13px; margin:0 10px;list-style-type: none;}
.img-list li p { margin:0; padding:14px 0 11px 0;}

.list1 li { border-bottom:1px solid #444133; padding-bottom:20px; margin-bottom:20px;}
.list1 li.last { border-bottom:none; padding-bottom:0;}

.list2 li { color:#e2dcc3; padding-bottom:3px;}

.list3 dt { margin-bottom:13px;}
.list3 dd { border-bottom:1px solid #423f31; padding-bottom:15px; margin-bottom:20px;}
.list3 dd.last { padding-bottom:0; margin-bottom:0; border-bottom:none;}

/*==================other====================*/
.img-indent { margin:0 20px 0 0; float:left;}
.img-box { width:96%; overflow:hidden; padding:5px 5px 10px 5px; background:#1B1B19; margin-bottom: 20px; border: 5px dotted #11100B; position: relative;}
.img-box img { float:left; margin:15px 10px 0 0; padding: 2px; border: 1px solid #F99E12;}
.img-box.article img { margin:0 10px 0 0; }
.img-box h2 {background:none !important; padding: 0 0 10px 7px !important; border-bottom: 1px solid #F99E12; width: 250px;}
.img-box h2 a{text-decoration: none; margin: 10px 0 0 0; display: block;}

.date {float:right; margin:25px 0 0 0; font-weight:bold;}
.date.detail-article {margin:5px 0 0 0;}
.date.lead {margin:0;}
.imgbrd {border:1px solid #F99E12;float:left;margin:5px 10px 5px 0;padding:2px;}

.extra-wrap { overflow:hidden; }

.p1 { margin-bottom:14px;}
.p2 { margin-bottom:28px;}

/*==================txt, links, lines, titles====================*/
a {color:#F99E12;}
a:hover{text-decoration:none; cursor: pointer;}
.acenter{padding: auto; margin: 20px auto auto auto; width: 350px;}

h1 { font-size:18px; line-height:1em; font-family:Arial, Helvetica, sans-serif; color:#e2dcc3; font-weight:normal; text-transform:uppercase; background:url("../images/bg-line.gif") repeat-x scroll left bottom transparent; padding:0 0 13px 0; /*width:221px;*/ margin-bottom:19px;}
h2 { font-size:18px; line-height:1em; font-family:Arial, Helvetica, sans-serif; color:#e2dcc3; font-weight:normal; text-transform:uppercase; background:none; padding:0; margin-bottom:19px;}
h2 a { color: #fff;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#e2dcc3; font-weight:normal; margin-bottom:9px;}
h3 span { color:#d6200a;}
h4 { font-size:1em; color:#e2dcc3; margin-bottom:8px;}
h5 { font-size:1em; color:#e2dcc3;}

.txt1 { color:#e2dcc3; font-weight:bold;}

.link1 { color:#e84c37; font-size:1.1em; font-weight:bold;}
.link2 { color:#aca896; font-size:1.1em; font-weight:bold;}

.line-hor { background:url(../images/line-hor.gif) left top repeat-x; height:1px; overflow:hidden; font-size:0; line-height:0; margin:25px 0 25px 0;}
.line-ver, .line-ver1 { background-image:url(../images/line-ver.gif); background-repeat:repeat-y; width:100%;}
.line-hor1 { background:#423f31; height:1px; overflow:hidden; font-size:0; line-height:0; margin:15px 0 15px 0;}

/*==================boxes====================*/
.box { background:url(../images/box-bg.gif) left top; width:100%;}
.box .inner { padding:5px 0 24px 10px}

.cont-box {margin:0;}
.cont-box span { float:left; width:79px;}

/*header*/
#header .row-1 { height:90px; background:url(../images/bg_head.jpg) no-repeat left top;}
#header .row-1 .fleft { padding:0;}
#header .col-1-logo { padding:0; margin:0; position: absolute; left:30px; top:25px;}
#header .col-2-menu { padding:0; margin:0; position: absolute; right:30px; top:25px;}
#header .row-2 { height:200px;}
#header .row-3 { height:257px; position: relative; margin-top:10px}
#header .logo {display: none;}
a.nameofgame{color: #ffffff; text-decoration: none; height: 13px; overflow: hidden; display: block;}


/* HEADER-BOX */

/* IMG GAMES BOX */
.img-box-game img {border: 5px solid #2A2A2A;}
.img-box-game img:hover {border: 5px solid #4B4B4B;}

/* BUTTON BOX */
.button-start {font-family: arial; background:#F67905 url(../images/button_games_normal.jpg) no-repeat; font-size: 115%; text-decoration: none; color: #000000; font-weight: normal; text-transform: uppercase; width:99px; text-align: center; line-height: 13px; height: 19px; padding-top: 7px; margin: 0 auto; display: block;}
.button-start:hover {background:#EB6609 url(../images/button_games_hover.jpg) no-repeat;}

/* BUTTON HEADER */
.btn_vinfo { margin: 0; position: absolute; right: 50px; bottom: 45px;}

.btn_right {font-family: arial; background:transparent url(../images/button_red_right_normal.jpg) no-repeat scroll 100% 100%; font-size: 100%; text-decoration: none; color: #ffffff; font-weight: bold; text-transform: uppercase; width:auto; text-align: center; line-height: 26px; height: 26px; padding:0; margin: 0 auto; float: right;}
.btn_right:hover {background:transparent url(../images/button_red_right_hover.jpg) no-repeat scroll 100% 100%;}

.btn_left {background:transparent url(../images/button_red_left_normal.jpg) no-repeat scroll 0 100%; line-height: 26px; height: 26px; padding: 0 13px; margin:0; float: left;}
.btn_left:hover {background:transparent url(../images/button_red_left_hover.jpg)no-repeat scroll 0 100%;}

.header-box { height:258px; background:url(../images/header-box.jpg) no-repeat left top; width: 918px;}
.header-box .inner { padding:46px 40px 0 514px;}
.header-box .inner h1{display: none}
.header-box p { margin:0; padding:5px 0 0 7px; margin:0; line-height:1.3em;}

/*PROMO*/
.header-box .inner h2.title {font-weight: normal;font-size:24px;color: white;margin:0 0 10px 0;width: auto;border:0 !important;background:none;}
.header-box .inner div.descr {color: white;margin:10px 0;font-size: 14px;}
.header-box .inner a.btn {background:url(../images/search.jpg) repeat-x;height:23px;font-size:10px;font-weight: bold;padding:5px 10px;line-height: 23px;color: white;text-decoration:none;}
.header-box .inner a.btn:hover {text-decoration:underline;}

/* CONTENT */
#content { padding: 17px 0 30px 0;}
#content .indent { padding:10px 0 0 25px; font-size: 110%;}
#content .indent1 { padding:25px 40px 0 8px;}

/* COL */

#page1 #content .col-2 h2 { background:url(../images/line.gif) left bottom repeat-x; width: 260px; padding: 0 0 10px;}


/* REGISTRATION-BOX */

#box-reg {width: 552px; background:#D1CABC url(../images/box_casina_body.jpg) repeat-y left top; overflow: hidden;}
#box-reg .box-reg-top {background:#D1CABC url(../images/box_casina_top.jpg) no-repeat left top;height:46px;}
#box-reg .box-reg-body {height: auto;}
#box-reg .box-reg-bottom {background:#D1CABC url(../images/box_casina_bottom.jpg) no-repeat left top;height:46px;}
#box-reg h2 {background:none; margin:0; padding: 25px 0 0 30px; color: #FF5A00; font-size: 175%; font-weight: bold; width: auto;}

.pdb3  {padding-bottom: 3px;}
.bonus {color: #FF3A00;}


/*footer*/
#footer { color:#878370;}
#footer .indent { border-top:1px dotted #52514F; margin:20px 0 0; padding:20px 0 0;}
#footer a { color:#e2dcc3; font-weight:bold;}

/* WARNING 18 YEARS OF AGE */
.warning18y { margin:5px 25px; width:95%; font-size:10px; color:#878370; text-align:center; }

/* MM LinkBuilding */
#contlooplinks {font-size:11px; color:#878370;}
#contlooplinks a {color:#878370; text-decoration:none}
#contlooplinks_text {font-size:11px; color:#878370; text-decoration:none}
#contlooplinks_text a {color:#878370; text-decoration:none}

/*==========================================*/
/* BUBLINOVA NAPOVEDA */

.bubbleGameHelp {display: none;}
.bubbleGameHelpInner {color: black, line-height:30px; font-size:16px;}
.bubbleGameHelpInner .btn {width:100px;font-size:18px;height:30px;}
.bubbleGameHelpInner .btn.btnBig {width:150px;}
.bubbleGameHelpInner .question {font-size:18px;}




/* ARTICLE CALL TO ACTION BUTTON */
a.article-call-to-action-button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	padding: 8px 20px;
	background-color: #ff4400;
	background: -moz-linear-gradient(
		top,
		#db0000 0%,
		#ff4400);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#db0000),
		to(#ff4400));
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border: 1px solid #d40000;
	-moz-box-shadow:
		0px 0px 0px rgba(000,000,000,0),
		inset 0px 1px 1px rgba(255,127,127,1);
	-webkit-box-shadow:
		0px 0px 0px rgba(000,000,000,0),
		inset 0px 1px 1px rgba(255,127,127,1);
	text-shadow:
		0px -1px 1px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0);
}

#content  a.article-call-to-action-button, #content a.article-register-button-red {
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	line-height: 50px;
	text-transform: uppercase;
}


a.article-register-button-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 10px 20px;
	background-image: url(http://www.automaty-zdarma.cz/templates/general/images/buttons/btn-cta-red-1.jpg);
	background-repeat: repeat-x;
	background-color: #890202;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #990202;
	-moz-box-shadow:
		0px 1px 2px rgba(000,000,000,0.7),
		inset 0px 0px 2px rgba(59,0,0,0.5);
	-webkit-box-shadow:
		0px 1px 2px rgba(000,000,000,0.7),
		inset 0px 0px 2px rgba(59,0,0,0.5);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.5),
		0px 0px 0px rgba(255,255,255,0);
}

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


/*==========================================*/
/* HRANI ZDARMA */
.hidden {display: none;}
#freeGameBoard {background: url("../images/box_cont_bg.jpg") repeat-x scroll left top #555555; color:#ffffff; border:5px solid #474747;position: relative;width:550px;}
#freeGameBoardIntro {margin:0 20px;padding:20px 0;}
#freeGameBoardIntro div.txt {font-size:24px;line-height: 30px;}
#freeGameBoardIntro div.txt strong {color:#FF7200;}
#freeGameBoardIntro .button-big {background:url("../images/button_zachrat.jpg") no-repeat scroll 0 0 transparent; height:55px; margin:10px auto auto; width:504px;}

#freeGameCountDown {position: absolute;right:0px;top:-47px;background: black;padding:5px 10px;}
#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;min-height: 300px;background:#3C392A;}
#freeGameExpiry div.txt {margin:0 20px;padding:20px 0;}
#freeGameExpiry ul li {margin:5px 0 5px 20px;}
#freeGameExpiry .button-big {width:100%;}

/* box testimonials */

#box-testimonials {background:url("../images/bg-testimonials-wins.jpg") no-repeat scroll center right transparent; float:right; width:290px; height:64px; overflow:hidden; margin:0; }
#box-testimonials .inner {background: none !important; padding:2px 5px 0 5px; float:left;}
#box-testimonials .inner img {float:left; margin:2px 0 2px 0; padding:0; border:1px solid #333;}
#box-testimonials .inner p {padding:10px 0 0 60px; color:#333;}
#box-testimonials .inner p strong {display:block; padding-top:5px; font-size:17px; color:#333;}
#box-testimonials .testimonials-slider {width:273px; margin:0;}

#box-testimonials.short-width {width:276px;}
#box-testimonials.short-width .testimonials-slider {width:253px;}

/* vertikalni vypis automatov - BLOCK SIDEBAR */
.verMenuGames {margin-top:10px;}
.verMenuGames .rowGame {background:#0E0E0E; float:left; margin-bottom:10px; width:274px; border:1px solid #1B1B19;}
.verMenuGames .rowGame img.imgGame {border:1px solid #FFBB44; float:left; margin:0 5px 2px 0; padding:2px;}
.verMenuGames .rowGame h3 {margin:5px 0 5px 70px; font-weight:bold; font-size:12px;}
.verMenuGames .rowGame .btn_right {margin:3px 5px 0 0}

a.btn-big-red {background:url("../images/btn-big-red-middle.jpg") repeat-x scroll 0 0 #E24816; float:right; height:37px; line-height:37px; width:100%; font-size:16px; font-weight:bold; text-shadow:0px -1px 0 #333; text-align:center; text-decoration:none; color:#ffffff; margin:10px 0 0 0 ;}
a.btn-big-red:hover {}
a.btn-big-red .btn-big-red-middle {padding:0 15px;}
a.btn-big-red .btn-big-red-left {background:url("../images/btn-big-red-left.jpg") no-repeat scroll 0 0 #E24816; float:left; height:37px; width:10px;}
a.btn-big-red .btn-big-red-right {background:url("../images/btn-big-red-right.jpg") no-repeat scroll 0 0 #E24816; float:right; height:37px; width:10px;}


