/* Layouts		*/
#BK { width:659px; margin:0 auto; position:relative; }
#logo { margin:65px 0 15px 15px; float:left; width:543px; }
#BSB { margin:70px 15px 15px 0; float:left; width:85px; }
#navigation { margin-bottom:20px; height: 22px; }
#sidebar { width:200px; margin-left:10px; float:left; }
	#sidebar ul#fest_nav { margin-bottom:10px; }
	#sidebar ul { list-style:none; list-style-position:outside; }
	#sidebar li { background:url('../images/UI_fest/list_a.gif') 185px 8px no-repeat; font-size:13px; border-bottom: 1px solid #d9e1e5; padding: 2px 0; }
		#sidebar ul li ul { margin:0 0 5px 0; padding:0; list-style:inside disc; }
		#sidebar ul li ul li { border:none; background:none; margin-left:15px; padding: 3px 0; }
		#sidebar ul li ul li a { font-size:11px; color:#666666; }
			#sidebar ul li ul li a:hover { color:#111; }
		
	#sidebar li a { text-decoration:none; }
	#sidebar li img.list { margin-right:10px; margin-top: 8px; clear: left; }
	#sidebar .events { border-right: 1px solid; border-right-color: #CCCCCC; } 
	#sidebar .events p { color:#999; font-size:11px; margin:0 5px 10px 0; } 
	#sidebar .events h3 { margin:10px 0 10px 5px; font-weight:normal }
	#sidebar .events ul { padding:0; list-style-position:outside; list-style-type:none; margin:10px 0; }
	#sidebar .events ul ul { margin:5px 0 }
	#sidebar .events ul li { font-size:11px; color:#666; margin-left:10px; border:0; padding: 5px 0; background:none }
	#sidebar .events li .clock { color:#999; }
	#sidebar .events li a { color:#333333; text-decoration:none; }
	#sidebar .events li a:hover { color:#C30; }
	
	#fest_events li a { color:#333; }
	
#fest_banner { }

#content { width:420px; float: left; margin-left: 15px; }
#content-long { width:630px;margin-left: 10px; }

#archive_dropdown{ color:#fff; padding:2px 0; width:44px; height:16px; background: url('../images/UI_fest/archive_bg.gif') no-repeat; text-align:center; float:left; margin:5px 0 0 15px; }
#archive_dropdown.old { background: url('../images/UI_fest/archive_bg_old.gif'); width:78px; text-align:left; padding-left:7px; }

/* navigation: TR		*/
#btn-festival-hakkinda { position:absolute; left:0px; top:135px; width:136px; height:31px; }
#btn-etkinlik-programi { position:absolute; left:136px; top:135px; width:135px; height:31px; }
#btn-arsiv { position:absolute; left:271px; top:135px; width:62px; height:31px; }
#btn-foto-galeri { position:absolute; left:333px; top:135px; width:101px; height:31px; }
#btn-baglantilar { position:absolute; left:434px; top:135px; width:139px; height:31px; }
#btn-iletisim { position:absolute; left:573px; top:135px; width:86px; height:31px; }

/* navigation: EN		*/
#btn-festival-hakkinda_en { position:absolute; left:0px; top:135px; width:116px; height:31px; }
#btn-etkinlik-programi_en { position:absolute; left:116px; top:135px; width:114px; height:31px; }
#btn-arsiv_en { position:absolute; left:230px; top:135px; width:131px; height:31px; }
#btn-foto-galeri_en { position:absolute; left:361px; top:135px; width:73px; height:31px; }
#btn-baglantilar_en { position:absolute; left:434px; top:135px; width:122px; height:31px; }
#btn-iletisim_en { position:absolute; left:556px; top:135px; width:103px; height:31px; }


#footer { padding:20px 10px; color: #666; font-size: 10px; text-align: center; }
	.footer_list { padding-bottom:12px; background:url('../images/footer_bottom_left.gif') no-repeat left bottom; margin-left: 2px; }
	.footer_list li a { color:#333; text-decoration:none }
	.footer_list li a:hover { color:#b64926; }
	.footer_list li { font-size:11px; padding:0 12px 0 7px; background:url('../images/footer_line.gif') right no-repeat; display:inline } 
	.footer_list li.last { background:transparent; }
	
	.footer_other_links { color:#999; font-size:10px; padding-bottom:8px; }
	.footer_other_links a strong { color:#3399cc; text-decoration:none }
	.footer_other_links a:hover strong { color:#333; }
	.footer_other_links .flag { }
	.footer_other_links a { color:#666; }
	
	#footer .text { font-size:10px; color:#666; text-align:left; margin-top:15px }
	
#BK_home_haber { padding:10px 0 10px 15px; }
	#BK_home_haber h3 { font-size:14px;  font-weight:normal;  margin-bottom:2px  }
	#BK_home_haber h3 a { color:#333; text-decoration:none; font-size: 20px; }
	#BK_home_haber h3 a:hover { color:#468966; }
	#BK_home_haber .tarih { font-size:11px; color:#468966; }
	#BK_home_haber .icerik { color:#666; margin-top:15px; line-height:1.4em }
	#BK_home_haber .icerik a { text-decoration:underline; }
	#BK_home_haber .icerik img { float:left; margin-right:10px; }
	#BK_home_haber .haber_liste { border-top:1px solid #cdcdcd; padding:6px 0; background:url(../images/arrow_link_gray.gif) no-repeat 440px 8px; }
	#BK_home_haber .haber_liste .tarih { color:#b64926 }
	#BK_home_haber .haber_liste a { color:#333; text-decoration:none; }
	#BK_home_haber .haber_liste a:hover { color:#468966 }
	#BK_home_haber .kare-ikon { margin:0 2px; }
	#BK_home_haber .haber-alt { border-top:1px solid #999; }	

#BK_single { padding:10px 15px; background-color:#fff; }
	#BK_single .tarih { font-size:11px; color:#999; margin-top: 5px; }
	#BK_single h1 { font-size:1.9em;  font-weight:normal;  margin-bottom:2px  }
	#BK_single h1 a { color:#111; text-decoration:none; }
	#BK_single h1 a:hover { color:#333; }
	#BK_single .icerik { color:#333; margin-top:15px; font-size:1.1em; line-height:1.4em; padding:0 20px; }
	#BK_single .icerik h3, #BK_single .icerik h4 {  margin:10px 0 5px 0 }
	#BK_single .icerik h3, #BK_single .icerik h3 a { color:#B24725; font-size:16px; font-weight:normal; }
	#BK_single .icerik h4, #BK_single .icerik h4 a { color:#0099CC; font-size:13px; font-weight:normal; font-weight:bold;}
	#BK_single .icerik a { text-decoration:underline; }
	#BK_single .bookmarks h2 { display:none; }
	#BK_single ul { list-style-type:disc; list-style-position:inside; margin:5px 0 10px 15px  }
	#BK_single ul li { font-size:13px; }

#archive { margin:5px 0; padding: 0 10px; }
#archive h1 { color:#333333; font-weight:normal; font-size: 1.9em; }
#archive h2 { color:#666; font-weight:normal; margin-bottom:15px; font-size: 1.1em; }
#archive .filter { background-color:#F9F8E8; border-bottom:1px solid #; padding:5px 10px; border-bottom: 2px solid; border-color: #D8D5B1; width: 210px; }
	#archive h4 { margin-bottom:5px; color: #333333; margin-left: 10px; }
	#archive .close  { margin-bottom:5px; margin-right: 10px; }
		#archive .close a { text-decoration:none; }
	#archive .filter label { color:#666; }
#archive .entry { color:#666; font-size:12px; margin:5px 0 15px 0; }
#archive .others { margin:5px 0 }
	#archive .others h3 { margin:5px 0; }
	#archive .others h3 a { font-size:12px; font-weight:bold; color:#333; text-decoration:none; }
	#archive .others img { display:none; }
	#archive .others small { font-size:11px; color:#999; }

#breadcrumbs { color:#fff; padding:5px 10px; border-bottom:1px solid #999; margin:0; background-color: #468966; }
	#breadcrumbs.red { background-color:#b64926; }
	#breadcrumbs.green { background-color:#468966; }
	#breadcrumbs.gray { background-color:#333; }
	#breadcrumbs ul {  }
	#breadcrumbs li a { color:#fafafa; text-decoration:none }
	#breadcrumbs li { font-size:11px; padding:0 12px 0 10px; background:url('../images/bread_line.gif') right no-repeat; display:inline; } 
	#breadcrumbs li.last { color:#eeec8a; font-weight:bold; background:transparent; }

.event_list { list-style-type:none; }
.event_list li { font-size:1.2em; margin:0; padding:0; list-style-position:outside; } 
.event_list li ul { margin-bottom:25px; }
.event_list li ul li { font-size:1em; /*border-bottom: 1px solid #CDCDCD;*/ margin:0; padding:0; list-style-type:none;}
.event_list li.a { background-color:#F8F8F8; }
.event_list .when { border-bottom:1px solid; border-color: #D8958B; }
	.event_list .when span { color:#b64926; padding:0 5px; font-weight: bold; font-size: 12px; }
.event_list .clock { color:#666; text-align:center; width: 75px; font-size: 11px; }
.event_list .title { text-align:center; border-left:1px dotted #CDCDCD; border-right:1px dotted #CDCDCD; width: 400px; font-size: 11px; }
	.event_list .title h3 { margin:0; padding:3px 0 }
	.event_list .title h3 a { font-size:0.9em; text-decoration:none; font-weight:normal; margin:0; padding:0; }
.event_list .info { color:#666; text-align:center; width: 175px; }
.event_list .info em { color:#999; font-size:0.75em; font-style:normal; }
	
/* Effects	*/
.BK_date { margin-right:10px; }
.BK_date input { border:0px; width:5px; color: white; }
.BK_date img { cursor:pointer; width:68px }

.BK_date_full input { color:#333; font-size:12px; border:1px solid #CDCDCD; padding:2px 3px; width:130px; float:left; }
.BK_date_full img { width:68px; cursor:pointer; float:left; }

.BK_act_etkinlik { /*background-color:#009966*/ }
.search-input { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0px; background: #FFF url(../images/arama_input.gif) 0 0 no-repeat; padding:3px 2px 0 24px; margin:0 5px; width:125px; height:20px; }
.fest_box { border:1px solid #CCC; padding:1px 3px; width:15px; text-align:center; float:right; margin-right: 2px; }
.form-input { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #ccc; margin:0 5px; }
.arrow_link { padding-right:8px; background:url(../images/arrow_link.gif) no-repeat 6px right }
.arrow_link:hover { background:url(../images/arrow_link_h.gif) no-repeat 6px right }
.event_box { color:#b64926; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:url(../images/events_bg.png) no-repeat; text-align:center; padding:0 5px; font-weight: bold; }
.date_label { padding:0 2px; color:white; background-color:#b64926; font-size:11px; margin-top:2px; width: 42px; text-align: center; float: left; }
.current_date { color:#333; margin-bottom:7px; float:right; font-family: Arial, Helvetica, sans-serif; }
.event_content { padding: 5px 10px 5px 20px; }
	.event_content .header { color:#999; font-size:10px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #999;  }
	.event_content .clock { width:42px; float:left; text-align:center; padding-right:8px; }
	.event_content .where { width:305px; float:left; line-height:15px;  }
	.event_content ul { list-style-type:none; margin:0; padding:0; list-style-position:outside }
	.event_content li strong { color:#333; font-weight: normal; }
	.event_content li { clear:left; color:#999; padding:3px 0; font-family: Arial, Helvetica, sans-serif; background: url(../images/event_line.gif) 40px 0 repeat-y; }
	.event_content li a { color:#b64926; text-decoration:none }
	.event_content li a:hover { color:#111; }
.event_day { margin-right:5px; text-align:left; float:left; font-family: Arial, Helvetica, sans-serif; }	
.event_tab_block { padding: 1px 6px; background-color:#fff; text-align: right; }

.events_list ul, .events_list ul li {  font-size:11px; margin:0; padding:0 }
.events_list .all_events { margin-top:20px }
.events_list .clock { color:#666; }
.events_list ul li { margin-top:10px; padding:5px 0; }
.events_list ul li li { padding-left:10px; margin:0;}	
.events_list ul li { background:none; }

/* Mega-Menu styles		*/
.mega .menu { display: none; z-index:1000; }
.display .menu { display: block; position: absolute; top: 131px; color: #930; border:1px solid #CDCDCD; border-top:0;  border-bottom:3px solid #666; background:white/*url(../images/transparent90.png)*/; }
.menu a { color:#333333; text-decoration:none; }
.menu img { margin-bottom:5px }
.menu small { font-size:10px; color:#666666 }
.menu small a { color:#930 }
.menu li { font-size:13px; padding:2px 0 2px 15px; background:url(../images/kare2.gif) no-repeat left; list-style-type:none; list-style-position:outside;  }
.menu li a { color:#222; }
.menu li a:hover { color:#930; } 
#b1 .menu { width: 18em; left: 0; top:165px; padding: 1em; }
#b2 .menu { width: 18em; left: 136px; top:165px; padding: 1em 1.5em; }
#b3 .menu { width: 18em; left: 270px; top:165px; padding: 1.3em; }
#b4 .menu { width: 18em; left: 333px; top:165px; padding: 1.3em; }
#b5 .menu { width: 18em; left: 433px; top:165px; padding: 1.3em; }
#b6 .menu { width: 18em; left: 572px; top:165px; padding: 1.3em; }

.mega .menu { z-index:1000; }

