body { background:#ccc; color:#fff; font-family:Geneva, Arial, Helvetica, sans-serif;}
a {color:#fff; text-decoration:underline;}
a:hover {color:#fa9d1c;}
.sayfayi_ortala { width:1000px; height:auto; margin:0 auto;}

.left_general { width:100%; height:70px; margin-top:30px; background:url(../tema/images/left_general.png) center top repeat-x; float:left; bottom:0; position:relative; }
.left_general1 { width:100%; height:70px; margin-top:30px; background:url(../tema/images/left_general.png) center top repeat-x; float:left; bottom:0; position:relative; }
.left_general_ic { width:1000px; height:50px; margin:0; padding:0; float:left; position:relative;}

.logo { width:176px; height:139px; float:left; margin:5px 0 0 10px; background:url(../tema/images/logo.png); cursor:pointer; position:absolute; z-index:99;}
.main_bottom_block {width:310px;height:198px;float:left;background:url(../tema/images/main_bottom_block.png); margin-left:20px; cursor:pointer;}
.main_title {color:#fff;font-weight:bold;font-size:15px;margin-left:15px;margin-top:30px;flaot:left;width:100%;display:block;}
.main_photo {margin-left:15px;margin-top:10px;margin-bottom:5px;float:left;}
.main_desc {color:#fff;font-size:13px;float:left;margin-left:15px;margin-right:15px;}
.ust_grid { width:1000px; position:absolute; margin:0; padding:0; height:530px; background:none; display:block;}
.ust_grid1 { width:1000px; position:absolute; margin:0; padding:0; height:530px; background:none; display:block;}
.ust_grid_alt {height:75px;width:1000px;position:absolute;float:left;right:0;background:#fff;display:block;border-radius:0 0 20px 20px; behavior:url(PIE.htc);z-index:90;}

.banner_grid { width:1000px; float:left; margin:0; padding:14px 0 15px 0; position:relative; background:url(../tema/images/bg.jpg) center top repeat-y; border-radius:0 0 15px 15px; behavior:url(PIE.htc);}
.banner_grid1 { width:1000px; height:auto; float:left; margin:0; padding:14px 0 15px 0; position:relative; background:url(../tema/images/bg1.jpg) center top repeat-y; border-radius:0 0 15px 15px; behavior:url(PIE.htc);}
.banner_grid_ust{float:left; width:1000px; height:200px; color:#191919;}
.banner_grid_left {float:left; width:230px; color:#191919;}
.banner_grid_left_title { width:180px; height:auto; font-size:21px; color:#fff; font-weight:normal; padding:8px 0 8px 10px; margin:15px 0 5px 20px; background:url(../tema/images/bg_baslik.jpg) left top no-repeat;} 
.banner_grid_right {float:left; width:650px; padding:0;}
.banner_grid_right_ic {margin:15px 0 15px 15px;}
.banner_grid_right1 {float:left; width:1000px; padding:0;}
.banner_grid_right_ic1 {margin:15px 0 15px 20px;}
.bannerxx {width:740px; height:auto; border-top:5px solid #eeb621; border-bottom:5px solid #eeb621;}
.facebook { width:52px; height:288px;margin-right:20px; margin-top:5px; float:right; background:url(../tema/images/f.png) left top no-repeat;} 
.right_section { width:1000px; height:auto; float:left; margin:0; padding-bottom:20px;}
.right_section_title { width:650px; height:auto; font-size:21px; color:#fff; font-weight:normal; padding:8px 0 8px 10px; margin-bottom:15px; background:url(../tema/images/bg_baslik.jpg) left top no-repeat;} 
.right_section_borderx { width:650px; padding:0; margin-bottom:20px; margin-top:0; height:2px; background:url(../tema/images/transparent-pixel1.png); }
.right_section_text { width:650px; min-height:257px; float:left; height:auto;font-size:13px; color:#353535; line-height:20px; margin-top:0px; padding-bottom:20px;}

.right_section_title1 { width:950px; height:auto; font-size:21px; color:#fff; font-weight:normal; padding:8px 0 8px 10px; margin-bottom:15px; background:url(../tema/images/bg_baslik1.jpg) center top no-repeat;} 
.right_section_text1 { width:960px; min-height:257px; float:left; height:auto;font-size:13px; color:#353535; line-height:20px; margin-top:0px; padding-bottom:20px;}


.footer_general { width:100%; float:left; bottom:0; height:20px; position:absolute; background:url(../tema/images/site_bg.png); padding:10px 0 10px 0; border-radius:15px 15px 0 0; behavior:url(PIE.htc);}
.footer_general1 { width:1000px; float:left; bottom:0; height:20px; position:relative; background:url(../tema/images/site_bg.png); padding:10px 0 10px 0; border-radius:15px 15px 0 0; behavior:url(PIE.htc);}
.footer_general_icerik {position:relative; width:970px; margin-left:15px; margin-top:34px; line-height:20px; font-size:12px; color:#fff;}
.footer_general_icerik span {float:left; width:500px; text-align:left;}
.footer_general_icerik strong {float:right; width:400px; text-align:right; font-weight:normal;}
.footer_general_icerik strong a {text-decoration:none; color:#fff;}
.footer_general_icerik strong a:hover {text-decoration:none; color:#212121;}


.fbmenu { position:absolute; right:0; width:auto; height:75px; padding:0; margin:0; background:none; z-index:99;}
.fbmenu li { float:left; font-size:15px; font-weight:bold;position:relative;}
.fbmenuspan {width:1px;height:75px;float:left;background:url(../tema/images/menu_li.png) center center no-repeat;}
.fbmenu li a {display:block;color:#e3000f;float:left;padding-left:18px;background-repeat:no-repeat;background-position:left top; text-decoration:none; letter-spacing:0; text-transform:uppercase;}

.fbmenu li a:hover,
.fbmenu li.current a{background-image:url(../tema/images/fbmenu-left.png);background-position: 0 0;color:#fff;}

.fbmenu li a span {display:block;float:left;background-position:right top;background-repeat:no-repeat;padding-right:18px;}
.fbmenu li a:hover span,
.fbmenu li.current a span {background-image:url(../tema/images/fbmenu-right.png);}
.fbmenu li a span span {padding:28px 0px 29px 0px;background-repeat:repeat-x;background-position:left top;}
.fbmenu li a:hover span span,
.fbmenu li.current a span span {background:#e3000f;}


.fbmenu li ul {position:absolute !important; display:none ; padding:0 !important; margin:0 !important; z-index:100; width:auto !important; min-width:160px !important;}
.fbmenu li ul li {float:none; padding:0; margin:0;}
.fbmenu li ul li a {z-index:100; padding:10px 17px 10px 17px; color:#e3000f !important; height:15px; font-size:15px; text-transform:inherit; margin-top:5px; background:#fff !important; border-radius:15px !important; behavior:url(PIE.htc);}
.fbmenu li.aktif ul li a {background:#e3000f;}
.fbmenu li ul li a:hover {color:#fff !important; background:#e3000f;}

/* ----------------------------------------------------
	NAVIGATIONS
------------------------------------------------------- */	
	/* main navigation bar */
	#navigation{ 
		padding:0;
		width:190px;
		float:left; 
		margin:5px 0 5px 20px;
	}
	
	/* first level menu item's font face */
	#navigation > ul > li > a{
		
	}

	/* first level links */
	#navigation, #navigation a{ 
		color:#353535;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
		line-height:70%;
		display:block;
		text-transform:uppercase;
	}

	/* inacvtive - expandable items */
	#navigation a.inactive{ 
		background:url(../tema/images/plusminus.png) right 3px no-repeat;
	}
	
	/* acvtive - expanded items */
	#navigation a.active{ 
		background:url(../tema/images/plusminus.png) right -32px no-repeat;
	}	
	
	#navigation a.aktif{ 
		color:#e3000f;
	}	
	
	/* current page items and hover states */
	#navigation a:hover, #navigation ul li.current_page_item a, #navigation ul li.current-menu-ancestor a{  
		color:#e3000f;
	}		

	/* current page items and hover states */
	#navigation ul li.current_page_item a:hover, #navigation ul li.current-menu-ancestor a:hover{  
		color:#fff;
	}
	
	#navigation ul ul li.current-menu-item a{
		color:#D0D0D0;
	}


	#navigation ul{
		padding:0;
		display:block;
		margin:0;
		list-style:none !important;
	}
	
	/* First Level */
	#navigation > ul{
		background:url(../tema/images/transparent-pixel.png) center top repeat-x;
	}
	
	#navigation > ul:first-child{ background:none;}

	#navigation > ul > li{
		background:url(../tema/images/transparent-pixel.png) center bottom repeat-x;
	}
	
	#navigation > ul > li:last-child{ background:none;}
	
	#navigation ul li{
		display:block;
		padding:10px 0 10px 0;
	}

	/* Sub Levels */
	#navigation  ul ul{
		display:none;
		margin:10px 0 0 0;
	}	

	#navigation ul ul li{
		margin:0 0 0 0;
		padding:4px 0 4px 0;
		background:none;
	}

	#navigation ul ul li a{
		font-size:11px;
		color:#5e5e5e;
		line-height:13px;
	}
	
	#navigation ul ul a.aktif{ 
		color:#eeb621;
	}
	
	/* Third Level */
	#navigation  ul ul ul{
		margin:10px 0 0 0;
		background:url(../tema/images/transparent-pixel.png) repeat-y;
	}	

	#navigation ul ul ul li{
		margin:0 0 0 10px;
	}

	
.iletisim_fblist li{ color:#353535; font-size:13px;}
.iletisim_fblist li a{ color:#888; text-decoration:none;}
.iletisim_fblist a:hover{ color:#1a42c4; text-decoration:underline;}

.iletisim_fblist{
	display:inline-block;
	list-style-type:none;
	margin:0 0 30px 0;
	padding:0;
	background:none;
}

.iletisim_fblist li{
	list-style-type:none;
	margin:7px 0 0 0;
	 padding:0;
	 line-height:20px;
}	

.iletisim_fblist .phone{
	background:url(images/phone_silver.png) left 3px no-repeat;
	padding-left:25px;
}

.iletisim_fblist .home{
	margin:0;
	background:url(images/home_silver.png) left 3px no-repeat;
	padding-left:25px;
}

.iletisim_fblist .mail{
	background:url(images/mail_silver.png) left 3px no-repeat;
	padding-left:25px;
}		

.iletisim_fblist .fax{
	background:url(images/fax_silver.png) left 3px no-repeat;
	padding-left:25px;
}

.turkish_dil {
	position:absolute;
	margin:20px 0 0 0;
	padding:0;
	right:35px;
	display:block; 
	text-indent:-9999px;
	background:url(../tema/images/tr.png) no-repeat 0 0;
	width:30px;
	height:30px;
	z-index:102;
}

.england_dil {
	position:absolute;
	margin:20px 0 0 0;
	padding:0;
	right:0px;
	display:block; 
	text-indent:-9999px;
	background:url(../tema/images/eng.png) no-repeat 0 0;
	width:30px;
	height:30px;
	z-index:102;
}
.carousel {width:722px; margin:0 0 0 14px; overflow:hidden;}
.carousel .next-2 {display:block; width:21px; height:70px; text-indent:-5000px; background:url(../tema/images/next-2.png) center center no-repeat; position:absolute; top:8%; right:-9px; z-index:5;}
.carousel .prev-2 {display:block; width:21px; height:70px; text-indent:-5000px; background:url(../tema/images/prev-2.png) center center no-repeat; position:absolute; top:8%; left:-9px; z-index:5;}
.carousel .prev-2:hover {background-image:url(../tema/images/prev2-hover.png);}
.carousel .next-2:hover {background-image:url(../tema/images/next2-hover.png);}

.project-list li {position:relative; margin-right:10px;}
.project-list li img {
	border:1px solid #d9d9d9;
	border-radius:3px;
	behavior:url(PIE.htc);
  	filter:alpha(opacity=100); 
  	-moz-opacity:1; 
  	-khtml-opacity:1; 
  	opacity:1;
}
.project-list li:hover img {
  	filter:alpha(opacity=70); 
  	-moz-opacity:0.7; 
  	-khtml-opacity:0.7; 
  	opacity:0.7;
}