/* Coded By Ceviz Bilisim www.cevizbilisim.com  - 0212 620 74 21 */
body{font-size:12px;min-width:1050px;color:#000000;background-color:#E4E5E6; font-family:Arial;height:100%;}a,applet,b,blockquote,body,caption,center,dd,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,u,ul,var{border:0;margin:0;padding:0}img{border:none}a{text-decoration:none;outline:0;color:inherit}* html,* html body{padding-top:0}* css{margin:0;padding:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}span{height:1em;vertical-align:top}html{height:100%}.clearBoth{clear:both}.nomargin{margin:0!important;padding:0!important}.mr40{margin-right:40px}input,select{color:#58595B;line-height:18px;}
.cboth {clear:both;}

a.tr {background:url("../img/icon/tr.png") no-repeat; width:27px; height:17px; margin:0 7px 0 0; float:right;}
a.en {background:url("../img/icon/en.png") no-repeat; width:27px; height:17px; margin:0 7px 0 0; float:right;}

#ust { width:100%; position:absolute; z-index:2;}
#ust .ustbg { width:1050px; margin:0 auto;background:url("img/logobg.png") no-repeat; background-position:left top; display:table; height:160px;}
#ust .ort { width:1050px; margin:0 auto;}
#ust .ort .logo { width:167px; height:73px; display:table; margin-top:30px; margin-left:30px; float:left;}
#ust .ort .dil { display:table; margin:10px 0; float:right; width:740px;}
#ust .ort ul.menu { list-style:none; display:table; float:right; margin-top:10px; width:677px; height:48px;  background:url(../img/menubg.png) no-repeat;}
#ust .ort ul.menu li.m { float:left; padding:0 10px; line-height:48px; color:#FFF; font-size:15px; font-weight:bold; position:relative; }
#ust .ort ul.menu li.m:hover ul.acmenu { display:table;}
#ust .ort ul.menu li.m ul.acmenu { list-style:none; background-color:#666; line-height:normal;min-width:230px;  position:absolute; background-color:#5C0061; display:none;}
#ust .ort ul.menu li.m  ul.acmenu li { padding:10px 15px; color:#FFF; font-size:12px;}
#ust .ort ul.menu li.m  ul.acmenu li:hover { background-color:#970A9E;}
#slayt { position:relative; z-index:1; width:100%;} 

#orta { width:1050px; margin:0 auto;}
#orta ul.sektorler { list-style:none;}
#orta ul.sektorler li { width:260px; float:left; margin-right:8px;}
.bg1 {background-color:#1D5A86;}
.bg2 {background-color:#BD8F2D;}
.bg3 {background-color:#ED1C24;}
.bg4 {background-color:#054FB0;}
#orta ul.sektorler li .cl1 {color:#1D5A86;}
#orta ul.sektorler li .cl2 {color:#BD8F2D;}
#orta ul.sektorler li .cl3 {color:#ED1C24;}
#orta ul.sektorler li .cl4 {color:#054FB0;}
#orta ul.sektorler li .cizgi { width:8px; height:50px;float:left;margin:0 7px 0 0;}
#orta ul.sektorler li .bslk { font-size:18px; font-weight:bold; width:100%; margin-top:2px;}
#orta ul.sektorler li p { color:#939598;}
#orta ul.sektorler li img { margin-top:10px; width:260px; height:145px; margin-left:8px;}
#orta .tanitim { width:580px; float:left; color:#000; line-height:18px; display:table; margin-right:25px;}
#orta .tanitim h1.unvan { width:100%; margin-bottom:5px; font-size:22px;}

#orta .dikgolge { width:8px; height:174px; background:url(../img/golge.png) no-repeat; background-position:top center; display:table; margin:0 7px; float:left;}
#orta .haberler { width:410px; float:right; display:table;}
#orta .haberler h2.bslk { width:410px; line-height:35px; color:#000000; font-size:16px;}
#orta .haberler h2.bslk .geri {width:14px;height:24px;background:url(../img/icon/geri.png) no-repeat; float:right;display:table; margin-right:8px;}
#orta .haberler h2.bslk .ileri {width:14px;height:24px;background:url(../img/icon/ileri.png) no-repeat;float:right;display:table;}
#orta .haberler .haber { width:410px; margin-top:3px;}
#orta .haberler .haber img { width:170px; height:110px; margin-right:8px; float:left;}
#orta .haberler .haber .dty h1 { margin-bottom:2px; width:100%; font-size:13px; overflow:hidden; height:18px;}
#orta .haberler .haber .dty { height:117px; line-height:16px; width:230px; float:left; overflow:hidden; }
#orta .haberler p.bslk { font-size:15px; font-weight:bold; color:#6F6F6F;}
#orta ul.markalar { width:1050px; display:table; list-style:none;}
#orta ul.markalar li { float:left; padding:0 20px;}
#orta ul.markalar .dk { width:3px; height:68px; margin:0 5px; display:table; background:url(../img/dikglge.png) no-repeat; background-position:center center; margin-top:10px; float:left;}

#sayfa .ort .sagdetay ul.hbrler { list-style:none; margin-left:0px;}
#sayfa .ort .sagdetay ul.hbrler .haber { width:495px; margin-top:3px; float:left; margin-right:15px;}
#sayfa .ort .sagdetay ul.hbrler .haber img { width:210px; height:125px; margin-right:8px; float:left;}
#sayfa .ort .sagdetay ul.hbrler .haber .dty h2.h { margin-bottom:2px; width:100%; font-size:13px; overflow:hidden; height:18px; }
#sayfa .ort .sagdetay ul.hbrler .haber .dty { height:117px; line-height:16px; width:277px; float:left; overflow:hidden; }


#altbg { background:url(../img/altbg2.png) repeat-x; width:100%; height:9px; display:table;}
#alt { width:100%; background:url(../img/altbg.png) no-repeat; background-position:top center;display:table;}
#alt .ort { width:1050px; margin:0 auto; margin-top:30px; display:table;}

#alt .ort .sol  .logo { width:167px; height:55px;background:url(../img/altlogo.png) no-repeat; margin-top:-12px; margin-right:30px; float:left; display:table; }
#alt .ort .sol { float:left; color:#58595B; font-size:12px; margin-top:35px; display:table;}
#alt .ort .sol a { margin:0 7px 0 0;}
#alt .ort .sol p { font-size:12px; margin-top:4px;}
#alt .ort .sag { float:right; background:url(../img/altgolge.png) no-repeat; background-position:left top; padding:0 0 0 15px; text-align:right;height:80px; margin-top:10px; width:150px;}
#alt .ort .sag i.atel {background:url(../img/icon/tel.png) no-repeat; width:16px; height:14px; margin-right:4px; display:table; float:left;}
#alt .ort .sag i.amail {background:url(../img/icon/mail.png) no-repeat; width:16px; height:14px; margin-right:4px; display:table; float:left;}
#alt .ort .sag img { float:right; margin-right:4px;}


#sayfa { width:100%; display:table;background:url(../img/syfabg.png) no-repeat; background-position:top center; min-height:450px; margin-top:-280px; position:relative; z-index:3;}
#sayfa .ort { width:1020px; margin:0 auto; display:table; height:100px; margin-top:50px;}
#sayfa .ort .sbslk { width:202px; height:28px; background:url(../img/sbslk.png) no-repeat; margin-top:-63px; float:right; margin-right:20px; padding:12px 0 0 21px; color:#FFF; font-weight:bold; font-size:18px;}
#sayfa .ort ul.solmenu { width:240px; float:left; list-style:none;}
#sayfa .ort ul.solmenu h2 { font-size:18px; color:#414042;}
#sayfa .ort ul.solmenu li { width:220px; border-radius:4px; color:#666666; font-size:15px; padding:7px 10px;background:url(../img/menualtbg.png) no-repeat; background-position:left bottom; max-height:30px; overflow:hidden; margin-bottom:3px;}
#sayfa .ort ul.solmenu li i.ok { width:8px; height:15px; margin-right:7px; margin-top:2px; background:url(../img/menuok.png) no-repeat; display:table; float:left;}
#sayfa .ort ul.solmenu li:hover { color:#FFF; background-color:#7F3F98; font-weight:bold; background-image:none;}
#sayfa .ort ul.solmenu li:hover i.ok {background:url(../img/menuokh.png) no-repeat;}
#sayfa .ort ul.solmenu li.aktif { color:#FFF; background-color:#7F3F98; font-weight:bold; background-image:none;}
#sayfa .ort ul.solmenu li.aktif i.ok {background:url(../img/menuokh.png) no-repeat;}
#sayfa .ort .sagdetay { width:765px; float:right; display:table; color:#414042;}
#sayfa .ort .sagdetay ul { margin-left:40px;}
#sayfa .ort .sagdetay h1.bslk { width:100%; margin-bottom:10px;background:url(../img/baslikbg.png) no-repeat;background-position:left bottom; font-size:18px; height:30px; color:#414042; line-height:29px; overflow:hidden;}


#sayfa .ort .sagdetay .nav { width:765px; margin:-5px 0 15px 0; color:#6D6E71; font-size:11px;}
#sayfa .ort .sagdetay .nav a { padding-right:15px; background:url(../img/navok.png) no-repeat; background-position:center right; margin-right:5px;}
#sayfa .ort .sagdetay .nav a.sec { font-weight:bold; background:none;}

#sayfa .ort .sagdetay ul.sktor { width:765px; list-style:none; margin-left:0;}
#sayfa .ort .sagdetay ul.sktor li { width:370px; height:200px; float:left; margin-right:12px; margin-bottom:12px;}
#sayfa .ort .sagdetay ul.sktor li .rsm { position:absolute;}
#sayfa .ort .sagdetay ul.sktor li .rsm img { width:370px; height:200px;}
#sayfa .ort .sagdetay ul.sktor li .ad { min-width:120px; padding:13px 20px; font-size:16px; font-weight:bold; color:#FFF;  position:relative; display:table; margin-top:130px;}



#sayfa .ort .sagdetay .projbaslik { background:url(../img/probg.png) repeat-x; line-height:30px; height:30px; width:100%; font-size:14px; font-weight:bold; color:#6D6E71; border:1px solid #D1D3D4;}
#sayfa .ort .sagdetay .projbaslik .mor { width:4px; height:100%; background-color:#7F3F98; min-height:30px; float:left; margin-right:7px;}
#sayfa .ort .sagdetay ul.projeler{ width:765px; list-style:none; margin-left:0;}
#sayfa .ort .sagdetay ul.projeler li { margin-bottom:15px; line-height:17px; font-size:13px; color:#6D6E71;background:url(../img/menuok.png) no-repeat; background-position:left top; text-indent:14px;}


#sayfa .ort .isol { width:500px; float:left;}
#sayfa .ort h1 { font-size:20px; height:33px; overflow:hidden; background:url(../img/baslikbg.png) no-repeat; background-position:left bottom; width:100%;}
#sayfa .ort .isol ul { list-style:none; display:table; width:100%; margin:20px 0;}
#sayfa .ort .isol ul li { margin-bottom:15px; font-size:13px;}
#sayfa .ort .isol ul li h3 { font-size:16px; width:100%; margin-bottom:5px;}
#sayfa .ort .isol .destek { width:500px; height:255px; no-repeat;}
#sayfa .ort .isag { width:500px; float:right;}
#sayfa .ort .isag ul { list-style:none; margin-top:20px;}
#sayfa .ort .isag ul li { width:240px; float:left; margin-right:12px; margin-bottom:15px;}
#sayfa .ort .isag ul li label {width:240px; font-size:15px; font-weight:bold;}
#sayfa .ort .isag ul li input {width:240px;border:1px solid #A7A9AC;border-radius:6px;height:27px;margin-top:4px; text-indent:10px; outline:none; background:none;}
#sayfa .ort .isag ul li select {width:240px;border:1px solid #A7A9AC;border-radius:6px;height:33px;margin-top:4px; outline:none;background:none;}
#sayfa .ort .isag ul li textarea {width:475px;border:1px solid #A7A9AC;border-radius:6px;height:130px;margin-top:4px; resize:none; padding:10px; outline:none;background:none;}
#sayfa .ort .isag ul li button { width:120px; height:38px; border-radius:6px; background-color:#414042; color:#FFF; font-weight:bold; border:none; outline:none;}

.sort { width:1050px; margin:0 auto; display:table; margin-top:-200px; position:relative;}
.sort .slogan { padding:15px 20px; background:url(../img/sloganbg.png) repeat-y; display:table; min-width:450px; min-height:60px; color:#FFF; text-align:left;}


#alt2 { width:100%; height:35px; background-color:#D3D5CE;}
#alt2 .ort { width:1050px; margin:0 auto; display:table;}
#alt2 .ort img { margin-top:11px; display:table; float:right;}
#boxMX{display:none;background: #333;padding: 50px;border: 2px solid #ddd;float: left;font-size: 1.2em;position: fixed;top: 50%; left: 50%;z-index: 99999;box-shadow: 0px 0px 20px #999; -moz-box-shadow: 0px 0px 20px #999; -webkit-box-shadow: 0px 0px 20px #999; border-radius:6px 6px 6px 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font:13px Arial, Helvetica, sans-serif; padding:6px 6px 4px;width:350px; color: white;}
#boxMX .head{ width:100%;}
#boxMX .head p { float:right;background-image:url("../img/icon/xicon.png"); background-repeat:no-repeat; background-position:right center; color:#FFF; font-size:15px; width:100%;font-weight:bold; margin-bottom:10px; height:18px;}
.msgMX{ color:#F90; font-weight:bold; margin:15px 0;}

.banner{position:relative;height:585px; width:100%;overflow:hidden;margin:0 auto;font-size:18px;line-height:24px;text-align:center}
.banner ul{list-style:none;width:300%;}
.banner ul li{display:block;float:left;width:100%;background-size:100% 585px;height:585px}
.banner h1,.banner h2{font-size:40px;line-height:52px;color:#fff}
.banner .btn{display:inline-block;margin:25px 0 0;padding:9px 22px 7px;clear:both;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:5px}
.banner .btn:active{-webkit-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5));-ms-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5));-o-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5));filter:drop-shadow(0 -1px 2px rgba(0, 0, 0, .5))}		
.banner .btn, .banner .dot {-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));}
.banner .dots {position: absolute;left: 0;right: 0;bottom: 20px;}
.banner .dots li {display: inline-block;width: 10px;height: 10px;margin: 0 4px;text-indent: -999em;border: 2px solid #fff;border-radius: 6px;cursor: pointer;opacity: .4;-webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s;transition: background .5s, opacity .5s;}
.banner .dots li.active {background: #fff;opacity: 1;}


/* Slider */
/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 1050px;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}

/* 
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.html") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}

/* Coded By Ceviz Bilisim www.cevizbilisim.com  - 0212 620 74 21 */