* {margin:0;padding:0;}
html { min-width: 800px; }
a { text-decoration: none; color:#444;}
A:hover { text-decoration:underline; color:black;}

body 
{ 
 width:100%;
 margin: 0px;
 padding: 0px;
 border: 0px;
 text-align:center;
 color: #ffe;
 font-size:12px;
 font-family: "Trebuchet MS", Tahoma;
 letter-spacing:-1px;
 /*background:#fff url('/gfx/blue2009/mainBack2.png') center repeat-y;*/
 background:#000 url('/gfx/mainHeader3.png') repeat-x;
}

#mainBody 
{
 width:940px;
 text-align:left;
}

#contentWrap 
{
 width:935px;
 float:left;
}


#mainLogo
{
 /*height:50px;*/
}

/****************************************
 **                                    **
 **         HEADER FIELDS              **
 **                                    **
 ****************************************/

#header
{ 
 text-align: left;
 color:#eee;
 width:100%;
 height:86px;
 
}

#header h1
{
 margin:0px;
 padding-top:0px;
 padding-left:2px;
 color: #eee;
 margin-top:-3px;
 font-size:12px;
}

#header h2
{
 font-size:12px;
 color: #eee;
}

#header a
{
 color:#eee;
}
#header h3
{
 color: #eee;
}

/****************************************
 **                                    **
 **           SEARCH FIELDS            **
 **                                    **
 ****************************************/
#search
{
 float:right;
 width:300px;
 text-align: right;
 margin-top:-15px;
}

#search .iskalnik
{
 border: solid 1px #777;
 width: 150px;
 background:#fff url(/gfx/form_bg.gif) repeat-x;
 color:#999;
 font-size:10px;
 padding:2px;
 margin-right:5px;
 margin-top:0px;
}

#search .gumb
{
 background:url(/gfx/iskanje.png) left top;
 width:97px;
 height:20px;
 color:#999;
 border:0px;
 padding:0px;
 margin:0px;
 margin-top:1px;
}

.clear
{
 clear:both;
}

/* FOOTER FORM */
#footer
{
 clear:both;
 text-align: center;
 width:100%;
 color:#888;
 font-size:10px;
 background:#222;
 height:20px;
 border-top:2px solid #900;
}

#closeIt
{
 width:755px;
 border-bottom:dotted 1px #ccc;
 margin-left:181px;
}
/****************************************
 **                                    **
 **        NAVIGATION FIELDS           **
 **                                    **
 ****************************************/

#nav
{
 width:140px;
 text-align: left;
 color:#fff;
 background:#000;
}

#nav h1
{
 border-bottom:1px dotted #666;
 margin-right:12px;
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:14px;
 font-weight:bold;
 color:#c33;
}

#nav h2
{
 padding-left:5px;
 color:#fff;
 font-weight:bold;
 letter-spacing:-2px;
 font-size:12px;
 padding-top:4px;
 text-transform: uppercase;
 letter-spacing: 0px;
 text-decoration: none;
 background:url(/gfx/myTitle3h.png) no-repeat;
 height:33px;
}

#nav h2>a
{
 color:#c33;
 background:none;
 margin: 0 0 0 0px;
 padding: 0 0 0 0px;
}

#nav h2>a:hover
{
 color:#f55;
}

#nav h3 
{
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:12px;
 color:#c33;
}

#nav a
{
 padding-bottom:2px;
 margin-bottom:.25em;
 color:#aaa;
 margin: 0 0 0 2px;
}

#nav a:hover
{
 text-decoration:none;
 color:#c00;
}

#nav ul
{
 list-style:none;
 padding-left:0px;
 padding-top:0px;
 margin:0px;
}

#nav li
{
 padding:1px;
 color:#fff;
}

#nav .odd
{
 display:block;
 width:139px;
}

#nav .odd2
{
 display:block;
 background-color: #111;
 width:138px;
}

#nav .odd3
{
 display:block;
 background-color: #fafafa;
 width:139px;
}


/****************************************
 **                                    **
 **         BANNER FIELDS              **
 **                                    **
 ****************************************/
#rightlist
{
 position:absolute;
 top:35px;
 left:940px;
 width:130px;
 padding-top:5px;
 padding-left:5px;
 color:#444;
 background:#fff;
 border:solid 1px #999;
}

#topBanner
{
 position:absolute;
 top:50px;
 left:145px;
 width:730px;
 text-align: left;
 padding:1px;
 background:#fff;
 border:solid 1px #999;
}

#topBanner2, #topBanner2 ul
{
 list-style-type: none;
 margin: 0;
 font-size:10px;
 padding-left:0px;
 list-style:none;
 display:none;
}

#topBanner2 li
{
 padding:0px;
 margin:0px;
 list-style-type:none;
}

/****************************************
 **                                    **
 **           NEWS FIELDS              **
 **                                    **
 ****************************************/
#mainContent
{
 width:778px !important;
 width:785px;
 float:right;
 text-align: left;
 color:#444;
 padding-top:10px;
}

#mainContent a
{
 padding-bottom:2px;
 margin-bottom:.25em;
}

#mainContent a:hover
{
 text-decoration:none;
 border: 0px;
}

#mainContent h1>a
{
 color:#633;
}

#mainContent h2
{
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:130%;
 color:#844;
}

#mainContent h2>a
{
 color:#189200;
}

#mainContent h3
{
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:10px;
 /*text-align:right;*/
 color:#666;
}

#mainContent h4
{
 border-bottom:1px dotted #999999;
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:11px;
 color:#559;
}

#mainContent p 
{
 margin:4px 0px 1em;
 color:#333;
 font-size:11px;
}

#mainContent blockquote 
{
 margin: 20px 0 20px 10px;
 padding: 0 20px 0 50px;
 background: url('/gfx/newman/quote.png') left top no-repeat;
 border: none;
}

#mainContent hr
{
 width:100%;
 height:1px;
 border: dotted 0.1pt gray;
 color:#666;
}

#mainContent ul
{
 padding:0px;
 margin:0px;
}

#mainContent li
{
 margin-left:15px;
}


#newsBox
{
 float:left;
 width:440px;
 padding-right:10px;
 /*border-right:1px dotted #eaeae2;*/
}

#newsBox h1 {
  font: bold 200%/100% "Lucida Grande";
  position: relative;
  color: #464646;
}

#rightBox
{
 float:right;
 width:300px;
}


#rightBox160
{
 float:right;
 width:160px;
 padding-left:1px;
}

#newsBoxFull
{
 float:left;
 width:420px !important;
 padding-right:10px;
 border-right:1px dotted #eaeae2;
}

#newsBoxFull p 
{
 /*font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;*/
 font-size: 13px;
 margin-top: .5em; color: #666;
 margin-left:5px;
 text-align:justify;
 line-height:20px;
}

#newsBoxFull h1 
{
 font-size: 24px;
 line-height: 35px;
 color: #444;
 color:#900;
}

#newsBoxFull h2 
{
 font-family: times, Times New Roman, times-roman, georgia, serif;
 font-size: 18px;
 line-height: 28px;
 color:#600;
}

#newsBoxFull .datumTop
{
 /*font-family: Gill Sans, Verdana;*/
 font-size: 11px;
 line-height: 14px;
 text-transform: uppercase;
 letter-spacing: 2px;
 font-weight: bold;
 margin:0px;
}

#trailerBoxFull
{
 float:left;
 width:100%;
 padding-right:10px;
 border-right:1px dotted #eaeae2;
}

#trailerBoxFull h1
{
 color:#900;
 font-size:20px;
 font-weight:bold;
 border:0px;
 margin:0px;
}

#trailerBoxFull h5
{
 font-size:13px;
 font-weight:bold;
 margin:0px;
}

#newsPicture img
{
 padding:4px;
 border:solid 1px #999;
}

#newsPicture
{
 text-align:center;
}

.vloga
{
 font-size:10px;
 color:#666;
}

.naslov
{
 font-weight:bold;
 font-size:14px;
 color:#333;
}

.podatek
{
 font-weight:normal;
 font-size:12px;
 color:#666;
}


#newsIndexBoxLeft
{
 float:left;
 width:205px;
 margin-right:3px;
}

#newsIndexBoxRight
{
 float:right;
 width:205px;
}

#newsIndexBoxLeft p, #newsIndexBoxRight p
{
 margin:4px 0px 1em;
 color:#333;
 font-size:11px;
 /*font-family:"Trebuchet MS";*/
}

#newsIndexBoxLeft h1, #newsIndexBoxRight h1 
{
 padding:2px;
 border-bottom:1px solid #6699cc;
 background:#c0cfe5;
 font-size:12px;
 color:#fff;
}

#newsIndexBoxLeft h1>a, #newsIndexBoxRight h1>a
{
 color:#444;
}

#newsIndexBoxLeft h1>a:hover, #newsIndexBoxRight h1>a:hover
{
 color:#944;
}


#newsIndexBoxRight
{
 float:right;
 width:210px;
}


#clanekBoxFull
{
 float:left;
 width:600px;
 padding-right:10px;
 border-right:1px dotted #222;
 text-align:justify;
 font-size: 13px;
 margin-top: .5em; color: #666;
 margin-left:5px;
 text-align:justify;
 line-height:20px;

}

#clanekBoxFull p 
{
 margin:2px 0px 1em;
 color:#444;
 font-size:13px;
 /*font-family:Arial;*/
 text-align:justify;
}

#clanekBoxFull h1 
{
 font-size: 24px;
 line-height: 35px;
 color: #444;
 color:#f00;
}

#clanekBoxFull ul
{
 font-size:12px;
}

#clanekBoxFull h2 
{
 font-family: times, Times New Roman, times-roman, georgia, serif;
 font-size: 18px;
 line-height: 28px;
 color:#600;
}

#clanekBoxFull .datumTop
{
 font-family: Gill Sans, Verdana;
 font-size: 11px;
 line-height: 14px;
 text-transform: uppercase;
 letter-spacing: 2px;
 font-weight: bold;
 margin:0px;
}

#clanekBoxFull .subtitle 
{
 width:100%;
 font-size:15px;
 font-style:italic;
 color:#444;
 font-weight:bold;
}


#headline
{
 width:100%;
 margin-bottom:10px;
}

#headline .subtitle 
{
 width:100%;
 font-size:15px;
 font-style:italic;
 color:#444;
 font-weight:bold;
}

#headline .datum
{
 width:100%;
 text-align:left;
 font-size:12px;
 color:#aaa;
}


#kinoBox
{
 font-size:12px;
 /*font-family:"Trebuchet MS";*/
 color:#555;
}

#kinoBox fieldset
{
 border: dotted 1px #aaa;
 background:url(/gfx/fieldset_kino.png) no-repeat;
 padding:4px;
 margin-bottom:5px;
}

#kinoBox h1
{
 font-size:15px;
 color:#900;
}

.rDan
{
 border: dotted 1px #aaa;
 background:#ffe;
 padding:4px;
 margin-bottom:5px;
}

.headlineTV
{
 font-weight:bold;
 font-size:14px;
 color:#633;
}


.rDan_headline
{
 width:400px;
 clear:both;
 font-size:16px;
 color:#900;
 font-weight:bold;	
 padding-bottom:2px;
 margin-bottom:.25em;
 border-bottom:1px dotted #999999;
}

/****************************************/
/**                                    **/
/****************************************/
#mainTable table
{
 border-collapse: collapse;
 width: 100%;
}

#mainTable thead
{
 background: #9ec5e4;
 border-top: 1px solid #aed5f4;
 border-bottom: 1px solid #8eb5d4;
}

#mainTable th
{
 font-weight:normal;
 text-align: center;
 background:#000 url('/admin/gfx/header_bg.png') repeat-x;
 color:#eee;
 padding:2px;
 font-size:9px;
 font-weight:bold;}

#mainTable th a
{
	color:#fff;
}

#mainTable a:hover
{
 color:#ff0;
}

#mainTable tr:hover
{
 /*background: #333;*/
}

#mainTable thead tr:hover
{
 background-color: transparent;
 color: inherit;
}

#mainTable .odd
{
 background-color: #111;
}

#mainTable .odd_black
{
 background-color: #222;
}

#myPage
{
 list-style:none;
 font-size:11px;
 margin:0px;
 padding:0px;
}

#myPage li
{
 float:left;
 width:20px;
 border:solid 1px #444;
 background:#111;
 margin:1px;
 padding:0px;
 text-align:center;
}

#myPage li:hover
{
 color:#900;
 background:#333;
}

#myPage a
{
 width:20px;
 padding-top:2px;
 padding-left:0px;
 height:15px;
 display:block;
 color:#999;
}

.pagLink a
{
 color:#333;
}

#myPage li.pagCurrent
{
 width:20px;
 height:20px;
 padding-top:2px;
 display:block;
 background:#400;
 color:#fff;
}


.newsFlash
{
 background:url(/gfx/blue2009/newsFlash.png) no-repeat;
 width:450px;
 height:120px;
 overflow:hidden;
 padding-left:0px;
 margin:0px;
 margin-bottom:10px;
}

#mainContent .newsFlash h2
{
 margin:0px;
 padding-top:6px;
 font-size:14px;
 color:#333;
 border:0px;
 width:440px;
 height:18px;
 margin-bottom:5px;
 overflow:hidden;
}

#mainContent .newsFlash h2 a
{
 color:#933;
}

#mainContent .datum
{
 float:right;
 text-align:right;
 font-size:10px;
 color:#333;
 border:0px;
 padding-right:5px;
 margin-top:2px;
 letter-spancing:0px;
 
}

#mainContent .slika
{
 width:110px;
 margin-left:-10px;
 margin-top:8px;
}

#mainContent .foto
{
 width:100px;
 height:80px;
 float:left;
 overflow:hidden;
}

#mainContent .newsFlash p
{
 margin:0px;
 font-size:12px;
 padding-top:5px;
 padding-left:4px;
 width:338px;
 height:62px;
 text-align:justify;
 overflow:hidden;
 line-height:16px;
 color:#444; 
}

#mainContent .newsFlash .clanek
{
 width:400px;
}

#newsFull
{
 background:url(/gfx/flashNews_back.png) repeat-y;
 width:427px;
}

#newsFull h2
{
 background:url(/gfx/flashNews3.png) 0 0 no-repeat;
 width:427px;
 height:30px;
 padding-left:10px;
 padding-top:6px;
 margin:0px;
 overflow:hidden;
 font-size:13px;
 font-weight:normal;
}

#newsFull p
{
 padding-left:10px;
 padding-right:10px;
 font-size:13px;
 text-align:left;
 /*font-family:"Trebuchet MS";*/
 color:#444;
}

#newsFull p.more
{
 padding-left:10px;
 padding-right:10px;
 font-size:9px;
 background:url(/gfx/flashNews3.png) 0 -280px no-repeat;
 width:427px;
 height:20px;
}

#newsFull p.datum2
{
 display:block;
 text-align:left;
 padding-bottom:5px;
 font-size:8px;
 color:#aaa;
}

.newsFlash3
{
 background:url(/gfx/flashNews3.png) no-repeat;
 width:427px;
 height:300px;
 overflow:hidden;
 padding-left:10px;
 margin:0px;
 margin-bottom:10px;
 padding-right:30px !important;
 padding-right:0px;
}

.newsFlash3 p
{
 padding-right:30px;
}

#mainContent .poster
{
 width:94px;
 height:104px;
 float:left;
}


.newsFlash2
{
 background:url(/gfx/flashNews2.png) no-repeat;
 width:210px;
 height:120px;
 overflow:hidden;
 padding-left:10px;
 margin:0px;
 margin-bottom:10px;
}

#mainContent .newsFlash2 h2
{
 margin:0px;
 padding-top:2px;
 font-size:14px;
 color:#333;
 border:0px;
 /*buffer:overflow;*/
 width:410px;
 height:28px;
 overflow:hidden;
 /*font-family:Tahoma;*/
}



#mainContent .newsFlash2 h2
{
 font-size:10px;
 padding-top:2px;
 /*font-family:arial;*/
 width:200px;

}

#mainContent .newsFlash2 h2 a
{
 color:#933;
}

#mainContent .datum2
{
 float:right;
 text-align:right;
 font-size:10px;
 color:#333;
 border:0px;
 /*font-stretch:ultra-condensed;*/
 padding-right:20px;
}

#mainContent .slika2
{
 width:50px;
 margin-left:-15px;
 padding-right:2px;
}

#mainContent .foto2
{
 width:50px;
 height:50px;
 float:left;
 overflow:hidden;
}

#mainContent .newsFlash2 p
{
 margin:0px;
 font-size:12px;
 padding-left:4px;
 width:140px;
 height:62px;
 color:#666;
 text-align:left;
 font-weight:normal;
 font-size:10px;
 /*font-family:Tahoma;*/
 font-stretch:condensed;
 overflow:hidden;
}

#mainContent .newsFlash2 .clanek
{
 width:280px;
}

/*** Desni okvir ***/

.dOkvir
{
 width:298px;
}

.top
{
 margin:0px;
 background:url(/gfx/rightMenu/m01.png) no-repeat ;
 height:8px;
 width:298px;
}

.middle
{
 display:block;
 background:url(/gfx/rightMenu/m03.png) no-repeat ;
 height:8px;
 width:298px;
}

.bottom
{
 display:block;
 background:url(/gfx/rightMenu/m05.png) no-repeat ;
 height:8px;
 width:298px;
}


.content
{
 width:298px;
}

.myHeadline
{
 margin:0px;
 padding:0px;
 padding-left:6px;
 padding-top:8px;
 color:#fff;
 width:440px;
 height:37px;
 background:url(/gfx/separator_440.png) no-repeat;
 font-family:Tahoma;
 font-weight:bold;
 font-size:12px;

}


.myTitle
{
 margin:0px;
 padding:0px;
 padding-left:6px;
 padding-top:3px;
 color:#fff;
 background:url(/gfx/blue2009/myTitle.png) no-repeat ;
 height:33px;
 width:300px;
 font-family:Tahoma;
 font-weight:bold;
 font-size:13px;
 color:#333;
 letter-spacing:0px;
}

.myTitle a
{
 color:#333;
}

.myTitle a:hover
{
 color:#600;
}

.newst
{
 height:53px;
 overflow:hidden;
}


#navigation
{
 font-size:18px;
 height:30px;
 text-align:center;
 width:100%;
 padding-left:180px;
}

.slikica
{
 border:1px solid #aaa;
 padding:5px;
}


/**********************************************/
/**                                          **/
/** dropDown Menu CSS                        **/
/**                                          **/
/**********************************************/

#dropDownMenu
{
 text-align:center;
 width:650px;
}

#dropDown li 
{
 list-style-type:none;	
 float:left;
}

#dropDown a
{
 color:#900;
 font-size:17px;
 font-weight:bold;
 /*font-family:Arial;*/
 text-decoration:none;
}

#dropDown li:hover
{
 background:url(/gfx/menuBox2.png) no-repeat;
}

.okvir
{
 padding:3px;
 border:solid 1px #444;	
}

#gameFrame
{
 border:solid 1px #333;
 padding:5px;
 z-index:0;
}
#linktome
{
 background:#333;
 padding:5px;
 margin-top:1px;
 margin-bottom:20px;
 width:590px;
 text-align:center;
 font-size:15px;
 color:#666;
}

#pictureInfo
{
 background:#222;
 padding:5px;
 font-size:15px;
 width:590px;
 text-align:center;
 font-size:12px;
 color:#555;
}

/**********************************************/
/**                                          **/
/** dropDown Menu CSS                        **/
/**                                          **/
/**********************************************/

#dropDownMenu
{
 text-align:center;
 width:650px;
 z-index:100;
}

#dropDown li 
{
 list-style-type:none;	
 float:left;
 z-index:100;
}

#dropDown a
{
 color:#900;
 font-size:17px;
 font-weight:bold;
 /*font-family:Arial;*/
 text-decoration:none;
}

#dropDown li:hover
{
 background:url(/gfx/menuBox2.png) no-repeat;
}

.iskanjeNaslov
{
 font-size:16px;
 font-weight:bold;
 color:#833;
}

.iskanjeOpis
{
 font-size:13px;
 color:#666;
}

#searchBox
{
 float:left;
 width:440px;
 padding-right:10px;
 border-right:1px dotted #eaeae2;
}

#searchBox h1
{
 font-size:12px;
 /*font-family:Arial;*/
 color:#666;
 background:#eee;
 padding:5px;
 margin-bottom:3px;
}

#tvBack
{
 background:url(/gfx/tvBack2.jpg) no-repeat;
 padding-top:33px;
 width:750px;
 height:415px;
}

.topBanner
{
 float:right;
 width:468px;
 height:60px;
 margin-top:30px;
}

.groupName
{
 font-size:10px;
 font-weight:normal;
 color:#998;
}


/******************************/
/** drop down menu           **/
/******************************/
#topMenu
{
 width:840px;
 height:33px;
 background:url(/gfx/blue2009/topBar3.png) no-repeat;
 margin-top:0px !important;
 margin-top:-2px;
 padding-left:90px;
 margin-left:68px;
}

#dropDownTop, #dropDownTop ul 
{
 padding: 0;
 margin: 0;
 list-style: none;
}

#dropDownTop a
{
 font-size:11px;
 color:#ffe;
 text-decoration:none;
}
#dropDownTop li a
{
 color:#ffe;
}

#dropDownTop li 
{
 float: left;
 position: relative;
 z-index:100;
 opacity:.9;
}

#dropDownTop li:hover
{
 background:#554;
 color:#fff;
}

.mainitems
{
 cursor:pointer;
 text-align:center;
 font-weight:bold;
 color:#333;
 width:75px;
 border-bottom:0px;
 padding-left:0px;
 padding:0px;
 margin-top:15px;
}

.topLinks
{
 font-size:12px;
 color:#ffe;
}

.mainitems a
{
 margin-left: 6px;
 margin-right: 8px;
 text-decoration: none;
 cursor:pointer;
 color:#000;
}

.subuls
{
 display: none;
 position:absolute;
 left:0px;
 background:#333;
 top:17px;
 width:150px;
}

ul[class$="subuls"]
{
 /**position:relative;*/
 /*display: hidden;*/
 background:url(/gfx/meniBack.png) bottom left no-repeat;
 width:150px;
}

	
.subuls ul
{
 padding-top:20px;
}

.subuls li
{
 padding:4px;
 border-top:dotted 1px #666 !important;
 border-top:solid 1px #555;
 text-align:left;
 padding:2px;
 padding-left:7px;
 width:141px;
 cursor:pointer;
}

.subuls li a
{
 cursor:pointer;
 text-decoration: underline;
}

#dropDownTop li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#dropDownTop li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

#restofcontent { /*wrap rest of content of the page inside this div*/
clear: left;
}

.menuHead
{
 background:#555;
 color:#eee;
 border-bottom:solid 1px #444;
 border-top:solid 1px #eee;
}

.menuBreak
{
 height:1px;
 border-bottom:solid 2px #eee;
 background:#999;
 margin:0px;
 padding:0px;
}

.subTxt
{
 color:#777;
 font-size:10px;
}

.headTxt
{
 font-size:12px;
 font-weight:bold;
}




#panel
{
 width:570px;
 display: none;
}

.slide 
{
	margin: 0;
	padding: 0;
	border-bottom: solid 2px #933;
	width:570px;
}

.btn-slide 
{
	text-align: center;
	width: 140px;
	margin: 0 auto;
	display: block;
	text-decoration: none;
	padding:2px;
	background:#933;
	color:#fff;
	cursor:pointer;
}

.active 
{
	background-position: right 12px;
}

#bigSlika1
{
 float:left;
}

#bigSlika2
{
 float:left;
 display:none;
}

#photoThumb
{
 background:#eee;
 margin-bottom:3px;
 padding:5px;
 height:45px;
 overflow:hidden;
 width:560px;
}

#photoThumb img
{
 float:left;
 padding-right:3px;
 padding-bottom:20px;
}

#photoThumb ul
{
 list-style:none;
 padding-left:0px;
 padding-top:0px;
 margin:0px;
 padding-bottom:10px;
}

#photoTumb li
{
 float:left;
}

#showPhoto
{
 width:570px;
 text-align:center;
}

.rating {
	cursor: pointer;
	margin: 2em;
	clear: both;
	display: block;
}
.rating:after {
	content: '.';
	display: block;
	height: 0;
	width: 0;
	clear: both;
	visibility: hidden;
}
.cancel,
.star {
	float: left;
	width: 17px;
	height: 15px;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.cancel,
.cancel a {background: url(/gfx/delete.gif) no-repeat 0 -16px;}

.star,
.star a {background: url(/gfx/star.gif) no-repeat 0 0px;}
	
.cancel a,
.star a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0px;
}

div.rating div.on a {
	background-position: 0 -16px;
}
div.rating div.hover a,
div.rating div a:hover {
	background-position: 0 -32px;
}

#newsTicker, #newsTicker ul,
#newsTicker2, #newsTicker2 ul,
#newsTicker3, #newsTicker3 ul,
#newsTicker4, #newsTicker4 ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0;
	font-size:11px;
}

#newsTicker li, #newsTicker2 li, #newsTicker3 li, #newsTicker4 li
{
 margin:0px;
 padding-left:6px;
}

.highlight { background-color: yellow }


.nowTV
{
 background:#faa;
 font-weight:bold;
}

#newsChooser li
{
 /*width:58px;*/
 height:18px;
 float:left;
 text-align:center;
 display:block;
 border:solid 1px #333;
 margin:1px;
 cursor:pointer;
}

.icons_tv-001
{
 width:51px;
 height:18px;
 background:url(/gfx/icon_tv-001a.png) no-repeat;
}

.icons_tv-002
{
 width:51px;
 height:18px;
 background:url(/gfx/icon_tv-002a.png) no-repeat;
}

.icons_tv-003
{
 width:58px;
 height:18px;
 background:url(/gfx/icon_tv-003a.png) no-repeat;
}

.icons_tv-004
{
 width:58px;
 height:18px;
 background:url(/gfx/icon_tv-004a.png) no-repeat;
}

.icons_tv-005
{
 width:44px;
 height:18px;
 background:url(/gfx/icon_tv-005a.png) no-repeat;
}

.icons_tv-006
{
 width:58px;
 height:18px;
 background:url(/gfx/icon_tv-006a.png) no-repeat;
}

.icons_tv-007
{
 width:36px;
 height:18px;
 background:url(/gfx/icon_tv-007a.png) no-repeat;
}

.icons_tv-008
{
 width:49px;
 height:18px;
 background:url(/gfx/icon_tv-008a.png) no-repeat;
}

  

.icons_tv-001:hover
{
 background:url(/gfx/icon_tv-001.png) no-repeat;
}
.icons_tv-002:hover
{
 background:url(/gfx/icon_tv-002.png) no-repeat;
}
.icons_tv-003:hover
{
 background:url(/gfx/icon_tv-003.png) no-repeat;
}
.icons_tv-004:hover
{
 background:url(/gfx/icon_tv-004.png) no-repeat;
}
.icons_tv-005:hover
{
 background:url(/gfx/icon_tv-005.png) no-repeat;
}
.icons_tv-006:hover
{
 background:url(/gfx/icon_tv-006.png) no-repeat;
}
.icons_tv-007:hover
{
 background:url(/gfx/icon_tv-007.png) no-repeat;
}
.icons_tv-008:hover
{
 background:url(/gfx/icon_tv-008.png) no-repeat;
}

#trenutno
{
 background:#ffe;
 border:dotted 1px #999;
 padding:5px;
}

#trenutno .ura
{
 position:absolute;
 display:block;
 font-size:14px;
 color:#555;
 font-family:arial;
 font-weight:bold;
 padding-left:3px;
 padding-top:2px;
}

#trenutno .naslov
{
 padding-left:70px;
 font-size:18px;
 color:#900;
 font-weight:bold;
 display:block;
}

#trenutno .opis
{
 display:block;
 padding-left:70px;
 font-size:10px;
 color:#333;
 height:15px;
}

#trenutno .sledi
{
 display:block;
 padding-left:5px;
 font-size:10px;
 color:#666;
}

#ga_shade
{
 height:1px;
}



/********************************/

#komentar 
{
	margin: 0;
	padding: 0;
	width: 520px;	
}

#komentar fieldset 
{
 border: 1px solid #c6cab6;
 border-left-color: #dce0ca;
 border-top-color: #dce0ca;
 margin-bottom: 2em;
 padding: 1em;
 background:#eee;
}

#komentar .agree
{
 font-size:9px;
 color:#555;
}

#komentar .address
{
 font-style:italic;
}
#komentar label 
{
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #aaa;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #aaa;
 clear: both;
 float: left;
 margin-top: 0.3em;
 margin-right: 0pt;
 margin-bottom: 0.3em;
 margin-left: 0pt;
 padding-top: 0.1em;
 padding-right: 0pt;
 padding-bottom: 0.1em;
 padding-left: 0pt;
 width: 100%;
}

#komentar label:hover
{
 background-color: #f9f9f6;
 background-image: none;
 background-repeat: repeat;
 background-attachment: scroll;
 background-position: 0% 0%;
}

#komentar fieldset legend 
{
 color: #808080;
 font-size: 16px;
 font-weight: bold;
}

#komentar label 
{
 border-bottom: 1px solid #fff;
 border-top: 1px solid #fff;
 clear: both;
 float: left;
 margin: 0.3em 0;
 padding: 0.1em 0;
 width: 100%;
}

#komentar label span 
{
 clear: left;
 display: block;
 float: left;
 margin-right: 1em;
 text-align: right;
 width: 12em;
}

#komentar input[type="text"], #komentar input[type="password"], #komentar select, #komentar textarea 
{
 border: 1px solid #555;
 border-left-color: #aaa;
 border-top-color: #aaa;
 color: #444;
 font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
 padding: 0.2em;
 width:250px;
}

#komentar .error
{
 font-size:12px;
 color:#900;
}

#komentar label.hover 
{
 background: #f9f9f6;
}

#komentar label.focus 
{
 background: #f1f1ed;
 border-color: #e6e6e4;
}

		#komentar label.focus input, #komentar label.focus select, #komentar label.focus textarea { background: #fff; }

	#komentar label.required {

		}

#komentar label.error 
{
	background: #ffecee;
	border-color: #f45353;
}

#komentar label.error span 
{
 color: #f45353;
 font-weight: bold;
}
	
#komentar .buttons 
{
 padding-left: 13em;
}

#komentar .button 
{
 background: url(../images/button_bg.gif) left 1px no-repeat;
 border: 0;
 color: #46a724;
 display: block;
 font: bold 16px Arial, Helvetica, sans-serif;
 height: 37px;
 padding: 0 0 0 10px;
}

*+html #komentar .button 
{
 background: url(../images/button_bg.gif) left top no-repeat;
 padding: 0 0 0 15px;
 width: 200px;
}
	
#komentar .button span 
{
 background: url(../images/button_bg_r.gif) right top no-repeat;
 display: block;
 height: 37px;
 line-height: 37px;
 padding: 0 15px 0 0;
 margin: 0;
 text-align: left;
}
		
#komentar .button:hover 
{
 color: #727b6e;
 cursor: pointer;
}
		
#komentar .cancel 
{
 color: #b74c4c;
 font-size: 14px;
}

#komentar p, #komentar p.note 
{
 color: #555;
}

#komentar p.note 
{
 font-size: 0.9em;
 margin-left: 14em;
}

span.comment
{
 background-color: transparent;
 background-image: url(../img/icon_comment.gif);
 background-repeat: no-repeat;
 background-attachment: scroll;
 background-position: left center;
 padding-left: 20px;
}

.koment_p
{
 color:#666;
}

.koment_avtor
{
 font-size:11px;
 color:#555;
 padding-left:20px;
 background:url(/gfx/icon_comment.gif) no-repeat;
}

.koment_datum
{
 font-size:11px;
 color:#999;
}


/****************************************
 **                                    **
 **    GALLERY LIST FIELDS             **
 **                                    **
 ****************************************/

.pictureFrame
{
 float:left;
 text-align:center;
 margin-right:1px;
}

.pictureFrame p
{
 text-align:center;
 font-size:10px;
 margin:0px;
 padding:1px;
 margin-right:2px;
 background:#ccc;
 color:#fff;
 width:116px;
 border:solid 1px #999;
 overflow:hidden;
 height:13px;
}

A.pictureFrame
{
 color:#fff;
 border:solid 1px #999;
 margin-bottom:2px;
}

.pictureFrame img
{
 background-color:#fff;
 border: 1px solid #a9a9a9;
 padding:2px;
 margin: 3px !important;
 margin: 2px;
}

.galleryFrame_iphone img

{

 background-color:#fff;

 border: 1px solid #a9a9a9;

 padding:2px;

 margin: 2px !important;

 margin: 1px;

}





.galleryFrame_iphone

{

 float:left;

 text-align:center;

 margin-right:1px;

 height:328px;

 vertical-align:bottom;

}



.pictureDescription_iphone

{

 display:block;

 text-align:center;

 font-size:10px;

 margin:0px;

 padding:0px;

 margin-top:-3px;

 margin-bottom:4px;

 margin-left:2px;

 margin-right:1px;

 background:#ddd;

 color:#fff;

 width:204px;

 border:solid 1px #999;

 overflow:hidden;

 height:13px;

}





.galleryFrame
{
 float:left;
 text-align:center;
 margin-right:1px;
 height:100px;
 overflow:hidden;
 padding:0px;
 background:#000;
 border:solid 1px #000;
 margin:2px;
 width:180px;
}

.galleryFrame img
{
 border:0;
}


.MiniGallery img
{
 background-color:#fff;
 border: 1px solid #a9a9a9;
 padding:2px;
 margin: 2px 2px 0px !important;
 margin: 0px 2px 2px 0px;
}

.MiniGallery img:hover
{
 background-color:#ffa;
}


.gallery img
{
 background-color:#fff;
 border: 1px solid #a9a9a9;
 padding:2px;
 margin: 2px;
}

.gallery img:hover
{
 background-color:#ffa;
}


/**
 * jQuery lightBox plugin

 */

#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;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}

#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}

#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	

#lightbox-image-details-caption { font-weight: bold; }

#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			

#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

#mojSeznam li
{
	background:#eee;
	margin:3px;
	width:200px;
	height:20px;
	overflow:hidden;
	float:left;
	border:solid 1px #aaa;
	list-style:none;
	text-align:center;
	color:#555;
}

#mojSeznam li:a
{
 display:block;
 width:300px;
 height:20px;
}

.myImage
{
 border:solid 1px #999;
 padding:3px;
 margin:3px;
}

.avtoNaslov a
{
 font-size:12px;
}



#vicBoxFull
{
 float:left;
 width:420px !important;
 padding-right:10px;
 border-right:1px dotted #eaeae2;
 font-family:"Comic Sans MS";
}

#vicBoxFull p 
{
 /*font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;*/
 font-size: 18px;
 margin-top: .5em; color: #333;
 margin-left:5px;
 text-align:justify;
 line-height:29px;
}

#vicBoxFull h1 
{
 border-bottom:1px dotted #900;
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:15px;
 color:#044474;
}

#vicBoxFull h2 
{
 font-size: 24px;
 line-height: 35px;
 color: #444;
 color:#900;
}



#vicBoxFull .datumTop
{
 /*font-family: Gill Sans, Verdana;*/
 font-size: 11px;
 line-height: 14px;
 text-transform: uppercase;
 letter-spacing: 2px;
 font-weight: bold;
 margin:0px;
}

#kwick a
{
 color:#fff;
 opacity:0.2;
 font-size:11px;
 width:320px;
 height:200px;
 display:block;
}

#kwick a:hover
{
 color:#fff;
}


.kwicks {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}

.kwicks li{
	display: block;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
}

.kwicks li{
	float: left;
	width: 153px;
  height: 200px;
	margin-right:1px;
}

#polje2
{
 display:none;
}

#polje3
{
 display:none;
}

.xtvDan ul
{
 margin:0px;
 list-style:none;
 background:url(/admin/gfx/header_bg.png) repeat-x;
 margin:0px;
 padding:0px;
}

.xtvDan li
{
 background:#fee;
 list-style:none;
 border:solid 1px #999;
 float:left;
 font-size:18px;
 cursor:pointer;
 margin:0px;
 padding:6px;
}

.linkPartner
{
 font-size:14px;
 font-weight:bold;
 list-style:none;
 margin:1px;
 width:180px;
 padding:2px;
}



/* the overlayed element */ 
div.overlay { 
    /* growing background image */ 
    background-image:url(/gfx/white.png); 
    /* dimensions after the growing animation finishes  */ 
    width:600px; 
    height:470px;         
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* some padding to layout nested elements nicely  */ 
    padding:55px; 
} 
 
/* default close button positioned on upper right corner */ 
div.overlay div.close { 
    background-image:url(/gfx/close.png); 
    position:absolute; 
    right:5px; 
    top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
} 
 
 
/* black */ 
div.overlay.black { 
    background:url(/gfx/transparent.png) no-repeat !important; 
    color:#fff; 
} 
 
/* petrol */ 
div.overlay.petrol { 
    background:url(/gfx/petrol.png) no-repeat !important; 
    color:#fff; 
} 
 
div.black h2, div.petrol h2 { 
    color:#ddd;         
}

.overBox
{
 height:440px;
 overflow:auto;
 clear:both;
}

div.wrap { 
    height:441px; 
    overflow-y:auto; 
}

#vremeTop
{
 list-style:none;
 margin:0px;
 padding:0px;
 height:100px;
 text-align:center;
}

#vremeTop li
{
 width:53px;
 float:left;
 text-align:center;
 margin:2px;
 border:dotted 1px #ddd;
 letter-spacing:-1px;
 
}

#vremeTop li.odd
{
 background:#ffe;
}

.navigator
{
 float:left;
 margin-top:-2px !important;
 margin-top:-8px;
}

.razvedriloBox
{
 border:solid 1px #222;
 margin-bottom:20px;
 padding:5px;
 background:#111;
}

#clanekBoxFull .razvedriloBox p
{
	color:#777;
}
#clanekBoxFull .rb_naslov
{
 display:block;
 font-size:18px;
 color:#fff;
 font-weight:bold;
 font-family:Arial;
 background:#300;
 width:545px;
 padding:3px;
 letter-spacing:-1px;
 margin:0px;

}
#clanekBoxFull .rb_datum
{
 margin:0px;
 font-size:11px;
 color:#555;
}

#clanekBoxFull .rb_podnaslov
{
 display:block;
 font-size:15px;
 color:#888;
 margin:0px;
 font-weight:bold;
 border-bottom: solid 1px #222;
 margin-bottom:10px;
}

.pixBox
{
 text-align:center;
}

a.gameLink:hover
{
 color:#900;
}

#toolbarLogo {
    background:url(/gfx/erevija_logo.png);
    background-repeat:none;
    width:174px;
    height:60px;
    display:block;
}

#toolbar {
    width:100%;
    height:60px;
    position:fixed;
    top:0;
    left:0;
    -moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);
    -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);
    box-shadow:0 1px 2px rgba(0,0,0,0.5);
    background:#2677c1 url(/gfx/toolbar_back_blue.png) repeat-x;
    border-bottom:solid 1px rgba(0,0,0,0.2);
    opacity:.9;
    z-index:1000;
}

.toolbarMenu {
    width:990px;
    margin:0 auto;
    text-align:left;
}

#toolbarLogo:hover{
    background-position: -542px -0px; 
}

#toolbarLogo {
    width:236px;
    height:60px;
    display:block;
    text-indent:-10000px;
    float:left;
    margin-right:20px;
    background-position  : -306px -0px; 
}

#searchBox {
    height:28px;
    width:190px;
    margin-top:12px;
    border:solid 1px #777;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    padding-right:10px;
    padding-left:5px;
    font-size:14px;
    color:#666;
    cursor:pointer;
    background:#eee url(http://files.mywallpapers.org/gfx/Magnifier2.png) right no-repeat;
    float:left;
    margin-right:10px;
}

#searchBox:focus {
    background:#fff url(http://files.mywallpapers.org/gfx/Magnifier2.png) right no-repeat;
    border:solid 1px #333;
}

#dropMenu {
    float:left;
    list-style:none;
    margin:0;
    padding:0;
}

#dropMenu li {
    float:left;
    height:60px;
    margin-right:1px;
    padding-left:10px;
    padding-right:10px;
    font-size:15px;
}

#dropMenu li a {
    padding-top:22px;
    color:#ccc;
    display:block;
    height:33px;
    float:left;
}

#dropMenu li a:hover{
    color:#fff;
    text-decoration:none;
}
#dropMenu li:hover{
    background:url(/gfx/toolbar_back_hover.png) repeat-x;
    border-radius:10px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}

#dropMenu li.selected {
    background:rgba(250,250,200,0.1);
    border-right:solid 1px #222;
    border-left:solid 1px #222;   
}

#dropMenu li.selected a {
    color:#ddd;
}


