html { margin:0px; padding:0px; width:100%; height:100%; overflow:-moz-scrollbars-vertical; overflow-x:auto; overflow-y:scroll; background-color:White; }
body {padding:0px; margin:0px; font-family:Arial; font-size:12px; color:#b2b2b2; background:url(img/body-bg.gif) repeat-x left top; background-color:#06383a; }
table { margin:0px; padding:0px; border:0px; border-collapse:collapse; vertical-align:top;}
table tr td {vertical-align:top; padding:0px; margin:0px; border:0px; background-color:White;}

table.main {border:2px solid white; border-top:0px; margin-right:auto; margin-left:auto; width:890px;}

tr.head td {background:url(img/head-bg.gif) right top; margin-bottom:2px;}
tr.head td div { position:relative; }
tr.head td div.absolute {position:absolute; top:0; right:-4px; width:170px; height:165px; background:url(img/energija.png) no-repeat; z-index:50;}
a.logo {display:block; float:left; width:400px; height:90px; background:url(img/logo.gif) no-repeat left top; border:0px; margin:0px; padding:0px;}
div.head-left {float:left; padding-left:44px; padding-top:5px; width:145px;}
div.head-left a {display:block; float:left; width:10px; height:10px; margin:0px; padding:0px;}
div.head-left a.home {background:url(img/home.gif) no-repeat;  margin-right:6px;}
div.head-left a.map {background:url(img/map.gif) no-repeat;  margin-right:10px;}
div.head-left a.favourites {background:url(img/favourites.gif) no-repeat; margin-right:6px;}
div.head-left a.mail {background:url(img/mail.gif) no-repeat;}
div.bookmark {float:left; padding-top:2px;}
div.bookmark a {background:url(img/bookmark.png) no-repeat; width:125px; height:16px; display:block;}

div.free {height:16px; display:block;}

tr.under-head td {background:url(img/under-head.gif) repeat-x left top; height:5px;}

tr.topmenu td {height:19px; text-align:right;} 
tr.topmenu td div.right {float:right; padding:0px; margin:0px; height:19px; padding-right:89px; position:relative; z-index:100; }
tr.topmenu td ul {padding:0px; margin:0px; height:19px; background:url(img/split-menu.gif) no-repeat right 1px; padding-right:1px;}
tr.topmenu td ul li {float:left; list-style:none; background:url(img/split-menu.gif) no-repeat left 1px; height:19px; padding-left:1px;}
tr.topmenu td ul li a {display:block; float:left; padding-left:20px; padding-right:20px; height:17px; background:none; color:#148388; text-decoration:none;  padding-top:2px; font-size:12px;}
tr.topmenu td ul li a:hover {background:#148388; color:White;}
tr.topmenu td ul li a.selected {background:#148388; color:White;}
tr.topmenu td ul li a.selected_dolg {background:#148388; color:White;}

tr.image td {}
tr.image td image {float:left;}

tr.menu td {height:42px;}
tr.menu td div.left {float:left;}
tr.menu td ul {padding:0px; margin:0px; height:36px; background:url(img/split-menu-big.gif) no-repeat right top; padding-right:1px;}
tr.menu td ul li {float:left; list-style:none; background:url(img/split-menu-big.gif) no-repeat left top; height:36px; padding-left:1px;}
tr.menu td ul li a {padding:0px; margin:0px; display:block; float:left; text-align:center; height:23px; background:none; color:#148388; text-decoration:none;  font-weight:bold; width:112px; padding-left:17px; padding-right:17px; padding-top:13px; font-size:12px; text-transform:uppercase;}
tr.menu td ul li a.dolg {padding-top:5px; height:31px;}
tr.menu td ul li a:hover {background:#148388; color:White;}
tr.menu td ul li a.selected {background:#148388; color:White;}
tr.menu td ul li a.selected_dolg {padding-top:5px; height:31px; background:#148388; color:White;}
tr.menu td div.right {float:right; }
tr.menu td div.right ul {margin:0px; padding:0px;}
tr.menu td div.right ul li {background:none;}
tr.menu td div.right ul li a {color:#3c1700; text-transform:none;}
tr.menu td div.right ul li a:hover {background-color:white;}


tr.under-head-big td {background:url(img/under-head-big.gif) repeat-x left top; height:11px;}
tr.content td {}
tr.contentEnt td {}

div.left-menu { width:190px;}
div.left-menu div.title {width:170px; background:#148388; padding-bottom:17px; padding-top:17px; font-size:20px; font-weight:bold; font-family:Palatino Linotype; color:White; padding-left:10px; padding-right:10px; line-height:18px; margin-bottom:7px;}
div.left-menu ul {padding:0px; margin:0px; border-bottom:1px solid #c2c2c2; margin-bottom:4px;}
div.left-menu ul li {border-top:1px solid #c2c2c2; padding:0px; margin:0px; list-style:none; background-image:none;}
div.left-menu ul li.menupath a {color:#148388; font-weight:bold; font-size:12px;}
div.left-menu ul li a {display:block; background:url(img/bullet-foot.gif) no-repeat left 4px; padding-left:10px; font-size:12px; color:#2b2b2b; text-decoration:none; padding-bottom:3px; line-height:13px; margin-top:2px;}
div.left-menu ul li ul {border-bottom:0px; margin-bottom:0px;}
div.left-menu ul li ul li a {background:url(img/bullet-dot.gif) no-repeat left 6px; margin-left:10px; padding-left:10px;}
div.left-menu ul li.menupath ul li a {color:#2b2b2b; font-size:11px; font-weight:normal;}
div.left-menu ul li.menupath ul li.menupath a {color:#148388; font-weight:bold; font-size:11px;}
div.left-menu div.bottom {width:190px; height:5px; background:#148388; margin-bottom:20px;}

div.foot {width:894px; margin-right:auto; margin-left:auto; height:52px; line-height:52px; vertical-align:middle;}
div.foot div.right {float:right;}
div.foot div.left {float:left; font-size:11px; font-family:Palatino Linotype; color:#459c9f;}
div.foot ul {padding:0px; margin:0px; float:left;}
div.foot ul li {float:left; list-style:none; padding:0px; margin:0px; background:none; }
div.foot ul li a {font-size:11px; color:#459c9f; display:block; text-decoration:none; background:url(img/bullet-foot.gif) no-repeat left 24px; padding-left:10px; margin-left:10px;}
div.foot div.right a.rss {background:url(img/rss.gif) no-repeat left 18px; display:block; float:left; width:12px; height:36px; margin:0; padding:0px; margin-left:20px;}

/*Andej 20.8.08*/

h1, h2, h3, h4 
{
	font-family:Palatino Linotype; 
	margin:0; 
	padding:0;  
}
h2, h3 { color:#95256e; }

h1 {
	color:#148388; 	 
	font-weight:bold; 
	font-size:22px;
	border-bottom:solid 1px #c2c2c2;
	padding-bottom:15px;
	margin-bottom:15px;
}
h2 
{	
	color:#148388;
	font-size: 18px;
	font-weight:bold; 	
	padding-bottom:12px;
}

h3 { font-size:14px; 
	line-height:18px;
	padding-bottom:10px;
}

h4 
{
	color:#2b2b2b;
	font-family:Palatino Linotype;
	font-size:13px;
	line-height:16px;
	padding:10px 25px 2px 0;
}
h5 
{
	color:#2b2b2b;
	font-family:Palatino Linotype;
	font-size:20px;	
	padding:0px 0px 0px 0px;
	margin:15px 0px 12px 0px;
}

p,
ul li
{
	font-family:Arial;
	font-size:12px;	
	list-style:none; 	
	margin:0; 
	padding:0;

}

ul li 
{
	background:url(img/list.gif) no-repeat left 5px; 		
	padding-left:10px;
}

a {
	color:#95256e; 
	font-family:Arial; 
	font-size:11px;
	text-decoration:none;
	background:url(img/list.gif) no-repeat left 4px;
	padding:0 0 0 10px; 
}

a:hover { text-decoration:underline; }

div.freetext {color:#898989;}

.freetext table 
{
	width:100%;
	border-collapse:collapse;
}

.freetext table td { color:#898989; padding:4px 0 4px 10px; }

.freetext table th 
{
	color:#148388;
	font-family:Palatino Linotype;
	font-size:12px;
	font-weight:bold;
	background:#f5f5f5;
}

/*.freetext table .first 
{
	background:;
}

.freetext table .second 
{
	background:;
}*/

.freetext table.noborder { border:none; vertical-align:top; }
.freetext table.noborder tr { border:none; vertical-align:top; }
.freetext table.noborder tr td { border:none; vertical-align:top; }  


.freetext a { background:none; padding-left:0; font-size:12px; font-family:Arial; color:#95256e; border:0px solid red;}

.freetext ul {margin-left:15px; padding:0px;}
.freetext ul li {margin:0px; background-position:0px 7px;}
.freetext ul li ul {margin-left:5px;}
.freetext ul li ul li {background:url(img/list2.gif) no-repeat left 8px; font-size:11px;}

.freetext img {border:1px solid #c6c6c6;}
.freetext a img {border:1px solid #c6c6c6;}

.freetext h3 { color:#148388; }
.freetext h4 { padding-top:0; }

.freetext address {color:#2b2b2b; font-size:13px; font-weight:bold; font-family:Palatino Linotype;}

.freetext table td {border:0px; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; font-size:12px; color:#898989; height:13px;}
.freetext table tr.header td {background-color:#f5f5f5; font-family:Palatino Linotype; font-weight:bold; color:#148388;} 
.freetext table tr.first td {}
.freetext table tr.second td {background-color:#f5f5f5;}

td.leftContent, td.centerContent, td.rightContent { padding:0 14px 20px 14px; vertical-align:top; text-align:left;}

td.leftContent { background:url(img/borderVertical.gif) repeat-y right top; width:187px; *float:left;} 
td.centerContent { width:438px;}
td.rightContent { float:right; background:url(img/borderVertical.gif) repeat-y left top; width:186px;}

td.leftContentEnt, td.centerContentEnt, td.rightContentEnt { padding:0 14px 20px 14px; vertical-align:top; text-align:left; padding-bottom:20px;}
td.leftContentEnt { background:url(img/borderVertical.gif) repeat-y right top; width:266px;}
td.centerContentEnt { width:272px;}
td.rightContentEnt { background:url(img/borderVertical.gif) repeat-y left top; width:266px;}

/*custom HTML abonmaji*/

table.abonmaji tr td {border:0px; padding:0px; margin:0px;}
table.abonmaji tr td.gledaliski {background: url(img/gledaliskiAbonma.png) no-repeat left 3px; padding-left:50px;}
table.abonmaji tr td.koncertni {background: url(img/koncertniAbonma.png) no-repeat left 3px; padding-left:50px;}
table.abonmaji tr td.lutkovni {background: url(img/lutkovniAbonma.png) no-repeat left 3px; padding-left:50px;}
table.abonmaji tr td.filmski {background: url(img/filmskiAbonma.png) no-repeat left 3px; padding-left:50px;}
table.abonmaji tr td.mega {background: url(img/megaAbonma.png) no-repeat left 3px; padding-left:50px;}
table.abonmaji tr td p {padding-bottom:20px; color:#898989;}


table.abonmaji td.first, table.abonmaji td.second { vertical-align:top; }
table.abonmaji td {
	color:#898989; 
	font-family:Arial; 
	font-size:12px; 
	height:auto; 
	padding:0; 	
}
table.abonmaji td.second { padding:0 0 20px 0px; }
table.abonmaji td.second p { padding:0 0 0 20px; }
table.abonmaji td ul { margin:0 0 0 10px; padding:0; }
table.abonmaji td ul li{
	list-style:none; 
	background:url(img/list.gif) no-repeat left 7px; 	
	padding:0 0 0 10px;	
}  

table.abonmaji tr td ul li p {padding:0px !important; margin:0px}

table.abonmaji td.first div.vpis_v_abonma a {background:url(img/vpis.gif) no-repeat; width:270px; height:104px; display:block;}

table.abonmaji td.first div.vpis_v_abonma  span.span1,
table.abonmaji td.first div.vpis_v_abonma  span.span2 {
	color:#148388; 
	font-family:Palatino Linotype; 
	font-size:18px; 
	line-height:18px;
}
table.abonmaji td.first div.vpis_v_abonma { padding:12px 0px 9px 0px; }
table.abonmaji td.first div.vpis_v_abonma span.span2 {
	color:Black; 
	font-size:14px; 
}

table.abonmaji a h4 {color:#95256e;	font-family:Palatino Linotype; font-size:16px; font-weight:bold; line-height:18px;}

table.abonmaji td.first div.vpis_v_abonma p {
	margin:0; 
	padding:7px 0 10px 0; 
	*padding:10px 0 10px 0; 
}
table.abonmajiContent td {
	background:none; 
	text-align:left; 
	border:0px;	
	padding-left:0px;
}
table.abonmajiContent h1 
{
	color:#2b2b2b; 
	font-size:20px; 
	padding:0px;
	padding-bottom:5px;
	margin:0px;
	border:0px;
}
table.abonmajiContent {
	background:url(img/abonmajiBgContent.png) no-repeat right top; 
	margin-bottom:16px; 
	margin-top:20px;
}

table.abonmajiContent tr.firstRow td h4 
{
	color:#898989; 
	font-family:Arial;
	font-size:12px;	
	font-weight:bold; 
}

table.abonmajiContent td a {}
table.abonmajiContent tr td.borderBottom {height:3px; background-color:#c2c2c2; padding:0px; margin:0px;}

table.abonmajiContent h4 {
	color:#95256e; 
	font-family:Arial;
	font-size:12px;	
	font-weight:normal; 
	line-height:10px; 
}
table.abonmajiContent td ul {
	margin:0 0 10px 0; 
	padding:0; 
}
table.abonmajiContent td ul li {
	list-style:none; 
	background:url(img/list.gif) no-repeat left 3px; 	
	padding:0 0 0 10px;	
	line-height:16px;
	height:16px;
}
table.abonmajiContent div.vpis_v_abonma a {font-size:11px; color:#95256e; font-family:Arial; font-size:11px;text-decoration:none;	background:url(img/list.gif) no-repeat left 4px; padding:0 0 0 10px; }

table.abonmajiContent div.vpis_v_abonma span {
	color:#148388; 
	font-family:Palatino Linotype; 
	font-size:14px; 		
}
table.abonmajiContent div.vpis_v_abonma p { font-size:12px;  }

div.eobvescevalec_rss, div.sponzorji, table.multi td, table.kontakt, table.blagajna {
	border-bottom:solid 3px #c2c2c2; 
	padding:0 0 16px 0; 
	margin-bottom:16px;
}

table.eobvescevalec_rss_Content td {padding:0px; margin:0px; border-bottom:3px solid #c2c2c2; padding-bottom:16px;}

table.eobvescevalec_rss_Content td a {font-size:11px; color:#95256e; font-family:Arial; font-size:11px;text-decoration:none;	background:url(img/list.gif) no-repeat left 4px; padding:0 0 0 10px; }
table.eobvescevalec_rss_Content td p { margin:0; padding:10px 10px 8px 0px; font-size:11px; color:#898989;}
table.eobvescevalec_rss_Content td a.rssLink {
	background:url(img/rssLink.gif) no-repeat;
	margin-left:20px;
	padding:0 0 0 26px;
}


table.eobvescevalec_rss_Content td a { float:right; font-size:11px; color:#95256e; font-family:Arial; font-size:11px;text-decoration:none;	background:url(img/list.gif) no-repeat left 4px; padding:0 0 0 10px; }

table.eobvescevalec_rss_Content td h2 { font-size:14px; padding-bottom:0; padding-top:15px; }

/*begin custom htmls*/ 

/* begin news custom body */

tr td.secondTD_noborder table tr.image td {padding-bottom:16px;}
tr td.images img {margin-bottom:2px; float:right;}
tr td.intro {padding-top:20px; padding-bottom:24px;}
td.reserve {height:30px; margin-top:200px;}
td.reserve a img {border:none; float:right;}
td.price {vertical-align:middle; font-weight:bold; height:30px; line-height:30px; margin-top:200px;}
tr.calen td {padding-top:10px; padding-bottom:6px; border-bottom:1px solid #c2c2c2;}

table.body_bottom {border:0px solid red;}
table.body_bottom tr td.images {border:0px solid red; float:right;}
table.body_bottom tr td.text a {color:#95256e;}
table.body_bottom tr td.text {padding-right:15px;}

table.lastnews tr.newsSoda td.secondTD_noborder {vertical-align:top;}

tr td.secondTD table tr.image td {display:none;} 
tr td.secondTD table tr td.summary {display:none;}
tr td.secondTD table tr.calen td {pading-bottom:0px; border-bottom:0px solid #c2c2c2;} 

/* end news custom body */

div.freetext div.eobvescevalec_rss{border-bottom:solid 3px #c2c2c2; padding:0 0 16px 0; margin-bottom:16px;}
div.freetext div.eobvescevalec_rss h2 { font-size:14px; padding-bottom:0; padding-top:15px;}
div.freetext div.eobvescevalec_rss p {font-size:11px; margin:0; padding:10px 10px 8px 0; color:#898989;}
div.freetext div.eobvescevalec_rss a.rssLink {background:url(img/rssLink.gif) no-repeat; margin-left:10px; padding:0 0 0 26px;} 
div.freetext div.eobvescevalec_rss a {font-size:11px; color:#95256e; font-family:Arial; font-size:11px;text-decoration:none;	background:url(img/list.gif) no-repeat left 4px; padding:0 0 0 10px; }

div.freetext table.multi {border:0px; border-bottom:solid 3px #c2c2c2; margin-top:10px;}
div.freetext table.multi td {border:0px;}
div.freetext table.multi h3 { color:#148388; padding-bottom:0; }
div.freetext table.multi a {font-size:11px;}
div.freetext table.multi a.back {font-size:11px; color:#95256e; font-family:Arial; font-size:11px;text-decoration:none;	background:url(img/list.gif) no-repeat left 4px; padding:0 0 0 10px; }
div.freetext table.multi p { padding:4px 0 8px 0; font-size:11px;}
div.freetext table.multi td, table.kontakt td { height:auto; }

div.freetext div.priporocamo {margin:0px; padding:0px; border-bottom:solid 3px #c2c2c2; padding:0 0 26px 0; margin-bottom:26px;} 
div.freetext div.priporocamo p {padding-top:5px; padding-bottom:5px; font-size:12px; color:#898989;}
div.freetext div.priporocamo p strong {color:#148388;}
div.freetext div.priporocamo a {font-size:11px; color:#95256e; font-family:Arial; font-size:11px;text-decoration:none;	background:url(img/list.gif) no-repeat left 4px; padding:0 0 0 10px; float:right;}

div.freetext table.foto tr td.borderBottom {background-color:#c2c2c2; margin:0px; padding:0px; height:3px; *height:2px;}
div.freetext table.foto tr td p {color:#898989; padding-left:7px;}
div.freetext table.foto tr td h5 {margin-top:0px;}
div.freetext table.foto tr td {border:0px; padding-left:0px;}
div.freetext table.foto tr td a {font-size:11px; color:#95256e; font-family:Arial; font-size:11px;text-decoration:none;	background:url(img/list.gif) no-repeat left 4px; padding:0 0 0 10px; float:right;}

/*end custom htmls*/


table.kontakt, table.blagajna {color:#898989; font-size:11px;}
div.freetext table.blagajna td {border:0px; padding-left:0px;}
div.freetext table.blagajna td img {border:0px;}

table.kontakt td p, table.blagajna td p {font-size:11px;}
div.freetext table.kontakt td {border:0px; padding-left:0px;}

table.blagajna td a.rezervacija {background:url(img/rezervacija.gif) no-repeat left top; width:190px; height:56px; display:block; padding-bottom:10px;}

.blagajna h3 { padding-bottom:0; color:#148388;}
table.kontakt td { padding-bottom:16px; }
.kontakt h3 { padding-bottom:0; color:#148388;}
.kontakt a { background:none; padding-left:0; }

table.sponzorji td {border:0px; padding:0px; margin:0px; vertical-align:top;}
table.sponzorji h4 {color:#010101; font-size:13px; padding:0px; margin:0px;	font-family:Arial; margin-top:15px;}

table.sponzorji, table.multi { border-bottom:solid 3px #c2c2c2; }
table.sponzorji td { height:auto; }
table.sponzorji tr.secondRow td, table.blagajna td { padding-bottom:16px; }
table.sponzorji ul { margin:15px 0 0 0; padding:0px; }
table.sponzorji ul li {
	list-style:none; 
	background:url(img/list2.gif) no-repeat left 7px; 
	padding:0 0 0 8px;
	line-height:16px;	
	color:#95256e;
	font-size:11px;
}

table.multi h3 { color:#148388; padding-bottom:0; }
table.multi p { padding:4px 0 8px 0; }
table.multi td, table.kontakt td { height:auto; }



/* menu path */
div.menuPath { margin:10px 0 10px 0; }
div.menuPath, div.menuPath a
{
	color:#c2c2c2;
	font-family:Arial;
	font-size:10px;
}
div.menuPath span {
	background:url(img/list.gif) no-repeat left 4px;	
	padding:0 0 0 10px;  
}
div.menuPath a { background:none; padding:0; }

/* sitemap */

div.sitemap_right {padding-left:45px;}

div.sitemap_right div.sitemap a:hover {color:#95256e; text-decoration:underline;}
div.sitemap_right div.sitemap ul li a { color:#95256e;}
div.sitemap_right div.sitemap ul li ul li a { color:#2b2b2b;}

div.sitemap_right div.brown div.sitemap a:hover {color:#3c1700; text-decoration:underline;}
div.sitemap_right div.brown div.sitemap ul li a { color:#3c1700;}
div.sitemap_right div.brown div.sitemap ul li ul li a { color:#3c1700;}

div.sitemap a {background:none;}
div.sitemap a:hover {color:#148388; text-decoration:underline;}
div.sitemap ul { margin:0; padding:0; }
div.sitemap ul li { list-style:none; padding-left:5px; background:none;}
div.sitemap ul li a { color:#148388; font-family:Palatino Linotype; font-size:14px; font-weight:bold; text-decoration:none; padding:0px;}
div.sitemap ul li ul { margin:8px 0 20px 10px; }
div.sitemap ul li ul li { line-height:20px; padding:0 0 0 10px;}
div.sitemap ul li ul li ul { margin:0 0 0 0; }
div.sitemap ul li ul li a { color:#2b2b2b; font-family:Arial; color:#2b2b2b; font-size:12px; font-weight:normal; background:url(img/redbullet.gif) no-repeat left 5px; padding:0 0 0 10px; }
div.sitemap ul li ul li ul li { padding:0 0 0 10px; line-height:18px; }
div.sitemap ul li ul li ul li a { font-size:11px; background:url(img/bullet-dot.gif) no-repeat left 7px; }

/* novice */

.lastnews { width:100%; }
.lastnews2 { color:#95256e; }
.lastnews h2 {
	color:#148388; 	
	font-size:14px; 
}
.lastnews td, div.newsLiha, div.newsSoda, table.zgodiloSeJe td
{
	border-bottom:solid 0px #c2c2c2;
	border-top:solid 0px #c2c2c2;	
	padding:0px 0 0px 0; 		
}

.lastnews tr {
	margin:3px 0 3px 0; 
	background:White; 
}

tr.newsLiha td, div.newsLiha
 { background:#f5f5f5; }
 


.lastnews tr td { vertical-align:top; }
.lastnews td.secondTD { padding:10px 0 5px 10px; color:#898989; }
.lastnews td.secondTD_noborder { padding:0px 0 5px 0px; color:#898989; background:none; vertical-align:top;}

.lastnews td.secondTD_noborder div.summary {width:auto;}
.lastnews td.secondTD_noborder div.reserve {width:auto; padding:0px; margin-left:130px; float:right; margin-right:0px;}

table.lastnews div.reserve {height:30px; width:130px; padding-left:178px;}
table.lastnews div.reserve a {background:url(img/reserve.png) no-repeat left top; width:133px; height:30px; display:block;}

table.lastnews img {border:1px solid #c2c2c2; float:left;width:88px}
table.lastnews a {background:none; color:#148388;}

table.lastnews div.summary {width:155px;}
table.lastnews div.summary div.italic_small {font-size:11px; font-style:italic; padding-bottom:3px;}
table.lastnews div.summary div.b {font-size:12px;  padding-bottom:3px; font-weight:bold; }
table.lastnews div.summary div.italic_big {font-size:12px; font-style:italic; }

table.lastnews div.eventBegin {padding-bottom:3px;}
table.lastnews tr.newsSoda td {margin-top:1px;}
/*table.lastnews tr.newsSoda td.secondTD a {font-size:11px; color:#95256e; font-family:Arial; font-size:11px;text-decoration:none; background:url(img/list.gif) no-repeat left 4px; padding:0 0 0 10px; }*/
table.lastnews tr td.line {height:3px; background: url(img/line.gif) repeat-x;}
table.lastnews tr td.borderBottomBold { height:3px; background-color:#c2c2c2; }

table.custom_body {border:0px solid red;}
table.custom_body tr td.image {}
table.custom_body tr td {}

.lastnews div.eventBegin,
.celoten_program div.eventBegin {
	color:#95256e; 
}

.lastnews2 td.eventBegin,
{
	color:#95256e; 
}

.lastnews span,
.celoten_program span.town {
	color:#898989; 
	font-family:Arial; 
	font-size:12px; 
}
table.lastnews tr td div.archiveurlMovies, div.archiveurlMovies {	
	padding:10px 0 30px 0;
	display:block;
}
table.lastnews tr td div.archiveurlMovies a, 
div.archiveurlMovies a { float:right; color:#95256e; font-family:Arial; font-size:11px; text-decoration:none; background:url(img/list.gif) no-repeat left 4px;	padding:0 0 0 10px;  }
div.borderBottomBold { border-bottom:solid 3px #c2c2c2; }

.celoten_program 
{
	padding:0 0 30px 0;
	border-bottom:solid 3px #c2c2c2; }
.celoten_program h2 { color:#148388; }
div.newsSoda, 
div.archiveurlProgram { 
	background:White; 
	border-top:solid 0px #c2c2c2;
	padding:15px 0 15px 0;			
}
div.newsSoda, 
div.newsLiha {
	padding:10px; 
	border-bottom:none;	
}

div.archiveurlProgram { text-align:right; }
div.archiveurlProgram a { float:right; width:180px; }

.zgodiloSeJe tr td { border-top:none; }
.zgodiloSeJe td.secondTD { padding:0 0 0 10px; }
.zgodiloSeJe div.newsurl { padding:10px 0 10px 0; }

/*Andrej konec*/

/* newsletter */

div.newsletter {color:#898989; padding-top:15px;}
div.newsletter div.body input.email {width:157px; height:14px; color:#898989; font-family: Arial; font-size:12px;}
div.newsletter div.body  form {padding:0px; margin:0px;}
div.newsletter ul {padding-left:0px; margin-left:0px;}
div.newsletter ul li {background:none; padding-left:0px;}
div.newsletter ul li input {vertical-align:middle; line-height:17px; height:17px;}
div.newsletter div.foot {width:auto;}

div.button {padding:0px; margin:0px; background:url(img/button.gif) no-repeat left top; width:101px; height:20px; line-height:20px; vertical-align:middle; }
div.button input {border:0px; width:81px; margin:0px; padding:0px; padding-left:20px; background:none; font-family:Palatino Linotype; font-size:12px; font-weight:bold; color:White; }
div.error {color:Red;}


/* questionaire */

form.quest {color:#898989; }
form.quest td.qnrtextbox {padding-bottom:2px; padding-left:40px;}
form.quest td.qnrtextbox input {height:15px; font-size:12px; color:#898989; width:157px; font-family:Arial;}
form.quest td {vertical-align:middle;}
form.quest div.buttons {padding:0px; margin:0px; background:url(img/button.gif) no-repeat left top; width:101px; height:20px; line-height:20px; vertical-align:middle; }
form.quest div.buttons input {border:0px; width:81px; margin:0px; padding:0px; padding-left:20px; background:none; font-family:Palatino Linotype; font-size:12px; font-weight:bold; color:White; }
form.quest td.qnrdropdownlist, 
form.quest td.NLqnrtextarea, 
form.quest td.NLqnrradiobutton,
form.quest td.NLqnrcheckbox,
form.quest td.qnrdropdownlist{padding-bottom:10px;}
form.quest td.qnrdropdownlist select {color:#898989; font-size:12px; vertical-align:top; width:157px;}
form.quest td.NLqnrtextarea textarea {width:280px; color:#898989; font-size:12px; font-family:Arial;}


/* koledar dogodkov - eventcalendar */
table.eventcalendar_zunanji { width:265px; border:0px solid black; margin:0px; margin:0px 0px 0px 0px; }
table.eventcalendar_zunanji td.navigation { text-align:center }
table.eventcalendar_zunanji td { text-align:center }
table.eventcalendar_zunanji table.navigation { width:100%; border:0px solid black; margin:0px; margin:0px 0px 0px 0px; }
table.eventcalendar_zunanji table.navigation td.navigation_left { text-align:left; }
table.eventcalendar_zunanji table.navigation td.navigation_right { text-align:right; }
table.eventcalendar_zunanji table.navigation td.navigation_center { text-align:center; color:#211f20; }
table.eventcalendar_notranji { width:100%; border:0px solid black; margin:0px; margin:0px 0px 0px 0px; }
table.eventcalendar_notranji tr.calendar_head { border-top:1px solid #C2C2C2;  border-bottom:1px solid #C2C2C2; background-color: #f0f0f0; height:30px; }
table.eventcalendar_notranji tr.calendar_head td { height:30px; background-color: #f0f0f0; vertical-align:middle; color:#148388; font-size:14px; font-family:Palatino Linotype; font-weight:bold;}
table.eventcalendar_notranji tr.calendar_head td.weekeend { height:30px; background-color: #f0f0f0; vertical-align:middle; color:#94266d; font-size:14px; font-family:Palatino Linotype; font-weight:bold;}}
table.eventcalendar_notranji tr.calendar_body { height:35px; font-size:13px; }
table.eventcalendar_notranji tr.calendar_body td {  height:35px; vertical-align:middle; font-size:12px; font-family:Arial; color:#211f20; }
table.eventcalendar_notranji tr.calendar_body td.today {  height:35px; vertical-align:middle; font-size:12px; font-family:Arial; background-color:#E5E5E5;}
table.eventcalendar_notranji_empty { width:265px; border:0px solid black; margin:0px; margin:0px 0px 0px 0px; }
table.eventcalendar_notranji_empty tr.line {  border-bottom:1px solid #C2C2C2; height:20px; }
table.eventcalendar_notranji_empty tr.empty {  border-bottom:0px solid #C2C2C2; height:10px; }
table.eventcalendar_notranji a.eventcalendar { color:#95256e; font-family:Arial; text-decoration:underline; font-size:12px; font-weight:bold; padding:0 0 0 0px; }
table.eventcalendar_zunanji table.empty { width:100%; border-bottom:solid 3px #c2c2c2;  margin:0px; margin:0px 0px 0px 0px; }	

/* notranji koledar - za mouseover event z misko - ozadje celice v tabeli se spremeni v belo*/
.eventcalendar2_zunanji .navigation_day td:hover {background:white;}
/* zunanji(vstopni) koledar - za mouseover event z misko - ozadje celice v tabeli se spremeni v sivo*/
.eventcalendar_notranji .calendar_body td:hover {background:#E5E5E5;}

div.eventcalendar2_zunanji_div { width:100%; }
table.eventcalendar2_zunanji { width:100%; border:0px solid black; margin:0px; margin:0px 0px 0px 0px; }
table.eventcalendar2_zunanji a.eventcalendar { color:#95256e; font-family:Arial; text-decoration:underline; font-size:12px; font-weight:bold; padding:0 0 0 0px; }
div.eventcalendar2_title { font-size:22px; color:#148388; font-weight:bold; font-family:Palatino Linotype; }
div.eventcalendar2_title2 { font-size:18px; color:#148388; font-weight:bold; font-family:Palatino Linotype;}
table.eventcalendar2_zunanji tr.navigation_year { background-color: #f0f0f0; border-bottom:1px solid #C2C2C2; border-top:1px solid #C2C2C2; height:20px;  }
table.eventcalendar2_zunanji tr.navigation_year td { background-color: #f0f0f0; vertical-align:middle; }
table.eventcalendar2_zunanji tr.navigation_year td.selected { background-color: #c2c2c2; vertical-align:middle; }
table.eventcalendar2_zunanji tr.navigation_year td.selected a.eventcalendar2 { color:#95256e; font-family:Arial; font-size:11px; text-decoration:none; background:url(img/list3.gif) no-repeat left 4px; padding:0 0 0 10px; }
table.eventcalendar2_zunanji tr.navigation_month { background-color: #f0f0f0; border-bottom:1px solid #C2C2C2; border-top:1px solid #C2C2C2; height:30px;  }
table.eventcalendar2_zunanji tr.navigation_month td { background-color: #f0f0f0; vertical-align:middle; height:30px; }
table.eventcalendar2_zunanji tr.navigation_month td.selected { background-color: #c2c2c2; vertical-align:middle; height:30px; }
table.eventcalendar2_zunanji tr.navigation_month td.selected a.eventcalendar2 { color:#95256e; font-family:Arial; font-size:11px; text-decoration:none; background:url(img/list3.gif) no-repeat left 4px; padding:0 0 0 10px; }
table.eventcalendar2_zunanji tr.navigation_month td.SelectedEnd  { background-color: #c2c2c2; vertical-align:middle; height:30px; }
table.eventcalendar2_zunanji tr.navigation_month td.SelectedEnd a.eventcalendar2 { color:#95256e; font-family:Arial; font-size:11px; text-decoration:none; background:url(img/list3.gif) no-repeat left 4px; padding:0 0 0 10px; } 
table.eventcalendar2_zunanji tr.navigation_month td.SelectedBegin  { background-color: #c2c2c2; vertical-align:middle; height:30px; }
table.eventcalendar2_zunanji tr.navigation_month td.SelectedBegin a.eventcalendar2 { color:#95256e; font-family:Arial; font-size:11px; text-decoration:none; background:url(img/list3.gif) no-repeat left 4px; padding:0 0 0 10px; } 

table.eventcalendar2_zunanji_navigation_year tr.navigation_year { background-color: #f0f0f0; border-bottom:1px solid #C2C2C2; border-top:1px solid #C2C2C2; height:30px;  }
table.eventcalendar2_zunanji_navigation_year tr.navigation_year td { background-color: #f0f0f0; vertical-align:middle; height:30px; }
table.eventcalendar2_zunanji_navigation_year tr.navigation_year td.selected { background-color: #c2c2c2; vertical-align:middle; height:30px; }
table.eventcalendar2_zunanji_navigation_year tr.navigation_year td.selected a.eventcalendar2 { color:#95256e; font-family:Arial; font-size:11px; text-decoration:none; background:url(img/list3.gif) no-repeat left 4px; padding:0 0 0 10px; }



table.eventcalendar2_zunanji tr.navigation_day { background-color: #f0f0f0; border-bottom:1px solid #FFFFFF; height:30px;  }
table.eventcalendar2_zunanji tr.navigation_day_empty { border-top:1px solid #C2C2C2; height:5px;  }
table.eventcalendar2_zunanji tr.navigation_day_empty td { border-top:1px solid #C2C2C2; height:5px;  }
table.eventcalendar2_zunanji tr.navigation_day td { background-color: #f0f0f0; vertical-align:middle; text-align:center; color:#211f20; height:30px; }
table.eventcalendar2_zunanji tr.navigation_day td.selected  { background-color: #c2c2c2; text-align:center; color:#211f20; vertical-align:middle; height:30px; }
table.eventcalendar2_zunanji tr.navigation_day td.selected a.eventcalendar2 { color:#95256e; font-family:Arial; font-size:11px; text-align:center; text-decoration:none; padding:0 0 0 0px; } 
table.eventcalendar2_zunanji tr.navigation_day td.SelectedEnd  { background-color: #c2c2c2; text-align:center; color:#211f20;  vertical-align:middle; height:30px; }
table.eventcalendar2_zunanji tr.navigation_day td.SelectedEnd a.eventcalendar2 { color:#95256e; font-family:Arial; font-size:11px; text-align:center; text-decoration:none; padding:0 0 0 0px; } 
table.eventcalendar2_zunanji tr.navigation_day td.SelectedBegin  { background-color: #c2c2c2; text-align:center; color:#211f20;  vertical-align:middle; height:30px; }
table.eventcalendar2_zunanji tr.navigation_day td.SelectedBegin a.eventcalendar2 { color:#95256e; font-family:Arial; font-size:11px; text-align:center; text-decoration:none; padding:0 0 0 0px; } 

/*
td.menuon { background-color: #000000; color: #FFFFFF; }
td.menuoff { background-color: #FFFFFF; color: #000000; }
*/








