﻿/* -------------------- tag styles --------------------*/
body,td,div {font-family: verdana; font-size: 11px;}
html,body{
	margin:0; padding:0; 
	height:100%; 
	border:none;
	background: #470600;
}
table {border-spacing: 0px; border-collapse: collapse;}
td {}
img {border: 0px;}
form{margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6 {margin: 0px; font-weight: bold; color: #fff;}
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 {text-decoration: none;}
a:hover {}
a:focus {outline: none;}
a:active {}
a:visited {}

ul{list-style-type: none;}
/* -------------------- 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;}

.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;}
.fs15 {font-size: 14px;}
.fs16 {font-size: 16px;}
.fs18 {font-size: 18px;}
.fs22 {font-size: 22px;}

.fc1 {color: #000;}
.fc2 {color: #FFF;}
.fc3 {color: #FAE057;} /* yellow dark*/
.fc4 {color: #F4D994;} /* yellow light */

.db {display: block;}
.ls25 {letter-spacing: 0.025em;}
.lh16 {line-height: 16px;}
.clear {clear: both;}
/* -------------------------------------------------------------------------------------------*/

/* -------------------- HEAD start --------------------*/
div#header {background: url(../images/bck_top.gif) repeat-x; height: 154px;}
	div#head {width: 918px; height: 154px; margin: 0 auto;}
		img.logo_casino-ljubljana {top: 7px; left: 15px;}
		
		a.logo {
			display: block;
			top: 29px; left: 0;			
			width: 216px; height: 165px;
			text-decoration: none;
		}
		
		a.logo_small {
			display: block;
			top: 29px; left: 803px;			
			width: 115px; height: 70px;
			text-decoration: none;
		}
		
		div.logo_small {
			top: 29px; left: 803px;			
			width: 115px; height: 70px;
		}
		
		a.casino {background: url(../images/logo_grand_casino.png) no-repeat;}
		a.casino_s {background: url(../images/logo_grand_casino_small.png) no-repeat;}
		a.as {background: url(../images/logo_as.png) no-repeat;}		
		a.as_s {background: url(../images/logo_as_small.png) no-repeat;}
		div.as_s {background: url(../images/logo_as_small.png) no-repeat;}
		
		ul.sysmenu_h {
			margin: 0;
			padding: 0;
			top: 10px; right: 10px;
		}
		
		ul.sysmenu_h li {float: left;}
		ul.sysmenu_h li img.divider {margin: 0 5px;}
	
div.menu-h1 {top: 0; width: 100%;}
div.menu-h2 {width: 918px; text-align: left;}

img.slika_obroba_zlata{border: 1px solid #E3AB7A;}
.slika_obroba_zlata_a{padding: 0 0 5px 5px;}



a.lang {	
	display: block; color: #fff;
	top: 49px; left: 747px;
	width: 160px; height: 21px;
	background: url(../images/bck_lang.gif) no-repeat;
	text-align: left;
	padding: 4px 0 0 5px;	
}

ul#lang-drop {
	margin: 0; padding: 0;
	background: #5D0502; 
	width: 158px;
	top: 69px; left: 747px;
	border-right: 1px solid #821812; border-bottom: 1px solid #821812; border-left: 1px solid #821812;
}
	
	ul#lang-drop li {padding: 5px;}
	ul#lang-drop a {color: #fff;}
	ul#lang-drop a:hover {color: #C1A25A;}
		
/* --------------------- HEAD end ---------------------*/

/* -------------------- MAIN start --------------------*/
div#content {
	background: #660703 url(../images/bck_main.jpg) repeat-x bottom;
}
div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
div#main {
	width: 918px; 
	min-height: 681px;
	height: auto !important;
	height: 681px;
	margin: 0 auto;
	background: url(../images/bck_center.jpg) no-repeat bottom;
}

div.scroll-div {padding: 0; font-size: 1px; height: 420px;}

/***************** LEFT start **********************/
ul#left-block {
	margin: 0; padding: 0;
	width: 270px;	
	padding-top: 91px;
	margin: 0 40px 0 18px;
	background: url(../images/bck_left-block_bottom.png) no-repeat bottom;	
	height: 555px;
}

ul#left-block li {margin: 0; padding: 0;}

div#bottom {width: 918px; margin: 0 auto; padding: 10px 0 30px 0;}
ul#left-block li ul.aktualno-h {margin: 0; padding: 0;}
	ul#left-block li ul.aktualno-h li {padding: 10px 0;}

a.aktualno {
	border: 1px solid #890000;
	background: #650A05;
	display: block;
	width: 270px; height: 120px;
	cursor: pointer;
}
	a.inner-bck {background: #480701;}
	a.aktualno:hover {border: 1px solid #890000; background: #890000;}
	a.aktualno span {display: block;}
	
	a.aktualno img {top: 5px; left: 5px; border: 1px solid #E3B654;}	
	a.aktualno span.date {
		top: 5px; left: 119px;
		width: 146px;		
		padding-bottom: 4px;
		text-indent: 7px;
	}	
		a.aktualno span.off {background: url(../images/bck_date_on.gif) repeat-x bottom;}
		a.aktualno span.on {background: url(../images/bck_date_off.gif) repeat-x bottom;}
	
	a.aktualno span.text {top: 24px; left: 126px; width: 140px;}
	a.aktualno span.text span.title {padding-bottom: 5px;}	
		
	div.scroller {
		width: 20px; height: 431px;
		top: 0; left: 280px;
		background: url(../images/bck_scroler.gif);
	}
	
	div.scroller img {top: 50px; left: 0;}

	
ul#left-block_2 {
	margin: 0; padding: 0;
	width: 270px;	
	padding-top: 83px;
	margin: 0 40px 0 18px;
	background: url(../images/bck_left-block_bottom.png) no-repeat bottom;
}

ul#left-block_2 li {margin: 0; padding: 8px 0;}
	a.top-machines {display: block;	height: 53px; padding-left: 47px;}
		a.top-machines:hover {background: #890000;}
		a.top-machines img {top: 5px; left: 5px;}
		a.top-machines span {top: 6px; left: 5px; padding-top: 5px;}


ul#left-block_3 {
	margin: 0 29px 0 9px; 
	padding: 111px 0 0 0;
	background: url(../images/bck_left-block_bottom.png) no-repeat bottom;
	width: 290px;
}
	
	ul#left-block_3 li {padding: 0 0 25px 13px;}
	ul#left-block_3 li a {margin-top: 18px;}
	ul#left-block_3 li.two-img-h {height: 151px; background: url(../images/bck_2img.png); padding: 0; margin-bottom: 52px;}
	ul#left-block_3 li.news-title {padding: 0 0 0 9px;}
	ul#left-block_3 li.two-img-h img {top: 16px;}
	ul#left-block_3 li.two-img-h img.img1 {left: 16px;}
	ul#left-block_3 li.two-img-h img.img2 {left: 155px;}

		
/***************** LEFT end **********************/

div#center-block {width: 590px;}

	div#center-block p {padding: 0 15px;}
	div#center-block p.summary {padding: 0 15px 15px 15px;}
	
	div#center-block a {color: #FAA226;}
	
	div#text-holder {margin-left: 15px;}
	div#text-holder ul {list-style-type: square;}
	
	div#presentation-h {
		width: 590px; height: 328px;
		background: url(../images/bck_presentation.png);		
	}
		div#presentation-h div#flash_panorama {top: 24px; left: 21px;}
		span#panorame-b_si {
			display: block;
			width: 83px; height: 23px;
			top: 295px; left: 495px;
			background: url(../images/b-panorame_si.png);			
			cursor: pointer;
		}
		span#panorame-b_en {
			display: block;
			width: 83px; height: 23px;
			top: 295px; left: 495px;
			background: url(../images/b-panorame_en.png);			
			cursor: pointer;
		}
		span#panorame-b_it {
			display: block;
			width: 83px; height: 23px;
			top: 295px; left: 495px;
			background: url(../images/b-panorame_it.png);			
			cursor: pointer;
		}
		
		div#panorama-tips {
			right: 20px;
			bottom: 45px;
			display: none;
			width: 200px;
			height: 250px;
			padding: 5px;
			background-color: #690802;
			opacity: 0.7;
			filter: alpha(opacity=70);
			color: #fff;
		}
		
		
				div#panorama_tips img{
					vertical-align: middle;
				}
		
		div#num_buttons {
			top: 295px; left: 10px;
			cursor: pointer;
		}
		
			div#num_buttons a.nums {
				color: #F0D87C;
				font-weight: normal;
				background: url(../images/bck_number_off.gif) no-repeat top left;
				height: 21px;
				width: 28px;
				display: block;
				text-decoration: none;
				text-align: center;
				line-height: 17px;
			}
			
			div#num_buttons a.nums:hover, div#num_buttons a.active {
				background: url(../images/bck_number_on.gif) no-repeat top left;
			}
		
ul#intro-center {margin: 0; padding: 0;}
	ul#intro-center li {
		width: 260px;		
		background: url(../images/bck_intro-center_bottom.png) no-repeat bottom;			
		height: 318px;
	}
	
		li.left {margin: 0 50px 0 10px;}
		li.right div {padding-top: 29px;}

ul#intro-center li ul.news-h {margin: 0; padding: 0;}
ul#intro-center li ul.news-h li {	
	width: 200px;
	margin-left: 60px;
	height: auto;
	background: transparent;
	height: 98px;
}
	
.w150 {
	width: 150px;
	margin-bottom: 5px;
	height: 17px;
	line-height: 17px;
}
	
	ul#intro-center li ul.news-h li.first {margin-top: 29px;}
	img.bck_date {top: 0; left: -59px;}	
		img.month {top: 1px; left: -50px;}
		img.left_no {top: 22px; left: -49px;}
		img.right_no {top: 22px; left: -38px;}
	
ul#main-list-block {margin: 0 0 0 10px; padding: 0; width: 570px;}
	ul#main-list-block li {	margin: 0; padding: 0;}
	ul#main-list-block li.list {
		padding: 8px 0 0 176px;
		min-height: 160px;
		height: auto !important;
		height: 160px;
	}
		div.img-h {width: 160px; height: 160px; background: url(../images/bck_img.png); top: 0; left: -10px;}
			div.img-h img {margin: 15px 0 0 15px;}

a.print {width: 114px; height: 25px; background: url(../images/bck_print_off.gif);}
	a.print:hover {background: url(../images/bck_print_on.gif);}
	a.print span {padding:6px 10px 0 0; text-align: right;}

div#article_top-img_h {width: 590px; height: 200px; background: url(../images/bck_article-top_img.png);}
div#article_top-img_h img {margin: 15px;}

a.arhiv-button {
	width: 110px; height: 31px;
	display: block;
	text-align: center;
	background: url(../images/bck_button_off.png) no-repeat;	
}

	a.arhiv-button:hover {background: url(../images/bck_button_on.png) no-repeat;}
	a.arhiv-button span {padding-top: 8px;}
	a.a-aktualno {top: 23px; left: 0px;}
	a.a-novice {top: -10px; left: -55px;}

img.aktualno-title {top: 0; left: 18px;}

a.aktualno-list {
	margin-bottom: 20px; 
	border-left: 4px solid #A80000; 
	padding: 5px 20px; 
	display: block;
	text-decoration: none;
}

a.aktualno-list:hover {
	background-color: #4E0903;
	border-left: 4px solid #E4B954;
}

/*------ scroller start ------*/
.Container {position: absolute; top: 0; left: 0; width: 272px; height: 430px;}		
#Scroller-1 {position: absolute; overflow: hidden; width: 272px; height: 430px;}		
#Scroller-1 p {margin: 0; padding: 10px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-indent: 20px; color: #6F6048;}		
.Scroller-Container {position: absolute; top: 0px; left: 0px;}		
#Scrollbar-Container {position: absolute; top: 0px; left: 280px;}
.Scrollbar-Track {width: 20px; height: 431px; top: 0px; left: 280px; background: url(../images/bck_scroler.gif);}		
.Scrollbar-Handle {position: absolute; cursor: pointer;}	
img#krogec_top {left: 6px; top: -9px;}	
img#krogec_bottom {left: 6px; bottom: -9px;}	
/*------- scroller end -------*/

/*------ bottom start ------*/
ul.bottom-blocks {margin: 0; padding: 0;}
	
	ul.bottom-blocks li {
		width: 262px; height: 153px;
		background: url(../images/bck_bottom-block2.gif) no-repeat;
		float: left;
	}
		/*ul.bottom-blocks li img {margin: 6px;}*/
		ul.bottom-blocks li.first a, ul.bottom-blocks li a {display: block;	margin: 6px; height: 141px; background-position: top;}
		ul.bottom-blocks li.first a {width: 260px;}
		ul.bottom-blocks li a {width: 250px;}
		ul.bottom-blocks li.first {width: 272px; background: url(../images/bck_bottom-block.gif) no-repeat; margin-left: 18px;}
		ul.bottom-blocks li.mid {margin: 0 47px;}

div.block-1 {
	width: 272px; height: 153px;
	background: url(../images/bck_bottom-block.gif) no-repeat;
}

ul.bottom-inner-block {margin: 0 0 0 18px; padding: 0;}
	ul.bottom-inner-block li {width: 270px;}
	ul.bottom-inner-block li.mid {margin: 0 39px 0 50px;}
	ul.bottom-inner-block li.news-h {padding-top: 30px;}
	img.t-contact {margin-bottom: 11px;}
/*------- bottom end -------*/

ul.sitemap li {
	margin: 10px 0;
}
/* --------------------- MAIN end ---------------------*/

/* -------------------- FOOT start --------------------*/
div#footer {
	position:absolute;
	bottom:0; /* stick to bottom */
	width:100%;
	clear:left;
	height: 35px;
	background: #89140F url(../images/bck_foot.gif) repeat-x;
}
div#foot {width: 918px; height: 35px; margin: 0 auto; background: #b2b2b2 url(../images/bck_foot.jpg) no-repeat;}
div#foot span, div#foot a {margin: 14px 19px 0 13px ;}
/* --------------------- FOOT end ---------------------*/