/*Murat Erhan*/
@font-face {
font-family: klavika_light;
src: url(fonts/klavika_light.ttf);
}



a{text-decoration:none;}

img { border:0px;}
html{ overflow-y:scroll; overflow-x:hidden; height:100%; width:100%; }
body{margin:0;padding:0; background:url(images/bg.jpg) repeat-x; height:100%; width:100%;font-family: 'klavika_light','Dosis', sans-serif; 
}
.contact-input { width:308px; border:1px solid #CCC; background:#CCC; padding:5px; font:12px Tahoma; border-radius:3px; }
.contact-input:focus , .contact-select:focus { border:1px solid #E6E6E6; background:#FFF; }
.contact-inputHata{border:solid 1px #ff0000;background:#ffddd5;}

.ana_div{   margin:0 auto;}

.slider_alt{width:290px;  float:left; padding:22px 0 0 0px; background:#fff}
.slider_alt img{float:left; margin-top:5px;}
.slider_alt .yazi_alan{float:left; width:230px; margin-left:10px;}
.slider_alt .yazi_alan .baslik{ color:#000; font-size:13pt; width:100%; float:left;  float:left;}
.slider_alt .yazi_alan .yazi{color:#4b4b4b;  font-family:"Open Sans", "Trebuchet MS"; font-size:11pt;float:left;width:100%;}

.ana_hizmetler{float:left; width:220px; height:215px; font-size:11pt; margin-top:0px; color:#FFF; display:block; }
.ana_hizmetler .resim{float:left; margin-bottom:5px; width:220px; height:111px; border-radius:5px; float:left;}


.kur{ float:left; color:#a4a4a4; font-size:11pt;}
.kur span{ color:#FFF;}


.baglanti{ float:left; background:url(images/baglanti_link.jpg) left no-repeat; padding-left:10px; float:left; width:100%; margin-top:10pt; color:#676767; font-size:10pt; font-family:"Open Sans", "Trebuchet MS";}


.alt_haber{ width:300px; height:52px; float:left; display:block; float:left; margin-top:15px;}
.alt_haber .yazi{float:left; font-size:11pt; width:237px; margin-left:5px; color:#383839; margin-top:7px;}

.alt_menu{ float:left; color:#CCC; margin:10px 5px; font-size:8pt; text-transform:uppercase;}
.alt_menu:hover{ color:#fff;}
.ust_menu_alan{height:460px; width:940px; position:relative; float:left;}
.menu_alan{ width:948px; height:111px; background:#fff; box-shadow:0px 0px 2px #000; position:absolute; left:-4px; top:43px; z-index:99;}
.logo{background:url(images/logo.png) no-repeat; width:280px; height:69px; float:right; margin-right:31px; display:block; margin-top:21px;}
.slider_img{width:1920px; height:456px; float:left; position:absolute; left:-396px; padding-left:500px; padding-right:500px; line-height:25px; }
.slider_img .yazi{float:left; margin:220px 0 0 40px; width:400px; height:200px; color:#fff; font-size:12pt;}
.slider_img .yazi b{ font-size:20pt; width:100%; float:left; margin-bottom:10px;}
.sol_m_alan{ position:relative;float:left; width:220px;}
.yazi2{
	float: left;
	width: 100%;
	color: #000;
	font-weight:bold;
	font-size: 22px;
	margin-left: 5px;

	text-align:right;

	
}

.ana_hizmetlerimiz_alan{width:940px; float:left; color:#fff;}
.ana_hizmetler{ font-size:9pt; line-height:18px; font-family:"Open Sans", "Trebuchet MS";}
.ana_hizmetler b{ font-weight:normal; width:100%; float:left; margin-bottom:3px;} 
.faydali_link{float:left; width:310px;font-weight:bold; min-height:140px; font-size:12pt;color:#274892;}
.alt_duyuru_haber{float:left; font-weight:bold; width:600px; min-height:140px; margin-left:15px; font-size:12pt;color:#274892;}
.footer_siyah{width:100%; background:#434343; margin-top:0px; height:auto;}
.footer_alan{ width:1100px; margin:0 auto; }

.alt_menu_alan{float:right; width:100%;}
.yapan_eden{color:#000; margin-top:35px; font-size:10pt;   float:left; width:100%}
.icerik_alan_yazi{width:700px; min-height:400px; float:left; font-family:"Open Sans", "Trebuchet MS";background:url(images/ic_sayfa_yazi_bg.png) right top no-repeat; padding-right:20px; color:#383838; font-size:10pt;}


.altmenuler li {
	list-style:none;
	float:left;
	width:200px;
	margin-left:-30px;
}

.altmenuler li a {
	font-size:9pt;	
	color:#fff;
	display:inline-block;
	height:20px;
	line-height:20px;
	padding-right:14px;
	margin-left:1px;
	text-shadow: 1px 0px 4px #999;

}
.altmenuler li a:hover {
	text-shadow: 1px 0px 4px #CCC;
}

.altkmenu li {
	list-style:none;
	margin-left:-10px;
	width:200px;
}

.altkmenu li a {
	font-size:9pt;
	color:#d9d9d9;
	text-decoration:none;
	display:inline-block;
	height:15px;
	line-height:15px;
	margin-left:-9px;

}
.altkmenu li a:hover {
	color:#fff;
}


.kat{ list-style:none; padding:0; padding:0;}
.kat li {float:left; width:100%; margin-top:2px; padding-bottom:3px;}
.kat li a{  padding-left:5px; background:url(images/ok.png) right no-repeat; padding-right:5px;  color:#274892;font-size:11pt; border-bottom:1px dotted #5C5C5C; display:block; margin-left:3px; width:100%;display:block; height:20px;}
.kat li a:hover{color:#000; }
.kat li a.act{color:#000; }

.altkat{ list-style:none; margin:0; padding:0; margin-bottom:4px; float:left;}
.altkat li{ float:left; border-bottom:none; background:url(images/alt_m_nokta.png) no-repeat center left; height:8px; padding-left:7px; margin-left:2px;}
.altkat li a{ border:none;height:15px; border:0; font-size:9pt;}
.altkat li a:hover{ border:none; border:0;}
.altkat li a.act{ border:none; border:0;}


.menu{ list-style:none; margin:0; padding:0; font-size:10pt; float:left; width:620px;margin-top:5px; padding-left:13px; }
.menu li{ float:left; padding:43px 15px; position:relative; margin:0 5px; }
.menu li:hover{}
.menu li a{ color:#000;  font-size:13pt; text-shadow:0px 0px 0px #000; float:left;}
.menu li a:hover{ color:#772020;}

.altmenu{ display:none; background:#fff; position:absolute; z-index:9999999; padding:0; left:-5px; list-style:none; width:250px; top:100px; box-shadow:0px 1px 3px #666; border-radius:0 0px 5px 5px; padding:5px 0;}
.altmenu  li{ width:250px; margin-bottom:2px; margin:0px; padding:0; height:20px; }
.altmenu li:hover{ background:none;}
.altmenu  li a{ color:#772020;padding-left:3px; text-align:left; font-size:10pt; width:100%; margin:0;}
.altmenu  li a:hover{ color:#772020;}

div.sliderikon{
	position:absolute;
	z-index: 999999999999;
	left: 0px;
	top:420px;
	width:500px
}
div.sliderikon > a{text-indent: -9999px; width: 22px; height: 22px; background:url(images/hab_ico.png) no-repeat left; float:left; margin: 0 2px; }
div.sliderikon > a.activeSlide{background:url(images/hab_ico.png) no-repeat right;}


@media (max-width: 992px) {
.menu li {
    float: left;
    padding: 43px 2px;
    position: relative;
    margin: 0 5px;
}

.menu {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 10pt;
    float: left;
    width: 421px;
    margin-top: 5px;
    padding-left: 0px;
}

.logo {
    background: url(images/logo.png) no-repeat;
    width: 280px;
    height: 69px;
    float: right;
    margin-right: 0px;
    display: block;
    margin-top: 21px;
}

.footer_alan{ width:720px; margin:0 auto; }

}

@media (max-width: 768px) {

.slider_img {
    width: 320px;
    height: 456px;
    float: left;
    position: absolute;
    left: -15px;
    padding-left: 500px;
    padding-right: 500px;
    line-height: 25px;
}	

.menu_alan {
    width: 330px;
    height: 111px;
    background: #fff;
    box-shadow: 0px 0px 2px #000;
    position: absolute;
    left: -4px;
    top: 43px;
    z-index: 99;
}
.NPXS{ padding:0; margin:0}

.logo {
    background: url(images/logo.png) no-repeat;
    width: 291px;
    height: 67px;
    float: right;
    margin-right: 0px;
    display: block;
    margin-top: 6px;
    margin-bottom: 10px;
}
.footer_siyah{width:100%; background:#434343; margin-top:0px; height:auto;}
.footer_alan{ width:100%; margin:0 auto; }

.ust_menu_alan {
    height: 460px;
    width: 320px;
    position: relative;
    float: left;
}
}