body {
	font:11px Arial,Helvetica,Sans-Serif;
	margin:0;
	padding:0;
	background-color:#Ffffff;
	}
	
body.iframe_body {
	background-image:none;
	background-color:#FFFFFF;	
	}
	
.head {
	margin:0px;
	background-color:#FFFFFF;
	}
	
.container {
	width:1000px;
	background:white;
	margin-left:auto;
	margin-right:auto;
	}
	
.Fcontainer{
	width:969px;
	margin-left:auto;
	margin-right:auto;
	height:22px;
	}
		
.menu {
	width:140px;
	float:left;
	color:#000000;
	padding:0px 8px 0px 0px;
	}
	
.content_page {	
	width:822px;
	float:right;
	padding:0 10px 0px 7px;
	}
	
.content_page a {	
	color:#DAA000;
	}
	
.esiti_content_page {
	width:760px;
	float:left;
	padding-left:10px;
	}
	
.HeadLine {
	font-size:13px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	font-weight:bold;
	}
	
H1 {
	font:16px Arial,sans-serif;
	height:22px;
	text-decoration:none;
	color:#444;
	}
	
.Title {
	font-size:16px;
	height:20px;
	text-decoration:none;
	color:#444;
	}
	
.SubHeadLine {
	font-size:12px;
	text-decoration:none;
	color:#000;
	padding:10px 0px 0px 0px;
	}
	
span.SubHeadLine {
	display:block;
	margin:0px 0px 10px 0px;
	font-weight:bold;
	}
	
.SubHeadLine A {
	font-size:16px;
	text-decoration:underline;
	color:#000;
	}
	
.payment {
	float:left;
	width:50%;
	margin:3px 0px;
	}
	
.add_to_basket_h {
	background:#cccccc;
	font-size:12px;
	font-weight:bold;
	border:1px solid #cccccc;
	width:150px;
	padding:5px;
	color:#000000;
	}
	
.add_to_basket_b {
	background:#FFF;
	font-size:12px;
	border: 1px solid #cccccc;
	border-top:0;
	width:150px;
	padding:5px;
	color:#000000;
	}
	
.popup_image td {
	border-top:solid 1px #BBB9B6;
	}
.popup_image a {
	text-decoration:none;
	color:#00F;
	}
	
.popup_image a:hover {
	font-weight:bold;
	}
.suckerdiv ul {
	list-style-type:none;
	width:210px;
	border-bottom:1px solid #ccc;
	margin:0;
	padding:0;
	}
	
.suckerdiv ul li {
	position:relative;
	text-align:left;
	background-color:#fff;
	}
	
.suckerdiv ul li ul {
	position:absolute;
	width:210px;
	top:0;
	visibility:hidden;
	}
	
.suckerdiv ul li a {
	display:block;
	overflow:auto;
	color:#000;
	text-decoration:none;
	border:1px solid #ccc;
	border-bottom:0;
	padding:1px 5px;
	}
	
.suckerdiv ul li a:hover {
	background-color:#E9E9E9;
	}
	
.suckerdiv .subfolderstyle {
	background:url(img/arrow-list.gif) no-repeat center right;
	}
	
.meniH ul {
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
.meniH ul li {
	position:relative;
	display:inline;
	float:left;
	background-color:#fff;
	}
	
.meniH ul li a {
	display:block;
	width:95px;
	border:1px solid gray;
	text-decoration:none;
	color:#000;
	padding:1px 8px;
	}
	
.meniH ul li ul{
	left:0;
	position:absolute;
	top:1em;
	display:block;
	visibility:hidden;
	height:17px;
	}
	
.meniH ul li ul li {
	display:list-item;
	float:none;
	}
	
.meniH ul li ul li ul {
	left:159px;
	top:0;
	margin:0;
	}
	
.meniH ul li ul li a {
	display:block;
	width:160px;
	color:#000;
	text-decoration:none;
	border:1px solid #ccc;
	background-color:#FFF;
	}
	
.meniH ul li a:hover {
	background-color:#E9E9E9;
	color:#000;
	}
	
.meniH .mainfoldericon {
	background:#FFF url(img/arrow-down.gif) no-repeat center right;
	}
	
.meniH .subfoldericon {
	background:#FFF url(img/arrow-right.gif) no-repeat center right;
	}
	
* html p#iepara {
	padding-top:1em;
	}
	
* html .suckerdiv ul li,* html .meniH ul li {
	float:left;
	height:1%;
	}
	
* html .suckerdiv ul li a,* html .meniH ul li a {
	height:1%;
	}
	
.Perf div.ticketspage_date {
	float:left;
	width:150px;
	padding:0px 0px 0px 0px;
	}
	
.Perf div.ticketspage_description {
	float:left;
	width:490px;
	}
	
.Perf div.ticketspage_buttons {
	float:left;
	width:100px;
	text-align:right;
	padding:0px 0px 0px 0px;
	}
	
hr {
	display:none;
	}
	
.actions {
	text-align:right;
	padding:5px 20px 40px 0px;
	}
	
.actions input {
	float:right;
	}
	
.actions p {
	clear:both;
	float:none;
	text-align:left;
	}
	
table.login {
	padding:0px;
	margin:10px 0px 0px -2px;
	}
	
table.login tr td {
	padding:2px 0px 2px 0px;
	}
	
table.membership_setup {
	padding:0px;
	margin:10px 0px 0px -2px;
	}
	
table.membership_setup tr td {
	padding:2px 0px 2px 0px;
	}
	
ul.links_list {
	list-style-type:disc;
	padding:0px;
	margin:0px 0px 0px 15px;
	color:#DAA000;
	}
	
ul.links_list li {
	padding:0px 0px 0px 0px;
	margin:2px 0px 2px 0px;
	}
	
ul.links_list li a {
	color:#DAA000;
	}
	
table#card_data {
	width:440px;
	}
	
table.Blagajna td.register_card {
	padding:30px 0px 0px 0px;	
	color:#DAA000;
	}
	
:-moz-any-link:focus {
	outline: none;
	} 
	
div#languages {
	text-align:left;
	}
	
div#languages ul li {
	display:inline;
	float:left;
	margin:0px 5px 0px 0px;
	}
	
div#languages ul li.English a {
	text-indent:-9999px;
	display:block;
	height:16px;
	width:27px;
	padding:0px;
	margin:0px;
	background:transparent url(img/language/flag_en_GB.gif) no-repeat 0px 0px;
	}
	
div#languages ul li.Cymru a {
	text-indent:-9999px;
	display:block;
	height:16px;
	width:27px;
	padding:0px;
	margin:0px;
	background:transparent url(img/language/flag_cy_GB.gif) no-repeat 0px 0px;
	}
	
div.genre {
	float:left;
	padding:0px;
	width:70px;
	}
	
div.genre a {
	color:#7C7B79;
	}
	.head {
	}

.navigation {
	color:#DAA000;
	padding:2px 0px 0px 0px;
	margin:0px 0px 4px 167px;
	}
	
* html .navigation {
	margin:0px 0px 4px 167px;
	}
	
.navigation a {
	color:#DAA000;
	font-size:27px;
	font-weight:bold;
	margin:0px 0 0 0px;
	text-decoration:none;
	text-transform:capitalize;
	}

.headLogin a{border-right:1px solid #909090}
.headLogin a.last{border:0}.Telo,.Telo INPUT {
	font-size:11px;
	color:#000;
	}
	
.Telo SELECT, .orgDescription SELECT {
	font-size:11px;
	}
	
.Telo A,.orgDescription A {
	text-decoration:underline;
	font-weight:bold;
	}
	
.Telo HR {
	color:#CCC;
	height:1px;
	}
	
.Telo_besedilo {
	color:#464646;
	font-weight:bold;
	}
	
.MyAcc, .MyAcc A {
	color:#DAA000;	
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
	margin:0px 0px 5px 0px;
	}
	
tr.Telo td {
	font-size:12px;
	color:#000;
	}
	
tr.Telo {
	font-size:11px;
	color:#000;
	width:650px;
	background-color:#FFF;
	}
	
tr.Telo td b {
	font-size:11px;
	color:#000;
	}
	
.orgDescription {
	background-color:#E9E9E9;
	padding:5px 0;
	margin-top:5px;
	}
	
.description_left {
	float:left;
	width:170px;
	}
	
.description_right {
	float:left;
	width:580px;
	}
	
.description_basket{
	text-align:right;
	padding-right:10px;
	width:570px;
	}
	
.PredstaveMenu {	
	color:#000000;
	clear:both;
	font-size:13px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	}
	
.PredstaveMenu .search_results {
	padding:8px 0px 0px 0px;
	color:#000;
	}
	
.PredstaveMenu .pagination {
	margin:11px 0px 10px 0px;
	}
	
.PredstaveMenu span.current {	
	font-weight:normal;
	}
	
.mainTableDesign {
	border-width:0 10px 5px;
	border-color:#FFF;
	border-style:solid;
	}
	
.PredstaveEmpty,.PredstaveEmpty TD {
	padding:5px 0 5px 5px;
	font-size:11px;
	}
	
.Perf {
	clear:both; 
	padding:5px 5px 5px 0px; 
	height:40px;
	font-size:12px;
	color:#464646; 
	font-weight:normal;
	border-bottom:1px solid #EBEBEB;
	}
	
.Perf A.Predstava {
	text-decoration:none;
	color:#DAA000;
	font-weight:bold; 
	text-transform:uppercase;
	}
	
.Perf A:hover.Predstava {
	text-decoration:none;
	}
	
.Perf A.Prireditelj {
	text-decoration:none;
	color:#464646;
	}
	
.Perf A:hover.Prireditelj {
	text-decoration:underline;
	}
	
.Blagajna {
	font-size:12px;
	width:700px;
	border-collapse:collapse;
	margin:0px 0px 10px 0px;
	}
	
.Blagajna tr td {
	padding:2px 0px 2px 0px;
	}
	
.Blagajna A {
	color:#000000;
	}
	
.Blagajna HR {
	border:0;
	height:1px;
	color:#CCC;
	background-color:#CCC;
	}
	
.basketitem {
	margin-bottom:15px;
	}
	
.basketitem .wrapper {
	padding:3px;
	}
	
.basketitem .headWrap {
	}
	
.basketitem .personalize {
	float:right;}
	
.basketitem h3,.basketitem h3 a {
	color:#DAA000;
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
	margin:20px 0px 3px 0px;
	padding:0;
	}
	
.basketitem h4 {
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	margin:0px 0px 10px 0px;
	padding:0;
	}
	
.basketitem h5 {
	font-size:11px;
	text-decoration:none;
	font-weight:700;
	background-color:#f6f6f6;
	margin:0;
	padding:0;
	}
	
.basketitem .deliveryType {
	float:left;
	width:33%;
	}
	
.warningBorder {
	}
.PredstaveMenuSearch {
	border-bottom:solid 10px #FFF;
	height:35px;
	vertical-align:middle;
	padding:0 0 0 0px;
	line-height:35px;
	}
.PredstaveMenuSearch input {
	margin-right:5px;
	vertical-align:middle;
	}
	
.history_head {
	border: 5px solid #E9E9E9;
	background-color:#E9E9E9;
	clear:both;
	margin-top:10px;
	}
	
.history {
	padding:12px 0px 2px 0px;
	color:#DAA000;
	font-size:13px;
	}
	
.history_body {
	width:815px;
	border-bottom:1px solid #999999;
	padding:0px 5px 0px 0px;
	}
	
.Blagajna .history_body {
	border-bottom:none;
	padding:0px 5px 0px 0px;

	}
	
.account_history {
	}
	
.history_body div.div_tr {
	display:block;
	float:none;
	clear:both;
	height:42px;
	margin:0px 0px 10px 0px;
	}
	
.history_body div.div_tr div.ticket_info {
	float:left;
	width:450px;
	color:#000000;
	font-size:12px;
	line-height:18px;
	height:30px;
	}
	
.history_body div.div_tr div.ticket_buttons {
	float:right;
	width:150px;
	}
	
.buyStep3 {
	background-color:#EAEAEA;
	}
	
.registrationStar {
	color:red;
	padding:0px 0px 0px 5px;
	}
	
.Blagajna INPUT,.Blagajna SELECT {
	font-size:11px;
	font-family:Arial, sans-serif;
	}
	
.Blagajna .hidden,.basketitem .hidden {
	display:none;
	}
	
.div_table {
	display:table;
	width:100%;
	}

.div_tr {
	display:table-row;
	}
	
.div_td {
	display:table-cell;
	}
	
.SearchMenu { 
	padding:20px 0 40px 0px;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.SearchMenu div.search_from { 
	float:left;
	}
	
.SearchMenu div.search_to { 
	float:left;
	}
	
.SearchMenu div.search_terms { 
	float:left;
	}
	
.SearchMenu div.search_button { 
	float:left;
	}
	
.SearchMenu div div.label { 
	float:left;
	margin:3px 10px 0px 0px;
	}
	
.SearchMenu div input.input_field { 
	float:left;
	margin:0px 25px 0px 0px;
	width:80px;
	}
	
.SearchMenu div.search_terms input.input_field { 
	width:150px;
	margin:0px 10px 0px 0px;
	}
	
.SearchMenu div.search_button { 
	margin:2px 0px 0px 0px;
	}
.AccountMenu {
	font-size:12px;
	height:28px;
	padding-left:10px;
	font-weight:normal;
	color:#000000;
	}
.AccountMenu A {
	text-decoration:underline;
	color:#000000;
	}
.AccountMenu A:hover {
	text-decoration:none;
	}
	
.AMspan {
	line-height:28px;
	}
	
.naslov_desno {
	color:#ffffff;
	text-transform:capitalize;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	padding:7px 5px 5px 10px;
	background-color:#DAA000;
	text-align:center;
	}
	
.naslov_desno a,naslov_desno a:hover {
	color:#fff;
	text-transform:capitalize;
	font-weight:normal;
	text-decoration:none;
	background-color:#DAA000;
	}
.Footer {
	clear:both;
	padding:15px 0px 60px 0px;
	height:80px;
	background-image:url(img/footer.jpg);
	background-position:0px bottom;
	background-repeat:no-repeat;
	}
	
.Footer_left{
	height:62px;
	vertical-align:middle;
	float:left;
	padding:1px 16px 0px 0px;
	}
	
.Footer_right {
	float:left;
	width:635px;
	}
	
.FM {
	color:#000;
	padding:10px 10px 10px 0;
	}
	
.FM A {	
	color:#000000;
	text-decoration:underline;
	}
	
.FM A:hover {
	color:#000;
	text-decoration:underline;
	}
	
.esiti_Footer{
	height:86px;
	background-color:#77726f;
	clear:both;
	}
	
.esiti_Footer_left {
	height:76px;
	background-color:#77726f;
	width:290px;
	font-size:11px;
	color:#b4adaa;
	vertical-align:top;
	padding:10px 0 0 10px;
	float:left;
	}
	
.esiti_Footer_left A:hover {
	color:#FFF;
	text-decoration:none;
	}
.dpTable {
	background-color:#F7F7F7;
	border:8px solid #F7F7F7;
	color:#000;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:12px;
	text-align:center;
	border-collapse:collapse;
	}
	
.dpTD {
	padding:5px 8px;
	}
	
.dpDayHighlightTD {
	}
	
	
.dpTDHover {
	background-color:#ffffff;
	color:#008080;
	cursor:pointer;
	font-weight:bold;
	}
	
.dpDayTD {
	background-color:#CCC;
	border:0px;
	color:#000;
	font-weight:bold;
	padding:3px 0px 4px 0px;
	}
	
.dpTitleText {
	color:000;
	font-size:12px;
	font-weight:bold;
	padding:4px 0px 8px 0px;
	}
	
.dpDayHighlight {
	color:#008080;
	font-weight:bold;
	text-decoration:underline;
	}
	
.dpButton {
	background:#DAA000;
	color:#ffffff;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	padding:0;
	border:0px;
	vertical-align:super;
	}
	
.dpTodayButton{
	background:#DAA000;
	color:#ffffff;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	border:0px;
	text-transform:capitalize;
	margin:5px 7px 0px 14px;
	}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box > #lightbox-nav {left: 0}
#lightbox-nav a {outline: none}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;padding:0 10px}
#lightbox-container-image-data{color:#666;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#lightbox-image-details-caption{font-weight:700}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}
#lightbox-secNav-btnClose{width:115px;float:right;padding-bottom:.7em}#TB_window{font:12px Arial, Helvetica, sans-serif;position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666}
#TB_window a:hover{color:#000}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}
#TB_window img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px}
#TB_caption{height:25px;float:left;padding:7px 30px 10px 25px}
#TB_closeWindow{height:25px;float:right;padding:11px 25px 10px 0}
#TB_closeAjaxWindow{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px 0}
#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px}
#TB_title{background-color:#e8e8e8;height:27px}
#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;padding:2px 15px 15px}
#TB_ajaxContent.TB_modal{padding:15px}
#TB_ajaxContent p{padding:5px 0}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}
#TB_load FONT{font-size:11px;color:#FFF;font-family:verdana, sans-serif}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}
#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus{color:#666}
* html #TB_overlay,* html #TB_HideSelect{position:absolute}
* html #TB_window,* html #TB_load{position:absolute}