@media all{
body{font:81.2%/1.5 'Trebuchet MS', Arial, sans-serif;vertical-align:baseline;text-align:center;background:#F2F1ED;color:#333;}body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,label,input,textarea,select,option,blockquote{margin:0;padding:0;}img,fieldset,abbr,acronym{border:0;}table{border-collapse:collapse;border-spacing:0;}ul{list-style:none;}

#wallpaper{background:#F2F1ED url(/_images/ponudba/bg/site-bg.jpg) 50% 0 repeat-x;float:left;width:100%;overflow:hidden;}
.depth2 #wallpaper{background-image:url(/_images/ponudba/bg/site-bg2.jpg);}
.ponudba_alt #wallpaper{background:#F2F1ED url(/_images/ponudba/bg/site-bg-alt.jpg) 50% 0 repeat-x;float:left;width:100%;overflow:hidden;}

h1	 {font-size:3.0769em;line-height:1.2;font-weight:normal;color:#222;padding:.15em 0 .3em;margin:0 0 17px;background:url(/_images/ponudba/bg/shadow-sep.png) 0 100% no-repeat;}
h2	 {font-weight:normal;line-height:1.2;font-size:1.9230em;padding:.85em 0 .38em;}
h3	 {font-size:1.3076em;font-weight:normal;padding:0;}
h4	 {font-size:.923em;font-weight:bold;padding:0 0 .4em;color:#999;text-transform:uppercase;}
h5	 {font-size:1.3em;padding:0 0 1em;}
h6	 {font-size:1.1em;padding:0 0 1em;}

p	  {line-height:1.46;padding:0 0 1.45em;}
.add {position:relative;margin:-8px 0 0;}
.note{color:#999;font-size:.8461em;font-family:Tahoma, Arial, sans-serif;}

a	     {color:#DC242A;text-decoration:none;border-bottom-style:dotted;border-width:1px;outline:0;}


dl,
ol,
ul	 {padding:0 0 1em;}

ul li {list-style:none;background:url(/_images/ponudba/bg/circle-4x4-red.png) 0 7px no-repeat;padding:0 0 1px 14px;}
ol li {list-style:decimal inside;}

#content ul    {font-size:0.923em;}
#content .half {width:285px;padding:0 0 10px;}
#content .mi   {padding:0 0 1em;}

.table  {padding:0 0 1px;margin:.3em 0 1.5em;background:url(/_images/dogaja/bg/separator-dotted.png) 0 100% repeat-x;}
table	  {width:100%;}
caption {text-align:left;}
th		  {vertical-align:top;padding:.15em 0;color:#DC242A;font-size:1.3076em;color:#DC242A;}
td		  {vertical-align:top;padding:.5em 10px;font-size:.9230em;background:#DEDAD3;color:#333;}
.alt td {background:#fff;}



.img-l  {float:left;margin:0 1em .5em 0;} 
.img-r  {float:right;margin:0 0 .5em 1em;}

.txt-l  {text-align:left;} 
.txt-r  {text-align:right;} 
.txt-c  {text-align:center;} 
.txt-j  {text-align:justify;}

.bold   {font-weight:bold;}

.nowrap {white-space:nowrap;}

.left	     {float:left;}
.right	  {float:right;}
.clear     {float:none;clear:both;display:block;height:.01em;}
.separator {display:block;float:none;clear:both;width:100%;height:1em;border-top:1px solid #000;}

.hidden,	  
hr,
legend     {display:none;visibility:hidden;}

::selection      {background:#DC242A;color:#fff;}
::-moz-selection {background:#DC242A;color:#fff;}


em{font-style:normal;color:#DC242A;}

/*	Predefined	*/

.page-wrap  {width:960px;margin:0 auto;text-align:left;}


#main		          {float:left;width:100%;padding:0 0 48px;}
.ponudba_alt #main {padding:33px 0 48px;}

#content	  	{float:left;width:570px;}


#aside		        {float:right;width:350px;}
.ponudba_alt #aside {padding-top:9px;}

.wide       {float:left;width:100%;}


/*	

   Header

*/

#header     {float:left;width:100%;height:97px;position:relative;}


.global-nav         {float:left;display:inline;background:url(../_images/ponudba/bg/separator.gif) 0 0 no-repeat;margin:10px 0 0;overflow:hidden;}
.global-nav ul      {float:left;padding:0;margin:0 0 0 -4px;}
.global-nav li      {float:left;font:.846em Tahoma, sans-serif;background:url(../_images/ponudba/bg/circle-4x4-pink.png) 0 8px no-repeat;padding: 0 0 0 4px;}
.global-nav li.last {background:url(../_images/ponudba/bg/separator.gif) 0 0 no-repeat;}
.global-nav a       {display:block;color:#fff;margin:3px 8px 4px;padding:0;}
.global-nav a.last  {color:#FE7878}


.global-nav a.asel,
.global-nav a.aselc,
.global-nav li.p314 a{border:none;background:url(../_images/dogaja/bgr/grey_trans.png) 0 0 repeat;padding:3px 8px 4px;margin:0;}


.itak-logo   {position:absolute;top:7px;right:0;}
.itak-logo a {display:block;border:none;float:left;width:131px;height:121px;text-indent:-999px;overflow:hidden;background:url(/_images/dogaja/itak-logo.png) 0 0 no-repeat;}

#main-nav    {position:absolute;top:50px;left:0;float:left;width:100%;padding:0 0 23px;}
#main-nav ul {float:left;padding:0;}
#main-nav li {float:left;padding:0;}
#main-nav a  {border:none;}

.main-nav        {}
.main-nav li     {width:285px;height:47px;}


.main-nav a      {display:block;width:100%;height:100%;text-indent:-999px;overflow:hidden;background:url(/_images/ponudba/txt/main-nav.png) 0 0 no-repeat;}  


.main-nav .p311 a.asel,
.main-nav .p311 a.aselc{background-position:0 -47px;}

.main-nav .p312 a{background-position:-285px 0;}

.main-nav .p312 a.asel,
.main-nav .p312 a.aselc{background-position:-285px -47px;}

/*Prod*/

.main-nav .p306 a.asel,
.main-nav .p306 a.aselc{background-position:0 -47px;}

.main-nav .p311 a{background-position:-285px 0;}

.main-nav .p311 a.asel,
.main-nav .p311 a.aselc{background-position:-285px -47px;}


   
/*

   Stage
   
*/



#stage      {float:left;width:100%;height:361px;padding:8px 0 0;position:relative;}

#stage .image         {width:480px;float:left;padding:0;height:360px;overflow:hidden;display:none;}
#stage .image img     {float:right;display:block;}

#stage .specialcontent    {width:480px;float:right;padding:8px 0 0;}
#stage .specialcontent h2 {width:100%;float:left;padding:16px 0 2px;background:url(/_images/ponudba/bg/tabs-sep.png) 0 100% no-repeat;}
#stage .specialcontent li {background:url(/_images/ponudba/bg/circle-4x4-red.png) 0 7px no-repeat;padding:0 0 1px 14px;}


#stage .flashmovie {position:absolute;top:8px;left:-120px;}

/*ter-nav*/

.ter-nav            {float:left;width:100%;height:158px;}
.ter-nav ul         {float:left;padding:0 0 0 25px;}
.ter-nav li         {float:left;width:225px;padding:19px 0 0;margin:-10px 0 0;background:none;}
.ter-nav a          {display:block;border:none;width:215px;height:140px;text-indent:-9999px;overflow:hidden;background:url(/_images/ponudba/txt/mobile-nav.png) 0 0 no-repeat;}

.ter-nav li.sel,
.ter-nav li.selc    {background:url(/_images/ponudba/bg/ter-nav-sel.png) 0 100% no-repeat;}

.ter-nav .p319 a    {background-position:0 0;}
.ter-nav .p320 a    {background-position:-225px 0;}
.ter-nav .p322 a    {background-position:-450px 0;}
.ter-nav .p323 a    {background-position:-675px 0;}
/*Prod*/
.ter-nav .p420 a    {background-position:0 0;}
/*.ter-nav .p423 a    {background-position:-225px 0;}*/
.ter-nav .p421 a    {background-position:-225px 0;}
/*.ter-nav .p422 a    {background-position:-675px 0;}*/
.ter-nav .p444 a    {background-position:-675px 0;}
.ter-nav .p445 a    {background-position:-450px 0;}




.mi462 h1,
.mi470 h1,
.mi449 h1,
.mi480  h1           {margin:0;background:none;z-index:1;position:relative;}


.mi460               {position:relative;height:274px;padding:46px 0 0;}
.mi470               {position:relative;height:320px;padding:46px 0 0;}

.mi460 .contentTeaser,
.mi470 .contentTeaser{width:720px;z-index:1;position:relative;}

.mi460 div img       {position:absolute;left:-20px;top:-23px;z-index:0;}
.mi470 div img       {position:absolute;left:-20px;top:0;z-index:0;}

/*prod*/

.mi449               {position:relative;height:274px;padding:46px 0 0;}
.mi480               {position:relative;height:320px;padding:46px 0 0;}

.mi449 .contentTeaser,
.mi480 .contentTeaser{width:720px;z-index:1;}

.mi449 div img       {position:absolute;left:-20px;top:-23px;z-index:0;}
.mi480 div img       {position:absolute;left:-20px;top:0;z-index:0;}

/* 
  
   CenterTopContainer

*/


.ponudba_alt .wide .mi        {padding:9px 0 6px;}
.ponudba_alt .wide .mi h1 img {margin:0 0 4px;}

/* 
  
   BottomContainer  

*/



.ponudba_alt .b-con .mi{margin:20px 0 0;padding:30px 0 5px;display:inline;background:url(/_images/ponudba/bg/shadow-wide-sep.png) 0 0 no-repeat;}




.mi			{float:left;width:100%;}




/*	Text content	*/


.contentTeaser	 {font-size:1.3076em;font-weight:bold;line-height:1.3;color:#000;}
.contentTeaser p{line-height:1.3;}


/*

	Pager

*/

.pager	{font-size:1.3076em;background:#000;}
.pager a {color:#fff;display:inline-block;line-height:1em;}

.pager ul       {float:left;padding:6px 12px;background:#000;}
.pager li       {float:left;text-align:center;width:22px;height:22px;line-height:1.3em;padding:0;background:none;}

.cpager         {width:205px;margin:0 auto;text-align:center;}
.cpager div     {margin:0 auto;float:left;padding:0 0 0 9px;background:url(/_images/dogaja/bg/pager-bg.png) 0 0 no-repeat;}
.cpager div div {float:left;padding:0 17px 0 0;background:url(/_images/dogaja/bg/pager-bg.png) 100% 0 no-repeat;}

.pager span     {display:block;float:left;color:#000;width:22px;text-align:center;background:url(/_images/dogaja/bg/pager-sel.png) 0 0 no-repeat;}

a.prev,
a.next,
a.prev_disabled, 
a.next_disabled {display:block;width:7px;margin:4px 3px 0 0;height:14px;overflow:hidden;text-indent:-9999px;border:none;}


a.prev          {background:url(/_images/dogaja/bg/pager-ctrls.png) 0 -14px no-repeat;}
a.next          {float:right;background:url(/_images/dogaja/bg/pager-ctrls.png) 100% -14px no-repeat;}

a.prev_disabled {background:url(/_images/dogaja/bg/pager-ctrls.png) 0 0 no-repeat;}
a.next_disabled {float:right;background:url(/_images/dogaja/bg/pager-ctrls.png) 100% 0 no-repeat;}

/*

	Aside modules

*/

.side-nav      {float:left;width:100%;background:url(/_images/ponudba/bg/side-mi-bot.png) 0 100% no-repeat;margin:0 0 10px;padding:0 0 17px;-moz-box-shadow: 0 0 10px #888;-webkit-box-shadow: 0 0 10px #888;#border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.side-nav ul   {float:left;width:100%;background:url(/_images/ponudba/bg/side-mi-top.png) 0 0 no-repeat;padding:15px 0 0;}
.side-nav li   {float:left;padding:0;width:100%;background:url(/_images/ponudba/bg/side-mi-mid.png) 0 0 repeat-y;}
.side-nav span {display:inline;float:left;margin:0 15px;padding:5px 0 5px 14px;width:306px;border-bottom:1px solid #333;background:url(/_images/ponudba/bg/circle-4x4-red.png) 0 13px no-repeat;}
.side-nav .last span{border:none;}
.side-nav a    {color:#fff;}

.side-nav .sel a,
.side-nav .selc a {color:#DC242A;font-weight:bold;border:none;}


#aside .mi      {background:url(/_images/ponudba/bg/mi-350-bot.png) 0 100% no-repeat;padding: 0 0 3px;-moz-box-shadow: 0 0 10px #888;-webkit-box-shadow: 0 0 10px #888;#border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:0 0 10px;}     
#aside .wrapper {background:url(/_images/ponudba/bg/mi-350-mid.png) 0 0 repeat-y;float:left;padding:10px 22px 5px;width:320px;}
#aside h1       {background:url(/_images/ponudba/bg/mi-350-top.png) 0 0 no-repeat;padding:18px 22px 1px;margin:0;width:320px;}


#aside .flashmovie {background:none;padding:0;#border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}



.side-tabs #tabs                        {float:left;width:100%;padding:10px 0 0;background:url(/_images/dogaja/bg/separator-dotted.png) 0 0 repeat-x;}


.side-tabs .ui-tabs                     {position: relative;zoom: 1;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.side-tabs .ui-tabs .ui-tabs-nav        {margin: 0; padding:0 0 8px;width:100%;float:left;}
.side-tabs .ui-tabs .ui-tabs-nav li     {width:106px;padding:0;text-align:center;background:none;float:left;position:relative;}
.side-tabs .ui-tabs .ui-tabs-nav li.last{background:none;}
.side-tabs .ui-tabs .ui-tabs-nav li a   {display:block;width:106px;height:112px;text-indent:-9999px;overflow:hidden;border:none;text-decoration:none;}
.side-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected {background:url(/_images/ponudba/bg/side-tabs-sel.png) 0 0 no-repeat;}
.side-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, 
.side-tabs .ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
.side-tabs .ui-tabs .ui-tabs-nav li.ui-state-processing a {color:#000;border:none;cursor: text; }
.side-tabs .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.side-tabs .ui-tabs .ui-tabs-panel      {border-top:1px solid #E1DED8;background:#fff;font-size:.9230em;line-height:1.58em;width:100%;float:left;padding:16px 0 0;display: block;}
.side-tabs .ui-tabs .ui-tabs-hide       {display:none!important; }


.side-tabs .item1 a {background:url(/_images/ponudba/txt/item1.png) 0 30px no-repeat;}
.side-tabs .item2 a {background:url(/_images/ponudba/txt/item2.png) 0 30px no-repeat;}
.side-tabs .item3 a {background:url(/_images/ponudba/txt/item3.png) 0 30px no-repeat;}

.side-tabs h2       {padding:0 0 .65em;}
.side-tabs .note    {padding:0 0 .9em;}
.price              {padding:0 0 .85em;}

/*

	Footer

*/



#footer	  	   {float:left;width:100%;height:85px;padding:15px 0 0;background:url(/_images/ponudba/bg/footer-bg.png) 0 0 repeat-x;}
.footer-nav ul {float:left;width:953px;padding:0 0 0 7px;background:url(/_images/ponudba/bg/footer-sep.png) 0 0 no-repeat;}
.footer-nav li {float:left;font-size:1.2142em;padding:0 4px 0 0;background:url(/_images/ponudba/bg/circle-4x4-dred.png) 100% 11px no-repeat;}
.footer-nav li.last{background:url(/_images/ponudba/bg/footer-sep.png) 0 0 no-repeat;position:relative;left:-4px;padding:0 0 0 7px;}
.footer-nav li.last a{color:#8c0c0e;border-color:#8c0c0e;}
.footer-nav a  {display:inline-block;line-height:1.15;float:left;display:block;margin:3px 7px;padding:0;color:#fff;border-color:#fff;}

.footer-nav .sel a,
.footer-nav .p314 a{background:#900D11;margin:0;padding:3px 7px;border:none;}

#footer .wrapper {width:960px;margin:0 auto;text-align:left;}

#copyright      {float:left;color:#fe7878;font:bold .8461em Tahoma, sans-serif;padding:33px 0 0;}

/*

	Tabs

*/

#tabs                               {float:left;width:100%;padding:5px 0 0;}

#stage .ui-tabs                     {position: relative;zoom: 1;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
#stage .ui-tabs .ui-tabs-nav        {margin: 0; padding:0;width:100%;float:left;}
#stage .ui-tabs .ui-tabs-nav li     {width:240px;height:29px;padding:1px 0 8px;text-align:center;background:none;float:left;}
#stage .ui-tabs .ui-tabs-nav li.last{background:none;}
#stage .ui-tabs .ui-tabs-nav li a   {text-decoration: none;color:#fff;text-transform:uppercase;font:bold .8461em Tahoma, Arial, sans-serif;}
#stage .ui-tabs .ui-tabs-nav li.ui-tabs-selected {background:url(/_images/ponudba/bg/tab240-sel.png) 0 0 no-repeat;}
#stage .ui-tabs .ui-tabs-nav li a, 
.ui-tabs.ui-tabs-collapsible,
.ui-tabs-nav li.ui-tabs-selected a  { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#stage .ui-tabs .ui-tabs-panel      {font-size:.9230em;line-height:1.58em;width:100%;float:left;padding:14px 0;color:#999;display: block; border: 0;background: none; }
#stage .ui-tabs .ui-tabs-hide       {visibility:hidden;height:0;padding:0; }

#stage .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{display:block;width:100%;padding:4px 0 3px; color:#000;border:none;cursor:text;}



/*

	Scroll

*/


.scroll-pane {
	width: 460px;
   padding:0 20px 0 0;
	height: 160px;
	overflow: auto;
	float: left;
}


.jScrollPaneContainer {
	width: 100px;
	height: 100px;
	overflow: auto;
	float: left;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background:url(/_images/ponudba/bg/pane-track.png) center 0 no-repeat;
}
.jScrollPaneDrag {
	position: absolute;
	background:url(/_images/ponudba/bg/drag.png) -32px 0 repeat-y;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	height:9px;
	background:url(/_images/ponudba/bg/drag.png) 0 0 no-repeat;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	height:9px;
	background:url(/_images/ponudba/bg/drag.png) -16px 0 no-repeat;	
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}













}
@media print{
body{color:#000000;background:#ffffff;font: 12pt 'Trebuchet MS',Arial, serif;} a{text-decoration:none;border-bottom:none;color:#0000FF;} img{border:0;}
a[href^="http://"]:after {content:" [" attr(href) "] ";font-size:0.9em;font-weight:normal;}
#copyright{ page-break-before:never; }

.eventsearch,.locationsearch,#header,#aside, span.cal,.comments,.wbottom,.wfoot,.gmap,.share-list,.rssLink, img,.img-vertical,.cpager,.pager,.l-col,.category,.locationview .col1{display:none;}
.lead {font-size:12pt;color:#000;}
.event-list dt{font-size:12pt;color:#000;padding:0;margin:0;position:static;}
#content h3,#content .event-list h3,.event-desc  {padding:0;font-size:12pt;margin:0;}
#content,.description,.event-list dt,.event-item ,.r-col,.locationList .listItem .txt,.locationList .listItem,.locationview .col2{width:100%;padding:0;}
#content .locationList h1,#content .locationList h1 span,#content .event-list h3,#content .event-list h3 span,#content .event-list h3 span span{margin:0;padding:0;}
#content h1{font-size:16pt;}
li.event-item {padding:0 0 10px;}
.col2 h2{color:#000;font-size:12pt;}
}
