body {
	font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color:#000;
	background-image:url(img/bodybg.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;
	}
	
.container {
	width:960px;
	background-color:#FFF;
	margin-left:auto;
	margin-right:auto;
	}
	
.Fcontainer {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	height:22px
	}
	
.content_page {
	width:750px;
	float:right;
	padding:0 10px 10px;
	}
	
.esiti_content_page {
	width:760px;
	padding-left:10px;
	}
	
.HeadLine {
	height:29px;
	padding:1px 0 11px 10px;
	margin:5px 0px 0px 0px;
	line-height:40px;
	color:#fff;
	font-size:18px;
	background-image:url(img/home_redstripes.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-transform:uppercase;
	border-bottom:3px solid #000;
	width:745px;
	}
	
H1 {
	font:16px Verdana, Arial, sans-serif;
	height:22px;
	text-decoration:none;
	color:#444
	}
	
.Title {
	font-size:16px;
	height:20px;
	text-decoration:none;
	color:#444
	}
	
.SubHeadLine {
	font-size:16px;
	background:transparent url(img/background-title-35.jpg) repeat-x 0px 0px;
	height:27px;
	padding:8px 0px 0px 10px;
	text-transform:uppercase;
	color:#FFF;
	margin:5px 0px 0px 0px;
	width:745px;
	display:block;
	}
	
.SubHeadLine A {
	font-size:16px;
	text-decoration:none;
	color:#fff;
	}

.payment {
	float:left;
	width:50%;
	margin:3px 0;
	}
	
.add_to_basket_h {
	background:#505050;
	font-size:12px;
	font-weight:bold;
	border:1px solid #505050;
	width:150px;
	padding:5px;
	color:#FFF;
	}
	
.add_to_basket_b {
	background:#FFF;
	font-size:12px;
	border: 1px solid #505050;
	border-top:0;
	width:150px;
	padding:5px;
	}
.popup_image td {
	border-top:solid 1px #BBB9B6;
	}
	
.popup_image a {
	text-decoration:none;
	color:#00F;
	}
	
.popup_image a:hover {
	font-weight:700;
	}
	
.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%;
	}
	
.history_head {
	background-color:#E9E9E9;
	clear:both;
	margin:10px 0px 0px 0px;
	}
	
div.history {
	padding:12px 0px 5px 5px;
	font-size:12px;
	color:#404040;
	}
	
div.history_body {
	border-bottom:1px solid #505050;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	font-size:12px;
	padding:5px 0px 0px 5px;

	}

.history_body div.div_tr div.ticket_buttons {
	float:right;
	text-align:right;
	width:150px;
	}
	
.history_body div.div_tr div.ticket_info {
	color:#404040;
	float:left;
	height:30px;
	width:450px;
	}
	
.history_body div.div_tr {
	clear:both;
	display:block;
	float:none;
	height:42px;
	margin:0 0 10px;
	}
	
* html div.content_page {
	margin:0px 5px 0px 0px;
	padding:0px;
	overflow:hidden;
	}.head {
	height:255px;
	background:transparent url(img/header.jpg) 0px 0px no-repeat;
	}
	
.navigation {
	background:black url(img/menu-off.jpg) repeat-x 0px 0px;
	color:#FFF;
	padding:8px 0px 0px;
	width:960px;
	height:40px;
	}
	
.navigation a {
	color:#fff;
	font-size:12px;
	line-height:23px;
	font-weight:bold;
	margin:0px 0 0 20px;
	text-decoration:none;
	text-transform:uppercase;
	}
.Telo, .Telo INPUT {
	font-size:11px;
	color:#000;
	}
	
.Telo SELECT, .orgDescription SELECT {
	font-size:11px;
	}
	
.Telo A, .orgDescription A {
	color:#A40607;
	text-decoration:underline;
	font-weight:bold;
	}
	
.Telo HR {
	color:#CCC;
	height:1px;
	}

.Telo_besedilo {
	color:#203F6E;
	font-size:11px;
	font-weight:700;
	font-family:verdana, sans-serif;
	text-decoration:none;
	}

.MyAcc {
	font-size:16px;
	background:transparent url(img/background-title-35.jpg) repeat-x 0px 0px;
	height:27px;
	padding:8px 0px 0px 10px;
	text-transform:uppercase;
	color:#FFF;
	margin:5px 0px 0px 0px;
	width:745px;
	display:block;
	}
	
.MyAcc a {
	text-transform:uppercase;
	color:#FFF;
	text-decoration:none;
	}

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

.SearchMenu {
	height:29px;
	padding:12px 0 0px 10px;
	margin:5px 0px 0px 0px;
	line-height:40px;
	color:#fff;
	font-size:18px;
	background-image:url(img/home_redstripes.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-transform:uppercase;
	border-bottom:3px solid #000;
	width:745px;
	}
	
.HelpTitle {
	height:29px;
	padding:5px 0 11px 10px;
	margin:5px 0px 0px 0px;
	line-height:40px;
	color:#fff;
	font-size:16px;
	background-image:url(img/home_redstripes.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-transform:uppercase;
	border-bottom:3px solid #000;
	width:745px;
	}
	
.ContactTitle {
	height:29px;
	padding:5px 0 11px 10px;
	margin:5px 0px 0px 0px;
	line-height:40px;
	color:#fff;
	font-size:16px;
	background-image:url(img/home_redstripes.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-transform:uppercase;
	border-bottom:3px solid #000;
	width:745px;
	}

.PredstaveMenu {
	height:15px;
	padding:5px;
	clear:both;
	font-size:13px;
	font-weight:700;
	}
	
.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;
	border-bottom:1px solid #505050;
	padding:5px;
	height:50px;
	font-size:12px;
	color:#404040;
	}
	
.Perf A.Predstava {
	text-decoration:underline;
	color:#A40607;
	font-weight:normal;
	}
	
.Perf A:hover.Predstava {
	text-decoration:underline;
	}
	
.Perf A.Prireditelj {
	text-decoration:none;
	color:#646466;
	}
	
.Perf A:hover.Prireditelj {
	text-decoration:underline;
	}
	
.Blagajna {
	}
	
.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 {
	background-color:#dfdfdf;
	}
	
.basketitem .personalize {
	float:right;
	}
	
.basketitem h3, .basketitem h3 a {
	color:#A40607;
	font-size:13px;
	text-decoration:none;
	font-weight:400;
	margin:0;
	padding:0;
	}
	
.basketitem h4 {
	font-size:11px;
	text-decoration:none;
	font-weight:400;
	margin:0;
	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 {
	background:transparent url(img/background-title-35.jpg) repeat-x scroll 0 0;
	color:#FFFFFF;
	display:block;
	font-size:13px;
	height:35px;
	margin:5px 0 0;
	padding:4px 0 0 10px;
	text-transform:uppercase;
	width:745px;
	}
	
.PredstaveMenuSearch input {
	margin:0px 5px 0px 5px;
	vertical-align:middle;
	}
	
.buyStep3 {
	background-color:#EAEAEA
	}
	
.registrationStar {
	color:red;
	}
	
.Blagajna INPUT, .Blagajna SELECT {
	font-size:11px;
	color:#000;
	}
	
.Blagajna .hidden, .basketitem .hidden {
	display:none;
	}
	
.div_table {
	display:table;
	width:100%;
	}
	
.div_tr {
	display:table-row;
	}
	
.div_td {
	display:table-cell;
	}
.menu {
	width:190px;
	float:left;
	}
	
div.AccountMenu {
	font-size:11px;
	padding:0px;
	margin:0px 0px 0px 5px;
	}
	
table.AccountMenu {
	font-size:11px;
	padding:0px;
	margin:0px 0px 0px 5px;
	border-collapse:collapse;
	border:0px;
	}
	
table.AccountMenu tr td {
	display:block;
	border:0px;
	padding:0px;
	}
	
.AccountMenu A {
	text-decoration:none;
	color:#fff;
	background-color:#505050;
	display:block;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	border-top:1px solid white;
	height:25px;
	width:170px;
	text-transform:uppercase;
	font-weight:bold;
	}
	
.AccountMenu A:hover {
	text-decoration:none;
	color:fff;
	background-color:#a62625;
	}
	
.AMspan {
	line-height:28px;
	}
	
.naslov_desno {
	color:#fff;
	text-transform:uppercase;
	font-size:18px;
	text-decoration:none;
	padding:10px 0 10px 40px;
	background:transparent url(img/ulster_redstripes.jpg) no-repeat 0px 0px;
	border-bottom:3px solid #000;
	width:150px;
	margin:5px 0px 0px 5px;
	}
	
.naslov_desno a, naslov_desno a:hover {
	color:#fff;
	background-color:transparent;
	text-transform:uppercase;
	text-decoration:none;
	}

div.menu table.Basket {
	width:180px;
	margin:4px 0px 0px 10px;
	}
	
div.menu table.Basket a {	
	color:#A40607;
	}.Footer {
	height:102px;
	clear:both;
	background-color:#000;
	}
	
.Footer_left {
	padding:20px;
	height:62px;
	width:215px;
	vertical-align:middle;
	float:left;
	}
	
.Footer_right {
	float:left;
	}
	
.Footer_right div {
	float:left;
	margin:20px 0px 0px 0px;
	}
	
.FM {
	color:#8A8A8A;
	padding:10px 10px 10px 0;
	}
	
.FM A {
	color:#CC0000;
	text-decoration:underline;
	}
	
.FM A:hover {
	color:#FFF;
	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;
	}

div.Fcontainer {
	display:none;
	}

.dpTable {
	background-color:#000;
	border:2px solid #000;
	color:#fff;
	font-family:Trebuchet MS,Georgia,Tahoma,Arial;
	font-size:12px;
	text-align:center;
	border-collapse:collapse;
	}
	
.dpTD {
	padding:5px 8px;
	}
	
.dpDayHighlightTD {
	}
	
.dpTDHover {
	background-color:#aaa;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	}
	
.dpDayTD {
	background-color:#5b0000;
	border:0px;
	color:#fff;
	font-weight:bold;
	padding:3px 0px 4px 0px;
	}
	
.dpTitleText {
	color:000;
	font-size:12px;
	font-weight:bold;
	padding:4px 0px 8px 0px;
	}
	
.dpDayHighlight {
	color:#cc0000;
	font-weight:bold;
	}
	
.dpButton {
	background:#cc0000;
	color:#ffffff;
	font-family:Trebuchet MS,Georgia,Tahoma,Arial;
	font-size:10px;
	font-weight:normal;
	padding:0;
	border:0px;
	vertical-align:super;
	}
	
.dpTodayButton{
	background:#cc0000;
	color:#ffffff;
	font-family:Trebuchet MS,Georgia,Tahoma,Arial;
	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:#000;z-index:102;color:#fff;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:#fff;}
#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:100%;width:100%;z-index:103;top:0px;left:0px;margin:0px; background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75; padding-top:50px;}
#TB_load FONT{font-size:11px;color:#fff;font-family:Arial, Helvetica, 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;}