@charset "iso-8859-9";
@import url("../js/fancybox/jquery.fancybox.css");
@import url("font-awesome.min.css");
@import url("../js/owl/owl.carousel.css");
@import url("../js/slider/themes/carbono/jquery.slider.css");
@font-face { font-family: 'teknoline'; src: url('font/teknoline_bold-webfont.eot'); src: url('font/teknoline_bold-webfont.eot?#iefix') format('embedded-opentype'),  url('font/teknoline_bold-webfont.woff') format('woff'),  url('font/teknoline_bold-webfont.ttf') format('truetype'),  url('font/teknoline_bold-webfont.svg#teknolinebold') format('svg'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'teknoline'; src: url('font/teknoline_light-webfont.eot'); src: url('font/teknoline_light-webfont.eot?#iefix') format('embedded-opentype'),  url('font/teknoline_light-webfont.woff') format('woff'),  url('font/teknoline_light-webfont.ttf') format('truetype'),  url('font/teknoline_light-webfont.svg#teknolinelight') format('svg'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'teknoline'; src: url('font/teknoline_regular-webfont.eot'); src: url('font/teknoline_regular-webfont.eot?#iefix') format('embedded-opentype'),  url('font/teknoline_regular-webfont.woff') format('woff'),  url('font/teknoline_regular-webfont.ttf') format('truetype'),  url('font/teknoline_regular-webfont.svg#teknolineregular') format('svg'); font-weight: normal; font-style: normal; }
body, html { margin: 0;}
body { font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-size: 14px; line-height: 25px; font-weight: 300; color: #3F3F3F; margin: 0px; padding: 0px; background-color: #FFFFFF; }
a{ color: #000000; text-decoration: none; }
.clear { clear:both}
strong {font-weight:700 }
img { width: auto\9; height: auto; max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; }
#header {     border-top: 5px solid #001f43;position: relative; height: auto; margin-right: auto; margin-left: auto; }
#mainmenu { height: auto; margin-top: 0px; clear:both;background:#2a2a2a;}
#menuContainer { }
#menuContainer a{webkit-transition: all 400ms; -moz-transition: all 400ms; transition: all 400ms;}
#homeLink { background-image: url(../images/home-h.png); background-repeat: no-repeat; background-position: center center; text-indent: -3500px; display: block; float: left; height: 40px; width: 49px }
#homeLink:hover { background-color:#ffed00;background-image: url(../images/home-h.png);}
#bigMenu { display: block; margin: 0 auto;width:1100px; padding: 0px; height: 75px; list-style-type: none; }
#bigMenu li { display: block; margin: 22px 10px; float: left; list-style-type: none; }
#bigMenu>li>a { font-size: 17px; line-height: 30px; font-weight: 300;     padding-right: 20px;color: #fff; border-right:1px dashed #eee;text-decoration: none; height: 30px;display: block; float: left; }
/*#bigMenu>li:hover>a { background-color:#f12f10; color:#fff;}*/
#bigMenu>li:last-child>a{ border-right:none}
.mobil_kariyer{display:none;}
.pc_kariyer{display:block;}
.alt_menu {background: #e52f12;height: 40px;color: #fff;margin:0;padding:0;}
.alt_menu ul{margin: 0 auto;
    padding: 0;
    width: 1074px;}
.alt_menu li a { font-size: 15px; line-height: 30px; font-weight: 300; color: #fff; text-decoration: none; height: 30px; display: block; float: left; }

.alt_menu li { display: block; margin: 3px 10px; float: left; list-style-type: none;     border-right: 1px dashed #ddd;
    padding-right: 10px;}
 .alt_menu li:last-child{border:none;}
.alt_menu a{color:#fff;}

.home_top_block {
	background-image: url(../images/ust_kisim.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    color: #fff;
    height: 46px;
    width: 1320px;
    margin: 0 auto;
}
.home_top_block a{
	color:#fff;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
    float: none;
    font-size: 15px;
    font-weight: 200;
}
.home_top_block ul {
	width: 1097px;
    margin: 0;
	margin-left: 125px;
    color: #fff;
    padding-top: 5px;
}
.home_top_block ul li{
	list-style:none;
	float:right;
	padding: 5px 15px 0px 0px;
}
.yuksek {
	text-align:center;
	padding:10px 10px 10px 10px;
	font-size:20px;
	font-weight:300;
	margin-top:10px;
-webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.buton_yerini_ayarla{margin-top: -5px !important;}
.ust_yazi {
	float: right;
    position: relative;
    margin-top: -83px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
    font-size: 22px;
    margin-right: 39px;
    font-weight: 200;
    color: #3F3F3F;
    width: 808px;
}
.ust_yazi ul {
    list-style: none;
}
.ust_yazi li{
    float:left;
	padding:10px 10px 10px 10px;
	width:290px;
	border-right:1px solid #ddd;
}
.home_hizmetler_aciklama {
    font-family: 'Open Sans',Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
	font-weight:300;
    float: none;
    font-size: 22px;
    text-align: center;
    font-weight: 200;
    margin-bottom: 10px;
    position: relative;
    color: #fff;
	padding:10px 10px 10px 10px;
}
.home_hizmetler_aciklama a:hover{
	color:#f5f5f5;
}
.ust_yazi li:last-child{border:none;}
#bigMenu>li .subMenu { position: absolute; left: 0px; top: 100%; z-index: 105; display: none; right: 0; padding-top: 10px; }
.submenuContent { padding: 20px; position: relative; background-color: #FFFFFF; -webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.5); box-shadow: 0 0 15px 0 rgba(0,0,0,.5); }
.submenuContent:after { height: 0; border-style: solid; border-width: 0 6px 6px 6px; border-color: transparent transparent #fff transparent; position: absolute; content: ""; left: 70px; top: -6px; }
#menuOverLay { position: fixed; left: 0; top: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,.7); z-index: 23; display: none; cursor: url('../images/c.png'), default; }
.kategoriBoxContainer { float:left; width:25%; box-sizing:border-box; padding:5px;}
.kategoriBox { display: block; background-size: cover; background-position: center center; position: relative; -webkit-transition: all 700ms; -moz-transition: all 700ms; -ms-transition: all 700ms; -o-transition: all 700ms; transition: all 700ms; }
.kategoriBox:hover {-webkit-box-shadow: inset 0 0 50px 0 rgba(0,0,0,.7); box-shadow: inset 0 0 50px 0 rgba(0,0,0,.7);}
.kategoriBox.kbox1 { height:170px; }
.kategoriBox.kbox2 { height:350px; }
.kategoriBox span { display:block; padding:10px; position:absolute; left:0;bottom:0; right:0; color:#fff; font-size:18px; font-weight:700; background-image:url(../images/sag-ok.png); background-position:95% center; background-repeat:no-repeat; background-color:rgba(0,0,0,.7); -webkit-transition: all 350ms; -moz-transition: all 350ms; -ms-transition: all 350ms; -o-transition: all 350ms; transition: all 350ms; }
.kategoriBox:hover>span { padding-bottom:20px; padding-top:20px;}
.kategoriBox span small { font-weight:300; display:block; font-size:12px;}
.popKapat { text-align: center; padding-top: 15px; background-image: url(../images/kapat.png); background-repeat: no-repeat; background-size: contain; background-position: center top; margin-top:10px; }
.kapatIcon { display: inline-block; background-color: #f7941d; color: #fff; text-decoration: none; width: 40px; height: 40px; font-size: 20px; line-height: 40px; text-align: center; -webkit-transition: all 800ms; -moz-transition: all 800ms; -ms-transition: all 800ms; -o-transition: all 800ms; transition: all 800ms; }
.kapatIcon:hover { background-color: #335c93; transform: rotate(360deg); -webkit-transform: rotate(360deg); }
.submenuContent h4 { font-size: 20px; line-height: 30px; font-weight: 300; color: #325c93; background-image: url(../images/MenuTab.png); background-repeat: no-repeat; background-position: center bottom; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; background-size:contain; text-align:center; }
#mainBanner{border-bottom:5px solid #e52f12;border-top:5px solid #e52f12; }
.banneritem { height:590px; background-size:cover; background-position:center center;-webkit-box-shadow:inset 0 10px 10px 0 rgba(0,0,0,.3);box-shadow:inset 0 10px 10px 0 rgba(0,0,0,.3);}
#menuchanger { float: right; margin-right: 10px; margin-top: 5px; height: 50px; width: 50px; line-height: 50px; background-color: #262626; color: #fff; box-sizing: border-box; text-align: center;display: none; border-radius:2px; cursor:pointer; }
#ddClear{ display:none}
#ustContainer { max-width:1320px;margin:0 auto;}
.ust_genislik {
    width: 957px;
    margin: 0 auto;
}
.KaliteBelgelerimiz {
    float: right;
    margin-top: -57px;
    margin-right: 239px;
    background: #2a2a2a;
    padding: 10px 10px 10px 10px;
    color: #fffff1;
    font-size: 16px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
}
#homeLogo {    margin-top: -30px;padding: 5px;display: block; height: 120px; background-image: url(../../uploads/images/logo.png); background-repeat: no-repeat; background-position: center center; text-indent: -3500px; width: 162px;  margin-left: 50px; }
#corpmenu{margin-left: 200px; position:absolute; z-index:12; right:0; bottom:10px; height:30px;}
#corpmenu>a{ display:block; float:left; line-height:30px; color:#292929; font-size:13px; text-decoration:none; padding-left:10px; padding-right:10px; border-right:solid 1px rgba(0,0,0,.2)}
#corpmenu>a:hover{ color:#656565}
#aramaDiv{ border:solid 1px #cebba8; border-radius:2px; background-color:#fff;-webkit-box-shadow:inset 0 0 12px 0 #DEDEDE;box-shadow:inset 0 0 12px 0 #DEDEDE; box-sizing:border-box; height:30px; float:left; margin-left:10px; width:250px;}
#araBakalim { background-image: url(../images/araBtn.png); background-repeat: no-repeat; background-position: center center; float: right; height: 28px; width: 28px; display:block; }
#aramaForm{ margin:0; padding:}
#aramaDiv #q { border:none; background-color:transparent; height:28px; padding-left:10px; width:200px; float:left; font-size:12px;font-family: Tahoma, Geneva, sans-serif; }
#ustBilgiler { position:absolute; right:0; top:20px; height:30px;}
.btnfacebook, .btntwitter { color: #fff; height: 30px; width: 30px; line-height: 30px; text-align: center; float: left; display: block; margin-left: 10px; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.btnfacebook { background-color: #29599a; }
.btntwitter { background-color:#45aed1; }
.btnfacebook:hover, .btntwitter:hover {  transform: rotate(360deg); -webkit-transform: rotate(360deg); background-color:#282828}
.ustbilgiler { float:left; margin-left:15px; line-height:30px; color:#3E3E3E; padding-left:15px; border-left:solid 1px #cebba8; display:block}
.ustbilgiler i{ color:#325c93; font-size:16px; display:inline-block; margin-right:5px;}
#homeContentcontainer {background-color:#fff;}
#homeContent, #homeKategoriler { max-width:1140px; margin-left:auto; margin-right:auto;}
#homeKategoriler { padding-bottom:10px; padding-top:10px}
.tekniksatgroup { background-image: url(../images/tekniksatGroup.png); text-indent: -3500px; display: inline-block; height: 47px; width: 144px; margin-right: 10px; margin-left: 10px; text-align:left }
.linklist{ padding-bottom:5px; padding-top:5px;}
.linklist a{ display:block; line-height:20px; color:#262626; font-size:12px; font-weight:400; text-align:center}
.linklist a:hover{ color:#325c93; text-decoration:underline;}
.footerKats { width:16.6666%; float:left;box-sizing:border-box; padding-top:10px; text-align:center}
.footerKats h3 { font-size:14px; font-weight:400; color:#325c93; padding:0; margin:0; line-height:20px;}
.footerKats>a { color:#666666; font-size:12px; font-weight:300; display:block;}
#bizitercihedenler { padding: 10px; margin-right: auto; margin-left: auto; background-color: #325c93; color: #fff; box-sizing: border-box; max-width: 1140px; margin-bottom: 10px; }
.thh2 { font-size: 18px; font-weight: 700; text-decoration: none; background-image: url(../images/rmg.png); background-repeat: no-repeat; background-position: left bottom; margin: 0px; line-height: 25px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
#tercihBox, #newsBox { height: 31px; padding-top:6px; } 
.solBtn{ background-color: rgba(0,0,0,.2); height: 31px; width: 25px; display: block; float: left; background-image: url(../images/sol.png); background-repeat: no-repeat; background-position: center center; margin-right:5px; }
.sagBtn{ background-color: rgba(0,0,0,.2); height: 31px; width: 25px; display: block; float: left; background-image: url(../images/sag.png); background-repeat: no-repeat; background-position: center center; }
.solBtn:hover, .sagBtn:hover{background-color: rgba(0,0,0,.4);}
#tercihTicker, #newsTicker { height: 31px; margin-left: 70px; }
#tercihTicker .tick, #newsTicker .tick { line-height: 31px; height:31px; overflow:hidden; }
.thh2 a { font-size: 11px; line-height: 23px; font-weight: 300; color: #FFFFFF; text-decoration: none; display: inline-block; float: right; padding-right: 5px; padding-left: 5px; border: 1px solid rgba(255,255,255,.2); border-radius:2px; }
#homeLeft { width: 69.5%; float: left; }
.thh2 a:hover { background-color:rgba(255,255,255,.1) }
#homeRight { float: right; width: 29.5%; }
#bizdenHaberler { padding: 10px; margin-right: auto; margin-left: auto; background-color: #A6A6A6; color: #fff; box-sizing: border-box; max-width: 1140px; margin-bottom: 10px; background-image: url(../images/newsbg.jpg); background-repeat: no-repeat; background-position: left center; }
#homeHakkimizda { margin-right: auto; margin-left: auto; background-color: #c42626; color: #fff; box-sizing: border-box; max-width: 1140px; margin-bottom: 10px; background-image: url(../images/100musterimemnuniyeti.jpg); background-repeat: no-repeat; background-position: right center; padding-top: 10px; padding-right: 250px; padding-bottom: 10px; padding-left: 10px;  }

.tick a { font-weight: 700; color: #FFFFFF; }
.tick a:hover { text-decoration:underline}
#newsTicker .tick span { float: right; }
#hizliErisim { background-image: url(../images/sagbtnsbg.jpg); background-repeat: no-repeat; background-position: center center; padding: 15px; margin-bottom: 10px; background-size:cover }
#hizliErisim a { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #d5a65a; border-bottom-color: #e9c78a; display: block; padding-top: 12px; padding-bottom: 12px; font-size: 14px; line-height: 18px; font-weight: 700; color: #FFFFFF; padding-left: 32px; -webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms; position:relative;text-shadow: 0 1px 0 #949494; }
#hizliErisim a span { font-size: 12px; line-height: 16px; display: block; font-weight: 400; }
#hizliErisim a:hover { padding-left:40px}
.yuklemeMerkezi:before { content: ""; background-image: url(../images/downloadicon.png); display: block; height: 21px; width: 21px; position: absolute; left: 5px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -webkit-transition: all 600ms; -moz-transition: all 600ms; -ms-transition: all 600ms; -o-transition: all 600ms; transition: all 600ms; }
#hizliErisim a:hover:before {opacity:.6}
.urunKataloglari:before { content: ""; background-image: url(../images/dokumanicon.png); display: block; height: 27px; width: 21px; position: absolute; left: 5px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -webkit-transition: all 600ms; -moz-transition: all 600ms; -ms-transition: all 600ms; -o-transition: all 600ms; transition: all 600ms; }
.faydaliBilgiler:before { content: ""; background-image: url(../images/faydali-bilgiler.png); display: block; height: 31px; width: 21px; position: absolute; left: 5px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -webkit-transition: all 600ms; -moz-transition: all 600ms; -ms-transition: all 600ms; -o-transition: all 600ms; transition: all 600ms; }

#onlineYardim span { font-size: 12px; line-height: 16px; font-weight: 400; display: block; }
#onlineYardim { background-image: url(../images/online-yardim.png); background-repeat: no-repeat; background-position: 13px center; padding-top:22px; padding-bottom: 22px; padding-left: 47px; background-color: #e84756; display: block; font-size: 14px; line-height: 20px; color: #FFFFFF; font-weight: 700; margin-bottom:10px }
#onlineYardim:hover { background-color:#325c93}
#hakkimizdaGiris { font-size: 12px; line-height: 18px; font-weight: 400; color: #FFFFFF; }



iframe {
    width: 100%;
    float: none;
    clear: both;
    display: block;
    position: relative;
}

#mainpageTitle { max-width: 1140px; height: 300px; background-repeat: no-repeat; background-position: right center; margin-left: auto; margin-right: auto; }
#pageTitle { font-size: 45px; line-height: 30px; font-weight: 700; color: #141414; display: inline-block; margin: 0px; padding: 0px; position: absolute; top: 50%; transform: translateY(-50%); padding-left: 30px; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; background-color: rgba(255,255,255,.4); z-index: 5; }
#pageTitle small { font-size: 20px; line-height: 15px; font-weight: 400; background-image: url(../images/sep-line.png); background-repeat: no-repeat; background-position: left top; display: inline-block; padding-top: 6px; }
#pageContent { margin-right: auto; margin-left: auto; padding-top: 20px; padding-bottom: 20px; max-width: 1140px; min-height: 300px; }
.ulTab, .ulTabs { display: block; margin: 0px; padding: 0px; height: 60px; list-style-type: none; text-align: center; }
.ulTab li ,.ulTabs li { display: inline-block; margin: 0px; padding: 0px; list-style-type: none; }
.ulTab li a, .ulTabs li a { font-size: 18px; display: inline-block; border-right-width: 1px; border-right-style: solid; border-right-color: #444444; line-height: 40px; padding-top: 10px; padding-right: 17px; padding-bottom: 10px; padding-left: 17px; text-decoration: none; font-weight: 300; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; position: relative; }
.ulTab li:last-child a, .ulTabs li:last-child a { border-right: none }
.ulTab li a:hover, .ulTabs li a:hover { background-color: #19191a; color: #DDD; }
.ulTab li a.active:after, .ulTabs li a.active:after { display: inline-block; position: absolute; top: 60px; content: ""; left: 50%; transform: translateX(-50%); border-style: solid; border-width: 10px 8px 0 8px;  }
.tabIcerik, .tabIceriks { padding-top: 20px }
.tabContent , .tabContents  { display: none }
.subContent { padding-top: 10px }
.subTitle { background-image: url(../images/sep-line.png); background-repeat: no-repeat; background-position: center center; text-align: center; display: block; margin: 0; padding-bottom: 10px; padding-top: 10px; }
.subTitle span { font-size: 30px; line-height: 30px; font-weight: 300; color: #000000; background-color: #FFFFFF; display: inline-block; padding-right: 15px; padding-left: 15px; }
.subTitle span.large { font-size: 35px; }
.ustBosluk { padding-top: 20px }
#iletisimPage { position: relative; height: 400px; }
#iletisimContent { background-color: rgba(255,255,255,.9); padding: 25px; position: absolute; z-index: 1; left: 25px; top: 25px; border-bottom: solid 3px #BBBBBB }
#iletisimPage iframe { position: absolute; width: 100%; height: 100%; left: 0; top: 0; right: 0; bottom: 0; z-index: 0; }
.duzListe { padding-bottom: 12px }
.duzListe h4, #pageContent h4 { color: #325c93; font-size: 20px; font-weight: 700; margin-bottom: 0 }
#pageContent h5 { color: #325c93; font-size: 19px; margin: 0; font-weight: 400; padding-bottom: 10px; padding-top: 10px; }
.duzListe h4 small, #pageContent h4 small { display: block; font-size: 16px; color: #515151; font-weight: 300; }
#pageContent h3 { color: #325c93; font-size: 36px; font-weight: 300; margin-top: 0; margin-bottom: 0; padding-top: 20px; }
.masonBox4 .duzListe { float: left; width: 25%; box-sizing: border-box; padding: 12px; }
.masonBox4 .duzListe.tam { width: 100%; float: left; box-sizing: border-box; padding: 12px; }
.masonBox4 .duzListe.tam img { width:100%;}
.duzListe img { width: 100%; }
.btn { border: none; display: inline-block; padding-left: 40px; padding-right: 40px; margin-right: 5px; line-height: 50px; font-size: 16px; color: #fff; background-color: #333336; border-radius: 2px; }
.btn.btn-sm { padding-left: 20px; padding-right: 20px; line-height: 35px; font-size: 14px; font-weight: 300; }
.btn:hover { background-color: #19191a; }
.fancybox span { display: inline-block; position: relative; }
.fancybox span:after { content: ""; display: inline-block; left: 0; top: 0; right: 0; bottom: 0; border: solid 20px rgba(255,255,255,.0); position: absolute; -webkit-transition: all 800ms; -moz-transition: all 800ms; -ms-transition: all 800ms; -o-transition: all 800ms; transition: all 800ms; }
.fancybox:hover>span:after { border: solid 10px rgba(255,255,255,.5); }
#aracUstKisim { background-image: url(../images/aracBg.jpg); background-repeat: no-repeat; background-position: center bottom; background-size: cover; }
#aracustcontainer { position: relative; max-width: 1140px; margin-left: auto; margin-right: auto; height: 350px; overflow: hidden; }
#aracustcontainer img { position: absolute; right: 0; top: 0; z-index: 0; }
.masonImage { width: 25%; box-sizing: border-box; padding: 4px; }
.masonImage img { width: 100%; }
.smaciklama { padding-bottom: 7px; padding-top:7px; }
.aracContent img { width: 100%; }
.ustIslemler { background-color: #e1e1e1; padding-top: 20px; padding-bottom: 20px; text-align: center; }
.ustIslemler a { font-size: 19px; line-height: 60px; font-weight: 400; color: #393939; display: inline-block; padding-left: 25px; padding-right: 25px; background-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #325c93; border-radius: 2px; -webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms; }
.ustIslemler span { display: inline-block; font-size: 15px; color: #325c93; margin-right: 5px; }
.ustIslemler a:hover { color: #fff; background-color: #19191a; }
.ustIslemler a:hover>span { color: #797979; }

.yarimBox { float: left; width: 33.3333%; padding: 10px; box-sizing: border-box; }
.yarimBox h3 { margin: 0; padding-bottom: 10px; }
.yarimBox .spbox { display: block; height: 160px; overflow: hidden; position: relative; }
.yarimBox .spbox img { width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%) }
.listable { border: none; }
.listable tr td { padding: 15px; border: none; vertical-align:top; }
.listable tr td img { width: 100% }
.forms input, .forms select, .forms-textarea { padding: 7px 8px; font-size: 18px; line-height: 1em; border: 1px solid #D4D4D4; border-radius: 3px; box-shadow: 0px 2px 2px #F2F2F2 inset; width: 100%; box-sizing: border-box; }
.duzListe iframe { width:100%; height:300px}
.NewsManset { margin-right: auto; margin-left: auto; padding-top: 15px; max-width:1140px; }
.kutuSol { float:left; width:50%; padding-right:10px; box-sizing:border-box;}
.kutuSag { float:right; width:50%; box-sizing:border-box; padding-left:10px;}
.haberKutusu{ display:block; padding-bottom:10px; color:#3E3E3E}
.haberKutusu h4, .hbrBox h4 { color:#325c93; margin:0; padding:0; line-height:22px !important; font-size:20px !important; font-weight:300; margin-bottom:10px !important;}
.refBox h6 { color:#325c93; margin:0; padding:0; line-height:22px !important; font-size:20px !important; font-weight:300; margin-top:10px !important;}
.haberKutusu img, .refBox img { width:100%;}
.haberKutusu .pull-left { width:50%; margin-right:10px; position:relative;}
.haberKutusu .pull-left:after, .homeBoxContainer .homeBox:after { content: ""; display: inline-block; left: 0; top: 0; right: 0; bottom: 0; border: solid 20px rgba(255,255,255,.0); position: absolute; -webkit-transition: all 800ms; -moz-transition: all 800ms; -ms-transition: all 800ms; -o-transition: all 800ms; transition: all 800ms; }
.haberKutusu .pull-left:before, .homeBoxContainer .homeBox:before { content: ""; display: inline-block; left: 20px; top: 20px; right: 20px; bottom: 20px; border: solid 4px rgba(255,255,255,.0); position: absolute; -webkit-transition: all 800ms; -moz-transition: all 800ms; -ms-transition: all 800ms; -o-transition: all 800ms; transition: all 800ms; }
.haberKutusu:hover>.pull-left:after, .homeBoxContainer:hover>.homeBox:after { border: solid 20px rgba(255,255,255,.5); }
.haberKutusu:hover>.pull-left:before, .homeBoxContainer:hover>.homeBox:before { border: solid 4px rgba(255,255,255,.7); transform:rotateY(180deg) }
.haberKutusu p { margin:0; font-size:15px; line-height:25px;}
.hbrBox p, .refBox p {padding-top:10px; margin:0;}
.hbrBox { box-sizing: border-box; padding: 14px;     width: 32.3333%;
    min-height: 320px;
    margin-bottom: 11px;
border: 1px solid #ddd;
    margin-right: 11px;
	float: left; display: block; color: #3D3D3D; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.refBox { box-sizing: border-box; padding: 14px; width: 25%; float: left; display: block; color: #3D3D3D; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.grnd { border-bottom:solid 4px #C9C9C9}
.hbrBox img{ width:100%}
.hbrBox:hover, .refBox:hover { background-color:#F2F2F2;}
.haberKutusu p.mts { padding-top:10px}
.homeBoxLinks { max-width:1140px; margin-left:auto; margin-right:auto;}
.homeBoxContainer { width:33.333%; float:left; box-sizing:border-box; padding:10px;}
.homeBox {background-color: #FFF;padding: 8px;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25); box-sizing:border-box; display:block; line-height:1 !important; position:relative; }
.homeBox img { width:100%}
.liAciklama{ position: relative; max-width:1140px; margin-left:auto; margin-right:auto;}
.tersBtn{ position: absolute; left: 250px; bottom: 20px; z-index: 3; color: #3F3F3F; background-color: #fff; padding: 7px 15px; font-size: 14px; line-height: 20px; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.tersBtn:hover{ background-color:#161616; color:#fff}
.aciklamaContainer {position: absolute; left:0; bottom:0; }
.genisAciklama { background-color: rgba(210,0,40,.8); color: #fff; font-size: 14px; line-height: 20px; width: 300px; padding-top: 30px; padding-right: 20px; padding-bottom: 60px; padding-left: 20px; }
.ustAciklamalar { border-left:solid 1px rgba(210,0,40,.8); padding-left:20px; padding-bottom:50px; color:#fff; font-size:30px;text-shadow: 1px 1px 0 #333333;}
.ustAciklamalar span { display:block; padding-bottom:13px; font-weight:700; font-size:36px;}
.ustAciklamalar small { display:block; font-weight:400}
.genisAciklama strong { font-size:19px; display:block; padding-bottom:10px;}
.akordiyonlink:hover { background-color:#D9D9D9 }
.akordiyonlink span { display: block; background-image: url(../images/plus.png); background-repeat: no-repeat; background-position: right center; padding-bottom: 6px; padding-top: 6px; padding-right:50px }
.akordiyonlink { display: block; padding: 10px; background-color: #F0F0F0; font-size: 18px; color: #505050; font-weight: 300; cursor: pointer; margin-bottom: 2px; background-image: url(../images/detail-head.png); }
.AkordiontabContent{ display:none; padding:15px;}
.akordiyonlink span.active { background-image: url(../images/minus.png); font-weight:700 }
.ucluBox { width:33.333%; box-sizing:border-box; padding:14px; float:left;}
.dortluBox { width:25%; box-sizing:border-box; padding:14px; float:left;}
.besliBox { width:20%; box-sizing:border-box; padding:12px; float:left;}
.gorunumBox2 { width:50%; box-sizing:border-box; padding:15px; float:left;}
.gorunumBox3 { width:33.333%; box-sizing:border-box; padding:15px; float:left;}
.gorunumBox4 { width:25%; box-sizing:border-box; padding:15px; float:left;}
.gorunumBox5 { width:20%; box-sizing:border-box; padding:15px; float:left;}
.gorunumBox6 { width:16.66666%; box-sizing:border-box; padding:12px; float:left;}
.altH4 { margin:0; padding-top:10px; padding-bottom:10px; font-size:20px; font-weight:400 !important;}
#renkSecenekleri { padding-top:15px; padding-bottom:15px; background-color:#262626; text-align:center; height:32px;}
#renkSecenekleri a { display:inline-block; background-repeat:no-repeat; background-position:-410px -150px; border:solid 1px #FFF; border-radius:2px; height:30px; width:30px; margin-right:2px; margin-left:2px;}
#renkSecenekleri a.active {border:solid 1px #325c93;}
.aracContent img.gll { width:auto !important}
.wfButton { border: 0px none; color: #FFF; cursor: pointer; font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; font-size: 17px; line-height: 1.2em; background: none repeat scroll 0% 0% #022060; position: relative; padding: 6px 15px; font-weight: normal; border-radius: 2px; margin: 0px; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.wfButton:hover { background-color:#131313}
.buttonContainer { background-image: url(../images/bgdvm.png); background-repeat: no-repeat; background-position: center top; margin-top: 10px; padding-top: 15px; background-size:contain; padding-left:120px; }
.wfInput {font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-weight: 400;border: 1px solid #B7B3B3; color: #595959;font-size: 17px; padding:8px; box-sizing:border-box; border-radius:3px;}
.wfInput:focus { border-color:#325c93}
.wf1 { width:10%;}
.wf2 { width:20%;}
.wf3 { width:30%;}
.wf4 { width:40%;}
.wf5 { width:50%;}
.wf6 { width:60%;}
.wf7 { width:70%;}
.wf8 { width:80%;}
.wf9 { width:90%;}
.wf10 { width:100%;}
.wf100 { width:100%;}
.wf20 { width:20%;}
.wf30 { width:30%;}
.wf40 { width:40%;}
.wf50 { width:50%;}
.wf60 { width:60%;}
.wf70{ width:70%;}
.wf80 { width:80%;}
.wf90 { width:90%;}
.formRow { box-sizing:border-box; padding-top:6px; padding-bottom:6px;float:left;width:100%;}
.formRow label.dt { display:inline-block; vertical-align:baseline; width:120px;}
.formRow label.dl { display:inline-block; vertical-align:baseline; width:auto;}
.basariliDiv { text-align: center; }
.basariliDiv i { font-size: 120px; color: #325c93; }
#mainContent { background-color:#fff;}
.anaFotograf{ float:left; max-width:450px; margin-right:25px;}
.masonContainer { background-image: url(../images/MenuTab.png); background-repeat: no-repeat; background-position: center top; padding-top: 20px; background-size:contain; }
.tgenislik{ box-sizing:border-box; padding:5px; float:left; width:25%;}
.tgenislik a { display:block; border:solid 1px #E2E2E2; padding:10px; text-align:center; border-radius:2px;-webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.tgenislik a span { display:block; text-align:center; margin-bottom:10px; margin-left:40px; margin-right:40px; padding-bottom:10px; border-bottom:solid 1px #DBDBDB; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms;}
.tgenislik a span i{ color: #787878; font-size: 45px; -webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms; }
.tgenislik a:hover {-webkit-box-shadow:inset 0 0 15px 0 #D1D1D1; box-shadow:inset 0 0 15px 0 #D1D1D1; }
.tgenislik a:hover>span i { color:#101010}
.tgenislik a:hover>span { margin-left:20px; margin-right:20px;}
#iletisimKapsa { position:relative; height:300px;}
.iletisim1 { float: left; height:310px;padding: 10px; box-sizing: border-box; width: 30%; border: solid 1px #EBEBEB; background-image: url(../images/iletisim1.png); background-repeat: no-repeat; background-position: right bottom; left:0; top:0; bottom:0; position:absolute; }
.iletisim2 { float: left; height:310px; padding: 20px; box-sizing: border-box; width: 30%; border: solid 1px #EBEBEB; 
background-image: url(../images/musteri-hizmetleri.png); background-repeat: no-repeat; 
background-position: right bottom; color: #fff; background-color: #001f43; left:30%; top:0; bottom:0; position:absolute; }
.iletisim2 a{ color:#fff !important;}
.iletisim3 {left:60%; height:310px; top:0; bottom:0; position:absolute; width:40%}
.iletisim3 iframe{ width:100%; height:100%}
#urunlerLeft { float: left; width: 25%; }
#urunlerLeft.is_stuck { z-index:99; background-color:#fff;}
#urunlerRight { float: right; width: 74%; }
#urunlerMenu { border: 3px solid #325c93; border-radius: 3px 3px 0px 0px; }
#urunlerMenu h3 { font-size: 17px; line-height: 40px; font-weight: 700; color: #FFFFFF; margin: 0px; padding-left: 10px; background-color: #325c93; display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; background-image: url(../images/ustMenu.png); background-repeat: no-repeat; background-position: center center; }
#urunlerMenu ul { display: block; margin: 0px; padding: 0px; list-style-type: none; }
#urunlerMenu ul li { display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e5e5e5; list-style-type: none; position: relative; }
#urunlerMenu ul li a { font-size: 15px; line-height: 24px; color: #3E6372; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px; font-weight: 400; display: block; }
#urunlerMenu ul li ul li a:before {content: "---";letter-spacing: -1px;color: #DDD;float: left;margin-right: 5px;
}
#urunlerMenu ul li ul li a { padding-left:0}
#urunlerMenu ul li ul { display:none; position:absolute; left:100%; top:0; padding:10px; border:solid 2px #e5e5e5; z-index:99; background-color:#fff; white-space:nowrap; width:auto; }
#urunlerMenu ul li ul:before {width: 0;height: 0;border-style: solid;border-width: 5px 5px 5px 0;border-color: transparent #e5e5e5 transparent transparent; content:""; position:absolute; left:-7px;}
#urunlerMenu ul li ul li { padding-left:1px; border-left:solid 1px #e5e5e5;}
#urunlerMenu ul li ul li:last-child { border-bottom:none !important}
#urunlerMenu ul li:hover>ul { display:block}
#urunlerMenu ul li:hover>a { background-color:#f5f5f5 }
.urunBox {box-sizing:border-box; width:25%; padding:5px 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.urunBox a { display: block; border: solid 2px #fff; border-radius:2px; padding: 10px; line-height: 17px; -webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; }
.urunBox a img { border:solid 1px #EBEBEB; box-sizing:border-box; border-radius:2px;}
.urunBox a span { display:block; font-weight:700; padding-top:5px;}
.urunBox a strong { display:block; font-weight:700; padding-top:10px; padding-bottom:5px; border-bottom:solid 1px #e5e5e5; color:#3B3B3B }
.urunBox a small { display:block; font-weight:400; font-size:11px; color:#656565;}
.urunBox a:hover { border:solid 2px #325c93;}
#urunlerUst { margin-bottom: 12px; padding-bottom: 12px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #888888; }
#urunlerUst h1 { font-size: 24px; font-weight: 700; color: #282828; margin: 0px; padding: 0px;}
.menuchanger { float:right; display:none; line-height:27px; margin-top:5px; margin-right:5px; border:solid 1px #FBFBFB; color:#fff; text-align:center; width:27px; box-sizing:border-box; cursor:pointer;}
#urunFotograf { float: left; width: 45%; box-sizing:border-box; padding-right:15px; border-right:solid 1px #e5e5e5; position:relative; }
#urunFotograf:after { content:""; position:absolute; right:-6px; top:10px; width: 0;height: 0;border-style: solid;border-width: 6px 0 6px 6px;border-color: transparent transparent transparent #e5e5e5;}
#urunFotograf a { display:block; text-align:right; color:#252525; font-size:14px; line-height:30px; border-top:solid 1px #e5e5e5}
#urunFotograf a i{ color:#325c93;}
#urunAciklama{ float:right; width:53%;}
#urunAciklama h4{ font-weight:300; font-size:27px; margin-top:0; padding-top:0px;}
.uaciklama{ display:block; font-size:15px;}
#detailShareDiv { padding-top: 10px; padding-bottom:10px; margin-top:10px; margin-bottom:10px; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5 }
#detailShareDiv a { display: inline-block; color: #fff; text-decoration: none; font-size: 11px; margin-right: 3px; border-radius: 2px; line-height: 35px; padding-left: 15px; padding-right: 15px; }
#detailShareDiv a:hover { opacity: .9 }
#detailShareDiv a i { display: inline-block; font-size: 14px; line-height: 30px !important }
#detailShareDiv .twitter { background-color: #00aeef }
#detailShareDiv .facebook { background-color: #3b5998 }
#detailShareDiv .google-plus { background-color: #eb4026 }
#detailShareDiv .linkedin { background-color: #0074a1 }
#detailShareDiv .tumblr { background-color: #559fca }
#detailShareDiv .pinterest { background-color: #ca212a }
#detailShareDiv .more { background-color: #eee }
#detailShareDiv .more i { color: #aaa }
.warp { max-width:1140px; margin-left:auto; margin-right:auto;}#footerLogo { background-image: url(../images/mBelge_img.png); background-repeat: no-repeat; background-position: left center; padding-left: 280px; padding-top: 10px; padding-bottom: 10px; color: #CACACA; }
#copyContainer { background-color: #31393F; }
#anasayfaWarp{  height:100px; position:relative; max-width:1140px; margin-left:auto; margin-right:auto;}
.anasayfaBox { position:absolute; height:250px; box-sizing:border-box; width:33.3333%; color:#fff; padding:25px; text-align:center; z-index:29;}
#anasayfaBox1{ left:0; bottom:0; background-color:#2f9aea;}
#anasayfaBox2{ left:33.3333%; bottom:10px; background-color:#55acee;}
#anasayfaBox3{ left:66.66666%; bottom:0; background-color:#7bbff2;}
.stdts { font-size:35px; color:#f7941d}
#homeAltOwl .item { float:left; box-sizing:border-box;}
.hbox1 { width:50%;}
.hbox2, .hbox3, .hbox4, .hbox5, .hbox6, .hbox7, .hbox8 { width:25%; padding-bottom:10px; padding-left:15px;}
#homeAltOwl { max-width:1140px; margin-left:auto; margin-right:auto; padding-top:15px;}
#homeAltOwl h5 { color: #335c93; margin: 0; line-height: 30px; font-size: 16px; font-weight: 700; padding-top: 10px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
#homeAltOwl h5 span { position:relative;}
#homeAltOwl h5 span:after { background-color:#f7941d; height:4px; width:40%; right:-50%; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); position:absolute; content:""}
#homeAltOwl p { margin: 0; padding-top: 0; padding-right: 0; padding-bottom: 10px; padding-left: 0; }
#yetenekContainer { background-image: url(../images/yeteneklerimiz.jpg); background-repeat: no-repeat; background-position: center top; padding-top: 30px; padding-bottom: 30px; box-sizing:border-box; min-height:455px; max-width:1140px; margin-left:auto; margin-right:auto; }
.ihs1 { float:left; width:25%;}
.ihs2 { float:right; width:25%; text-align:right;}
#yetenekContainer a { display:inline-block; color:#fff; line-height:30px; padding-left:10px; padding-right:10px; background-color:#325c93; border-left:solid 2px #f7941d}
.bannercntainer { padding-top:40px; max-width:1140px; margin-left:auto; margin-right:auto;}
.bannercntainer h2 { line-height: 40px; color: #fff; padding: 10px; background-color: #f7941d; display: inline-block; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; }
.bannercntainer h3 { line-height:40px; color:#fff;  margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding:10px; background-color:#325c93; display:inline-block;}
.bannercntainer p { font-size:18px; width:30%; color:#fff;text-shadow: 1px 1px 0 #3B3B3B; box-sizing:border-box;}
.home-kutular {
        bottom: 0px;
    position: relative;
    width: 80%;
    margin: 0 auto;
        padding: 30px 10%;
 
}
.flex_column {
    z-index: 1;
    float: left;
    position: relative;
    min-height: 1px;
	    background-color: rgba(255, 237, 0, 0.8);
}
.av_one_third {
    margin-left: 6%;
    width: 29.333333333333332%;
}

.first, .no_margin {
    margin-left: 0;
}
.first {
    margin-left: 0;
    clear: left;
}

.flex_column:before, .flex_column:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
.avia-builder-el-last {
    margin-bottom: 0;
}
#mainBanner {
    position: relative;
}
.kutucuk {
   padding: 10px;
    min-height: 125px;
}
.kutucuk p {font-size:15px;}
.kutucuk h3, .kutucuk p {
    padding: 0px;
    margin: 0px;
    color: #000000;
	line-height:normal;
	
}

#sosyal-medya {
        background-image: url(../images/facebook.png);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    height: 24px;
    width: 24px;
    position: absolute;
    right: 80px;
    top: 10px;
}
#sosyal-instagram {
    background-image: url(../images/instagram.png);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    height: 24px;
    width: 24px;
    position: absolute;
    right: 110px;
    top: 10px;
}

.ortala {
    width: 1077px;
    margin: 0 auto;
	margin-bottom:20px;
}
.home_kutu_1 {
    width: 350px;
    height: auto;
	float:left;
	margin-right:9px;
}
.home_kutu_1:hover{opacity:0.7;cursor:pointer;}
.home_kutu_icon {
    font-size: 100px;
    margin: 0 auto;
    text-align: center;
}
.home_kutu_aciklama{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
    float: none;
    font-size: 15px;
    text-align: center;
    margin-top: 25px;
    font-weight: 200;
    color: #3F3F3F;
}
#haberler{float:right;color:#fff;padding: 0px 5px;margin:0 0 -28px 0;}
#haberler a {color:#fff;}
.firmaulas{float:left;}
.resimbor td{border:1px solid #e5e5e5;    font-size: 14px;}
.resimbor {width:100%;}
.resimbor img{width:100%;height:auto:}

#turkish {
    background-image: url(../images/tr.png);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    height: 24px;
    width: 24px;
    position: absolute;
    right: 35px;
    top: 10px;
}
#eng {
    background-image: url(../images/en.png);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    height: 24px;
    width: 24px;
    position: absolute;
    right: 5px;
    top: 11px;
}
.masonImage{float:left;}
.masonGaleri{position:relative;}
.i_1 {
    width: 46%;
	height:259px;
    float: left;
    color: #fff;
    background: #022060;
    padding: 20px;
    background-image: url(../images/musteri-hizmetleri.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    margin-right: 20px;
}
.i_2 {
    width: 43%;
    float: left;
    color: #fff;
    background: #022060;
    padding: 20px;
    background-image: url(../images/musteri-hizmetleri.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    margin-right: 20px;
    margin-bottom: 10px;
}
.i_3 {
    width: 47%;
    float: left;
    margin-right: 20px;
}
.i_4 {
    width: 48.3%;
    float: left;
}
.i_5 {
	background-image: url(../images/iletisim1.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    width: 96%;
}
.iletisimKapsa {
    margin: 0 auto;
}
.text_tipi_duzenle{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
	height: 30px;
	width:30%;
}
.text_tipi_duzenle2{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
	height: 30px;
	margin-bottom:5px;
	margin-right:5px;
}
.textarea_buyut{height:100px}
.btn-yeni {
    background-color: #555555;
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
	font-family:'Open Sans';
	font-weight:300;
	border-radius: 4px;
}
.btn-yeni:hover{
	background:#none !important;
	opacity:0.8;
}
.btn-yesil {background-color: #4CAF50;}
.btn-acikyesil {background-color: #19e3b1;}
.btn-mavi {background-color: #008CBA;}
.btn-acikmavi {background-color: #00bcd4;}
.btn-kirmizi {background-color: #f44336;}
.btn-gri {background-color: #e7e7e7; color: black;}
.btn-siyah2{background-color:#222c37;}
.btn-pembe{background-color:#e91e63;}
.btn-turuncu{background-color:#ff6600;}
.btn-cankaya{background-color:#001f43;}

.btn-xs{padding: 5px 5px; font-size: 12px; font-weight:200;}
.btn-sm{padding: 5px 5px; font-size: 14px; font-weight:200;}
.btn-md{padding: 10px 10px; font-size: 16px; font-weight:bold;}
.btn-lg{padding: 10px 30px; font-size: 18px; font-weight:bold;}
.btn-xl{padding: 15px 30px; font-size: 20px; font-weight:bold;}










/* Üst Bölüm */
.header {
    width: 100%;
    height: 227px;
	border-top: 2px solid #ddd;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
	text-decoration:none;
}
.ust_menu{
	background-image: url(../images/ust_menu.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 50px;
    width: 1320px;
    margin: 0 auto;
}
.u_Menu{
	width: 750px;
    margin: 0;
    color: #fff;
    padding-top: 10px;
	margin-left: 405px;
}
.u_Menu li{
	list-style: none;
    float: left;
    padding: 5px 15px 0px 0px;
}
.u_Menu a{
	color: #fff;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
    float: none;
    font-size: 17px;
    font-weight: 200;
	text-decoration:none;
}
.u_Menu a:hover{
	color:#f5f5f5;
}
.sosyal{
	margin-right:110px;
	float:right;
	margin-top:-1px;
}
.sosyal li{
	list-style: none;
    float: left;
	display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
	padding-top: 5px;
}
.sosyal a{
	color: #fff;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
    float: none;
    font-size: 20px;
    font-weight: 200;
	text-decoration:none;
}
.sosyal li a:hover{
	color:#001f43;
}
.headerDesc {
    width: 1320px;
    margin: 0 auto;
	height:115px;
	margin-top:-8px;
}
.logo{
	margin-left:100px;
}
.headerRightDesc{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
    font-size: 22px;
    font-weight: 200;
    float: right;
    margin-top: -125px;
}
.headerRightDesc ul{
	margin-right:200px;
	text-align:center;
	list-style:none;
}
.headerRightDesc ul li{float:left;padding:10px 10px 10px 10px;border-right:1px solid #ddd;}
.headerRightDesc ul li:last-child{border:none;}
.buton_pozisyon{margin-top:8px !important;}

.header_alt {
    width: 100%;
    background: #001f43;
    height: 60px;
	border-top:5px solid #dedede;
	border-bottom:5px solid #dedede;
}
.Menu {
    width: 860px;
    margin: 0 auto;
    color: #fff;
	margin-top:8px;
	list-style:none;
}
.Menu li{
	float:left;
	padding:10px 10px 10px 10px;
	border-right:1px dashed #ddd;
}
.Menu li:last-child{border:none}
.Menu a{
	color:#fff;
	text-decoration:none;
	font-size:20px;
	font-weight:400;
}

.jssorb05 {
            position: absolute;
        }
        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
            position: absolute;
            /* size of bullet elment */
            width: 16px;
            height: 16px;
            background: url('../images/b05.png') no-repeat;
            overflow: hidden;
            cursor: pointer;
        }
        .jssorb05 div { background-position: -7px -7px; }
        .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
        .jssorb05 .av { background-position: -67px -7px; }
        .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }

        /* jssor slider arrow navigator skin 22 css */
        /*
        .jssora22l                  (normal)
        .jssora22r                  (normal)
        .jssora22l:hover            (normal mouseover)
        .jssora22r:hover            (normal mouseover)
        .jssora22l.jssora22ldn      (mousedown)
        .jssora22r.jssora22rdn      (mousedown)
        */
        .jssora22l, .jssora22r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 40px;
            height: 58px;
            cursor: pointer;
            background: url('../images/a22.png') center center no-repeat;
            overflow: hidden;
        }
        .jssora22l { background-position: -10px -31px; }
        .jssora22r { background-position: -70px -31px; }
        .jssora22l:hover { background-position: -130px -31px; }
        .jssora22r:hover { background-position: -190px -31px; }
        .jssora22l.jssora22ldn { background-position: -250px -31px; }
        .jssora22r.jssora22rdn { background-position: -310px -31px; }
		
		
		
.Page{
	width:100%;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
}
.sayfaAdi {
    background-image: url(../images/cizgi.png);
    background-repeat: no-repeat;
    background-position: center center;
    text-align: center;
    display: block;
    margin: 0;
    padding-bottom: 10px;
    padding-top: 10px;
	margin-bottom: 15px;
    margin-top: 15px;
}
.sayfa_adi {
    font-size: 30px;
    background: #fff;
    padding: 0px 20px 0px 20px;
    font-weight: 300;
}
.alt_cizgi{
	width:292px;
	height:5px;
	background-image: url(../images/alt_cizgi.png);
    background-repeat: no-repeat;
	background-position:center;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:10px;
}
.sayfaKutuAlani2 {
    width: 1320px;
    margin-top: 10px;
    margin: 0 auto;
	clear:both;
}
.sayfaKutuAlani {
	width: 1320px;
    min-height: 300px;
    margin-bottom: 10px;
    margin-top: 10px;
    margin: 0 auto;
    padding: 10px 0px 65px 0px;
	margin-left: -100px;
}
.sayfaKutu_3lu {
    width: 390px;
    height: 300px;
    float: left;
    margin-right: 25px;
    margin-left: 25px;
	margin-bottom:25px;
}
.sayfaKutu_5li {
    width: 254px;
    height: 300px;
    float: left;
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 25px;
}
.sayfaKutu {
    width: 280px; 
    height: 300px;
    float: left;
    margin-right: 25px;
    margin-left: 25px;
	margin-bottom:25px;
}
.sayfaKutuResim {
    width: 100%;
    height: auto;
    margin: 0 auto;
}
.sayfaKutuResim img {
    width: 100%;
    height: auto;
}
.sayfaKutuAciklama {
    width: 100%;
    height: auto;
    text-align: center;
    margin-top: 20px;
}
.sayfaKutuAciklama p {
    font-weight: 300;
    font-size: 17px;
    margin-top: 10px;
    line-height: 22px;
}
.sayfaKutuAciklama strong {
    font-weight: 400 !important;
    font-size: 21px;
}
.sayfaKutu:hover{opacity:0.7;cursor:pointer;}
.sayfaSlogan{width:1320px;margin:0 auto;height: 200px;padding: 10px;}
.sayfaSlogan2{width:1320px;margin:0 auto;margin-bottom:35px;}
	.sayfa_yazi1 {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
    float: none;
    font-size: 40px;
    text-align: center;
    font-weight: 200;
    color: #3F3F3F;
    margin-top: 20px;
}
.sayfa_yazi2{
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
    float: none;
    font-size: 22px;
    text-align: center;
    margin-top: 25px;
    font-weight: 200;
    color: #3F3F3F;
}
.sayfaIcerik {
	margin-right: auto;
    margin-left: auto;
    padding-bottom: 20px;
    max-width: 1140px;
    min-height: 100px;
	line-height:20px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight:400;
	
}
.footer {
    width: 100%;
    border-top: 5px solid #dedede;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-style: normal;
    text-indent: 0px;
	background:#001f43;
	color:#fff;
}
.footerUst{
	width:1320px;
	margin: 0 auto;
	min-height:40px;
	padding:10px 10px 10px 10px;
}
.footerAlt {
    background: #001f43;
    color: #fff;
    padding: 10px 10px 10px 10px;
    font-weight: 300;
}
#copyright a{
	color:#fff;
	text-decoration:none;
}
#copyright {
    font-size: 14px;
    line-height: 20px;
    max-width: 1140px;
    margin-left: auto;
    margin-right: auto;
}
#copy_Left {
    float: left;
    width: 50%;
}
#copy_Right {
    float: right;
    width: 50%;
    text-align: right;
    line-height: 47px;
}


.arama_bolumu {
    padding: 10px 10px 10px 10px;
    border: 1px solid #ddd;
    background: #f5f5f5;
    font-family: 'Open Sans';
}
.class_arama_input{
	height: 21px !important;
    font-family: 'Open Sans' !important;
    font-weight: 300 !important;
    padding: 6px 81px 7px 2px !important;
    width: 85px !important;
	box-sizing: content-box !important;
}
.arama_buton{
   border: none;
    padding: 13px 19px;
    margin-left: -57px !important;
    padding-top: 9px !important;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    cursor: pointer;
    font-family: 'Open Sans';
    font-weight: 300;
}
.arama_aciklama {
    background: #eee;
    padding: 10px 10px 10px 40px;
	font-family:'Open Sans';
}
.search_top{
	padding-top:13px;
}