/****** CSS SIFIRLA ****/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
input,textarea { outline:none; border-radius:0; -webkit-appearance: none;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

@font-face {
    font-family: 'GothamRegular';
    src: url('font/gotham-book.eot');
    src: url('font/gotham-book.eot') format('embedded-opentype'),
         url('font/gotham-book.woff') format('woff'),
         url('font/gotham-book.ttf') format('truetype'),
         url('font/gotham-book.svg#GothamRegular') format('svg');
}
@font-face {
    font-family: 'GothamBold';
    src: url('font/gotham-bold.eot');
    src: url('font/gotham-bold.eot') format('embedded-opentype'),
         url('font/gotham-bold.woff') format('woff'),
         url('font/gotham-bold.ttf') format('truetype'),
         url('font/gotham-bold.svg#GothamBold') format('svg');
}
.icon { background:url(../img/icon.png) no-repeat;}
.fb { width:10px; height:19px; background-position:-72px 0; display:block;}
.tw { width:19px; height:24px; background-position:-91px 7px; display:block;}
.ktel { width:20px; height:28px; background-position:0 0; display:inline-block; }
.pdf { width:40px; height:51px; background-position:-293px 0; display:block;}
.btel { width:32px; height:43px; background-position:-30px 0; display:inline-block; }
.ymico { width:23px; height:24px; background-position:-116px 0; vertical-align:middle; display:inline-block; margin-right:5px; }
.galeri { width:47px; height:39px; background-position:-170px 0; vertical-align:middle; display:inline-block; margin-right:5px; }
.bkurumsal,.biletisim, .bprojeler { float:right; display:block; }
.bkurumsal { width:50px; height:133px; background-position:-2px -57px; margin:10px 10px 0 0;}
.biletisim { width:114px; height:83px; background-position:-71px -73px; margin:30px 10px 0 0; }
.bprojeler { width:100px; height:100px; background-position:-193px -61px; margin:30px 10px 0 0; }
a { text-decoration:none; }
b,strong { font-weight:bold;}
.clear { clear:both;}
.ortala { text-align:center;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777; }
.container { width:960px; margin:0 auto;}
.header { height:36px; }
ul.sosyal { float:right; margin-top:3px;}
ul.sosyal  li { display:inline-block; margin-left:5px;}
.header .container { position:relative;}
.logo { width:307px; height:188px; background:url(../img/logo.png) no-repeat; position:absolute; z-index:10; }
.logo a {  width:307px; height:188px; display:block;}
.menubant { height:95px; background-color:#2C4468;}
.menubant ul { float:right; margin-top:40px;}
.menubant ul li { display:inline; margin-left:20px;}
.menubant ul li  a { color:#fff;     font-family: 'GothamBold'; font-size:15px;}
.menubant ul li.aktif a, .menubant ul li:hover a { color:#578FCB;}
.footer { height:50px; background-color:#2C4468; margin-top:10px;}
.footer .copy { color:#fff; width:650px; float:left; margin-top:15px; }
.telefon { width:150px; float:right; margin-top:10px;  }
.telefon span { display:block; font-family: 'GothamRegular'; font-size:14px;}
.telefon p { color:#fff; font-family: 'GothamBold'; font-size:20px; display:inline-block; }
.anasayfa-govde { background:url(../img/mavibg.png) repeat-x;}
.anasayfa-govde h2 { color:#fff; font-size:18px;  font-family: 'GothamBold'; line-height:50px; }
.anasayfa-haber { width:330px; float:left;}
.anasayfa-haber .resim { width:80px; height:80px; overflow:hidden; position:relative; float:left; margin-right:10px;}
.anasayfa-haber .resim img { width:80px; height:80px;}
.anasayfa-haber .mask { width:80px; height:80px; display:block; position:absolute; background:url(../img/resim-mask.png) no-repeat;  }
.anasayfa-haber ul li { border-bottom:1px solid #ccc; margin-top:10px; padding-bottom:10px;}
.anasayfa-haber ul li a h3 {font-family: 'GothamRegular'; font-size:14px; line-height:20px; color:#000; }
.anasayfa-haber ul li a p { color:#373333; font-size:12px; line-height:18px; }
.anasayfa-haber ul li a p span { display:block; text-align:right; font-size:10px; color:#2C4467;}
.maviust { width:310px; height:22px; background:url(../img/mavibgust.png) no-repeat; display:block; position:absolute; top:43px; left:-15px;}
.yeni-projeler, .devameden-projeler { width:283px; float:left; margin-left:30px; position:relative; }
.yeni-projeler ul, .devameden-projeler ul  { margin-top:20px;}
.yeni-projeler {   background:#528FCD url(../img/slider_alt.png) bottom center no-repeat;}
.yeni-projeler .resim, .devameden-projeler .resim { width:214px; height:214px; overflow:hidden; position:relative; margin:0 auto 10px auto;}
.yeni-projeler .resim img, .devameden-projeler .resim img { height:210px; width:210px; min-width:210px;}
.yeni-projeler .mask { width:214px; height:214px; display:block; background:url(../img/mask2.png) no-repeat; position:absolute; }
.yeni-projeler a h3 { font-family: 'GothamRegular'; font-size:17px; color:#fff; text-align:center;}
.yeni-projeler a  p { color:#fff; font-size:12px; line-height:18px; text-align:center;  padding:0 5px;}
.devameden-projeler .mask { width:214px; height:214px; display:block; background:url(../img/mask3.png) no-repeat; position:absolute; }
.devameden-projeler a h3 { font-family: 'GothamRegular'; font-size:17px; color:#333; text-align:center;}
.devameden-projeler a  p { color:#333; font-size:12px; line-height:18px; text-align:center;}
.sayfa-header { height:150px; background-color:#528FCD; margin-bottom:5px;}
.sayfa-header h1 { color:#fff; font-family: 'GothamRegular'; font-size:48px; text-transform:lowercase; line-height:150px; text-indent:70px; letter-spacing:-2px;}
.sol-kol { width:220px; float:left;}
.sol-kol h3 { color:#fff; font-family: 'GothamBold'; font-size:18px; background-color:#2C4468; height:50px; line-height:50px; padding-left:10px;}
.sag-kol { width:710px; float:left; padding:15px; margin-bottom:10px; min-height:300px;
/**** gölge ayarları ***/
 -moz-box-shadow: 3px 3px 3px 3px #f3f3f3;
    -webkit-box-shadow:3px 3px 3px 3px #f3f3f3;
    box-shadow:3px 3px 3px 3px #f3f3f3;
    /* For I E 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f3f3f3')";
    /* For I E 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f3f3f3');  }
.sag-kol h1 { font-family: 'GothamBold'; font-size:25px; color:#777; margin:10px 0; }
.sag-kol h3 { font-family: 'GothamRegular'; color:#777; font-size:18px; }
ul.yanmenu { margin-bottom:5px; background-color:#3C5D91;}
ul.yanmenu li { border-bottom:1px solid #2E4D81; }
ul.yanmenu li a { color:#fff; font-family: 'GothamRegular'; font-size:14px; padding-left:10px; line-height:40px; height:40px; display:block;} 
ul.yanmenu li a:before { width:7px; height:11px; background:url(../img/icon.png)  no-repeat; background-position:-147px 0; vertical-align:middle; display:inline-block; content:''; margin-right:5px; }
ul.yanmenu li:hover, ul.yanmenu li.active  { background-color:#213658;}
.yazi p, .yazi p span { font-size:12px !important; color:#777 !important; line-height:20px !important; font-family:Arial, Helvetica, sans-serif !important;}
.yantel { background-color:#528FCD; color:#fff; padding:10px; }
.yantel span { display:block;  font-family: 'GothamRegular'; font-size:16px;}
.yantel p { font-family: 'GothamBold'; font-size:25px; display:inline-block;}
.harita { margin-top:20px;}
.harita iframe { width:100%; height:260px;}
.iletisim-bilgileri p { line-height:24px !important;}
.form span.error { color:#C00; font-size:13px; display:block; line-height:18px;}
.hata { background-color:#FF4D4D; border:1px solid #D90000; color:#fff; padding:10px; font-size:14px;}
.basarili { background-color:#80BF00; border:1px solid #659C00; color:#fff; padding:10px; font-size:14px; }
.form li { margin-top:10px;}
.form .txt { width:240px; height:45px;  }
.form  .text { width:360px; height:200px; }
.form  .text, .form  .txt { border-bottom:1px solid #eee; border-right:1px solid #eee; border-left:3px solid #eee;  border-top:3px solid #eee; text-indent:10px;}
.gonderbt { color:#fff; background-color:#528FCD; font-family: 'GothamBold'; font-size:20px; border:none; cursor:pointer; width:135px; height:45px;}
ul.haber li { border-bottom:1px solid #eee; padding-bottom:10px; margin-top:10px;}
ul.haber li a span { color:#777; line-height:18px;}
ul.proje-liste li { border-bottom:1px dashed #ddd; margin-bottom:20px; padding-bottom:20px; }
.prj-resim { height:165px; overflow:hidden; position:relative; margin-bottom:10px;}
.prj-resim i { position:absolute; width:84px; height:84px; display:block; background-position:-306px -76px; top:40px; right:20px; }
.prj-resim img { margin-top:-80px; width:100%;}
ul.proje-liste li  h3 { color:#2C4468;  font-family: 'GothamBold'; font-size:20px; margin-bottom:10px; }
.projedetay { width:129px; height:35px; color:#fff; font-family: 'GothamBold'; font-size:14px; background:url(../img/pdetay.png) no-repeat; display:block; float:right; clear:both; line-height:35px; text-indent:5px;}
.detayresim { width:100%; margin-bottom:10px;}
ul.proje-galeri { margin:20px 0;}
ul.proje-galeri li { display:inline;}
ul.proje-galeri li a { background-color:#528FCD; color:#fff; font-family: 'GothamRegular'; font-size:20px; padding:15px 10px; }
ul.proje-galeri li.secili a, ul.proje-galeri li:hover a { background-color:#2C4468; }
ul.gallery  li{ display:inline-table; margin:0 5px 5px 0;}
ul#sartname  { margin-top:10px;}
ul#sartname li { border-bottom:1px solid #243A59;}
ul#sartname li a { text-decoration:none; color:#fff; background-color:#2C4468; display:block; padding:15px;  font-family: 'GothamRegular'; font-size:15px; cursor:pointer;}
ul#sartname li a:after { content:' '; width:17px; height:17px; background:url(../img/icon.png) no-repeat; background-position:-266px 0; display:inline-block; float:right; }
ul#sartname li a.acik:after { background-position:-234px 0;}
ul#sartname li div { display:none; padding:10px; background-color:#eee; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; line-height:18px; color:#777 !important;}
.katplan { width:100%;}
.odemesecenek { background-color:#213658; display:inline-block; color:#fff;  font-family: 'GothamRegular'; font-size:14px; text-align:center; padding:10px; }
.odemesecenek  i { margin:0 auto; margin-bottom:5px;}
.odemesecenek b {  font-family: 'GothamBold';  font-size:16px; display:block; line-height:24px;}
ul.bitmis-proje-liste li { display:block; background-color:#eee; margin:30px 0; padding:10px;}
ul.bitmis-proje-liste li h3 {font-family: 'GothamBold';  font-size:18px; color:#666; margin-bottom:10px; }
ul.bitmis-proje-liste li img { float:left; margin-right:10px;}
ul.bitmis-proje-liste li.cizgi { background-color:transparent; border-bottom:1px dashed #ddd; padding:0; }