@charset "utf-8";
/* Biltek Tasarım */
html {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: "Source Sans Pro";
	font-size: 15px;
	color: #333;
	margin: 0px;
	padding: 0px;
	position: relative;
	font-weight: 400;
}

/* sabitler*/
a { cursor:pointer; }
a:hover {
	color: #e7614e;
}
tr:hover,
li,
a,
input[type=submit], 
input[type=reset], 
input[type=button] {	 
	-o-transition:color .2s ease-out, background .2s ease-in, border .2s ease-in;
  	-ms-transition:color .2s ease-out, background .2s ease-in, border .2s ease-in;
  	-moz-transition:color .2s ease-out, background .2s ease-in, border .2s ease-in;
  	-webkit-transition:color .2s ease-out, background .2s ease-in, border .2s ease-in;
  	transition:color .2s ease-out, background .2s ease-in, border .2s ease-in;
}

textarea,
select,
input[type="text"],
input[type="button"],
input[type="submit"] {
     -webkit-appearance: none;
     border-radius: 0;
}

a img { border:none; }
label {cursor:pointer;}
input[type=submit], 
input[type=reset], 
input[type=button]{cursor:pointer;	 }
.temizle { clear:both; }
b,strong { font-weight:700; }
/* sabitler*/

.site_tutucu { min-width:1160px; }
.site {}
.banner_tutucu {
	background-image: url(../gorsel/site/bannerbg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.banner {
	width: 1140px;
	height: 155px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
}
.logo_tutucu {
	position: absolute;
	left: 0px;
	top: 40px;
}
.logo {}
.logo a {}
.logo a img {}

.ustmenu_tutucu {
	float: right;
	padding-top: 78px;
	padding-right: 30px;
}
.ustmenu {}
.ustmenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.ustmenu ul li{
	float: left;
	margin-right: 5px;
}
.ustmenu ul li a{
	font-size: 18px;
	font-weight: 300;
	color: #27394c;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #27394c;
}
.ustmenu ul li.son a{ border:none; }
.ustmenu ul li a span{}
.ustmenu ul li a:hover{ background-color:#e7614e; color:#fff; } 
.sosyal_tutucu {
	float: right;
	padding-top: 79px;
}
.sosyal_tutucu .sosyal {}
.sosyal_tutucu .sosyal a {
	display: block;
	height: 25px;
	width: 22px;
	background-repeat: no-repeat;
	background-position: top center;
	margin-right: 10px;
	float: left;
}
.sosyal_tutucu .sosyal .fb {
	background-image: url(../gorsel/site/simge_fb.png);
}
.sosyal_tutucu .sosyal .tw {
	background-image: url(../gorsel/site/simge_tw.png);
}
.sosyal_tutucu .sosyal .li {
	background-image: url(../gorsel/site/simge_li.png);
}
.sosyal_tutucu .sosyal .ins {
	background-image: url(../gorsel/site/simge_ins.png);
}
.sosyal_tutucu .sosyal .fb:hover {
	background-image: url(../gorsel/site/simge_fb_hover.png);
}
.sosyal_tutucu .sosyal .tw:hover {
	background-image: url(../gorsel/site/simge_tw_hover.png);
}
.sosyal_tutucu .sosyal .li:hover {
	background-image: url(../gorsel/site/simge_li_hover.png);
}
.sosyal_tutucu .sosyal .ins:hover {
	background-image: url(../gorsel/site/simge_ins_hover.png);
}
.sosyal b {
	font-size: 18px;
	line-height: 25px;
	font-weight: 300;
	color: #27394c;
	display: block;
	float: left;
	height: 22px;
	padding-right: 20px;
	display:none; 
}

.slider_tutucu {
	height: 500px;
	z-index: 10;
	overflow: hidden;
	text-align: center;
}
.slider {height: 500px;  position:relative; }
.slider .oge {
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 100%;
	width: 100%;
	position: relative;
	z-index: 10;
}
.slider .oge .resim {
	display: block;
}
.slider .oge .resim img { width:100%; height:500px;}
.slider .oge .metin {
	width: 1140px;
	color: #FFF;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 100px;
}
.slider .oge .metin a { text-decoration:none; color:#fff; }
.slider .oge .metin a:hover { text-decoration:none; color:#e7614e; }

.slider .oge .metin h1{
	margin: 0px;
	font-size: 68px;
	font-weight: 700;
}
.slider .oge .metin h2{
	margin: 0px;
	font-size: 27px;
	font-weight: 700;
}
.slider .oge .metin h3{
	margin: 0px;
	font-size: 62px;
	font-weight: 300;
}
.slider .oge .metin p{}

.slider .ileri {
	position: absolute;
	background-image: url(../gorsel/site/slider-ileri.png);
	height: 47px;
	width: 29px;
	top: 45%;
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	right: 0px;
	z-index: 11;
}
.slider .geri   {
	position: absolute;
	background-image: url(../gorsel/site/slider-geri.png);
	height: 47px;
	width: 29px;
	top: 45%;
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	left: 0px;
	z-index: 11;
}
.sliderdugme_tutucu {
	position: absolute;
	left: 0px;
	top: 33%;
	right: 0px;
	z-index: 10;
}
.sliderdugmeler {
	width: 1140px;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.menu_tutucu {
	height: 75px;
	position: relative;
	z-index: 11;
	background-color: #293b4c;
}
.menu {
	margin: 0 auto;
	width: 1140px;
	background-color: #293b4c;
	display: block;
	height: 75px;
	}
.menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.menu ul li{
	float: left;
	position: relative;
	width:20%;
	height:75px;
}

.menu ul > li > a{
	text-align: center;
	display: block;
	padding-right: 40px;
	padding-left: 40px;
	font-size: 18px;
	line-height: 75px;
	font-weight: 300;
	color: #ffffff;
	text-decoration: none;
	background-position: center 45px;
}
.menu > ul > li:hover > a{
	background-color: #ffffff;
	color: #00a69c;
	-box-shadow: 2px 2px 3px rgba(0,0,0,0.2);
	background-repeat: no-repeat;
	background-position: center 55px;
}
.menu > ul > li:hover > a.acilir{

	background-image: url(../gorsel/site/ok2.png);

}
.menu ul li a span{}
.menu ul li .alt { position:absolute; width:100%; min-width:100px; background-color:#FFF; box-shadow:2px 3px 3px rgba(0,0,0,0.2); display:none; z-index:15 }
.menu ul li ul li { float:none; display:block; width:auto; height:auto; }
.menu ul li ul li a{
	font-size: 18px;
	line-height: 40px;
	font-weight: 700;
	color: #00a59b;
	text-align: center;
	display: block;
	background-position: center top;
	padding-right: 10px !important;
	padding-left: 10px !important;
}
.menu ul li ul li:hover a{
	color: #FFF;
	background-color: #00a59b;
}
.menu ul li:hover .alt { display:block; }
.menu ul li a{}
/* */

.anasayfa .menu_tutucu {
	height: 130px;
	position: relative;
	z-index: 11;
	background-color: transparent;
}
.anasayfa .menu {
	margin: 0 auto;
	width: 1140px;
	margin-top: -134px;
	background-color: #293b4c;
	display: block;
	height: 130px;
	}
.anasayfa .menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.anasayfa .menu ul li{
	float: left;
}
.anasayfa .menu ul li a{
	text-align: center;
	display: block;
	padding-right: 40px;
	padding-left: 40px;
	font-size: 18px;
	line-height: 130px;
	font-weight: 300;
	color: #ffffff;
	background-position: center 40px;
}
.anasayfa .menu ul li:hover a{
	background-color: #ffffff;
	color: #00a69c;
}
.anasayfa .menu ul li a span{}
.anasayfa .menu ul li ul li { float:none; }
.anasayfa .menu ul li ul li a{
	font-size: 18px;
	line-height: 40px;
	font-weight: 700;
	color: #00a59b;
	text-align: center;
	display: block;
	
}
.anasayfa .menu ul li ul li:hover a{
	color: #FFF;
	background-color: #00a59b;
}

.anasayfa .menu > ul > li:hover > a{
	-box-shadow: 2px 2px 3px rgba(0,0,0,0.2);
	background-position: center 30px;
}
.anasayfa .menu > ul > li:hover > a.acilir{
	background-image: url(../gorsel/site/ok.png);
}
.anasayfa .menu ul li .alt { bottom: 100%; box-shadow:-2px -2px 3px rgba(0,0,0,0.2); }
.haber_slider {
	height: 300px;
}
.haberler {
	width: 1140px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../gorsel/site/haberlerbg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 45px;
	padding-bottom: 45px;
	
}
.haberler .haber {
	padding-right: 300px;
	position: relative;
	min-height:150px;
}
.haberler .haber h1{
	font-size: 37px;
	font-weight: 300;
	color: #19a59a;
	margin: 0px;
}
.haberler .haber h1 a{
	color: #19a59a;
	text-decoration: none;
}
.haberler .haber p{
	font-size: 16px;
	font-weight: 300;
	color: #777777;
}
.haberler .haber .detay{
	font-size: 20px;
	line-height: 55px;
	font-weight: 200;
	color: #FFF;
	background-color: #e7614e;
	display: block;
	padding-right: 45px;
	padding-left: 45px;
	position: absolute;
	right: 0px;
	bottom: 10px;
	text-decoration: none;
}
.haberler .haber .detay:hover {
	background-color: #293b4b;
}
.haberler .sekmeler {
	display: block;
	padding-bottom: 0px;
}
.haberler .sekmeler a {
	font-size: 16px;
	line-height: 33px;
	font-weight: 400;
	color: #FFF;
	background-color: #1ba59c;
	display: block;
	float: left;
	margin-right: 10px;
	padding-right: 40px;
	padding-left: 40px;
}
.haberler .sekmeler a.aktif {
	color: #1ba59c;
	background-color: #293b4c;
}
.tumhaberler {
	font-size: 16px;
	font-weight: 300;
	color: #777777;
	float: right;
	text-decoration: none;
	position: relative;
	z-index: 11;
}
.ortabanner_tutucu {
	background-color: #e9ebed;
	height: 500px;
	background-image: url(../gorsel/site/urunlerbg.png);
	background-repeat: no-repeat;
	background-position: right 50px;
}
.ortabanner {
	padding-top: 65px;
	margin:0 auto;
	width:1140px;
}
.urun{
	float: left;
	width: 355px;
	margin-right: 35px;
	height: 355px;
	position: relative;
	background-color: #FFF;
	box-shadow: 2px 2px 3px rgba(0,0,0,0.2);
	margin-bottom: 15px;
}
.urun a{ border:none; }
.ortabanner .urun:last-child, .ortabanner .urun.son{ margin-right:0px; }
.urun .resim{
	height: 125px;
	width: auto;
	display:block; 
}
.urun .resim img{
	width: 100%;
	height:100%;
}
.urun .ad{
	padding-top: 40px;
	text-align: center;
	display: block;
	padding-right: 50px;
	padding-left: 50px;
}
.urun .ad h2{
	font-size: 36px;
	font-weight: 200;
	color: #00a59b;
	margin: 0px;
	padding: 0px;
}
.urun .ad h2 a{color: #00a59b; text-decoration:none; }
.urun .ad h3{
	font-size: 18px;
	font-weight: 200;
	color: #293b4c;
	margin: 0px;
	padding: 0px;
}
.urun .aciklama{
	font-size: 15px;
	font-weight: 200;
	color: #b9bfc6;
	text-align: center;
	display: block;
	padding-right: 50px;
	padding-left: 50px;
	padding-top: 40px;
	padding-bottom:10px;
}
.urun .detay {
	background-image: url(../gorsel/site/urundetay.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 51px;
	width: 50px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.urun:hover .detay {
	background-image: url(../gorsel/site/urundetayhover.png);
}

.icerik .urun {
	width: 285px;
	height: 285px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom:8px;
}
.ensag { margin-right:0px; }
.icerik .urun:last-child{ margin-right:0px; }
.icerik .urun .ad h2{
	font-size: 28px;
}
.icerik .urun .ad h3{
	font-size: 14px;
}
.icerik .urun .aciklama{
	font-size: 14px;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
}
.icerik .urun .ad{
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
}
.icerik .urun.ensag { margin-right:0px; }
.altbanner_tutucu {
	height: 350px;
	background-color: #ca6948;
	background-image: url(../gorsel/site/altbannerbg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.altbanner {
	width: 1140px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 45px;
	padding-bottom: 45px;
}
.altbanner h1 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	font-size: 38px;
	font-weight: 700;
	color: #ffffff;
	background-image: url(../gorsel/site/altok.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
	display: block;
}
.altbanner p {
	font-size: 18px;
	color: #ffffff;
	text-align: center;
	display: block;
}

.footer_tutucu {
	background-color: #293b4c;
	height: 475px;
}
.footer {
	width: 1140px;
	padding-top: 65px;
	padding-bottom: 40px;
	background-image: url(../gorsel/site/footerbg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0 auto;
	color: #ffffff;
}
.footer .baslik {
	font-size: 61px;
	font-weight: 200;
}
.footer .kutu {
	vertical-align: top;
	display: inline-block;
	padding-right: 75px;
}
.footer .kutu.bir { max-width:270px; }
.footer .kutu.iki {}
.footer .kutu.uc {}
.footer .kutu.dort {
	padding-right: 0px;
}

.footer .iletisim {}
.footer .iletisim div{
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	margin-bottom: 10px;
}
.footer .iletisim .adres {
	background-image: url(../gorsel/site/simge_yer.png);
	background-position: 3px center;
}
.footer .iletisim .telefon {
	background-image: url(../gorsel/site/simge_telefon.png);
	background-position: 5px center;
}
.footer .iletisim .faks {
	background-image: url(../gorsel/site/simge_faks.png);
	background-position: 2px center;
}
.footer .iletisim .eposta {
	background-image: url(../gorsel/site/simge_mail.png);
}

.footer .footermenu {}
.footer .footermenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.footer .footermenu ul li {}
.footer .footermenu ul li a{
	font-size: 17px;
	font-weight: 300;
	display: block;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #FFF;
	text-decoration: none;
}
.footer .footermenu ul li a:hover{ text-decoration:underline;  }
.footer .footermenu ul li a span {}

.footer .kutu h2 {
	font-size: 23px;
	font-weight: 300;
	margin: 0px;
	padding-bottom: 20px;
}
.footer .sosyal {}
.footer .sosyal a {
	display: block;
	height: 27px;
	width: 27px;
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 10px;
	float: left;
}
.footer .sosyal .fb {
	background-image: url(../gorsel/site/simge_fb2.png);
}
.footer .sosyal .tw {
	background-image: url(../gorsel/site/simge_tw2.png);
}
.footer .sosyal .li {
	background-image: url(../gorsel/site/simge_li2.png);
}
.footer .sosyal .ins {
	background-image: url(../gorsel/site/simge_ins2.png);
}
.footer .sosyal .fb:hover {
	background-image: url(../gorsel/site/simge_fb2_hover.png);
}
.footer .sosyal .tw:hover {
	background-image: url(../gorsel/site/simge_tw2_hover.png);
}
.footer .sosyal .li:hover {
	background-image: url(../gorsel/site/simge_li2_hover.png);
}
.footer .sosyal .ins:hover {
	background-image: url(../gorsel/site/simge_ins2_hover.png);
}
.footer .siziarayalim {}
.footer .siziarayalimform {}
.footer .siziarayalimform input[type=text]{
	line-height: 30px;
	height: 30px;
	width: 270px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 16px;
	font-style: italic;
	font-weight: 300;
	color: #495868;
	border-radius: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	clear: both;
	margin-bottom: 20px;
}
.footer .siziarayalimform input[type=submit]{
	font-size: 20px;
	font-weight: 700;
	color: #FFF;
	background-color: #e7614e;
	text-align: center;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 20px;
	clear: both;
	height: 32px;
	padding-right: 40px;
	padding-left: 40px;
	border-radius: 8px;
}
.footer .siziarayalimform input[type=submit]:hover { background-color:#00a69c; }

.footer .ebulten {
	display: block;
	position: relative;
}
.footer .ebulten input[type=text]{
	line-height: 30px;
	height: 30px;
	width: 250px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 16px;
	font-style: italic;
	font-weight: 300;
	color: #495868;
	border-radius: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	clear: both;
	margin-bottom: 20px;}
.footer .ebulten input[type=submit]{
	font-size: 15px;
	font-weight: 400;
	color: #293b4c;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	top: 3px;
	right: 5px;
	background-color: #FFF;
	border-radius: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.footer .ebulten input[type=submit]:hover {
	background-color: #e7614e;
	color: #FFF;
}
.altfooter_tutucu {
	height: 75px;
	background-color: #293b4c;
}
.altfooter {width:1140px;margin:0 auto;display: flex;justify-content: space-between;align-items: center;}
.biltek {
	background-image: url(../../www.biltektasarim.com/logo/biltek_logo_beyaz.html);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 54px;
	width: 121px;
	display: block;
}
.copyright {
	font-size: 12px;
	font-weight: 400;
	color: #FFF;
	display: inline-block;
	/* float: left; */
	line-height: 75px;
}

.gezinti_tutucu {}
.gezinti { width:1140px; padding-top:15px; padding-bottom:15px; margin:0 auto;  }
.gezinti a {
	font-size: 14px;
	font-style: italic;
	font-weight: 400;
	color: #283a4c;
	line-height: 15px;
}
.gezinti a:first-child {
	background-image: url(../gorsel/site/menubaslikbayrak.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
}

.icerik_tutucu {
	background-image: url(../gorsel/site/icsayfabg.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.icerik {
	width: 1140px;
	margin: 0 auto;
	color: #27394c;
	position:relative;
}
.icerik .baslik {
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #293b4c;
	background-color: #e9ebed;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	font-size: 16px;
	font-weight: 700;
	color: #27394c;
	padding-left: 15px;
}

.yanmenu {
	background-color: #fbfbfb;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #293b4c;
	padding-right: 10px;
	padding-left: 10px;
}
.yanmenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.yanmenu ul li {}
.yanmenu ul li a{
	font-size: 14px;
	font-weight: 300;
	color: #26394c;
	display: block;
	background-image: url(../gorsel/site/menu_im.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	text-decoration: none;
	text-transform: uppercase;
}
.yanmenu ul li a.acik{ font-weight:700; }
.yanmenu ul li a span{}

.yanmenu ul li ul { display:none; padding-left:15px;  }
.yanmenu ul li ul.acik { display:block; }

.icerik .sag{
	float: left;
	width: 915px;
	margin-left: 20px;
	margin-bottom: 20px;
}
.icerik .sol{
	width: 205px;
	float: left;
	padding-bottom: 10px;
}

.link {
	color: #26394c;
	background-image: url(../gorsel/site/simge_arti.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.link b {
	font-size: 16px;
	font-weight: 700;
	display: block;
}
.link span {
	font-size: 13px;
	font-style: italic;
	display: block;
}
.ic { padding:10px; }

.yazi {
	font-size: 14px;
	font-weight: 300;
	color: #27394c;
}
.haberresim { float:left; margin-right:20px; margin-bottom:20px; }
.habertarih {
	font-size: 15px;
	font-weight: 700;
	color: #27394c;
	float: right;
	line-height: 35px;
}
.paylas {
	float: left;
	height: 35px;
	width:100%; padding-top:10px;
}
.paylas h3 {
	font-size: 13px;
	font-weight: 700;
	color: #27394c;
	float: left;
	margin-right: 10px;
	padding:0px;
	margin-top:0px;
	padding-top:3px;
}

.lisans {
	height: 240px;
	width: 205px;
	background-color: #e9ebed;
	float: left;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
} 

.foto {
	float: left;
	width: 160px;
	height: 160px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	border: 2px solid #FFF;
}

.foto .resim,
.foto .resim a {
	width: 100%;
	height: 100%;
	display: block;
	background-repeat: no-repeat;
			 background: no-repeat center center; 
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			background-size: cover;
}
.foto:hover {
	border-top-color: #e7614e;
	border-right-color: #e7614e;
	border-bottom-color: #e7614e;
	border-left-color: #e7614e;
}
.subedetay .subesol {
	float: left;
	width: 400px;
	margin-bottom: 30px;
}
.subedetay .subesag {
	float: left;
	width: 490px;
	margin-left: 20px;
	font-size: 14px;
	font-weight: 400;
	color: #26394c;
	margin-bottom: 30px;
}
.subedetay h2 {
	font-size: 21px;
	font-weight: 400;
	color: #26394c;
}
.subedetay h3 {
	font-size: 21px;
	font-weight: 400;
	color: #26394c;
	margin: 0px;
	padding-bottom: 15px;
}
	
.subeslider .kucukresimler .kucukresim{
	float: left;
	height: 48px;
	width: 48px;
	margin-right: 10px;
}
.subeslider .oge {  }
.subeslider .oge .resim {  }
.subeslider .oge .resim img{   }
.subeslider .kucukresimler  { margin-top:10px; }
.subeslider .kucukresimler .kucukresim:last-child{ margin-right:0px; }

.subesol .harita { width:auto; display:block; }
.subesol .harita  img{ width:100%; height:auto;  }

.haberler-dis { margin: 0px -20px; }

.listehaber {
	position: relative;
	width: 50%;
	padding: 10px;
	margin-bottom: 20px;
	display: inline-block;
	margin-right: -4px;
	vertical-align: middle;
}

.listehaber,
.listehaber * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.listehaber .haberbaslik{
	font-size: 15px;
	font-weight: 700;
	color: #27394c;
	position:relative;
}
.listehaber .haberbaslik h3{
	margin: 0px;
	padding: 0px;
	font-size: 15px;
}
.listehaber .haberbaslik a{
	color: #27394c;
	text-decoration:none; 
}
.listehaber .haberbaslik span{
	position: absolute;
	top: 5px;
	right: 0px;
}
.listehaber .resim{
	float: left;
	height: 140px;
	width: 140px;
  background-size: cover;
  -o-background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.listehaber .metin{
	padding-left: 150px;
	font-size: 12px;
	font-weight: 300;
	color: #26394c;
}
.listehaber .detay{
	font-size: 12px;
	font-weight: 700;
	color: #26394c;
	clear: both;
	text-decoration: none;
}
.iletisimsol, .iletisimsag {
	font-size: 15px;
	font-weight: 400;
	color: #26394c;
}
.iletisimsol h3, iletisimsag h3 {
	font-size: 16px;
	font-weight: 700;
	color: #26394c;
}

.iletisim {}
.iletisimsol { width:455px; float:left;}
.iletisimsag { width:415px; float:left; margin-left:20px; }

.contact-form {
	width: 100%;
	border-spacing: 0px;
}
.contact-form,
.contact-form * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.contact-form tr {
	width: 100%;
}

.contact-form tr td:nth-child(1) {
	width: 35%;
	font-size: 14px;
	line-height: 30px;
}

.contact-form tr td:nth-child(2) {
	width: 70%;
}

.contact-form tr td .captcha {
	position: relative;
	width: 100%;
	padding-right: 40px;
max-width: 300px;
}

.contact-form tr td .captcha object {
	position: absolute;
	top: 0px;
	right: 0px;
}

.contact-form tr td .captcha a {
	position: absolute;
	top: 30px;
	right: 0px;
}

.contact-form tr td #siimage {
	width: 100%;
	border: 1px solid #666;
	margin-bottom: 5px;
}

.contact-form tr td textarea,
.contact-form tr td input {
	width: 100% !important;
}

.iletisimbilgi div{
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	margin-bottom: 10px;
}
.iletisimbilgi .adres {
	background-image: url(../gorsel/site/simge_yer2.png);
	background-position: 3px center;
}
.iletisimbilgi .telefon {
	background-image: url(../gorsel/site/simge_telefon2.png);
	background-position: 5px center;
}
.iletisimbilgi .faks {
	background-image: url(../gorsel/site/simge_faks2.png);
	background-position: 2px center;
}
.iletisimbilgi .eposta {
	background-image: url(../gorsel/site/simge_mail2.png);
	background-position: 3px center;
}

.formlar input[type=text], .formlar textarea {
	background-color: #FFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #626f7c;
}
.formlar input.tamam, .formlar textarea.tamam {
	background-image: url(../gorsel/site/formtamam.png);
	background-repeat: no-repeat;
	background-position: 95% center;
}
.formlar input.hata, .formlar textarea.hata {
	background-image: url(../gorsel/site/formhata.png);
	background-repeat: no-repeat;
	background-position: 95% center;
}
.formlar select {
	background-color: #293b4c;
	line-height: 35px;
	color: #FFF;
	height: 35px;
	border: 1px solid #626f7c;
}
.formlar input[type=submit] {
	font-size: 15px;
	line-height: 40px;
	font-weight: 700;
	color: #FFF;
	background-color: #e7614e;
	height: 40px;
	padding-right: 35px;
	padding-left: 35px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: "Source Sans Pro";
}
.formlar input[type=submit]:hover{ background-color: #293b4b; color:#FFF; }
input[type=text]:focus,input[type=password]:focus, textarea:focus, select:focus {
	border-top-color: #e7614e !important;
	border-right-color: #e7614e !important;
	border-bottom-color: #e7614e !important;
	border-left-color: #e7614e !important;
	outline: none;
}
.formlar select:focus { background-color: #e7614e !important; }
.formlar.iletisimform input[type=text], .formlar textarea { width:260px; }
.formlar.iletisimform textarea { height:140px; }

.formlar.ebultenform input[type=text]{	width: 308px;}
.formlar.ebultenform select{	width: 330px;}

.tablo {
	margin-top: 10px;
	color: #26394c;
}
.tablo table { border-collapse:collapse; }
.tablo table tr td { padding:5px; }
.tablo .tablobaslik {
	font-size: 14px;
	line-height: 30px;
	font-weight: 700;
	color: #FFF;
	background-color: #293b4d;
	height: 30px;
}
.tablo tr:hover {
	background-color: #e56449;
	color: #FFF;
}
.tablo tr.tablobaslik:hover {
	background-color: #293b4d;
}
.subeler .ad {
	font-size: 14px;
	font-weight: 700;
}
.subeler .ad a{ text-decoration:none; color:#26394c; }
.subeler .aciklama { font-size:12px; font-weight:400; }

.subegaleri { padding-top:5px; }
.subegaleri .subefoto {
	height: 48px;
	width: 48px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	position: relative;
	background-color: #FFF;
}
.subegaleri .subefoto img{ height:100%; width:100%; }
.subegaleri .subefoto .buyut {
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
} 
.subegaleri .subefoto:hover .buyut {
	background-image: url(../gorsel/site/foto-buyut.png);
}
.subeiletisim {
	font-size: 12px;
	font-weight: 400;
	display: block;
	position: relative;
}
.subeiletisim div{
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
}
.subeiletisim .adres {
	background-image: url(../gorsel/site/simge_yer2.png);
	background-position: 4px center;
}
.subeiletisim .telefon {
	background-image: url(../gorsel/site/simge_telefon2.png);
	background-position: 5px center;
}
.subeiletisim .faks {
	background-image: url(../gorsel/site/simge_faks2.png);
	background-position: 5px center;
}
.subeiletisim .eposta {
	background-image: url(../gorsel/site/simge_mail2.png);
	background-position: 3px center;
}

.subeler .detay  {
	background-image: url(../gorsel/site/arti.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 45px;
	width: 45px;
	position: absolute;
	top: 26%;
	right: -30px;
	background-color: #1ba59c;
	border-radius:45px; 
	box-shadow:2px 2px 3px rgba(0,0,0,0.1);
	display:none;
}
.subeler tr:hover .detay  { display:block; }
.subeler tr:hover a { color:#FFF; } 
.sekme { display:none; }
.sekme.acik { display:block; }

/* mobil menü */
.mobilmenudugme {
	background-image: url(../gorsel/site/mobilmenudugme.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: none;
	height: 55px;
	width: 55px;
	z-index: 110;
	cursor:pointer;
	position:absolute; right:0px; top:25px; 
}
.mobil_menu_tutucu { width:auto;  }
.mobilmenu{
	position: absolute;
	left: 0px;
	right: 0px;
	top: 99px;
	background-color: #293b4c;
	z-index: 999;
	display: none;
}
.mobilmenu ul{
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align:center; 
}
.mobilmenu ul li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #202F3C;
}
.mobilmenu ul li:hover {
	background-color: #1ba59c;
	background-image: none;
	color: #FFF;
}
.mobilmenu ul li:last-child{
	background-image:none; 
}
.mobilmenu ul li a{
	display: block;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
	color: #FFF;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	cursor:pointer;
}
.mobilmenu ul li a span{}


.mobillink { display:none; }

.harita img { width:100%; height:auto; }

/* İç Galeri */
.icgaleri ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.icgaleri ul li{
	margin-right: 12px;
	float: left;
	padding-bottom: 8px;
	margin-bottom: 8px;
	margin-top: 4px;
	margin-left: 12px;
}
.icgaleri p { margin-top:10px; }
.icgaleri ul.tanimli li{ 	padding-bottom: 8px; }
.icgaleri ul li p{
	text-align: center;
	background-color: #FFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e2e2e2;
	border-left-color: #e2e2e2;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 11px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 163px;
}
.icgaleri ul li img
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E2E2E2;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
	padding: 4px;
	background-color: #FFF;
	float: left;
	height: 105px;
	width: 140px;
}
.icgaleri ul li:hover img
{
	background-color: #FAE7BF;
}

/* sayfalama */
.sayfalama{
	height: 20px;
	padding-top: 5px;
	margin-bottom: 20px;
	font-size: 11px;
	list-style-type: none;
	text-align: center;
	display: block;
	clear: both;
	margin-top: 5px;
	text-align:center;
	height:auto; 
}
.sayfalama ul{
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	display:inline-block;
}
.sayfalama li{
	display: inline-block;
	line-height: 18px;
	float: left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding: 0px;
	font-size: 14px;
}

.sayfalama ul {
	display: inline-block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.sayfalama li a{
	border-radius: 3px;
	display: block;
	height: 35px;
	line-height: 35px;
	text-shadow: none;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #293b4c;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.sayfalama li a:hover{
	color: #FFF;
	text-shadow: none;
	text-decoration: none;
	color: #FFFFFF !important;
	background-color: #e7614e;
}
.sayfalama li span{
	color: #FFF;
	text-shadow: none;
	border-radius: 3px;
	height: 35px;
	line-height: 35px;
	display: block;
	cursor: default;
	background-color: #293b4c;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.sayfalama li.aciksayfa span{
	color: #fff !important;
	background-color: #1ba59c;
}


.bildirim{
	clear: both;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 60px;
}
.bildirim span{
	display: block;
	clear: both;
	margin-bottom: 5px;
	font-weight: 700;
}
.bildirim.uyari span{
	color: #9D8C15;
}
.bildirim.uyari{
	background-color: #fff9d7;
	border: 1px solid #e2c822;
	background-image: url(../gorsel/yonetim/uyari.png);
}
.bildirim.bilgi span{
	color: #418200;
}
.bildirim.bilgi{
	background-color: #DFB;
	border: 1px solid #6C0;
	background-image: url(../gorsel/yonetim/bilgi.png);
}
.bildirim.hata span{
	color: #950000;
}
.bildirim.hata{
	background-color: #FFD7D7;
	border: 1px solid #FF2424;
	background-image: url(../gorsel/yonetim/hata.png);
}
.bildirim.bilgi.loading{
	background-image: url(../gorsel/yonetim/loading.gif);
}

.iletisimpopup {
	background-color: #FFF;
	height: 580px;
	width: 580px;
	border-radius: 580px;
	display: block;
	position: fixed;
	left: 35%;
	top: 20%;
	text-align: center;
	z-index: 999;
	display:none; 
}
.iletisimpopup .logo { padding-top:75px; padding-bottom:70px;}
.iletisimpopup .simge { padding-bottom:30px;}
.iletisimpopup .metin{
	color: #000;
	width: 500px;
	margin:0 auto;

}
.iletisimpopup .metin p{
	font-size: 22px;
	font-weight: 200;
	padding-bottom:50px;
}
.iletisimpopup .metin i{
	font-size: 12px;
	font-style: italic;
	font-weight: 300;
	color: #000;
}

.iletisimpopup .gizle {
	background-image: url(../gorsel/site/kapat.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 27px;
	width: 27px;
	position: absolute;
	top: 30px;
	right: 30px;
}

.sitemaske {
	position: fixed;
	z-index: 998;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-image: url(../gorsel/site/sitemaske.png);
	background-repeat: repeat;
	display: block;
	width:100%;
	height:100%;
	display:none; 
}