
/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:1em; background:url(../images/bg.gif) top center}
html, input, textarea	{	font-family: Arial, Helvetica, sans-serif; 
		color:#aeaeae;	}	
.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
object { vertical-align:top;}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
div.container {	overflow:hidden; width: 100%;}
a img{ border:0}
img{ vertical-align:top;  }

strong{color: #efefef;}

a{color:#ff9907; text-decoration:underline; outline:none} 
a:hover{text-decoration:none}

.link{color:#d3d1c0; font-size:.916em; }
.link2{color:#ffa716; text-decoration:none; font-weight:bold }
.link2:hover{color:#ffa716; text-decoration: underline }
a.nextarticles{margin: -20px 25px 10px 0; float: right;}

#content ul{margin:20px 0; padding:0; list-style:none;}
#content ul li{background:url(../images/marker.gif) top left no-repeat; background-position:0 9px; margin:0; padding-left:14px; }
#content ul li a{color:#fff; text-decoration:none ; line-height:1.75em} 
#content ul li a:hover { text-decoration:underline; }

.helptitle{margin-bottom: 15px !important; margin-top: 20px !important;}

/*header*/
#header {font-size:0.6875em; color:#9d9d9d }
#header .logo{ margin:0 23px 12px 0 }
#header .price{ margin:220px 0 0 258px; position:absolute; background: url(../images/price.png); width: 149px; height: 149px; }
#header .price span { font-size: 28px; color: #000; font-weight: bold; position: absolute; left: 0; top: 0; z-index: 50; line-height: 149px; height: 149px; width: 149px; overflow: hidden; text-align: center; }
#header .price strong { color: #000; }
#header .indent{padding:8px 26px 19px 12px}
#header a{ color:#9d9d9d; text-decoration:none}
#header .button{color:#fff; background:url(../images/button.gif) top left no-repeat; font-weight:bold; padding:1px 16px 5px 14px; text-decoration:none;  }
#header .button:hover{text-decoration:none; color:#000 }
#header .block{ background:url(../images/img.jpg) no-repeat top left; height:379px; color:#FFF}
#header .indent-block{padding:252px 0 0 438px}
#header .block .indent-block span.banner_h1 { display: block; font-weight: bold; text-transform: uppercase; font-size: 14px; line-height: 16px; color: #fff; }
#header .block .indent-block span.banner_h2 { display: block; font-weight: bold; text-transform: uppercase; font-size: 27px; line-height: 40px; color: #F5B545;padding-top:15px;  }
#header .link1{ color:#f0931b; font-size:1.09em; font-weight:bold; text-decoration:underline}
#header .link1:hover{ text-decoration:none}

#header ul{margin:0 0 0 20px; padding:0; list-style:none;}
#header ul li{ margin:0px; display:inline; padding:0}
#header ul li a{color:#ddd;font-weight: bold; text-decoration:none; display:block; float:left ; padding:0px 23px 0px 14px;background: transparent url(../images/marker.gif) no-repeat scroll 0 5px;} 
#header ul .li a{ padding:0px 88px 0px 0px} 
#header ul .last a{} 
#header ul li a:hover { text-decoration: underline; }


/*content*/
#content{ font-size:0.75em; width:100%; text-align:left;}
#content .indent-main{padding:0 7px 0 0}
#content .indent-col{padding:0 0 0 17px}
#content .banner{  margin-bottom:5px}
#content .title{  margin-bottom:16px}
#content .title-1{margin:0px 26px 0px 32px; vertical-align:middle}
#content .img-left{ float:left; margin:3px 11px 5px 0}
#content .img-indent{ margin:0 0 3px 0}
#content p{ margin:0 0 10px 0;text-align: justify;}
#content .p{ margin:0 0 11px 0}
#content .p1{ margin:5px 0 10px 0;}
#content .p2{ margin:0 0 3px 0}
#content .p3{ margin:0 0 33px 0}
#content .p4{ margin:0 0 19px 0}
#content h1{color:#ffffff; font-size:28px; font-weight:normal; margin:15px 0 30px 0;  line-height:34px;}
#content h2{color:#ffffff; font-size:1.5em; line-height:1em; font-weight:normal; margin:30px 0 23px 0;  }
#content h3{color:#ff9907; margin:20px 0 15px 0;  }
#content h4{color:#ff9907; font-size:120%; }
#content .tail{ background:url(../images/tail.gif) repeat-x bottom; padding-bottom:10px; margin-bottom:10px}
#content .tail1{ background:url(../images/line.gif) no-repeat bottom;}
#content .tail2{ background:url(../images/line.gif) no-repeat bottom; width: 100%;}
.txt{ color:#ffffff}

.banner{ background:url(../images/1page_banner1.jpg); height:94px; color:#FFF; font-weight:bold }
#content .indent-banner{padding:23px 0 0 22px}
.banner a{ color:#ffa716; text-decoration:none}
.banner a:hover{  text-decoration: underline}

#content .indent{padding:8px 0 0 0}
#content .indent1{padding:11px 117px 21px 35px}
#content .indent2{padding:16px 0 21px 21px}
#content .indent3{padding:16px 0 27px 21px}

/*box*/
.box{background:url(../images/corner_bg.gif); width:100%;}
.box .corner-top-left1 {background:url(../images/corner_top_left.gif) no-repeat left top;}
.box .corner-top-right1 {background:url(../images/corner_top_right.gif) no-repeat right top;}
.box .corner-bottom-left1 {background:url(../images/corner_bottom_left.gif) no-repeat left bottom;}
.box .corner-bottom-right1 {background:url(../images/corner_bottom_right.gif) no-repeat right bottom; width:100%; }
.box .indent-box{ padding:16px 13px 24px 18px; }
/*box1*/
.box1{ background:#000; width:100%;}
.box1 .corner-top-left {background:url(../images/corner_top_left1.gif) no-repeat left top;}
.box1 .corner-top-right {background:url(../images/corner_top_right1.gif) no-repeat right top;}
.box1 .corner-bottom-left {background:url(../images/corner_bottom_left1.gif) no-repeat left bottom;}
.box1 .corner-bottom-right {background:url(../images/corner_bottom_right1.gif) no-repeat right bottom; width:100%; }
.box1 .indent-box{ padding:10px 25px 15px 24px; }
.box1 .indent-box1{ padding:17px 20px 15px 24px; }
.box1 .indent-box2{ padding:17px 10px 15px 24px; }



/*footer*/
#footer { color:#fff; font-size:0.75em; }
#footer .indent-footer{ padding:12px 50px 0 36px;}
#footer .indent-footer em { font-size:10px; }
#footer a {color:#ffa716; font-weight:bold; text-decoration:none}  
#footer a:hover {  text-decoration:underline}

.input{
   	border:1px solid #2d2d2d; 
	background:#000000;
	width:89px; height:16px;
	font-size:1em;
	color:#FFF;
	vertical-align:middle;
	padding-left:5px;
	padding-top:0
}

a.logo { display: block; width: 435px; height: 75px; float: left; }
a.banner1_link { display: block; width: 231px; height: 75px; background: url(../images/banner1.jpg); float: left; }
div.banner1_inner { width: 183px; height: 45px; margin: 15px 0 0 24px; }
div.banner-hu .banner1_inner {margin: 6px 0 0 10px;}
div.banner-hu .banner1_inner h2 {font-size:14px;}
a.banner2_link { display: block; width: 232px; height: 75px; background: url(../images/banner2.jpg); float: left; }
div.banner2_inner { width: 188px; height: 53px; margin: 16px 0 0 27px; }
div.banner-hu .banner2_inner {margin: 6px 0 0 10px;}
div.banner-hu .banner2_inner h2 {font-size:14px;}

a.banner1_link:hover, a.banner2_link:hover { text-decoration: none; } 

div.banner1_inner h2, div.banner2_inner h2 { margin: 0; padding: 0; font-size: 17px; color: #fff; text-transform: uppercase; font-weight: bold; }
div.banner1_inner p, div.banner2_inner p { font-size: 10px; color: #000; text-transform: uppercase; line-height: 13px; font-weight: bold; margin: 2px 0 0 0;}


.tableContactForm { border-collapse: collapse; }
.tableContactForm td { padding: 5px 10px; }
.tableContactForm td input,.tableContactForm td textarea { padding: 4px; border: 1px solid #fff; background-color: #000; color: #fff; }
.tableContactForm td input#antispam { position: relative; top: 4px; left: 4px; }

.jackpot-banner { line-height: 48px; height: 48px; }
.jackpot-banner span.jackpot-string { margin: 0 10px; }
.jackpot-banner span.jackpot-string img { margin: 0 4px; }

.rmenus { width: 300px; }


#content table td {text-align: justify;}

#content .screenshot {text-align: center; float:right}
#content .screenshot img {margin:10px 15px;border: 5px solid #D7D7D7;}

#content .indent-col .even{border-top: 2px dotted #37393D;border-bottom: 2px dotted #37393D;}
#content .indent-col td{padding: 5px 0 5px 0;}
#content .indent-col td img{padding: 0 0 0 10px;}
#content .indent-col td .enter{color: #6ECB92;}
.boxed{border-bottom: 20px solid #222222; margin-bottom: 10px !important;}
.col-3{border: 1px solid #3B3B3B; margin: 1px; padding: 7px 0 5px 0; cursor: pointer;}
.col-3-hover{border: 1px solid #717171;}
a.create-account{font-size: 120%; vertical-align: texttop; font-weight: bold; color: #F5B545 !important; text-decoration: underline !important;}
#tablewinners td.aright font, #tablewinners td.aright  span{float: right; margin: 0 7px 0 0;}

.left-column a{text-decoration: underline !important;}
.left-column img {margin: 0 25px 15px 0 !important; max-width: 505px;}


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


#freeGameCountDown {padding:5px 10px;font-size:20px;color:#E9970F;}
#freeGameCountDownTime {font-size:28px;color:#F14C1C;}

#realGameDiv {top:0;left:0;z-index:1000;}
#freeGameExpiry {top:0;left:0;z-index:900;height: 400px;background:#0A0A08;}
#freeGameExpiry div.txt {margin:0 20px;padding:20px 0;}
#freeGameExpiry ul li {margin:5px 0 5px 20px;list-style-type: circle;}
#freeGameExpiry .link.registration {padding:5px 15px;border:5px solid #E47615;background-color:#FFA716;color:#fff;font-size:26px;font-weight:normal;text-decoration: none;margin:10px 0;}

/* 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: #ff3c00;
	background: -moz-linear-gradient(
		top,
		#fff3db 0%,
		#ffc821 25%,
		#ff3c00);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#fff3db),
		color-stop(0.25, #ffc821),
		to(#ff3c00));
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border: 1px solid #b85f00;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px -1px 0px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px -1px 0px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 1px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}

#content .left-column a.article-call-to-action-button, #content .left-column 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);
}

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

.cleaner {
     clear: both;
     display: block;
     float: none !important;
     font-size: 0.001em !important; /* Removes a text line in IE6 */
     height: 0;
     line-height: 0.001em !important; /* Removes a text line in IE6 */
     visibility: hidden !important;
}
#links-incontent-1 {
	background: #222222;
    margin: 0 auto;
    text-align: left;
	width: 488px;
}
#links-incontent-1 a {font-weight: normal;}
#links-incontent-1 span {
	padding: 5px;
    width: 478px !important;
}
#links-left-1, #links-left-1 a {
     color: #8DA492;
}
#links-left-1 {
     background: #031426;
     margin: 1em 0;
     padding: 0.5em;
     text-align: left;
}
#links-left-1 li {
     border-bottom: 1px dotted #8DA492;
     display: block;
     list-style-type: none;
     padding-bottom: 0.2em;
     margin: 0.5em;
}

