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

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

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

h3 {font-size: 117%;}

h4 {font-size: 100%;}

#pagecontainer {
	margin: 0;
	padding: 0;
	width: 990px;
	background: #e6e6e6;
}

big {font-size: 117%;}

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

/* banners */

#banner-728x90 {
	background:#a2a2a2 none repeat scroll 0 0;
	margin:0;
	padding:12px 0;
	text-align:center;
	width:990px;
}

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

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

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

#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;
}

.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: 106px;*/
	top: 114px;	
	left: 1002px;
}

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

/* head */

#head {
	float:left;
	width: 978px;
	margin: 0 0 12px 0;
	padding: 0 0 3px 12px;
	border-bottom: 2px solid  #000;
	background-color: #002e34;
	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;
}

#menuTop a {
	margin: 0;
}

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

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

.menuEnter {
	color:#000000;
	display:block;
	float:right;
	font-size:100%;
	font-weight:bold;
	padding: 6px;
	margin:6px;
	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: 748px;
	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;
}

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

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

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

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


#menuMain-special a, #menuMain-special h1 {
	background:#002E34 url(/pic/menu-back-of.gif) repeat-x top;
	border-color:#466367 #000000 #000000 #466367;
	border-style:solid none none solid;
	border-width:1px medium medium 1px;
	color:#FF840E;
	display:block;
	margin:0;
	padding:3px 11px;
}

#head ul li 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: #002E34 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  #002d33;
	
}

#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: #000; padding: 0; margin: 0 0 3px 0;}
 .moreoptions a {color: #000;}
 .moreoptions a:hover { color: #fff;}
 
 
 .button {
 	margin: 0 0 0 -3px; 
	float: right;
	padding: 0;
	border: 0; 
 	background:transparent;
 }
 
 
hr { color:  #002e34; margin: 12px 0; } 

#wordsearchBox {
	margin: 0 0 12px 0;
	padding: 12px;
	background-color: #002E34;
	background-image: url(/pic/search-back.jpg);
	background-repeat: no-repeat;
	background-position: 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: #002e34;
}

#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 p {
	font-size: 100%;
	font-weight: bold;
	margin: 0 0 12px 0;
	padding: 0;
	color: #000;
	border-bottom: 1px solid #888;
	
}

#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:  #003941;
	text-decoration: none;
}

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

/* vstopnice box */

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

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

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

#vstopniceBox h3 a:hover {color: #000;}

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

#vstopniceBox li {
	margin: 0 0 2px 0;
	padding: 0 0 0 12px;
	color: #000;
}

#vstopniceBox a {
	color:  #003941;
	font-size: 85%;
	text-decoration: none;
}

#vstopniceBox 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;}


/* 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: #002e34;
	background: #fff;
	border:0;
	padding:0;
	margin:0; 
}
#kino h2 a {
	color: #003941;
	text-decoration: none;
}

.border {}

.MainEvents, .MainEvents1st {
	float: left;
	margin: 0 0 12px 0;
	padding: 0;
	width: 454px;
	background: #fff;
	word-wrap: break-word;
	overflow: hidden;
}
.MainEvents1st {
	border:	1px solid #888;
}

.MainEvents dl, .MainEvents1st 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 {
	float:right;
	width: 442px;
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 117%;
	font-weight: bold;
	word-wrap: break-word;
	overflow: hidden;
}

.MainEvents dt a, .MainEvents1st dt a {color:  #003941; text-decoration: none;}
.MainEvents dt a:hover, .MainEvents1st dt a:hover {color: #000;}
.MainEvents dt a:visited, .MainEvents1st dt a:visited  {color: #637678;}

.MainEvents dd.txtMainEvents, .MainEvents1st dd.txtMainEvents {
	float:right;
	clear: right;
	margin: 0;
	padding: 0;
	width: 351px;
	line-height: 124%;
	word-wrap: break-word;
	overflow: hidden;
}

.MainEvents a, .MainEvents1st a {color:  #003941;}
.MainEvents a:hover, .MainEvents1st a:hover {color: #000;}
.MainEvents a:visited, .MainEvents1st a:visited {color: #637678;}

.MainEvents dd.imgMainEvents, .MainEvents1st 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 {border: 0;}

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


/* 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:  #003941; text-decoration: none;}
.MainEventsCol dt a:hover {color: #000;}
.MainEventsCol dt a:visited {color: #637678;}

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

.MainEventsCol a {color:  #003941;}
.MainEventsCol a:hover {color: #000;}
.MainEventsCol a:visited {color: #637678;}

.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: #003941;}


#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 {
	float: left;
	width: 261px;
	font-size: 75%;
	font-weight: bold;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 6px;
	overflow: hidden;
}

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

#eventData {
	float: right;
	width: 174px;
	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: #003941; }
#eventData a:hover, #eventData2 a:hover {color: #000; }

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

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

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

#eventPhotos a {color: #fff;}
#eventPhotos a:hover {color: #003941;}

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

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

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

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

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

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

#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:  #003941;
}

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

#eventRecomend p {
	margin: 6px 0 0 0;
	padding: 6px;
	font-weight: bold;
	background: #002e34;
	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:  #003941;
}

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


/* tickets */

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

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

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

#ticketsBox a {
	color: #FFA955;
}
#ticketsBox a:hover {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: #500b1a;
}
#ticketsBox-s a:hover {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: #003941;}

#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: #003941;}


/* 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: #003941;}


/* event lis */

#eventList {
	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: #002e34;
	font-size: 117%;
	padding: 0;
	margin: 0;	
}

#eventListDays img {border: 0;}

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

.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 {
	clear: both;
	margin: 0;
	padding: 0;
}

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

#eventList table td a {
	color: #003941;
}
#eventList table td a:hover {color: #000;}
#eventList table td a:visited {color: #637678;}

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

.eventOdpade {
	color: #aaa;
}


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

#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: #e5ebec;
	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: #003941;}


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

#bodyPrired 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: 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: #003941;}
#eventsPrired th a:hover {color: #000;}
#eventsPrired th a:visited {color: #637678;}


/* 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: #002e34;
	border-bottom: 1px solid #888;
}

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

#miscBox h3 {
	margin: 0 0 6px 0;
	padding: 0;
	color: #002e34;
}

#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: #002e34;
}

#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: #E6E020;}

.warning {color: red; }

/* TV Kino */

#subSelect {
	clear: both;
	margin: 0;
	padding: 6px 12px;
	background: #8ca0a7 url(/pic/back-subselect.gif) top repeat-x;
	color: #002e34;
	font-size: 100%;
}

#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;}

/* 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 a {
	color:  #000;
}

#kvakBox a:hover {color: #003941;}
#kvakBox a:visited {color: #666;}


/* 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: #003941;}
#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: #002e34;
	font-weight: bold;
	border-bottom: 1px solid #002e34;
}

#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: #002e34;
	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.jpg) 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;}
