/*Murat Erhan*/

.header{background:url(images/header.png) repeat-x top; width:100%; }
.logo{ background:url(images/logo.png) no-repeat; width:131px; height:130px; float:left; margin-top:10px; position:relative; z-index:99;}

.ust_m_alan{float:right; margin-top:1px; width:550px;}

.ara_alan{background:url(images/ara.png)  no-repeat; float:right; width:236px; height:41px;}
.ara_txt{background:none; float:left; margin:10px;border:none; width:178px; height:20px;}
.ara_btn{background:none; border:none; margin:8px 0 0 4px; width:25px; height:25px}
.menu_alan{width:700px; margin-right:-45px; float:right; margin:15px 25px;}

a{text-decoration:none;}
img { border:0px;}
html{ overflow-y:scroll; overflow-x:hidden; height:100%; width:100%;font-family: 'Dosis',  'Dosis', sans-serif; }
body{margin:0;padding:0; background-image:url(images/bg.jpg); background-position:center top; height:100%; width:100%;}

.alt_ico{ float:left; width:100%; margin-top:-40px;}
.alt_ico a{ float:left; margin:0px; padding-top:15px;       margin-left: 81px;text-align:left;}
.alt_ico a img{ margin-top:20px; padding:10px; background:#fff; border-radius:10px; height:40px;}
.ana_div{ width:1010px; margin:0 auto; min-height:500px;}
.alt_f{width:1010px; margin:15px auto;}
.alt_f a{height:14px; color:#666; float:right;}
.alt_f_y{float:left; font-size:9pt; color:#646464;}
.alt_f_y a{ font-weight:bold; color:#646464; margin-left:20px; background:none; height:auto; width:auto; float:none;}
.footer{background:url(images/footer.png) repeat-x; width:100%; height:249px; padding-top:25px;}
.alt_m{color:#231f20; float:left; font-family: 'Dosis', 'dosis'; margin-top:3px; width:150px;;}
.alt_m_kutu{background:url(images/menu_ara.png) no-repeat right center; margin-left:15px; width:150px; min-height:110px; float:left; padding-top:10px;}
.alt_m:hover{ text-shadow:0px 1px 1px #929292;} 

.mail_txt{border:none; background:none; height:23px; margin:56px 0 0 15px;; float:left; width:190px;}
.mail_btn{border:none; background:none; float:left; width:83px; margin-left:2px; height:25px; margin-top:55px;}
.ust_m{color:#fff; font-size:9pt;font-family: 'Dosis', 'dosis'; margin:14px; float:left;}
.mail_alan{float:right; background:url(images/ebulten.png) no-repeat; width:300px; height:104px;}
.haber_alan{position:relative; width:266px; height:100px; float:left;}
.slogan_alan{width:630px; margin-top:25px; min-height:300px; float:left; padding-left:40px; margin-right:5px;}

.menu{font-family: 'Dosis', 'dosis', 'dosis'; margin:20px 0; margin-left:16px; float:left; color:#000; font-size:15pt;}


.ana_kutu{width:300px; height:300px; float:left; margin-left:35px; margin-bottom:15px; } 
.mask{background:url(images/trans.png); width:300px; height:300px; position:relative; z-index:1; float:left;}
.mask_resim{width:300px; height:300px; position:relative; z-index:0; float:left; margin-top:-300px;}
.kutu_ad{background:url(images/trans.png) ; width:270px; float:right; padding:5px 0; color:#fff;     margin-top: -44px; position:relative; z-index:4; font-size:11pt; font-family: 'Dosis', 'dosis'; padding-left:10px;}
.kutu_ad2{margin-top:-270px;}
.mask_resim2{ z-index:3;}

.ana_slogan{font-size:40pt; float:right; text-align:right; color:#6a6a6a; font-weight:normal; font-family: 'Dosis', CASTLEL}
.ana_slogan span{ float:right; text-align:right; font-size:30pt; color:#b2b2b2}

.haber_1{ float:left; width:266px; color:#000 ; font-size:10pt;}
.haber_1 span{ color:#204289; font-size:12pt; float:left; width:100%; margin-bottom:5px; font-weight:bold;}
.oval_btn{ padding:8px 15px; color:#333; margin:5px; border-radius:10px; border:1px solid #ccc; float:left; margin-top:25px; display:block;}
.oval_btn:hover,.apc{  border:1px solid #194072;}
.ic_baslik{float:right; margin-right:160px; padding:15px; background:#194072; margin-top:-27px; color:#fff; font-size:14pt;}

.ic_ikili{text-align:center; margin-top:50px; float:left; width:100%;color:#494a4a;}
.ic_ikili div{font-size:20pt;}
.ic_ikili span{font-size:11pt; width:100%;}
.ic_sol_alan{float:left; width:353px;;margin-top:25px; margin-right:65px;}
.ic_sol_resim{ width:353px; height:253px; border-radius:15px;  float: left; margin-bottom:25px;}
.sol_m{background:url(images/plus.png) no-repeat left center; float:left; width:95%;  color:#000; padding-left:15px; margin-top:3px;border-bottom:1px solid #fff;}
.sol_m:hover,.atc{border-bottom:1px solid #ccc;}

.ic_yazi{width:540px; float:left; font-size:11pt; margin-top:25px;}

.prj_kutu {width:350px; float:left; height:225px;}
.prj_kutu .isim_mask{background:url(images/trans.png); font-size:20pt; color:#fff; padding-top:100px; font-weight:bold; text-align:center; width:350px; height:125px; float:left; position:relative; z-index:3}
.prj_kutu .isim_mask span{ width:100%; font-size:12pt; float:left;}
.prj_kutu .prj_resim{ width:350px; height:225px; float:left; margin-top:-225px;position:relative; z-index:4}
.prj_kutu .isim_mask2{ z-index:5;}

.portfoy{width:240px; height:160px; border:1px solid #333; float:left; margin:5px; border-radius:10px;}
.portfoy:hover{  border:1px solid #194072;}
.adres_alan{ float:left; width:300px; height:340px; font-size:13pt; margin-left:75px; }
.adres_alan .tell { float:left; width:100%; padding-top:7px; }
.adres_alan .tell span{ color:#194072; font-weight:bold;  float:left;  width:70px;}
.ilbaslik{border-bottom:1px solid #9eaec2; font-weight:bold; font-size:16pt; float:left; margin-bottom:10px;}

.iltisim_int{background:none; height:35px; padding-left:5px; border-radius:10px; border:1px solid #d0d0d0; width:370px; float:left; margin-top:10px;}
.gndr{ background:#194072; color:#fff; margin:15px 0; float:left; padding:10px 15px; border-radius:10px; border:none;}



.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;}

.sakin{-moz-transition: all 0.4s ease-out;  
	-o-transition: all 0.4s ease-out;  
	-webkit-transition: all 0.4s ease-out;  
	-ms-transition: all 0.4s ease-out;  
	transition: all 0.4s ease-out;	
	}


.ev_ico{width:65px; margin-right:20px; float:left; height:57px; display:block}

.slogan{ margin: 250px 498px; float:left; width:500px; display:block; position:relative; z-index:9999;}
.slogan span{ line-height:35px; padding:5px; border-radius:5px; background:#47b1c4; color:#fff; font-size:16pt; font-weight:bold;}

.ana_tap{background:url(images/ana_tap.png) no-repeat left top;  width:259px; height:200px; padding:25px 22px 0 12px; position:relative; z-index:2; margin-top:-120px; float:left;}
.ana_tap .baslik{float:left; width:100%; border-bottom:1px solid #fff; padding-bottom:5px; color:#fff; font-size:11pt;}
.ana_tap .baslik span{ float:right;}
.ana_tap .baslik span a{ color:#ffF; font-size:10pt; margin:0 3px;}
.ana_tap a.haber_1{ width:250px; position:relative; z-index:9999; display:block; float:left; font-size:9pt; color:#fff; margin-top:5px; padding-right:10px; margin-bottom:7px; padding-left:5px; }
.ana_tap a.urun_1{ float:left; margin:3px;  }
.ana_tap a.urun_1 div{ width:80px; color:#fff; padding-left:5px; margin-top:-8px; font-size:9pt; float:left; line-height:35px;}
.ana_tap a.urun_1 div span{ font-size:9pt; float:right; margin-top:-5px; }


.ust_m_alan{float:right; margin-top:1px; width:550px;}



.ic_ust_bg{background:url(images/ic_ust_bg.png) no-repeat; height:8px; margin-top:25px; width:924px; float:left; margin-left:25px;}
.ic_orta_bg{width:904px; min-height:500px; font-size:9pt; padding:0 10px; background:url(images/ic_orta_bg.png) repeat-y;float:left; margin-left:25px;}
.ic_alt_bg{background:url(images/ic_alt_bg.png) no-repeat; height:33px; width:924px; float:left; margin-left:25px;}

.sliderikon{ position:absolute; z-index:999; top:460px; left:00px; float:right;}
div.sliderikon > a{text-indent: -9999px; width: 27px; height: 27px; z-index:99999; 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;}


.ana_tap{background:url(images/ana_tap.png) no-repeat left top;  width:259px; height:200px; padding:25px 22px 0 12px; position:relative; z-index:2; margin-top:-120px; float:left;}
.ana_tap .baslik{float:left; width:100%; border-bottom:1px solid #fff; padding-bottom:5px; color:#fff; font-size:11pt;}
.ana_tap .baslik span{ float:right;}
.ana_tap .baslik span a{ color:#ffF; font-size:10pt; margin:0 3px;}
.ana_tap a.haber_1{ width:250px; position:relative; z-index:9999; display:block; float:left; font-size:9pt; color:#fff; margin-top:5px; padding-right:10px; margin-bottom:7px; padding-left:5px; }
.ana_tap a.urun_1{ float:left; margin:3px;  }
.ana_tap a.urun_1 div{ width:80px; color:#fff; padding-left:5px; margin-top:-8px; font-size:9pt; float:left; line-height:35px;}
.ana_tap a.urun_1 div span{ font-size:9pt; float:right; margin-top:-5px; }


.ust_m_alan{float:right; margin-top:1px; width:550px;}



.ic_ust_bg{background:url(images/ic_ust_bg.png) no-repeat; height:8px; margin-top:25px; width:924px; float:left;}
.ic_orta_bg{width:904px; min-height:500px; font-size:9pt; padding:0 10px; background:url(images/ic_orta_bg.png) repeat-y;float:left;}
.ic_alt_bg{background:url(images/ic_alt_bg.png) no-repeat; height:33px; width:924px; float:left;}

.sliderikon{ position:absolute; z-index:999; top:460px; left:00px; float:right;}
div.sliderikon > a{text-indent: -9999px; width: 27px; height: 27px; z-index:99999; 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;}


.beyazbaslik{
	font-family: 'Dosis', "Trebuchet MS", Arial;
	font-size:10pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.gri{
	font-family: 'Dosis', "Arial";
	font-size:8pt;
	color:#999;
	text-decoration:none;
}

.maviicerik{
	font-family: 'Dosis', "Arial";
	font-size:8pt;
	color:#00235b;
	text-decoration:none;
}
.duybaslik{
	font-family: 'Dosis', "Arial";
	font-size:22pt;
	color:#b48434;
	text-decoration:none;
}
.kahverengi{
	font-family: 'Dosis', "Arial";
	font-size:8pt;
	color:#7e5512;
	text-decoration:none;
}
.kahverengilink{
	font-family: 'Dosis', "Arial";
	font-size:8pt;
	color:#7e5512;
	text-decoration:none;
}
.kahverengilink:hover{
	color:#000000;
	text-decoration:none;
}
.grilink{
	font-family: 'Dosis', "Arial";
	font-size:8pt;
	color:#999;
	text-decoration:none;
}
.grilink:hover{
	color:#CCC;
	text-decoration:none;
}
.altlink{
	font-family: 'Dosis', "Arial";
	font-size:11pt;
	color:#666;
	text-decoration:none;
	width:100%;
	display:block;
	padding-bottom:2px;
}
.altlink:hover{
	color:#000;
	text-decoration:none;
}
.urunresim{
	height:150px; background:#FFF; border: dotted 1px #CCC; display:table-cell; vertical-align:middle; width:220px;
}
.urunresim:hover{
	height:150px; border: dotted 1px #999999; display:table-cell; vertical-align:middle; width:214px;
}

.merakdl{
	font-family: 'Dosis', "arial";
	font-size:8pt;
}

.merakdl dt{
	font-size:10pt;
	color:#333;
	margin-top:10px;
}

.merakdl dt a{
	background:url(images/sssbaslik.png) no-repeat;
	color:#333;
	width:635px;
	height:33px;
	line-height:33px;
	display:block;
	padding-left:30px;
	text-decoration:none;
}

.merakdl dd{
	border:solid 1px #d5cfc9;
	padding:5px;
	margin-left:10px;
	width:625px;
}

.baslik{
	font-family: 'Dosis', "Trebuchet MS";
	font-size:9pt;
	color:#284987;
	text-decoration:none;
	letter-spacing:-1.0px;
}
.basliklink{
	font-family: 'Dosis', "Trebuchet MS";
	font-size:9pt;
	color:#284987;
	text-decoration:none;
}

.basliklink:hover{
	color:#000;
	text-decoration:none;
}

.beyazlink{
	font-family: 'Dosis', "Arial";
	font-size:8pt;
	color:#fff;
	text-decoration:none;
}

.beyazlink:hover{
	color:#CCC;
	text-decoration:none;
}

.icerik_div{ 
	width:950px; 
	min-height:400px; 
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	background:url(images/icerik_bg.png) no-repeat;
}

.alt{
	font-family: 'Dosis', "Arial";
	font-size:8pt;
	color:#404f5f;
	text-decoration:none;
}
.alt1{
	font-family: 'Dosis', "Arial";
	font-size:8pt;
	color:#6b7984;
	text-decoration:none;
}
.alt1:hover{
	color:#000;
	text-decoration:none;
}
.katlink{
	font-family: 'Dosis', "Arial";
	font-size:8pt;
	color:#1e231d;
	font-weight:bold;
	text-decoration:none;
}
.katlink:hover{
	color:#ce0035;
	text-decoration:none;
}

.siyahbar{
	background:url(images/siyahbar.png); width:950px; height:43px; padding-top:18px; padding-left:10px;
}

.baslik_bar1{
	font-family: 'Dosis', "Trebuchet MS";
	font-size:12pt;
	color:#002a62;		
	width:975px; 
	min-height:38px; 
	padding-left:10px;
	padding-top:10px;
	background:url(images/ic_bar1.png); 

}

.baslik_bar{
	background:url(images/baslikbar.png) no-repeat; width:570px; height:42px;
	font-family: 'Dosis', Myriad Pro, Trebuchet MS;
	font-size:19px;
	color:#000;
	padding-left:10px;
	padding-top:15px;
	text-decoration:none;
	padding-bottom:10px;
}
.icerik{
	font-family: 'Dosis', "Arial";
	font-size:11pt;
	color:#615454;
	width:640px;
	margin-top:5px;
	text-decoration:none;
}

.cufonbaslik{
	font-size:25px; color:#333333;
}

.solmenu{
	 text-decoration:none; color:#FFFFFF;  
}
.solmenu:hover{
	 font-size:12px; text-decoration:none; color:#FFFFFF;
}
.solmenu1{
	    overflow: hidden;
    line-height: 1.9; font-size:12px; width:210px; height:25px; text-decoration:none; color:#FFFFFF; font-weight:bold; float:left;
}
.solmenu1:hover{
	 font-size:12px; text-decoration:none; color:#CCC; font-weight:bold;
}
.solmenu_aktif{
background:#F00; color:#fff; margin-top:5px; padding:5px; margin-bottom:5px; width:210px; float:left;
	
}

.solmenu_pasif{
background:#999; float:left;
	width:210px;margin-top:5px; padding:5px; margin-bottom:5px;  font-size:12px; color:#FFFFFF;
}

.solmenu_pasif:hover{
background:#F00;
	
}


.solmenu_aktif1{
	 width:210px; font-size:12px; color:#CCC; font-weight:bold;
	border-bottom:dotted 1px #fff;padding-bottom:5px; padding-top:10px; padding-left:10px;
}

.solmenu_pasif1{
	height:30px; width:210px;font-size:12px; color:#FFFFFF; font-weight:bold;
	border-bottom:dotted 1px #fff; padding-bottom:5px; padding-top:10px; padding-left:10px;
}

.solmenu_pasif1:hover{
	 width:210px; font-size:12px; color:#CCC; font-weight:bold;
}
.kat{
	padding:0px;
	margin:0px;
}
.kat li {
	list-style:none;
	width:220px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #ffffff;
}
.kat li a {
	font-family: 'Dosis', Arial;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
	font-weight:bold;
	display:inline-block;
}
.kat li a:hover {
	color:#011946;
}

.kat li a.act {
	color:#011946;
}

.altkat{
	padding:0px;
	margin:5px 0 0;
	color:#000000;
}

.altkat li{
	border:none;
	border-top:1px dotted #999999;
	padding-left:15px;
	width:205px;
	color:#000000;
	background:url(images/ok.png) no-repeat left center;
}

.altkat li a{
	font-family: 'Dosis', Arial;
	font-size:8pt;
	color:#333333;
	text-decoration:none;
	display:block;
	height:20px;
	line-height:20px;
	font-weight:normal;
}

.font1, .font1b{
	color:#000;
}

.font1b{
	font-weight:bold;
}

.font2, .font2b{
	color:#fff;
}

.font2b{
	font-weight:bold;
}

.font3, .font3b{
	color:#f00;
}

.font3b{
	font-weight:bold;
}

.font4, .font4b{
	color:#66686b;
}

.font4b{
	font-weight:bold;
}


.link{
	color:#000;
	text-decoration:none;
}

.link:hover{
	color:#333;
	text-decoration:none;
}

.link1{
	color:#fff;
	text-decoration:none;
}

.link1:hover{
	color:#eee;
	text-decoration:none;
}

.link2{
	color:#00235b;
	text-decoration:none;
}

.link2:hover{
	color:#03F;
}

.haberbas, .haberbasAct{
	font-size:11px;
	color:#0b7ecb;
	text-decoration:none;
}

.haberbasAct{
	color:#000000;
}

.contact-input, .contact-inputHata { width:308px; border:1px solid #CCC; background:url(images/input-bg.png) no-repeat; 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;
}

.altmenu{
	margin:0;
	padding:0;
	position:absolute;
}

.altmenu li {
	display:inline-block;
	list-style:none;
	float:left;
}

.altmenu li:hover{
	background:none;
	
}

.altmenu li a {
	background:none;
	font-family: 'Dosis', arial;
	font-size:8pt;
	font-weight:bold;
	color:#4c5c6b;
	text-decoration:none;
	width:auto;
	height:24px;
	line-height:24px;
	padding:0 5px;
}
.altmenu li a:hover{
	color:#FF0000;
}

.table{
	border-collapse:collapse;
}

.table td {
	border:solid 1px #ccc;
}

.wrap{
	clear:both;
}






