@charset "utf-8";
/* CSS Document */
html {overflow: -moz-scrollbars-vertical;overflow-y: scroll;overflow-x:auto;}
img{ border:none;}
ul{ margin:0px; padding:0px; list-style:none;}
h1{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#FFFFFF;}
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}

.clear{ clear:both;}

.top{ width:100%; height:30px; background:#252420; margin-bottom:5px;}
.topcontent{ width:900px; height:70px; margin:0px auto; position:relative; z-index:998;}
.logo{ position:absolute; left:-120px; top:0px; background:#fff; padding:7px 18px;}
.mainmenu{ position:absolute; top:0px; left:180px;}
.mainmenu ul li{  float:left; margin-left:30px; position:relative;}
.mainmenu ul li:first-child{ margin-left:0px;}
.mainmenu ul li a{ display:block; height:70px; overflow:hidden;}
.mainmenu ul li:hover img{ margin-top:-70px;}
.mainmenu ul li.aktifmenu img{ margin-top:-70px;}
.socialmedia{
	position:absolute;
	top:5px;
	right:-122px;
}
.socialmedia ul li{ float:left; margin-left:12px;}
.socialmedia ul li a{ display:block; height:16px; overflow:hidden;}
.socialmedia ul li a:hover img{ margin-top:-16px;}

.mainmenu ul li .submenu{ display:none; width:250px; height:auto; padding:5px 0px; position:absolute; left:-10px; top:70px; z-index:999; background:url(../images/bg/submenubg.html); border-top:solid 5px #fff;}
/*.mainmenu ul li:hover .submenu{ display:block; width:200px; height:auto; position:absolute; left:0px; top:70px; z-index:999; background:#252420;}*/
.mainmenu ul li #kurumsal .submenuitem{ padding-left:212px;}
.mainmenu ul li #hizmetlerimiz .submenuitem{ padding-left:314px;}
.mainmenu ul li .submenu .submenuitem{ padding:6px 15px;}
.mainmenu ul li .submenu .submenuitem:first-child{ background:none;}
.mainmenu ul li .submenu .submenuitem a{ height:auto; color:#ccc; font-size:12px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.mainmenu ul li .submenu .submenuitem a:hover{ color:#fff;}

.main{ width:900px; margin:0px auto; margin-bottom:30px;}

.mainbanner{ width:900px; height:480px; margin-bottom:30px;}
div#feature_list {width: 900px;	height: 480px;overflow: hidden;	position: relative;}
div#feature_list ul {position: absolute;list-style: none;padding: 0;margin: 0;}
ul#tabs {z-index: 1;width: 900px;height:76px;padding:0px;margin:0px; left:0px; bottom:0px; border-bottom:solid 1px #efefef; border-top:solid 1px #efefef;}
ul#tabs li {cursor:pointer; width:150px; height:76px; overflow:hidden; float:left;}
ul#tabs li:hover img{ margin-top:-76px;}
ul#tabs li.current img{ margin-top:-76px; cursor:pointer;}
ul#output {	width: 900px;height: 396px;	position: relative;	padding:0px;margin:0px;	float:left;}
ul#output li {position: absolute;width: 900px;height: 396px;padding:0px;margin:0px;}

.projelercontent{ width:900px; height:100%; overflow:hidden; margin-bottom:10px;}
.projelercontentbaslik{ margin-bottom:18px;}
.projelercontentlist{ width:900px; height:100%; overflow:hidden;}
.projelercontentlist ul li{ width:210px; height:200px; float:left; padding:15px 0px; padding-right:20px; border-top:solid 1px #efefef;}
.projelercontentlistfoto{ width:204px; height:136px; position:relative; border:solid 3px #e3e3e3; margin-bottom:14px;}
.projelercontentlistfoto:hover{ border:solid 3px #fe7213;}
.projelercontentlisticerik{ color:#ababab; font-size:11px; font-style:italic;}
.projelercontentlisticerik a{color:#ababab;}
.projelercontentlisticerik h1{ color:#58595b; font-size:12px; font-weight:bold; margin-bottom:2px; font-style:normal;}
.projelercontentlisticerik h1 a{color:#58595b;}

.mainhaberler{ width:898px; height:300px; border:solid 1px #e3e3e3;}
.mainhaberlersol{ width:63px; height:300px; float:left; margin-right:5px;}
.mainhaberlersag{ width:800px; height:192px; float:left; padding:20px 15px;}
.mainhaberlersag ul li{ width:240px; float:left; margin-right:10px;}
.mainhaberlerbaslik{ color:#292929; font-size:12px; font-weight:bold; margin-bottom:10px;}
.mainhaberlerbaslik a{ color:#292929; font-size:12px; font-weight:bold; margin-bottom:10px;}
.mainhaberlertarih{ font-size:11px; color:#fe7213; font-style:italic; margin-bottom:10px;}
.mainhaberleryazi{ color:#a7a7a7; font-size:11px; margin-bottom:10px;}
.mainhaberleryazi a{ color:#a7a7a7;}
.mainhaberleryazi a:hover{ color:#787878;}

.haberdetaycontent{ width:720px; height:100%; overflow:hidden;}
.haberdetaycontentbaslik{ color:#292929; font-size:14px; font-weight:bold; margin-bottom:10px;}
.haberdetaycontenttarih{ font-size:12px; color:#fe7213; font-style:italic; margin-bottom:10px;}
.haberdetaycontentyazi{ color:#787878; font-size:12px; margin-bottom:20px; line-height:160%; overflow:hidden; border-bottom:solid 1px #efefef; padding-bottom:20px; margin-bottom:20px; text-align:justify;}
.haberdetaycontentbuton{}

.haberlistcontent{ width:720px; height:100%; overflow:hidden;border-bottom:solid 1px #efefef;}
.haberlistitem{ width:720px; height:100%; overflow:hidden; border-top:solid 1px #efefef; padding:20px 0px;}
.haberlistitem:first-child{ border:none; padding-top:0px;}

.dokumancontent{ width:718px; height:100%; overflow:hidden;border:solid 1px #efefef; border-top:none;}
.dokumanitem{ width:698px; height:100%; overflow:hidden;border-top:solid 1px #efefef; padding:20px 10px; background:#f9f9f9; color:#989898; font-size:11px;}

.sayfalama span{ overflow:hidden; padding-top:20px;}
.sayfalama span a{ display:block; width:16px; height:16px; line-height:16px; text-align:center; border:solid 1px #e3e3e3; font-size:10px; float:left; margin-right:5px; color:#989898;}
.sayfalama span a:hover{ color:#24241f;}
.sayfalama .PagingBackgroundActive{display:block; width:16px; height:16px; line-height:16px; text-align:center; border:solid 1px #e3e3e3; font-size:10px; float:left; margin-right:5px; color:#fff; background:#24241f;}

.footer{ width:100%; background:#292929;}
.footercontent{ width:900px; height:100%; overflow:hidden; margin:0px auto; padding:30px 0px 20px 0px;}
.footermenucontent{ margin-bottom:40px;}
.footermenuitem{ min-height:150px; float:left; background:url(../images/icon/border1.html) repeat-y right top; padding-right:30px; margin-right:20px;}
.footermenuitem h1{ color:#fff; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:5px;}
.footermenuitem ul li{ background:url(../images/icon/border2.html) repeat-x left bottom; font-size:11px; padding:0px 2px; padding-bottom:3px; margin-bottom:3px;}
.footermenuitem ul li a{ color:#999999;}
.footermenuitem ul li a:hover{ color:#ccc;}
.footersocialmedia{ float:right; padding-top:50px;}
.footersocialmedia img{ margin-left:8px;}
.copyright{ width:900px; height:30px; margin:0px auto; color:#999999; font-size:9px;}
.copyright a{ color:#bebebe;}
.copyright a:hover{ text-decoration:underline;}

.panel{ width:91px; height:47px; position:fixed; right:0px; top:200px; z-index:9;}
.panelbuton{ width:18px; height:23px; background:url(../images/buton/panelbuton.html) no-repeat top left; float:left; margin-top:12px; cursor:pointer;}
.panelicerik{
	width:73px;
	height:25px;
	background-color:#666666;
no-repeat; 	float:left;
	text-align:center;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}

.subbanner{ width:900px; height:100%; overflow:hidden; margin-bottom:5px;}

.subnavigasyon{ width:900px; height:100%; overflow:hidden; margin-bottom:15px;}
.subnavigasyon ul li{ float:left; font-size:10px; color:#8c8c8c; margin-right:5px;}
.subnavigasyon ul li a{ color:#8c8c8c;}
.subnavigasyon ul li a:hover{ text-decoration:underline;}

.submainbaslik{ width:900px; height:23px; margin-bottom:15px;}
.submainbasliksol{ float:left; color:#24241f; font-weight:bold;}
.submainbasliksag{ float:right;}

.iletisimmainbaslik{ width:900px; height:23px; background:url(../images/icon/border4.html) repeat-x left bottom; margin-bottom:15px;}

.iletisimadrescontent{ width:900px; height:36px; padding-top:30px; background:url(../images/bg/siluet.html) no-repeat; margin-bottom:10px; font-size:16px; color:#24241f;}
.iletisimbilgicontent{ width:900px; height:100%; overflow:hidden; color:#8c8c8c; font-size:12px; margin-bottom:30px;}
.iletisimbilgicontent span{ color:#ff7e00;}
.iletisimbilgicontent a{ color:#8c8c8c;}
.iletisimbilgicontent a:hover{ text-decoration:underline;}
.iletisimformcontent{ width:900px; height:100%; overflow:hidden; background:url(../images/icon/border4.html) repeat-x left bottom; padding-bottom:10px; margin-bottom:20px;}
.iletisimformcontentbaslik{ width:900px; height:100%; overflow:hidden; background:url(../images/icon/border4.html) repeat-x left bottom; margin-bottom:15px; padding-bottom:5px;}
.iletisimformcontenticerik{ width:900px; height:100%; overflow:hidden; font-size:11px; color:#8c8c8c;}
.iletisimformcontenticeriksol{ width:260px; float:left;}
.iletisimformcontenticeriksag{ width:640px; float:left;}
.iletisimtextbox{ width:160px; height:16px; padding:5px; line-height:16px; background:transparent; border:none; background:url(../images/bg/iletisimtextboxbg.html) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c;}
.iletisimtextarea{ width:414px; height:112px; padding:10px; background:transparent; border:none; background:url(../images/bg/iletisimtextareabg.html) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c; overflow:hidden;}
.iletisimsosyalcontent{ width:900px; height:100%; overflow:hidden;}
.iletisimsosyalcontent ul li{ float:left; margin-right:20px;}

.ustkategorimenuaktif{ float:left; margin-left:5px; font-size:11px; color:#fff;}
.ustkategorimenuaktif a{ color:#fff;}
.ustkategorimenuaktif a:hover{}
.ustkategorimenuaktif .left{ width:8px; height:23px; background:url(../images/bg/leftwingbg3.html) no-repeat; float:left;}
.ustkategorimenuaktif .middle{ width:auto; height:23px; line-height:23px; background:#ff9a56; float:left;}
.ustkategorimenuaktif .right{ width:8px; height:23px; background:url(../images/bg/rightwingbg3.html) no-repeat; float:left;}
.ustkategorimenupasif{ float:left; margin-left:5px; font-size:11px;}
.ustkategorimenupasif a{ color:#7c7c7c;}
.ustkategorimenupasif a:hover{ color:#252420;}
.ustkategorimenupasif .left{ width:8px; height:23px; background:url(../images/bg/leftwingbg4.html) no-repeat; float:left;}
.ustkategorimenupasif .middle{ width:auto; height:23px; line-height:23px; background:#d8d8d8; float:left;}
.ustkategorimenupasif .right{ width:8px; height:23px; background:url(../images/bg/rightwingbg4.html) no-repeat; float:left;}

.subcontent{ width:900px; height:100%; overflow:hidden;}
.subcontentsol{ width:170px; float:left; margin-right:10px;}
.subcontentsag{ width:720px; float:left;}

.subcontentyazi{ color:#8c8c8c; font-size:13px; line-height:150%; overflow:hidden; margin-bottom:30px;}
.subcontentyazi h1{ color:#ff6700; font-size:20px; font-weight:normal; margin-bottom:10px; padding:5px 0px;}


.solkategorimenuaktif{ width:170px; height:100%; overflow:hidden; margin-bottom:10px; font-size:11px; color:#fff;}
.solkategorimenuaktif a{ color:#fff;}
.solkategorimenuaktif a:hover{}
.solkategorimenuaktif .left{ width:8px; height:23px; background:url(../images/bg/leftwingbg1.html) no-repeat; float:left;}
.solkategorimenuaktif .middle{ width:auto; height:23px; line-height:23px; background:#ff6700; float:left;}
.solkategorimenuaktif .right{ width:8px; height:23px; background:url(../images/bg/rightwingbg1.html) no-repeat; float:left;}
.solkategorimenupasif{ width:170px; height:100%; overflow:hidden; margin-bottom:10px; font-size:11px;}
.solkategorimenupasif a{ color:#8c8c8c;}
.solkategorimenupasif a:hover{ color:#fff;}
.solkategorimenupasif .left{ width:8px; height:23px; background:url(../images/bg/leftwingbg2.html) no-repeat; float:left;}
.solkategorimenupasif .middle{ width:auto; height:23px; line-height:23px; background:#252420; float:left;}
.solkategorimenupasif .right{ width:8px; height:23px; background:url(../images/bg/rightwingbg2.html) no-repeat; float:left;}

.ornekprojeler{ width:720px; height:100%; overflow:hidden;}
.ornekprojelerbaslik{ background:url(../images/icon/border4.html) repeat-x left bottom; margin-bottom:20px;}
.ornekprojelerlist{}
.ornekprojelerlist ul li{ width:206px; float:left; margin-right:51px; margin-bottom:20px;}
.ornekprojelerlistfoto{ width:204px; height:136px; border:solid 1px #e3e3e3; margin-bottom:10px;}
.ornekprojelerlistfoto:hover{ border:solid 1px #a6a6a6;}
.ornekprojelerlistbaslik{ font-size:11px; color:#252420; font-weight:bold;}
.ornekprojelerlistbaslik a{ color:#252420;}
.ornekprojelerlistbaslik a:hover{ color:#ff6700;}

.mustericontent{ width:720px; height:100%; overflow:hidden;}
.musterilist{ width:716px; height:100%; overflow:hidden; border:solid 1px #d8d8d8; border-bottom:none; border-right:none;}
.musterilist li{ width:178px; height:90px; text-align:center; float:left; border-right:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8;}

.projelerlist{ width:720px; height:100%; overflow:hidden; margin-bottom:10px;}
.projelerlist ul li{ width:210px; height:220px; float:left; margin-right:45px;}

.digerprojeler{ width:160px; float:left; margin-right:78px;}
.digerprojeler ul li{ width:160px; height:100%; overflow:hidden; border-bottom:solid 1px #d8d8d8; margin-bottom:8px; padding-bottom:8px; font-size:11px;}
.digerprojeler ul li a{ display:block; color:#8c8c8c; padding-right:20px;}
.digerprojeler ul li a:hover{ background:url(../images/icon/arrow1.html) no-repeat top right; color:#ff6700;}
.digerprojeler ul li.aktifproje a{ background:url(../images/icon/arrow1.html) no-repeat top right; color:#ff6700;}
.projedetaycontent{ width:482px; float:left;}
.projedetaybaslik{ font-size:16px; color:#252420; margin-bottom:10px;font-weight:bold;}
.projedetaylink{ color:#646363; font-size:11px; font-weight:bold; font-style:italic; margin-bottom:20px;}
.projedetaylink a{ color:#ff6700 ; font-size:11px; font-weight:bold; font-style:normal;}
.projedetaylink a:hover{ text-decoration:underline;}
.projedetayyazi{ width:482px; height:100%; overflow:hidden; font-size:14px; color:#787878; border-bottom:solid 1px #d8d6d6; padding-bottom:10px; margin-bottom:20px; line-height:160%; text-align:justify;}
.projedetayyazi h1{ font-size:11px; color:#fe7213; font-weight:bold; font-style:italic; border-bottom:solid 1px #d8d6d6; padding-bottom:5px; margin-bottom:10px;}
.projedetaygaleri{ width:482px; height:100%; overflow:hidden; margin-bottom:25px;}
ul.tabs {margin: 0;	padding: 0;	float: left;list-style: none; width:480px; height:auto; padding:0px 1px;}
ul.tabs li {float: left;margin: 0;	padding: 0; width:86px; height:79px;	border: 1px solid #d8d6d6;	overflow: hidden;	position: relative; margin-right:10px; margin-bottom:10px;}
html ul.tabs li.active  {border: 1px solid #ff9a56;}
.tab_container {border: 1px solid #d8d6d6;	clear: both;float: left; width:480px; height:440px; margin-bottom:10px;}
.tab_content { width:480px; height:440px;}

.projebilgicontent{ width:482px; height:100%; overflow:hidden;}
.projebilgicontentbaslik{ margin-bottom:10px;}
.projebilgicontentyazi{ margin-bottom:20px; font-size:12px;color:#787878;}
.projebilgicontentform{ color:#8c8c8c; font-size:11px; font-weight:bold;}
.bilgitextbox{ width:249px; height:17px; padding:6px 5px; line-height:17px; background:transparent; border:none; background:url(../images/bg/bilgitextbox.html) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c;}
.bilgitextarea{ width:239px; height:79px; padding:10px; background:transparent; border:none; background:url(../images/bg/bilgitextarea.html) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c; overflow:hidden;}
.projeilgicontent{ width:150px; height:100%; overflow:hidden; padding:30px 10px 0px 0px;}
.projeilgicontentbaslik{ color:#292929; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}

.kariyerbaslik{ width:720px; height:100%; overflow:hidden; color:#292929; font-size:20px; font-weight:normal; margin-bottom:20px;}
.kariyercontent{ width:720px; height:100%; overflow:hidden;}
.kariyercontentsol{ width:420px; float:left; margin-right:20px; padding-right:19px; border-right:dashed 1px #e3e3e3;color:#8c8c8c; font-size:11px;}
.kariyercontentsol h1{ color:#fe7213; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:10px; font-weight:bold;}
.kariyercontentsol span{ color:#292929;}
.kariyercontentsag{ width:260px; float:left; font-size:12px; color:#787878;}
.kariyercontentsag a{ color:#787878; text-decoration:underline;}
.kariyercontentsag a:hover{ color:#fe7213;}
.kariyercontentsag span{ color:#989898; font-style:italic; font-size:11px;}

.digerreferanslaralan{width:720px; height:100%; overflow:hidden;}
h2.trigger {padding: 0 0 0 40px;margin: 0 0 5px 0;	background: url(../images/bg/h2_trigger_a.html) no-repeat;height: 45px;	line-height: 45px;	width: 680px;	font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#787878;	font-weight: normal;float: left; cursor:pointer;}
h2.active {background-position: left bottom;}
.toggle_container {	margin: 0;padding: 0;overflow: hidden;width: 720px;clear: both;}
.toggle_container .block {padding: 10px; text-align:left;}
.toggle_container .block table{ border:none; border-left:solid 1px #e2e2e2; border-top:solid 1px #e2e2e2;}
.toggle_container .block table tr th{ background:#d8d8d8; padding:8px 10px; border:none; border-right:solid 1px #e2e2e2; border-bottom:solid 1px #e2e2e2; color:#787878; font-weight:bold; font-size:12px;}
.toggle_container .block table tr td{ padding:8px 10px; border:none; border-right:solid 1px #e2e2e2; border-bottom:solid 1px #e2e2e2; color:#989898; font-size:11px;}
.toggle_container .block table tr td a{ text-decoration:underline; color:#989898;}
.toggle_container .block table tr td a:hover{ color:#686868;}
.tablosutunstil{ background:#f2f2f2;}

.geridonbuton{ float:left; padding-right:10px;}

.yil10{ position:fixed; left:10px; top:10px; z-index:10;}

.bilgitalebicontent{ width:900px; height:100%; overflow:hidden; padding-bottom:10px; margin-bottom:20px; font-size:14px; color:#8c8c8c;}
.bilgitalebitextbox{ width:400px; height:26px; padding:5px; line-height:16px; background:transparent; border:none; background:url(../images/bg/bilgitalebitextboxbg.html) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c;}
.bilgitalebitextarea{ width:580px; height:140px; padding:10px; background:transparent; border:none; background:url(../images/bg/bilgitalebitextareabg.html) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c; overflow:hidden;}
.bilgitalebiselectbox{ padding:5px; border:solid 1px #d5d5d5; background:#f4f3f3; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c;}
.sprite-buton{		
     font-family: "Calibri";
      text-align: center;
      padding:4px 0;
      color: #FFFFFF;
      text-decoration: none;
      font-weight:bold;
	  
}

.sprite-buton:hover{
      background-position  : -100px -0px;
      color: #FF0000; 
