@charset "utf-8";
/* CSS Document */

li{list-style-type:none;}
ul {list-style:none; padding:0px; margin:0px; white-space: nowrap;}
img {border:none;}
.clear{clear:both;}
.clear-ten{clear:both; height:10px}
a,a:hover {border:none;text-decoration:none;outline:none; color:#000; }
a img {display:block;}

.bold { font-weight:bold}
.italic { font-style:italic}

.kontakt-titles { padding:10px 10px 10px 10px; background:#000 ; color:#FFF; margin-bottom:1px }
.kontakt-dates { padding:2px 10px 2px 10px; background:#000 ; color:#FFF; margin-bottom:1px  }

.kontakt-times { padding:10px 10px 10px 10px; background:#ffed00 ; color:#000; margin-bottom:1px  }
.kontakt-times a { text-decoration:underline; font-weight:bold }

.kontakt-name { font-weight:bold; text-decoration:underline}






html {   background:url(../images/background.jpg); font:Arial, Helvetica, sans-serif; font-size:12px}
body { height:100%; width:100%; margin:0px; padding:0px;}

#wrapper{ height:100%; margin:0px}
#contentWrapper{outline:none; margin-left:auto; width:980px; height:100%; margin-right:auto; }

#language-nav {margin-top:10px; height:10px; width:980px; font-family:Arial, Helvetica, sans-serif;font-size:9px; color:#FFF; text-align:right}
#language-nav a{ color:#FFF}
#main-content {margin-top:10px; background-color:#FFF; width:980px; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif}


h1 { font-size:18px; font-weight:normal; margin-top:25px; padding:0px}
#header { padding-top:10px;}
#homelink { width:150px; height:50px; background:url(../images/logo.jpg) no-repeat; float:left;margin-left:10px}
#homelink a {height:100%; width:100%; display:block}
#homelinksr { width:150px; height:50px; background:url(../images/logosr.jpg) no-repeat; float:left;margin-left:10px}
#homelinksr a {height:100%; width:100%; display:block}



#contentHeader { background-color:#ffed00; float:left; width:520px; height:50px; font-size:18px; padding-left:10px; margin-left:10px}
#homecontentHeader { background-color:#ffed00; float:left; width:520px; height:50px; font-size:18px; padding-left:10px; margin-bottom:10px; margin-top:10px }

#newsHeader { height:50px; margin-left:20px; width:240px; float:left;  font-size:18px; border-bottom:solid 1px #939598}
#homenewsHeader { height:50px; margin-left:20px; width:240px;  font-size:18px; border-bottom:solid 1px #939598; margin-bottom:10px}
#newsContentHeader { height:50px; margin-left:20px; width:780px; float:left;  font-size:18px; border-bottom:solid 1px #939598} 


#contentLeft { float:left;}
#contentRight {float:left; margin-left:10px}

#home-left {float:left; width:150px; }
#home-middle {float:left; width:530px; margin-left:10px}
#home-right {float:left; margin-left:10px}

.banner-cell{ float:left; margin-left:10px}
.banner-sep { width:100px; float:left; display:block}

#home-partners { background:#FFF; width:980px; padding:27px 0px 20px 0px; margin-bottom:10px}
#row-first {margin-left:20px}
#row-second {margin-left:30px}
#row-third {margin-left:70px; margin-top:6px; margin-bottom:6px; }
#row-fourth {margin-top:10px; margin-left:350px}
#row-fifth {margin-top:20px; margin-left:150px}
#row-sixth {margin-top:20px; margin-left:235px}
#row-seventh {margin-top:10px; margin-left:10px}
.sponsor-cell { float:left}
.sponsor-cell a{ display:block; height:100%; width:100%}

#partners-content {margin-top:30px; text-align:left}

#partner-row-one { width:530px}
#partner-row-two { width:530px}
#partner-row-three { margin-left:51px}
#partner-row-four {margin-left:51px}
#partner-row-five { margin-left:51px}
#partner-row-six {margin-left:43px}
#partner-row-seven {width:530px}
#partner-row-eight { margin-left:20px}
#partner-row-nine {margin-left:180px}
#partner-row-ten {margin-left:160px}

#gallery-nav { float:left; width:156px; font-weight:bold}
#gallery-content { float:left; width:624px}
.gallery-nav-cells-selected { color:#666; margin-bottom:10px}
.gallery-nav-cells-selected a{ color:#666}
.gallery-nav-cells { margin-bottom:10px}

#home-flash {width:530px; height:240px;  margin-top:10px; margin-left:10px; outline:none; margin-bottom:10px}
#contentHolder { margin-top:10px;}
#side-nav {float:left; margin-left:10px; width:150px;}
#middle {float:left; margin-left:10px; width:530px;}
#middlehome {float:left; width:530px;}
#news-holder { float:left; margin-left:20px; height:650px; width:240px; }
#radionice { float:left; margin-left:20px; height:650px; width:240px; }
#middle-news {float:left;width:780px; margin-left:20px;  min-height:650px}
#middle-gallery {float:left;width:780px; margin-left:20px;  min-height:650px}
#partners-content {  padding:0px 0px 0px 10px;}
.partners { width:250px; height:150px; float:left; margin-bottom:10px; margin-right:10px; text-align:center;}

#lutrija {margin:46px auto; padding:0px;width:207px; height:58px}
#telenor {margin:35px auto; padding:0px;width:180px; height:80px}

.staff { margin-bottom:20px}
.staff-pic { float:left; width:120px; display:block; height:150px}
.staff-text { float:left; width:390px; margin-left:10px}


.photo-cells { text-align:center; width:156px; height:130px; float:left; padding:0px 0px 6px 0px;}


#program { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px 0px; display:block}
#program a {display:block; height:100%; width:100%}
#program:hover { background-position: -150px 0px;}
#location { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -20px; display:block}
#location a {display:block; height:100%; width:100%}
#location:hover { background-position: -150px -20px;}
#participants { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -40px; display:block}
#participants a {display:block; height:100%; width:100%}
#participants:hover { background-position: -150px -40px;}
#competitions { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -60px; display:block}
#competitions a {display:block; height:100%; width:100%}
#competitions:hover { background-position: -150px -60px;}
#partners { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -80px; display:block}
#partners a {display:block; height:100%; width:100%}
#partners:hover { background-position: -150px -80px;}
#news { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -100px; display:block}
#news a {display:block; height:100%; width:100%}
#news:hover { background-position: -150px -100px;}
#press { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -120px; display:block}
#press a {display:block; height:100%; width:100%}
#press:hover { background-position: -150px -120px;}
#archive { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -140px; display:block}
#archive a {display:block; height:100%; width:100%}
#archive:hover { background-position: -150px -140px;}
#about { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -160px; display:block}
#about a {display:block; height:100%; width:100%}
#about:hover { background-position: -150px -160px;}
#people { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -180px; display:block}
#people a {display:block; height:100%; width:100%}
#people:hover { background-position: -150px -180px;}
#contact { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -200px; display:block}
#contact a {display:block; height:100%; width:100%}
#contact:hover { background-position: -150px -200px;}
#gallery { height:20px; width:150px; background:url(../images/navigation.png) no-repeat 0px -220px; display:block}
#gallery a {display:block; height:100%; width:100%}
#gallery:hover { background-position: -150px -220px;}

#programsr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px 0px; display:block}
#programsr a {display:block; height:100%; width:100%}
#programsr:hover { background-position: -150px 0px;}
#gallerysr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -220px; display:block}
#gallerysr a {display:block; height:100%; width:100%}
#gallerysr:hover { background-position: -150px -220px;}
#locationsr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -20px; display:block}
#locationsr a {display:block; height:100%; width:100%}
#locationsr:hover { background-position: -150px -20px;}
#participantssr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -40px; display:block}
#participantssr a {display:block; height:100%; width:100%}
#participantssr:hover { background-position: -150px -40px;}
#competitionssr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -60px; display:block}
#competitionssr a {display:block; height:100%; width:100%}
#competitionssr:hover { background-position: -150px -60px;}
#newssr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -100px; display:block}
#newssr a {display:block; height:100%; width:100%}
#newssr:hover { background-position: -150px -100px;}
#partnerssr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -80px; display:block}
#partnerssr a {display:block; height:100%; width:100%}
#partnerssr:hover { background-position: -150px -80px;}
#presssr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -120px; display:block}
#presssr a {display:block; height:100%; width:100%}
#presssr:hover { background-position: -150px -120px;}
#archivesr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -140px; display:block}
#archivesr a {display:block; height:100%; width:100%}
#archivesr:hover { background-position: -150px -140px;}
#aboutsr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -160px; display:block}
#aboutsr a {display:block; height:100%; width:100%}
#aboutsr:hover { background-position: -150px -160px;}
#peoplesr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -180px; display:block}
#peoplesr a {display:block; height:100%; width:100%}
#peoplesr:hover { background-position: -150px -180px;}
#contactsr { height:20px; width:150px; background:url(../images/navigationsr.png) no-repeat 0px -200px; display:block}
#contactsr a {display:block; height:100%; width:100%}
#contactsr:hover { background-position: -150px -200px;}




#twitter { background:url(../images/twitter.jpg); height:16px; width:69px; margin-top:21px;}
#twitter a{display:block; height:100%; width:100%}
#facebook { background:url(../images/facebook.jpg); height:16px; width:69px; margin-top:4px}
#facebook a{display:block; height:100%; width:100%}

#mailing-list { margin-top:23px;}
#mailing-title { background:url(../images/subscribe.jpg); height:20px; width:150px}
#mailing-title-sr { background:url(../images/subscribesr.jpg); height:20px; width:150px}
#insert-mail { height:20px; width:16px; background:url(../images/subscribe-button.jpg)}
.mailing-list { width:122px; height:20;px; background:#ffed00; margin:0px; padding:4px; float:left; border:none; font-size:12px; *margin-top:-20px}
#insert-mail { float:left; cursor:pointer; margin-left:4px; *margin-top:-20px}


#banners { margin-top:20px; text-align:center; *margin-top:40px}
.banner-hold {}

.middle-row { margin-bottom:20px}
.right-col { width:260px; margin-left:10px; float:left}
.left-col { width:260px; float:left}
.subtitle { font-size:16px; font-weight:bold; margin-top:17px; padding:0px 10px 0px 10px}
.text { font-size:12px; padding:0px 10px 0px 10px; margin-top:2px}

#news-link { width:240px; border-top:solid 1px #939598; padding-top:10px; text-align:right; padding-bottom:10px;}
#news-link a {color:#000}
.news-list { width:240px; margin-bottom:10px}
.news-date {margin-top:10px;}
.news-date a {color:#000}
.news-title { font-weight:bold; height:45px; overflow:hidden; background-color:}
.news-title a {color:#000}
.news-list-thumb { height:120px; width:240px; overflow:hidden}

.news-date-list {}
.news-date-list a {color:#000}
.news-title-list { font-weight:bold; margin-bottom:10px; width:230px;}
.news-title-list a {color:#000}


#news-listing {float:left; width:240px; height:650px}
.news-list-main { width:240px; margin-bottom:10px; float:left; margin-left:15px;}
#news-link-main { width:780px; border-top:solid 1px #939598; padding-top:10px; text-align:right; padding-bottom:10px;}
#news-link-main a {color:#000}
.news-list-main-thumbs { height:120px; width:240px; overflow:hidden}

#single-news-content {float:left; width:520px; margin-left:10px; 	}
#single-news-date {margin-top:10px}
#single-news-title {margin-top:10px; font-weight:bold; font-size:18px}
#single-news-subtitle {margin-top:10px; font-weight:bold}
#single-news-text {margin-top:10px; margin-bottom:20px}
.single-news-pictures {margin-bottom:20px}

#middle-text { padding:0px 10px 0px 10px; margin-top:10px}
#kontakt-main { padding:0px 10px 0px 10px;font-weight:bold}
#other { padding:0px 10px 0px 10px;}
.kontakt-other {float:left; width:150px }
.kontakt-other-mid {float:left; width:190px; margin-left:10px;}
.kontakt-other-end {float:left; width:150px; margin-left:10px }


.highlight { background-color:#ffed00}

#newsContentFooter {  width:780px;  border-top:solid 1px #939598}
#pag-prev { float:left; margin-top:10px}
#pag-next { float:right; margin-top:10px}
#news-link-list { width:230px; border-top:solid 1px #939598; padding-top:10px; text-align:right; padding-bottom:10px;}
#news-link-list a {color:#000}

#page-pic { text-align:center}
#page-text { margin-bottom:20px; margin-top:20px; padding:0px 10px 0px 10px}
#telenor-pics { margin-bottom:20px; margin-top:20px;}
#telenor-pics-left {float:left; width:254px; margin-bottom:20px}
#telenor-pics-right {float:left; margin-left:22px; width:254px; margin-bottom:20px}

.blue { background-color:#00ffff}
.yellow { background-color:#ffed00}
.green { background-color:#00ff00}
.purple { background-color:#ff00ff}


#content-header {height: 240px; width:800px; margin-top:10px}
#content-header-title { height: 240px; width:260px; background:#fff200; float:left}
#content-header-picture { height: 240px; width:530px; margin-left:10px; float:left}
#participants-title { padding:10px 0px 0px 10px; font-weight:bold;}
#content-dyn { margin-top:115px; margin-right:20px; text-align:right}
#content-dyn-debate { margin-top:75px; margin-right:20px; text-align:right}
#content-dyn-kino { margin-top:75px; margin-right:20px; text-align:right}
#content-location {  }
#content-info { margin-top:5px; font-size:11px}
#content-name { font-weight:bold; margin-top:10px; font-size:18px}
#date-time { margin-top:10px; font-size:14px}
#content-time { float:right}
#content-date {float:right}

#main-participants-content { margin-top:20px}
#main-participants-content-youtube { float:left; margin-left:20px}
#main-participants-content-left {float:left; width:380px}
#main-participants-content-tekst {padding:0px 10px 0px 10px; width:380px;}

#main-debate-content-tekst {padding:0px 10px 0px 10px; width:510px;}
#main-participants-content-links { border-left:#fff200 solid 2px; padding-left:10px; margin-top:10px}

.listing-title { width:520px; margin-top:20px; margin-bottom:1px; height:19px; background:#000; color:#FFF; font-weight:bold; font-size:11px; padding:6px 0px 4px 10px}
.listing-title-new { width:520px; margin-bottom:1px; height:19px; background:#000; color:#FFF; font-weight:bold; font-size:11px; padding:6px 0px 4px 10px}
.listing-title-new a{ color:#FFF; text-decoration:underline}
.listing-date { width:520px; margin-bottom:1px; height:17px; background:#000; color:#FFF; font-size:11px; padding:2px 0px 0px 10px} 
.listing-cells { width:520px; margin-bottom:1px; height:17px; background:#ffed00; color:#000; font-size:11px; padding:2px 0px 0px 10px} 
.listing-cells-double { width:520px; margin-bottom:1px; height:30px; background:#ffed00; color:#000; font-size:11px; padding:2px 0px 0px 10px} 
.listing-cells a { text-decoration:underline; font-weight:bold}
.listing-cells-title { font-weight:bold}


#partic-title { background:url(../images/participants.jpg); height:50px; width:800px; margin:10px 0px 0px 0px}
#partic-left { float:left; margin-top:10px}
#partic-right { float:left; margin:10px 0px 0px 10px}

.partic-titles { background:#000; height:17px; width:630px; color:#FFF; margin-bottom:1px; padding:2px 0px 0px 10px; }
.partic-cells {  background:#ffed00; height:17px; width:630px; color:#000; margin-bottom:1px; padding:2px 0px 0px 10px; }
.partic-cells-name { float:left; width:170px}
.partic-cells-eventname { float:left; width:320px; overflow:hidden}
.partic-cells-time { float:left; margin-left:10px}


#kontakt { height:20px; width:150px; background:url(../images/inner-nav-sr.png) no-repeat 0px 0px; display:block}
#kontakt a {display:block; height:100%; width:100%}
#kontakt:hover { background-position: -150px 0px;}

#expozona { height:20px; width:150px; background:url(../images/inner-nav-sr.png) no-repeat 0px -20px; display:block}
#expozona a {display:block; height:100%; width:100%}
#expozona:hover { background-position: -150px -20px;}

#artzona { height:20px; width:150px; background:url(../images/inner-nav-sr.png) no-repeat 0px -40px; display:block}
#artzona a {display:block; height:100%; width:100%}
#artzona:hover { background-position: -150px -40px;}

#ysd { height:20px; width:150px; background:url(../images/inner-nav-sr.png) no-repeat 0px -60px; display:block}
#ysd a {display:block; height:100%; width:100%}
#ysd:hover { background-position: -150px -60px;}

#ghost { height:20px; width:150px; background:url(../images/inner-nav-sr.png) no-repeat 0px -80px; display:block}
#ghost a {display:block; height:100%; width:100%}
#ghost:hover { background-position: -150px -80px;}

#music { height:20px; width:150px; background:url(../images/inner-nav-sr.png) no-repeat 0px -100px; display:block}
#music a {display:block; height:100%; width:100%}
#music:hover { background-position: -150px -100px;}

#ghost-list { margin-bottom:20px}
.ghost-list-left { width:260px; margin-bottom:20px; float:left}
.ghost-list-cell { width:260px; margin-bottom:20px; margin-left:10px; float:left}
.ghost-pic { float:left; height:82px; width:82px;}
.ghost-text { float:left; padding-left:10px; width:168px}













/* Jquery */
div.jGrowl{padding:10px;z-index:9999}div.ie6{position:absolute}div.ie6.top-right{right:auto;bottom:auto;left:expression( ( 0 - jGrowl.offsetWidth+( document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth )+( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) )+'px' );top:expression( ( 0+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' )}div.ie6.top-left{left:expression( ( 0+( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) )+'px' );top:expression( ( 0+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' )}div.ie6.bottom-right{left:expression( ( 0 - jGrowl.offsetWidth+( document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth )+( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) )+'px' );top:expression( ( 0 - jGrowl.offsetHeight+( document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight )+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' )}div.ie6.bottom-left{left:expression( ( 0+( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) )+'px' );top:expression( ( 0 - jGrowl.offsetHeight+( document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight )+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' )}div.ie6.center{left:expression( ( 0+( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft ) )+'px' );top:expression( ( 0+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ) )+'px' );width:100%}body >div.jGrowl{position:fixed}body >div.jGrowl.top-left{left:0px;top:0px}body >div.jGrowl.top-right{right:0px;top:0px}body >div.jGrowl.bottom-left{left:0px;bottom:0px}body >div.jGrowl.bottom-right{right:0px;bottom:0px}body >div.jGrowl.center{top:0px;width:50%;left:25%}div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto}div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{background-color:#fff;color:#000;zoom:1;width:235px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px}div.jGrowl div.jGrowl-notification{min-height:40px}div.jGrowl div.jGrowl-notification div.header{font-weight:bold;font-size:10px}div.jGrowl div.jGrowl-notification div.close{float:right;font-weight:bold;font-size:12px;cursor:pointer}div.jGrowl div.jGrowl-closer{height:15px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:11px;font-weight:bold;text-align:center}div.jpassword{position:absolute;z-index:1000;width:296px;height:56px;margin:0;text-align:left}div.jpassword-righttop div,div.jpassword-rightbottom div{padding:8px 10px 0 25px}div.jpassword-lefttop div,div.jpassword-leftbottom div{padding:8px 15px 0 10px}div.jpassword-flat{margin-top:8px;padding:8px 8px 0 8px;border-top:3px solid #d9d9d9;background-color:#5c5c5c}div.jpassword-righttop{background:transparent url(../images/jpassword-righttop.png) no-repeat left top}div.jpassword-rightbottom{background:transparent url(../images/jpassword-rightbottom.png) no-repeat left top}div.jpassword-lefttop{background:transparent url(../images/jpassword-lefttop.png) no-repeat left top}div.jpassword-leftbottom{background:transparent url(../images/jpassword-leftbottom.png) no-repeat left top}div.jpassword p{margin:0;padding:0}div.jpassword p.jpassword-meter{height:10px;background:transparent url(../images/jpassword-meter.png) no-repeat left top}div.jpassword p.jpassword-info{padding:4px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;text-align:left}

#simplegallery2{ 
position: relative;
visibility: hidden;
height:240px;
width:530px;

}




