/* -------------------- tag styles --------------------*/
body {
	background-color: #585858;
  	width: 100%;
  	min-width: 978px;
}
body,td,div {font-family: verdana; font-size: 12px; color:#626262; letter-spacing:0.025em;}
html,body{margin:0;padding:0;border:0;}
html{overflow-y:scroll;}
table {border-spacing: 0px; border-collapse: collapse;}
td {padding:0px;}
th {font-weight: normal;}
img {border: 0px;}
form{margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6 {margin: 0px; font-weight: bold; color: silver;}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}

a {}
a:hover {}
a:focus {outline: none;}
a:active {}
a:visited {}

/* -------------------- standard styles --------------------*/
.b {font-weight: bold;}
.n {font-weight: normal;}
.i {font-style: italic;}

.tr{text-align:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tj{text-align:justify;}

.pa {position: absolute;}
.pr {position: relative;}

.fl {float: left;}
.fr {float: right;}

.fs10 {font-size: 10px;}
.fs11 {font-size: 11px;}
.fs12 {font-size: 12px;}
.fs13 {font-size: 13px;}
.fs14 {font-size: 14px;}
.fs16 {font-size: 16px;}
.fs17 {font-size: 17px;}
.fs18 {font-size: 18px;}
.fs20 {font-size: 20px;}
.fs30 {font-size: 30px;}
.fs36 {font-size: 34px; font-family:arial; letter-spacing:1px;}
.fs48 {font-size: 48px;}

.fc1 {color: #000;}
.fc2 {color: #FFF;}
.fc3 {color: #F93804;} /*orange*/
.fc4 {color: #FD0000;} /*orange2*/
.fc5 {color: #B4B4B4;} /*gray*/
.fc6 {color: #969696;} /*gray2*/
.fc7 {color: #C11200;} /*orange3*/
.fc8 {color: #FD9900;} /*orange4*/
.fc9 {color: #EE6900;} /*orange4*/
.fc10 {color: #C11200;}

.lh40{line-height:40px;}
.lh18{line-height:18px;}
.lh16{line-height:16px;}
.lh14{line-height:14px;}

.ff1{font-family:helvetica, verdana;}

.m2 {margin: 2px; }

.ls0{letter-spacing:0em;}

.pl5 {padding-left: 5px;}
.pl25 {padding-left: 25px;}
.pr13 {padding-right: 13px;}
.plNewsA_en {padding-left: 153px} /*paddingLeft newArchice intro*/
.plNewsA_es {padding-left: 108px} /*paddingLeft newArchice intro*/

a.lnk1 {color: gray;}
a.lnk1:hover {color: silver;}

a.lnk2 {color: red;}
a.lnk2:hover {color: blue;}

a.lnk3 {color: green;}
a.lnk3:hover {color: purple;}
table.table{width:100%; height:100%;}
span.nocolor { color: #626262; }

.new-game-ico { position: absolute; top: 0px; right: 0px; }
.hqimage{ display: none; position: absolute; top: 0; left: 0; }
/* -------------------------------------------------------------------------------------------*/
/***** clear *****/
.clear {
	clear: both;
	height: 0;
	line-height: 0;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* -------------------- HEAD start --------------------*/
/* --------------------- HEAD end ---------------------*/

/* -------------------- MENU start --------------------*/
#menu-entry {
  	width: 978px;
	height:411px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	padding:0px;
	background: url(../images/back-menu-entry.jpg) no-repeat top left;
}
#menu-inside {
  	width: 978px;
	height:119px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	padding:0px;
	background: url(../images/back-menu-entry.jpg) no-repeat top left;
}
#menu-products {
  	width: 978px;
	height:170px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	padding:0px;
	background: url(../images/back-menu-entry.jpg) no-repeat top left;
}
#menu {
	position: relative;
	height: 60px;
	width:698px;
	padding: 0  20px 0 0 !important;
	padding: 0  25px 0 0;
	margin: 0px;
	overflow: hidden;
	float:right;
}
#menu ul {
	padding: 0px;
	margin: 0 0 0 80px;
}

#menu ul li {
	float: left;
	list-style: none;
	height:50px;
}
#menu ul li table{
	height:100%;
}
#menu ul li td{
	vertical-align:middle; height:100%;width: 154px;text-align: center;overflow: hidden;
}
#menu ul li a {
	font-size: 12px;
	color: #fff;
	font-family: verdana;
	text-align: center;
	z-index: 10;
	display: block;
	/*float: left;*/
	/*height: 41px;*/
	/*padding-top: 16px;*/
	position: relative;
	overflow: hidden;
	text-decoration: none;
	font-weight: bold;
	display: block;
	height: 100%;
	padding-top: 16px;
}
#menu ul li a.first {background: none;}
#menu ul li a:hover {
	color: #fff;
	text-decoration: none;
}
#menu li.background_en {
	background: url(../images/menu_right.gif) no-repeat 77px 9px;
	z-index: 8;
	position: absolute;
	visibility: hidden;
}
#menu .background_en .left {
	background: url(../images/menu_left.gif) no-repeat 22px 9px;
	height: 56px;
}
#menu li.background_es {
	background: url(../images/menu_right-es.gif) no-repeat 77px 10px;
	z-index: 8;
	position: absolute;
	visibility: hidden;
}
#menu .background_es .left {
	background: url(../images/menu_left-es.gif) no-repeat 7px 10px;
	height: 56px;
}
ul#top-menu{margin:0px; padding:0 0 0 30px; position:absolute; top:12px; left:0px;}
ul#top-menu li{margin:0px; padding:0px; list-style-type:none; float:left;}
ul#top-menu li a{text-transform:lowercase; padding:0px 15px; color:#fff; text-decoration:none; font-size:13px; }
ul#top-menu li a:hover { color:#f96403; }
ul#lang-menu{margin:0px; padding:0 0 0 30px; position:absolute; top:20px; left:0px;}
ul#lang-menu li{margin:0px; padding:0px; list-style-type:none; float:left;}
ul#lang-menu li a{padding:0px 15px;}
div.m-top{background: url(../images/meni-top.gif) no-repeat top left; width:254px; height:40px;}
div.m-inside{background: url(../images/meni-inside.gif) no-repeat bottom left; width:254px; padding:24px 0;}
div.m-bottom{background: url(../images/meni-bottom.gif) no-repeat top left; width:254px; height:16px;}
ul.meni-l{padding:0px;margin:0px;}
ul.meni-l li{padding:2px 19px 0 20px; margin:0px; list-style-type:none; background: url(../images/meni-line.gif) no-repeat bottom center; height:26px;line-height:23px;}
ul.meni-l li.blank{padding:2px 19px 0 20px; margin:0px; list-style-type:none; background: url(../images/transparent.gif) no-repeat bottom center; height:26px; line-height:23px;}
ul.meni-l li.empty{
	background: url(../images/games-menu-back.gif) no-repeat center 10px;
	color:white;
	display:block;
	font-size:13px;
	font-weight: bold;
	height: 33px;
	line-height: 39px;
	padding:0px 27px;
	text-decoration:none;	
}
ul.meni-l li a{font-size:13px; color:white; text-decoration:none; height:23px; background: url(../images/list-button.gif) no-repeat 8px 8px; padding:0px 30px; display:block;}
ul.meni-l li a:hover{background: #262626 url(../images/list-button.gif) no-repeat 8px 8px; }
ul.meni-l li a.active{background: url(../images/list-button-orange.gif) no-repeat 8px 8px; color: #EC7000; }
div.s-top{background: url(../images/smeni-top.gif) no-repeat top left; width:254px; height:40px;}
div.s-inside{background: url(../images/smeni-inside.gif) no-repeat bottom left; width:254px; padding:24px 0;}
div.s-bottom{background: url(../images/smeni-bottom.gif) no-repeat top left; width:254px; height:16px;}
ul.smeni-l{padding:0px;margin:0px;}
ul.smeni-l li{padding:2px 19px 0 20px; margin:0px; list-style-type:none; background: url(../images/smeni-line.gif) no-repeat bottom center; height:26px;line-height:23px;}
ul.smeni-l li.blank{padding:2px 19px 0 20px; margin:0px; list-style-type:none; background: url(../images/transparent.gif) no-repeat bottom center; height:26px; line-height:23px;}
ul.smeni-l li a{font-size:14px; color:white; text-decoration:none; height:23px; background: url(../images/list-button2.gif) no-repeat 8px 8px; padding:0 0 0 30px; display:block;}
ul.smeni-l li a:hover{background: #9A9A9A url(../images/list-button2.gif) no-repeat 8px 8px; }
ul.smeni-l li a.active{color: #f89000; background: #000 url(../images/list-button-orange.gif) no-repeat 8px 8px;}
div.submenu{font-size: 11px;}
div.submenu ul{padding:0px; margin:0px; top:-50px; left:305px;width:660px;}
div.submenu ul li{padding:0px; margin:0px; list-style-type:none; float:left; padding:0 6px; height: 25px; display:block;}
div.submenu ul li.point{margin:0px; list-style-type:none; float:left; padding:0 4px; display:block; background: url(../images/dot-orange.gif) no-repeat 5px 5px; position:static;}
div.submenu ul li a{color:white; text-decoration:none; position:static; }
div.prodpop{position:absolute; top:30px; left:50%; margin-left:-65px; background: url(../images/prod-okvir.gif) no-repeat top left; width:130px; height:137px;}
div.prodpop img{margin:14px 0 0 7px;}
/* --------------------- MENU end ---------------------*/

/* -------------------- MAIN start --------------------*/
#search-h{
	background: url(../images/back-search.gif) no-repeat top right;
	height:21px;
	width:250px;
	position:absolute;
	right:25px; 
	top:16px;
}
#search-h input.inp{background: url(../images/transparent.gif) no-repeat top left;width:140px; height:19px; border:0px; position:absolute; top:1px; right:40px; color:white;}
#search-h input.sub{background: url(../images/transparent.gif) no-repeat top left;width:37px; height:19px; border:0px; position:absolute; top:1px; right:0px; color:white; cursor:pointer;}
#search-h .src-str{position:relative; text-align:right; right:190px; top:4px;}
div.logo-entry{top:83px; left:93px; position:relative;}
div.logo{top:0px; left:90px; position:relative;}
div.logo-products{top:30px; left:98px; position:relative;}
div.logo-ent-title{top:150px; left:100px; position:relative;}
div.akc-h2{top:-60px; left:310px; width:640px; height:230px;}
div#akc-title{top:20px; left:0px; font-weight: lighter; font-size: 28px; color: #E0492D; font-family: tahoma; letter-spacing: 3px;}
div#akc-text{width:278px; height:70px; top:80px; left:0px; text-align:justify;}
div#akc-butt{top:158px; left: 188px;} /*top:150px; left: 200px;*/
ul#akc-num{top:268px; left: 0px; margin:0px; padding:0px;}
ul#akc-num li{margin:0px; padding:0 7px; list-style-type:none; float:left;}
div#moofader{top:-30px; left:235px;}
#container {
  	width: 100%;
  	height: 100%;
  	text-align: center;/* IE fix to center the page */
}
#content {
  	width: 978px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	padding:30px 0 0;
	background: url(../images/back.gif) repeat-y top left;
}
div.center{padding:0 34px;}
div#slo_contact {text-align: center; padding: 100px; font-size: 11px; color: #29292B; direction: rtl;}
div#slo_contact a {color: #C92210; text-decoration: none;}
div#slo_contact a:hover {color: #F15A07; text-decoration: underline;}
div.c-left{width:244px; float:left;}
div.c-left-inside{width:254px; float:left;}
div.c-l-title{margin-bottom:19px !important;}
div.c-right{width:640px; float:right;}
div.c-r-title{margin-bottom:17px;}
div.nws-title a{text-decoration:none; color:#C11200; font-size:11px;}
div.nws-title a:hover{text-decoration:underline;}
div.nws-txt a{text-decoration:none; color:#626262; background: url(../images/news-back-off.gif) no-repeat 0px 4px; font-size:11px; padding:0 15px 0 3px; display:block;}
div.nws-txt a:hover{text-decoration:none; background: url(../images/news-back.gif) no-repeat 0px 4px; display:block;}
div.events-h{width:244px; height:116px;}
div.events_en{background: url(../images/back-events-en.gif) no-repeat top left;}
div.events_es{background: url(../images/back-events-es.gif) no-repeat top left;}
div.events-h-d{padding:38px 15px 0px 15px;}
div.events-h-t{padding:0px 15px 15px 15px;}
div.events-h-t a{text-decoration:none; color:#C11200; font-size:11px; font-weight:bold;}
div.events-h-t a:hover{text-decoration:underline;}
div.akc-h{width:310px; height:210px; background: url(../images/akc-back.jpg) no-repeat top left;}
img.readm{top:168px; right:28px;}
span.akc-t{top:59px; right:10px; width:106px;}

div.naslov h1,
div.naslov2 h1,
div.c-l-title h1 { color:#c11200; font-size:29px; }
div.naslov h1 .grey,
div.c-l-title h1 .grey { color:#444; }

/*div.naslov{background: url(../images/title-line.gif) repeat-x bottom left; height:43px; margin-bottom:33px;}*/
div.naslov{background: url(../images/line-gray.gif) repeat-x bottom left; height:32px; margin-bottom:33px;}
div.naslov-game{background: url(../images/line-gray.gif) repeat-x bottom left; height:41px; margin-top: 10px;  margin-bottom:6px;}
div.naslov2{background: url(../images/line-gray.gif) repeat-x bottom left; height:33px; margin-bottom:20px;}
div.naslov img{vertical-align:top;}
div.naslov2 img{vertical-align:top;}
div.c-r-text{padding-bottom:33px; background: url(../images/text-line.gif) repeat-x bottom left; line-height:14px;}
div.c-r-text a {color:#EE6900; text-decoration:none;}
div.c-r-text-links a{color:#626262; text-decoration:none;}
div.c-r-text-links a:hover {color:#626262; text-decoration:underline;}
div.c-r-text a.pdf {
	display: block;
	height: 23px;
	line-height: 23px;
	padding-left: 30px;
	background: url(../images/pdf_icon.gif) no-repeat left top;
}
div.c-r-text div.sales-contacts a {color:#626262; text-decoration:none;}
div.c-r-text a:hover {color:#EE6900; text-decoration:underline;}
div.c-r-t-left{width:300px;}
div.c-r-t-left-w{width:460px;}
div.c-r-t-left img {border: 1px solid #E1E1E1; margin-top: 30px;}
div.c-r-t-right{width:315px;}
div.c-r-t-game {width:325px;} /*315px 100%*/
div.c-r-t-game2 {width:315px;} /*315px 100%*/
div.c-r-t-game-pic{width:250px; margin-top: 20px;}
div.c-r-t-game-pic-frame{
	/*width:314px;*/
	/*min-height: 240px;
	height: auto !important;
	height: 240px;*/
	padding-top: 40px;
}
div.c-r-t-right-w{width:165px;}
div.c-r-t-l-text{padding:0;/*0 25px*/}
div.c-r-t-r-naslov{background: url(../images/dot-line.gif) repeat-x bottom left; line-height:33px; font-weight: normal; font-size: 18px; color: #C11200;}
div.c-r-t-r-naslov-game{line-height:33px; font-weight: normal; font-size: 18px; color: #C11200;}
div.c-r-t-left-w h3{background: url(../images/dot-line.gif) repeat-x bottom left; line-height:33px; font-size: 18px; color: #C11200; font-weight: normal;}

/*div.c-r-t-r-text ul{padding:0px;margin:0px;}
div.c-r-t-r-text ul li{padding:0px;margin:0px; list-style-type:none; line-height:18px; background: url(../images/dot-list.gif) no-repeat 8px 8px; padding:0 19px 0 20px;}
div.c-r-t-r-text ul li ul{padding:0px;margin:0px;}
div.c-r-t-r-text ul li ul li{padding:0px;margin:0px; list-style-type:none; line-height:18px; background: url(../images/transparent.gif) no-repeat bottom center; padding:0;}
div.c-r-t-r-text ul li b {color: #C11200; font-weight: normal;}*/

div.c-r-t-r-text table{padding:0px;margin:0px;width:100%;}
div.c-r-t-r-text ul li{padding:0px;margin:0px; list-style-type:none; line-height:18px; background: url(../images/dot-list.gif) no-repeat 8px 8px; padding:0 19px 0 20px;}
div.c-r-t-r-text ul li ul{padding:0px;margin:0px;}
div.c-r-t-r-text ul li ul li{padding:0px;margin:0px; list-style-type:none; line-height:18px; background: url(../images/transparent.gif) no-repeat bottom center; padding:0;}
div.c-r-t-r-text td {font-size: 11px; border-bottom:solid #E1E1E1 1px; padding: 3px 0; height: 15px; line-height: 15px; width: 33%;}
div.c-r-t-r-text td b { font-weight: bold;} /*color: #C11200;*/

div.print-back {padding:10px 0;}
div.print-back a{color:#AEACAC; text-decoration:none; font-size:11px;}
div.print-back a:hover{color:#EE6900;}
div.color{background: url(../images/color-mask.gif) no-repeat top left; width:142px; height:31px; margin-bottom:7px;}
div.color img {margin: 6px;}
div.color-text{line-height:30px; width:130px;margin-bottom:7px;}
div.img-big{width:300px; height:226px; background: url(../images/img-back-big.gif) no-repeat top left;}
div.img-small{width:150px; height:115px; background: url(../images/img-back-small.gif) no-repeat top left; margin-left: -5px;}
div.img-big img{margin:8px 0 0 0;}
div.img-small img{margin:8px 0 0 8px;}
div.opt-h{width:310px; height:210px; background: url(../images/opt-back.gif) no-repeat top left; margin-bottom:20px;}
div.img-o{width:120px;}
div.img-o img{margin:18px 0 0 18px;}
div.img-o-t{width:177px;}
div.img-o-t-n{width:160px; height:47px; margin-top:18px;}
div.img-o-t-c{width:66px; height:47px; margin-top:18px;}
div.img-o-t-c span {line-height: 27px;}
div.img-o-tt{clear:both;}
div.e-years a{color:#EE6900; font-weight:bold; text-decoration:none;}
div.e-years a:hover{color:#AEACAC;}
div.event-t{width:480px; margin-top:5px;}
div.event{background: url(../images/nws-line2.gif) no-repeat bottom left; padding-bottom:30px;}
div.akc-b{width:282px;height:200px; margin:5px 0 0 5px;}
img.a-okv{top:-5px; left:-5px;}
span.a-nas{color:#C62312; top:18px; left:166px; width:122px;}
div.innersubmenu {
	width: 640px;
	margin-bottom: 10px;
	padding-top: 2px;
	/*background: #E3E3E2 url(../images/innersubtop.gif) no-repeat top left;*/
	background: url(../images/inneremptyrpt.gif) repeat-y top left;
}

	div.innersubmenu a{
		color: #626262;
		text-decoration: none;
		font-family: "Trebuchet MS";
		display: block;
		width:116px;
		height:116px;
		/*padding: 0 15px 0 10px;*/
		margin: 0 0 20px 10px;
		/*background: url(../images/innersubdot.gif) no-repeat center right;*/
	}
	div.innersubmenu a span.pa{
		display:block;
		width:116px;
		left:0;
		top:116px;
	}
	div.innersubmenu a.last{
		background: none;
	}
	
	div.innersubmenu a:hover{
		text-decoration: none;
	}
	div.innersubtop {
		width: 640px;
		height: 10px;
		background: url(../images/inneremptytop.gif) no-repeat bottom left;
	}
	div.innersubbot {
		width: 640px;
		height: 10px;
		background: url(../images/inneremptybot.gif) no-repeat bottom left;
	}

/*----------------------- request form --------------*/
fieldset {border: 1px solid #E1E1E1; width: 550px; margin: 0 0 10px 0; padding: 5px;}
fieldset.noborder {clear: both; border: none; background: none;}
fieldset legend {color: #C32114; font-weight: bold; font-size: 11px; margin-bottom: 10px;}
fieldset label {display: block; width: 150px; float: left; margin-left: 10px; font-size: 11px; color: #000000; font-weight: bold;}
fieldset input {margin: 0 0 3px 0;}
.fail {background-color: #FFDFDF;}
input#age {display: none;}
/*----------------------- /request form --------------*/

/* --------------------- MAIN end ---------------------*/

/* -------------------- FOOT start --------------------*/
#foot{
  	width: 978px;
	height:130px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	background: url(../images/back-foot.gif) no-repeat bottom left;
}
div.foot{width: 940px;padding:55px 0 0 0;}
span.editor a{text-decoration:none; color:white;}
span.editor a:hover{text-decoration:underline;}
span.copy {padding-left:30px;}
/* --------------------- FOOT end ---------------------*/
