* { margin:0; padding:0;}
body { background:#fff; background:url(../images/body-bg.gif) left top #221f15; font-family:Tahoma, Geneva, sans-serif; font-size:100%; line-height:1em; color:#efefef;}

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

.hand{cursor: pointer;}
.casinobanner{
margin: 0 auto 1px auto;
min-height: 22px;
background:url(../images/button-big-black2.png) bottom repeat-x;
width: 245px;
color: #E2DCC3;
line-height: 13px;
padding: 32px 15px 9px 18px;
border-bottom: 2px dotted #2C8694;
}
.casinobanner{
margin: 10px auto 1px auto;
min-height: 82px;
background:url(../images/button-big-black.png) bottom repeat-x;
width: 245px;
color: #E2DCC3;
line-height: 13px;
padding: 22px 15px 9px 18px;
border:0;
}
.casinobanner strong{
font-weight: bold;
font-size: 130%;
color: #E2DCC3;
}
.alpha-70{
    opacity: 0.7;  
    filter: alpha(opacity=70);  
    -moz-opacity: 0.7;  
    -khtml-opacity: 0.7;  
}

.logotext{
width: 193px;
height: 39px;
text-indent:-9999px;
float:left;
margin:0;
}

.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;
}
.button-big{
margin: 10px auto auto auto;
padding: auto;
height: 52px;
background:url(../images/button-big.png);
width: 552px;
}
.button-big a{
display: block;
color: #ffffff;
text-align: center;
line-height: 49px;
font-weight: bold;
font-size: 140%;
text-decoration: none;
text-transform: uppercase;
}
.button-big a:hover{
font-size: 150%;
}
.button-big strong{
color: #ffffff;
font-size: 100%;
text-transform: uppercase;
}
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;
}
div.section-game-long-right{
width: 410px; 
float: left;
min-height: 50px;
overflow: hidden;
}

.casinotable td{width: 50%; float: right;}
.casinotable{margin:20px 0 0 0;}
.casinotable .twoline{margin: 0 0 3px 0;}
.casinotable strong{margin: 2px 0 0 0; float: left}
.casinotable a{}


.menu{font-family: arial; background:url(../images/m1.jpg); font-size: 130%; text-decoration: none; color: #ffffff; font-weight: bold;  float:left;  text-align: center; line-height: 18px; height: 34px; padding: 18px 25px 0 25px; margin-right: 0; border-right: 1px solid #3B3B3B}
.first{border-left: 1px solid #3B3B3B; padding: 18px 34px 0 34px; }
.up{}
.menu:hover, .menu.active {background:url(../images/m1-act.jpg);}
.country_hu  { padding:18px 14px 0px 16px;}
.country_pl  { padding:18px 14px 0px 16px;}

hr{border: 1px dotted #878370;}
.acenter{padding: auto; margin: 20px auto auto auto; width: 350px;}


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

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

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

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

p { margin-bottom:8px;}

.tail-top { background:url(../images/tail-top.gif) left top repeat-x;}
.tail-bottom { background:url(../images/tail-bottom.gif) left bottom repeat-x;}

/*==================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:31px 3px 0 0; display: none}
#search-form #jackpot{ background: url(../images/jackpot.jpg) no-repeat; width: 274px; height: 47px; float: left;}
#search-form #button-ziskat{ background: url(../images/button-ziskat.jpg); width: 103px; height: 32px;  float: left; margin: 6px 0 0 10px;}

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

#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 { border-collapse: collapse; }
.tableContactForm td { padding: 5px 10px; }
.tableContactForm td input,.tableContactForm td textarea { padding: 4px; border: 1px solid #2C8694; background-color: #ffffff; color: #0E1718; }
.tableContactForm td input#antispam { position: relative; top: 9px; left: 10px; }
.tableContactForm td img { position: relative; top: 2px; border: 1px solid #c00; }

/*==================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-right:20px;}
.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:100%; overflow:hidden; padding-bottom:20px;}
.img-box img, .imgbrd {border:1px solid #3B959E; float:left; margin:0 20px 0 0; padding:2px;}
.img-box h2 a{text-decoration: none; margin: 10px 0 0 0; display: block;}

.extra-wrap { overflow:hidden; }

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

/*==================txt, links, lines, titles====================*/
a {color:#e84c37;}
a:hover{text-decoration:none;}

h2, h1 { color: #9F9F9F; 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) left bottom repeat-x; padding:0 0 13px 0; width:100%; margin-bottom:19px;}
h2 {background: none;}
h2 a {color: #fff;}
h3 {color: #9F9F9F; 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: #061315; width:100%;}
.box .inner { padding:26px 0 24px 20px;}

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


/*header*/
#header .row-1 { height:92px;}
#header .row-1 .fleft { padding:36px 0 0 0;}
#header .row-2 { height:52px;font-family: arial; background:url(../images/m1.jpg); width: 928px; border-right: 1px solid #3B3B3B; border-left: 1px solid #3B3B3B; margin: 0 0 15px 0;}

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

/* ARTICLE CALL TO ACTION BUTTON */
a.article-call-to-action-button {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 10px 20px;
	background-color: #30c0d9;
	background: -moz-linear-gradient(
		top,
		#30c0d9 0%,
		#1f6d80 76%,
		#36bed6);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#30c0d9),
		color-stop(0.76, #1f6d80),
		to(#36bed6));
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border: 1px solid #37b1c7;
	-moz-box-shadow:
		0px 0px 2px rgba(0,255,255,1),
		inset 0px 0px 2px rgba(77,77,77,0.5);
	-webkit-box-shadow:
		0px 0px 2px rgba(0,255,255,1),
		inset 0px 0px 2px rgba(77,77,77,0.5);
	text-shadow:
		0px 1px 1px rgba(000,000,000,0.5),
		0px 1px 1px rgba(255,255,255,0);


}

#content a.article-call-to-action-button, #content a.article-register-button-red {
	text-decoration: none;
	font-size: 16px;
	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);
}


/*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:#709FB3;font-size:16px;font-weight: bold;padding:5px 10px;line-height:30px;color: white;text-decoration:none;}
.header-box .inner a.btn:hover {text-decoration:underline;}

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

.article ul {}
.article ul li {list-style-type: disc; margin: 5px 0 5px 25px;}

/*footer*/
#footer { color:#878370;}
#footer .indent { padding:0 50px 0 0; text-align: center;}
#footer a { color:#e2dcc3; font-weight:bold;}

/* WARNING 18 YEARS OF AGE */
.warning18y { margin:10px 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}

/*==========================================*/

a.nameofgame{color: #ffffff; text-decoration: none; height: 13px; overflow: hidden; display: block;}

/*==========================================*/
/* 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;}


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


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

#freeGameCountDownTxt {position: absolute;right:90px;top:-100px;background: black;padding:5px 10px;}

#freeGameCountDown {position: absolute;right:0px;top:-110px;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;height: 400px;background:#192A2C;}
#freeGameExpiry div.txt {margin:0 20px;padding:20px 0;}
#freeGameExpiry ul li {margin:5px 0 5px 20px;list-style-type: circle;}
#freeGameExpiry .button-big {width:100%;}

/* box testimonials */

#box-testimonials {background:url("../images/m1.jpg") repeat scroll 0 0 transparent; border:1px solid #3B3B3B; float:left; height:49px; width:400px; overflow:hidden; margin:0; position:absolute; top:25px; left:250px; font-size:0.69em;}
#box-testimonials .inner {padding:2px 5px 0 5px; float:left;}
#box-testimonials .inner img {float:left; margin:2px 0 2px 0; padding:0;}
#box-testimonials .inner p {padding:3px 0 0 50px;}
#box-testimonials .inner p strong {display:block; padding-top:5px; font-size:15px;}
#box-testimonials .testimonials-slider {width:200px; float:left;}

#box-testimonials.cont-testimonials {position:inherit !important; width:282px; font-size:0.9em;}
#box-testimonials.cont-testimonials a.btn-big-blue {display:none !important;}
#box-testimonials.cont-testimonials .testimonials-slider {height:49px; width:282px;}

#box-testimonials a.btn-big-blue {background:url("../images/btn-big-blue-middle.jpg") repeat-x scroll 0 0 #1dc1da; float:right; border:1px solid #3b3b3b; height:37px; line-height:37px; font-size:16px; font-weight:bold; text-shadow:0px -1px 1px #486482; text-align:center; text-decoration:none; color:#ffffff; margin:4px;}
#box-testimonials a.btn-big-blue:hover {}
#box-testimonials a.btn-big-blue .btn-big-blue-middle {padding:0 15px;}
#box-testimonials a.btn-big-blue .btn-big-blue-left {background:url("../images/btn-big-blue-left.jpg") no-repeat scroll 0 0 #1dc1da; float:left; height:37px; width:10px;}
#box-testimonials a.btn-big-blue .btn-big-blue-right {background:url("../images/btn-big-blue-right.jpg") no-repeat scroll 0 0 #1dc1da; float:right; height:37px; width:10px;}

/* vertikalni vypis automatov - BLOCK SIDEBAR */
.verMenuGames {margin-top:10px;}
.verMenuGames .rowGame {background:#0E0E0E; float:left; margin-bottom:10px; width:282px; border:1px solid #3B3B3B;}
.verMenuGames .rowGame img.imgGame {border:1px solid #3B959E; 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 h3 a {color:#E2DCC3}
.verMenuGames .rowGame a.btn {background:url(../images/button-big.png) repeat-x; font-size:10px;font-weight: bold;padding:5px 10px;height:15px;line-height:15px;color: white;text-decoration:none; float:right}
.verMenuGames .rowGame a.btn:hover {text-decoration:underline;}

.date {float:right; font-size:11px; position: relative;}
.date.lead {margin:0;}
#ftrlooplinks span {text-align: center; width: 100% !important;}

