body {
	margin: 0;
	padding: 0;
	font-size: 78%;
	font-family: Arial, Helvetica, sans-serif;
	color:  #000;
	background: #bfbfbf url(/pic/background-b.gif) center top repeat-y;
}

/* IE hack */
* body {margin: 0 auto 0 auto;}
/* end */

a { color: #004466; }
a:hover {color: #000;}

h3 {font-size: 117%;}

h4 {font-size: 100%;}

#thepage {
	width: 1162px;
	margin: 0 auto;
	padding: 0;
	pointer-events:none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader();
	background:none !important;
}

#thepage-simple {
	width: 1162px;
	margin: 0 auto;
	padding: 0;
}
	
#pagecontainer {
	margin: 0;
	padding: 0;
	width: 990px;
	background: #e6e6e6;
	position:relative;
	pointer-events:auto;
}

big {font-size: 117%;}

.orangeBack {
	background: #FFA955;
	padding: 2px;
}

/* banners */

div.dimmer {
    visibility: hidden;
    position:absolute;
	 
    left:0px;
    top:0px;
    font-family:verdana;
    font-weight:bold;
    padding:40px;

	background-color: #000;
	opacity: .6;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
}

#banner-728x90 {
	position: relative;
	background:#a2a2a2;
	margin:0;
	padding:12px 0;
	text-align:center;
	width:990px;
	height: 90px;
}
#banner-728x90in {
	position: absolute;
	left: 135px;
	top: 16px;
}

#banner-728x90 img { border: 0;}

#banner-300x250 {
	position: relative;
	width: 300px;
	height: 250px;
	margin: 0 0 12px 0;
	padding: 0;
}

#banner-300x250 img {border: 0;}

#banner-300x250in {
	position: absolute;
	left: 0px;
	top: 0px;
}


#banner-300x60 {
	margin: 0 0 6px 0;
	padding: 0;
	width: 298px;
	border: 1px solid #888;
}

#banner-300x60 img {
	border: 0; padding: 0;
	margin: 0 0 6px 0;
}

#banner-300x600 {
	position: relative;
	width: 300px;
	height: 600px;
	margin: 0 0 12px 0;
	padding: 0;
}

#banner-300x600 img {border: 0;}

.textbanner-300x60 {
	margin: 0;
	padding: 6px;
	width: 286px;
	height: 46px;
	overflow: hidden;
	background: #fff;
}

#banner-160x600 {
	width: 160px;
	height: 600px;
	margin: 0;
	padding: 0;
	float: right;
	position:absolute;
	top: 110px;
	/*top: 114px;*/	
	left: 1002px;
}

#banner-160x600 img { border: 0;}

#boxNakup {
	margin: 0 0 6px 0;
	padding: 0;
	width: 298px;
	border: 1px solid #004466;
	background: #fff;
	word-wrap: break-word;
	overflow: hidden;
}

#boxNakup dl {
	float: left;
	margin: 3px 0 0 0;
	padding: 0 6px 3px 6px;
	word-wrap: break-word;
	overflow: hidden;
	font-size: 100%;
}

#boxNakup dt {
	float:right;
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 117%;
	font-weight: bold;
	word-wrap: break-word;
	overflow: hidden;
	width: 100%;
}

#boxNakup a {color:  #004466; text-decoration: none;}
#boxNakup a:hover {color: #000;}
#boxNakup a:visited {color: #004466;}

#boxNakup dd.imgMainEvents {
	float: left;
	padding: 0;
	border: 0;
	width: 86px;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 3px;
	margin-left: 0;
}

#boxNakup dd.txtMainEvents {
	float:right;
	clear: right;
	margin: 0;
	padding: 0;
	line-height: 124%;
	word-wrap: break-word;
	overflow: hidden;
	width: 190px;
}

#boxNakup p {
	margin: 6px 0;
	padding: 0;
}


/* head */

#head {
	float:left;
	width: 978px;
	margin: 0 0 12px 0;
	padding: 0 0 3px 12px;
	border-bottom: 2px solid  #000;
	background-color: #00314D;
	background-image: url(/pic/head-background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	position: relative;
}

#head p {
	padding: 0;
	margin: 0;
}

#head p img { 
	padding: 0;
	border: 0;
	float: left;
	margin: 0;
}

#menuTop {
	float: right;
	height: 24px;
	right: 0;
	top: 0;
/*	width: 520px; */
}

#menuTop a {
	margin: 0;
}

#menuTop strong {
   margin: 0;
   padding: 6px;
   float: left;
}

.menuTopA {
	color: #fff;
	float: left;
	margin: 0;
	padding: 6px;
}

.menuTopAorto {
	color: #000;
	float: left;
	margin: 0;
	padding: 6px;
	text-shadow: #fff 0px 0px 8px;
}
.menuTopA a:hover, .menuTopAorto a:hover  {color: #000;}

.menuEnter {
	color:#000000;
	display:block;
	float:right;
	font-size:100%;
	font-weight:bold;
	padding: 6px;
	margin:0;
	text-decoration:none;
	background-attachment: scroll;
	background-color: #FFA955;
	background-image: url(/pic/menuenter-back.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.menuEnter a:hover {
	color: #fff;
}

.menuEnter img {border: 0;}

#menuMain {
	clear: right;
	float: right;
	position: absolute;
	width: ;
	height: 25px;
	bottom: 0;
	right: 0;
}

#menuMain ul {
	padding: 0;
	margin: 0 0 0;
	vertical-align: bottom;
	list-style: none;
}
#menuMain h1 {
	padding: 0;
	margin: 0;
	font-size: 100%;
}

#menuMain ul li {
	float:left;
	font-size:117%;
	font-weight:bold;
}

#menuNakup td {
	font-size:117%;
	font-weight:bold;
}

#menuMain a, #menuMain h1, #menuNakup a {
	border-color:#28617E #000000 #000000 #28617E;
	border-style:solid none none solid;
	border-width:1px medium medium 1px;
	display:block;
	margin:0;
	padding:3px 10px;
}

#menuNakup h3 {
	border-color:#28617E;
	border-style:solid;
	border-width:1px 1px 0 1px;
	display:block;
	margin:0;
	padding:3px 10px;
}

#menuMain a, #menuNakup a {
	color: #fff;
	background: #00314D url(/pic/menu-back-of.gif) repeat-x top;
}

#menuMain a:hover, #menuNakup a:hover {
	background: #57849a url(/pic/menu-back-on.gif) repeat-x top;
}

#menuMain h1, #menuNakup h3 {
	color:#FFFFFF;
	background: none;
	font-size: 100%;
	background: #57849a url(/pic/menu-back-on.gif) repeat-x top;
}

#menuMain h1 a, #menuNakup h3 a {
	background: none;
	border: none;
	padding: 0;
	margin: 0;
}

#head ul li a, #menuNakup a {
	text-decoration: none;
}


/* body */

#bodycontainer {
	clear: both;
	margin: 0;
	padding: 0 12px;
}

#bodyLeft {
	float: left;
	width: 186px;
	margin: 0;
	padding: 0;
}

#bodyRight {
	float: right;
	width: 300px;
	margin: 0;
	padding: 0;
}



/* search box */

#searchBox, #kulinarikaBox {
	width: 160px;
	margin: 0 0 12px 0;
	padding: 12px;
	border: 1px solid #888;
	color: #fff;
}

#searchBox {
	background: #00314D url(/pic/search-back.gif) repeat-x left top;
}

#kulinarikaBox {
	background: #77871d url(/pic/kulinarika-back.gif) repeat-x left top;
}
#searchBox p, #kulinarikaBox p {
	font-size: 117%;
	font-weight: bold;	
	margin: 0 0 6px 0;
	padding: 0;
	color: #fff;
	border-bottom: 1px solid  #000;
	
}

#searchBox select, #kulinarikaBox select {
 	margin: 0 0 3px 0;
 }
 
#searchBox label, #kulinarikaBox label {
	margin: 0 0 3px 0;
	padding: 0;}
 
.wordsearch {
	width: 129px;
	margin: 0 0 3px 0;
	padding: 0;
	vertical-align: middle;
}

.searchSelect {
 	 width: 162px;
	 }
 
#search {
 	margin: 0;
	padding: 6px 0 0 0;
 	border-top: 1px solid #666;
 }
 
 .moreoptions  {color: #fff; padding: 0; margin: 0 0 3px 0;}
 .moreoptions a {color: #fff;}
 .moreoptions a:hover { color: #fff;}
 
 
 .button {
 	margin: 0 0 0 -3px; 
	float: right;
	padding: 0;
	border: 0; 
 	background:transparent;
 }
 
 
hr { color:  #00314D; margin: 12px 0; } 

#wordsearchBox {
	margin: 0 0 12px 0;
	padding: 12px;
	background: #00314D url(/pic/search-back.gif) repeat-x left top;
}

#wordsearchBox p {
	font-size: 117%;
	font-weight: bold;
	margin: 0 0 6px 0;
	padding: 0;
	color: #fff;
	border-bottom: 1px solid  #002d33;
}

#wordsearchBox ul {
	margin: 6px 0 0 0;
	padding: 0;
	color: #fff;
	list-style: none;
}

#wordsearchBox li {
	font-size: 85%;
	margin: 0 0 2px 0;
	padding: 0 0 0 12px;
	color: #fff;
}

/* emails subscribe box */

#emailBox {
	background:#FFFFFF none repeat scroll 0 0;
	border:2px solid #FF840E;
	color:#000000;
	margin:0 0 12px;
	padding:12px;
}

#emailBox strong {
	font-size: 117%;
	color: #00314D;
}

#emailBox form {
	margin:0;
	padding:0;
}

#emailBox p {
	margin: 6px 0 0 0;
	padding:0;
	text-align: right;
}

#emailBox p a { color: 	#000;
}

/* pump box */

.pumpBox {
	margin: 0 0 12px 0;
	padding: 12px 12px 0 12px;
	border: 1px solid #888;
	background: #fff;
}

.pumpBox ul {
	margin: 6px 0 12px 0;
	padding: 0;
	color: #ccc;
	list-style: none;
}

.pumpBox li {
	font-size: 85%;
	margin: 0 0 3px 0;
	padding: 0 0 0 12px;
	color: #000;
}

.pumpBox a {
	color:  #004466;
	text-decoration: none;
}

.pumpBox a:hover {color: #000;}

.pumpBox p {
	font-size: 100%;
	font-weight: bold;
	margin: 0 0 12px 0;
	padding: 0;
	color: #000;
	border-bottom: 1px solid #888;
	
}

.pumpBox h3 {
	font-size:  100%;
	margin: 0 0 3px 0;
	padding: 0;
	color: #000;
	border-bottom: 1px solid #888;
	
}

.pumpBox h3 a {
	color:  #000;
	text-decoration: none;
	font-size: 100%;
}

.pumpBox h3 a:hover {color: #000;}

.ul-bullet li { background: url(/pic/bullet-blue.gif) no-repeat 0 5px;}
.ul-bullet-b li { background: url(/pic/bullet-black.gif) no-repeat 0 3px;}
.ul-arrow li { background: url(/pic/arrow-b-w.gif) no-repeat 0 1px;}
.ul-like li { background: none; 	padding-left: 14px;
	text-indent: -18px;
}


/* main body */

#bodyMain {
	float:left;
	width: 456px;
	margin: 0 0 12px 12px;
}


#bodyMain h1 {
	margin: 0 0 6px 0;
	padding: 3px 6px;
	font-size: 150%;
	font-weight: bold;
	border-bottom: 1px solid #888;
	background: #8f8f8f url(/pic/main-h2-back.gif) top repeat-x;
	color: #000;
	word-wrap: break-word;
	overflow: hidden;
}
#bodyMain h2 {
	font-size: 150%;
	font-weight: bold;
	border-bottom: 1px solid  #888;
	background: #8f8f8f url(/pic/main-h2-back.gif) top repeat-x;
	color: #000;
	word-wrap: break-word;
	overflow: hidden;
	margin: 0 0 6px 0;
	padding: 3px 6px;
}

#kino h2 {
	font-size: 118%;
	color: #00314D;
	background: #fff;
	border:0;
	padding:0;
	margin:0; 
}
#kino h2 a {
	color: #004466;
	text-decoration: none;
}

.border {}

.MainEvents, .MainEvents1st, .RightEvents {
	float: left;
	margin: 0 0 12px 0;
	padding: 0;
	background: #fff;
	word-wrap: break-word;
	overflow: hidden;
}
.MainEvents, .MainEvents1st, .RightEvents {
	width: 454px;
}
.RightEvents {
	width: 330px;
	padding-top: 12px;
}

.MainEvents1st {
	border:	1px solid #888;
}

.MainEvents dl, .MainEvents1st dl, .RightEvents dl  {
	float: left;
	margin: 3px 0 0 0;
	padding: 0 6px 3px 6px;
	border-bottom: 1px solid #ccc;
	word-wrap: break-word;
	overflow: hidden;
	font-size: 100%;
}

.MainEvents dt, .MainEvents1st dt, .RightEvents dt {
	float:right;
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 117%;
	font-weight: bold;
	word-wrap: break-word;
	overflow: hidden;
}
.MainEvents dt, .MainEvents1st dt {
	width: 442px;
}
.RightEvents dt {
	width: 298px;
}

.MainEvents dt a, .MainEvents1st dt a, .RightEvents dt a {color:  #004466; text-decoration: none;}
.MainEvents dt a:hover, .MainEvents1st dt a:hover, .RightEvents dt a:hover {color: #000;}
.MainEvents dt a:visited, .MainEvents1st dt a:visited, .RightEvents dt a:visited  {color: #62808f;}

.MainEvents dd.txtMainEvents, .MainEvents1st dd.txtMainEvents, .RightEvents dd.txtMainEvents {
	float:right;
	clear: right;
	margin: 0;
	padding: 0;
	line-height: 124%;
	word-wrap: break-word;
	overflow: hidden;
}
.MainEvents dd.txtMainEvents, .MainEvents1st dd.txtMainEvents {
	width: 351px;
}
.RightEvents dd.txtMainEvents {
	width: 230px;
}
.MainEvents a, .MainEvents1st a, .RightEvents a {color:  #004466;}
.MainEvents a:hover, .MainEvents1st a:hover, .RightEvents a:hover {color: #000;}
.MainEvents a:visited, .MainEvents1st a:visited, .RightEvents a:visited {color: #62808f;}

.MainEvents dd.imgMainEvents, .MainEvents1st dd.imgMainEvents, .RightEvents dd.imgMainEvents {
	float: left;
	padding: 0;
	width: 81px;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 3px;
	margin-left: 0;
}

.MainEvents dd.imgMainEvents img, .MainEvents dd.imgMainEvents1st img, .RightEvents dd.imgMainEvents img {border: 0;}

.MainEvents p, .MainEvents1st p, .RightEvents p {
	margin: 6px 6px;
	padding: 0;
}

.FeatEvents dt a {color: #57849a; text-decoration: none;}

.FeatEvents dd.txtMainEvents {color: #fff; }



/* columns */

.MainEventsCol {
	float: left;
	margin: 0 0 12px 0;
	padding: 0;
	width: 454px;
	border: 1px solid #999;
	background: #fff;
	word-wrap: break-word;
	overflow: hidden;
	line-height: normal;
}

.MainEventsCol dl {
	float: left;
	width: 133px;
	margin: 0 0 12px 0;
	padding: 0 12px 6px 6px;
	word-wrap: break-word;
	overflow: hidden;
}

.MainEventsCol dt {
	word-wrap: break-word;
	overflow: hidden;
	clear: both;
}

.MainEventsCol dt a{color:  #004466; text-decoration: none;}
.MainEventsCol dt a:hover {color: #000;}
.MainEventsCol dt a:visited {color: #62808f;}

.MainEventsCol dd, .txtMainEventsCol {
	margin: 0;
	padding: 0;
	line-height: 130%;
	font-size: 80%;
	word-wrap: break-word;
	overflow: hidden;
	clear: both;
}

.MainEventsCol a {color:  #004466;}
.MainEventsCol a:hover {color: #000;}
.MainEventsCol a:visited {color: #62808f;}

.MainEventsCol dd.imgMainEventsCol {
	float: left;
	margin: 5px 6px 3px 0;
	padding: 0;
	width: 120px;
}

.MainEventsCol dd.imgMainEventsCol img { border: 0; }

.tabMainEventsCol {
	margin: 0 0 2px 0;
	padding: 0;
	color: #444;
	background: #fff;
	border-bottom: 1px solid #888;
	font-size: 100%;
	font-weight: bold;
}

.titileMainEventsCol {
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 117%;
	font-weight: bold;
}

#intro h1 {
	padding: 2px 0 0 0;
	margin: 0 0 6px 0;
	font-size: 117%;
	font-weight: bold;
	color: #000;
	background: none;
	border: 0;
	word-wrap: break-word;
	overflow: hidden;
}

/* event */

#breadcrumb {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
}

#breadcrumb a { color: #000;}
#breadcrumb a:hover { color: #004466;}


#event {
	float: left;
	padding: 0;
	background: #fff;
	border: 1px solid #888;
	width: 454px;
	word-wrap: break-word;
	overflow: hidden;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 12px;
	margin-left: 0;
}

#eventBigfoto, #priredBigfoto {
	float: left;
	width: 261px;
	font-size: 75%;
	font-weight: bold;
	margin: 0 6px 0 0;
	padding: 6px 0 0 6px;
	overflow: hidden;
}

#eventDataBox {
	float: right;
	width: 173px;
	padding: 6px 3px 0 0;
	margin: 0;
}

#eventData {
	float: right;
	width: 173px;
	word-wrap: break-word;
	overflow: hidden;
	list-style: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 0;
}
#eventData2 {
	padding: 0;
	margin: 0 0 6px 0;
	word-wrap: break-word;
	overflow: hidden;
	list-style: none;
}

#eventData li, #eventData2 li {
	margin: 0 0 3px 0;
	padding: 0;
}

#eventData strong, #eventData2 strong {color: #000;}

#eventData a, #eventData2 a {color: #004466; }
#eventData a:hover, #eventData2 a:hover {color: #000; }

#eventIntro {
	float: right;
	width: 173px;
	padding: 6px 3px 0 0;
	margin: 0;
	word-wrap: break-word;
	overflow: hidden;
	font-style: italic;
}

#eventPhotos, #priredPhotos {
	clear: both;
	width: 448px;
	padding: 6px 0 0 6px;
	margin: 0;
}

#eventPhotos img, #priredPhotos img {
	padding: 0;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 0;
}

#eventPhotos a, #priredPhotos a {color: #fff;}
#eventPhotos a:hover, #priredPhotos a:hover {color: #004466;}

#eventText {
	margin: 6px 0 0 0;
	padding: 0 6px;
	line-height: 150%;
	word-wrap: break-word;
	overflow: hidden;
}

#eventText a {color: #004466;}
#eventText a:hover {color: #000;}

#eventText h3 {
	color: #004466;
	margin: 12px 0 6px 0;
}

#eventText dfn {
	color: #004466;
	font-weight: bold;
	font-style: normal;
}

#eventOrganizer {
	margin: 6px 0 12px 0;
	padding: 3px 6px;
	border-top: 1px solid #ccc;
	text-align: right;
}

#eventOrganizer a {color: #004466;}
#eventOrganizer a:hover {color: #000;}

#eventRecomend {
	float: right;
	width: 174px;
	margin: 3px 0 6px 6px;
	padding: 0;
	border: 1px solid #00314D;
	line-height: 120%;
}

#eventRecomend h3 {
	margin: 6px 6px 12px 6px;
	padding: 0;
	color: #000;
	border-bottom: 1px solid #00314D;	
}

#eventRecomend ul {
	margin: 6px 6px 0 6px;
	padding: 0;
	color: #ccc;
	list-style: none;
}

#eventRecomend li {
	margin: 0 0 3px 0;
	padding: 0 0 0 12px;
	color: #000;
	background: url(/pic/arrow-b-w.gif) no-repeat 0 2px;
}

#eventRecomend li a {
	color:  #004466;
}

#eventRecomend li a:hover {color: #000;}
#eventRecomend li a:visited {color: #62808f;}

#eventRecomend p {
	margin: 6px 0 0 0;
	padding: 6px;
	font-weight: bold;
	background: #00314D;
	text-align: center;
}

#eventRecomend p a { color: #fff;}
#eventRecomend p a:hover {
	color: #fd9601;
}

.eventTermini {
	width: 100%;
	margin: 0 0 12px 0;
	padding: 0;
	clear: right;
}

.eventTermini h3 {
	margin: 0 0 6px 0;
	padding: 0;
	color: #000;
	border-bottom: 1px solid #888;
	
}

.eventTermini ul {
	margin: 6px 6px 0 6px;
	padding: 0;
	color: #ccc;
	list-style: none;
}

.eventTermini li {
	margin: 0 0 3px 0;
	padding: 0 0 0 12px;
	color: #000;
	background: url(/pic/arrow-b-w.gif) no-repeat 0 2px;
}

.eventTermini li a {
	color:  #004466;
}

.eventTermini li a:hover {color: #000;}
.eventTermini li a:visited {color: #62808f;}


/* tickets */

#ticketsBox {
	margin: 6px 6px 12px 6px;
	padding: 3px 6px;
	color: #000;
	text-align: center;
}

#ticketsBox h3 { font-size: 150%;}

#ticketsBox img {
	padding: 0;
	margin: 0 0 0 3px;
	border: 0;
}

#ticketsBox a {
	color: #cb2c12;
}
#ticketsBox span {
	color: #000;
}

#ticketsBox-s {
	float: right;
	width: 180px;
	padding: 0 0;
	margin: 0 0 0 0;
	color: #000;
	text-align: left;
}

#ticketsBox-s h3 { font-size: 100%; margin: 0; padding: 0;}

#ticketsBox-s img {
	padding: 0;
	margin: 0;
	border: 0;
}

#ticketsBox-s a {
	color: #cb2c12;
}

#ticketsBox-s span {
	color: #000;
}

.buytickets {
	text-align: right;
}
.buytickets img {
	border: 0;
	margin: 3px 0 0 0;
}

#specialBoxAkcije {
	margin: 0 0 12px 0;
	padding: 3px 6px;
	border: 1px solid #ff840e;	
	line-height: 150%;
	background: #fff;
} 

#specialBoxAkcije a {color: #000;}
#specialBoxAkcije a:hover {color: #004466;}

#specialBox {
	margin: 0 0 12px 0;
	padding: 3px 6px;
	border: 1px solid #ff840e;
	line-height: 150%;
	background: #ff840e url(/pic/back-orange.gif) top repeat-x;
} 

#specialBox a {color: #000;}
#specialBox a:hover {color: #004466;}


/* footer */

#footer {
	clear: both;
	border-top: 1px solid #888;
	padding: 36px 12px 6px 0;
	margin: 0;
	text-align: left;
}

#footer a {color: #000;}
#footer a:hover {color: #004466;}


/* event lis */

#eventList, #eventList3 {
	background: #fff;
}

.border {border: 1px solid #888;}

#eventListDays {
	background: #ccc url(/pic/main-h2-back.gif) left top repeat-x;

	padding: 0;
	margin: 0;
	border-bottom: 1px solid #888;
	float: left;
	width: 454px;
}

#eventListDays strong {
	color: #00314D;
	font-size: 117%;
	padding: 0;
	margin: 0;	
}

#eventListDays img {border: 0;}

#eventListDays a { color: #000;}
#eventListDays a:hover { color: #004466;}

.daysSelect, .daysSelectOn {
	margin: 0;
	padding: 3px;
	float: left;
	width: 144px;
	text-align: center;
}

.daysSelectOn {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

#eventList table, #eventList3 table {
	clear: both;
	margin: 0;
	padding: 0;
}

#eventList table td, #eventList3 table td {
	padding: 6px 3px 3px 3px;
	text-align: left;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
}

#eventList table td a, #eventList3 table td a {
	color: #004466;
}
#eventList table td a:hover, #eventList3 table td a:hover  {color: #000;}
#eventList table td a:visited, #eventList3 table td a:visited {color: #62808f;}

#eventList table td h4, #eventList3 table td h4 { 
	margin: 0;
	padding: 0;
}
#eventList table td h4 a, #eventList3 table td h4 a { text-decoration: none;} 

.eventOdpade {
	color: #aaa;
}


#eventList table th, #eventList3 table th {
	margin: 0;
	padding: 12px 3px 3px 3px;
	text-align: left;
	border-bottom: 2px solid #888;
	font-size: 117%;
	color: #00314D;
}

tr.trklik:hover {
	cursor: pointer;
	background: #e5ecef;
}

tr.feat {
	background: #e5ecef;
}

#featEvent {
	float: left;
	clear: both;
	padding-top: 12px 0 0 0;
	margin: 12px 0 0 0;
}

#multidayHead {
	margin: 0;
	padding: 0 6px 0 6px;
	color: #000;
	font-weight: bold;
	text-align: center;
}

#multidayFooter {
	clear: both;
	margin: 0 0 24px 0;
	padding: 6px 3px 0 3px;
	background: #fff url(multiday-foot.gif) repeat-x top;
	text-align: right;
}

.multiday {
	background: #e5ecef;
	border-top: 1px solid #ccc;
}

/* add event */

#addEvenet {}
#addEvenet table td {margin: 0; padding: 3px; text-align: right; vertical-align: top;}
#addEvenet table td.f {text-align: left;}

#addEvenet a {color: #000;}
#addEvenet a:hover {color: #004466;}


/* silvestrovanje */

.silvesterBox {
	width: 354px;
	height: 152px;
	padding: 12px;
	margin: 0;
	float: left;
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.silvesterBox h3 {
	margin: 0 0 6px 0;
	padding: 0;
	font-size: 117%;
	border-bottom: 2px solid #8f1b1b;
	text-decoration: none;
}

.silvesterBox a { color: #8f1b1b;}
.silvesterBox a:hover { color: #014414;}
.silvesterBox a:visited { color: #591111;}

.silvesterBox h3 a {text-decoration: none;}

.silvesterBox img {
	float: left;
	margin: 0 6px 0 0;
	padding: 0;
	border: 0;
}

.silvesterBox p {
	margin: 0;
	padding: 0;
}


/* prireditelj */

#bodyPrired {
	float:left;
	width: 456px;
	margin: 0 0 12px 12px;
}
#bodyPrired2 {
	width: 456px;
	margin: 0 0 12px 0;
}

#bodyPrired h1, #bodyPrired2 h1 {
	margin: 0 0 6px 0;
	padding: 3px 6px;
	font-size: 150%;
	font-weight: bold;
	border-bottom: 1px solid  #888;
	background: #b9ca2e url(../pic/prired-h2-back.gif) top repeat-x;
	color: #000;
	word-wrap: break-word;
	overflow: hidden;
}

.eventsPrired {
	padding: 0;
	margin: 0 0 12px 0;
}

.eventsPrired h3 {
	border-bottom: 2px solid #b9ca2e;
	margin: 0 0 6px 0;
	padding: 16px 6px 0 6px;
}

.eventsPrired td {
	padding: 6px 3px 3px 3px;
	text-align: right;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
}

.eventsPrired th {
	padding: 6px 3px 3px 3px;
	text-align: left;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
}

.eventsPrired th a {color: #004466;}
.eventsPrired th a:hover {color: #000;}
.eventsPrired th a:visited {color: #62808f;}


/* misc box */

#miscBox {
	float: left;
	margin: 0 0 12px 0;
	padding: 3px 6px 0 6px;
	background: #fff;
	border: 1px solid #888;
	width: 952px;
} 

#miscBox h2 {
	margin: 0 0 12px 0;
	padding: 0;
	font-size: 150%;
	color: #00314D;
	border-bottom: 1px solid #888;
}

#miscBox a {color: #004466;}
#miscBox a:hover {color: #000;}

#miscBox h3 {
	margin: 0 0 6px 0;
	padding: 0;
	color: #00314D;
}

#miscBox p {
	margin: 0 0 12px 0;
	padding: 0;
}

#miscContent {
	width: 456px;
	margin: 0 0 24px 0;
	padding: 0;
	float: left;
}

#miscContentWide {
	width: 100%;
	margin: 0 0 24px 0;
	padding: 0;
	float: left;
}

#miscContent h4, #miscContentWide h4 {
	margin: 12px 0 3px 0;
	padding: 0;
	color: #00314D;
}

#miscContent ul, #miscContentWide ul {
	margin: 6px 0 12px 0;
	padding: 0;
	color: #ccc;
}

#miscContent li, #miscContentWide li {
	margin: 0 0 3px 20px;
	padding: 0 0 0 3px;
	color: #000;
}

.miscRightBox {
	float: right;
	margin: 0 0 0 12px;
	padding: 12px;
	border: 2px solid #b9ca2e;
}

.disclaimer ol {
	margin: 0 0 0 6px;
	padding: 0 0 0 12px;
}

.disclaimer li {
	margin: 0;
	padding: 0 0 24px 0;
}

#helpLeft {
	width: 300px;
	margin: 0 0 48px 24px;
	padding: 0;
}

#helpLeft ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#helpLeft ul li {
	margin: 0 0 6px 0;
	padding: 0;
}

#helpMain {
	margin: 0 0 24px 0;
	padding: 0;
	width: 456px;
}

#helpMain ul {
	margin: 6px 0 0 6px;
	padding: 0 0 0 6px;
}

#helpMain li {
	margin: 0;
	padding: 0 0 6px 0;
}

.loginForm {
	padding-left: 6px;
}

.formTable td {
	width: 33%;
	padding: 3px;
	background: #eee;
}

.formGray {
	padding: 3px 6px;
	background: #eee;
}

#miscRight {
	float: right;
	width: 300px;
}

.formPassBox {
	width: 272px;
	margin: 0 0 12px 0;
	padding: 12px;
	border: 2px solid #b9ca2e;
}

.formPassBox h4 {
	margin: 0 0 3px 0;
	padding: 0;
	color: #002e34;
}

.formPassBox input {
	margin-bottom: 3px;}
	
.indent {padding-left: 12px;}

.yellow {background: yellow; padding: 2px;}

.warning {color: red; }

/* TV Kino */

#subSelect {
	clear: both;
	margin: 0;
	background: #8cabba url(/pic/back-subselect.gif) top repeat-x;
	color: #00314D;
	font-size: 100%;
	position: relative;
}

#subSelect h1, #subSelect b {
	color: #000;
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-weight: bold;
	border: 0;
	display: inline;
	background-color: #ccc;
}

#subSelect a { color: #000; font-weight: normal;}
#subSelect a:hover { color: #000; background: #ccc;}

#subSelectMeni { padding: 6px 12px 6px 12px; }

#subSelectRBox {
	position: absolute;
	text-align: right;
	right:0;
	bottom:0;
	background-color: #b9ca2e;
	padding: 1px 6px;
}
#subSelectRBox a {color: #fff; font-weight: bold; }
#subSelectRBox a:hover { color: #fff; background-color: #b9ca2e; }

/* special boxi */

#kvakBox {
	margin: 0 0 12px 0;
	padding: 0;
	border: 1px solid #bbee44;
	background: #fff;
}

#kvakBox h3 {
	margin: 0 0 12px 0;
	padding: 3px 0 3px 12px;
	color: #000;
	background: #bbee44;
	
}

#kvakBox ul {
	margin: 12px;
	padding: 0;
	color: #bbee44;
	list-style: disc;
}

#kvakBox li {
	margin: 0 0 3px 12px;
	padding: 0;
	color: #bbee44;
}

#kvakBox small {
	color: #000;
}

#kvakBox a {
	color:  #000;
	text-decoration: none;
}

#kvakBox a:hover {color: #004466;}
#kvakBox a:visited {color: #000;}


#MamboBox {
	margin: 0 0 12px 0;
	padding: 0;
	border: 1px solid #FF7700;
	background: #fff;
	text-align: left;
}

#MamboBox h3 {
	margin: 3px 12px;
	padding: 0;
	color: #000;
	background: #fff;
	
}

#MamboBox ul {
	margin: 12px 0 0 0;
	padding: 0;
	color: #007C96;
	list-style: none;
}

#MamboBox li {
	margin: 0 0 3px 12px;
	padding: 0;
	color: #007C96;
	width: 128px;
	float: left;
	word-wrap: break-word;
	overflow: hidden;
	min-height: 40px;
}

#MamboBox a {
	font-size: 12px;
	color:  #007C96; text-decoration: none;
}

#MamboBox a:hover {color: #FF7700; text-shadow: #999 0px 1px 1px;}
#MamboBox a:visited {color: #5e939d;}

.imagethumb {
	width: 120px;
	height: 68px;
	background: #000 url(/pic/back-thumb.gif) no-repeat left top;
	margin: 0 0 8px 0;
	padding: 4px;
	text-align: center;
}

.imagethumb img {border: 0;}


/* Moj napovednik */

#myLogout { float: right;}

.myEventType th {
	text-align: left;
	font-weight: normal;
}

.myEventType td {
	text-align: left;
	vertical-align: top;
	font-size: 85%;
	border-left: 1px solid #ccc;
	padding: 0 3px 0 0;
}

#myPassBox th { padding: 0 6px 12px 0; text-align: right; font-weight: normal;}
#myPassBox td { padding: 0 0 12px 0;}


/* kontakt */

#kontaktDisclamer {
	width: 400px;
	margin: 6px 0;
	padding: 0;
}

#advertiseBox {
	float: right;
	margin: 0;
	padding: 0;
	border: 1px solid #b9ca2e;
}

#advertiseBox h3 {
	margin: 0;
	padding: 3px 6px;
	font-size: 100%;
	color: #000;
	background: #b9ca2e;
}

#advertiseBox a {color: #004466;}
#advertiseBox a:hover {color: #000;}

#advertiseBox p {
	clear: both;
	margin: 6px 12px;
	padding: 0;
	line-height: 150%;
}

/* kino */

#kinoSpored {}

#kinoSpored h3 {
	margin: 24px 0 0 0;
	padding: 0;
	color: #00314D;
	font-weight: bold;
	border-bottom: 1px solid #00314D;
}

#kinoSpored h4 {
	margin: 12px 0 3px 0;
	padding: 0;
	color: #000;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
}

#kino {}
#kino img {
	border: 0;
	padding: 0;
	margin: 3px;
}


#nahitroBox {
	margin: 0;
	padding: 6px 12px;
	background: #00314D;
	color: #fff;
}

#nahitroBox h4 {
	margin: 0 0 12px 0;
	padding: 0;
	font-size: 117%;
}

#nahitroBox li {
	margin: 0;
	padding: 0;
	color: #fff;
	background: none;
}

#advertiseFooter {
	clear: both;
	margin: 12px 0;
	padding: 0;
	font-size: 117%;
	text-align: right;
}

.searchBold {
	color:#FF0000;
	font-weight: bold;
}

/* jquery.suggest.css */

.ac_results {
	border: 1px solid gray;
	background-color: white;
	padding: 0;
	margin: 0;
	list-style: none;
	position: absolute;
	z-index: 10000;
	display: none;
}

.ac_results li {
	padding: 2px 5px;
	white-space: nowrap;
	color: #101010;
	text-align: left;
}

.ac_over {
	cursor: pointer;
	color: white;
	background-color: #798fb4;
}

.ac_match {
	font-weight: bold;
	text-decoration: underline;
	color: black;
}

/*-----------Style for jQPOOOP--------------------------*/

	
.popup{

z-index:10000;

position:relative;
border: solid 1px #6b6b6b;
background: white url(/pic/top_back.gif) 0 0 repeat-x;
padding: 6px;

}

.popup h6 {

margin: 0;
padding: 5px 0 0 5px;
font-size: 14px;
height: 16px;
float:left;
color: #fff;

}

.popup button {

float: right;
background: none;
border: none;
margin: 0;

}

.popup div {

clear: both;
margin: 40px 10px 10px 10px;
}

.popup a{

	font-family:arial;
	color:black;
	font-weight:bold;
	text-decoration: none;
}

.steGostinec {
	padding-bottom: 10px;	
}
.steGostinec a {color:  #000;}
.steGostinec a:hover {color: #000;}
.steGostinec a:visited {color: #000;}

