@charset "utf-8";
/* CSS Document */

/*
#menu_old
{
	background-image:url(images/menu_tmp.png);
	width:101px;
	height:355px;
	z-index:3;
	top:500px;
	left:50%;
	margin-left:-430px;
	position:absolute;
	display:none;

}
---

#presents
{
	width:950px;
	height:920px;
	position:absolute;
	background-color:black;
	top:0px;
	left:50%;
	margin-left:-460px;
	z-index:14;
}

#tn_presents
{
	background-image:url(images/tn_presents.png);
	width:321px;
	height:315px;
	position:absolute;
	top:200px;
	left:50%;
	margin-left:-100px;
	z-index:16;
}

*/
#menu_background
{
	background-image:url(images/menu_new.png);
	width:265px;
	height:435px;
	z-index:3;
	top:380px;
	left:50%;
	margin-left:-430px;
	position:absolute;
}
/*
#menu_workshops
{
	background-image:url(images/menu_work.png);
	width:265px;
	height:435px;
	z-index:3;
	top:380px;
	left:50%;
	margin-left:-430px;
	position:absolute;
	display:none;
}
*/

#menu_picture
{
	background-image:none;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}

#menu_home
{
	position:absolute;
	left:0px;
	top:10px;
	width:100%;
	height:350px;
}

.gmenu_item
{
	position:absolute;
	z-index:30;
}

.menu_item
{
	position:absolute;
/*	background-color:white; */
}

#formular
{
	
	width:600px;
	position:absolute;
	left:200px;
	top:200px;
	color:white;
}

.whitefont
{
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#header
{
	background-image:url(images/performers_header.png);
	width:590px;
	height:155px;
	position:absolute;
	left:50%;
	margin-left:-105px;
	top:0px;
	z-index:3;
}

#logo
{
	position:absolute;
	background-image:url(images/logo2.png);
	width:491px;
	height:278px;
	background-color:transparent;
	top:0px;
	left:50%;
	margin-left:-500px;
	z-index:4;
}

#logo_picture
{
	background-image:none;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}


#date
{
	position:absolute;
	background-image:url(images/home_page_date.png);
	width:250px;
	height:70px;
	background-color:transparent;
	top:170px;
	left:50%;
	margin-left:-420px;
	z-index:4;
}

#news
{
	position:absolute;
	background-image:url(images/news.png);
	width:247px;
	height:160px;
	background-color:transparent;
	top:250px;
	left:50%;
	margin-left:-420px;
	z-index:5;
}
#news_content_wrapper
{
	position:absolute;
	width:235px;
	height:113px;
	background-color:transparent;
	overflow:hidden;
	top:280px;
	left:50%;
	margin-left:-415px;
	z-index:4;
	text-align:right;
}
#news_content
{
	position:absolute;
	width:100%;
	height:100%;
	background-color:transparent;
	top:115px;
	font-family:Verdana, Geneva, sans-serif;
	color:#eeeeee;
	font-size:10px;
	left:0px;
	z-index:4;
	text-align:left;
}

#mainstage
{
	top:175px;
	left:50%;
	margin-left:-360px;
	position:absolute;
	display:block;
	width:850px;
	height:743px;
	overflow:hidden;
	background-image:url(images/main_background.jpg);
	z-index:0;
	
}

#ms_registracija
{
	display:none;
	background-image:url(images/registration_background.png);
	position:absolute;
	left:145px;
	top:0px;
	width:510px;
	height:582px;
	z-index:7;
}

.ms_formular
{
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size:12px;	
	display:inherit;
	position:absolute;
	z-index:20;
	
}

#ms_content
{
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size:12px;	
	display:none;
	position:absolute;
	left:25px;
	top:0px;
	width:840px;
	height:720px;
	z-index:8;
}


#ms_registracija_info
{
	background-image: url(images/registration_info.png);
	display:none;
	position:absolute;
	left:50%;
	top:168px;
	width:664px;
	height:709px;
	z-index:8;
	margin-left:-200px;
}

#ms_registracija_info_txt_en
{
	z-index:9;
	width:225px;
	height:600px;
	top:105px;
	position:absolute;
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	left:50px;
	
}

#ms_registracija_info_txt_srb
{
	z-index:9;
	width:340px;
	height:600px;
	top:105px;
	position:absolute;
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	left:285px;
	
}

#registruj_se
{
	z-index:10;
	width:82px;
	height:38px;
	left:77%;
	top:54px;
	position:absolute;
	cursor:pointer;
}

#registruj_se_button
{
	z-index:10;
	width:120px;
	height:90px;
	left:74%;
	top:30px;
	position:absolute;
	background-image: url(images/register_button.png);
}



#workshop
{
	background-image: url(images/workshop.png);
	display:none;
	position:absolute;
	left:50%;
	top:168px;
	width:664px;
	height:709px;
	z-index:8;
	margin-left:-200px;
}


#program
{
	background-image: url(images/program.png);
	display:none;
	position:absolute;
	left:50%;
	top:160px;
	width:664px;
	height:556px;
	z-index:8;
	margin-left:-200px;
}

#accommodation
{
	background-image: url(images/accommodation.png);
	display:none;
	position:absolute;
	left:50%;
	top:160px;
	width:664px;
	height:556px;
	z-index:8;
	margin-left:-200px;
}

#accomodation_content
{
	position:absolute;
	width:80%;
	top:70px;
	left:90px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;	
	line-height: 120%;
}

#accomodation_content h3
{
	font-size:18px;
	line-height:105%;
}

#accomodation_content h4
{
	font-size:14px;
	line-height:100%;
}

#accomodation_content a:link
{
	color:#ccc;
	text-decoration:none;
}
#accomodation_content a:visited
{
	color:#ccc;
	text-decoration:none;
}

#ms_black
{
	background-color:black;
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	width:840px;
	height:720px;
	z-index:6;
	opacity:0.7;
	filter:alpha(opacity=70);
}
#ms_black_full
{
	background-color:black;
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	width:840px;
	height:720px;
	z-index:6;
	opacity:0.9;
	filter:alpha(opacity=90);	
}

#underconstruction
{
	position:absolute;
	background-image:url(images/underconstruction.png);
	width:448px;
	height:424px;
	background-color:transparent;
	top:250px;
	left:50%;
	margin-left:-100px;
	z-index:7;
	display:none;

}

#footer
{
	position:absolute;
	width:800px;
	height:50px;
	left:50%;
	top:900px;
	margin-left:-350px;
	color:#eeeeee;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
}

#footer a:link
{
	color:#eeeeee;
	text-decoration:none;
}
#footer a:visited
{
	color:#eeeeee;
	text-decoration:none;
}

#gallery_wrap
{
	position:absolute;
	width:950px;
	background-color:#000;
	height:1300px;
	display:none;
	top:0px;
	left:50%;
	margin-left:-445px;
	z-index:12;
	font-family:Verdana, Geneva, sans-serif;
}

#gallery_wrap_s
{
	position:absolute;
	width:950px;
	background-color:#000;
	height:900px;
	top:0px;
	left:50%;
	margin-left:-445px;
	z-index:12;
	font-family:Verdana, Geneva, sans-serif;
}


.gallery_holder
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:12;
	height:100%px;
}

#gallery_selection
{
	position:absolute;
	width:100%;
	height:150px;
	z-index:15;
}


.gallery_menu
{
	position:absolute;
	width:100%;
	height:150px;
	z-index:14;
	background-color:transparent;
}

.gallery_one
{
	position:absolute;
	top:150px;
	left:50px;
	width:850px;
	z-index:14;
	height:525px;
}
	
	

#city_map_holder
{
	background-image: url(images/city_map.png);
	position:absolute;
	width:664px;
	height:556px;
	left:50%;
	display:none;
	top:160px;
	z-index:12;
	margin-left:-200px;
}

#city_map
{
	position:absolute;
	top:90px;
	z-index:12;
	margin-left:60px;
}

#partners
{
	background-image: url(images/partners.png);
	position:absolute;
	width:664px;
	height:556px;
	top:160px;
	left:50%;
	margin-left:-200px;
	z-index:11;
	display:none;
	color:ddddd;
	padding:10px;
}

#partners_content
{
	position:absolute;
	top:90px;
	width:544px;
	height:466px;
	z-index:12;
	overflow:hidden;
	margin-left:60px;
	padding:10px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;

}

#contacts
{
	background-image: url(images/contact.png);
	position:absolute;
	width:664px;
	height:556px;
	top:160px;
	left:50%;
	margin-left:-200px;
	z-index:11;
	display:none;
	color:ddddd;
	padding:10px;
}

#contacts_content
{
	position:absolute;
	top:400px;
	width:544px;
	height:100px;
	z-index:12;
	margin-left:100px;
	padding:10px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;

}

#contacts_content a:link
{
	color:#eeeeee;
	text-decoration:none;
}
#contacts_content a:visited
{
	color:#eeeeee;
	text-decoration:none;
}




.artists
{
	background-color:transparent;
	display:none;
	position:absolute;
	left:50%;
	top:190px;
	width:620px;
	height:700px;
	z-index:10;
	margin-left:-170px;
	color:eeeeee;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	
}

.next_artist
{
	position:absolute;
	left:95%;
	top:20px;
	width:20px;
	height:20px;
	z-index:10;
	background-color:transparent;
	cursor:pointer;
	background-image:url(js/jquery-galleryview-1.1/themes/custom/next.gif)
}

.previous_artist
{
	position:absolute;
	left:90%;
	top:20px;
	width:20px;
	height:20px;
	z-index:10;
	background-color:transparent;
	cursor:pointer;
	background-image:url(js/jquery-galleryview-1.1/themes/custom/prev.gif)
}

.panel-overlay h2
{
	font-style:strong;
	font-size:16px;
	margin: .3em 0;
	line-height: 105%;
	color:#CCC;

}
.panel-overlay p
{
	margin: .3em 0;
	line-height: 105%;
	color:#CCC;
}
